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:
- Discutir as diferenças entre as plataformas de computação do Google Cloud.
- Discutir os componentes e a arquitetura do Kubernetes.
- Identificar como o Google gerencia a orquestração do Kubernetes.
- Criar e gerenciar clusters do Google 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 aplicativos, arquitetos de soluções em nuvem, engenheiros DevOps e gerentes de TI.
- Indivíduos que utilizam o Google Cloud para criar novas soluções ou integrar sistemas existentes, ambientes de aplicativos e infraestrutura com o Google Cloud.
Pré-Requisitos
Para aproveitar ao máximo este curso, os participantes devem atender aos seguintes critérios:
- Ter concluído o curso Google Cloud Fundamentals: Core Infrastructure ou ter experiência equivalente.
- Proficiência básica com ferramentas de linha de comando e ambientes do sistema operacional Linux.
Duração
Investimento
Resumo do curso
Introduce the course goals and preview each section of the course.
- Identify Google Cloud services and their functions.
- Choose the right Google Cloud services to create your own cloud solution.
- Define the purpose of and use cases for Identity and Access Management (IAM).
- Identify how costs can be managed in the resource hierarchy.
- Use the Google Cloud console and Cloud Shell to create virtual machines (VMs), service accounts, and buckets.
- Define the concept of a container and identify uses for containers.
- Identify the purpose of and use cases for Kubernetes.
- Outline the concept of Google Kubernetes Engine.
- Create a container using Cloud Build.
- Conceptualize the Kubernetes architecture.
- Identify how to view and manage Kubernetes objects.
- Distinguish between Google Kubernetes Engines modes of operation.
- Deploy a Kubernetes cluster by using GKE.
- Work with the kubectl command.
- Inspect the cluster and Pods.
- View a Pod’s console output.
- Sign in interactively to a Pod.
Recap the content covered in each section of the course.