TDC INNOVATION
DESAFIOS PARA CRIAÇÃO DO FUTURO DIGITAL

TRILHA Microservices

Saiba como tomar boas decisões na definição de uma arquitetura distribuída, que engloba orientação a eventos, orquestração, coreografia, monitoramento e muito mais.

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.

O principal desafio de ter uma arquitetura de microsserviços continua sendo a ausência de padronização. Cada parte do sistema ter uma responsabilidade única, é algo que todos almejam.

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, mitigar suas desvantagens, além de entender o que compõe todo esse ecossistema.

Data e Local

Quarta-feira, 14 de Junho de 2023

09h às 19h

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

Investimento

Valores para participação online:
1 trilha: de R$ 245 por R$ 150
2 trilhas: de R$ 440 por R$ 270
3 trilhas: de R$ 624 por R$ 384
* aproveite maior desconto até 19/04,
veja tabela completa

Valores para participação online:
1 trilha: de R$ 245 por R$ 195
2 trilhas: de R$ 440 por R$ 350
3 trilhas: de R$ 624 por R$ 495
* preço válido até 31/05,
veja tabela completa

Valores para participação online:
1 trilha: R$ 245
2 trilhas: R$ 440
3 trilhas: R$ 624
* preço válido até 16/06,
veja tabela completa

Valores para participação híbrida:
1 trilha: de R$ 395 por R$ 250
2 trilhas: de R$ 710 por R$ 450
3 trilhas: de R$ 1.005 por R$ 639

Valores para participação híbrida:
1 trilha: de R$ 395 por R$ 325
2 trilhas: de R$ 710 por R$ 584
3 trilhas: de R$ 1.005 por R$ 828

Valores para participação híbrida:
1 trilha: R$ 395
2 trilhas: R$ 710
3 trilhas: R$ 1.005

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

Programação Stadium:
Horário Conteúdo
08:00 às 08:55 Credenciamento
09:00 às 09:40 Abertura do evento e mini keynotes

Abertura do evento com Yara Mascarenhas e Bruno Souza com novidades e convidados muito especiais : Rogerio Rodrigues - (Microsoft) / Lucas Leung - (Oracle)

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

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

10:10 às 10:45

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!

10:55 às 11:30

O Serviço é Micro, Mas não é Invisível - A importância do OpenTelemetry no Monitoramento

Pedro Christo

Arquitetura de Microsserviços traz maior complexidade no monitoramento das aplicações. É preciso que o monitoramento faça parte do planejamento inicial da aplicação para se ter uma observabilidade que vá além da infraestrutura e dos logs.

A Palestra tem como objetivo apresentar como a utilização do SDK do OpenTelemetry na aplicação a torna apta para ser monitorada por ferramentas OpenSource e ferramentas proprietárias. Trazendo maior visibilidade assim como a opção de escolha da melhor estratégia de monitoramento para a aplicação.

11:35 às 12:10

Java + Quarkus + Native + ScyllaDB do zero até milhões de requests

Alisson Medeiros

Desenhar e implementar sistemas nunca foi algo fácil, ainda mais quando vamos receber milhões de requisições por minuto. Aqui vamos mostrar uma solução simples: Java + Quarkus + native + scylladb + Kubernetes. Venha conhecer o que essa poderosa stack pode te ajudar e conhecer como atender milhões de requests com uma baixa latência.

12:20 às 13:45 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.

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

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

13:55 às 14:30

Compondo uma plataforma de software com microservices.

Isaac Felisberto de Souza

Atualmente fala-se muito em soluções de software em uma visão de plataforma! Contudo uma plataforma contempla muitos aspectos que vão além da simples utilização do termo ou ainda apenas escolher uma arquitetura como microservices. Plataforma inclui coisas como: visão de DDD, arquiteturas distribuídas e orientadas a eventos, BFF (backend for frontend), DOMA , API Gateways/Manager, modelagem e distribuição dos dados, visão de camadas de produto, serviços e core, APIs, dependências, integrações, organização de times, etc. Na apresentação será abordado como cada tema deste se relaciona e formas de organizar e representar estes conceitos a fim de compor de fato uma plataforma de software.

14:35 às 15:10

Habilitando Micro Serviços Baseados em Event Streaming com Kafka, Kubernetes, Debezium e CDC

Leandro Figueiredo Ribeiro

A ideia dessa apresentação é compartilhar vivências, erros, acertos, problemas e soluções encontrados no processo de definição arquitetural, implantação de infraestrutura em Cloud, implementação de sistemas orientados a eventos utilizando a Kafka de forma conteinerizada, dentro de Kubernetes.

15:15 às 15:50

Message patterns: padrões de comunicação assíncrona em microsserviços e qual problema resolvem

Tania Stormovski de Andrade

A natureza distribuída da arquitetura de microsserviços requer uma infraestrutura de mensagens que conecte os componentes idealmente de maneira fracamente acoplada para maximizar a escalabilidade. As mensagens assíncronas são amplamente utilizadas e oferecem muitos benefícios, mas também trazem desafios como ordenação de mensagens, gerenciamento de mensagens suspeitas, idempotência e muito mais, nesta palestra vamos conhecer os principais message patterns e que problema endereçam.

15:55 às 16:30

Event-Driven Microservices Architecture: Até que ponto é sustentável?

Luram Archanjo

Ao longo dos anos a arquitetura distribuída vem sendo amplamente adotada, por prover inúmeras vantagens como: manutenção, heterogeneidade tecnológica, escalabilidade, desacoplamento, etc.

Nesse sentido, a arquitetura orientada a eventos vem sendo amplamente adotada devido suas inúmeras vantagens, como o baixo acoplado, porém conforme sua arquitetura vai evoluindo em conjunto com os novos casos de uso, vai alimentando uma dor nessa arquitetura exponencialmente.

Nesta palestra, iremos abordar como lidamos com essa dor latente de adicionar novos fluxos de processos e suas possíveis soluções mesclando estilos arquiteturais.

16:35 às 17:05 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

17:10 às 18:10

Os microsserviços talvez não sejam o que você pensa que são

Alisson Medeiros / Tania Stormovski de Andrade / Isaac Felisberto de Souza
Painel desta Trilha
Programação da Stadium no final do dia:
Horário Conteúdo
18:15 às 18:45 Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Programação sujeita a alterações

Patrocinadores

Diamond


Gold


Silver


Apoio


Apoio Trilha


Instituição Parceira


Realização