Este curso aborda uma introdução ao Kubernetes, uma camada de software que fica entre suas aplicações e a infraestrutura de hardware. O Google Kubernetes Engine (GKE) oferece o Kubernetes como um serviço gerenciado na Google Cloud. Este curso ensina os fundamentos do GKE e como containerizar e executar aplicações na Google Cloud. O curso cobre uma introdução básica ao Google Cloud, uma visão geral de containers e Kubernetes, arquitetura do Kubernetes e operações do Kubernetes.
Objetivos
Neste curso, os participantes aprenderão as seguintes habilidades:
Compreender como funcionam os contêineres de software.
Compreender a arquitetura do Kubernetes.
Compreender a arquitetura do Google Cloud.
Compreender como funciona o networking de pods no Google Kubernetes Engine.
Criar e gerenciar clusters do Kubernetes Engine usando o Console do Google Cloud e os comandos gcloud/kubectl.
Público-Alvo
Esta aula destina-se ao seguinte público:
- Desenvolvedores de aplicações, Arquitetos de Soluções em Nuvem, Engenheiros DevOps, Gerentes de TI.
- Pessoas que utilizam o Google Cloud para criar novas soluções ou integrar sistemas existentes, ambientes de aplicações e infraestrutura ao Google Cloud.
Pré-Requisitos
Para aproveitar ao máximo este curso, os participantes devem atender aos seguintes critérios:
- Proficiência básica com ferramentas de linha de comando e ambientes de sistema operacional Linux, além de tecnologias de servidores web, como o Nginx.
- Experiência em operações de sistemas, incluindo o deployment e gerenciamento de aplicações, seja on-premises ou em um ambiente de nuvem pública.
Duração
Investimento
Resumo do curso
- Identify Google Cloud services and their function.
- Choose the right Google Cloud services to create your own Cloud solution
- Create a Container using Cloud Build.
- Store a Container in Container Registry.
- Compare and Contrast Kubernetes and GKE features.
- Conceptualize the Kubernetes Architecture.
- Deploy a Kubernetes Cluster using GKE.
- Deploy Pods to a GKE Cluster.
- View and Manage Kubernetes Objects.
- Conceptualize the Migrate for Anthos process
- Understand the Kubectl command.
- Understand how Deployments are used in Kubernetes.
- Understand the networking architecture of Pods.
- Understand Kubernetes storage abstractions.