Getting Started with Google Kubernetes Engine
- Código del Curso GO6591
- Duración 1 Día
- Versión 1.7.1
Otros Métodos de Impartición
Otras opciones de pago
-
GTC 8 IVA Incluido
¿Qué son los GTC?
Método de Impartición
Este curso está disponible en los siguientes formatos:
-
Clase de calendario
Aprendizaje tradicional en el aula
-
Aprendizaje Virtual
Aprendizaje virtual
Solicitar este curso en un formato de entrega diferente.
Temario
Parte superiorThis five-hour class equips you to contain workloads in Docker containers, deploy them in Kubernetes clusters provided by Google Kubernetes Engine, and scale those workloads to handle increased traffic. Students also learn how to continually implement new code into a Kubernetes cluster to provide application updates.
Learn how to create and deploy containerized applications on Google Kubernetes Engine (GKE). This course features a combination of lectures, demos, and hands-on labs to help you explore and deploy solution elements —including infrastructure components like pods, and containers.
Calendario
Parte superiorDirigido a
Parte superiorThis class is intended for the following participants:
- Application developers, cloud solutions architects, DevOps engineers, IT managers.
- People who use the Google Cloud to create new solutions or to integrate existing systems, application environments and infrastructure with the Google Cloud.
Objetivos del Curso
Parte superiorAt the end of the course, you'll be able to do it:
- Understand the basics of the container.
- Containerize an existing application.
- Understand the concepts and principles of Kubernetes.
- Deploy applications to Kubernetes using the CLI.
- Establishing a continuous delivery pipeline using Jenkins
Contenido
Parte superiorModule 1: Introduction to Containers and Dockers
- Familiarize yourself with containers, the Docker and the Google Container Registry.
- Create a container.
- Pack a container with a Docker.
- Store an image of a container in the Google Container Registry.
- Launch a Docker container.
Module 2: Kubernetes Basics
- Deploy an application with microservices in a Kubernetes cluster.
- Provision of a complete cluster of Kubernetes using the Kubernetes Engine
- Deploy and manage Docker containers using Kubectl.
- Divide an application into microservices using Kubernetes Deployments and Services.
Module 3: Kubernetes Deployment
- Create and manage Kubernetes deployments.
- Create a Kubernetes deployment.
- Activate, pause, resume and roll back updates.
- Understand and build canary deployments.
Module 4: Continuous Deployment with Jenkins
- Build a continuous delivery pipe. Jenkins' supply in your Kubernetes group.
- Create a Jenkins pipeline.
- Implement a canary deployment using Jenkins.
Pre-requisitos
Parte superiorTo get the most out of this course, participants should have
- Basic command of command line tools and Linux operating system environments, as well as web servers
- Experience in systems operations, including application deployment and management, either on-premise or in a public cloud environment
- #000000