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.
Wednesday, August 25, 2021
09h às 19h GMT-3
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 JUL/12,
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 AGO/13,
see full table
1 track: R$ 145
2 tracks: R$ 290 for R$ 260
3 tracks: R$ 435 for R$ 370
* price valid until AGO/26,
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 |
|
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 |
Arquitetura evolutiva: escalando seu negócio e empoderando seu deploy, sem trazer complexidade para sua arquitetura.Bárbara Rossalli / Mônica 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 to 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 to 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 to 13:50 |
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 |
![]() 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 to 16:05 |
Chegamos no ápice da Arquitetura de Microsserviços?Painel Digital desta Trilha
|
16:10 to 16:25 |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
16:25 to 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 to 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 to 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 to 18:45 |
Open Space
|
18:50 to 19:05 |
Closing session
After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day. |