Nền tảng GCP Cloud DevOps Engineer

Khóa học GCP DevOps có cấu trúc về CI/CD, độ tin cậy, giám sát, bảo mật, triển khai và chi phí, kèm câu hỏi.

Cấp độ: Google Cloud DevOps Engineer Độ khó: advanced 5 bài học 60 phút
Tiến độ khóa học 0 / 5
Quay lại khóa học

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

  • Mô tả CI/CD.
  • Giải thích độ tin cậy và SRE.
  • Mô tả giám sát.
  • Giải thích bảo mật và triển khai.
  • Mô tả chi phí.

Trước khi bắt đầu

  • Kiến thức Google Cloud cơ bản hữu ích.
  • Nên có kinh nghiệm CI/CD và Linux.
  • Không cần chứng chỉ Google trước đó.

Bài học 1 CI/CD và Pipeline

Cloud Build tạo hình ảnh và Cloud Deploy tự động hóa pipeline. Artifact Registry lưu gói và Source Repositories lưu trữ Git. Infrastructure as code dùng cấu hình phiên bản và Deployment Manager triển khai. Trigger bắt đầu build và Config Sync đồng bộ GKE. Dùng kiểm thử, thăng cấp, rollback và phê duyệt. Hãy luyện tập với ví dụ, xem lại mỗi sai sót và ôn chủ đề yếu nhất mỗi tuần để tiến bộ.

Ví dụ

Ví dụ: push lên Cloud Source Repositories kích hoạt Cloud Build, tạo ảnh trong Artifact Registry và thăng cấp qua các giai đoạn Cloud Deploy.

Bài học 2 Độ tin cậy và SRE

SRE áp dụng kỹ thuật phần mềm vào vận hành. SLO định nghĩa mục tiêu, SLI đo lường, error budget là lỗi cho phép. SLA là hợp đồng. Canary, rolling và blue/green giảm rủi ro. Load test xác minh nhu cầu. Dùng error budget để quyết định phát hành và độ tin cậy. Hãy luyện tập với ví dụ, xem lại mỗi sai sót và ôn chủ đề yếu nhất mỗi tuần để tiến bộ.

Ví dụ

Ví dụ: dịch vụ định nghĩa SLO 99,9 phần trăm, dùng error budget để tạm dừng bản phát hành rủi ro và phát hành phiên bản mới bằng lưu lượng canary.

Bài học 3 Giám sát và Quan sát

Cloud Monitoring thu thập số liệu và Cloud Logging lưu nhật ký. Cloud Trace phân tích độ trễ, Profiler hiển thị CPU, Error Reporting nhóm lỗi. Uptime check và alert phát hiện vấn đề. Xác định tín hiệu vàng: latency, traffic, error, saturation. Hãy luyện tập với ví dụ, xem lại mỗi sai sót và ôn chủ đề yếu nhất mỗi tuần để tiến bộ.

Ví dụ

Ví dụ: alert theo dõi độ trễ, uptime check giám sát endpoint và Cloud Trace tìm đường chậm trong sự cố.

Bài học 4 Bảo mật và Triển khai

IAM cấp role tối thiểu và Secret Manager lưu bí mật. KMS quản lý khóa, Armor bảo vệ ứng dụng, Artifact Analysis quét ảnh. Binary Authorization yêu cầu chữ ký và Audit Logs ghi lại. Dùng progressive delivery, feature flag, rollback, GitOps. Xác minh chữ ký. Hãy luyện tập với ví dụ, xem lại mỗi sai sót và ôn chủ đề yếu nhất mỗi tuần để tiến bộ.

Ví dụ

Ví dụ: pipeline xác minh chữ ký bằng Binary Authorization, quét bằng Artifact Analysis và thăng cấp sau cổng phê duyệt.

Bài học 5 Chi phí và Vận hành

Cloud Billing theo dõi chi phí và budget cảnh báo. Recommender đưa khuyến nghị và committed use discount giảm chi phí. Quota giới hạn sử dụng và Monitoring cung cấp dữ liệu sử dụng. Dùng infrastructure as code, runbook và quản lý sự cố. Hãy luyện tập với ví dụ, xem lại mỗi sai sót và ôn chủ đề yếu nhất mỗi tuần để tiến bộ.

Ví dụ

Ví dụ: nhóm dùng budget alert, đề xuất rightsizing của Recommender và rà soát quota để giảm chi phí mà không hại độ tin cậy.