Ebook Triển Khai GitOps Với Kubernetes - Tự Động Hóa, Quản Lý, Mở Rộng Và Bảo Mật Cơ Sở Hạ Tầng Và Các Ứng Dụng Cloud-Native Trên AWS Và Azure [Ấn Bản Lần 1, Tháng 8/2024] [PDF, EPUB] [9517E]
Học cách tích hợp và triển khai GitOps framework, các công cụ như Kubernetes và Openshift, cùng các best practice trên các nền tảng đám mây AWS và Azure, đảm bảo độ tin cậy được nâng cao trong cloud-native infrastructure và các triển khai ứng dụng của bạn.
1. Các tính năng chính:
- ✓ Nắm vững các khái niệm GitOps cơ bản và nâng cao để thiết kế kiến trúc cloud-native và application deployment hiệu quả.
- ✓ Thiết lập các GitOps workflow cho Kubernetes, tích hợp các CI/CD pipeline và tối ưu hóa các chiến lược deployment.
- ✓ Thực hiện continuous deployment bằng GitHub, Hel.
2. Mô tả sách:
Cuốn sách này đề cập đến các hoạt động GitOps khả thi cho các Kubernetes deployment tự động, an toàn với các kịch bản đã được thử nghiệm trong ngành. Bạn sẽ có thể tận dụng GitOps để giải quyết các thách thức về cloud-native software delivery, chẳng hạn như ngăn chặn data drifts giữa các hệ thống và Git repositories, và đảm bảo triển khai nhanh chóng, không có lỗi.
Cuốn sách giới thiệu các khái niệm và nguyên tắc cốt lõi của GitOps và sau đó đi sâu vào việc tích hợp version control và các công cụ GitOps như Argo CD, Flux CD, Helm và Kustomize với Kubernetes. Bạn sẽ tìm hiểu về scaling GitOps trên nhiều cluster, các thiết kế kiến trúc cho các hoạt động hiệu quả trên cloud-native và cần chuyển đổi văn hóa để hỗ trợ việc áp dụng GitOps trong một tổ chức. Khi bạn tiến bộ, bạn sẽ có thể tự động hóa cơ sở hạ tầng và triển khai các quy trình CI/CD trên các nền tảng OpenShift, MS Azure và AWS bằng GitOps, Terraform, OpenTofu và Argo CD. Bạn cũng sẽ khám phá các ví dụ và best practice để tích hợp observability, tăng cường bảo mật, quản lý các hoạt động tài chính (FinOps) và các xu hướng trong tương lai như AI và tính bền vững trong GitOps.
Đến cuối cuốn sách này, bạn sẽ có được những kỹ năng cần thiết để áp dụng các chiến lược GitOps cho các Kubernetes và cloud deployment mạnh mẽ, do đó tăng năng suất và hiệu quả của bạn.
3. Bạn sẽ học được gì:
- ✓ Đi sâu vào các phương pháp GitOps và các best practice được sử dụng cho các môi trường cloud-native hiện đại.
- ✓ Khám phá các công cụ GitOps như GitHub, Argo CD, Flux CD, Helm và Kustomize.
- ✓ Tự động hóa các Kubernetes CI/CD workflow của Kubernetes bằng GitOps và GitHub Actions.
- ✓ Deploy infrastructure as code bằng Terraform, OpenTofu và GitOps.
- ✓ Tự động hóa các nền tảng AWS, Azure và OpenShift với GitOps.
- ✓ Hiểu về multitenancy, rolling back deployments và cách handle các stateful application bằng các phương pháp GitOps.
- ✓ Triển khai observability, security, cost optimization và AI trong các hoạt động của GitOps.
4. Cuốn sách này dành cho ai:
Cuốn sách này dành cho các DevOps engineer, platform engineer, SRE, và cloud engineer muốn có kỹ năng triển khai các hoạt động GitOps hiệu quả trong môi trường cloud-native. Hiểu biết cơ bản về cloud computing, containerization, infrastructure as code, DevOps, CI/CD principles, và Kubernetes sẽ hữu ích để tận dụng tối đa cuốn sách này.
5. Mục lục:
- ✓ Chương 01. Giới thiệu về GitOps .
- ✓ Chương 02. Điều hướng Cloud-native Operations với GitOps.
- ✓ Chương 03. Version Control và tích hợp với Git và GitHub.
- ✓ Chương 04. Kubernetes với các công cụ GitOps.
- ✓ Chương 05. GitOps at Scale và Multitenancy.
- ✓ Chương 06. GitOps Architectural Designs & Operational Control.
- ✓ Chương 07. Cultural Transformation trong IT để áp dụng GitOps.
- ✓ Chương 08. GitOps với OpenShift.
- ✓ Chương 09. GitOps for Azure & AWS Deployments.
- ✓ Chương 10. GitOps for Infrastructure Automation - Terraform và Flux CD.
- ✓ Chương 11. Deploy các Project thực tế với GitOps trên Kubernetes.
- ✓ Chương 12. Observability với GitOps.
- ✓ Chương 13. Security với GitOps.
- ✓ Chương 14. FinOps, Sustainability, AI và các Xu hướng tương lai cho GitOps.
LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !