TDC RECIFE ONLINE
O encontro de comunidades e empresas no Brasil

Trilha MICROSERVICES

Saiba tomar decisões de arquitetura distribuída que funcionam para você e para o seu time

Ao longo dos anos a arquitetura de microsserviços vem sendo amplamente adotada, por prover inúmeras vantagens como: heterogeneidade tecnológica, escalabilidade, desacoplamento, etc.

Nesse sentido, a arquitetura de microsserviços é muito utilizada para escalar negócios. Mas na prática, como tudo em tecnologia, temos algumas dificuldades ao implementar esse estilo de arquitetura.

Quer saber mais sobre as vantagens, desvantagens e onde aplicar a Arquitetura de Microsserviços?

Junte-se a nós nessa trilha, com as maiores referências do mercado, para aprender sobre sua aplicabilidade, como utilizar; quando não utilizar; como aproveitar ao máximo suas vantagens e mitigar suas desvantagens.

Data

Quinta-feira, 29 de Outubro de 2020

09h às 19h (somente ao vivo)

Investimento

Tabela de Pacotes de Preços da Fase 1

Como se inscrever

Palestras

Hora Conteúdo
09:00 às 09:50

Pareando com Silvio Meira: Como programar o futuro FIGITAL

Silvio Meira
Neste painel Yara Senger e Bruno Souza vão conversar com o Silvio Meira sobre sua visão de futuro FIGITAL que combina o FÍSICO, DIGITAL e SOCIAL com objetivo de descobrir como nós, profissionais de TI podemos participar ativamente da construção desse futuro utilizando nosso conhecimento técnico e de negócios. Achou que a palavra FIGITAL está escrita errada ? Então para tudo e assista esse keynote incrível que ele apresentou "Os 5Es de um "nem tão novo" mundo figital
09:50 às 10:20 Abertura do evento e mini keynote

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

10:25 às 10:40 Abertura da trilha pela coordenação

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

10:45 às 11:20

Como saber se você criou um Monólito Distribuído

Edson Yanaga

Quando venderam Microsserviços para o seu time disseram que a sua produtividade iria aumentar, o software iria escalar, e que tudo na sua vida iria ficar mais fácil. Alguns meses ou anos depois, talvez não tenham sido esses os resultados que sua equipe alcançou. Será que na verdade você não criou um monólito distribuído?

Ficou na dúvida? Então não perca essa palestra onde nós mostraremos os principais sintomas de uma doença chamada microsservicite, e quem sabe possamos inclusive sugerir alguns remédios para os seus problemas.

11:25 às 12:20

Futuro das arquiteturas distribuídas (Microservices, Serverless, Event Driven, Monolítico Modular) e quando voltaremos ao bom e velho CRUD num monolito?

Vinicius Soares / Michel Doumit / Karina Varela
Painel Digital desta Trilha
12:25 às 13:25 Networking e Visitação Stands

Intervalo para fazer networking e conhecer os estandes do evento.

13:25 às 13:40 Abertura da tarde

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

13:40 às 13:55 Abertura da trilha pela coordenação

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

14:00 às 14:35

Como o iFood usou CQRS para escalar a contabilização de 30 milhões de pedidos por mês

Danilo Pereira De Luca

Nesta palestra pretendo falar uma das estratégias que tivemos para diminuir problemas na informação de pagamento das vendas de mais de 30 milhões de pedidos/mês divididos em mais de 160mil restaurantes, chegando a ser um dos principais tópicos de contact rate do Ifood. Uma das estratégias foi alterarmos quase todo modelo de dados em mais de 15 micro serviços distintos e como mitigar problemas na concorrência entre uma camada voltada para processamento de mais de 30 milhões de eventos em curtas janelas de tempo e outra camada de consulta de informações financeiras

14:40 às 15:15

Gerenciando seus segredos no deployments de seus microservices

Claudio Eduardo de Oliveira

Distribuir configurações para seus microservices é uma tarefa bastante difícil, agora imagine quando estas configurações envolvem senhas e dados sensíveis.

Nessa talk vou abordar o conceito de Vault que vem com o objetivo de centralizar suas informações sensíveis, como por exemplo, senha de banco de dados e credenciais em um lugar único e centralizado!

Está curioso sobre as motivações? Venha comigo nessa talk para entender os principais motivos de centralizar esse tipo de informação e como podemos usufruir de uma biblioteca ou do Kubernetes com o padrão sidecar para injetar essas informações de forma segura e agnóstica a tecnologia.

15:20 às 15:40 Networking e Visitação Stands

Intervalo para fazer networking e conhecer os estandes do evento.

15:45 às 16:20

Exponha seus microsserviços no Kubernetes para o mundo externo com segurança com Mutual TLS no Istio.

Cléber da Silveira / Vinicius Soares

O Istio oferece muitos recursos que ajudam a conectar, proteger, controlar e observar seus microsserviços. Os gateways do Istio são um recurso poderoso que permite definir pontos de entrada em sua malha de serviço para o mundo externo porém isso deve ser feito com segurança e com a garantia que o nosso canal de comunicação seja seguro. Com gateways seguros podemos hospedar microsserviços em HTTPS e permite que efetuamos autenticação em cima TLS simples e mútuo e tornando nosso cluster mais seguro e com isso não precisamos mais gerenciar certificados fora do cluster do Kubernetes. Nessa demo vou demonstrar como expor microsserviços para o mundo externo por HTTPS usando gateways seguros.

16:25 às 17:00

Como criar projetos de teste modulares para Microservices

Elias Nogueira

O mundo agora está repleto de microsserviços distribuídos, gerando diversos tipos de aplicações. Aprendemos que testar a camada API com diferentes abordagens traz vários benefícios, mas também uma complexidade que pode ser medida em duplicação de código, alta manutenção e testes sujeitos a erros.

Para resolver este problema, em termos de como testá-lo, podemos aplicar a mesma lógica aplicada no desenvolvimento de microsserviços: isolá-los.

17:05 às 17:20 Open Space

17:25 às 18:00

Troubleshooting & Debugging Microservices in Kubernetes

Rodrigo Graciano / Ray Tsang

Debugging applications in production is like being the detective in a crime movie. Especially with microservices. Especially with containers. Especially in the cloud. Trying to see what?s going on in a production deployment at scale is impossible without proper tools! Google has spent over a decade deploying containerized Java applications at unprecedented scale and the infrastructure and tools developed by Google have made it uniquely possible to manage, troubleshoot, and debug, at scale.

Join this session to see how you can diagnose and troubleshoot production issues w/ out of the box Kubernetes tools.

18:05 às 18:25 Networking e Visitação Stands

Intervalo para fazer networking e conhecer os estandes do evento.

18:25 às 18:50 Encerramento

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


Grade sujeita a alterações

Coordenação da Trilha MICROSERVICES


Patrocinadores