강의

멘토링

로드맵

Inflearn brand logo image
NEW
Programming

/

Back-end

誰よりも早く学ぶNginx + Docker + Springbootサーバー無停止デプロイ

この講義は、Nginx、Docker、Spring Bootを活用したサーバー無停止デプロイ方法を実習中心で素早く習得できるよう設計されています。実務でよく使われるBlue-Greenデプロイを誰よりも早く学んでみましょう!

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

学習した受講者のレビュー

こんなことが学べます

  • Nginxロードバランシング設定による安定的なトラフィック処理方法

  • Dockerイメージ化と簡単なコマンド

  • Spring Bootアプリケーションの無停止デプロイのためのBlue-Greenデプロイ戦略

  • デプロイ自動化及び運用ノウハウ

誰よりも早く学ぶNginx + Docker + Spring Boot無停止デプロイ

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

なぜ無停止デプロイを実装する必要があるのでしょうか?

実務でサービス配布中にダウンタイムが発生すると、顧客離脱と損失は一瞬です。
しかし!この講義はたった1時間30分で無停止配布環境を構築する実戦技術を教えます。
複雑な理論はNO!GitHubアクションとDocker、Nginxですぐに適用可能な自動化されたBlue-Green配布を実習します。

この講義で学べる核心ポイント

Nginxによる安定したトラフィック管理
Dockerコンテナベースのデプロイ自動化
Spring Bootサーバーの無停止デプロイコア戦略(Blue-Green方式)
GitHub Actionsを活用したCI/CDパイプライン構築
実際のサービス環境で適用可能な無停止デプロイ


このような内容を学びます

Dockerを理解する

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(コミュニティ版でも問題なし)、AWS EC2(Ubuntu)

学習資料

  • Notionリンクを提供いたします!

前提知識および注意事項

  • 開発をある程度やってみたことがあります。(基礎的なサーバー開発)

  • プログラムをインストールして講義を見ながら付いてこられるのであれば大丈夫です。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Spring Bootベースのサービスを運営しながら無停止デプロイ環境を実装したい開発者

  • Dockerと Nginxを活用してデプロイスキルを身につけようとするバックエンド開発者

  • Dockerとスプリングベースのサーバーを運営・デプロイする必要がある開発者

  • DevOpsとインフラ自動化に興味のあるエンジニア

こんにちは
です。

869

受講生

99

受講レビュー

15

回答

4.7

講座評価

19

講座

안녕하세요! 인프런에서 강의를 진행하고 있는 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

    受講レビュー 11

    平均評価 5.0

    5

    100% 受講後に作成

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

    • Neo
      知識共有者

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

  • HelloWorld님의 프로필 이미지
    HelloWorld

    受講レビュー 11

    平均評価 5.0

    5

    100% 受講後に作成

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

    • Neo
      知識共有者

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

  • Neo님의 프로필 이미지
    Neo

    受講レビュー 19

    平均評価 5.0

    5

    100% 受講後に作成

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

    期間限定セール

    ¥11,550

    30%

    ¥2,022

    yeseong0412の他の講座

    知識共有者の他の講座を見てみましょう!

    似ている講座

    同じ分野の他の講座を見てみましょう!