Entrar em Contato

Programa do Curso

Introdução à Engenharia de Plataforma

  • A perspectiva do desenvolvedor sobre a engenharia de plataforma
  • Compreensão dos benefícios para equipes de desenvolvimento
  • Alinhamento da engenharia de plataforma com os objetivos de desenvolvimento

Plataformas de Autoatendimento para Desenvolvedores

  • Princípios de autoatendimento e recursos sob demanda
  • Utilização de plataformas internas para desenvolvimento e testes
  • Mão na massa: Configuração de um ambiente sandbox de autoatendimento

Automação no Desenvolvimento

  • Automação de tarefas repetitivas no processo de desenvolvimento
  • Integração Contínua (CI) e Entrega Contínua (CD) para desenvolvedores
  • Mão na massa: Criação de pipelines automatizados de build e implantação

Aproveitando Microsserviços e Containers

  • Introdução à arquitetura de microsserviços
  • Containerização com Docker e orquestração com Kubernetes
  • Mão na massa: Containerizar uma aplicação e implantar no Kubernetes

Monitoramento e Observabilidade

  • Ferramentas e práticas para monitorar a saúde da aplicação
  • Implementação de observabilidade no desenvolvimento
  • Mão na massa: Integração de ferramentas de monitoramento no fluxo de trabalho de desenvolvimento

Segurança e Conformidade para Equipes de Desenvolvimento

  • Incorporação de práticas de segurança no ciclo de vida do desenvolvimento
  • Garantia de conformidade com verificações automatizadas
  • Mão na massa: Aplicação de ferramentas de análise de segurança e conformidade em CI/CD

Colaboração e Comunicação

  • Melhores práticas para colaboração da equipe usando ferramentas de plataforma
  • Comunicação eficaz no desenvolvimento centrado na plataforma
  • Mão na massa: Gerenciamento de projetos colaborativos com ferramentas de plataforma

Trabalho do Projeto

  • Desenvolvimento de um mini-projeto usando princípios de engenharia de plataforma
  • Incorporação de automação, monitoramento e segurança
  • Sessão de revisão entre pares e feedback

Resumo e Próximos Passos

Requisitos

  • Compreensão do ciclo de vida do desenvolvimento de software (SDLC)
  • Experiência com sistemas de controle de versão (por exemplo, Git)
  • Conhecimento dos conceitos básicos de containerização

Público-Alvo

  • Desenvolvedores de software
  • Membros de equipes de desenvolvimento
  • Profissionais de DevOps
 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas