강의

멘토링

로드맵

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.6) 5 đánh giá

101 học viên

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

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

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

  • 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,270

Học viên

130

Đánh giá

23

Trả lời

4.6

Xếp hạng

21

Các khóa học

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

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

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

 

초보자도 부담 없이 따라올 수 있도록 최대한 가볍고 친절한 접근으로 내용을 구성하고 있으며, 지식에 대한 진입 장벽을 낮추는 것에 특히 집중하고 있습니다.

가끔은 마음이 같은 분들과 함께 강의 작업을 진행하기도 합니다!

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ả

5 đánh giá

4.6

5 đánh giá

  • 고리오영감님의 프로필 이미지
    고리오영감

    Đánh giá 30

    Đánh giá trung bình 4.9

    5

    100% đã tham gia

    짧은 시간 안에 무중단 배포를 경험해볼 수 있어서 좋았습니다. 너무 짧아서 아쉽고, 수강료 올리고 좀 더 길어도 좋을 듯 해요. Nginx에 도메인, https 붙이기 application.yml, application-prod.yml 에 환경 변수를 .env 파일에서 가져와서 적용시키기 등등 좀 더 깊이 들어가도 좋았을 것 같습니다. 좋은 강의 감사드리고 다른 강의에서 뵙겠습니다.

    • Neo
      Giảng viên

      고리오영감님 수강평 남겨주셔서 감사합니다!! 현재 2편 강의 제작 기획중에 있으며 더 좋은 강의로 보답하는 Neo가 되도록 하겠습니다 감사합니다!

  • CheonSik.Park님의 프로필 이미지
    CheonSik.Park

    Đánh giá 6

    Đánh giá trung bình 3.3

    3

    62% đã tham gia

    처음 시작한사람 은 inteliJ 서비스 구동하는 설명이 너무 짧아요. 하루를 꼬박 여기저기 뒤져서 Run을 성공시키고 수업을 따라왔네요.

    • Neo
      Giảng viên

      안녕하세요 CheonSik.Park 님 먼저 강의를 들어주셔서 감사합니다 >< 혹시 intelliJ 서비스 구동하는 설명이 어떤건지 알 수 있을까요? 인텔리제이를 통해서 CRUD 를 만드는 부분을 말씀하시는건가 아님 인텔리제이에서 개발된 Springboot 서버를 실행하는걸 말하시는지 궁금합니다! 관련 부분을 보충하기 위해서 수강생분이 궁금했던 점을 강의 커뮤니티를 통해 남겨주세요! 사실 강의를 제작할 때 기본적인 서버 개발은 경험하신 분들을 대상으로 준비하긴 했습니다만 초보자들도 따라올 수 있도록 궁금하셨던 점이나 막히셨던 부분 공유해주시면 바로 업데이트 하겠습니다 오늘도 좋은하루 되세요~! 감사합니다

  • DKN님의 프로필 이미지
    DKN

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    무중단 배포를 경험해볼 수 있어서 좋았습니다

    • Neo
      Giảng viên

      강의들어주셔서 감사합니다! 다운타임 0를 만들어보세요!!

  • HelloWorld님의 프로필 이미지
    HelloWorld

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    간단한 CRUD 만들고 무중단 배포까지 빠르게 배울 수 있었네요 트러블 슈팅없이 잘 따라했습니다 감사합니다

    • Neo
      Giảng viên

      강의 들어주시고 수강평 남겨주셔서 감사합니다

  • Neo님의 프로필 이미지
    Neo

    Đánh giá 22

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Nginx + Docker + Github Action 으로 Spring boot 무중단 배포 프로세스를 경험하실 수 있습니다.

    358.207 ₫

    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!