Application Development with Cloud Run
- Offered byCoursera
Application Development with Cloud Run at Coursera Overview
Duration | 12 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Application Development with Cloud Run at Coursera Highlights
- Earn a Certificate upon completion from Google Cloud
Application Development with Cloud Run at Coursera Course details
- This course introduces you to fundamentals, practices, capabilities and tools applicable to modern cloud-native application development using Google Cloud Run
- You will learn how to on Google Cloud using Cloud Run.design, implement, deploy, secure, manage, and scale applications
Application Development with Cloud Run at Coursera Curriculum
Introduction
Course Introduction
Welcome and Getting Started Guide!
How to Send Feedback
Introduction to Cloud Run
Introduction
What is Cloud Run
Typical use cases
High availability
Concerns about serverless
Positioning on Google Cloud
Summary
Understanding Cloud Run
Introduction
Introduction to containers
Running your application on Cloud Run
Lab Intro: Hello Cloud Run
Getting Started with Google Cloud and Qwiklabs
Autoscaling and on-demand containers
Summary
Quiz
Building Container Images
Introduction
Deep dive into a container image
Building images with Docker
Building images with Buildpacks
Summary
Lab Intro: Configuring Application Containers using Cloud Buildpacks
Quiz
Diving Deeper into Cloud Run
Introduction
Container lifecycle
Starting a container
Serving Requests
Handling shutdown
Request queuing
Deployments
Lab Intro: Traffic Management with Cloud Run
Quiz
Service Identity & Authentication
Introduction
Introduction to IAM
IAM Policy
Service identity
Resource hierarchy
Least privilege
Summary
Demo
Lab Intro: IAM Policy Bindings for Cloud Run
Quiz
Serving Requests
Introduction
Global HTTPS Load Balancer
Cloud CDN
Multi-regional applications
Host and path-based routing
Lab Intro: Using Global Load Balancer with Cloud Run
Quiz
Controlling Inbound & Outbound Requests
Introduction
Google Cloud Armor
Ingress settings
IAM
Serverless VPC Access
Lab Intro: Configuring Egress from a Static Outbound IP Address
Quiz
Persisting Data
Introduction
Connecting to Cloud SQL
Connecting to Memorystore
Cloud Storage, Cloud Spanner, Firestore
Multi-region data persistence
Lab intro: Cloud SQL with Cloud Run
Quiz
Service-to-Service Communication
Introduction
Request/response
Pub/Sub
Handling retries
Receiving events
Background tasks
Lab Intro: Using Cloud Pub/Sub with Cloud Run
Quiz
Building Serverless Workflows
Introduction
Example workflows
Workflow development
Calls and return
Expressions
Using retries
Switch and raise
Demonstration
Summary
Quiz