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
- Application Management: Understanding the model
- Applications, Clusters, Server Groups, Load Balancers, Firewalls
- Application Deployments: Understanding the model
- Pipelines, Stages, and related Deployment Strategies
Getting Up and Running
- Installing Spinnaker with the AWS CloudFormation template and some review of what’s going on during this install
- A comprehensive review of the baseline install of Spinnaker
- A look at the standard and basic configuration
A Look at CI/CD
- The differences b/w integration, delivery, and deployment
- Iteratively releasing infrastructure or resource changes vs application deployments
Controlling Cloud Resources with Spinnaker
- Diving deeper into Clusters and contained resources through the UI
- Spinnaker EKS provider
- Spinnaker for managing AWS
- Installing and configuring
- What can I manage? What can’t I manage?
- Spinnaker EKS provider
- Installing and configuring
- A look at Spinnaker and hybrid cloud management scenarios
Application Deployment with Spinnaker
- Pipelines in Spinnaker and how they relate to general CI/CD pipelines
- Working with Stages
- Working with Deployment strategies
- Blue/green
- Rolling blue/green
- Canary
- Deploying an application
- Webhooks in Spinnaker
- Analysis and results processing
- Rollback strategies
Diving Deeper into Spinnaker Usage and Administration
- Usage
- The spin CLI
- Guide to customizing builds, stages, and other non-standard use-cases
- Administration
- Scaling Spinnaker, including tips for production usage and availability
- Monitoring and Debugging
TENHO INTERESSE