Ebook Kubernetes in Action [Ấn Bản Lần 2, Tháng 3/2026] [PDF + CODE] [9072E]
Hàng chục nghìn developer triển đã học cách phát triển và vận hành môi trường Kubernetes từ cuốn sách "Kubernetes in Action". Phiên bản thứ hai này cập nhật cuốn cẩm nang toàn diện với nội dung mới, chuyên sâu về kiến trúc Kubernetes, bao gồm cả Kubernetes API, và sau đó là các bước chi tiết về triển khai ứng dụng.
Trong đó, bạn sẽ tìm thấy:
- ✓ Thiết lập và vận hành Kubernetes.
- ✓ Deploy các container trên toàn cluster.
- ✓ Bảo mật các cluster.
- ✓ Cập nhật ứng dụng với zero downtime.
Khi ngày càng nhiều ứng dụng được tạo bằng kiến trúc cloud-native và dựa trên container, Kubernetes đã trở thành một công cụ thiết yếu mà các nhà phát triển hiện đại cần phải thành thạo. Cuốn sách "Kubernetes in Action, ấn bản thứ Hai" cung cấp một giới thiệu hoàn chỉnh về các công nghệ container và các containerized application, cùng với các mẹo thực tế để triển khai và vận hành hiệu quả. Từ việc xây dựng cluster đầu tiên của bạn, bạn sẽ dần mở rộng ứng dụng ban đầu của mình, thêm các tính năng và làm sâu sắc thêm kiến thức về kiến trúc Kubernetes.
Về công nghệ:
Kubernetes là tiêu chuẩn thực tế để deploy các ứng dụng phân tán dựa trên container. Nền tảng mạnh mẽ này hoạt động như một hệ điều hành cho các container và cluster, giảm thiểu nhu cầu quản lý chi tiết cơ sở hạ tầng mạng và server. Được hàng triệu developer, administrator và architect sử dụng hàng ngày, Kubernetes là phần mềm doanh nghiệp không thể thiếu.
Về cuốn sách:
"Kubernetes in Action, ấn bản thứ hai", là cẩm nang toàn diện về phát triển và triển khai phần mềm với Kubernetes. Được xây dựng dựa trên ấn bản đầu tiên bán chạy nhất, phiên bản sửa đổi toàn diện này cung cấp thông tin cập nhật về cấu trúc các ứng dụng dựa trên Kubernetes và tận dụng Kubernetes API. Bạn cũng sẽ khám phá các chủ đề quan trọng khác như cấu hình, attaching storage, scaling & zero-downtime maintenance.
Bên trong có gì:
- ✓ Thiết lập và vận hành Kubernetes.
- ✓ Deploy các container trên toàn cluster.
- ✓ Cập nhật ứng dụng một cách an toàn.
Về người đọc:
Dành cho các software developer trình độ trung cấp. Không yêu cầu kinh nghiệm trước đó về Kubernetes hoặc container.
Mục lục:
- ✓ Phần 1. Bắt đầu:
- ✓ Chương 01. Giới thiệu về Kubernetes.
- ✓ Chương 02. Hiểu về container và các containerized application.
- ✓ Chương 03. Deploy ứng dụng đầu tiên của bạn trên Kubernetes.
- ✓ Chương 04. Điều hướng Kubernetes API & Object Model.
- ✓ Phần 2. Chạy các ứng dụng trong Kubernetes:
- ✓ Chương 05. Chạy các ứng dụng với pods.
- ✓ Chương 06. Quản lý pod life cycle & container health.
- ✓ Chương 07. Tổ chức các pod và các resource khác sử dụng namespaces & label.
- ✓ Phần 3. Application Configuration & Storage:
- ✓ Chương 08. Cấu hình ứng dụng với ConfigMaps & Secrets.
- ✓ Chương 09. Add volumes cho storage, configuration & metadata.
- ✓ Chương 10. Persisting data với PersistentVolumes.
- ✓ Phần 4. Kết nối và hiển thị các ứng dụng:
- ✓ Chương 11. Exposing pods với services.
- ✓ Chương 12. Sử dụng Ingress để route traffic đến các service.
- ✓ Chương 13. Routing traffic bằng Gateway API.
- ✓ Phần 5. Quản lý các ứng dụng ở quy mô lớn:
- ✓ Chương 14. Mở rộng và duy trì các pod với ReplicaSets.
- ✓ Chương 15. Tự động hóa các application update với Deployments.
- ✓ Chương 16. Handling stateful application với StatefulSets.
- ✓ Chương 17. Deploy các per-node workload với DaemonSets.
- ✓ Chương 18. Batch processing với Jobs & CronJobs.
