Palestra: Desenvolvendo APIs públicas: exposição de serviços com escalabilidade e segurança

Sala:

Dia da semana:

6:10pm - 7:00pm

Apresentação em Português

Ao criar uma API pública, além de garantir desempenho e confiabilidade, é necessário considerar a imprevisibilidade de utilização da API. Devemos assegurar, por exemplo, que as aplicações que a consomem não sejam afetadas por operações de longa duração, ou por instabilidades durante o processo de publicação de atualizações. Além disso, estratégias de desenvolvimento bem pensadas são necessárias para tornar a API robusta, consistente e segura.

Esta palestra apresentará a arquitetura e desafios encontrados ao projetar a API pública da TailTarget. Com multitenancy e alto desempenho, esta API acessa uma das maiores bases de dados da América Latina. Será mostrado como foi criada a camada de segurança e o processo de deploy para alta disponibilidade, e como garantimos testabilidade durante todo o ciclo de vida.

Com base nesta experiência, vamos também demonstrar como utilizar APIs para desacoplar seus próprios serviços e como consumir suas APIs internamente em sua organização, permitindo aos seus desenvolvedores projetar, testar e utilizar suas próprias APIs.

Tracks

Segunda-feira

Terça-feira

Quarta-feira