Compre uma Trilha e ganhe outra:
Teremos duas Trilhas de Microservices no TDC Connections, uma em Belo Horizonte e outra no Recife. Faça sua inscrição PRESENCIAL em uma delas e ganhe a inscrição DIGITAL na outra.
Confira a programação da outra trilha.
Quarta-feira, 22 de Março de 2023
09h às 19h
Centro Cultural Cais do Sertão
Av. Alfredo Lisboa, s/n / armazém 10
Bairro do Recife Recife - PE
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE
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é 31/01,
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é 07/03,
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é 24/03,
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
Horário | Conteúdo |
---|---|
07:45 às 08:55 | Recepção dos Participantes |
09:00 às 09:40 | Abertura do evento e mini keynotes |
09:45 às 10:00 |
![]() Futuro e Inteligências Artificiais: Como será o futuro apoiado pela OpenAI?Alexandre Santos Costa(online) O ChatGPT dominou a mídia recentemente por ser algo, até então, do imaginário humano. Uma interface conversacional que entende contexto, linguagem natural e capaz de gerar conteúdo, não só textual, mas até mesmo códigos de programação. Legal né?! Mas, então o que podemos esperar daqui para frente? O que a OpenAI pode fazer por nós e por nossos negócios e como será o mundo onde seremos empoderamos pela inteligência artificial? |
Horário | Conteúdo |
---|---|
10:00 às 10:05 |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
10:05 às 10:40 |
Frustrado com a dificuldade em refatorar monólitos para microsserviços? A IA pode te ajudar!Fabio de Oliveira FrancoA refatoração é o processo de particionar aplicações legadas em microsserviços, preservando a semântica original dessas aplicações. Esse processo é manual, subjetivo, demorado e sujeito a erros. Será que a IA pode ajudar a simplificar ou automatizar a refatoração? Uma estratégia para melhorar esse processo é coletar dados de uma análise estática e dinâmica do monólito e, em seguida, usar os dados para executar um algoritmo de aprendizado de máquina baseado no agrupamento hierárquico das classes Java. Como saída, obtemos recomendações de particionamento da aplicação que podem se tornar futuros microsserviços. Que tal modernizar as aplicações legadas com a ajuda da IA? |
10:45 às 11:20 |
Autenticação e Autorização como features de infraestruturaRenato Higor do NascimentoA adoção de arquiteturas orientadas a serviços adicionou um grande desafio de como ter premissas que funcionam de forma consistente em um ambiente cada vez mais heterogêneo, mantido por times diferentes, com requisitos os mais diversos, e, consequentemente, com o uso diferente tecnologias. Nesse cenário, faz-se necessária a introdução de padrões e novos protocolos que nos permitem embutir autenticação e autorização na própria camada de infraestrutura, de forma desacoplada ao código de serviço. Nessa talk, vamos explorar alguns designs de sistemas que podem entregar essa visão, assim como tecnologias abertas já em adoção, como SPIFFE/SPIRE e Open Policy Agent. |
11:25 às 11:40 |
Nós, robôs: uma história sobre Open Source e IARicardo Martinelli de OliveiraPara levar a tecnologia a um novo patamar, temos que levar em conta o que fizemos no passado. A evolução é natural, mas a colaboração é um motor principal para evoluir mais e melhor. Com a IA não é diferente. Preparem-se para ouvir uma breve história sobre o que podemos fazer em colaboração, através do Open Source, para atingir patamares mais elevados.
|
11:45 às 13:15 |
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:25 às 14:00 |
API Gateway na Globo: como funciona e os benefícios que obtivemos escalando o desenvolvimento de +300 APIs internasHector Nieva MeloAPI Gateways são utilizados 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. |
14:05 às 14:40 |
Usando strangler fig pattern como estratégia para evolução dos seus serviçosRosicleia de SouzaOs sistemas envelhecem e ao constrário de nós humanos, os sistemas estão envelhecendo cada vez mais rápido. Fazer a substituição de um sistema completo ou de uma parte dele é uma tarefa complexa, que requer planejamento, energia e recursos. Em 2004, Martin Fowler já escrevia sobre usar "strangler pattern? para evoluir sistemas. Com o advento da cloud e evolução das ferramentas de observabilidade ,ficou muito simples adotar essa estratégia na evolução de sistemas legados e nos não tão legados também. A idéia dessa talk é compartilhar experiências de como o pattern pode ser usado como um impusionador na evolução sustentável dos serviços, sem a necessidade de grandes projetos de migração. |
14:45 às 15:45 |
|
15:50 às 16:20 |
Networking e Visitação a Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
16:25 às 17:00 |
Case: Utilização de microsserviços na integração do sistema de gerenciamento de transporte (TMS) com o ERP Oracle EBSMateus Rui Rossetti Rui Rossetti / Willian Grégory de MatosNo ano passado realizamos a implantação do Projeto TMS, que teve como objetivo conectar todas as etapas da cadeia de distribuição logística, trazendo controle e visibilidade para todas as etapas. Os dados gerados no sistema de TMS foram integrados de forma automática para o ERP e WMS corporativo. Para as integrações entre a plataforma da Lincros e o ERP da Oracle, foi construída uma estrutura robusta com diversos microsserviços que se conectam. Tecnologias utilizadas: Java, Framework Spring Boot, Rabbit, MongoDB, Controladores REST, Rancher, ElasticSearch , Sensedia Resultados obtidos: otimização de veículos, redução de custos e visibilidade das informações |
17:05 às 17:40 |
![]() Comunicação assíncrona com RabbitMQ: boas práticas, desafios e oportunidadesJanael PinheiroA divisão de grandes sistemas em micro serviços só é possível devido à comunicação entre eles. Garantir uma comunicação confiável, tolerante à falha e resiliente é um desafio enorme. O RabbitMQ é um das soluções mais utilizadas para comunicação assíncrona entre micro serviços. O RabbitMQ deixa muitas responsabilidades para os desenvolvedores em relação à comunicação. Nesta palestra são discutidas boas práticas da comunicação assíncrona via RabbitMQ, desafios e as suas soluções, assim como escolhas a serem evitadas. Também serão apresentados códigos nas linguagens Python, Go e Java com exemplos de implementações dos conceitos abordados na apresentação. |
17:45 às 18:20 |
StreamingFlowHerbertt DinizO StreamingFlow4J é um aplicativo de streaming de código totalmente aberto que permite o processamento de dados em tempo real usando Apache Kafka® e RabbitMQ® e Redis®. Ele fornece uma solução de Service Mesh poderosa para Microserviços. Habilitando processamento de eventos complexos, sobre fluxos de dados Kafka, Redis e RabbitMQ, abstraindo toda a complexidade e fornecendo uma interface para que os programadores Java escrevam apenas código de lógica de negócios. Ele oferece suporte a uma ampla gama de operações de streaming, incluindo filtragem de dados, transformações, agregações, junções e janelas |
18:20 às 18:25 |
Encerramento da trilha
Os coordenadores fazem um breve encerramento com agradecimentos. |
Horário | Conteúdo |
---|---|
18:25 às 19:00 |
Encerramento
Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia. |