Logo do curso
Curso

Microsserviços em Python:

comunicação, testes e resiliência

Quero estudar na alura

20h

Para conclusão

31

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Compreenda a evolução entre monolitos modulares e microsserviços e quando cada abordagem faz sentido.
  • Estruture aplicações distribuídas com foco em independência, escalabilidade e desacoplamento.
  • Aplique princípios arquiteturais para organizar domínios, fluxos de dados e comunicação entre serviços.
  • Implemente integrações resilientes considerando falhas de rede, tempos de resposta e regras de negócio.
  • Modele serviços capazes de lidar com operações assíncronas e cenários de alto volume.
  • Desenvolva estratégias de testes para validar comportamentos de microsserviços em diferentes condições.
  • Garanta a observabilidade e a estabilidade de sistemas distribuídos por meio de boas práticas arquiteturais.

Público alvo_

Este curso é voltado para pessoas desenvolvedoras e profissionais de tecnologia que desejam aprimorar suas habilidades na transição entre arquiteturas monolíticas e microserviços. Ao final do curso, será possível projetar e implementar sistemas distribuídos robustos, utilizando containers, APIs assíncronas e práticas modernas de integração e testes automatizados.

Stephany Batista

Stephany Batista

linkedin

Olá, meu nome é Stephany Batista e sou formado em Ciências da Computação e Pós em Banco de dados. Atuo em desenvolvimento de software a mais de 20 anos e já trabalhei em vários negócio, no Brasil e exterior. Minhas experiências são em linguagens como C#, Go e Python e tenho atuado com líder de times a mais de 10 anos. Também tenho paixão por testes de unidade, domain driven design e sistemas distribuído.

Curso atualizado em 13/01/2026

Ementa

  1. capitulo

    • Fundamentos de sistemas distribuídos
    • Projeto de checkout
    • Construindo aplicação
    • Integração entre sistemas
    • Boas práticas

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda Python com esse e outros cursos, comece agora!

Conheça os Planos para Empresas