강의

멘토링

커뮤니티

Programming

/

Back-end

Learn Nginx + Docker + Springboot Zero-Downtime Server Deployment Faster Than Anyone

This course is designed to help you quickly learn server zero-downtime deployment methods using Nginx, Docker, and Spring Boot through hands-on practice. Learn Blue-Green deployment, which is frequently used in real-world scenarios, faster than anyone else!

(4.6) 13 reviews

142 learners

Level Basic

Course period Unlimited

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

Reviews from Early Learners

What you will gain after the course

  • Methods for Stable Traffic Handling Through Nginx Load Balancing Configuration

  • Dockerizing and Simple Commands

  • Blue-Green Deployment Strategy for Zero-Downtime Spring Boot Application Deployment

  • Deployment Automation and Operations Know-how

Learn Nginx + Docker + Spring Boot Zero-Downtime Deployment Faster Than Anyone

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

Why should we implement zero-downtime deployment?

In real-world service deployment, when downtime occurs, customer churn and losses happen in an instant.
But! This course teaches you practical techniques to build a zero-downtime deployment environment in just 1 hour and 30 minutes.
No complex theory! You'll practice automated Blue-Green deployment that can be immediately applied using GitHub Actions, Docker, and Nginx.

Key points you can learn from this course

Nginx for stable traffic management
Docker container-based deployment automation
Spring Boot server zero-downtime deployment core strategy (Blue-Green approach)
GitHub Actions for CI/CD pipeline construction
Zero-downtime deployment applicable in real service environments


You'll learn this kind of content

Understanding Docker

It's OK even if you've never used Docker before

The course is structured so that you can experience everything from basic commands to the deployment process all at once through the lectures.

Understanding Nginx

Learn how to use Nginx to load balance backend servers and build a zero-downtime deployment process to ensure stable service operation.

Why You Should Take This Course Right Now

👉 Zero-downtime deployment, customer experience remains intact
👉 Save time with automation, deployment done with just one click
👉 Easy even for beginners, hands-on lectures for immediate application

📌 Downtime is now a thing of the past.
Master zero-downtime deployment techniques used in real-world scenarios in just 1 hour and 30 minutes.
👉 Start the course right now! 🚀


If you want to learn about the overall deployment process and deployment procedures in general??

Neo's deployment course that you can learn for the price of chicken is also ready!!
Check it out at the link below~

https://inf.run/vjfxE

Hello, I'm knowledge creator Neo!

  • As a server developer who primarily works with Kotlin, I create various development courses covering server development, deployment, Spring AI, and more.

  • I conduct lectures with simple and concise short sessions, focusing more on practical application rather than theory.

  • I am creating lectures so that you can easily and conveniently follow along with various projects, and my goal is to make it easy for various people to experience things they have never experienced before.

Do you have any questions?

Q1. Why should you learn zero-downtime deployment?

A. The most critical issue in service operations is downtime. If the service stops even briefly during every deployment, it leads to customer complaints, revenue loss, and decreased trust. Zero-downtime deployment completely solves these problems and enables stable service operations. Especially for startups and working developers, it's a competitive essential skill.

Q2. What kind of work can I do after taking this course?

A. After taking the course, you will be able to directly build a zero-downtime deployment system in an actual production environment.

  • Deploy Spring Boot services reliably with Nginx + Docker

  • Implementing automated deployment by configuring a GitHub Actions CI/CD pipeline

  • Apply the Blue-Green deployment method to safely switch to new versions even during operation
    In other words, you'll acquire DevOps skills that can be applied directly in real-world scenarios.

Q3. Is there anything I need to prepare before taking the course?

  • You need to create 3 instances on AWS. (For deployment experience)


    It would be good to prepare an AWS account ++ (small costs may be incurred)

  • Docker Installation (Setup instructions provided in the course)

  • GitHub account (required for building CI/CD pipelines, guidance provided in the course)

Pre-enrollment Reference Information

Practice Environment

  • Operating System and Version (OS): MacOS

  • Tools Used: IntelliJ (Community version is fine), AWS EC2(Ubuntu)

Learning Materials

  • Here's the Notion link for you!

Prerequisites and Important Notes

  • You seem to have some development experience. (basic server development)

  • You'll be fine if you can install the program and follow along while watching the lectures.

Recommended for
these people

Who is this course right for?

  • A developer who wants to implement a zero-downtime deployment environment while operating Spring Boot-based services

  • Backend developer looking to learn deployment skills using Docker and Nginx

  • Developers who need to operate and deploy Docker and Spring-based servers

  • Engineers interested in DevOps and infrastructure automation

Hello
This is

2,125

Learners

239

Reviews

37

Answers

4.7

Rating

28

Courses

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

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

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

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

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

Curriculum

All

18 lectures ∙ (2hr 45min)

Published: 
Last updated: 

Reviews

All

13 reviews

4.6

13 reviews

  • superstrong님의 프로필 이미지
    superstrong

    Reviews 6

    Average Rating 5.0

    5

    31% enrolled

    strong and cool

    • yeseong0412
      Instructor

      Thank you!

  • okletsgo님의 프로필 이미지
    okletsgo

    Reviews 6

    Average Rating 5.0

    5

    31% enrolled

    • yeseong0412
      Instructor

      Thank you for attending the lecture!

  • hellowaz님의 프로필 이미지
    hellowaz

    Reviews 6

    Average Rating 5.0

    5

    100% enrolled

    I enjoyed completing the entire course

  • shinstudy216809님의 프로필 이미지
    shinstudy216809

    Reviews 2

    Average Rating 5.0

    5

    31% enrolled

  • abcd123123님의 프로필 이미지
    abcd123123

    Reviews 327

    Average Rating 5.0

    5

    100% enrolled

    • yeseong0412
      Instructor

      Thank you for taking the class!! Have a great day~~!

$17.60

Neo's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!