inflearn logo
inflearn logo

Azure Kubernetes Service, quy trình CI/CD, Docker & Kubernetes trên Azure dành cho người mới bắt đầu

Khóa học này được thiết kế để giúp các nhà phát triển đang cảm thấy choáng ngợp bởi Docker, Kubernetes và triển khai đám mây có thể hiểu và áp dụng các khái niệm DevOps theo từng bước một. Dựa trên kinh nghiệm thực tế khi triển khai các ứng dụng container hóa lên môi trường production, tôi sẽ dẫn dắt học viên thông qua các bài thực hành lab, những giải thích rõ ràng và các lỗi phổ biến mà người mới bắt đầu thường gặp phải. Bạn sẽ bắt đầu từ những kiến thức cơ bản về Docker và Kubernetes, xây dựng các container thực tế, triển khai ứng dụng tại máy cục bộ, và sau đó tự tin tiến tới Azure Kubernetes Service (AKS) với các đường ống CI/CD bằng Azure DevOps. Mọi khái niệm đều được giải thích một cách thực tế, tập trung mạnh mẽ vào câu hỏi "tại sao" và "làm thế nào", để bạn không chỉ làm theo các câu lệnh mà thực sự hiểu rõ mình đang làm gì và cách áp dụng chúng vào các dự án thực tế.

강의소개.상단개요.수강생

난이도 입문

수강기한 무제한

Docker
Docker
Kubernetes
Kubernetes
CI/CD
CI/CD
azure-devops-multistage-pipeline
azure-devops-multistage-pipeline
azure-kubernetes-service
azure-kubernetes-service
Docker
Docker
Kubernetes
Kubernetes
CI/CD
CI/CD
azure-devops-multistage-pipeline
azure-devops-multistage-pipeline
azure-kubernetes-service
azure-kubernetes-service

강의상세_배울수있는것_타이틀

  • Xây dựng và quản lý các hình ảnh (images) và vùng chứa (containers) Docker từ con số không

  • Hiểu các khái niệm cốt lõi của Kubernetes: pods, deployments, services, và replicas

  • Triển khai một ứng dụng Node.js thực tế trên cụm Kubernetes cục bộ

  • Tạo và quản lý cụm dịch vụ Azure Kubernetes Service (AKS)

  • Triển khai các ứng dụng đã được đóng gói bằng container lên đám mây Azure

  • Tự động hóa quy trình xây dựng và phát hành bằng CI/CD với Azure DevOps

“Làm chủ Docker & Kubernetes trên Azure: Từ con số 0 đến Triển khai CI/CD”

Tại sao khóa học này lại hữu ích:
Học viên sẽ học cách đóng gói ứng dụng bằng Docker, điều phối chúng với Kubernetes và triển khai trên đám mây bằng Azure Kubernetes Service (AKS). Kiến thức này rất thiết yếu đối với lập trình viên backend, kỹ sư DevOps, kiến trúc sư đám mây và lập trình viên full-stack đang làm việc trong các lĩnh vực như phát triển phần mềm, fintech, thương mại điện tử và khởi nghiệp công nghệ.

Hình ảnh minh họa:

  • Sơ đồ hiển thị Docker container → Kubernetes cluster → AKS deployment

  • Ảnh chụp màn hình của cổng thông tin Azure với cụm AKS

  • Sơ đồ luồng của quy trình CI/CD từ khi commit mã nguồn đến khi triển khai lên đám mây

Câu chuyện cá nhân:
Tôi tạo ra khóa học này sau nhiều năm chứng kiến các nhà phát triển gặp khó khăn trong việc chuyển ứng dụng từ máy cục bộ lên môi trường thực tế. Nhiều bài hướng dẫn giải thích Docker hoặc Kubernetes một cách riêng lẻ, nhưng ít có tài liệu nào kết nối toàn bộ quy trình theo cách thực hành thực tế và thân thiện với người mới bắt đầu. Mục tiêu của tôi là dẫn dắt bạn từ con số không đến việc triển khai các ứng dụng thực tế trên Azure với tự động hóa CI/CD.

Những gì bạn sẽ học

Phần 1: Các từ khóa cốt lõi

  • Các kiến thức cơ bản về Docker: hình ảnh (images), vùng chứa (containers), ổ lưu trữ (volumes) và mạng (networking)

  • Xây dựng các hình ảnh (image) Docker tùy chỉnh và chạy chúng tại máy cục bộ

  • Đẩy các hình ảnh (images) lên Docker Hub để chia sẻ và triển khai

  • Các khái niệm Kubernetes thực tiễn: pods, replicas, deployments, và services

  • Chạy các ứng dụng trên một cụm Kubernetes cục bộ bằng Minikube

  • Cân bằng tải và mở rộng quy mô nhiều thực thể container

  • Các bài thực hành thực tế với ứng dụng Node.js

Phần 2: Các từ khóa cốt lõi

  • Azure Kubernetes Service (AKS): tạo và quản lý các cụm (cluster) trên đám mây

  • Triển khai các ứng dụng từ Docker/Kubernetes cục bộ lên AKS

  • Cấu hình ngữ cảnh kubectl để quản lý nhiều cụm máy chủ

  • Tự động hóa CI/CD bằng Azure DevOps pipelines

  • Xây dựng và phát hành các đường ống (pipelines) để triển khai mã nguồn tự động lên AKS

  • Các thực hành tốt nhất cho việc điều phối container và triển khai đám mây

Trước khi bạn đăng ký

Điều kiện tiên quyết & Thông báo

  • Kiến thức trước đây yêu cầu: Không cần kiến thức cơ bản về Docker hay Kubernetes. Việc làm quen với bất kỳ ngôn ngữ lập trình hoặc giao diện dòng lệnh nào sẽ hữu ích nhưng không bắt buộc.

  • Chất lượng âm thanh/video: Tất cả các bài giảng đều bao gồm video HD sắc nét kèm theo phụ đề để đảm bảo sự rõ ràng.

  • Phương pháp học tập: Hãy thực hành theo các bài tập và thử triển khai các ứng dụng của riêng bạn. Tạm dừng video và thử nghiệm để củng cố kiến thức đã học.

  • Câu hỏi & hỗ trợ: Học viên có thể đặt câu hỏi trong diễn đàn thảo luận của khóa học. Các bản cập nhật sẽ được cung cấp khi các công cụ Kubernetes và Azure phát triển.

  • Tuyên bố miễn trừ trách nhiệm: Tất cả tài liệu khóa học là bản gốc hoặc được sử dụng khi có sự cho phép. Học viên không được phân phối lại nội dung có bản quyền.

강의소개.콘텐츠.추천문구

학습 대상은 누구일까요?

  • Những nhà phát triển gặp khó khăn trong việc chuyển đổi ứng dụng từ môi trường phát triển cục bộ sang môi trường sản xuất trên đám mây

  • Những người mới bắt đầu muốn có một sự giới thiệu rõ ràng và thực tế về Docker, Kubernetes và AKS

  • Các nhà phát triển backend hoặc full-stack muốn tìm hiểu về DevOps và quy trình triển khai đám mây

  • Những kỹ sư muốn tìm hiểu về quy trình CI/CD mà không cần lý thuyết phức tạp hay các giả định chuyên sâu.

선수 지식, 필요할까요?

  • Không yêu cầu kiến thức trước về Docker, Kubernetes hay Azure. Kiến thức lập trình cơ bản (như Node.js hoặc bất kỳ ngôn ngữ backend nào) và sự quen thuộc với dòng lệnh (command line) sẽ có ích nhưng không bắt buộc.

강의소개.지공자소개

78

수강생

4

수강평

1

답변

5.0

강의 평점

22

강의_other

Tôi đã tích cực sử dụng Blender trong 4 năm qua, chủ yếu để tạo hoạt hình phim. Trong các khóa học của tôi, bạn có thể học được nhiều điều về dựng hình, tạo chất liệu, thiết lập ánh sáng, hậu kỳ và hoạt ảnh. Mục tiêu của tôi là đạt được kết quả kết xuất (render) chân thực nhất có thể. Tất cả các khóa học của tôi đều được hướng dẫn từng bước và dành cho những người dùng chưa có kinh nghiệm trước đó với Blender.

더보기

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

Sime Bugarija님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

강의상세.할인문구

15 ₫

30%

588.254 ₫