A utilização de softwares para aproximar clientes, fornecedores e parceiros é o resultado de estratégias de transformação digital das empresas. Softwares que foram planejados para uso interno, com poucos usuários utilizando, agora estão tendo suas funcionalidades expostas ao mundo externo e sendo acessados por vários usuários de forma concorrente. Neste cenário o aumento de workload para estes softwares gera um aumento, considerável, de custo na infraestrutura.
Mas será que colocar na conta da infraestrutura é a solução? Nesta trilha vamos debater sobre estratégias de arquiteturas visando melhorar a escalabilidade, elasticidade e performance dos nossas aplicações .NET.
Thursday, December 2, 2021
09h às 19h
REMOTE ACCESS WITH ONLINE BROADCAST
1 track: R$ 145 for R$ 110
2 tracks: R$ 290 for R$ 198
3 tracks: R$ 435 for R$ 285
* price valid until OCT/11,
see full table
1 track: R$ 145 for R$ 130
2 tracks: R$ 290 for R$ 230
3 tracks: R$ 435 for R$ 330
* price valid until NOV/12,
see full table
1 track: R$ 145
2 tracks: R$ 290 for R$ 260
3 tracks: R$ 435 for R$ 370
* price valid until DEC/02,
see full table
Time | Content |
---|---|
09:00 to 09:35 |
Opening of the event and mini keynotes
On the Stadium stage, everyone will be guided on how the event works, highlights and other news. |
09:40 to 10:25 |
![]() O advento do Metaverso e seu impacto na prestação de serviços tecnológicosMario GazziroNão só o antigo Facebook, agora Meta, como também as principais empresas de tecnologia do mundo - como a NVIDIA - têm se voltado para o ressurgimento do mercado de aplicações ao consumidor final em computadores desktop, após praticamente uma década de dominação mobile. A aplicação alvo é o chamado Metaverso, qual promete revolucionar as relações de trabalho e sociais, com o uso de realidade virtual e aumentada (colaborativo e interativo), somado a geração de conteúdo 3D tanto por base de designers, como para coletas de dados realizadas por escâner 3D. Nessa apresentação pretendo mostrar um vislumbre desse novo universo, cheio de possibilidades e que promete tornar a internet atual (baseada em páginas web) tão obsoleta quanto a própria Internet tornou o telex algo extinto.
|
10:30 to 10:45 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
10:50 to 11:25 |
.NET 6: O que há de novo e o que está por vir?Letticia Nicoli / Mahmoud Ali.NET 6 é a nova versão do .NET, que completa a unificação da plataforma e adiciona novos recursos para a construção de aplicativos web, nativos e híbridos para Linux, Windows, Mac, iOS e Android com uma única base de código. Veja como escrever menos código, alcançar mais dispositivos e construir aplicativos nativos em nuvem mais rapidamente. |
11:30 to 12:05 |
O Futuro em construir API com .NET 6Junior PorfirioDemonstrar porque foi criado a nova feature do AspNetCore6 MinimalAPi e as possibilidades de construir apis de forma simples, legível e testáveis sem a necessidade de usar todo um setup em poucas linhas de código. |
12:10 to 12:45 |
Diagram as a code: utilizando C# para diagramação C4 modelYan JustinoA modelagem é uma etapa importante do processo de software. O Design, uma de suas atividades, nos permite enxergar estruturas de software através de artefatos visuais. Diagramas de arquitetura, por exemplo, são boas ferramentas de suporte à comunicação. Eles auxiliam todos na compreensão do software em desenvolvimento, o que pode trazer uma maior eficiência à equipe. Existem várias ferramentas e técnicas de diagramação. Trataremos nessa talk sobre Diagram as a code e C4 model, no contexto de apresentação da lib C4Sharp: uma biblioteca para diagramação em código através do suporte da linguagem C# e C4-PlantUML, criada por um brazuca e oficialmente indicada pelo Simon Brown. |
12:50 to 13:55 |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
14:00 to 14:05 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
14:10 to 14:45 |
O impacto do modelo de versionamento de eventos ao trabalhar com Event SourcingDouglas José Araujo / Adriano RibeiroFalar sobre Event Sourcing é trazer para discussão o estado da aplicação. Quando utilizamos um modelo de dados transiente somos obrigados a criar muita complexidade para entregar auditoria e lidar com concorrência das transações. Na prática, existe uma série de detalhes que podem pegar o time desprevenido, e o objetivo desta apresentação é elucidar sobre como a estratégia de versionamento de eventos vai impactar a arquitetura da sua aplicação, principalmente quando adotamos uma estratégia de publicação de microserviços, aplicando o blue/green deployment em um cluster AKS com diversos microserviços consumindo dados. |
14:50 to 16:05 |
Como medir o sucesso da arquitetura do seu software?Vanessa Valle / Rafael Almeida Santos / Angelo Luis Rodrigues da Silva / Maíra WenzelPainel Digital desta Trilha
|
16:10 to 16:20 |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
16:25 to 17:00 |
A arquitetura, desafios e aprendizados do desenvolvimento do PIX da XPFelipe Nader / Ítalo Bruno Duarte LuzO PIX hoje pode ser considerado uma revolução no sistema financeiro brasileiro, com requisitos muito fortes de confiabilidade, disponibilidade e performance. Por isso, para implementa-lo na conta digital da XP, escolhemos utilizar uma arquitetura orientada à eventos, 100% na nuvem e em boa parte serverlesss. Nessa apresentação planejamos mostrar um pouco do que foi feito, quais foram os desafios enfrentados e os grandes aprendizados que tiramos dessa jornada |
17:05 to 17:40 |
Criando Pipelines de IaC com C# e PulumiDiego Gabriel CardosoObjetivo é explicar os benificios do uso da Pulumi e C# para criação de infraestrutura na nuvem e tambrém reforçar conceitos de imutabilidade para pipelines de infraestrutura. Este é o reposítorio com conteudo para quem quiser aprender mais sobre o tema: https://www.pulumi.com/docs/get-started/azure/review-project/ |
17:45 to 18:20 |
Monitorando aplicações com Elastic APM no .NET 6.0Henrique MauriComo você está monitorando o desempenho das suas aplicações? Neste encontro entenderemos como a solução Elastic APM no .NET 6.0 pode trazer visibilidade aos problemas das suas aplicações e te ajudar a identificar pontos de melhoria. Além disso, também abordaremos melhor toda a Elastic Stack e como ela pode ser útil para você ter uma maior observabilidade das suas aplicações e infraestrutura. |
18:25 to 18:40 |
Open Space
|
18:45 to 19:15 |
Closing session
After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day. |