O desafio de ter uma arquitetura de microserviços continua sendo a ausência de padronização. Cada parte dos sistemas ter uma responsabilidade única, é algo que todos almejam. Fugir do monólito, fazer projetos nascerem do zero em uma arquitetura de microserviços olhando sempre a segurança e escalabilidade são os primeiros passos. Mas e o futuro, o que faremos logo após isso.
Projetar sua aplicação de uma maneira estável, escalável, confiável, com bom desempenho, simples de monitorar e simples de dar manutenção é se preparar para fugir da insegurança/medo de implantações ou grandes correções.
Wednesday, December 1, 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 |
![]() Transformação tecnológica atráves de nossa liderança, responsabilidade e revoluçãoVictor Hugo GermanoConvidado(a) Especial da Trilha Stadium
|
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 |
O que fazer quando microserviços se tornam monstrinhos?Jéssica Pauli de Castro BonsonTodo developer na indústria já teve que enfrentar diversos monstrinhos de código e fluxos legados nos sistemas das empresas. Essa palestra compartilha conhecimentos e experiências sobre como lidar e resolver esses problemas, com exemplos tanto para monolitos como para microserviços. Venha aprender a refatorar código e fluxos legados de forma segura e eficiente, e como avaliar a prioridade e impactos da refatoração. |
11:30 to 12:05 |
Qual melhor linguagem para microservices? Todas! Um case onde java, nodejs e python andam juntos?CASSIANE SANTOSApresentação de um case considerando várias linguagens de programação no mesmo ecossistema, apresentar as tecnologias e quais seus pontos fortes e mostrar a solução utilizando cada uma para seu ponto forte |
12:10 to 12:45 |
Change Data Capture (CDC), libertando seus dados em sua Arquitetura Distribuída.Luram ArchanjoAo longo dos anos a arquitetura distribuída vem sendo amplamente adotada, por prover inúmeras vantagens como: manutenibilidade, heterogeneidade tecnológica, escalabilidade, desacoplamento, etc. Nesse sentido, a arquitetura de microsserviços começa com uma abordagem inicial de dados. Inicialmente, um único banco de dados atende a todas as necessidades, porém com o passar do tempo os dados evoluem e suas necessidades também, necessitando de requisitos como: cache, search index e data warehouse. Nesta palestra, iremos discorrer como a abordagem de CDC acompanha a evolução da arquitetura distribuída e seus dados, podendo reduzir drasticamente a complexidade de lidar com seus dados. |
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 |
Token-Agnostic Identity (Passport) lidando com múltiplos STSCarlos Augusto AlvesMuitas vezes uma API tem que lidar com múltiplos tipos de clients (mobile, web, back-to-back...) e estes clients não necessáriamente usam os mesmos meios de autenticação e identidade. Neste cenário como fica autenticação do backend? Nesta palestra irei apresentar como fizemos para lidar com esta complexidade de forma abstrata para as API's em ambiente cloud native com Kubenertes e outros projetos open source. |
14:50 to 16:05 |
Comunicação entre microservices: Rest ou GRPC?Jonatan Michael da Silva / Alexandre Ribeiro da Silva / Samuel Lopes de Paula Silva / Fernando Baptistella de LimaPainel 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 |
Escalando serviços orientados a eventos dinamicamente com o KEDAAndré RáczNesta palestra será demonstado como o KEDA (Kubernetes Event Driven Autoscaler) pode ser usado para escalar dinamicamente microserviços orientados a eventos, conforme a demanda de eventos aumenta. Será demonstrado de forma prática, com exemplos reais com o KEDA pode ser uma ferramenta essencial para uma arquitetura de microserviços. |
17:05 to 17:40 |
Você sabe realmente o que monitorar dos seus microserviços?Agnaldo costa de almeidaVocê já deve ter ouvido como é importante a cultura de observabilidade para uma empresa, certo? Apesar de entender a importância, muitos desenvolvedores não sabem nem por onde começar a gerar e tratar métricas de um microserviço. Nessa apresentação, vamos conhecer os principais indicadores, sendo um super especial, que pode ajudar muito no direcionamento e priorização de dídividas técnicas com a área de negócios, e ainda conhecer como o New Relic pode te ajudar com esse desafio. |
17:45 to 18:20 |
![]() Sexta-Feira 13 - Parte 3031: JSON ViveOtávio SantanaNos últimos anos fomos sobrecarregados com as maravilhas do mundo dos microserviços. Os contos tão maravilhosos que até mesmo os melhores roteiristas ficariam com inveja. Mas será tudo isso verdade? Será que na computação finalmente encontramos a nossa tão sonhada bala de prata ou Santo Graal? Quais de fatos são os impactos, desafios e trade-offs de usar esse padrão arquitetural? O objetivo dessa palestra é falar um poucos dos erros mais comuns em usar essa abordagem e aprender o que não fazer. E garantir que numa janela de deploy de uma sexta-feira 13 de uma noite chuvosa, você não tenha um encontro com o maior pesadelo dos desenvolvedores dos últimos tempos: O JSON. |
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. |