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

/

Devops & Infra

Trong thực tế! Bắt đầu với CI/CD với GitHub Actions

Bạn có muốn sử dụng hiệu quả GitHub Actions trong cuộc sống thực không? Khóa học này giới thiệu các kịch bản CI/CD thực tế, mô-đun hóa và các phương pháp quản lý phiên bản cũng như các phương pháp triển khai trong môi trường đám mây. Hãy cùng nhau tìm hiểu cách sử dụng GitHub Actions thực tế nhất dựa trên kinh nghiệm thực tế nhé!

(4.8) 37 đánh giá

640 học viên

  • elesangwon
데브옵스
cicd
github-actions
실습 중심
강의자료
AWS
eks
CI/CD
Kubernetes

Đánh giá từ những học viên đầu tiên

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

  • Hiểu các tính năng cốt lõi và các thành phần cơ bản của GitHub Actions

  • Phương pháp thực hành và ứng dụng cho các sự kiện hành động GitHub khác nhau

  • Thiết lập quy trình làm việc CI/CD dựa trên các kịch bản kinh doanh thực tế

  • Cách triển khai và triển khai CI/CD trong môi trường AWS EKS

  • Phương pháp mô-đun hóa và tạo phiên bản cho quy trình làm việc CI/CD

Bạn đã từng có những lo lắng này chưa?

🥲

Tôi hiểu tầm quan trọng của CI/CD, nhưng tôi không biết cách xây dựng và áp dụng nó.

🤔

Tôi cần một khóa học CI/CD của GitHub Actions có thể áp dụng vào công việc thực tế.

👉 Khóa học này hướng dẫn chi tiết cách xây dựng quy trình CI/CD dựa trên tình huống kinh doanh thực tế . Tôi tin chắc rằng sau khi hoàn thành khóa học, bạn sẽ có thể triển khai CI/CD một cách dễ dàng.

Công cụ CI/CD số 1,
Tất tần tật về GitHub Actions! 📖

Khóa học này giới thiệu và giải thích cách sử dụng GitHub Actions, công cụ CI/CD được sử dụng rộng rãi nhất theo khảo sát năm 2023. Thông qua khóa học này, bạn sẽ hiểu một cách có hệ thống về GitHub Actions, từ những điều cơ bản đến các tính năng nâng cao, và học cách áp dụng nó vào công việc của mình.


Tôi giới thiệu điều này cho những người này 🙆‍♀️

Dành cho những người mới sử dụng GitHub Actions

Những người muốn sử dụng GitHub Actions trong thực tế

Bất kỳ ai muốn xây dựng quy trình CI/CD trên AWS EKS

Bất kỳ ai muốn tìm hiểu về mô-đun hóa và quản lý phiên bản của quy trình CI/CD

Sau khi tham gia khóa học này, bạn sẽ 💡

  • Bạn sẽ hiểu được tầm quan trọng của quy trình làm việc CI/CD và cách xây dựng chúng.
  • Bạn sẽ xây dựng nhiều quy trình tự động khác nhau bằng GitHub Actions.
  • Bạn sẽ có được khả năng áp dụng hiệu quả các chiến lược CI/CD vào công việc thực tế của mình.
  • Có được khả năng quản lý hiệu quả các quy trình làm việc phức tạp bằng các chiến lược mô-đun hóa và quản lý phiên bản.

Tính năng bài giảng ✨

  • Chương trình giảng dạy thực hành : Tập trung vào việc học thực hành thay vì lý thuyết, để bạn có thể phát triển khả năng sử dụng GitHub Actions trong môi trường thực tế.
  • Xây dựng CI/CD dựa trên nhiều tình huống khác nhau : Bao gồm cách xây dựng quy trình CI/CD trong môi trường AWS EKS.

Bạn sẽ học được gì 📚

  • Sau đây là một số hình ảnh về CI/CD mà chúng ta sẽ tìm hiểu trong Phần 4 và Phần 5.
  • Phần 4 hiển thị luồng CI/CD theo từng tình huống và hình ảnh khi tình huống thứ 4 được áp dụng cho GitHub Actions.
  • Phần 5 là hình ảnh giải thích về mô-đun hóa và phiên bản trong kịch bản CI/CD mà chúng tôi đã xây dựng.
[ Phần 4: Luồng tình huống CI/CD 1 ]
[ Phần 4: Luồng tình huống CI/CD 2 ]
[ Phần 4: Luồng tình huống CI/CD 3 ]
[ Phần 4: Luồng tình huống CI/CD 4 ]
[ Phần 4: Hành động github của CI/CD Kịch bản 4 ]
[Phần 5: Mô-đun hóa CI/CD và Quản lý phiên bản]

Câu hỏi dự kiến Hỏi & Đáp 💬

H. Cần có kiến thức tiên quyết nào để tham gia khóa học này?

Vì đây là khóa học GitHub Actions, nên kinh nghiệm trước đó với Git và GitHub sẽ rất hữu ích. Tuy nhiên, ngay cả khi bạn chưa từng, tôi tin rằng bạn sẽ nhanh chóng nắm bắt được nếu chịu khó theo dõi.

H. Tôi có thể tham gia khóa học ngay cả khi tôi không có kinh nghiệm sử dụng GitHub Actions không?

Có, khóa học bao gồm mọi thứ, từ kiến thức cơ bản về GitHub Actions đến các tính năng nâng cao chuyên sâu. Ngay cả những người chưa có kiến thức cơ bản cũng có thể theo dõi từng bước.

H. Tôi có thể áp dụng những gì đã học trong khóa học này vào công việc thực tế của mình không?

Tất nhiên rồi! Các bài giảng dựa trên các tình huống kinh doanh thực tế, bao gồm nội dung có thể áp dụng trực tiếp vào công việc của bạn.

H. Liệu có khó để áp dụng điều này cho các công cụ CI/CD khác ngoài GitHub Actions không?

Mặc dù bài viết này dành riêng cho GitHub Actions, nhưng các nguyên tắc và chiến lược CI/CD cơ bản cũng có thể áp dụng cho các công cụ khác.

H. Tại sao việc mô-đun hóa và quản lý phiên bản lại thực sự cần thiết?

Việc mô-đun hóa và quản lý phiên bản rất cần thiết để cải thiện hiệu quả và khả năng bảo trì của các quy trình CI/CD. Điều này giúp việc quản lý và mở rộng quy mô, ngay cả với các quy trình làm việc phức tạp, trở nên dễ dàng hơn.


Những điều cần lưu ý trước khi tham gia khóa học 📢

Môi trường thực hành triển khai

  • AWS (Để quá trình diễn ra suôn sẻ, chúng tôi khuyên bạn nên tạo tài khoản AWS trước.)

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

  • Tài liệu bài giảng (PDF) được cung cấp.
  • Chúng tôi cung cấp toàn bộ mã nguồn thực hành trên GitHub.

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

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

  • Bất kỳ ai muốn tạo quy trình làm việc tự động với GitHub Actions

  • Những người quan tâm đến CI/CD và muốn thực sự xây dựng nó

  • Bất kỳ ai muốn tối ưu hóa quá trình tích hợp và triển khai mã trong quá trình cộng tác

Cần biết trước khi bắt đầu?

  • Cách sử dụng Git cơ bản và hiểu biết cơ bản về GitHub

Xin chào
Đây là

640

Học viên

37

Đánh giá

30

Trả lời

4.8

Xếp hạng

1

Khóa học

DevOps 문화와 기술에 관심이 많은 엔지니어입니다.

인프콘 2023 Speaker로 DevOps 분야에서 발표했습니다.

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

Tất cả

74 bài giảng ∙ (8giờ 35phú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ả

37 đánh giá

4.8

37 đánh giá

  • Sanha Kang님의 프로필 이미지
    Sanha Kang

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    시나리오를 점진적으로 확장하며 설명해주셔서 학습하기 좋았습니다. 스프링부트 프로젝트를 배포하려고 하는데 기초를 다지는 데 아주 좋았습니다. 덕분에 스프링부트 프로젝트를 NAS와 AWS에 자동으로 배포 할 수 있게 되었습니다. 혼자서 했다면 오랜 시간이 걸렸을텐데 좋은 강의로 즐겁게 할 수 있었습니다. 또 다른 강의도 기대하겠습니다. 감사합니다.

    • 이상원
      Giảng viên

      안녕하세요, Sanha Kang님 ! 소중한 수강평을 남겨주셔서 정말 감사합니다. 시나리오 기반 학습이 도움이 될것이라 생각했는데 좋게 봐주셔서 감사합니다. 스프링부트 프로젝트 배포를 깃헙액션으로 진행할 때, 강의에서 다루었던 개념을 활용하시면 어렵지 않게 진행하실 수 있을 것 같습니다. 깃헙액션을 활용하실 때 이 강의가 많은 도움이 되었으면 좋겠습니다 ! 감사합니다.

  • bj jung님의 프로필 이미지
    bj jung

    Đánh giá 11

    Đánh giá trung bình 4.9

    4

    30% đã tham gia

    강의 내용은 좋습니다.. 다만 설명해주실때 너무 끊어서 말씀하시는데 집중하기가 어렵네요..

    • 이상원
      Giảng viên

      안녕하세요, BJ Jung님! 소중한 수강평을 남겨주셔서 정말 감사합니다. 말씀하신 대로 강의 초반에 설명이 끊기는 부분이 있어 학습에 불편을 드린 점 죄송합니다. 강의 후반부로 갈수록 점점 더 자연스럽게 전달하려 노력한 부분이 있으니, 끝까지 들어주시면 조금 더 나아진 모습을 보실 수 있을 것 같습니다. 감사합니다.

  • 류준열님의 프로필 이미지
    류준열

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

    굿

    • 이상원
      Giảng viên

      안녕하세요, 류준열님 ! 소중한 수강평을 남겨주셔서 정말 감사합니다. 앞으로 깃헙액션을 활용하실 때 이 강의가 많은 도움이 되면 좋겠습니다. 감사합니다.

  • 힝훙항님의 프로필 이미지
    힝훙항

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    좋은 강의 잘 들었습니다 !!!

    • 이상원
      Giảng viên

      안녕하세요, 힝훙항님 ! 소중한 수강평을 남겨주셔서 정말 감사합니다. 좋은 강의라고 말씀해주셔서 너무 기분이 좋네요 ㅎㅎ 앞으로 깃헙액션을 활용하실 때 이 강의가 많은 도움이 되길 바랍니다. 감사합니다.

  • 01149112님의 프로필 이미지
    01149112

    Đánh giá 4

    Đánh giá trung bình 4.5

    5

    39% đã tham gia

    기능하나하나 꼼꼼히 설명해주는게 좋아요

    • 이상원
      Giảng viên

      안녕하세요, 01149112님 ! 소중한 수강평을 남겨주셔서 정말 감사합니다. 깃헙액션을 활용하실 때 이 강의가 많은 도움이 되었으면 좋겠습니다~ !! 감사합니다.

1.164.107 ₫

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!