
Docker Fundamentals
Solid foundations for deploying and containerizing your applications
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.

12 modules to master the fundamentals
Lab: Creating and Running Docker Containers
(Optional) Lab: Creating a Containerized Application with Buildpacks
Quiz
Lab: Deploying a Containerized Application on Cloud Run
Quiz
(Optional) Lab: Hello Cloud Run
Quiz
Lab: Implementing Least Privilege IAM Policy Bindings in Cloud Run
Quiz
Lab: Using Pub/Sub with Cloud Run
Quiz
Lab: Develop and Deploy Cloud Run Functions
Quiz
(Optional) Lab: Connect Cloud Run Functions
Quiz
Quiz
Lab: Integrate Cloud Run Functions with Firestore
Quiz
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 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.
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: