Course Catalog
Application Development with Cloud Run
Duration: 3 Day
$2700 USD

OVERVIEW

Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, implement, deploy, secure, manage, and scale applications on Google Cloud using Cloud Run.

DELIVERY FORMAT

This course is available in the following formats:

Virtual Classroom

Duration: 3 Day

CLASS SCHEDULE

Delivery Format: Virtual Classroom
Date: Jun 17 2024 - Jun 19 2024 | 09:00 - 17:00 EST
Location: Online
Course Length: 3 Day

$ 2700

GOALS

Students will learn to,

  • 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.
OUTLINE

Will Be Updated Soon!
  • Introducing Application Development with Cloud Run
  • Understanding Cloud Run
  • Building Container Images
  • Building Container Images
  • Configuring Service Identity and Authorization
  • Serving Requests
  • Using Inbound and Outbound Access Control
  • Persisting Data
  • Implementing Service-to-Service Communication
  • Orchestrating and Automating Serverless Workflows
LABS

Will Be Updated Soon!
Will Be Updated Soon!
WHO SHOULD ATTEND

Cloud developers, API developers, customers and partners

PREREQUISITES

To get the most from this course, participants should 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.