YoVDO

Application Development with Cloud Run

Offered By: Google via Google Cloud Skills Boost

Tags

Apigee Courses Cloud Services Courses Serverless Architectures Courses Data Persistence Courses Google Cloud Run Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 on Google Cloud using Cloud Run.design, implement, deploy, secure, manage, and scale applications

Syllabus

  • Introduction
    • Course Introduction
  • 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
    • Hello Cloud Run
    • 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
    • Creating Application Containers with Google Cloud Buildpacks [APPRUN]
    • 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
    • Traffic Management with Cloud Run [APPRUN]
    • 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
    • Implementing Least Privilege IAM Policy Bindings in Cloud Run [APPRUN]
    • 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
    • Using a Global Load Balancer with Cloud Run [APPRUN]
    • 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
    • Configuring Egress from a Static Outbound IP Address [APPRUN]
    • 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
    • Cloud SQL with Cloud Run [APPRUN]
    • 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
    • Using Cloud PubSub with Cloud Run [APPRUN]
    • Quiz
  • Building Serverless Workflows
    • Introduction
    • Example workflows
    • Workflow development
    • Calls and return
    • Expressions
    • Using retries
    • Switch and raise
    • Demonstration
    • Summary
    • Quiz
  • Your Next Steps
    • Course Badge

Tags

Related Courses

Application Services for Associate AWS Solutions Architects
A Cloud Guru
Building a Full-Stack Serverless Application on AWS
A Cloud Guru
Changing Architectures from Containers to Serverless
A Cloud Guru
Amazon Dynamo DB para arquiteturas Serverless (Português) | Amazon DynamoDB for Serverless Architectures (Portuguese)
Amazon Web Services via AWS Skill Builder
Amazon Dynamo DB para arquiteturas Serverless (Português) | Amazon DynamoDB for Serverless Architectures (Portuguese)
Amazon Web Services via AWS Skill Builder