Migração de Monolito para Microservices com Strangler Application Pattern
Channel: Pisani da ArcH
Date: 28/07/2023

A migração de um monolito para microservices pode ser um processo complexo e desafiador. Isso porque, durante a migração, é necessário quebrar o sistema em componentes menores e garantir que esses componentes se comuniquem de forma eficiente e segura. Além disso, é preciso definir uma estratégia para gerenciar os dados e garantir a consistência do sistema como um todo.

Durante a migração de um monolito para microservices, é possível utilizar alguns padrões arquiteturais que podem ajudar a simplificar o processo. Alguns exemplos desses padrões incluem:

Gateway: um componente responsável por rotear as requisições para os serviços corretos e garantir que a comunicação entre eles seja segura e eficiente.

Circuit Breaker: um componente responsável por monitorar a comunicação entre os serviços e interrompê-la em caso de falha, evitando que uma falha em um serviço afete todo o sistema.

Service Registry: um componente responsável por armazenar informações sobre os serviços disponíveis e permitir que outros serviços possam descobri-los e se comunicar com eles.

Load Balancer: um componente responsável por distribuir as requisições entre os serviços disponíveis, garantindo que a carga seja distribuída de forma equilibrada.

Neste vídeo vamos falar mais detalhadamente sobre o padrão Strangler Application e como ele pode ajudar você no processo de migração de um monolito para microservices de forma mais segura e controlada, sem comprometer a integridade do sistema como um todo.  Vamos apresentar algumas boas práticas e dicas para garantir que a migração seja bem-sucedida e que o sistema seja mais robusto e escalável. Se você está considerando migrar seu monolito para microservices, não perca este vídeo!

—
DICAS DE VÍDEOS PARA VOCÊ MARATONAR:
▶️ Microservices Architecture: Transforme um Monolito em Microservices com Service Per Team Pattern! 👊
https://www.youtube.com/watch?v=2gIFe005UAA
▶️ Entenda o que é Observabilidade? Muitos mais do que Monitoramento de aplicações 🔍
https://www.youtube.com/watch?v=ccM6lDdCQKk&t=234s
▶️ Alta Disponibilidade de Aplicações | Como garantir que sua aplicação fique sempre disponível? ⚙️✅
https://www.youtube.com/watch?v=WH6dQafQ85c
—
QUER TER ACESSO A MAIS CONTEÚDO COMO ESSE?
Me siga nas redes sociais 🚀

✅ArcHOne:
https://one.archoffice.tech/c/videos
✅Linkedin:
https://www.linkedin.com/in/carlospisani/
✅Instagram:
https://www.instagram.com/pisanidaarch/
✅Facebook:
https://www.facebook.com/pisanidaarch
✅Tiktok:
https://www.tiktok.com/@pisanidaarch?...
✅Telegram:
https://t.me/pisanidaarch

—
SOBRE O CANAL:
Olá, meu nome é Carlos Pisani, sou um especialista em arquitetura de TI e CEO da ArcH.
Aqui no canal eu divido estratégias e técnicas para você se tornar um arquiteto expert na área de TI. Confira alguns dos temas que abordamos no canal: abordagens arquiteturais, padrões de projeto, padrões de arquitetura e tecnologia com eficiência, agilidade e qualidade. Tudo para contribuir com o desenvolvimento profissional da comunidade de Arquitetos de Soluções\Software e Sistemas do Brasil.

—
CONTATO:
▶ Telefone: (11) 4196-3669
▶ E-mail: info@archoffice.tech
▶ https://archoffice.tech

—
CONHEÇA A ARCH:
▶ Serviços: https://archoffice.tech/
▶ Programa ArcHExpert: https://archoffice.tech/expert