TDC TRANSFORMATION
Competências para evolução das pessoas e negócios

Trilha .NET

Desenvolvendo aplicações robustas e escaláveis de ponta a ponta com .NET

Cada dia que passa precisamos entregar softwares cada vez com mais agilidade e funcionalidade. Com o .NET isso é possível e cada vez mais descomplicado. Não basta apenas saber a tecnologia, é muito importante entender o que o mundo ao redor dela pode nos ajudar no dia-a-dia como escalabilidade e melhores práticas. Conteúdo atualizado e de muita qualidade estará sendo entregue na trilha por excelentes profissionais do mercado com vivência nos cases apresentados durante todo dia.

Data e Local

Terça-feira, 24 de Agosto de 2021

09h às 19h GMT-3

ACESSO REMOTO COM TRANSMISSÃO ONLINE

Investimento

1 trilha: de R$ 145 por R$ 110
2 trilhas: de R$ 290 por R$ 198
3 trilhas: de R$ 435 por R$ 285
* preço válido até 12/07, veja tabela completa

1 trilha: de R$ 145 por R$ 130
2 trilhas: de R$ 290 por R$ 230
3 trilhas: de R$ 435 por R$ 330
* preço válido até 13/08, veja tabela completa

1 trilha: R$ 145
2 trilhas: de R$ 290 por R$ 260
3 trilhas: de R$ 435 por R$ 370
* preço válido até 26/08, veja tabela completa

Como se inscrever

Programação / Palestras

Horário Conteúdo
09:00 às 09:35 Abertura do evento e mini keynotes

No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

09:40 às 10:25

Data Leaked or not leaked: Desafios e soluções num mar de vazamentos de dados pessoais

Andrea Willemin / Ramicés dos Santos

Estudos recentes mostram que um vazamento envolvendo dados pessoais causa prejuízos para as empresas na média de 3,86 milhões de dólares.

Enquanto isso observa-se que o assunto ainda causa espanto e com isso infinitas dúvidas. Compartilhar uma visão prática do que se têm observado no mercado quanto a estas dúvidas é nosso objetivo aqui.

Se os dados já vazaram antes por que eu devo me preocupar?

Este dado é público, não preciso se preocupar se ele vazar a partir da minha infraestrutura né?

Foi um ataque envolvendo sequestro digital de dados (ransonware), isso não é vazamento, certo?

Vazam dados de empresas muito grandes, então nem vou investir nisso, não tenho como conter?

Como posso me proteger desses vazamentos?

Não sei por onde começar, o que preciso fazer?

Como vão saber se o dado vazado foi aquele que estava na minha custódia, se já vazou antes?

Você sabia que as empresas ficam em média 280 dias com seus dados já vazados sem ao menos saber disso? Se você tem algum dessas dúvidas, é possível que você esteja em risco, participe pode ser um bom ponto de partida essa troca de experiências.
10:30 às 10:45 Abertura da trilha pela coordenação

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

10:50 às 11:25

Desenvolvendo uma rede de agentes autônomos, escaláveis e monitoráveis em .net

Yan Justino

Um multi-agent system (MAS) é um sistema computadorizado composto de vários agentes inteligentes, que podem resolver problemas difíceis de serem resolvidos por um agente individual ou por um sistema monolítico. Nessa palestra, vamos explorar estratégias e táticas para construir um sistema de multi-agent escalável e passível de monitoramento, fazendo uso das versões mais recentes do dotnet framework e seus recursos web.

11:30 às 12:05

.NET 5 + Azure Functions: novidades e dicas no desenvolvimento Serverless

Renato Groffe / Gustavo Bellini Bigardi

O suporte a .NET 5 em Azure Functions é recente e traz mudanças significativas em relação ao modelo de codificação seguido com o .NET Core 3.1. A experiência de desenvolvimento ficou agora bastante próxima àquela encontrada no ASP.NET Core, simplificando em muito a configuração de serviços e o uso de injeção de dependências. Acompanhe esta apresentação e fique por dentro de tudo isso, através de exemplos práticos de Function Apps criadas com o .NET 5 e diversas tecnologias.

12:10 às 12:45

Debezium, Kafka e .Net 5.0

Fernando Mendes

Hoje em dia é notório o crescimento de aplicações distribuídas, microserviços para solucionar problemas de negócio para uma empresa. No início dos anos 2000, tínhamos somente uma aplicação que fazia tudo, o famoso monólito e era muito difícil ou quase impossível, escalar essa aplicação em servidores que ficavam hospedados nos data centers na sede da empresa. Os ambientes de nuvem cresceram de forma exponencial, e também o conceito de separação de contextos vem fazendo nós arquitetos, desenvolvedores, a criar soluções sempre mais rápidas e com baixo acoplamento.

Por isso utilizar o Debezium e Kafka em suas aplicações em .Net 5.0 podem te ajudar

12:50 às 13:50 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

14:00 às 14:05 Abertura da trilha pela coordenação

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

14:10 às 14:45

Monitorando aplicações com Elastic APM no .NET 5

Henrique Mauri

Como você está monitorando o desempenho das suas aplicações? Neste encontro entenderemos como a solução Elastic APM no .NET 5 pode trazer visibilidade aos problemas das suas aplicações e te ajudar a identificar pontos de melhoria.

Além disso, também vamos abordar melhor toda a Elastic Stack e como ela pode ser útil para você ter uma maior observabilidade.

14:50 às 16:05

Microsoft abraçando a inclusão e acessibilidade

Giovanni Bassi / Roberta Arcoverde / Alexandre Santos Costa / Thamirys Gameiro
Painel Digital desta Trilha
16:10 às 16:25 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

16:25 às 17:00

Criando componentes e disponibilizando-o como opensource em 5 minutos.

Thiago Barradas

Quantas vezes você fez um projeto e precisou importar um pacote no NuGet? Quantos pacotes não eram compatíveis com a sua versão? Quantas vezes você fez um código para resolver problemas comuns do dia-a-dia? Quantas vezes você tornou esse código opensource e disponível para toda comunidade?

Se você respondeu sim para as três primeiras perguntas e não para a terceira, você precisa assistir essa palestra.

Nessa talk irei explicar como criar fácil e rapidamente um componente ou extensão compatível com as diversas versões do dotnet e disponibiliza-lo opensource com todos os padrões e requisitos necessários para que o seu projeto contribua com a comunidade.

17:05 às 17:40

Construindo C# API com Azure Static Web Apps e Github Actions

Eleriane Cristina Costa

Azure Static Web Apps é um serviço de hospedagem de aplicações sem servidor, juntamente com Github Actions, podemos ter todo o processo de desenvolvimento rápido e simplificado, desde o código-fonte até o monitoramento da aplicação nos ambientes de deploy. Vamos construir uma WebAPI, passando por todo o processo de desenvolvimento e disponibilizando em ambiente de produção.

17:45 às 18:20

Interfaces multi plataforma com .NET MAUI

Fagner Muniz / Fernando Vendramin
  • Conhecendo o MAUI
  • Interfaces multi plataforma
18:25 às 18:45 Open Space

18:50 às 19:05 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
Time Zone: GMT-3

Patrocinadores





Apoio Mídia

Apoio Trilha


Realização