Udemybeginnerpt

Microsserviços: Projetando Sistemas Altamente Escaláveis

Learn about microservices! Explore their architecture, benefits, and how they can transform your software development. Build scalable and resilient applications.

4.3(6)
49students
1h 14m
Certificate
Sean Campbell
Sean CampbellPassionate Software Engineer

Course Content

Microsserviços: Projetando Sistemas Altamente Escaláveis is a beginner-level Udemy course taught by Sean Campbell. It runs 1h 14m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 6 reviews, with 49 students enrolled. It is a paid course, first published July 2024.

Você já tem uma base em desenvolvimento de microsserviços, mas busca uma visão geral completa? Ou se pergunta o porquê da crescente popularidade da arquitetura de microsserviços? Nosso curso "Microsserviços: Projetando Sistemas Altamente Escaláveis" é ideal para você.

Este curso é projetado para engenheiros de software, arquitetos de software, gerentes de produto e qualquer profissional de TI interessado em aprofundar sua compreensão dos princípios da arquitetura de microsserviços e como construir sistemas altamente escaláveis com essa abordagem.

O que você vai aprender:

  • Benefícios e Antipatterns de Microsserviços: Entenda as vantagens e armadilhas da arquitetura de microsserviços para tomar decisões informadas.
  • Blocos de Construção de Sistemas de Microsserviços: Explore os componentes essenciais que formam um sistema baseado em microsserviços.
  • APIs RESTful: Domine a criação e o consumo de APIs RESTful para comunicação entre microsserviços.
  • Gateway de API: Aprenda a usar um gateway de API para gerenciar e proteger a comunicação cliente-microsserviço.
  • Comunicação Orientada a Eventos: Descubra como implementar comunicação assíncrona usando um barramento de eventos.
  • Padrões de Gerenciamento de Dados: Explore CQRS (Command Query Responsibility Segregation) e Sourcing de Eventos para gerenciar dados em sistemas distribuídos.
  • Padrão Saga: Implemente transações distribuídas usando o padrão Saga.
  • Monitoramento e Alerta: Configure logging, monitoramento e alerta para garantir a saúde e o desempenho dos seus microsserviços.
  • Documentação: Aprenda a documentar seus microsserviços para facilitar a colaboração e a manutenção.
  • Implantação e Infraestrutura: Descubra as melhores práticas para implantação e gerenciamento da infraestrutura de microsserviços.
  • Conteinerização: Utilize containers (como Docker) para empacotar e implantar seus microsserviços.
  • Ferramentas e Tecnologias: Explore as ferramentas e tecnologias mais populares para desenvolvimento de microsserviços.
  • Migração de Monolítico para Microsserviços: Aprenda como refatorar um aplicativo monolítico em uma arquitetura de microsserviços.

Ao final deste curso, você terá uma compreensão profunda do motivo pelo qual a arquitetura de microsserviços está se tornando cada vez mais popular e como projetar e desenvolver sistemas que aproveitem seus benefícios.

Não perca esta oportunidade de aprofundar seus conhecimentos em arquitetura de microsserviços e impulsionar sua carreira. Inscreva-se agora!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

4.9(6,070)
8h 54m
beginner

Sistemas de Informação (2025)

by Luiza Silva | 10.000+ Alunos

4.9(91)
6h 38m
beginner
4.9(781)
4h 50m
expert