Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Devops & Infra

EKS trên CI/CD viết ngay

Chúng tôi giới thiệu các bài giảng DevOps dựa trên các trường hợp thực tế được trải nghiệm trực tiếp tại Thung lũng Silicon. Bài giảng này vượt xa lý thuyết và đề cập đến các công cụ liên quan đến CI/CD trong môi trường EKS có thể được áp dụng trực tiếp tại các địa điểm kỹ thuật thực tế.

(5.0) 3 đánh giá

50 học viên

  • devops1
3시간 만에 완강할 수 있는 강의 ⏰
이론 실습 모두
AWS
Kubernetes
Jenkins
Docker

Dịch cái này sang tiếng Việt

  • Xây dựng pipeline Jenkins CI / ArgoCD / Vault

  • Tự động hóa cấu hình cơ sở hạ tầng bằng Terraform

  • Prometheus, Grafana, Loki giám sát và ghi nhật ký

  • Từ VPC đến việc tạo cụm EKS

Định cấu hình môi trường CI/CD trên EKS

Xây dựng trước, sau đó áp dụng!

Những ngày biết và sử dụng mọi thứ đã qua rồi. Sau khi cài đặt One Click, hãy làm quen bằng cách xem nó hoạt động.

Bài giảng này không phải là một bài giảng lý thuyết truyền thống hay một dạng bài giảng đơn giản. Không chỉ Kubernetes, mà các chủ đề như CI/CD và giám sát cũng rất rộng nên phải mất rất nhiều thời gian để nghiên cứu tất cả.

Nghiên cứu một cuốn sách dày ngay từ đầu đòi hỏi một thời gian dài trước khi tiếp xúc với hệ thống thực tế và gây khó khăn cho việc hiểu được bức tranh tổng thể.

Vì vậy, trong bài giảng này, chúng ta sẽ bắt đầu bằng cách định cấu hình tất cả các hệ thống chỉ bằng một cú nhấp chuột và triển khai ứng dụng demo thông qua CI/CD. Trước tiên, chúng tôi trải nghiệm hệ thống đích và giải thích những tập lệnh và cài đặt nào đã được áp dụng.

Khóa học thực hành dành cho các nhà phát triển, kỹ sư hệ thống và nhóm vận hành muốn tìm hiểu cách thiết lập và quản lý cơ sở hạ tầng tự động trong môi trường DevOps và đám mây. Bằng cách cho phép bạn đặt cấu hình toàn bộ quy trình chỉ bằng một cú nhấp chuột, từ đặt cấu hình môi trường bằng Amazon EKS và Terraform đến cài đặt các công cụ giám sát và xây dựng quy trình CI/CD, bạn có thể học được các kỹ năng có thể áp dụng ngay trong thực tế và xây dựng một môi trường tự động có thể được sử dụng trong lĩnh vực này. Giúp bạn phát triển kỹ năng của mình.

Khi Kubernetes được định cấu hình, không có sự khác biệt đáng kể giữa việc sử dụng Kubernetes trên đám mây và làm việc với Kubernetes cục bộ. Do đó, bạn có thể cân nhắc sử dụng EKS trong môi trường sản xuất cũng như định cấu hình và sử dụng Kubernetes cục bộ trong môi trường phát triển.

Nếu bạn muốn định cấu hình môi trường tương tự với hai PC, chúng tôi khuyên bạn nên nghiên cứu sử dụng CI/CD trên K8S .

Giám sát/Quản lý cảnh báo trên K8S

Sau khi tham dự bài giảng, bạn sẽ xây dựng được cụm EKS thực tế.

Tự động cấu hình IAM và VPC với Terraform

Màn hình kết quả tự động định cấu hình cụm IAM, VPC và EKS với Terraform. Đây là một ví dụ về cách định cấu hình tài nguyên hiệu quả mà không cần viết và triển khai mã.

Màn hình cài đặt Ingress-NGINX và AWS AutoScaler

Kết quả thiết lập Ingress để quản lý lưu lượng ứng dụng và cài đặt AWS AutoScaler để hỗ trợ thay đổi quy mô động. Thể hiện một môi trường ứng dụng ổn định và có thể mở rộng.

Bảng điều khiển Prometheus và Grafana

Màn hình này bao gồm bảng thông tin Prometheus và Grafana để giám sát hệ thống, cung cấp môi trường giám sát hiệu quả thông qua trực quan hóa số liệu theo thời gian thực.

Quy trình CI/CD sử dụng ArgoCD và Jenkins

Màn hình thiết lập quy trình CI/CD trong đó mã ứng dụng được triển khai tự động bằng ArgoCD và Jenkins. Một môi trường nơi tiến trình tích hợp và triển khai liên tục diễn ra suôn sẻ.

  • Thông qua khóa học này, sinh viên sẽ hiểu các thành phần chính của DevOps và phát triển khả năng tự động hóa trực tiếp môi trường đám mây dựa trên EKS. Bạn sẽ học ở cấp độ mà bạn có thể định cấu hình và quản lý trong môi trường thực tế, đồng thời phát triển các cài đặt xem xét khả năng mở rộng và quản lý hệ thống.


Những gì bạn học

  • Bạn có thể định cấu hình và kiểm tra môi trường bên dưới bằng One Click.

  • Tất cả các tài liệu cần thiết cho cấu hình được cung cấp dưới dạng hình ảnh Github Repo và Docker.

Docker cho bản dựng một cú nhấp chuột

Có khả năng thực hiện cung cấp và CI/CD

Cung cấp môi trường Docker.

Git Repo để cài đặt/gỡ bỏ Infra

Cung cấp Git Repo thực hiện việc cung cấp thông qua thực thi Terraform và Helm

Xây dựng quy trình CI/CD

Chúng tôi đề cập đến cách thiết lập quy trình CI/CD và định cấu hình môi trường triển khai tự động thông qua Jenkins và ArgoCD.

Những lưu ý trước khi tham gia khóa học

  • Bạn có thể xây dựng môi trường CI/CD dựa trên EKS để có thể áp dụng cho các hoạt động hoàn chỉnh.

  • Xây dựng đường dây, phân tích/ứng dụng sau

Môi trường phòng thí nghiệm

  • Hệ điều hành và phiên bản : macOS, Linux, Windows

  • Các công cụ được sử dụng : Terraform, Helm, Jenkins, ArgoCD, v.v.

  • Thông số kỹ thuật của PC : RAM tối thiểu 8GB, khuyến nghị CPU 4 nhân

  • Tài liệu học tập : PPT, mã nguồn, ví dụ thực hành được cung cấp

tài liệu học tập

  • Các định dạng tài liệu học tập được cung cấp (PPT, liên kết đám mây, văn bản, mã nguồn, tài sản, chương trình)


Kiến thức và biện pháp phòng ngừa của người chơi

  • Cần có kiến ​​​​thức về DevOps và môi trường đám mây, Terraform cơ bản và Kubernetes.

  • Bản quyền bài giảng và tài liệu học tập thuộc về người soạn bài giảng.

  • Câu hỏi/Câu trả lời và cập nhật trong tương lai

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • EKS cấu hình quan tâm người

  • Người muốn cấu hình CI/CD trong K8S

Xin chào
Đây là

775

Học viên

56

Đánh giá

5

Trả lời

4.6

Xếp hạng

5

Các khóa học

실리콘밸리에서 10년 이상 활동하고 있는 DevOps 시니어 소프트웨어 엔지니어입니다.

클라우드 관리, 자동화, 보안, 네트워크 등 다양한 프로젝트 경험을 보유하고 있습니다.

https://doohee323.github.io/

Chương trình giảng dạy

Tất cả

36 bài giảng ∙ (2giờ 45phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

3 đánh giá

5.0

3 đánh giá

  • DevOpsLover님의 프로필 이미지
    DevOpsLover

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    쿠버네티스가 너무 넓은 분야라서 코끼리 다리 잡는 느낌이였는데, 바로 동작하는 환경을 갖게 되서 너무 좋습니다. 특히 테라폼 코드와 필요한 설치 및 구성 스크립트를 따라 가며 보면 설명하신 것 이상으로 앞으로 활용할 수 있을 것 같아서 더 좋을 것 같습니다.

    • Dewey Hong
      Giảng viên

      안녕하세요! 쿠버네티스처럼 방대한 주제에 조금이라도 방향을 잡는 데 도움이 되었다니 정말 기쁩니다. 테라폼 코드와 설치 스크립트를 통해 직접 따라 하시면서 앞으로 더 많은 활용 아이디어를 얻으셨다니 보람이 느껴지네요! 😊 앞으로도 실무에서 바로 적용할 수 있는 환경과 노하우를 전달드릴 수 있도록 노력하겠습니다. 소중한 후기 감사합니다! 🙌

  • Ricks Lee님의 프로필 이미지
    Ricks Lee

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    • LucyBae님의 프로필 이미지
      LucyBae

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      다른 이론 강의를 듣고도 실제 어떻게 쿠버네티스 위에 빌드, 배포 구성을 해야 할지 애매했는데 제대로 알게 된 것 같습니다.

      Ưu đãi có thời hạn, kết thúc sau 11:58:58 ngày

      60.230 ₫

      20%

      1.613.369 ₫

      Khóa học khác của devops1

      Hãy khám phá các khóa học khác của giảng viên!

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!