TDC BUSINESS
TECNOLOGIAS PARA NEGÓCIOS TRANSFORMADORES

Trilha ARQUITETURA .NET

Arquitetura como pré-requisito para construção de software profissionais
Manter um software está cada dia mais complexo, com suas distribuições entre nuvens, infraestruturas diversas e uma equipe multidisciplinar. Com isso acreditamos que software profissionais devem nascer desde dia Zero até Go Live sob apoio de um profissional de arquitetura. Peça fundamental para as corporações nos dias atuais, o software deve ter sua mudança sendo gerida de forma sustentável através de ferramentas, técnicas e sempre atendendo ao objetivo do negócio. Nesta trilha debateremos do conceito a prática (muita prática), com profissionais de referência no mercado falando dos mais diversos temas dentre eles microsserviços, containers, cloud native... tudo para impulsionar sua carreira. Vem com a gente!

Data e Local

Terça-feira, 23 de Agosto de 2022

09h às 19h

ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras - São Paulo - SP
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE
Protocolo de Acesso Presencial

Investimento

Valores para participação online:
1 trilha: de R$ 200 por R$ 125
2 trilhas: de R$ 400 por R$ 226
3 trilhas: de R$ 600 por R$ 324
* aproveite maior desconto até 04/07,
veja tabela completa

Valores para participação online:
1 trilha: de R$ 200 por R$ 160
2 trilhas: de R$ 400 por R$ 288
3 trilhas: de R$ 600 por R$ 417
* preço válido até 12/08,
veja tabela completa

Valores para participação online:
1 trilha: R$ 200
2 trilhas: de R$ 400 por R$ 360
3 trilhas: de R$ 600 por R$ 519
* preço válido até 24/08,
veja tabela completa

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

Valores para participação híbrida:
1 trilha: de R$ 340 por R$ 275
2 trilhas: de R$ 680 por R$ 496
3 trilhas: de R$ 1.020 por R$ 714

Valores para participação híbrida:
1 trilha: R$ 340
2 trilhas: de R$ 680 por R$ 614
3 trilhas: de R$ 1.020 por R$ 885

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

Programação Stadium:
Horário Conteúdo
07:45 às 08:55 Recepção dos Participantes
08:45 às 09:45 Abertura do evento e mini keynotes

Abertura do evento com Yara Mascarenhas e Bruno Souza com novidades e convidados muito especiais : Lucas Leung - (Oracle) / Chistian Flemming - (BTG Pactual) / Luis Leão - (Twilio)

09:50 às 10:30

KEYNOTE DO EVENTO

5 habilidades essenciais para todo desenvolvedor que deseja construir uma carreira incrível

Elder Moraes
Programação desta Trilha:
Horário Conteúdo
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

Desacoplando o processo em pleno voo.

Henrique Eduardo
11:40 às 12:15

Estrangulando um legado ASP.NET MVC

Giovanni Bassi

O .NET Framework virou legado, foi substituído, há anos. Ainda assim, aplicações feitas dez anos atrás se recusam a morrer. É difícil fazer uma transição que não impacte os usuários e que permita evolução gradual. Nessa palestra vou mostrar como estrangular uma aplicação MVC/WebApi e gradualmente movimentá-la para ASP.NET Core.

12:25 às 13:00

.NET + Azure Event Hubs: processando eventos em tempo real e sem grandes complicações

Renato Groffe / Vinícius Climaco

O Azure Event Hubs é um serviço que integra a nuvem Microsoft e voltado à ingestão de eventos. Projetado de forma a oferecer paralelismo e escalabilidade na manipulação de informações, o Event Hubs é capaz até mesmo de processar milhões de ocorrências por segundo!

Tudo isto abre caminho para a utilização do Azure Event Hubs em diversos cenários de processamento mais intensivo, como logging e telemetria de aplicações, detecção de fraudes, votações online, clickstreams (rastreamento de cliques em grandes portais)... E trazendo compatibilidade com padrões de comunicação como HTTPS, AMQP e Kafka!

Conheça nesta apresentação mais sobre o Azure Event Hubs e o suporte a .NET em inúmeros cenários!

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

14:10 às 14:20 Abertura da trilha pela coordenação

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

14:25 às 15:00

Escalabilidade de Aplicações com RabbitMQ + MassTransit no .NET 6.0

Henrique Mauri

Como você escala suas aplicações? Neste encontro entenderemos como a solução RabbitMq com o MassTransit no .NET 6.0 podem trazer grandes benefícios em seus projetos.

Além disso, também vamos abordar as melhores práticas de configuração e performance no .NET utilizando o Worker Services.

15:15 às 15:50

Escalando suas aplicações em .NET 6.0 com KEDA

Fernando Mendes / Ray Carneiro

Pense em seus microserviços, onde você tem eventos disparados de forma assíncrona pelo EventBus do Azure, e um consumidor que processará o evento. Normalmente, podemos escalar esse Pod, caso ultrapasse 60% de memória ou 80% de CPU, por exemplo, o Kubernetes escala de forma automática, mas com o KEDA, escala de acordo com seus eventos. No exemplo que mencionei, posso configurar da seguinte maneira: Quando tenham 5 mensagens na fila, a aplicação é escalada e caso tenham mais 5, ele escala mais um Pod e assim sucessivamente.

15:55 às 16:30

Modern Minimal APIs

Andre Baltieri

Nesta apresentação vamos mergulhar na criação de Minimal APIs com .NET e entender o real motivo e ganhos desta mudança, tanto no .NET 6 quanto no .NET 7.

16:40 às 17:15

3 bibliotecas .NET para aumentar a confiança nos seus testes e na sua arquitetura

Fabio Gouw

Uma boa arquitetura se preocupa com a qualidade e a capacidade de evolução do software produzido, requisitos estes que podem ser aprimorados usando-se uma diversidade de ferramentas e técnicas de testes. Esta apresentação descreve 3 abordagens de testes e bibliotecas relacionadas que aumentam a confiança do time de desenvolvimento durante a criação e a evolução de aplicações .NET: testes de integração com Testcontainers; testes de arquitetura com ArchUnitNET; testes baseados em propriedades com FsCheck.

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
Programação da Stadium no final do dia.:
Horário Conteúdo
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





Apoio Institucional



Realização