Training schedule


Contact Giovanni Lanzani, if you want to know more about custom data & AI training for your teams. He’ll be happy to help you!
Check out more

This course introduces you to fundamentals, practices, capabilities and tools applicable to modern cloud-native application development using Google Cloud Run. Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, implement, deploy, secure, manage, and scale new (greenfield) and existing (brownfield) applications on Google Cloud using Cloud Run.


This training is for you if…

you have:

  • Familiarity with Linux commands and command line interface.
  • Basic understanding of Google Cloud.
  • Basic understanding of networking.
  • Basic understanding of one or more programming languages like Go, Python, Java, Ruby, or Node.js.
  • Basic understanding of shell scripts, YAML, JSON, HTTP, and TLS. 

This training is not for you if…


  • Not familiar with programming languages like Go, Python, Java, Ruby, or Node.js.
  • Not familiar with shell scripts, YAML, JSON, HTTP, and TLS. 
  • Not familiar with Google Cloud

Clients we've helped

What you'll learn

  • Gain detailed understanding of Cloud Run, Google Cloud’s fully managed compute platform for deploying and scaling containerized applications quickly and securely.
  • Write and migrate code your way using your favorite languages (Go, Python, Java, Ruby, Node.js, and more).
  • Secure service to service communication based on service identities and grant applications only the permissions they need.
  • Learn how to build highly available applications with low end-user latency, globally.
  • Learn how to connect to, and persist data in the managed database offerings on Google Cloud.
  • Understand how abstracting away all infrastructure management creates a simple developer experience.

The schedule

Module 1: Introducing Application Development with Cloud Run
Module 2: Understanding Cloud Run
Module 3: Building Container Images
Module 4: Building Container Images
Module 5: Configuring Service Identity and Authorization
Module 6: Serving Requests
Module 7: Using Inbound and Outbound Access Control
Module 8: Persisting Data
Module 9: Implementing Service-to-Service Communication
Module 10: Orchestrating and Automating Serverless Workflows

You can sign up to Google Kubernetes Engine training within the learning journey. If you completed this, you could study for the Professional Cloud Developer Exam.

meet your trainer

Google Cloud training: Application Development with Google Cloud Run

Flexible delivery

The Right Format For Your Preferred Learning Style

In-Classroom & In-Company Training
Online, Instructor-Led Training
Hybrid and Blended Learning
Self-Paced Training
Get in touch with the experts

Have any questions?

Contact Giovanni Lanzani, our Managing Director of Learning and Development, if you want to know more. He’ll be happy to help you!

Call me back

You can reach him out by phone as well at +31 6 51 20 6163

Course: Google Cloud training: Application Development with Google Cloud Run

Book now