👁

この講座で学べること

1. なぜAI基盤を学ぶのか

生成AIをアプリケーションに組み込む動きは、単発の呼び出しから、ドキュメントを検索して答えるRAG(Retrieval-Augmented Generation)、外部ツールを呼び出しながらタスクをこなすAIエージェントへと発展しています。こうした仕組みを一度きりの試作ではなく、組織のAI基盤として運用に載せていくには、モデル呼び出し・知識検索・エージェント実行・ガードレール・監視・IAM境界といった要素を1つずつ組み立てられる必要があります。

この講座では、AWSのAmazon BedrockAmazon Bedrock AgentCoreを軸に、Playgroundとの対話やLambdaからのモデル呼び出しから始めて、RAGでナレッジを持たせる、AgentCoreでエージェントを運用基盤に載せる、LINEチャットボットとして公開する、といった流れを段階的に体験します。最後に、Guardrails・CloudWatch・IAM境界といった運用面を1つのセクションで締めることで、AI基盤としての体裁を整えます。

Bedrock を使った GitHub Actions × AI コードレビュー・自動化のような、AI基盤の応用ハンズオンは 応用ハンズオンセクション にまとめています。

2. 学べること・身につくこと

この講座を修了すると、以下のスキルが身につきます。

スキル 内容
Bedrockの基礎 Anthropic Claudeの初回利用フォームを提出し、Playground・Lambdaからモデルを呼び出せる
RAG Knowledge Basesでナレッジを持たせ、社内ドキュメントに基づく応答を返せる
AIエージェントの実装 Lambdaでツール呼び出しループを自前実装し、エージェントの中核となる仕組みを理解できる
LINEチャットボット AgentCore Runtime に載せたエージェントを LINE Messaging API から呼び出し、日常アプリからAI基盤を利用できる
AgentCore ハーネスとRuntimeの2つの層でエージェントを構築し、自前実装との違いを説明できる
AI基盤の運用 Guardrails・CloudWatch・IAM境界で、AI基盤を安全に運用できる

3. こんな方におすすめ

  • 生成AIをアプリに組み込む具体的な方法を知りたい方
  • AWS上でRAGやAIエージェントを構築したい方
  • 自前実装とマネージド(AgentCore)の使い分けを理解したい方
  • AI基盤を運用に載せるうえで押さえるべき観点を整理したい方

4. セクション一覧

セクション名 種別 概要 目安時間 料金の目安
Bedrock概要 概要 Bedrockの全体像、他のAWS AI/MLサービスとの違い、モデル・料金・API・周辺サービスの俯瞰 30分
Bedrockを使ってみよう ハンズオン Anthropic Claudeの初回利用フォーム提出、Playgroundでの対話、LambdaからのシンプルなConverse呼び出し 90分 数十円
Bedrockにナレッジをもたせよう ハンズオン Bedrock Knowledge BasesとS3でRAGを構築し、Lambdaから呼び出す 90分 数百円
LambdaによるBedrockの応用操作を身につけよう ハンズオン Bedrockのマルチターン会話・ツール呼び出しループ・システムプロンプト・エラーハンドリング・並列呼び出し・履歴管理をLambdaで実装 90分 数十円
AgentCore概要(制作中) 概要 AgentCoreの概要と、実行基盤(Harness/Runtime)・主要コンポーネントの位置づけ 30分
AgentCoreハーネスでAIエージェントを作ろう(制作中) ハンズオン AgentCore CLIとAgent Inspectorを使って、configだけでハーネスを立ち上げ、ブラウザ画面から会話しながら反復開発する 60分 数百円
AgentCoreハーネスをLambdaから呼び出そう(制作中) ハンズオン ハーネスをboto3のinvoke_harnessから呼び出し、Lambda Function URLでHTTPエンドポイントとして公開する 60分 数百円
AgentCore Memoryで会話履歴を任せよう(制作中) ハンズオン 04章でDynamoDBに自前実装した会話履歴保存を、AgentCore Memoryのマネージド機能に置き換える 60分 数百円
AgentCore Runtimeでエージェントを作ろう(制作中) ハンズオン Strands Agents SDKでループを書き、Direct Code DeploymentでRuntimeへデプロイする 90分 数百円
AgentCore Runtimeにコンテナデプロイしよう(制作中) ハンズオン DockerfileとECRを使い、コンテナ方式でAgentCore Runtimeへデプロイする 90分 数百円
AgentCore Gatewayでツールを統合公開しよう(制作中) ハンズオン Lambda関数をGatewayに登録してMCPツール化し、統一エンドポイントとして公開する 90分 数百円
AgentCoreでMCPサーバを作ろう(制作中) ハンズオン AgentCoreでMCPサーバを公開し、クライアントから接続する 90分 数百円
AgentCore Identityでアクセス制御を設計しよう(制作中) ハンズオン Cognitoと組み合わせてエージェント呼び出しに認証を組み込み、外部API向けの認証情報も管理する 60分 数百円
AgentCore Browserでブラウザ操作を任せよう(制作中) ハンズオン AgentCore Browserでヘッドレスブラウザをエージェントに操作させ、Web情報取得を自動化する 60分 数百円
AgentCore Code Interpreterで動的コード実行を任せよう(制作中) ハンズオン AgentCore Code Interpreterでサンドボックス内のPython実行をエージェントに任せる 60分 数百円
AgentCore Observabilityでエージェントを可視化しよう(制作中) ハンズオン CloudWatch Transaction Searchを有効化し、Runtimeエージェントのトレース・メトリクス・ログをGenAI Observabilityで確認する 60分 数十円
AgentCoreでLINEチャットボットを構築しよう(制作中) ハンズオン AgentCore Runtimeに載せたエージェントをLINE Messaging APIから呼び出す構成を構築 90分 数百円
AI基盤の運用を整えよう(制作中) ハンズオン Guardrails・CloudWatch・IAM境界でAI基盤の運用を整える 90分 数百円

5. 前提知識

  • AWS講座(IAM・S3などAWSの主要サービスを理解していることが前提です)
  • Python講座(Lambda関数のコードをPythonで書くため)

Lambda / API Gateway の基礎知識があると、エージェントの実行基盤やチャットボット構成の理解が深まります。まだ学習していない場合は、サーバレス講座 と並行して進めると理解しやすくなります。

6. 関連するセクション

  • サーバレス講座では、本講座のエージェントの実行基盤として使うLambdaやAPI Gatewayの基礎を学べます
  • オブザーバビリティ講座では、本講座の運用講座で扱うCloudWatchによる監視の考え方を深められます
  • DevSecOps講座では、本講座のIAM境界・Guardrailsに通じるセキュリティ観点を学べます

この教材は役に立ちましたか?

いいねをたくさんいただけると、制作者の励みになり、より多くのセクションが作れるようになります。

感想を一言(任意)

いただいたコメントは次の制作のヒントになります。ぜひお気軽にご投稿ください。

このコメントは他の受講生には公開されません。DevOps Camp運営が、教材改善のために確認します。

0 / 2000