Curso Spinnaker

  • DevOps | CI | CD | Kubernetes | Web3

Curso Spinnaker

16 horas
Visão Geral

Este Curso Spinnaker apresenta a plataforma de entrega contínua Spinnaker. O Curso Spinnaker começa cobrindo os principais fundamentos do modelo Spinnaker para permitir cenários típicos de implantação e gerenciamento de aplicativos, especificamente quando se trata de permitir maneiras fáceis e eficientes de fazer isso na infraestrutura de nuvem. Em seguida, ele se aprofundará nos pipelines de Integração Contínua/Entrega Contínua (CI/CD) e em como o Spinnaker pensa e usa pipelines para permitir seu modelo e fluxo de implantação de aplicativos. Ao longo do caminho, você examinará atentamente cada um dos principais recursos do Spinnaker para casos de uso padrão e, às vezes, não tão padrão. O Curso Spinnaker com um aprofundamento na administração do Spinnaker em si, incluindo informações sobre os processos de instalação, bem como dimensionamento e garantia de disponibilidade de produção, monitoramento e outros tópicos relacionados para administrar e trabalhar com o Spinnaker.

Objetivo

Ao participar do Curso Spinnaker, os participantes aprenderão a:

  • Diferencie os aspectos do modelo de aplicação Spinnaker e como eles se relacionam com a automação de implantações e/ou gerenciamento de recursos.
  • Compreenda a integração contínua e os pipelines de entrega/implantação e como eles se relacionam com os pipelines, estágios, etc. do Spinnaker para implantação de aplicativos na nuvem.
  • Avalie as integrações de provedores disponíveis para o Spinnaker e os recursos para trabalhar em implantações menos padronizadas e não baseadas em provedores e em cenários automatizados.
  • Instale o Spinnaker em alguns casos de uso diferentes e geralmente configure, administre e entenda como executar outras tarefas, como dimensionamento, monitoramento e depuração.
Publico Alvo
  • DevOps, administradores de sistema e engenheiros de lançamento que desejam adotar o Spinnaker.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Spinnaker Concepts

  1. Application Management: Understanding the model
  2. Applications, Clusters, Server Groups, Load Balancers, Firewalls
  3. Application Deployments: Understanding the model
  4. Pipelines, Stages, and related Deployment Strategies

Getting Up and Running

  1. Installing Spinnaker with the AWS CloudFormation template and some review of what’s going on during this install
  2. A comprehensive review of the baseline install of Spinnaker
  3. A look at the standard and basic configuration

A Look at CI/CD

  1. The differences b/w integration, delivery, and deployment
  2. Iteratively releasing infrastructure or resource changes vs application deployments

Controlling Cloud Resources with Spinnaker

  1. Diving deeper into Clusters and contained resources through the UI
  2. Spinnaker EKS provider
  3. Spinnaker for managing AWS
  4. Installing and configuring
  5. What can I manage? What can’t I manage?
  6. Spinnaker EKS provider
  7. Installing and configuring
  8. A look at Spinnaker and hybrid cloud management scenarios

Application Deployment with Spinnaker

  1. Pipelines in Spinnaker and how they relate to general CI/CD pipelines
  2. Working with Stages
  3. Working with Deployment strategies
  4. Blue/green
  5. Rolling blue/green
  6. Canary
  7. Deploying an application
  8. Webhooks in Spinnaker
  9. Analysis and results processing
  10. Rollback strategies

Diving Deeper into Spinnaker Usage and Administration

  1. Usage
  2. The spin CLI
  3. Guide to customizing builds, stages, and other non-standard use-cases
  4. Administration
  5. Scaling Spinnaker, including tips for production usage and availability
  6. Monitoring and Debugging
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h