TDC FUTURE
TECHNOLOGY CREATING TOMORROW

Trilha MICROSERVICES

Venha com a gente desbravar o universo das arquiteturas orientadas a eventos, coreografia, orquestração, replicação de dados, monitoramento distribuído e todos os desafios que passamos diariamente com microserviços!

O tempo passa e as arquiteturas de sistemas evoluem. Hoje entendemos que precisamos ter o processamento distribuído para que possamos tornar nosso software escalável.

À medida que isso cresce (e a complexidade do código também) começamos a criar serviços específicos para resolver problemas pontuais, nossos microsserviços, facilitando o desacoplamento.

Percebemos então que compartilhar recursos e usufruir de processos síncronos, não funciona. Então, começamos nossa adoção de arquiteturas orientadas a eventos.

Nesses momentos começamos a encarar nossos piores inimigos e discutir profundamente sobre como todo esse processamento assíncrono vai tolerar as falhas, manter a consistência dos dados, monitorar as atividades desvinculadas e o funcionamento do todo, seja esse coreografado ou orquestrado.

São muitos pontos de falha e nosso objetivo aqui é tratar com riqueza os temas ao redor de microsserviços, como ferramentas, metodologias e cases reais, que possam responder e auxiliar todos sobre todos os pontos que citamos anteriormente e evitar uma catástrofe nas suas aplicações.

Date and Place

Wednesday, December 7, 2022

09h às 19h

UniRitter
Rua Orfanotrófio, 555 /
Alto Teresópolis - Porto Alegre - RS
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST

Investment

Valores para participação online:
1 track: R$ 200 for R$ 125
2 tracks: R$ 360 for R$ 226
3 tracks: R$ 519 for R$ 324
* enjoy bigger discount until OCT/10,
see full table

Valores para participação online:
1 track: R$ 200 for R$ 160
2 tracks: R$ 360 for R$ 288
3 tracks: R$ 519 for R$ 417
* price valid until NOV/22,
see full table

Valores para participação online:
1 track: R$ 200
2 tracks: R$ 360
3 tracks: R$ 519
* price valid until DEC/08,
see full table

Valores para participação híbrida:
1 track: R$ 340 for R$ 250
2 tracks: R$ 614 for R$ 450
3 tracks: R$ 885 for R$ 650

Valores para participação híbrida:
1 track: R$ 340 for R$ 275
2 tracks: R$ 680 for R$ 496
3 tracks: R$ 1.020 for R$ 714

Valores para participação híbrida:
1 track: R$ 340
2 tracks: R$ 614
3 tracks: R$ 885

Schedule / Talks Time Zone: GMT-3

Programação Stadium:
Time Content
07:45 to 08:55 Recepção dos Participantes
08:45 to 09:45 Opening of the event and mini keynotes

Abertura do evento com Yara Mascarenhas e Bruno Souza com novidades e convidados muito especiais : Marcelo Pivovar - (Oracle)

09:50 to 10:30

EVENT KEYNOTE

Decifrando a inovação: vetores tecnológicos para negócios exponenciais.

Elemar Rodrigues Severo Júnior

O ritmo da mudança, percebido por todos, nunca foi tão intenso. Novidades tecnológicas surgem todos os dias e tem ficado cada vez mais difícil identificar o que é presente e o que é futuro.

Entretanto, entendemos que há três vetores determinantes sustentando esse fenômeno. As ditas organizações exponenciais são, essencialmente, aquelas que conseguiram desenvolver modelos de negócio vinculados a esses fatores. São eles: processamento, armazenamento e conectividade.

Nessa palestra, falaremos mais sobre os "três vetores" e seus impactos, tanto para o projeto de tecnologia quanto para design de produto.

Programação desta Trilha:
Time Content
10:35 to 10:50 Track opening by coordination

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

10:55 to 11:30

Habilitando Micro Serviços Baseados em Event Streaming com Kafka, OpenShift, 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 OpenShift.

11:40 to 12:15

Padrões de microsserviços: o que são? para que servem? e porque você deveria conhecer ?

Kamila de Fátima Santos Oliveira

(online)

Nessa palestra irei falar sobre os famosos padrões de microsserviços! Vamos passar por padrões de decomposição, de refatoração, boas práticas de microsserviços, padrões de gerenciamento de dados, apis externas, observablidade e comunicação

12:25 to 13:00

O serviço tem que ser micro, a memória não! Vamos falar sobre Memory Mesh?

Renato Teixeira

A memória de dados dos serviços é um recurso muito valioso, não apenas pelo seu volume escasso, mas pelo conteúdo que ela contém, sendo assim, por que a utilizar com tão pouca eficiência?

Nessa sessão, irei mostrar como tirar melhor proveito da memória disponível em um cluster de micro serviços, aumentando o espaço total disponível para dados, diminuindo o tempo para obtenção das informações conhecidas e realizando operações de agregação e pesquisa de forma distribuída, equalizando o consumo de processamento e reduzindo o custo geral de operações de cálculo.

Vamos falar sobre memory mesh!

13:05 to 14:05 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é.

14:10 to 14:20 Track opening by coordination

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

14:25 to 15:00

Circuit Breaker: O que é isso?

Daniel Rodrigues da Silva

O que acontece quando um ou mais serviços ficam indisponíveis ou respondem com alta latência? Já imaginou isso? Em um cenário que isso não é tratado de alguma maneira, pode gerar um efeito cascata e deixar toda a sua cadeia de serviços indisponíveis. Para mitigar isso existe o conceito de Circuit Breaker que simplesmente abre o circuito e deixa de mandar mensagem pro serviço problemático. Nesse talk vamos entender melhor sobre esse pattern e também veremos na prática como o mesmo funciona.

15:15 to 15:50

Como o Camel pode lhe ajudar com os legados e novos sistemas?

Nataniel Paiva

Integração de novos serviços e projetos legados sempre é um desafio. Mas o Apache Camel veio facilitar tudo isso e fazer com que integrações complexas pareçam simples.

15:55 to 16:30

API Gateway na Globo: como funciona e os benefícios que obtivemos escalando o desenvolvimento de +300 APIs internas

Hector Nieva Melo

API Gateways são utilizado para facilitar a gestão e segurança do número crescente de microserviços/APIs numa empresa. Na Globo, usamos o Kong Enterprise como ferramenta para esse objetivo, recebendo mais de 116 bilhões de requests de clientes internos por ano. Quero mostrar nessa talk o que é um API Gateway e como o seu uso escala a gestão e produção de APIs na Globo, e principalmente como isso tem poupado tempo de desenvolvimento, que pode ser alocado em outras frentes mais importantes. Também vou falar sobre desafios que temos enfrentado e discutir casos em que ter um API Gateway não é benéfico.

16:40 to 17:15

Service Mesh - O que é e porque Utilizar

Pedro Christo / Lucas de Almeida

A camada de Service Mesh ajuda a aplicar padrões de arquiteturas de Microserviços em Kubernetes ,que não são triviais de serem implementadas. Principalmente quando estamos adaptamos serviços já existentes a esses padrões. O objetivo da apresentação é explicar o que é Service Mesh e como ele pode axiliar no dia a dia a alcançar esses padrões além de ajudar a ter um maior controle na camada de segurança e mais opções de Observabilidade do workload rodando em Kubernetes.

17:25 to 17:55 Networking and Visiting Stands

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

18:05 to 19:05

Nossos microserviços estão preparados para o futuro?

Jhonathan de Souza Soares / Anielle Rocha / André Barreto / GIULIA BORDIGNON
Painel de Discussão desta Trilha
Programação da Stadium no final do dia.:
Time Content
19:15 to 19:50 Closing session

After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day.

Schedule subject to change

Sponsors

Diamond




Apoio


Apoio Institucional


Patrocínio Trilha

Microsoft

Instituição Parceira

Uniritter

Realização