Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Google Cloud Run: Hands-on Comprehensive Technical Deep Dive

Google Cloud Run: Khóa học kỹ thuật chuyên sâu toàn diện - Thực hành trực tiếp

Google Cloud Run: Khóa học kỹ thuật chuyên sâu toàn diện - Thực hành trực tiếp

Học cách tạo, triển khai và quản lý Google Cloud Run Services và Jobs trong khóa học kỹ thuật chuyên sâu toàn diện với nhiều bài thực hành

4.4
(49 đánh giá)
296 học viên
Giảng viên
Cloud Monkey
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.0 giờ video
160 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Tạo, quản lý và triển khai Google Cloud Run Services và Jobs
Tạo Image bằng Cloud Build với Buildpacks và Docker
Tạo, quản lý và gắn Service Accounts vào Google Cloud Run Services và Jobs
Tích hợp Google Cloud Run với Pub/Sub, Cloud Storage, Eventarc và Cloud SQL
Giao tiếp với Cloud SQL qua Public IP và Private IP
Giao tiếp với Cloud SQL bằng Cloud SQL Connection và Cloud SQL Auth Proxy
Triển khai Blue/Green
Bảo mật Container Images

Yêu cầu

Đây là khóa học trình độ 200/300 (Trung cấp), chúng ta sẽ thực hành trực tiếp để nắm vững kiến thức
Đã cài đặt git cli hoặc có khả năng tự cài trên máy local
Có khả năng tạo source repository trên GitHub
Có thể hiểu code Python cơ bản
Có thể đọc hiểu file JSON/YAML
Hiểu cơ bản về gCloud CLI
Đã cài Visual Studio Code trên máy local (Không bắt buộc nhưng rất khuyến khích)
Sẵn sàng chi trả vài đô la cho hóa đơn Cloud

Đối tượng phù hợp

Software Engineers muốn học cách phát triển Google Cloud Run Services và Jobs
DevOps Engineers muốn học cách triển khai và quản lý Google Cloud Run Services và Jobs
Security Engineers muốn học cách bảo mật Google Cloud Run Services và Jobs

Nội dung khóa học

27 phần • 160 bài giảng
1 Về tôi
2 Chúng ta sẽ làm gì
3 Kỳ vọng
4 Tổng quan cấu trúc code
1 Giới thiệu Lab
2 Tải file Lab và tạo cấu trúc thư mục
3 Hướng dẫn cài đặt Python, gCloud CLI và Visual Studio Code
1 Google Cloud Run là gì
2 Các cách chạy code trên Google Cloud Run
3 Google Cloud Run Services là gì
4 Tính năng của Google Cloud Run Services
5 Mô hình giá cho Google Cloud Run Services
6 Google Cloud Run Jobs là gì
7 Sự khác biệt giữa Google Cloud Run Services và Google Cloud Run Jobs
8 Tích hợp Google Cloud Run
9 Mô hình tài nguyên Google Cloud Run
1 Giới thiệu Lab và tải code
2 Tại sao nên dùng GitHub
3 Tạo Source Repository trên GitHub
4 Tạo Personal Access Token trên GitHub
5 Check-in code lần đầu
1 Giới thiệu Lab và tải code
2 Tạo Project trên GCP Console
3 Thiết lập gCloud CLI trên máy local (Không bắt buộc)
1 Giới thiệu Lab và tải code
2 Bật các API & Services cần thiết
1 Giới thiệu Lab và tải code
2 Tạo Host Connection đến GitHub
3 Liên kết GitHub Repo với Cloud Build Repositories
1 Giới thiệu Lab và tải code
2 Artifact Registry là gì
3 Tạo Artifact Registry
1 Giới thiệu Lab và tải code
2 Xem xét code
3 Push code lên GitHub Repository
4 Tạo Build Trigger trong Cloud Build và chạy
5 Khám phá Build Logs và Container Image trong Artifact Registry
6 Tạo Google Cloud Run Service từ GCP Console
7 Khám phá Google Cloud Run Service và các cài đặt của nó
8 Kiểm tra Google Cloud Run Service
1 Giới thiệu Lab và tải code
2 Tạo Service Accounts cần thiết
3 Gán Roles cho Service Accounts
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Xem xét code
3 Tạo Build Trigger trong Cloud Build và chạy
4 Kiểm tra Google Cloud Run Service
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Xem xét code
3 Tạo Build Trigger trong Cloud Build và chạy
4 Kiểm tra Google Cloud Run Service
1 Sự khác biệt giữa xây dựng Container Image bằng Buildpacks và Dockerfile
1 Giới thiệu Lab và tải code
2 Công việc chuẩn bị
3 Bật các API & Services cần thiết
4 Tạo Cloud SQL Instance
5 Chuẩn bị import dữ liệu - Gán quyền cho Cloud SQL Service Account
6 Chuẩn bị import dữ liệu - Tạo Cloud Storage Bucket và upload file SQL dump
7 Import dữ liệu vào Cloud SQL Instance
8 Cách hoạt động của import dữ liệu từ Cloud Storage vào Cloud SQL
1 Tổng quan Lab và tải code
2 Tạo Secrets trong Secret Manager
3 Gán quyền cần thiết cho Service Account
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Xem xét code
3 Tạo Build Trigger trong Cloud Build và chạy
4 Kiểm tra Google Cloud Run Service
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Bật các API & Services cần thiết
3 Cấp phát dải Private IP được quản lý và tạo Private Connection
4 Tạo Serverless VPC Access Connector
5 Bật Private IP Address cho Cloud SQL Instance
6 Ghi lại Private IP Address của Cloud SQL Instance
7 Xem xét code
8 Tạo Build Trigger trong Cloud Build và chạy
9 Kiểm tra Google Cloud Run Service từ GCP Console
10 Kiểm tra Google Cloud Run Service
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Gán quyền cần thiết cho Service Account
3 Xem xét code
4 Xóa Serverless VPC Access Connector
5 Tạo Build Trigger trong Cloud Build và chạy
6 Kiểm tra Google Cloud Run Service
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Bật các API & Services cần thiết
3 Xem xét code
4 Tạo Build Trigger trong Cloud Build và chạy
5 Kiểm tra Google Cloud Run Service
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Tổng quan Use Case và xem xét code
3 Tạo Build Trigger trong Cloud Build và chạy
4 Xem lại Google Cloud Run Service từ GCP Console
5 Tạo Service Accounts cần thiết và gán quyền
6 Tạo Pub/Sub Schema và kiểm tra
7 Tạo Pub/Sub Topic
8 Tạo Subscription cho Pub/Sub Topic
9 Kiểm tra Google Cloud Run Service
10 Xem Logs của Google Cloud Run Service để kiểm tra thuộc tính tin nhắn đến
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Tổng quan Use Case và xem xét code
3 Bật các API & Services cần thiết
4 Tạo Build Trigger trong Cloud Build và chạy
5 Tạo Cloud Storage Bucket
6 Gán quyền cho Service Accounts
7 Tạo Service Account cho Eventarc Trigger và gán quyền cho nó
8 Tạo Eventarc Trigger
9 Kiểm tra Cloud Run Service và xem Logs của Cloud Service để khám phá dữ liệu sự kiện
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Xem xét code
3 Import dữ liệu vào Cloud SQL Instance
4 Tạo Service Account cho Google Cloud Run Service và gán quyền cho nó
5 Tạo Build Trigger trong Cloud Build và chạy
6 Gán quyền cần thiết cho Service Account
7 Tạo Build Trigger trong Cloud Build và chạy
8 Kiểm tra giao tiếp giữa các Service
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Xem xét code
3 Tạo Build Trigger trong Cloud Build và chạy - Blue
4 Khám phá Revision của Google Cloud Run Service và kiểm tra - Blue
5 Thay đổi code và push lên GitHub Repository - Green
6 Tạo Build Trigger trong Cloud Build và chạy - Green
7 Khám phá Revision của Google Cloud Run Service và kiểm tra - Green
8 Quản lý Traffic Routing cho Blue & Green Revisions và kiểm tra triển khai Blue/Green
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Tổng quan Use Case và xem xét code
3 Tạo Cloud Storage Bucket cho file đầu ra
4 Gán quyền cần thiết cho Service Account
5 Tạo Build Trigger cho Google Cloud Run Job trong Cloud Build và chạy
6 Khám phá Google Cloud Run Job
7 Thực thi Google Cloud Run Job từ GCP Console
8 Bật các API & Services cần thiết để tạo Schedule
9 Tạo Scheduled Trigger và kiểm tra Google Cloud Run Job
1 Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Xem xét code
3 Bật các API & Services cần thiết
4 Tạo Build Trigger trong Cloud Build và chạy
5 Khám phá Built By Cloud Build Attestor
6 Sửa đổi chính sách Binary Authorization mặc định
7 Tạo Deployment Trigger và chạy
8 Kiểm tra Google Cloud Run Service
9 Xác minh Revision của Service không được tạo nếu Image không được build bởi Cloud Build
1 1-Giới thiệu Lab, tải code và push code lên GitHub Repo
2 Bật các API & Services cần thiết
3 Tạo Key Management Service (KMS) Key Ring
4 Tạo Key Management Service (KMS) Key
5 Tạo Custom Attestor
6 Khám phá Custom Attestor
7 Sửa đổi chính sách Binary Authorization mặc định
8 Xem xét code
9 Thêm quyền cần thiết cho Service Account
10 Tạo Build Trigger trong Cloud Build và chạy
11 Tạo Deploy Trigger trong Cloud Build và chạy
12 Xác minh Revision của Service không được tạo nếu Image không được ký bởi Custom Attestor
1 1-Giới thiệu Lab, Tải mã nguồn và Đẩy mã lên GitHub Repo
2 Hướng dẫn chi tiết mã nguồn
3 Bật các API & Dịch vụ cần thiết
4 Tạo Build Trigger trong Cloud Build và chạy
5 Khám phá dịch vụ Google Cloud Run trong GCP Console
6 Kiểm thử dịch vụ Google Cloud Run
7 Xác minh container Sidecar đang được container Ingress sử dụng

Giới thiệu khóa học

In this course, you will learn how to deploy services using Google Cloud Run Services and Jobs. Cloud Run is a managed compute platform that lets you run containers directly on top of Google's scalable infrastructure.

We will start by covering the basics of Google Cloud Run, including its architecture, features, and benefits. Then, we will dive deep into the different aspects of Google Cloud Run, such as:

  • Creating, Deploying, and managing Google Cloud Run Services and Jobs

  • Integrating Google Cloud Run Services to Cloud Pub/Sub, Cloud Storage, Eventarc, Cloud SQL etc.

  • Building images using Cloud Build

  • Securing Google Cloud Run Services

  • Storing the artifacts in Artifact Registry and Securing them

  • Et al

By the end of this course, you will have a deep understanding of Google Cloud Run and be able to use it to build secure and scalable Services and Jobs.

This course is designed for developers, DevOps Engineers, and Security Engineers who want to learn how to use Google Cloud Run to build secure and scalable Services and Jobs. No prior experience with Cloud Run is required, but some basic knowledge of Google Cloud Platform is helpful.


Here are some of the benefits of using Google Cloud Run:

  • Google Cloud Run allows developers to spend their time writing their code, and very little time operating, configuring, and scaling their Google Cloud Run service

  • You don't have to create a cluster or manage infrastructure in order to be productive with Google Cloud Run.

  • Serverless containers that can run any language or framework

  • Pay-per-use pricing

  • Fast request-based auto scaling

  • Unique HTTPS endpoint for every service

  • Built-in traffic management

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Cloud Computing
Hiển thị tất cả khoá học Google Cloud
Hiển thị tất cả khoá học Serverless Computing
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊