Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Kiến Trúc Microservices
- Những nguyên tắc cơ bản của microservices
- Các thành phần cốt lõi và thiết kế dịch vụ
- Các mẫu microservices phổ biến
- Chiến lược giao tiếp giữa các dịch vụ
- Xử lý các giao dịch phân tán trong microservices
- Những xem xét về bảo mật trong kiến trúc microservices
- Orchestration và phát hiện dịch vụ
- Container hóa microservices
- Giám sát và khả năng quan sát của microservices
- Giới thiệu đến Serverless và Event Sourcing
Kiến Trúc Ứng Dụng Dựa trên Container
- Giới thiệu về các khái niệm containerization
- Làm việc với Docker: tạo và quản lý container
- Các nguyên tắc thiết kế cho ứng dụng containerized
- Những kiến thức cơ bản của Kubernetes và orchestration container
- Mạng trong môi trường containerized
- Thực hành tốt nhất về bảo mật cho containers
- Sử dụng Service Mesh cho giao tiếp microservices
- Chiến lược cân tải và mở rộng
- Theo dõi phân tán và thu thập chỉ số
- Hạ tầng như Mã (IaC) cho việc triển khai container
- Thiết lập nền tảng triển khai container
Triển Khai CI/CD
- Những khái niệm chính của pipeline CI/CD
- Các công cụ và công nghệ cho tự động hóa CI/CD
- Tự động hóa builds và versioning
- Các chiến lược kiểm thử tự động trong CI/CD
- Tự động hóa triển khai và các chiến lược phát hành
- Sử dụng Hạ tầng như Mã (IaC) trong việc triển khai
- Các mẫu triển khai: Blue-Green, Canary, và Rolling updates
- Tích hợp bảo mật vào DevOps (DevSecOps)
ABC (Những Thực Hành Tốt Nhất Nâng Cao & Xem Xét)
- Những thực hành tốt nhất cho kiến trúc đàn hồi
- Xem xét về tối ưu hóa hiệu suất và khả năng mở rộng
- Kế hoạch phục hồi tai nạn cho microservices và containers
Tóm tắt và Bước Kế Tiếp
Yêu cầu
- Kiến thức cơ bản về phát triển phần mềm
- Tiểu hiểu các khái niệm điện toán đám mây
- Quen thuộc với việc sử dụng dòng lệnh Linux
Đối Tượng Học Viên
- Lập trình viên Phần Mềm
- Kỹ sư DevOps
- Kiến trúc sư Điện toán Đám mây
- Quản trị viên Hệ thống
21 Giờ
Đánh giá (1)
Thực hành tốt CI/CD (gitflow và gitops), chiến lược triển khai ứng dụng, tính bất biến (idempotency) và sự sai lệch (drift), quản lý trạng thái từ xa, Ngân sách gián đoạn pod (Pod Disruption Budgets) và các thực hành tốt
McKayla Fusco - NSWC Dahlgren Division - DNA
Khóa học - Resilient Architecture: Microservices, Containers, and CI/CD
Dịch thuật bằng máy