TDC BUSINESS
TECNOLOGIAS PARA NEGÓCIOS TRANSFORMADORES

Trilha MICROSERVICES

A experiência está em cada falha no meio do caminho no processo de aprendizado, até chegarmos ao ponto que consideramos ideal, mas só o enxergamos porque nossos sentidos conhecem o contrário também.

Após anos do termo ser cunhado como Arquitetura de Microserviços e termos um hype de aprendizado e inovação, podemos hoje ter uma ideia melhor do que funciona e o que não funciona.

Também aprendemos sobre quando é recomendado usar, onde é bom evitar e quais os erros e acertos deste conceito de arquitetura que inovou o mundo de desenvolvimento.

Mas não se engane, apesar de termos alguns anos desde sua introdução, ainda há muitas coisas novas a se aprender e é isso que propomos nessa trilha. A idéia é mostrar um pouco de tudo: novidades, acertos, falhas e principalmente os aprendizados em meio a essa jornada.

Bora lá?!

Data e Local

Terça-feira, 23 de Agosto de 2022

09h às 19h

ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras - São Paulo - SP
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE
Protocolo de Acesso Presencial

Investimento

Valores para participação online:
1 trilha: de R$ 200 por R$ 125
2 trilhas: de R$ 400 por R$ 226
3 trilhas: de R$ 600 por R$ 324
* aproveite maior desconto até 04/07,
veja tabela completa

Valores para participação online:
1 trilha: de R$ 200 por R$ 160
2 trilhas: de R$ 400 por R$ 288
3 trilhas: de R$ 600 por R$ 417
* preço válido até 12/08,
veja tabela completa

Valores para participação online:
1 trilha: R$ 200
2 trilhas: de R$ 400 por R$ 360
3 trilhas: de R$ 600 por R$ 519
* preço válido até 24/08,
veja tabela completa

Valores para participação híbrida:
1 trilha: de R$ 340 por R$ 250
2 trilhas: de R$ 680 por R$ 450
3 trilhas: de R$ 1.020 por R$ 650

Valores para participação híbrida:
1 trilha: de R$ 340 por R$ 275
2 trilhas: de R$ 680 por R$ 496
3 trilhas: de R$ 1.020 por R$ 714

Valores para participação híbrida:
1 trilha: R$ 340
2 trilhas: de R$ 680 por R$ 614
3 trilhas: de R$ 1.020 por R$ 885

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

Programação Stadium:
Horário Conteúdo
07:45 às 08:55 Recepção dos Participantes
08:45 às 09:45 Abertura do evento e mini keynotes

Abertura do evento com Yara Mascarenhas e Bruno Souza com novidades e convidados muito especiais : Lucas Leung - (Oracle) / Chistian Flemming - (BTG Pactual) / Luis Leão - (Twilio)

09:50 às 10:30

KEYNOTE DO EVENTO

5 habilidades essenciais para todo desenvolvedor que deseja construir uma carreira incrível

Elder Moraes
Programação desta Trilha:
Horário Conteúdo
10:35 às 10:50 Abertura da trilha pela coordenação

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

10:55 às 11:30

Service orchestration patterns

Mete Atamel

Once you have a fleet of services, you need to decide how to organize and get them to cooperate for a common goal. Should they communicate with direct calls? Or should they communicate indirectly in a loosely coupled way via events? Maybe a central orchestrator should direct the communication? What do you do when a service fails? When to use a simple retry or a more sophisticated Saga pattern? In this talk, we?ll look at some orchestration patterns and techniques and to get your services to cooperate in a resilient way.

11:40 às 12:15

Modelos de concorrência de microsserviços: a diferença entre uma solução que atende e uma solução que performa.

Tania Raquel Stormovski de Andrade

Nos atentarmos ao modelo de concorrência é uma estratégia interessante do ponto de vista arquitetural para para balanceramos os trade-offs entre complexidade e eficiência. Nesse sentido escolher o modelo de concorrência correto para seus microsserviços e como eles se conectam ao banco de dados pode ser a diferença entre uma solução que atende e uma solução que performa eficientemente. Vamos abordar sobre os tipos de modelo de concorrência que temos à disposição e as considerações de eficiência e complexidade que cada solução traz consigo.

12:25 às 13:00

Um case de evolução na saúde utilizando arquitetura de microsserviços

Bruno de Lima Soares

Apresentaremos na prática como ajudamos uma grande rede farmacêutica a criar um programa de fidelização e modernização de atendimento, garantindo ainda o melhor preço para o seu cliente (paciente). Foi desenvolvida um arquitetura escalável totalmente em cloud para dar autoria e sazonalidade para a solução.

Detalharemos todos os desafios, gaps e imprevistos que foram surgindo no andamento da solução e como estamos evoluindo o produto através de melhoria continua.

Tínhamos um grande desafio de tempo de resposta através das nossas APIs e não alterar as chamadas que já eram utilizadas pelo monolito. A solução desenhada para resolver esse desafio é que mostraremos aqui.

13:05 às 14:05 Intervalo para almoço

Uma excelente oportunidade de todas as pessoas no evento interagirem e trocarem ideias, colaboradores, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores.

14:10 às 14:20 Abertura da trilha pela coordenação

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

14:25 às 15:00

Para quê subir o servidor? Pirâmide de testes efetiva para microserviços

André Ignacio

Nessa palestra vou demostrar como desenvolver um microserviço com testes unitários, integrados e de componente. Vou demostrar que é possível desenvolver de forma eficiente sem a necessidade de a todo momento subir a aplicação.

15:15 às 15:50

Gerenciamento de Custódia de Produtos de Renda Fixa Utilizando Microsserviços

Camila Leite

Nesta apresentação detalharemos caso de uso da arquitetura de microsserviços para gerenciamento da custódia de produtos de renda fixa. Traremos desde a justificativa para adoção da estratégia em nosso negócio, até a especificação técnica da estrutura desenvolvida para tráfego, armazenamento, redundância e processamento de informação entre os microsserviços. Dentre os conceitos, abordaremos o uso de APIs, mensagerias, bases de dados noSQL, uso de integração contínua e monitoração do sistema.

15:55 às 16:30

Aplicação à prova de dilúvio: Preparando aplicações web para grandes volumes de acessos

Mateus Paulino

O que aconteceria se chegassem 50.000 usuários de uma vez na sua aplicação? Construir aplicações resilientes é um desafio nos dias de hoje, apesar de não existir uma "bala de prata", vamos explorar como testes de performance podem ajudar na construção de uma arquitetura resiliente. Faremos uma evolução desde a arquitetura monolítica até a arquitetura com microsserviços, apoiando as justificativas em um estudo de caso de uma aplicação do QuintoAndar feita para aguentar o efeito rajada da campanha no Big Brother Brasil 2022, que escalou facilmente de 500 para 50.000 usuários simultâneos.

16:40 às 17:15

Escala e Confiabilidade: Como a Amazon.com escala na Cloud

Eduardo Rodrigues

A Amazon.com foi lançada em 1995 com uma arquitetura monolítica, mas com a visão de ser a empresa mais customer centric do planeta. Saiba como a Amazon.com cresceu rapidamente e veja sua evolução de uma arquitetura monolítica para um sistema massivamente escalável baseado em arquitetura orientada a serviços e microsserviços. Com exemplos de cargas de trabalho de produção do mundo real da Amazon.com, Ring e Prime Video, saiba como a Amazon usa mecanismos para revisar e testar cargas de trabalho na nuvem em escala e como processa de forma confiável milhões de transações por dia usando a elasticidade da Nuvem AWS.

17:25 às 17:55 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

18:05 às 19:05

Qual o valor da Arquitetura Orientada a Microserviços trouxe para o negócio da sua empresa?

Camila Leite / Bruno de Lima Soares / Eduardo Rodrigues
Painel desta Trilha
Programação da Stadium no final do dia.:
Horário Conteúdo
19:15 às 19:50 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 Institucional



Realização