Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Microsserviços: Projetando Sistemas Altamente Escaláveis
Rating: 4.5 out of 5(8 ratings)
55 students

Microsserviços: Projetando Sistemas Altamente Escaláveis

Microsserviços com um propósito: explorando o panorama geral
Created bySean Campbell
Last updated 7/2024
Portuguese

What you'll learn

  • Os princípios básicos dos microsserviços
  • Benefícios e antipadrões dos microsserviços
  • Os blocos de construção de uma arquitetura de microsserviços
  • Comunicação cliente-microsserviço por meio de um gateway de API
  • Comunicação orientada a eventos usando um barramento de eventos
  • Como proteger microsserviços
  • Como gerenciar dados em um sistema baseado em microsserviços
  • Como as transações distribuídas funcionam com microsserviços
  • Fatores de sucesso de microsserviços
  • Conteinerização de microsserviços
  • Ferramentas e tecnologias para construir e gerenciar microsserviços
  • Como converter uma aplicação monolítica em microsserviços
  • CQRS
  • Padrão Saga

Course content

6 sections24 lectures1h 14m total length
  • Introdução1:38

    Esta palestra fornece uma visão geral de tudo o que você aprenderá neste curso. Você também será apresentado ao seu instrutor e aprenderá o que são microsserviços.

  • Princípios de Microsserviços1:54
  • Questionário: Princípios de Microsserviços
  • Benefícios dos Microsserviços1:32
  • Anti-Padrões3:15
  • Questionário: Benefícios e Antipadrões

Requirements

  • Você é apaixonado por arquitetura de software
  • Você está interessado em aprender como projetar aplicativos robustos e altamente escaláveis

Description

Você já está familiarizado com os conceitos básicos do desenvolvimento de microsserviços, mas sente que está perdendo o panorama geral? Ou talvez esteja se perguntando por que todo mundo está falando sobre microsserviços em primeiro lugar. Se sim, nosso curso "Microsserviços: Projetando Sistemas Altamente Escaláveis" é perfeito para você.

Este curso foi desenvolvido para engenheiros de software, arquitetos de software, gerentes de produto e qualquer profissional de TI que queira obter uma compreensão mais profunda dos princípios por trás da arquitetura de microsserviços e como projetar sistemas altamente escaláveis ​​usando essa abordagem. Você aprenderá sobre os benefícios e antipadrões dos microsserviços e os diferentes blocos de construção que compõem um sistema baseado em microsserviços.

Além disso, você aprenderá sobre tópicos importantes como APIs RESTful, comunicação cliente-microsserviço por meio de um gateway de API e comunicação orientada a eventos usando um barramento de eventos. Você também aprenderá sobre padrões de gerenciamento de dados, CQRS e sourcing de eventos, padrão Saga, registro, monitoramento e alerta, documentação, implantação e infraestrutura, conteinerização de microsserviços, ferramentas e tecnologias e conversão de um aplicativo monolítico em microsserviços.

Ao final do curso, você terá uma compreensão mais 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 os benefícios que os microsserviços podem oferecer.

Não perca esta oportunidade de obter uma compreensão mais profunda da arquitetura de microsserviços. Inscreva-se agora e leve sua carreira para o próximo nível.

Who this course is for:

  • Arquitetos de Software
  • Engenheiros de Software
  • Gerentes de Produto
  • Analistas de Sistemas
  • Analistas de Negócios
  • Gerentes de TI
  • Gerentes de Desenvolvimento
  • Gerentes de Engenharia
  • Gerentes de Projeto
  • Diretores de Engenharia
  • Gerentes