TDC FUTURE
TECHNOLOGY CREATING TOMORROW

Trilha API

Comunicação entre humanos nem sempre é fácil, entre máquinas ela não precisa ser difícil: venha saber sobre cases, padrões e dicas de APIs

As transformações se fazem de forma contínua e rápida nas empresas, prover APIs é a melhor maneira de unir Negócios, Tecnologia e Cliente. Vamos discutir na trilha importantes pontos do momento e que estão por vir no Gerenciamento Full Lifecycle de APIs.

Date and Place

Tuesday, November 30, 2021

09h às 19h

REMOTE ACCESS WITH ONLINE BROADCAST

Investment

1 track: R$ 145 for R$ 110
2 tracks: R$ 290 for R$ 198
3 tracks: R$ 435 for R$ 285
* price valid until OCT/11, see full table

1 track: R$ 145 for R$ 130
2 tracks: R$ 290 for R$ 230
3 tracks: R$ 435 for R$ 330
* price valid until NOV/12, see full table

1 track: R$ 145
2 tracks: R$ 290 for R$ 260
3 tracks: R$ 435 for R$ 370
* price valid until DEC/02, see full table

How to register

Schedule / Talks Time Zone: GMT-3

Time Content
09:00 to 09:35 Opening of the event and mini keynotes

On the Stadium stage, everyone will be guided on how the event works, highlights and other news.

09:40 to 10:25

Um futuro onde ninguém mais é deixado para trás

Marcio Namiki
Uma reflexão e debater sobre o Futuro que já chegou, e que conecta passado e presente. Ou seja, a "este momento" (Niji, termo oriental), que é explicado pelo Dr. Ikeda nas palavras do filósofo Goethe, que escreveu: "Um único momento é decisivo. Determina a existência do ser e estabelece seu destino
10:30 to 10:45 Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

10:50 to 11:25

A importância de DDD e o Domain Model na construção de APIs!

Isaac Felisberto de Souza

É comum vermos APIs construídas a partir da visão do modelo do banco de dados ou da composição das UIs planejadas. Criar APIs dessa forma pode funcionar, porém normalmente geram contratos confusos, endpoints complexos e um conjunto de implementações e documentações que se referem muito mais aos detalhes de código do que ao negócio a qual atende. Venha ver nesta apresentação como DDD e o Domain Model podem fazer uma diferença importante para construir bons contratos e APIs maduras e sustentáveis.

11:30 to 12:05

Sua API é RESTful?

Kamila de Fátima Santos Oliveira
Vamos falar sobre o que faz uma API ser considerada RESTFULL e quais são as boas práticas para se nomear recursos, quais http status code retornar em cada situação dentre outras boas práticas e conceitos referentes ao universo de APIs.
12:10 to 12:45

Boas práticas e documentação no desenvolvimento de API's Rest

Daniel Fernando Lourusso

Assim como Clean Code, SOLID, e outros patterns são importantes para o desenvolvimento de um bom código, é muito importante que as API's também sigam um padrão ao serem desenvolvidas e documentadas. Nesta palestra iremos abordar as principais boas práticas que devemos seguir e também os principais erros que encontramos nas API's mudo a fora

12:50 to 13:55 Networking and Visiting Stands

Break to network and get to know the booths of the event.

14:00 to 14:05 Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

14:10 to 14:45

Rest vs GRPC, qual escolher e por que?

Jonatan Michael da Silva / Alexandre Ribeiro da Silva

Muito se ouve falar em GRPC e seus benefícios de performance comparado ao REST. Mas afinal, o que deve ser levado em conta antes de decidir entre um e outro? Vamos navegar nas principais vantagens e desvantagens de Rest e GRPC, JSON e Protobuf, HTTP 1.1 e HTTP 2.0. Também vamos conhecer melhor as características do HTTP 2.0 e como fazer o balanceamento de carga quando escalamos horizontalmente nossos serviços.

14:50 to 16:05

REST & gRPC - Prós e Contras na escolha do padrão

Marcelo Umberto Ferreira da Silva / Carlos Cabral / Guillaume Falourd
Painel Digital dessa Trilha
16:10 to 16:20 Networking and Visiting Stands

Break to network and get to know the booths of the event.

16:25 to 17:00

API First - garantindo agilidade e robustez

Vania de Rezende Vergara

Faça uso do método de desenvolvimento priorizando o contrato das APIs com projetos open source de mock, teste e integração, que auxiliam na entrega das aplicações multi disciplinares, e divididas entre squads com robustez baseada nos contratos das APIs.

17:05 to 17:40

Diferença entre API Gateway, API Management e API Manager

Adriano Mota

A idéia é mostrar a diferença dos conceitos/ferramentas e separar o que é um API Gateway (que nasceu como um pattern de microserviço e virou uma ferramenta), API Management (que é o gerenciamento do ciclo de vida da API) e o API Manager, que é uma ferramenta mais completa para expor e gerenciar APIs em um ecossistema.

Essa palestra usaria como base um artigo que já publiquei no Nord APIs https://nordicapis.com/understanding-api-management-api-gateway-and-api-manager/

17:45 to 18:20

Back-end for Front-end - Como modelar APIs de alta performance

Luiz Henrique Nascimento dos Anjos

Muito se fala sobre REST e GraphQL. Como modelar uma API que atenda bem os clientes do seu serviço de forma simples e eficaz? Aplicando os conceitos de UX na modelagem de uma API, o back-end for front-end se coloca como uma alternativa a essas duas abordagens mais populares. Veremos quais são os princípios que guiam o design de uma API com BFF, quais cuidados precisamos tomar e como podemos nos beneficiar com essa técnica.

18:25 to 18:40 Open Space

18:45 to 19:15 Closing session

After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day.

Schedule subject to change

Sponsors





Apoio Mídia

Apoio Institucional

Apoio Trilha


Realização