すぐ使えるバイブコーディング – 運営費用0円

シリコンバレーでの実務経験に基づいたDevOps講座です。理論だけでなく、実務ですぐに活用できる内容を扱います。生成AI(バイブコーディング)による開発、Kubernetes環境でのCI/CDツールの設定、そして運用コストを0円に抑える戦略について解説します。DB、Redis、S3、バッチジョブをKubernetes内部で運用することで、追加費用なしでプロダクション環境を構築し、GitHub WebhookとJenkinsを活用した自動化パイプラインの構築方法を実習プロジェクトを通じて習得します。

難易度 初級

受講期間 無制限

Kubernetes
Kubernetes
CI/CD
CI/CD
cursor
cursor
AI
AI
Kubernetes
Kubernetes
CI/CD
CI/CD
cursor
cursor
AI
AI

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

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

4.5

5.0

네모필라

100% 受講後に作成

自宅で運用サーバーを動かせるんですね。もっと多くのオープンソースをk8sで簡単にインストールしてテストしてみます!

5.0

x3u

78% 受講後に作成

サービスを一つ追加するたびに費用の心配をしなくて済む構造を教えてくれて良かったです。個人プロジェクトを進める立場からすると、かなり現実的な内容でした。

5.0

LucyBae

100% 受講後に作成

私もAWS上で個人プロジェクトを回していますが、費用を0ドルに抑えるのは本当に簡単ではないですよね。こうした実践的な戦略を扱ってくれる講義だなんて、すごく共感しました👍

受講後に得られること

  • Vibe Codingで開発および運用デプロイ

  • 運用コスト0円のインフラ構成

  • Vagrant / Kubesprayでインフラ構成を自動化

古いPCの上にKubernetesクラスターを構成し、CI/CD環境を構築

バイブコーディングベースでインフラ構成および運用!

すべてを理解してから使う時代は終わりました。AIがコードを書き、運用コストが0円のシステムをまずは体験しながら適応していきましょう。

「すぐに使う CI/CD on K8S」講座を公開した後、バイブコーディング(AIコーディング)でアプリを開発した開発者の方々から、クラウドインフラの運用コストに関する問い合わせを多くいただきました。「コードはAIが書いてくれるから、コストもほとんどかからないだろう」と考えていたものの、実際にはサーバー、データベース、キャッシュ、ストレージ、ロードバランサー、モニタリングまで、すべて外部のクラウドサービスを利用すると、月$100〜$900+(年300万〜400万ウォン以上)の費用が発生します。 このようなコスト負担を解決するために、Kubernetesクラスターの内部ですべてのサービスを運用する方法を検討するようになりました。実際、一度Kubernetesが構築されれば、それ以降はクラウドでKubernetesを使うことと、ローカル環境でKubernetesを使うことに大きな違いはありません。したがって、開発環境や小規模なプロジェクトでは、自社サーバーでKubernetesを構築して使用することを検討できます。 私は個人的に、古いPCを捨てずに保管していました。そこで今回の講座では、これらの機器を活用し、1台または2〜3台のPCで講座に登場するすべてのサービスを運用できるクラスターを構築する方法を共有します。PostgreSQL、Redis、MinIO(S3互換)、バッチ処理まですべてKubernetes内部で運用し、追加コストを0円にする戦略を扱います。

作業環境 - VMs

作業環境 - Services

この講義は、既存の理論講義や単純な構成を真似する形式ではありません。バイブコーディングと運用インフラは範囲が広く、すべてを勉強するには多くの時間が必要です。分厚い本を最初から勉強する方式は、実際のシステムに触れるまでに長い時間を要し、全体像を理解するのが難しいという点があります。

そこでこの講義では、まず実際に運営されているプロジェクト(DrillQuiz)を通じて、バイブコーディングで開発し、運用コスト0円でデプロイする全体的な流れを先に体験します。目標とするシステムをまず経験した上で、AIにどのような要求を提示すべきか、AIが生成したコードをどのように検証するか、そしてKubernetes環境でどのように運用するかを解説します。

特にこの講義は「コードを書く方法」ではありません。AIコーディングツール(Cursorなど)を使用する際、どのような要件を提示すべきか、AIが作成したコードをどのように点検すべきかに集中します。「Django APIを作って」と依頼するよりも、構造化された要件を提示する方法を学びます。実務ですぐに活用できる要件テンプレートと点検チェックリストを提供します。

バイブコーディングを活用して開発し、運用コスト0円でサービスをデプロイしようとする開発者のための実習中心の講座です。「すぐに使える CI/CD on K8S」講義で構築したKubernetes環境を活用し、PostgreSQL、Redis、MinIOなどすべてのサービスをクラスター内部で運用する方法から、GitHub WebhookとJenkinsを通じたCI/CD設定、ドメインおよびIngress設定、ロギングとモニタリングシステムまで、すべての過程を実際のプロジェクトを通じて学習します。実務で即座に適用可能なバイブコーディングの要件設計能力と、運用コスト0円のインフラ構築能力を養うことを支援します。

K8S上にMonitoring / Alertmanager

実戦用バイブコーディング開発および運用コスト0円のシステムを構築することになります。

Cursor AIを活用した要件設計およびコード検証

AIコーディングツール(Cursor)に対して効果的に要件を提示し、AIが生成したコードを体系的に検証する方法を学びます。「Django APIを作って」といった単純な指示ではなく、構造化された要件提示の方法や、実務ですぐに活用できる要件テンプレート、および点検チェックリストを提供します。コードを書くことなく、AIに要件を提示するだけでフルスタックアプリケーションを開発できる能力を養います。

K8S内部サービス構成で運用コスト0円を達成

PostgreSQL、Redis、MinIO(S3互換)をKubernetesクラスター内部にデプロイし、追加費用なしで運用する環境を構成します。外部クラウドサービス(RDS、ElastiCache、S3など)の使用時に発生する月$100〜$900+の費用を0円に削減する戦略を実習します。PVを通じたデータの永続性確保と、Veleroを通じたバックアップ/復旧まで含めた完全な運用環境を構築します。

GitHub WebhookとCI/CDパイプライン

GitHubにコードをPushすると自動的にJenkinsビルドがトリガーされ、KubernetesにデプロイされるCI/CDパイプラインを構成します。Multibranch Pipelineを通じて、mainブランチは本番環境へ、devブランチは開発環境へ自動デプロイされる環境を構築します。DockerイメージのビルドからKubernetesへのデプロイまで、全工程が自動化された実務型のCI/CDシステムを完成させます。

Ingress-NGINXとcert-managerによるSSL証明書の自動化およびルーター連動構成

Ingress-NGINXでアプリケーションのトラフィックを管理し、cert-managerとLet’s Encryptを通じてSSL証明書を自動発行・更新します。外部トラフィックはipTIMEルーターのポートフォワーディング(80/443)を経てクラスターに転送され、HTTPSベースの安全な本番環境を追加費用なしで構築します。

  • この講義を通じて、受講生はバイブコーディング(生成AI)を活用した開発手法と、運用コスト0円のインフラ構築能力を養うことになります。AIコーディングツール(Cursorなど)に対して効果的に要求事項を提示し、AIが生成したコードを体系的に検証する実務能力を身につけ、Kubernetes環境でサービスをクラスター内部で運用することで、追加費用なしでプロダクション環境を構成する能力を習得します。

  • VMを作成してプロビジョニングを行い、JenkinsでDockerをビルドしてCDを実行します。


受講前のご注意事項

  • 完全な運用に適用できる Kubernetes ベースの CI/CD 環境を構築できます。

  • まず構築、後で分析・応用

実習環境

  • OSおよびバージョン: macOS, Linux, Windows

  • 使用ツール: Cursor IO, Jenkins, GitHub, K8S, Helm, PostgreSQL, Redis, MinIO など

  • PCスペック: 最小 16GB RAM 8コア CPU 以上 PC 1台以上 (推奨: 32GB RAM 12コア CPU 以上)

  • 学習資料: PPT、ソースコード、実習例を提供

学習資料

  • 提供する学習資料の形式(PPT、クラウドリンク、テキスト、ソースコード、アセット、プログラム)


DevOpsインタビュー練習をサポート!

DrillQuizは反復学習効果を最大化するオンライン学習プラットフォームを紹介します。

https://devops.drillquiz.com

  1. Drain機能: 時間が経つと、一度覚えた問題も再度表示させることで長期記憶を強化します。

  2. インタビューモード: 問題を使って模擬インタビューを行えるようサポートします。

  3. 誤答メール購読: 間違いやすい問題だけを毎日メールで受け取り、効率的で継続的な学習が可能です。

前提知識および注意事項

  • DevOpsとクラウド環境、Kubernetesの使用知識が必要

  • 講義と学習資料の著作権は、講義の制作者に帰属します。

  • 質問/回答および今後のアップデートに関する内容

  • Windowsユーザー:Git BashまたはMSYS2を使用すると、Mac/Linuxと同じように進めることができます。VirtualBox、Vagrant、Git for Windowsをインストールした後、bash bootstrap.shを実行してください。詳細な設定については docs/windows-setup.mdを参照してください。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • K8SでCI/CDを構築したい人

  • クラウドインフラの費用が負担になっている開発者

  • AIコーディングツールを使いこなせていない開発者

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

  • 「すぐ使える CI/CD on K8S」講座の受講、または同等のKubernetes環境構築の経験

  • CI/CDの基本概念(ビルド、デプロイパイプラインの理解)

こんにちは
Dewey Hongです。

997

受講生

83

受講レビュー

6

回答

4.7

講座評価

6

講座

シリコンバレーで10年以上活動しているDevOpsシニアソフトウェアエンジニアです。

クラウド管理、自動化、セキュリティ、ネットワークなど、多様なプロジェクト経験を保有しています。

https://doohee323.github.io/

もっと見る

カリキュラム

全体

101件 ∙ (6時間 51分)

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

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

受講レビュー

全体

4件

4.5

4件の受講レビュー

  • cointutorofficia8436님의 프로필 이미지
    cointutorofficia8436

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    自宅で運用サーバーを動かせるんですね。もっと多くのオープンソースをk8sで簡単にインストールしてテストしてみます!

    • doogee3237133님의 프로필 이미지
      doogee3237133

      受講レビュー 1

      平均評価 5.0

      5

      78% 受講後に作成

      サービスを一つ追加するたびに費用の心配をしなくて済む構造を教えてくれて良かったです。個人プロジェクトを進める立場からすると、かなり現実的な内容でした。

      • lucybae님의 프로필 이미지
        lucybae

        受講レビュー 3

        平均評価 5.0

        5

        100% 受講後に作成

        私もAWS上で個人プロジェクトを回していますが、費用を0ドルに抑えるのは本当に簡単ではないですよね。こうした実践的な戦略を扱ってくれる講義だなんて、すごく共感しました👍

        • lsd6096님의 프로필 이미지
          lsd6096

          受講レビュー 1

          平均評価 3.0

          3

          31% 受講後に作成

          Dewey Hongの他の講座

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

          似ている講座

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

          期間限定セール

          ¥99,000

          25%

          ¥16,684