Em um mundo on demand, cada escolha arquitetural precisa ser muito bem projetada e codificada, para que alcançe escala desejada não apenas em tecnologia mas também no contexto de negócio, exigindo ao arquiteto de software um papel muito além do técnico.
Arquitetar de forma consistente um sistema, ou parte dele, pode ser a chave entre o sucesso e o fracasso de uma ideia inovadora de negócio.
Vamos mergulhar nos maiores e mais complexos desafios arquiteturais, com cases reais, resolvido por especialistas reconhecidos na area.
Essa é a trilha perfeita para os arquitetos de software mais experiente e também para os desenvolvedores que tem como alvo se tornarem arquitetos!
Quinta-feira, 25 de Março de 2021
09h às 19h (somente ao vivo)
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é 19/02
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é 16/03
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é 25/03
Hora | Conteúdo |
---|---|
09:00 às 09:30 |
Abertura do evento e mini keynote
No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. |
09:35 às 10:25 |
|
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 |
Desenhando a arquitetura do software!Isaac Felisberto de SouzaUma prática pouco aproveitada no desenvolvimento de software é a de usar desenhos técnicos para facilitar a elaboração de soluções, validação de ideias e nivelamento de conhecimento. Na apresentação será abordado formas que auxiliam a criação de desenhos técnicos, como o uso de C4 Model e outras estratégias as quais possibilitam desenhar e planejar a arquitetura do software. |
11:30 às 12:05 |
Como identificar contextos e domínios na práticaDouglas José Araujo / Adriano RibeiroEvent Storming tem como objetivo identificar o que chamamos de ?Big Picture? da organização, o objetivo é descobrir as diferentes perspectivas do negócio. Isso evolui para a modelagem dos processos, onde o escopo deixa de ser tão aberto como na big picture e passa a focar em processo funcionais que encontramos em nichos da empresa como departamentos, e a conclusão é feita com a criação do design do software, que é a materialização da modelagem dos processos mas que entra nos aspectos técnicos necessários para o desenvolvimento do software. Vamos apresentar as técnicas que utilizamos no nosso dia a dia com as equipes, e que nos ajudam de forma sistêmica e pragmática a identificar contextos. |
12:10 às 12:45 |
Arquiteturas resilientes na nuvemLuiz Paulo Rocha Yanai / Leonardo PiedadeComo diriam Eury Pereira Luna-filho, "quem tem um não tem nenhum, quem tem dois tem um". Para assuntos de continuidade de negócio é de suma importante pensar na resiliência das suas aplicações. A nuvem trouxe diversas facilidades para executar e escalar seus ambientes, mas de nada adianta se os mesmos não forem a prova de falhas. |
12:50 às 13:50 |
Networking e Visitação 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 fazem uma nova introdução para a trilha. |
14:10 às 14:45 |
Decifrando Clean Architeture com JavaMonica Helena RibeiroQuando falamos sobre arquitetura, é comum pensarmos na proposta do Robert Martin (Uncle Bob). Na nossa conversa iremos fazer um overview dos termos e propósito da Clean Architecture, além de discutir um exemplo de implementação em java. Será um momento para tirarmos dúvidas e analisarmos quando é válido aplicá-la. |
14:50 às 16:05 |
Multifaces da carreira de um arquitetoPaula Santana / CEZAR GONCALVES LENCI / Isaac Felisberto de SouzaPainel Digital desta Trilha
|
16:10 às 16:25 |
Networking e Visitação Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
16:25 às 17:00 |
|
17:05 às 17:40 |
Resumindo 18 meses de adoção de Micro frontend em 30 minutosEder Ignatowicz / Alex PorcelliNesta palestra, Eder e Alex apresentarão sua visão sobre Arquitetura de Micro frontend, desafios relacionados a implementação deste paradigma e lições aprendidas na experiência de migração de um monolito de centenas de milhares de linhas de código, desenvolvido por 30+ desenvolvedores distribuídos em 6 diferentes times para micro front-ends. Serão discutidos exemplos e opções de implementação, BFFs, serviços sync e async, event bus, federated modules e opções para desacoplamento da sua arquitetura de front-end. Além disto, apresentaremos como foi possível levar o mesmo 'micro front-end' para diversos meios como Web, Desktop, VSCode e Chrome Extension sem nenhuma mudança no código fonte. |
17:45 às 18:20 |
Survival Guide for the Java Architect in the Cloud EraOtávio SantanaLet's be very honest, cloud computing cannot be learned in one day. There are several architectural challenges to deploying your application, such as which framework to choose, reflection or reflectionless, native or non-naive. We also have the operational challenges such as backups, CI/CD, and much more. This presentation explains how to make some of these design choices and the tradeoffs to consider when building applications to run in a virtual cloud environment. |
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. |