TDC FUTURE
O PAPEL DA TECNOLOGIA NA CONSTRUÇÃO DO AMANHÃ

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.

Data e Local

Terça-feira, 30 de Novembro de 2021

09h às 19h

ACESSO REMOTO COM TRANSMISSÃO ONLINE

Investimento

1 trilha: de R$ 145 por R$ 110
2 trilhas: de R$ 290 por R$ 198
3 trilhas: de R$ 435 por R$ 285
* preço válido até 11/10, veja tabela completa

1 trilha: de R$ 145 por R$ 130
2 trilhas: de R$ 290 por R$ 230
3 trilhas: de R$ 435 por R$ 330
* preço válido até 12/11, veja tabela completa

1 trilha: R$ 145
2 trilhas: de R$ 290 por R$ 260
3 trilhas: de R$ 435 por R$ 370
* preço válido até 02/12, veja tabela completa

Como se inscrever

Programação / Palestras Time Zone: GMT-3

Horário Conteúdo
09:00 às 09:35 Abertura do evento e mini keynotes

No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

09:40 às 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 às 10:45 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

10:50 às 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 às 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 às 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 às 13:55 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

14:00 às 14:05 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

14:10 às 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 às 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 às 16:20 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

16:25 às 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 às 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 às 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 às 18:40 Open Space

18:45 às 19:15 Encerramento

Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia.

Programação sujeita a alterações

Patrocinadores





Apoio Mídia

Apoio Institucional

Apoio Trilha


Realização