TDC INNOVATION
DESAFIOS PARA CRIAÇÃO DO FUTURO DIGITAL

Trilha MICROSERVICES

09h às 19h
Quinta-feira, 2 de Junho de 2022
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.

Inscrição Híbrida

ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE
CentroSul
Av. Governador Gustavo Richard, 850 /
Centro - Florianópolis - SC
Protocolo de Acesso Presencial

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
* aproveite maior desconto até 13/04,
veja tabela completa

Valores para participação híbrida:
1 trilha: de R$ 340 por R$ 290
2 trilhas: de R$ 680 por R$ 520
3 trilhas: de R$ 1.020 por R$ 750
* preço válido até 18/05,
veja tabela completa

Valores para participação híbrida:
1 trilha: R$ 340
2 trilhas: R$ 590
3 trilhas: R$ 860
* preço válido até 03/06,
veja tabela completa

Inscrição Digital

ACESSO REMOTO COM TRANSMISSÃO ONLINE
HOPIN

Valores para participação online:
1 trilha: de R$ 170 por R$ 125
2 trilhas: de R$ 340 por R$ 225
3 trilhas: de R$ 510 por R$ 325
* aproveite maior desconto até 13/04,
veja tabela completa

Valores para participação online:
1 trilha: de R$ 170 por R$ 145
2 trilhas: de R$ 340 por R$ 260
3 trilhas: de R$ 510 por R$ 375
* preço válido até 18/05,
veja tabela completa

Valores para participação online:
1 trilha: R$ 170
2 trilhas: R$ 295
3 trilhas: R$ 430
* preço válido até 03/06,
veja tabela completa

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

Horário Conteúdo
08:00 às 08:55 Recepção dos Participantes
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:30

KEYNOTE DO EVENTO

Speed without Discipline: a Recipe for Disaster

Venkat Subramaniam
Keynote convidado
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

Event-Driven Architecture: Entendendo a diferença entre Topologias e SAGAs

Alex Alves

Quando estamos modelando um software e pensando em desenvolvê-lo orientado a eventos, muitas vezes nós temos que decidir qual Topologia iremos trabalhar, se é Mediator ou Broker e, consequentemente, impacta na forma como aplicamos as SAGAs nos fluxos, podendo, ou não, gerar mais complexidade. Vamos entender como funciona cada Topologia e como podemos implantar uma SAGA em cada uma!

11:40 às 12:15

Práticas de Chaos Engineering no mundo real

Tiago Tartari

(online)

Cada vez mais vemos produtos e empresas sendo lançados a todo momento.

Pois bem, frequentemente temos percebido falhas em diversos aplicativos, lojas virtuais, internet banking e diversos outros serviços oferecidos como uma plataforma digital, causando prejuízos irreparáveis e gerando uma péssima visão para suas empresas.

Aos engenheiros de confiabilidade, aos arquitetos de software, aos engenheiros de qualidade e software, fica minha pergunta.

E se a CPU subir para 95% por mais de 5 minutos? E se a memória física estiver em alocada em mais de 87%? E se o cache centralizado cair?

A engenharia do caos ajuda a responder essas perguntas.

12:25 às 13:00

As verdades sobre a migração de monolitos para microsserviços

Fernando Sapata

Sempre que falamos de migrar aplicações monolíticas para aplicações modernas utilizando microsserviços surgem diversas dúvidas sobre qual a melhor estratégia e quais padrões de projeto podem ser utilizados para se obter sucesso nesta jornada. Nesta talk vamos falar das principais técnicas de engenharia de software necessárias para fazer essa migração com sucesso!

13:10 às 13:45

Enxergue seu businees nos seus microserviços, conheça a DOMA !

DOUGLAS FERREIRA BRITO

DOMA (Domain Oriented Microservice Architecture) é o modelo arquitetural idealizado pela Uber como uma maneira de agrupar seus microsserviços de acordo com seu dominio de negócio. Perguntas como "Qual a melhor arquitetura para o meu tipo de negócio ?" e "Preciso de um novo microsserviços para essa nova funcionalidade?", são sempre frequentes e a DOMA pode ser a resposta. Entenda como nos aproveitamos dessa metodologia na fintech onde trabalho e como garantimos uma prateleira de microsserviços que nos permite reaproveitar funcionalidades, mantê-las e evoluí-las em um agrupamento que faz sentido tanto para os desenvolvedores quanto para os times de negócio.

13:50 às 14:50 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.

15:00 às 15:10 Abertura da trilha pela coordenação

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

15:15 às 15:50

Event Storming for Microservices - Do domínio complexo à lista de microserviços com Event Storming

Tania Raquel Stormovski de Andrade

Event Storming é uma metotodologia muito útil para modelagem de domínios complexos e/ou decomposição de monolitos em microsserviços. Por que esta metodologia pode nos ajudar e como podemos começar a usá-la na definição de nossos microserviços? Isso e muito mais é o que veremos na prática. Vamos passar por todas as etapas da medologia até chegarmos na nossa lista dos microserviços candidatos.

15:55 às 16:30

O que fazer quando microserviços se tornam monstrinhos?

Jéssica Pauli de Castro Bonson

Todo developer na indústria já teve que enfrentar diversos monstrinhos de código e fluxos legados nos sistemas das empresas. Essa palestra compartilha conhecimentos e experiências sobre como lidar e resolver esses problemas em arquiteturas de microserviços. Venha aprender a refatorar fluxos e arquiteturas legadas de forma segura e eficiente, seguindo padrões e boas práticas.

16:40 às 17:15

Outbox Pattern: O que é isso?

Daniel Rodrigues da Silva

Já ouviu falar no Outbox Pattern? Nessa palestra, vamos abordar esse padrão de garantia de entrega, onde uma vez que o broker esteja indisponível, ainda assim a minha mensagem não é perdida. Legal né? Vamos passar pela criação da mensagem e deleção da mesma após o consumo por parte dos consumers.

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

Quais das arquiteturas distribuídas tem espaço para adoção Event Driven Architecture, Microservices ou Serveless?

Tania Raquel Stormovski de Andrade / Fernando Sapata / DOUGLAS FERREIRA BRITO
Painel de Discussão desta Trilha
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

Diamond





Apoio Institucional



Realização