Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
NEW
개발 · 프로그래밍

/

백엔드

누구보다 빠르게 배우는 Nginx + Docker + Springboot 서버 무중단 배포

이 강의는 Nginx, Docker, Spring Boot를 활용한 서버 무중단 배포 방법을 실습 중심으로 빠르게 익힐 수 있도록 설계되었습니다. 실무에서 자주 사용되는 Blue-Green 배포를 누구보다 빠르게 배워보세요!

(4.5) 수강평 4개

수강생 37명

  • Neo
실습 중심
백엔드이해하기
처음하는배포
KotlinDockerSpring BootCI/CDnginx

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • Nginx 로드 밸런싱 설정을 통한 안정적인 트래픽 처리 방법

  • Docker 이미지화 및 간단한 명령어

  • Spring Boot 애플리케이션 무중단 배포를 위한 Blue-Green 배포 전략

  • 배포 자동화 및 운영 노하우

누구보다 빠르게 배우는 Nginx + Docker + Spring Boot 무중단 배포

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

왜 무중단 배포를 구현해야하죠?

실무에서 서비스 배포 중 다운타임이 발생하면 고객 이탈과 손실은 순식간입니다.
하지만! 이 강의는 단 1시간 30분 만에 무중단 배포 환경을 구축하는 실전 기술을 알려줍니다.
복잡한 이론은 NO! 깃허브 액션과 도커, Nginx로 바로 적용 가능한 자동화된 Blue-Green 배포를 실습합니다.

이 강의로 배울 수 있는 핵심 포인트

Nginx 로 안정적인 트래픽 관리
Docker 컨테이너 기반 배포 자동화
Spring Boot 서버 무중단 배포 핵심 전략 (Blue-Green 방식)
GitHub Actions를 활용한 CI/CD 파이프라인 구축
실제 서비스 환경에서 적용 가능한 무중단 배포


이런 내용을 배워요

Docker 이해하기

도커를 한번도 사용해보지 않으셔도 OK

기본적인 명령어 부터 배포 프로세스까지 강의를 통해 한번에 경험해보실 수 있도록 구성하였습니다.

Nginx 이해하기

Nginx 를 활용하여 뒷단 서버에 로드밸런싱 하는 방법을 배우고 서비스가 안정적으로 돌아갈 수 있도록 무중단 배포 프로세스를 직접 구축합니다.

지금 이 강의를 들어야 하는 이유

👉 서비스 중단 없는 배포, 고객 경험은 그대로 유지
👉 자동화로 시간 절약, 배포는 클릭 한 번으로 끝
👉 초보자도 쉽게, 실습 위주 강의로 바로 적용

📌 이제 다운타임은 과거의 이야기입니다.
실무에서 바로 쓰이는 무중단 배포 기술, 단 1시간 30분 만에 마스터하세요.
👉 지금 바로 강의를 시작하세요! 🚀


안녕하세요 지식공유자 Neo 입니다!

  • Kotlin을 주로 다루는 서버개발자로서 서버 개발, 배포 Spring AI등 다양한 개발 강의를 만들고 있습니다.

  • 간단하고 담백한 짧은 강의로 이론보단 실전 위주로 강의를 진행하고 있습니다.

  • 다양한 프로젝트를 쉽고 간편하게 여러분들이 따라하실 수 있도록 강의를 제작하고 있으며 다양한 분들이 경험해보지 못한 것들을 쉽게 경험할 수 있도록 하는 것이 저의 목표 입니다.

궁금한 점이 있나요?

Q1. 왜 무중단 배포를 배워야 하나요?

A. 서비스 운영에서 가장 치명적인 문제는 다운타임입니다. 배포할 때마다 서비스가 잠시라도 멈춘다면, 고객 불만, 매출 손실, 신뢰도 하락으로 이어집니다. 무중단 배포는 이런 문제를 완벽하게 해결하고, 안정적인 서비스 운영을 가능하게 합니다. 특히 스타트업이나 실무 개발자에게는 경쟁력 있는 필수 스킬입니다.

Q2. 이 강의를 들으면 어떤 일을 할 수 있나요?

A. 강의 수강 후, 여러분은 실제 프로덕션 환경에서 무중단 배포 시스템을 직접 구축할 수 있습니다.

  • Spring Boot 서비스를 Nginx + Docker 기반으로 안정적으로 배포

  • GitHub Actions CI/CD 파이프라인을 구성해 자동화 배포 구현

  • Blue-Green 배포 방식을 적용해 운영 중에도 안전하게 새로운 버전 전환
    즉, 실전에서 바로 적용 가능한 DevOps 스킬을 갖추게 됩니다.

Q3. 강의를 듣기 전 준비해야 할 것이 있나요?

  • AWS에 3개의 인스턴스를 만들어야합니다. (배포경험을 위해)


    AWS 계정을 준비해주시면 좋습니다 ++ (소량의 비용이 발생 가능)

  • Docker 설치 (강의에서 설정법도 안내)

  • GitHub 계정 (CI/CD 파이프라인 구축을 위해 필요 강의에서 안내)

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): MacOS

  • 사용 도구: IntelliJ (커뮤니티도 상관 X), AWS EC2(Ubuntu)

학습 자료

  • 노션 링크 제공해드립니다!

선수 지식 및 유의사항

  • 개발을 어느정도 해보셨음합니다. (기초적인 서버개발)

  • 프로그램을 설치하고 강의를 보며 따라오실 수 있으시면 괜찮습니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Spring Boot 기반 서비스를 운영하면서 무중단 배포 환경을 구현하고 싶은 개발자

  • Docker와 Nginx를 활용해 배포 스킬을 익히려는 백엔드 개발자

  • Docker 및 스프링 기반의 서버를 운영 및 배포해야 하는 개발자

  • DevOps와 인프라 자동화에 관심 있는 엔지니어

안녕하세요
입니다.

821

수강생

86

수강평

14

답변

4.7

강의 평점

17

강의

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

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

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

 

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

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

커리큘럼

전체

13개 ∙ (1시간 37분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

4개

4.5

4개의 수강평

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

    수강평 5

    평균 평점 3.2

    3

    62% 수강 후 작성

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

    • Neo
      지식공유자

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

  • DKN님의 프로필 이미지
    DKN

    수강평 7

    평균 평점 5.0

    5

    100% 수강 후 작성

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

    • Neo
      지식공유자

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

  • HelloWorld님의 프로필 이미지
    HelloWorld

    수강평 7

    평균 평점 5.0

    5

    100% 수강 후 작성

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

    • Neo
      지식공유자

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

  • Neo님의 프로필 이미지
    Neo

    수강평 17

    평균 평점 5.0

    5

    100% 수강 후 작성

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

    얼리버드 할인 중

    ₩11,550

    30%

    ₩16,500

    Neo님의 다른 강의

    지식공유자님의 다른 강의를 만나보세요!

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!