Inflearn brand logo image
Inflearn brand logo image
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とインフラ自動化に興味のあるエンジニア

こんにちは
です。

823

受講生

88

受講レビュー

15

回答

4.7

講座評価

17

講座

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

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

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

 

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

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

カリキュラム

全体

13件 ∙ (1時間 37分)

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

受講レビュー

全体

4件

4.5

4件の受講レビュー

  • everblue77님의 프로필 이미지
    everblue77

    受講レビュー 5

    平均評価 3.2

    3

    62% 受講後に作成

    初めて始めた人にはIntelliJサービス起動の説明が短すぎます。一日中あちこち調べてRunを成功させて授業についてきました。

    • yeseong0412
      知識共有者

      こんにちは CheonSik.Park様 まず講義を受講していただき、ありがとうございます >< もしかしてIntelliJサービス構動の説明がどのようなものか分かりますでしょうか?IntelliJを通してCRUDを作る部分をおっしゃっているのか、それともIntelliJで開発されたSpringbootサーバーを実行することをおっしゃっているのか気になります! 関連部分を補強するために、受講生の方が気になった点を講義コミュニティを通して残してください! 実は講義を制作する際、基本的なサーバー開発は経験された方々を対象に準備はしましたが、初心者の方々もついてこられるよう、気になった点や詰まった部分を共有していただければすぐにアップデートいたします 今日も良い一日をお過ごしください〜! ありがとうございます

  • loward님의 프로필 이미지
    loward

    受講レビュー 7

    平均評価 5.0

    5

    100% 受講後に作成

    無停止デプロイを体験できて良かったです

    • yeseong0412
      知識共有者

      講義を受講していただき、ありがとうございます! ダウンタイム0を作ってみてください!!

  • dkssudgktpdy님의 프로필 이미지
    dkssudgktpdy

    受講レビュー 7

    平均評価 5.0

    5

    100% 受講後に作成

    簡単なCRUDを作って無停止デプロイまで素早く学ぶことができました トラブルシューティングなしでうまく付いていけました ありがとうございます

    • yeseong0412
      知識共有者

      講義を受講していただき、受講レビューを残していただき、ありがとうございます

  • yeseong0412님의 프로필 이미지
    yeseong0412

    受講レビュー 17

    平均評価 5.0

    5

    100% 受講後に作成

    Nginx + Docker + Github Actionを使用してSpring bootの無停止デプロイプロセスを体験することができます。

    期間限定セール

    ¥1,501

    25%

    ¥2,002

    yeseong0412の他の講座

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

    似ている講座

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