강의

멘토링

커뮤니티

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) 48 đánh giá

740 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • elesangwon
github-actions
github-actions
AWS
AWS
eks
eks
CI/CD
CI/CD
Kubernetes
Kubernetes
github-actions
github-actions
AWS
AWS
eks
eks
CI/CD
CI/CD
Kubernetes
Kubernetes

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

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

4.8

5.0

Sanha Kang

100% đã tham gia

Thật tốt khi học vì kịch bản dần dần được mở rộng và giải thích. Tôi đang cố gắng triển khai một dự án Spring Boot và điều này thật tuyệt vời cho việc xây dựng nền tảng. Nhờ đó, các dự án Spring Boot có thể được triển khai tự động lên NAS và AWS. Sẽ mất nhiều thời gian nếu tôi làm nó một mình, nhưng tôi có thể tận hưởng nó với những bài giảng hay. Tôi mong đợi một bài giảng khác. Cảm ơn

5.0

류준열

61% đã tham gia

tốt

5.0

힝훙항

100% đã tham gia

Tôi rất thích bài giảng tuyệt vời!!!

Bạn sẽ nhận được điều này sau khi học.

  • 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à

740

Học viên

48

Đánh giá

32

Trả lời

4.8

Xếp hạng

1

Khóa học

Tôi là một kỹ sư có nhiều sự quan tâm đến văn hóa và kỹ thuật DevOps.

Tôi đã tham gia với tư cách là diễn giả tại INFCON 2023 và thuyết trình về lĩnh vực 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ả

48 đánh giá

4.8

48 đánh giá

  • tksgk8537649님의 프로필 이미지
    tksgk8537649

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Thật tốt khi học vì kịch bản dần dần được mở rộng và giải thích. Tôi đang cố gắng triển khai một dự án Spring Boot và điều này thật tuyệt vời cho việc xây dựng nền tảng. Nhờ đó, các dự án Spring Boot có thể được triển khai tự động lên NAS và AWS. Sẽ mất nhiều thời gian nếu tôi làm nó một mình, nhưng tôi có thể tận hưởng nó với những bài giảng hay. Tôi mong đợi một bài giảng khác. Cảm ơn

    • elesangwon
      Giảng viên

      Chào Sana Kang! Cảm ơn bạn rất nhiều vì đã để lại đánh giá có giá trị của bạn. Tôi nghĩ việc học dựa trên tình huống sẽ hữu ích và cảm ơn bạn đã phản hồi tích cực. Khi triển khai dự án Spring Boot bằng GitHub Actions, bạn có thể sử dụng các khái niệm được đề cập trong bài giảng. Tôi nghĩ bạn có thể tiến hành mà không gặp khó khăn. Tôi hy vọng bài giảng này sẽ hữu ích khi sử dụng GitHub Actions! Cảm ơn

  • jbj04820님의 프로필 이미지
    jbj04820

    Đánh giá 13

    Đánh giá trung bình 4.9

    4

    30% đã tham gia

    Nội dung bài giảng rất hay. Tuy nhiên, khi giảng giải, thầy nói quá rời rạc nên khó tập trung.

    • elesangwon
      Giảng viên

      Xin chào, BJ Jung! Cảm ơn bạn rất nhiều vì đã để lại đánh giá có giá trị của bạn. Như bạn đã nói, chúng tôi xin lỗi vì bất kỳ sự bất tiện nào gây ra cho bạn do phần giải thích bị gián đoạn ở đầu bài giảng. Khi tôi đến gần phần sau của bài giảng, tôi cố gắng truyền đạt nó ngày càng tự nhiên hơn. Nếu bạn nghe đến cuối, tôi nghĩ bạn sẽ thấy sự cải thiện một chút. Cảm ơn

  • ryu96630759님의 프로필 이미지
    ryu96630759

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

    tốt

    • elesangwon
      Giảng viên

      Xin chào, Ryu Jun Yeol! Cảm ơn bạn rất nhiều vì đã để lại đánh giá có giá trị của bạn. Tôi hy vọng bài giảng này sẽ hữu ích khi sử dụng GitHub Action trong tương lai. Cảm ơn

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

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi rất thích bài giảng tuyệt vời!!!

    • elesangwon
      Giảng viên

      Xin chào Hinhhonghang! Cảm ơn bạn rất nhiều vì đã để lại đánh giá có giá trị của bạn. Tôi rất vui vì bạn nói rằng đó là một bài giảng hay haha. Tôi hy vọng bài giảng này sẽ hữu ích khi sử dụng GitHub Action trong tương lai. Cảm ơn

  • 011491128338님의 프로필 이미지
    011491128338

    Đánh giá 4

    Đánh giá trung bình 4.5

    5

    39% đã tham gia

    Tôi thích nó khi từng chức năng được giải thích chi tiết.

    • elesangwon
      Giảng viên

      Xin chào, 01149112! Cảm ơn bạn rất nhiều vì đã để lại đánh giá có giá trị của bạn. Tôi hy vọng bài giảng này sẽ hữu ích khi sử dụng GitHub Actions! Cảm ơn

1.146.211 ₫

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!