강의

멘토링

커뮤니티

Programming

/

Back-end

Học Nginx + Docker + Springboot triển khai server không gián đoạn nhanh hơn ai hết

Khóa học này được thiết kế để bạn có thể nhanh chóng học cách triển khai server không gián đoạn sử dụng Nginx, Docker, Spring Boot thông qua thực hành. Hãy học triển khai Blue-Green được sử dụng thường xuyên trong thực tế nhanh hơn ai hết!

(4.7) 7 đánh giá

121 học viên

  • Neo
실습 중심
백엔드이해하기
처음하는배포
Kotlin
Docker
Spring Boot
CI/CD
nginx

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

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

  • Phương pháp xử lý traffic ổn định thông qua cấu hình cân bằng tải Nginx

  • Dockerization và các lệnh cơ bản

  • Chiến lược triển khai Blue-Green cho việc triển khai không gián đoạn ứng dụng Spring Boot

  • Tự động hóa triển khai và kinh nghiệm vận hành

Học Nginx + Docker + Spring Boot triển khai không gián đoạn nhanh hơn ai hết

Spring Boot, Kotlin, CI/CD, Docker, nginx

Tại sao phải triển khai zero-downtime deployment?

Trong thực tế, khi triển khai dịch vụ mà xảy ra downtime thì việc khách hàng rời bỏ và tổn thất xảy ra trong tích tắc.
Nhưng! Khóa học này sẽ hướng dẫn kỹ thuật thực chiến để xây dựng môi trường triển khai không gián đoạn chỉ trong 1 giờ 30 phút.
Không cần lý thuyết phức tạp! Thực hành ngay triển khai Blue-Green tự động hóa có thể áp dụng được với GitHub Actions, Docker và Nginx.

Những điểm cốt lõi có thể học được từ khóa học này

Nginx để quản lý lưu lượng truy cập ổn định
Docker tự động hóa triển khai dựa trên container
Chiến lược cốt lõi triển khai không gián đoạn Spring Boot server (phương thức Blue-Green)
GitHub Actions를 활용한 xây dựng CI/CD pipeline
Triển khai không gián đoạn có thể áp dụng trong môi trường dịch vụ thực tế


Chúng ta sẽ học những nội dung như thế này

Hiểu về Docker

Chưa từng sử dụng Docker cũng OK

Chúng tôi đã cấu trúc khóa học để bạn có thể trải nghiệm từ các lệnh cơ bản đến quy trình triển khai một cách toàn diện thông qua bài giảng.

Hiểu về Nginx

Học cách sử dụng Nginx để cân bằng tải cho các server backend và trực tiếp xây dựng quy trình triển khai không gián đoạn để dịch vụ có thể hoạt động một cách ổn định.

Lý do bạn nên học khóa học này ngay bây giờ

👉 Triển khai không gián đoạn dịch vụ, trải nghiệm khách hàng được duy trì nguyên vẹn
👉 Tiết kiệm thời gian với tự động hóa, triển khai chỉ cần một cú click
👉 Người mới bắt đầu cũng dễ dàng, khóa học thực hành để áp dụng ngay

📌 Giờ đây downtime đã là chuyện của quá khứ.
Công nghệ triển khai không gián đoạn được sử dụng ngay trong thực tế, thành thạo chỉ trong 1 giờ 30 phút.
👉 Hãy bắt đầu khóa học ngay bây giờ! 🚀


Nếu bạn muốn học tổng thể về quy trình triển khai và toàn bộ quá trình triển khai thì sao??

Khóa học triển khai được chuẩn bị với giá trị bằng tiền gà rán của Neo!!
Hãy tham khảo tại liên kết bên dưới~

https://inf.run/vjfxE

Xin chào, tôi là người chia sẻ kiến thức Neo!

  • Là một lập trình viên server chuyên về Kotlin, tôi đang tạo ra các khóa học phát triển đa dạng bao gồm phát triển server, triển khai, Spring AI và nhiều lĩnh vực khác.

  • Tôi đang tiến hành các bài giảng ngắn gọn, đơn giản và súc tích, tập trung vào thực hành hơn là lý thuyết.

  • Tôi đang tạo ra các khóa học để mọi người có thể dễ dàng và thuận tiện theo dõi các dự án đa dạng, và mục tiêu của tôi là giúp nhiều người có thể dễ dàng trải nghiệm những điều mà họ chưa từng trải nghiệm trước đây.

Bạn có thắc mắc gì không?

Q1. Tại sao phải học triển khai không gián đoạn?

A. Vấn đề nghiêm trọng nhất trong vận hành dịch vụ là thời gian ngừng hoạt động. Nếu dịch vụ bị dừng dù chỉ trong chốc lát mỗi khi triển khai, điều này sẽ dẫn đến khiếu nại của khách hàng, tổn thất doanh thu và suy giảm độ tin cậy. Triển khai không gián đoạn giải quyết hoàn hảo những vấn đề này và cho phép vận hành dịch vụ ổn định. Đặc biệt đối với startup hoặc các developer thực tế, đây là kỹ năng thiết yếu có tính cạnh tranh.

Q2. Sau khi học khóa học này, tôi có thể làm được những gì?

A. Sau khi hoàn thành khóa học, bạn sẽ có thể trực tiếp xây dựng hệ thống triển khai không gián đoạn trong môi trường production thực tế.

  • Triển khai ổn định dịch vụ Spring Boot dựa trên Nginx + Docker

  • Triển khai GitHub Actions CI/CD pipeline để thực hiện tự động hóa triển khai

  • Áp dụng phương thức triển khai Blue-Green để chuyển đổi phiên bản mới một cách an toàn ngay cả khi đang vận hành
    Tức là, bạn sẽ được trang bị kỹ năng DevOps có thể áp dụng ngay trong thực tế.

Q3. Có điều gì cần chuẩn bị trước khi nghe bài giảng không?

  • Tôi cần tạo 3 instance trên AWS. (để có kinh nghiệm triển khai)


    Sẽ tốt nếu bạn chuẩn bị tài khoản AWS ++ (có thể phát sinh chi phí nhỏ)

  • Cài đặt Docker (hướng dẫn cách thiết lập cũng được giới thiệu trong bài giảng)

  • Tài khoản GitHub (cần thiết để xây dựng pipeline CI/CD, sẽ được hướng dẫn trong bài giảng)

Những lưu ý trước khi học

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): MacOS

  • Công cụ sử dụng: IntelliJ (phiên bản cộng đồng cũng được), AWS EC2(Ubuntu)

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

  • Tôi sẽ cung cấp link Notion cho bạn!

Kiến thức tiên quyết và lưu ý

  • Bạn đã có kinh nghiệm phát triển ở mức độ nào rồi ạ. (phát triển server cơ bản)

  • Nếu bạn có thể cài đặt chương trình và theo dõi bài gi강 thì sẽ không có vấn đề gì.

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

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

  • Nhà phát triển muốn triển khai môi trường deploy không gián đoạn khi vận hành dịch vụ dựa trên Spring Boot

  • Nhà phát triển backend muốn học kỹ năng triển khai sử dụng Docker và Nginx

  • Nhà phát triển cần vận hành và triển khai máy chủ dựa trên Docker và Spring

  • Kỹ sư quan tâm đến DevOps và tự động hóa hạ tầng

Xin chào
Đây là

1,586

Học viên

171

Đánh giá

27

Trả lời

4.6

Xếp hạng

24

Các khóa học

안녕하세요! 인프런에서 강의를 진행하고 있는 Neo 입니다.

평소 접하지 못했던 개발기술들을 다양한 분들이 접할 수 있도록 하는게 제 목표입니다.

그래서 저는 단순한 이론 나열보다 실무 중심의 커리큘럼을 구성하고, 트러블슈팅 없이 배울 수 있는 실습 위주의 강의를 제공하고자 합니다.

초보자도 부담 없이 따라올 수 있도록 최대한 가볍고 친절한 접근으로 내용을 구성하고 있으며, 지식에 대한 진입 장벽을 낮추는 것에 특히 집중하고 있습니다.
가끔은 마음이 같은 분들과 함께 강의 작업을 진행하기도 합니다!

협업 및 기타 비즈니스 문의는 yeseong0412@gmail.com 으로 부탁드립니다!

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

Tất cả

13 bài giảng ∙ (1giờ 37phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

7 đánh giá

4.7

7 đánh giá

  • abcd123123님의 프로필 이미지
    abcd123123

    Đánh giá 326

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • yeseong0412
      Giảng viên

      Cảm ơn bạn đã nghe bài gi강의!! Chúc bạn có một ngày tốt lành~~!

  • griotold님의 프로필 이미지
    griotold

    Đánh giá 32

    Đánh giá trung bình 4.9

    5

    100% đã tham gia

    Thật tuyệt khi có thể trải nghiệm triển khai không gián đoạn trong thời gian ngắn. Hơi ngắn nên tiếc nuối, tăng học phí và dài hơn một chút cũng được. Gắn domain, https vào Nginx Áp dụng biến môi trường từ file .env vào application.yml, application-prod.yml v.v. có lẽ đi sâu hơn cũng sẽ tốt. Cảm ơn khóa học hay và sẽ gặp lại ở các khóa học khác.

    • yeseong0412
      Giảng viên

      Cảm ơn bạn 고리오영감 đã để lại đánh giá khóa học!! Hiện tại đang trong quá trình lên kế hoạch sản xuất khóa học phần 2 và Neo sẽ cố gắng trở thành người đáp lại bằng những khóa học tốt hơn nữa, cảm ơn bạn!

  • everblue77님의 프로필 이미지
    everblue77

    Đánh giá 6

    Đánh giá trung bình 3.3

    3

    62% đã tham gia

    Đối với người mới bắt đầu thì phần giải thích về cách chạy dịch vụ IntelliJ quá ngắn gọn. Tôi đã phải mất cả ngày lục tung khắp nơi mới chạy Run thành công và theo kịp bài học.

    • yeseong0412
      Giảng viên

      Xin chào CheonSik.Park, trước tiên cảm ơn bạn đã nghe bài giảng >< Có thể cho tôi biết phần giải thích về việc chạy dịch vụ intelliJ là gì không? Bạn có đang nói về phần tạo CRUD thông qua IntelliJ hay là đang nói về việc chạy server Springboot được phát triển trong IntelliJ? Để bổ sung phần liên quan, hãy để lại những điểm mà học viên thắc mắc thông qua cộng đồng bài giảng nhé! Thực ra khi sản xuất bài giảng, tôi đã chuẩn bị cho những người đã có kinh nghiệm phát triển server cơ bản, nhưng để những người mới bắt đầu cũng có thể theo kịp, nếu bạn chia sẻ những điểm thắc mắc hoặc những phần gặp khó khăn thì tôi sẽ cập nhật ngay lập tức Chúc bạn có một ngày tốt lành~! Cảm ơn bạn

  • loward님의 프로필 이미지
    loward

    Đánh giá 16

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Thật tuyệt khi có thể trải nghiệm triển khai không gián đoạn

    • yeseong0412
      Giảng viên

      Cảm ơn bạn đã tham gia khóa học! Hãy tạo ra downtime 0!!

  • dkssudgktpdy님의 프로필 이미지
    dkssudgktpdy

    Đánh giá 16

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi đã có thể học nhanh từ việc tạo CRUD đơn giản đến triển khai không gián đoạn Tôi đã làm theo tốt mà không gặp phải trouble shooting nào, cảm ơn bạn

    • yeseong0412
      Giảng viên

      Cảm ơn bạn đã nghe bài giảng và để lại đánh giá khóa học

477.854 ₫

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

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!