TDC BUSINESS
TECHNOLOGIES FOR TRANSFORMING BUSINESS

TRILHA ARQUITETURA .NET

"Desbrave o universo .NET, embarque na Trilha do Futuro e alcance o infinito da inovação tecnológica!"
Prepare-se para uma jornada épica pelo arquitetura .NET, navegando por inovações empolgantes como a integração com a OpenAI e o vasto universo da computação em nuvem. Nossos astronautas de código, os maiores especialistas do setor, vão guiá-lo através desse terreno desconhecido, mostrando como maximizar o potencial do .NET. Desvende os segredos de escalabilidade, resiliência e domine desafios como gerenciamento de memória e performance. Aperte os cintos, pois a Trilha .NET do Futuro está pronta para o lançamento. Venha conosco, o futuro aguarda!

O que é uma trilha?

A trilha é um evento híbrido, presencial em São Paulo e remoto na sua casa, que tem a duração de um dia inteiro com sete palestras e um painel de discussão.

Date and Place

Wednesday, September 20, 2023

09h às 19h

ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras São Paulo - SP
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST

Investment

Inscrição online
1 track: R$ 245 for R$ 150

Inscrição online
1 track: R$ 245 for R$ 195

Inscrição online
1 track: R$ 245

Inscrição híbrida (presencial + online)
1 track: R$ 395 for R$ 250

* enjoy bigger discount until JUL/21, see full table

Inscrição híbrida (presencial + online)
1 track: R$ 395 for R$ 325

* price valid until SEP/04, see full table

Inscrição híbrida (presencial + online)
1 track: R$ 395

* price valid until SEP/21, see full table

Promoções

Inscrição online
2 tracks: R$ 440
3 tracks: R$ 624

Inscrição híbrida (presencial + online)
2 tracks: R$ 710
3 tracks: R$ 1.005

* price valid until SEP/21, see full table

Esta trilha pertence à área Developer

Confira as trilhas relacionadas:

Schedule / Talks Time Zone: GMT-3

Programação Stadium:

A partir das 07:30h

Credenciamento

09:00 to 10:00

Opening of the event and mini keynotes
Programação desta Trilha:

10:10 to 10:25

Track opening by coordination

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

10:30 to 11:05

Transformando o lixo em tesouro: Monitorando o Garbage Collector com o Azure App Insights

Thaise Medeiros

Ah, o Garbage Collector! Aquele que muitos consideram ser apenas o coletor de lixo da programação, pode ser muito mais útil do que isso! Nesta palestra vamos mostrar como extrair informações valiosas do Garbage Collector e usá-las no Azure App Insights para criar dashboards incríveis que vão te ajudar a identificar gargalos e vazamentos de memória, entre outras coisas. E, acredite, essa é uma técnica que vai muito além do tradicional "coletor de lixo". Ela pode ser uma grande aliada para a observabilidade de suas aplicações, permitindo que você melhore a performance e evite problemas futuros.

11:15 to 11:50

.NET na Era da IA: Dominando o Semantic Kernel para Integrar Modelos de Linguagem em Aplicações

André Rácz

Aprenda a elevar o nível de suas aplicações .NET com o poder da Inteligência Artificial por meio do Semantic Kernel (SK), um SDK leve que facilita a integração dos Modelos de Linguagem AI de grande escala com .Net. Esta palestra irá apresentar os recursos avançados do SK, incluindo como combinar o OpenAI com programação convenvional, funções semânticas de linguagem natural, memória baseada em embeddings e funções avançadas de planejamento inteligente, abrindo novas possibilidades e agregando valor a suas aplicações.

11:55 to 13:20

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:20 to 13:30

Track opening by coordination

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

13:30 to 14:05

Arquitetura de Sagas com .NET: Orquestrando Transações Distribuídas com MassTransit

Daniel Fernando Jimenez

Desvende a arquitetura de sagas no ecossistema .NET com o framework MassTransit. Aprenda a implementar fluxos de trabalho distribuídos, gerenciando transações complexas e eventos assíncronos em sistemas distribuídos. Compartillharei um case e experiências reais, abordando desde os conceitos fundamentais até os desafios e vantagens dessa abordagem.

Descubra os primeiros passos para configurar e utilizar o MassTransit, e perceba como essa arquitetura pode simplificar e otimizar processos de negócios complexos. Se você busca aprimorar a robustez e escalabilidade dos seus sistemas distribuídos, esta apresentação é para você!

14:10 to 14:45

Tracing Distribuído em aplicações .NET com OpenTelemetry + Jaeger

Renato Jose Groffe / VINICIUS DE C CLIMACO

Sistemas modernos invariavelmente irão interagir com dependências externas, como bancos de dados e mesmo outras aplicações. A capacidade de monitorar em detalhes essas comunicações a partir de uma transação de negócio isolada é conhecida como tracing distribuído, constituindo-se em um instrumento de grande valia (sobretudo quando da necessidade de se averiguarem eventuais problemas).

Nesta apresentação mostraremos como o uso combinado dos projetos open source OpenTelemetry e Jaeger pode ser extremamente útil em aplicações distribuídas e microsserviços construídos em .NET (e mesmo outras plataformas), tirando assim um máximo proveito destas 2 iniciativas que contam com o apoio da CNCF.

14:50 to 15:50

Utilizando a Arquitetura .NET para Impulsionar a Transformação dos Negócios

Ramon Durães / Giovanni Bassi / Tania Stormovski de Andrade
Painel de Discussão desta Trilha

15:55 to 16:25

Networking and Visiting Stands

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

16:30 to 17:05

O Futuro da Performance: Explorando o Potencial do Native AOT

Cristiano Rodrigues

Descubra como o Native AOT impulsiona o desempenho de aplicações com sua compilação otimizada, proporcionando tempos de inicialização mais rápidos, menor consumo de recursos e execução mais eficiente. Nesta apresentação, explore os benefícios e considerações importantes ao adotar essa técnica. Prepare-se para alcançar novos níveis de desempenho e eficiência em suas aplicações.

17:15 to 17:50

DDD Além do Código

William Santos

DDD é uma prática de gestão do conhecimento cujo principal valor, o correto entendimento do negócio a partir de uma comunicação com baixo ruído, é geralmente neglicenciado em favor da implementação de alguns padrões de design, os chamados padrões táticos. Nesta palestra pretendo demonstrar como a Linguagem Ubíquia é condição fundamental para a prática do DDD, bem como para criar uma ponte segura entre negócio e tecnologia.

17:55 to 18:30

Como identificar problemas em produção e garantir a confiabilidade do seu software?

Tiago Tartari

O Continuous Profiling é uma técnica que permite monitorar o desempenho de uma aplicação em tempo real e coletar dados importantes como CPU, memória, I/O, uso da rede e outros que possam degradar a performance do sistema. Ao adotá-la desde as fases iniciais do projeto, é possível garantir a qualidade do software produzido e identificar problemas não apenas no processo de desenvolvimento, mas também no pós-produção, contribuindo para a melhoria contínua do software. Além disso, a aplicação do Continuous Profiling traz benefícios imediatos ao negócio, incluindo a melhoria na qualidade do serviço, a redução de custos, o aumento da satisfação do usuário e o aumento da receita.

Programação da Stadium no final do dia:

18:35 to 19:05

Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Schedule subject to change

Sponsors


Gold


Silver


Apoio e Apoio Institucional


Community Lounge


Impact Lounge



Realização