Ao longo dos anos a arquitetura de microsserviços vem sendo amplamente adotada, por prover inúmeras vantagens como: heterogeneidade tecnológica, escalabilidade, desacoplamento, etc.
Nesse sentido, a arquitetura de microsserviços é muito utilizada para escalar negócios. Mas na prática, como tudo em tecnologia, temos algumas dificuldades ao implementar esse estilo de arquitetura.
Quer saber mais sobre as vantagens, desvantagens e onde aplicar a Arquitetura de Microsserviços?
Junte-se a nós nessa trilha, com as maiores referências do mercado, para aprender sobre sua aplicabilidade, como utilizar; quando não utilizar; como aproveitar ao máximo suas vantagens e mitigar suas desvantagens.
Quarta-feira, 25 de Agosto de 2021
09h às 19h GMT-3
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é 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
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 |
|
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 evolutiva: escalando seu negócio e empoderando seu deploy, sem trazer complexidade para sua arquitetura.Bárbara Rossalli / Monica Helena RibeiroUma arquitetura de microsserviços nasce com grandes desafios e um deles é a aplicação de um rollout que mantenha várias versões em paralelo no ambiente produtivo, e que otimize os custos, ajude a escalar o meu negócio e seja fácil de gerenciar. Nesta apresentação, vamos explorar alguns itens da service mesh, como o virtual service, mostrando como ele pode nos ajudar a resolver esse desafio. Além disso, também daremos o exemplo de uma ferramenta para automatizar seus deploys (aplicando canary, A/B, blue/green, entre outros) utilizando desse recurso. |
11:30 às 12:05 |
Orquestrando microserviços para aplicações financeiras modernasPaulo AragãoQuer saber como instituições financeiras tem desenvolvido aplicações modernas como PIX e Open Banking? Então venha ouvir como é possível habilitar orquestração de microserviços capaz de substituir transações globais (2-phase commit/JTA) usando uma arquitetura moderna e escalável. Usando o AWS Step Functions iremos construir uma máquina de estado e vamos desenvolver transações de compensação usando microserviços com AWS Fargate e funções AWS Lambda. |
12:10 às 12:45 |
Resiliência e disponibilidade transacional no mundo dos microsserviçosJonathan Henrique MedeirosDiariamente no mundo dos microsserviços é muito comum lidarmos com diversas transações de escrita e leitura constantemente, transações estas que podem ser geradas pelos mais diversos fluxos de nosso próprio ecossistema. Vamos abordar um modelo arquitetural que nos permite diminuir de forma significativa a concorrência transacional de nossas aplicações e consequentemente termos ganhos de resiliência e uma melhor disponibilidade em nossas aplicações. |
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 |
The Microservices Smackdown: DataAndres AlmirayMicroservices are everywhere. There is more than one way to implement and deploy them, but in the end what we expect of them is to move data from one place to another; databases are typically found at either end of a microservice execution. Microservices can execute in sync and async modes, but what about data processing from and to the database? In this session we'll cover sync & async capabilities offered by Helidon, Micronaut, Quarkus, and Spring Boot when it comes to reading and writing data. |
14:50 às 16:05 |
Chegamos no ápice da Arquitetura de Microsserviços?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 |
Istio: Além do BásicoDaniel AmadeiGeralmente olhamos para as plataformas de Service Mesh e para o Istio em especial com um foco somente para observabilidade mas ele pode fazer muito mais do que isso e nos apoia com temas avançados como traffic management, segurança, integração com mecanismos de tracing e fault injection. Aqui veremos como um service mesh como o Istio pode nos ajudar com esses tópicos que vão além da observabilidade dos serviços! |
17:05 às 17:40 |
OPA, posso entrar? Autorização de APIs com Open Policy AgentThiago PintoOPA tudo bem? Vamos contar um pouco sobre como está sendo o processo de centralizar as políticas de autenticação e autorização na estrutura de micro-serviços do QuintoAndar. O desafio técnico é como gerenciar essas regras vitais para segurança sem criar pontos de falhas centralizados ou um monolito distribuído. Nesse processo nos apoiamos na estrutura do Open Policy Agent. Ele provê todo o ferramental para construir, testar e usar políticas escritas na linguagem Rego para decidir sobre a autorização de APIs. Nossa trilha foi sair de um modelo que cada aplicação gerenciava a lógica de autenticação e autorização e estamos migrando para a centralização no OPA. |
17:45 às 18:20 |
Adeus Spring Batch, chegou a vez do Kafka ConnectDeyvid Fernandes FernandesUma abordagem prática sobre o que é o Kafka Connect e como ele pode ser utilizado em uma arquitetura de micro serviços. O Objetivo da apresentação é disponibilizar a infraestrutura necessária, configurar um conector e processar um arquivo. Destinada para as pessoas que já conhecem o Kafka e querem chegar no próximo nível ou para aquelas que ainda não tiveram contato mas tem interesse em conhecer melhor. |
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. |