Chia Sẻ Khóa Học Docker Container Và Microservices Hoàn Chỉnh [Khóa 7713 A]
Bạn sẽ học cách cấu trúc các hệ thống lớn, đóng gói chúng bằng Docker và triển khai chúng.
Bạn sẽ học được gì:
- ✓ Khám phá cách thiết kế, thử nghiệm và vận hành scalable microservices.
- ✓ Tìm hiểu cách xây dựng các service đáng tin cậy, có thể mở rộng với Docker.
- ✓ Điều phối và triển khai các service khác nhau bằng Kubernetes.
- ✓ Tìm hiểu cách quản lý một service trong Docker bằng Docker Swarm và Kubernetes.
- ✓ Sử dụng Docker để construct các ứng dụng có thể mở rộng và có thể quản lý được với microservices.
- ✓ Hiểu cách giám sát một hệ thống hoàn chỉnh để đảm bảo phát hiện sớm các vấn đề.
- ✓ Trở nên thành thạo với việc chuyển từ một hệ thống monolithic hiện có sang một microservice.
- ✓ Deploy cluster hosts trên cloud services và tự động hóa cơ sở hạ tầng của bạn.
- ✓ Sử dụng load balancing để đảm bảo hoạt động liền mạch giữa monolith cũ và service mới.
Chào mừng bạn đến với khóa học này. Docker là một tập hợp các nền tảng là các sản phẩm dịch vụ sử dụng ảo hóa cấp hệ điều hành để phân phối phần mềm trong các package được gọi là container. Service có cả cấp miễn phí và cao cấp. Kiến trúc Microservices giúp tạo ra các hệ thống phức tạp với nhiều service được kết nối với nhau có thể được duy trì bởi các team độc lập làm việc song song. Khóa học này hướng dẫn bạn cách phát triển các hệ thống phức tạp này với sự trợ giúp của các container. Docker đã trở thành công cụ được lựa chọn cho những người sẵn sàng làm việc với container. Bạn sẽ bắt đầu bằng cách học cách thiết kế một chiến lược hiệu quả để di chuyển một hệ thống monolithic kế thừa sang microservices. Bạn sẽ xây dựng một RESTful microservice và học cách đóng gói code cho các service vào một container bằng Docker. Trong khi phát triển services, bạn sẽ hiểu cách sử dụng các công cụ như GitHub và Travis CI để đảm bảo continuous delivery (CD) và continuous integration (CI). Khi các hệ thống trở nên phức tạp và phát triển về quy mô, bạn sẽ được giới thiệu về Kubernetes và khám phá cách orchestrate một hệ thống các container trong khi quản lý nhiều service.
Trong khóa học này, bạn sẽ học:
- ✓ Build, test, và deploy container bằng Continuous Integration.
- ✓ Tìm hiểu cách build các service đáng tin cậy, dễ mở rộng với Docker.
- ✓ Quản lý và giám sát các ứng dụng Java chạy trên các Kubernetes cluster.
- ✓ Tạo Continuous Delivery pipelines cho các ứng dụng Java được triển khai cho Kubernetes.
- ✓ Tìm hiểu cách quản lý một service trong Docker bằng Docker Swarm và Kubernetes.
- ✓ Khám phá các công cụ điều phối đơn giản hơn như CoreOS/Fleet và Rancher Cattle.
- ✓ Hiểu cluster-wide logging, system monitoring, và troubleshooting.
- ✓ Deploy cluster hosts trên các cloud service và tự động hóa cơ sở hạ tầng của bạn.
Mục lục:
- ✓ 1. Welcome.
- ✓ 2. Bắt đầu.
- ✓ 3. Docker Compose: Tạo các ứng dụng dựa trên Microservices.
- ✓ 4. Tìm hiểu Docker Swarm.
- ✓ 5. Sử dụng Kubernetes - Docker Container Orchestration.
- ✓ 6. Tóm tắt khóa học.
- ✓ 7. Tài liệu khóa học & Source Code.
Khóa học này dành cho ai:
- ✓ Các Web Developer.
- ✓ Software Developer
- ✓ Lập trình viên.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU