Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Engenharia de Plataforma: Do Conceito à Plataforma Interna
Highest Rated
Rating: 4.8 out of 5(69 ratings)
345 students

Engenharia de Plataforma: Do Conceito à Plataforma Interna

Construa sua Plataforma Interna (IDP): Domine o Autosserviço com Backstage, Crossplane e ArgoCD do Zero.
Last updated 2/2026
Portuguese

What you'll learn

  • Dominar os fundamentos da Engenharia de Plataforma e o conceito de Internal Developer Platform (IDP).
  • Implementar APIs de infraestrutura declarativa usando Crossplane (XRDs, Compositions e Claims).
  • Configurar pipelines de entrega contínua automatizada com GitOps utilizando ArgoCD e Helm.
  • Construir um portal de autosserviço para desenvolvedores com Backstage, integrando catálogo, templates e documentação.

Course content

11 sections55 lectures6h 28m total length
  • Introdução3:25
  • Mensagem Importante1:45
  • Documentação do Curso e Pre-Requisitos4:13
  • Pre-Requisitos2:16
  • Conheça seu Instrutor2:45

Requirements

  • Conhecimento sólido em Linux, Docker e dos principais conceitos de Kubernetes (Pods, Deployments, Services).
  • Experiência prática com Infraestrutura como Código, usando ferramentas como Terraform ou equivalentes.
  • Familiaridade com os serviços básicos de nuvem (AWS ou Azure), como computação (EC2/VM), rede (VPC/VNet) e armazenamento.
  • Noções de Git e CI/CD. O foco do curso será integrar e elevar essas habilidades ao construir uma plataforma.

Description

Domine a disciplina que está revolucionando o DevOps. Neste curso 100% prático, você vai construir uma Plataforma Interna (IDP) do zero, integrando Crossplane, ArgoCD e Backstage para entregar autosserviço de verdade para desenvolvedores.

VOCÊ VAI APRENDER NA PRÁTICA (SEM ENROLAÇÃO):

SEÇÃO 1: FUNDAMENTOS E ESTRATÉGIA

  • Entenda por que a Engenharia de Plataforma é o próximo passo após o DevOps e o que é uma IDP (Internal Developer Platform).

  • Decida quando usar Crossplane ou Terraform no seu contexto.

SEÇÃO 2: INFRAESTRUTURA COMO CÓDIGO COM CROSSPLANE (AUTOMAÇÃO DE ALTO NÍVEL)

  • Domine os conceitos de XRDs, Compositions e Claims para criar APIs de infraestrutura unificadas.

  • Provisione serviços cloud de forma declarativa usando múltiplos Providers.

  • Aplique Políticas de Deleção e configure Observabilidade para seus recursos.

SEÇÃO 3: ENTREGA CONTÍNUA COM GITOPS E ARGOCD (ORQUESTRAÇÃO DECLARATIVA)

  • Instale e configure o ArgoCD em um cluster Kubernetes local (usando Kind).

  • Execute seu primeiro deploy declarativo e evolua para deployments complexos usando Helm Charts armazenados no GitHub.

SEÇÃO 4: PORTAL DE AUTOSSERVIÇO COM BACKSTAGE (INTERFACE DO DESENVOLVEDOR)

  • Instale e configure o Backstage, o portal criado pela Spotify.

  • Catalogue uma aplicação Python real no catálogo de software, incluindo documentação com TechDocs.

  • Crie usuários, grupos e integre templates (como SpringBoot) com GitHub Actions para criar projetos com um clique.

O QUE VOCÊ VAI CONSTRUIR (PROJETO INTEGRADO):
Você não vai fazer labs isolados. Você vai construir, módulo a módulo, os pilares de uma IDP funcional:

  1. A Camada de Infraestrutura: Usando Crossplane para definir e provisionar recursos cloud através de APIs customizadas.

  2. A Camada de Entrega: Usando ArgoCD para orquestrar deployments de aplicações de forma automática e auditável, seguindo GitOps.

  3. A Interface do Desenvolvedor: Usando Backstage como um portal central onde qualquer dev pode catalogar serviços, acessar documentação (Swagger/TechDocs) e criar novos projetos a partir de templates, tudo em autosserviço.

METODOLOGIA DIRETA AO PONTO

  • Cada aula = 1 habilidade prática aplicada ao projeto da IDP.

  • Teoria apenas quando necessário: Cada conceito (como XRD do Crossplane ou Application do ArgoCD) é explicado no momento exato da implementação.

  • Ambiente reproduzível: Usamos Kind (Kubernetes in Docker) para simular um cluster real localmente, sem custo.

  • Código e configurações reutilizáveis: Todos os manifestos YAML, definições de Crossplane e configurações do Backstage são fornecidos para você usar e adaptar no seu trabalho.

DIFERENCIAIS DESTE CURSO

  • Único curso em português que ensina a integrar o stack moderno de Engenharia de Plataforma (Crossplane + ArgoCD + Backstage) em um projeto coeso.

  • Foco na Integração: Não são ferramentas soltas. Você vai ver como o Crossplane provisiona, o ArgoCD entrega e o Backstage expõe o serviço.

  • Escolha de Ferramentas: Discutimos por que escolher Crossplane em alguns cenários e não apenas como usá-lo.

  • Stack do Futuro: Você aprenderá as ferramentas que empresas de ponta estão usando para construir suas plataformas de próxima geração.

PÚBLICO-ALVO

  • Engenheiros de DevOps/SRE que querem parar de ser "fazedores de tarefas" e se tornar "construtores de plataformas".

  • Desenvolvedores curiosos sobre como as plataformas que consomem funcionam e que desejam mais autonomia.

  • Arquitetos e Líderes Técnicos que precisam entender o potencial e a implementação prática de uma IDP.

PERGUNTAS FREQUENTES

  • Preciso de créditos na AWS/Azure/GCP? NÃO. Todo o curso é projetado para rodar localmente usando o Kind para Kubernetes e providers simulados ou locais do Crossplane. É 100% prático sem custo de cloud.

  • Preciso ser expert em Kubernetes? É necessário um conhecimento básico de conceitos (pods, deployments, services). O curso foca em como orquestrar e provisionar o Kubernetes, não nos fundamentos básicos dele.

  • O projeto é real? Sim. Você vai sair com uma IDP em funcionamento na sua máquina, com as três ferramentas integradas. É um ambiente de laboratório completo que demonstra o fluxo de trabalho de uma plataforma real.

GARANTIA EXCLUSIVA

  • Acesso vitalício ao conteúdo e a todas as atualizações futuras (novas ferramentas, seções sobre IA para plataforma, etc.).

  • Certificado de conclusão profissional da Udemy.

  • Todo o código-fonte, manifestos YAML, templates e configurações usados no curso.


Who this course is for:

  • Engenheiros de DevOps e Cloud que desejam evoluir para a Engenharia de Plataforma.
  • Desenvolvedores e DevOps que buscam criar autosserviço e padronização através de uma IDP.
  • Profissionais com experiência em Kubernetes e IaC, prontos para construir plataformas internas (IDP).