Đề 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
Đánh giá (5)
Thực hành thú vị và thực tiễn.
Balavignesh Elumalai - Scottish Power
Khóa học - SonarQube for DevOps
Dịch thuật bằng máy
Giảng viên có kinh nghiệm sâu rộng và trình bày rất hay. Sự hiểu biết sâu sắc và niềm đam mê trong giảng dạy được đánh giá rất cao.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Khóa học - Jenkins 2: Building CI/CD Pipelines
Dịch thuật bằng máy
Huấn luyện viên rất tổ chức tốt. Anh đã giải thích về tất cả các công cụ cần thiết cho khóa đào tạo từ đầu. Huấn luyện viên vui vẻ giải đáp mọi thắc mắc và thảo luận về các trường hợp ứng dụng thực tế.
Vivek Verma - Global Knowledge Network Training Ltd
Khóa học - DevOps Practical Implementation and Tools
Dịch thuật bằng máy
Rất chi tiết, giảng viên am hiểu chủ đề một cách sâu sắc và đã涵盖了很多主题。 请注意,"涵盖了很多主题"这部分是中文翻译,原指令要求翻译成越南语。正确的翻译应该是: Rất chi tiết, giảng viên am hiểu chủ đề một cách sâu sắc và đã bao quát nhiều chủ đề.
Gabriel Kelly Navarro - Opswerks
Khóa học - Advanced Spinnaker
Dịch thuật bằng máy
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Khóa học - Test Automation with Selenium and Jenkins
Dịch thuật bằng máy