TDC INNOVATION
CHALLENGES TO CREATE THE DIGITAL FUTURE

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.

Date and Place

Wednesday, June 14, 2023

09h às 19h

CentroSul
Av. Governador Gustavo Richard, 850 /
Centro Florianópolis - SC
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST

Investment

Valores para participação online:
1 track: R$ 245 for R$ 150
2 tracks: R$ 440 for R$ 270
3 tracks: R$ 624 for R$ 384
* enjoy bigger discount until APR/19,
see full table

Valores para participação online:
1 track: R$ 245 for R$ 195
2 tracks: R$ 440 for R$ 350
3 tracks: R$ 624 for R$ 495
* price valid until MAY/05,
see full table

Valores para participação online:
1 track: R$ 245
2 tracks: R$ 440
3 tracks: R$ 624
* price valid until JUN/36,
see full table

Valores para participação híbrida:
1 track: R$ 395 for R$ 250
2 tracks: R$ 710 for R$ 450
3 tracks: R$ 1.005 for R$ 639

Valores para participação híbrida:
1 track: R$ 395 for R$ 325
2 tracks: R$ 710 for R$ 584
3 tracks: R$ 1.005 for R$ 828

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

Schedule / Talks Time Zone: GMT-3

Programação Stadium:
Time Content
08:00 to 08:55 Credenciamento
09:00 to 09:40 Opening of the event and mini keynotes
Programação desta Trilha:
Time Content
09:50 to 10:05 Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

10:10 to 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 to 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 to 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 to 13:45 Intervalo para almoço

An excelent opportunity for all people in the event to interact and exchange ideas. Collaborators, sponsoring and supporting companies, speakers and technical committeé.

13:45 to 13:55 Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

13:55 to 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 to 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 to 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 to 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 to 17:05 Networking and Visiting Stands

Break to network and get to know the booths of the event.

17:10 to 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:
Time Content
18:15 to 18:45 Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Schedule subject to change

Sponsors

Diamond


Gold


Silver


Apoio


Apoio Trilha


Instituição Parceira


Realização