inflearn logo
知識共有
inflearn logo

[2026 NEW] 基礎から理解する簡単なKubernetes - リソース編

Kubernetes初心者のために新しく制作したカリキュラムで、Kubernetesを初めて触れる同僚に教えるという気持ちで作りました。 単純なコマンドではなく、クラウドネイティブの概念から学習し、Kubernetesの動作原理を理解します。

難易度 初級

受講期間 無制限

Kubernetes
Kubernetes
MSA
MSA
devops
devops
infrastructure
infrastructure
container
container
Kubernetes
Kubernetes
MSA
MSA
devops
devops
infrastructure
infrastructure
container
container

受講後に得られること

  • Kubernetesのコアリソースを原理から正しく理解します

  • 実際のアプリケーションをKubernetesにデプロイできます

  • クラウドネイティブの概念であるネットワーク、DNS、ロードバランシングなどを一緒に学びます

  • 実務ですぐに適用できる実践感覚を身につけます

Kubernetes、どこから始めればいいでしょうか?🤔

最初からしっかり学んでみたいです🔥

簡単なDockerに続いて、簡単なKubernetesで戻ってきました!

「開発者のための簡単なDocker」講義の後、多くの方々が肯定的なフィードバックとともにKubernetesの講義をリクエストしてくださいました。



そこで準備しました!

Kubernetesを初めて始める入門者のための最も易しく親切な講座をご紹介します。

.

.


なぜKubernetesは難しく感じられるのでしょうか?


市中の多くの講座や書籍は、コマンドの使い方とリソースを扱う方法にのみ集中しています。

しかし、Kubernetesを正しく理解するにはそれ以上が必要です。

.

.

.


Kubernetesだけを知っているのは、半分しか知らないのと同じです。


レプリカセットを理解するには高可用性の概念を知る必要があり、

サービスを正しく理解するにはネットワークの概念とDNSを知る必要があり、

ConfigMapとSecretがなぜ必要なのかを知るには、アプリケーションの設定管理を理解する必要があります

.

.


クラウドネイティブに対する理解が共に行われてこそ、真の実力となります。

講義を通じてコマンドを暗記するだけでなく、なぜこのように作られたのか、どのように動作するのか、その原理を理解できるようになります。



理解しやすいように自作した多様な視覚資料を活用します。

目で楽しむ講義!多彩な視覚資料で理解をサポートします。(400ページ分のPDF資料提供)

Podはどのような順序で実行されるのか?

Podのライフサイクルを図で理解

環境変数はどのように活用するか?

コンフィグマップの環境変数をPodに渡す構造

ユーザーのリクエストはどのようにPodに伝達されるのか?

ネットワーク構成図でService-Ingress構造を理解する

Kubernetesはどのようにクラスターを管理するのか?

コントロールプレーンの構成要素と動作方式



習アプリケーションをKubernetesに直接構成します。

合計6つのサーバーで構成されたサブスクリプション管理サービスサブスクリプションマネージャーを直接Kubernetesに構築します。データベース、キャッシュ、バックエンド、フロントエンドまで実際にリソースとして構成しながら、マイクロサービスアーキテクチャを体験します。

サブスクリプションマネージャーアプリケーションアーキテクチャ


ユーザーのサブスクリプションを管理する画面

新規購読申請機能

アプリケーションのログインロジック


キャッシュサーバー活用構造



最終Kubernetesリソースアーキテクチャ

講座をすべて受講すると、以下のようなアーキテクチャを理解し、他のアプリケーションに自ら適用できるようになります。



Q. 開発経験がないのですが、ソースコードを読めなければなりませんか?

A. 講義ではコードに関する内容は簡単に説明し、アプリケーション間の相互作用とアーキテクチャを中心に説明します。開発経験がなくても十分についてこられます。

📚 パート構成


📘 まず見ておくと良い講義


開発者のための簡単なDocker

コンテナの基本概念から実践活用まで、一歩ずつ丁寧にお教えします。

📋 受講前の参考事項

講義を聞いて実習を進めるためのPC1台が必要です。

実習環境

  • オペレーティングシステムおよびバージョン(OS): Windows 10, Windows 11, macOS

  • 使用ツール:Git、Git Bash、Docker Desktop、VSCode

  • PCスペック:CPU 8コア、メモリ最小16GiB、推奨32GiB

学習資料

  • PDF学習資料提供

  • 実習アプリケーションソースGitリンク提供

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Kubernetesを初めて始めるジュニア

  • コマンドだけ覚えたけど、実際の動作原理が気になる方

  • 実際のサービスをKubernetesに設計したい方

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

  • 【前提科目】開発者のための簡単なDocker

こんにちは
daintreeです。

7,026

受講生

426

受講レビュー

200

回答

5.0

講座評価

3

講座

急速に変化する技術の流れの中で、共に学び成長するエンジニアを目指しています。

📚 講義

  • 基礎から理解する優しいKubernetes

  • 開発者のための優しいDocker

  • 開発者のためのやさしいLinux

経歴 

  • AI Architecture & Engineering

  • LLMベースのAgentAIおよびMCP開発

  • OpenAIベースの社内チャットボットプラットフォームの開発

  • クラウドインフラおよびパイプライン設計

  • Azure, Docker, Kubernetes, Spring Boot

 

daintree.henry@gmail.com

🌐 LinkedIn

もっと見る

カリキュラム

全体

63件 ∙ (8時間 46分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

6件

5.0

6件の受講レビュー

  • batstorm0530님의 프로필 이미지
    batstorm0530

    受講レビュー 3

    平均評価 5.0

    5

    30% 受講後に作成

    Dockerを受講してから、とても待ち望んでいた講義です。 まだ序盤ですが、しっかり聞かせていただきます~。

    • sjtown5270님의 프로필 이미지
      sjtown5270

      受講レビュー 1

      平均評価 5.0

      5

      30% 受講後に作成

      • tastybread님의 프로필 이미지
        tastybread

        受講レビュー 35

        平均評価 4.9

        5

        100% 受講後に作成

        とても簡単な講義実習環境のセッティング(Docker + Kind)と、各テーマごとに必要な核心理論の説明を短くても濃く教えていただき、本当に良かったです。 そして実習のために提供していただいたyamlファイルは、復習する際にとても役立ちました。 次の講義も作成予定だとおっしゃっていましたが、個人的にすごく期待しています!早く次の講義も出てほしいですね :)

        • hdkang20078902님의 프로필 이미지
          hdkang20078902

          受講レビュー 1

          平均評価 5.0

          5

          100% 受講後に作成

          • yamsroun님의 프로필 이미지
            yamsroun

            受講レビュー 7

            平均評価 5.0

            5

            60% 受講後に作成

            似ている講座

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

            ¥13,746