A arquitetura de um software consegue determinar se um software será evolutivo ou não, garantindo o seu crescimento sustentável, visto que quando desenhada de forma inadequada pode acarretar em complexidade acidental e atrasar ou limitar o desenvolvimento, resultando em esforço precoce com refactoring, ou """"um novo projeto legado"""".
Nessa trilha falaremos sobre modelos de arquitetura distintas e estratégias de desenvolvimento para atender cenários distintos, cobrindo arquitetura emergente, microsserviços, containers, nuvens híbridas etc.
Quinta-feira, 10 de Junho de 2021
09h às 19h
ACESSO REMOTO COM TRANSMISSÃO ONLINE
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é 26/04,
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é 28/05,
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é 10/06,
veja tabela completa
Horário | Conteúdo |
---|---|
09:00 às 09:30 |
Abertura do evento e mini keynotes
No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. |
09:35 às 10:25 |
Tecnologias exponenciais para geração de impacto.Mariana Brunelli / Gustavo Pereira. / Iglá Lear GenerosoCom uma tese de impacto social que está beneficiando mais de 450 mil devs e as empresas mais inovadoras do mundo, gerando centenas de oportunidades de emprego todos os meses, a sessão abordará como a Digital Innovation One (DIO) está usando Big Data, Cloud, Tecnologias Móveis e Growth Hacking para acelerar a transformação social através da educação e empregabilidade.
|
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 |
Arquitetura Orientada a Eventos com EventHubAna Carolina Manzan / Renicius Pagotto FostainiNesta talk vamos aprender sobre o significado de arquitetura orientada a eventos, vantagens em sua utilização e percalços que encontraremos no meio do caminho em sua implementação. Além do mais, vamos entender o funcionamento do EventHub e seu importante papel nesse modelo arquitetural |
11:30 às 12:05 |
Templates podem acelerar suas entregas!Francisco Thiago de AlmeidaImagine pegar aquele seu projeto "estado da arte", no que diz respeito a implementações nãofuncionais e cobertura de código, e disponibilizá-lo a um comando de distância? Esse é um dos superpoderes da CLI do dotnet. Nesta palestra aprenda como construir templates funcionais, compiláveis, sem aquela centena de placeholders, com parâmetros de configuração e muito mais. Além disso, descubra como as templates podem acelerar suas entregas - e também descobrir o limite para que elas não atrapalhem o desenvolvimento também! |
12:10 às 12:45 |
Estratégias de Arquitetura para Estrangulamento de Software LegadoTiago TartariEm sistemas legados adaptar aplicações para atender determinadas demandas de negócio muitas vezes se torna inviável, o que pode gerar eventuais perdas de confiabilidade e riscos à operação, como por exemplo indisponibilidade. Nesse sentido veremos na prática a abstração da leitura de um serviço o transformando em uma solução de alta performance, resiliente, escalável e sem trazer riscos para o legado. |
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 |
Arquitetura Hexagonal: Mantendo sua Aplicação Evolutiva e SaudávelAlex Alves / Renicius Pagotto FostainiTambém chamada de Ports and Adapters, a Arquitetura Hexagonal é mais uma maneira de organizar seu código em camadas, onde cada uma tem sua responsabilidade específica. Contudo, apresenta uma peculiaridade, a qual é dar um foco maior na parte mais importante de seu código, que seria a sua lógica, isolando-a totalmente do mundo externo, tornando o código agnóstico aos acessos. Nesta apresentação, além de mostrarmos conceitos teóricos vamos também levar para você como aplicar essa arquitetura na prática. |
14:50 às 16:05 |
Previsibilidade em tomadas de decisões arquiteturaisRodolfo Fadino Junior / Gustavo Bellini Bigardi / Márcio Althmann / Letticia NicoliPainel 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 |
Como usar Azure Function para otimizar e escalonar sua arquiteturaVanessa ValleQuando planejamos um ambiente da arquitetura nunca sabemos as surpresas que podem surgir , e ter componentes que te ajuda a otimizar o desempenho e escalonar as APIs acaba sendo uma forma de solucionar problemas de forma tranquila e segura . Quero te apresentar como consegui isso usando azure fuction , e como pode ser tranquilo o uso e o custo para isso . |
17:05 às 17:40 |
Do zero ao DevOps na stack MicrosoftCleiton Felipe de MoraesHoje em dia é muito comum todo desenvolvedor transitar em passar boa parte do dia criando códigos, fazendo code review e executando processos de CI e CD. por isso é muito importante saber ou pelo menos entender como provisionar ambientes de desenvolvimento à produção. E nesta talk apresento dicas e cenários desde como começar um projeto na sua máquina local usando o .Net até provisionar um WebApp no Azure fazendo o deploy pelo Azure DevOps. |
17:45 às 18:20 |
Você anda utilizando Microserviços e DDD na sua arquitetura?Thiago BarradasCalma! Não estou falando que você não deve usar, apenas que você (provavelmente) está fazendo tudo errado. Chega de distorcer o conceito do DDD (meu objetivo não é falar o conceito e sim aonde estamos errando) e também de construir "monolitos distribuidos", acreditando que estamos fazendo microserviços. O mais importante para acertarmos é identificar aonde estamos errando e isso está acontecendo no desenho da sua solução, na sua forma de interpretar e planejar sua arquitetura. Não desanima, vem comigo e vamos discutir sobre tudo isso nessa palestra um tanto quanto polêmica. |
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. |