社内クラウド学習ポータル

KaizenDev

AWS、Google Cloud、Cloudflare、SAP の実践ラボを通じて、確認手順と安全なクリーンアップ方法を学びます。

AWSGoogle CloudCloudflareSAP
KaizenDev cloud learning dashboard preview
4プロバイダー
25公開済みラボ
279実践ステップ
3対応言語

実践ラボ一覧

クラウドプロバイダーからラボを選択

各ラボには目的、所要時間、難易度、確認ポイント、クリーンアップ手順が含まれています。

Cloudflare初級

Cloudflare アカウントの安全な初期設定

Cloudflare を利用する前に、予算通知と二要素認証を設定します。

cloudflarebilling-alert2fa
35分8 レッスン
ラボを開始
Cloudflare初級

Cloudflare でドメインを登録・支払いする

ドメインを検索し、更新価格、登録者情報、支払い、Active 状態を確認します。

cloudflare-registrardomainbilling
30分6 レッスン
ラボを開始
Cloudflare初級

GitHub と Cloudflare Pages で静的サイトを deploy する

GitHub repository を Cloudflare Pages に接続し、静的サイトを deploy して domain を設定する手順です。

cloudflare-pagesgithubci-cd
60分11 レッスン
ラボを開始
Cloudflare初級

Cloudflare Tunnel でローカルの React アプリをインターネットに公開する

Cloudflare Tunnel を使い、port を開けたり firewall を触ったりせずに localhost:5173 の React アプリを HTTPS で公開します。Vite の Blocked request エラーの対処と、1 コマンドの Quick Tunnel も扱います。

cloudflaretunnelzero-trust
45分17 レッスン
ラボを開始
Cloudflare初級

Cloudflare Email Routing で独自ドメインのメールを作成する

Cloudflare Email Routing を使い、自分の domain のアドレス(例: hello@example.org)を作成し、既存の受信箱へ自動転送します。無料で利用できます。

cloudflareemail-routingdns
30分7 レッスン
近日公開
Cloudflare中級

Cloudflare Workers と D1 でサーバーレス注文 API を構築する

AWS ラボの注文 API を Cloudflare で作り直します。1 つの Worker が POST と GET を処理し、データは D1 に保存します。作成から deploy まで Wrangler CLI で行い、Lambda、DynamoDB、API Gateway と直接比較します。

cloudflareworkersd1wranglerserverless
60分11 レッスン
ラボを開始
Cloudflare中級

Cloudflare AI Search で RAG を構築する

AI Search instance を作成し、PDF を Built-in Storage にアップロードして index の進行を確認し、Playground の Search と Chat で結果を検証します。

cloudflareai-searchrag
40分12 レッスン
ラボを開始
Cloudflare上級

Cloudflare AI で ERP Knowledge Assistant を構築する

R2、AI Search、Workers、Workers AI、AI Gateway を使い、ERP 文書に基づいて回答するチャットボットを構築します。

erpai-searchr2ai-gateway
90分13 レッスン
近日公開
AWS初級

Lifecycle ルールで S3 のストレージコストを最適化する

object を Standard-IA から Intelligent-Tiering、さらに Glacier Deep Archive へ自動的に移行する lifecycle rule を作成し、データの経過期間に応じて S3 のコストを下げます。

awss3cost-optimization
30分7 レッスン
ラボを開始
AWS中級

Lambda、DynamoDB、API Gateway でサーバーレス CRUD API を構築する

完全サーバーレスの注文 REST API を構築します。API Gateway が request を受け、2 つの Lambda 関数が作成と参照を処理し、データは DynamoDB テーブルに保存します。

awslambdadynamodbapi-gatewayserverless
75分10 レッスン
ラボを開始
AWS中級

SNS ファンアウト — 1 つの S3 イベントを 2 つの SQS キューとメールへ

コンソールでイベント駆動の経路を構築します。S3 が ObjectCreated:Put を SNS topic に publish し、topic が 2 つの SQS キューと 1 つのメールへファンアウト。全体が動くか静かに失敗するかを決める 3 つの最小権限リソースポリシー付き。

awssnssqss3event-drivenfan-out
75分38 レッスン
ラボを開始
AWS中級

SAP に到達する Bedrock Agent — Sales Order の照会と確認

action group と Lambda、OData V4 を通じて SAP BTP ABAP Environment の実際の受注を照会・確認する Bedrock Agent を構築します。communication scenario による SAP API の公開手順も含みます。

awsbedrockagentsapodatalambda
120分15 レッスン
近日公開
AWS中級

Bedrock をインターネットから切り離す — VPC の Lambda と PrivateLink

Bedrock を呼ぶ Lambda をインターネット経路のない VPC に移し、interface VPC endpoint で経路を復旧させ、通信が本当に PrivateLink を通ることを測定で証明します。model 1 つに絞った endpoint policy と IAM policy 付き。

awsbedrockprivatelinkvpclambdasecurity
90分15 レッスン
近日公開
AWS中級

SageMaker で代金引換の受取拒否を予測する

実際の受注データで機械学習の全工程を実行します。汚れたエクスポートを整え、リークのない RFM 顧客特徴量を作り、時系列で分割し、最後に判定しきい値を既定の 0.5 ではなく金額で決めます。

awssagemakermachine-learningsales-ordercustomer-analytics
90 分12 レッスン
近日公開
AWS中級

顧客分析と SageMaker エンドポイントへのデプロイ

100 万行を超える実際の請求明細を使い、顧客プロファイルの作成、RFM スコアリング、セグメント分割、解約予測モデルの学習を行い、最後に SageMaker エンドポイントへデプロイして HTTPS 経由で呼び出せるようにします。

awssagemakercustomer-analyticsrfmchurnendpoint
120 分14 レッスン
近日公開
Google Cloud初級

form を vibe coding して Cloud Run に deploy する

Google AI Studio で申込 form を言葉から作り、その app をそのまま Cloud Run に載せて、人に送れる link にします。code は書きません。

gcpai-studiogeminicloud-runvibe-codingno-code
45分6 レッスン
近日公開
Google Cloud中級

Google Cloud Run Service

アプリを container に package し、Cloud Run に deploy して環境変数と revisions を確認します。

gcp-acecloud-run
60分8 レッスン
近日公開
SAP初級

Eclipse(ADT)で SAP ABAP 開発環境をセットアップする

Eclipse をインストールし、ABAP Development Tools(ADT)プラグインを追加して、SAP BTP ABAP Environment に接続する ABAP Cloud Project を作成し、ABAP のコーディングを始めます。

sapabapeclipseadt
35分17 レッスン
ラボを開始
SAP中級

RAP で完結する Sales Order アプリを構築(CDS + Behavior + OData)

RAP を一気通貫で体験します。ABAP Dictionary のテーブルから CDS でデータモデルを作り、Behavior(CRUD + バリデーション + アクション)を追加し、OData を公開して、JavaScript なしで完結する Fiori Elements の Sales Order 画面としてプレビューします。

sapabaprapcdsodatafiori
70分13 レッスン
近日公開
SAP初級

メールからインサイトへ: SAP Generative AI Hub で作る最初のプロンプト

Generative AI Hub の Prompt Editor で基本プロンプトを作成します。顧客メールから緊急度(urgency)と感情(sentiment)を抽出し、実行して Version 1 として保存し、後の改良のベースラインにします。

sapgenerative-aiai-launchpadpromptbtp
25分9 レッスン
ラボを開始
SAP中級

SAP Cloud SDK for AI(Python)で LLM 呼び出しを自動化

Prompt Editor の UI から Python コードへ移行します。sap-ai-sdk-gen をインストールし、認証を設定し、OpenAI 形式の Chat Completion を呼び出し、マルチターン会話を作り、再利用可能な Template と変数で Orchestration を実行します。

sapgenerative-aipythonsdkorchestration
45分6 レッスン
ログインが必要
SAP上級

RAG と Document Grounding で LLM のハルシネーションを防ぐ

企業データからコンテキストを LLM に与えてハルシネーションを減らします。ベクトル埋め込みを作成し SAP HANA Vector Engine に保存し、Orchestration Service で Document Grounding を設定して、根拠のある回答を検索・生成します。

sapgenerative-airaggroundinghana-vector
50分5 レッスン
ログインが必要
SAP中級

マルチモーダル LLM(GPT-4o)で画像とテキストを同時に分析

GPT-4o のようなマルチモーダルモデルでテキストと画像を同時に分析します。文章の説明と故障機器の写真からなるインシデント報告を、Prompt Editor と Python(TextContent と ImageUrlContent)の両方で処理します。

sapgenerative-aimultimodalgpt-4ovision
35分5 レッスン
ログインが必要
SAP上級

本番投入前にプロンプトをテスト・評価・堅牢化する

インジェクション対策のプロンプト堅牢化、自ら攻撃する red teaming、Orchestration Service の Data Masking と入出力フィルタリングの有効化、そして CI でリグレッションを止める Python 評価ハーネスの作成。

sapgenerative-aievaluationsecurityprompt-injection
50分7 レッスン
ログインが必要
SAP上級

エンタープライズ AI の標準化: Orchestration Service、Prompt Registry と CAP

grounding・templating・masking・filtering を「1 回の」Orchestration Service 呼び出しにまとめ、プロンプトをアプリのコードからバージョン管理された Prompt Registry へ移し、@sap-ai-sdk/orchestration で CAP アクションから呼び出します。

sapgenerative-aiorchestrationprompt-registrycap
55分7 レッスン
ログインが必要

プロバイダー別

プロバイダーを選んで始める

各プロバイダーは順番に進む段階ではなく、それぞれ独立したトラックです。必要なプロバイダーを選び、Beginner のラボから進めてください。

開始前の準備

ラボ環境を準備する

途中で作業が止まらないように、開始前にアクセス権とツールを確認します。

リソースを作成・削除できるサンドボックスアカウント。
Git、最新のブラウザ、利用可能なターミナル。
アクセスキー、トークン、パスワードを source code に保存しないこと。
確認後は必ずクリーンアップを完了すること。

KaizenDev の学習方法

実践ラボを完了する

01

プロバイダーを選び、ラボの目的と所要時間を確認します。

02

必要なサンドボックスアカウントとツールを準備します。

03

各ステップを実行し、結果を確認してから次へ進みます。

04

リソースをクリーンアップし、学んだ内容を記録します。