Chia Sẻ Khóa Học Làm Chủ Docker - Với Kubernetes + Swarm Từ Một Docker Captain [Update Tháng 8-2023] [Khóa 7101 A]
Build, test, deploy các container với khóa học mega tốt nhất trên Docker, Kubernetes, Compose, GitHub Actions CI bằng DevOps.
Những gì bạn sẽ học:
- ✓ Cách sử dụng Docker, Compose và Kubernetes trên máy của bạn để xây dựng và thử nghiệm phần mềm tốt hơn.
- ✓ Tìm hiểu các công cụ chính thức của Docker và Kubernetes từ một Docker Captain từng đoạt giải thưởng!
- ✓ Tìm hiểu nhanh hơn với live chat group đi kèm (50.000 thành viên!) và Hỏi đáp trực tiếp hàng tháng.
- ✓ Đạt được các kỹ năng xây dựng môi trường phát triển với code của bạn chạy trong container.
- ✓ Build Swarm và Kubernetes clusters cho server deployment!
- ✓ Setup GitHub Actions để auto-build images của bạn và quét các lỗ hổng bảo mật.
- ✓ Thực hành các phương pháp hay nhất để tạo Dockerfiles và Compose files như một Pro!
- ✓ Build và publish custom images của riêng bạn.
- ✓ Tạo image registry tùy chỉnh của riêng bạn để lưu trữ các ứng dụng của bạn và triển khai trong môi trường công ty.
Cập nhật 2023: Các ví dụ CI mới với 18 bài giảng chỉ cho bạn cách tự động hóa Docker và Kubernetes trong GitHub Actions, bao gồm quét lỗ hổng, xây dựng image nâng cao, xây dựng đa nền tảng, v.v. Các phần Kubernetes cũng được cập nhật để phản ánh các cập nhật CLI và 5 video mới về kiểm tra tài nguyên.
Cập nhật 2022: Các video cài đặt và cấu hình được làm mới, đồng thời hỗ trợ nhiều hơn cho Apple Silicon (M1 arm64) và Raspberry Pi!
Hãy sẵn sàng cho tương lai Dockerized với khóa học number ONE Docker + Kubernetes mega này. Chào mừng bạn đến với khóa học hoàn chỉnh và cập nhật nhất để tìm hiểu và sử dụng containers từ đầu đến cuối, từ development và testing, đến server deployments và production. Được giảng dạy bởi một Docker Captain và DevOps consultant từng đoạt giải thưởng.
Mới bắt đầu với Docker? Hoàn hảo. Khóa học này bắt đầu với giả định bạn là người mới làm quen với containers.
Hoặc: Sử dụng Docker ngay bây giờ và cần giải quyết các vấn đề trong thế giới thực? Tôi ở đây vì bạn! Xem các production topic của tôi về Swarm, Kubernetes, secrets, logging, rolling upgrades, v.v.
Một số điều thú vị bạn sẽ làm trong khóa học này:
- ✓ Edit web code trên máy của bạn trong khi code được phân phối trong một container.
- ✓ Lock down các ứng dụng của bạn trong các private network chỉ hiển thị các port cần thiết.
- ✓ Tạo một Swarm cluster 3-node trên đám mây.
- ✓ Cài đặt Kubernetes và tìm hiểu các công cụ server cluster hàng đầu.
- ✓ Sử dụng Virtual IP cho built-in load balancing trong cluster của bạn.
- ✓ Tối ưu hóa Dockerfiles của bạn để xây dựng nhanh hơn và tiny deploy.
- ✓ Build/Publish custom application images của riêng bạn.
- ✓ Tìm hiểu sự khác biệt giữa Kubernetes và Swarm.
- ✓ Tạo image registry của riêng bạn.
- ✓ Sử dụng Swarm Secrets để mã hóa environment configs của bạn, ngay cả trên disk.
- ✓ Deploy các container update trong một rolling always-up design.
- ✓ Tạo config utopia của một tập hợp YAML files duy nhất cho local dev, CI testing, và prod cluster deploys.
- ✓ Và nhiều hơn nữa...!
Sau khi tham gia khóa học này, bạn sẽ có thể:
- ✓ Sử dụng Docker trong vai trò developer và/hoặc sysadmin hàng ngày của bạn.
- ✓ Deploy các ứng dụng lên Kubernetes.
- ✓ Tạo Dockerfiles và Compose files.
- ✓ Build các multi-node Swarm cluster và triển khai các H/A container.
- ✓ Tạo Kubernetes YAML manifests và triển khai bằng các phương pháp infrastructure-as-code.
- ✓ Build một workflow sử dụng Docker trong dev, sau đó test/CI, sau đó production với YAML.
- ✓ Protect keys, TLS certificates, và passwords của bạn với encrypted secrets.
- ✓ Giữ cho Dockerfiles và images của bạn nhỏ, hiệu quả và nhanh.
- ✓ Chạy các ứng dụng trong Docker, Swarm và Kubernetes và hiểu ưu/nhược điểm của từng ứng dụng.
- ✓ Phát triển cục bộ trong khi code của bạn chạy trong một container.
- ✓ Bảo vệ persistent data quan trọng trong volumes và bind mounts.
- ✓ Dẫn dắt team của bạn đến tương lai với các kỹ năng Docker container mới nhất!
Mục lục:
- ✓ 01. Bắt đầu nhanh!
- ✓ 02. Giới thiệu khóa học.
- ✓ 03. Cách tốt nhất để thiết lập Docker cho hệ điều hành của bạn.
- ✓ 04. Tạo và sử dụng Containers như một Boss.
- ✓ 05. Container Images, nơi tìm chúng và cách Build chúng.
- ✓ 06. Persistent Data: Volumes, Volumes, Volumes.
- ✓ 07. Làm cho mọi việc trở nên dễ dàng hơn với Docker Compose: Multi-Container Tool.
- ✓ 08. Giới thiệu về Swarm và tạo một Swarm Cluster 3-Node.
- ✓ 09. Các tính năng cơ bản của Swarm và cách sử dụng chúng trong Workflow của bạn.
- ✓ 10. Swarm App Lifecycle.
- ✓ 11. Container Registries: Image Storage và Distribution.
- ✓ 12. Docker in Production.
- ✓ 13. Kubernetes là gì và tại sao.
- ✓ 14. Kubernetes Architecture và Install.
- ✓ 15. Pods đầu tiên của bạn.
- ✓ 16. Inspecting Kubernetes Resources.
- ✓ 17. Exposing Kubernetes Ports.
- ✓ 18. Các kỹ thuật quản lý Kubernetes.
- ✓ 19. Moving to Declarative Kubernetes YAML.
- ✓ 20. Các bước tiếp theo của bạn và Tương lai của Kubernetes.
- ✓ 21. Automated CI Workflows.
- ✓ 22. Ví dụ về GitHub Actions Workflow.
- ✓ 23. Docker Security Good Defaults and Tools.
- ✓ 24. Docker 19.03 Release New Features.
- ✓ 25. DevOps và Docker Clips.
- ✓ 26. Dockerfiles và Docker Images in 2022.
- ✓ 27. Dockerfile và Compose File Reviews.
- ✓ 28. Bổ sung, Câu hỏi thường gặp và Tài nguyên.
Đối tượng của khóa học này:
- ✓ Software developer, sysadmin, IT pro và người vận hành ở mọi cấp độ kỹ năng.
- ✓ Bất kỳ ai tạo, triển khai hoặc vận hành phần mềm trên server.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU
No Comment to " Chia Sẻ Khóa Học Làm Chủ Docker - Với Kubernetes + Swarm Từ Một Docker Captain [Update Tháng 8-2023] [Khóa 7101 A] "