Giới Thiệu Ebook Build Và Deliver Microservices Trên AWS [Ấn Bản Lần Thứ 1, Tháng 5-2023] [PDF, EPUB + CODE] [Mã - 9724E]

 

weekly-study-ebook-build-va-deliver-microservices-tren-aws-ma-9724e

Deliver microservices với CodeCommit, CodeBuild, CodeDeploy, và CodePipeline bằng cách sử dụng các software architecture pattern, microservices, và release pipelines.

1. Các tính năng chính:

✓ Tìm hiểu software architecture và microservices design patterns từ một AWS certified professional architect.

✓ Phát triển microservices bằng Spring Boot và tự động release bằng CodePipeline.

✓ Deploy microservices bằng cách sử dụng CodeDeploy cho EC2 instances, containers, và on premises.

2. Mô tả cuốn sách:

Reliable automation là rất quan trọng đối với bất kỳ thay đổi code nào được đưa vào production. Một release pipeline cho phép bạn deliver các tính năng cho người dùng một cách hiệu quả và kịp thời. AWS CodePipeline, với khả năng tích hợp và tự động hóa mạnh mẽ trong việc xây dựng, thử nghiệm và triển khai, cung cấp một giải pháp độc đáo cho các vấn đề phổ biến về software delivery như ngừng hoạt động trong quá trình triển khai, thiếu cơ chế phân phối tiêu chuẩn và những thách thức gặp phải khi tạo các sustainable pipeline.

Bạn sẽ bắt đầu bằng cách phát triển một Java microservice và sử dụng các dịch vụ AWS như CodeCommit, CodeArtifact, và CodeGuru để quản lý và review source code. Sau đó, bạn sẽ học cách sử dụng AWS CodeBuild service để build code và deploy nó lên AWS infrastructure và các container service bằng CodeDeploy service. Khi nâng cao, bạn sẽ tìm hiểu cách provision cloud infrastructure bằng cách sử dụng các CloudFormation template và Terraform. Các chương kết thúc sẽ chỉ cho bạn cách kết hợp tất cả các dịch vụ AWS này để tạo ra một CodePipeline tự động và đáng tin cậy để delivering microservices từ source code check-in đến deployment mà không có bất kỳ downtime nào. Cuối cùng, bạn sẽ khám phá cách tích hợp AWS CodePipeline với các dịch vụ của bên thứ ba như Bitbucket, Blazemeter, Snyk và Jenkins.

Khi kết thúc cuốn sách microservices này, bạn sẽ có được các kỹ năng thực hành để build các release pipeline cho ứng dụng của mình.

3. Bạn sẽ học được gì:

✓ Hiểu những kiến ​​thức cơ bản về architecture patterns và microservice development.

✓ Nắm bắt được continuous integration và continuous delivery của  microservices.

✓ Đi sâu vào automated infrastructure provisioning với CloudFormation và Terraform.

✓ Khám phá các dịch vụ CodeCommit, CodeBuild, CodeDeploy và CodePipeline.

✓ Làm quen với automated code review và profiling bằng CodeGuru.

✓ Nắm bắt kiến ​​thức cơ bản về AWS Lambda function và automated deployment bằng CodePipeline.

✓ Hiểu cơ bản về Docker và triển khai tự động lên ECS và EKS.

✓ Khám phá tích hợp CodePipeline với Jenkins Pipeline và on premises deployment.

4. Cuốn sách này dành cho ai:

Cuốn sách này dành cho các software architect, DevOps engineer, SRE, và cloud engineer muốn tìm hiểu thêm về cách tự động hóa release pipeline của họ để sửa đổi các tính năng và phát hành bản cập nhật. Kiến thức sẵn có về AWS Cloud, Java, Maven và Git sẽ giúp bạn tận dụng tối đa cuốn sách này.

5. Mục lục:

✓ Chương 01: Software Architecture Patterns.

✓ Chương 02: Microservices Fundamentals và Design Patterns.

✓ Chương 03: CI/CD Principles và Microservice Development.

✓ Chương 04: Infrastructure as Code.

✓ Chương 05: Tạo Repositories với AWS CodeCommit.

✓ Chương 06: Automating Code Review bằng CodeGuru.

✓ Chương 07: Quản lý Artifacts bằng CodeArtifact.

✓ Chương 08: Build và Testing bằng AWS CodeBuild.

✓ Chương 09: Triển khai lên một EC2 Instance bằng CodeDeploy.

✓ Chương 10: Triển khai tới các ECS Cluster bằng Code Deploy.

✓ Chương 11: Setting Up CodePipeline Code.

✓ Chương 12: Thiết lập một Automated Serverless Deployment.

✓ Chương 13: Triển khai tự động vào một EKS Cluster.

✓ Chương 14: Mở rộng CodePipeline Beyond AWS.

✓ Phụ lục.

Nếu bạn muốn nhận khóa học này, vui lòng để lại gmail dưới phần bình luận, WS sẽ gửi cho bạn vào cuối ngày.
Tham Gia Tổng Kho Khóa Học Online Miễn Phí Trọn Đời - Truy cập hơn 4.000 khóa học ở nhiều chủ đề như Đầu Tư, Kinh doanh, Marketing, Lập trình, Thiết Kế, Tin học văn phòng, Ngôn ngữ,... 
- Học trọn đời, học mọi lúc, mọi nơi.
- Khóa học mới lên kho mỗi ngày.
Tham Gia Group FacebookFanpage Weekly Study
Thông Cáo DMCACopyright Disclaimer:This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.

Tuyên bố miễn trừ bản quyền:Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.
Read Also
Đăng nhận xét