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

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

難易度 初級

受講期間 無制限

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

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

4.7

5.0

좋은사람이되자

39% 受講後に作成

いいですよ

5.0

bagps1

33% 受講後に作成

良い

5.0

강려크

31% 受講後に作成

強力く

受講後に得られること

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

  • Docker イメージ化および簡単なコマンド

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

  • デプロイ自動化および運用のノウハウ

  • 基礎的なデプロイ方法

  • FileZillaでのデプロイ方法

  • コンテナのデプロイ方法

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

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

なぜ無中断デプロイを実装しなければならないのですか?

実務でサービスのデプロイ中にダウンタイムが発生すれば、顧客の離脱と損失は一瞬です。
しかし!この講義は、わずか1時間30分で無停止デプロイ環境を構築する実践的な技術を伝授します。
複雑な理論は不要! GitHub ActionsとDocker、Nginxで、すぐに適用可能な自動化されたBlue-Greenデプロイを実習します。

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

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


こんなことが学べます

2026.01.08 (追加内容) サーバーの基本も学べるよう、追加で講義をアップロードしました。


Dockerを理解する

Dockerを一度も使ったことがなくてもOK

基本的なコマンドからデプロイプロセスまで、講義を通じて一度に体験していただけるように構成しました。

Docker

Nginxを理解する

Nginxを活用してバックエンドサーバーにロードバランシングする方法を学び、サービスが安定して稼働するように無停止デプロイプロセスを直接構築します。

NGINX

今この講義を受けるべき理由

👉 サービス中断のないデプロイ、顧客体験はそのまま維持
👉 自動化で時間を節約、デプロイはクリック一回で完了
👉 初心者でも簡単に、実習中心の講義ですぐに適用

📌 もうダウンタイムは過去の話です。
実務ですぐに使える無停止デプロイ技術、わずか1時間30分でマスターしてください。
👉 今すぐ講義を始めましょう! 🚀


もし、ただデプロイプロセスやデプロイ過程全般を学んでみたいのであれば??

Neoのチキン代で学べるデプロイ講義も用意されています!!
以下のリンクを参考にしてください
追記)講義のアップデートに伴い、以下のリンクに含まれる講義もこの講義で受講可能です!

https://inf.run/LHZXG

こんにちは、知識共有者のNeoです!

  • Kotlinを主に扱うサーバー開発者として、サーバー開発、デプロイ、Spring AIなど、多様な開発講義を制作しています。

  • シンプルで淡白な短い講義で、理論よりは実践中心に講義を進めています。

  • 様々なプロジェクトを皆さんが簡単かつ手軽に実践できるよう講義を制作しており、多くの方々が経験したことのない内容を簡単に体験できるようにすることが私の目標です。

  • 本講義のAWS部分とNginx部分は、現在第一金融圏に勤務しているサーバー開発者の友人が担当し、その他の作業は有名モバイルゲーム会社でフルスタックとして勤務しているNeoが担当しました!

何かご不明な点はありますか?

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 (Community版でも可)、AWS EC2 (Ubuntu)

学習資料

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

前提知識および注意事項

  • 開発をある程度経験されていることを望みます。(基礎的なサーバー開発)

  • プログラムをインストールして、講義を見ながら進めることができれば大丈夫です。

こんな方に
おすすめです

学習対象は
誰でしょう?

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

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

  • DockerおよびSpringベースのサーバーを運用・デプロイする必要がある開発者

  • DevOpsとインフラ自動化に関心があるエンジニア

  • Filezillaで.jarファイルを手動配布する方法が気になる方へ

前提知識、
必要でしょうか?

  • 基礎的なコンピュータ活用能力

  • Spring Bootの開発経験がある方を希望します。(Spring Bootの開発およびデプロイ)

こんにちは
Neoです。

3,115

受講生

370

受講レビュー

59

回答

4.7

講座評価

33

講座

こんにちは!Inflearnで講義を行っているNeoです。

普段接することのできなかった開発技術を、多様な方々が体験できるようにすることが私の目標です。

ですので、私は単なる理論の羅列よりも実務中心のカリキュラムを構成し、トラブルシューティングなしで学べる実習中心の講義を提供したいと考えています。

初心者の方でも無理なくついてこられるよう、できるだけ軽やかで親切なアプローチで内容を構成しており、知識へのハードルを下げることに特に注力しています。
時には、志を同じくする方々と一緒に講義制作を行うこともあります!

コラボレーションおよびその他のビジネスに関するお問い合わせは、yeseong0412@gmail.comまでお願いいたします!

もっと見る

カリキュラム

全体

18件 ∙ (2時間 45分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

19件

4.7

19件の受講レビュー

  • beagreatperson17325님의 프로필 이미지
    beagreatperson17325

    受講レビュー 12

    平均評価 5.0

    5

    39% 受講後に作成

    いいですよ

    • griotold님의 프로필 이미지
      griotold

      受講レビュー 34

      平均評価 4.9

      5

      100% 受講後に作成

      短時間で無停止デプロイを体験できて良かったです。 短すぎて物足りなく、受講料を上げてももう少し長くても良いと思います。 Nginxにドメイン、https設定 application.yml、application-prod.ymlに環境変数を.envファイルから取得して適用する などなど、もう少し深く掘り下げても良かったと思います。 良い講義ありがとうございました、他の講義でお会いしましょう。

      • yeseong0412
        知識共有者

        ゴリオ翁様、受講レビューを残していただき、ありがとうございます!! 現在2編の講義制作を企画中でございまして、より良い講義でお応えするNeoになるよう頑張ります。ありがとうございます!

    • superstrong님의 프로필 이미지
      superstrong

      受講レビュー 6

      平均評価 5.0

      5

      31% 受講後に作成

      強力く

      • yeseong0412
        知識共有者

        ありがとうございます!

    • bagps1님의 프로필 이미지
      bagps1

      受講レビュー 14

      平均評価 5.0

      5

      33% 受講後に作成

      良い

      • hellowaz님의 프로필 이미지
        hellowaz

        受講レビュー 12

        平均評価 5.0

        5

        100% 受講後に作成

        楽しく完走しました

        • yeseong0412
          知識共有者

          ありがとうございます!

      Neoの他の講座

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

      似ている講座

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