
Docker Fundamentals
Solid foundations for deploying and containerizing your applications
This course covers an introduction to Kubernetes, a software layer that sits between your applications and your hardware infrastructure. Google Kubernetes Engine (GKE) brings you Kubernetes as a managed service on Google Cloud. This course teaches the basics of GKE and how to get applications containerized and running in Google Cloud. The course covers a basic introduction to Google Cloud, an overview of containers and Kubernetes, Kubernetes architecture, and Kubernetes operations.

6 modules to master the fundamentals
Lab: Accessing the Google Cloud console and Cloud Shell
Quiz: Module quiz
Lab: Working with Cloud Build
Quiz: Module quiz
Lab: Deploying GKE Autopilot clusters
Quiz: Module quiz
Lab: Deploying GKE Autopilot Clusters from Cloud Shell
Quiz: Module quiz

Solid foundations for deploying and containerizing your applications

Learn how to deploy and manage containerized applications on Google Kubernetes Engine (GKE). Learn how to use other tools on Google Cloud that interact with GKE deployments. 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, containers, deployments, and services—along with networks and application services. You'll also learn how to deploy practical solutions, including security and access management, resource management, and resource monitoring.

This course introduces you to the fundamentals, practices, capabilities and tools for modern cloud application development with Cloud Run. Through a combination of lectures, hands-on labs, and supplemental materials, you learn how to develop and deploy applications on Google Cloud by using Cloud Run. This version of the course consists of three separate courses that include topics on creating containers, developing applications with Cloud Run, and Cloud Run functions.
SFEIR Institute's commitment: an excellence approach to ensure the quality and success of all our training programs. Learn more about our quality approach
The achievement of training objectives is evaluated at multiple levels to ensure quality: