LLM Frontline
開発・エージェント

AWSで生成AIアプリを動かすための書籍ガイド|土台からBedrock・AgentCore運用まで4冊

ミナト開発・API担当
・ 約34分で読めます
AWSで生成AIアプリを動かすための書籍ガイド|土台からBedrock・AgentCore運用まで4冊

AWSで生成AIアプリを作る案件は、着手した直後の難所がだいたい同じところにあります。Bedrockのコンソールで作ったチャットは動くのに、既存の社内システムから呼ぼうとするとVPCエンドポイントとIAMロールの話で止まる。手元のリージョンでは使いたいモデルが選べない。PoCが通って本番の話になった途端、実行基盤・認証・セッション管理・監視をどう置くかで設計が振り出しに戻る。どれも「プロンプトが悪い」種類の問題ではなく、クラウドの構成と運用の問題です。この記事では、AWS上で生成AI・LLMアプリを動かすための書籍を、クラウドの土台 -> AWSでの生成AI全体像 -> Bedrockでのアプリ開発 -> AgentCoreでのエージェント本番運用、という段階順に4冊紹介します。なお本記事は書籍紹介であり広告を含みます。価格・版・在庫・目次は変わるため、最新は各出版社の公式ページでご確認ください。

AWSで生成AIをやるときに、実際に詰まる場所

相談を受ける段階では「どのモデルを使うか」が論点になりがちですが、手を動かし始めると論点はすぐ移動します。よく出会う詰まり方を4つ挙げます。

AWSそのものの土台で止まる

Amazon Bedrockはマネージドサービスなので、モデルを呼ぶだけならサーバーの構築は要りません。ところが業務システムに組み込む段で話が変わります。社内のプライベートサブネットからインターネットに出さずにBedrockを呼びたい、Lambdaに付けるIAMロールの権限を最小にしたい、既存VPCのセキュリティグループとどう整合させるか。この層はLLM固有の知識ではなく、AWSの基礎そのものです。

この傾向は、エージェント基盤側でも同じでした。AWSはAmazon Bedrock AgentCoreの一般提供開始(2025年10月13日)にあたり、全サービスでVPC、AWS PrivateLink、AWS CloudFormation、リソースのタグ付けをサポートしたと発表しています。エンタープライズで使う条件として最初に埋められたのが、ネットワークとIaCとタグという、生成AIとは直接関係のない項目だったわけです。

モデルが使えるかどうかが、リージョンと設定で決まる

Amazon Bedrockのユーザーガイドによれば、BedrockはAmazon、Anthropic、DeepSeek、Moonshot AI、MiniMax、OpenAIといった提供元の100以上の基盤モデルをサポートしています。ただし、どのモデルがどのリージョンで使えるかは一律ではありません。公式ドキュメントにはモデル別のリージョン提供状況(Regional availability by models)を確認するページが独立して用意されており、モデルごとに対応リージョンを確認する導線が置かれています。

日本のプロジェクトで起きがちなのが、記事で紹介されている構成をそのまま東京リージョンで再現しようとして、モデルが選択肢に出てこないという事態です。原因はモデルアクセスの有効化忘れのこともあれば、そのリージョンで提供されていないこともあります。ここは書籍より先に、使う時点の公式ドキュメントを見るべき部分です。

料金モデルが複数あり、しかも増える

Amazon Bedrockの料金ページには、Standard、Flex、Priority、Reserved、Batchといった課金の階層が掲載されています。バッチ推論はオンデマンド推論より低い料金、FlexはStandardより安く、Priorityは優先的な処理のかわりに高い、プロビジョンドスループットはコミットメント期間で選ぶ、という構造です。どの階層がどのモデルで使えるかも一律ではありません。

AgentCore側はさらに単位が細かく、公式の料金ページによればRuntime・Browser・Code Interpreterは消費したvCPU時間とピークメモリを秒単位で課金し、Memoryは短期記憶がイベント数、長期記憶が保存レコード数と取得呼び出し数、GatewayはAPI呼び出し数と検索API・ツールインデックス数、といった具合に分かれています。ここまで来ると、書籍に載っている料金の記述は刊行時点のスナップショットとして読むしかありません。

PoCは動くのに、本番に出せない

最後がいちばん大きい山です。ノートブックで動くエージェントを本番に載せるには、実行基盤、セッション分離、外部サービスへの認証、記憶の永続化、ツール群の管理、トレースと監視が要ります。AWSはこの領域をAgentCoreというプラットフォームとして切り出しました。

「Bedrockでチャットのプロトタイプまでは作れました。ただ、そこから先で必要になるのがVPCエンドポイントの設計だったりIAMポリシーの切り方だったりで、生成AIの勉強をしていたつもりが気付いたらAWSの勉強をしています。何をどの順で押さえるべきなのか、地図が欲しいです。」
社内システム側の開発担当

メモ

この4つはいずれも、LLMが登場したことで新しく生まれた問題ではありません。クラウド上でシステムを本番運用する際に前からあった論点が、生成AIという新しい入口から入ってきた人にまとめて降りかかっている、と捉えるほうが実態に近いはずです。だからこそ、必要な本のうち1冊はまったく生成AIの本ではありません。

4冊の段階マップ

書店の棚で迷わないよう、症状ベースで対応づけておきます。

いま出ている症状実際に不足していること対応する段階
VPC・サブネット・IAMロールの話になると手が止まる。構成図が読めないAWSのネットワークとサーバーの基礎1. クラウドの土台
微調整・RAG・マルチモーダルなど、選択肢の違いと使い分けが分からないAWS上の生成AI技術の全体像2. 全体像を掴む
Bedrockを呼ぶところまでは書けるが、アプリとして組み立てる型がないBedrockの機能とAWSサービス連携の実装パターン3. Bedrockアプリ開発
エージェントは動くが、本番に出す構成(実行基盤・認証・記憶・監視)が決まらないエージェント運用基盤の設計と実装4. 本番運用

上から順に、この記事で紹介する4冊が対応します。全部を読む必要はありません。むしろ、いま止まっている場所に対応する1冊を読み切るほうが早く進みます。

  1. 1

    クラウドの土台を作る

    VPC、サブネット、ルートテーブル、セキュリティグループ、EC2、NAT。手を動かしてネットワークとサーバーを組み立て、構成図を読める・書ける状態にする段階です。
  2. 2

    AWS上の生成AIの全体像を掴む

    プロンプトエンジニアリング、微調整、RAG、マルチモーダル、デプロイ最適化といった選択肢の違いを、AWSのサービスに紐づけて理解する段階です。
  3. 3

    Bedrockでアプリを作る

    Bedrockの機能と他のAWSサービスの連携で、RAGアプリやエージェントを実際に組み立てる段階です。ハンズオン中心になります。
  4. 4

    エージェントを本番運用に載せる

    実行基盤、認証、記憶、ツール管理、ポリシー、可観測性、評価。PoCと本番の間にある差分を埋める段階です。

1. クラウドの土台を作る(Amazon Web Services基礎からのネットワーク&サーバー構築 改訂4版)

1冊目は生成AIの本ではありません。AWSを実機代わりに使って、ネットワークとサーバーを自分で組み立てながらインフラの基礎を学ぶ入門書です。日経BPから2023年5月刊行、著者は大澤文孝、玉川憲、片山暁雄、今井雄太の4名。日経BOOKプラスの書誌ページによれば、B5変型判224ページ、ISBNは9784296202041です。

目次は、システム構築をインフラから始めるには(CHAPTER 1)、ネットワークを構築する(CHAPTER 2)、サーバーを構築する(CHAPTER 3)、Webサーバーソフトをインストールする(CHAPTER 4)、HTTPの動きを確認する(CHAPTER 5)、プライベートサブネットを構築する(CHAPTER 6)、NATを構築する(CHAPTER 7)、DBを用いたブログシステムの構築(CHAPTER 8)、TCP/IPによる通信の仕組みを理解する(CHAPTER 9)と進み、Appendix Aでパケットキャプチャ、Appendix Bでネットワークの管理・運用とトラブルシューティングを扱います。改訂4版ではマネジメントコンソールのUIと操作方法の更新に加え、Amazon Linux 2023への対応、TLS/SSLを必須にするサイトが増えたことを踏まえてHTTPの挙動を見る手順を一般サイトから自分で構築したWebサーバーへの接続に変更した点、HTTP/2で流れるデータが従来と異なる点の補足が入っています。

生成AIの記事で、なぜこの本なのか

Bedrockを触るだけならVPCの知識は要りません。必要になるのは、その先です。生成AIアプリを社内システムに組み込むと、たいてい次のような要件が出ます。アプリはプライベートサブネットに置きたい、インターネットゲートウェイを介さずにAWSのAPIを呼びたい、DBは別サブネットに隔離したい、通信経路を監査できるようにしたい。CHAPTER 6のプライベートサブネットとCHAPTER 7のNATは、まさにこの構成を手で作る章です。

扱っていない範囲と、読まなくてよい人

この本は生成AI、Bedrock、機械学習を一切扱いません。IaC(CloudFormationやAWS CDK)、コンテナ、サーバーレスも主題ではなく、コンソール操作を中心に手を動かす構成です。内容は刊行当時のAWSに基づくため、マネジメントコンソールの画面は現在と異なる箇所があります。

読まなくてよい人もはっきりしています。VPC、サブネット、ルートテーブル、セキュリティグループ、IAMロールを自分で設計できる人には不要です。すでにAWS上で本番システムを運用している開発者なら、この段階は飛ばして2冊目以降に進むほうが効率的でしょう。逆に生成AIから入ってきてAWSアカウントを作ったばかりなら、ここを飛ばすと後で必ず戻ることになります。

Amazon Web Services基礎からのネットワーク&サーバー構築 改訂4版(日経BP)

広告
Amazon Web Services基礎からのネットワーク&サーバー構築 改訂4版(日経BP)

著者: 大澤文孝、玉川憲、片山暁雄、今井雄太 / 出版社: 日経BP / 2023年5月刊行 / B5変型判224ページ。AWSを実機代わりに使い、VPCの作成からEC2でのWebサーバー構築、プライベートサブネット、NAT、DBを使ったシステム構築までを手順どおりに組み立てながら学べます。改訂4版はAmazon Linux 2023に対応。生成AIやBedrockは扱いませんが、生成AIアプリを社内システムに組み込む段で必要になるネットワークとサーバーの土台が身につきます。すでにVPCとIAMを自分で設計できる人には不要です。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

ヒント

全部をやり切る必要がない場合もあります。ネットワークの担当者が別にいるなら、CHAPTER 1からCHAPTER 3とCHAPTER 6・CHAPTER 7だけ手を動かして構成図を読める状態にするだけでも、設計の会話が成立するようになります。

2. AWS上の生成AIの全体像を掴む(AWSではじめる生成AI)

2冊目は、AWS上で生成AIを扱うための技術的な選択肢を、理論と実装の両面から広く押さえる書籍です。オライリー・ジャパンから2024年8月2日発行、原書はGenerative AI on AWS、著者はChris Fregly、Antje Barth、Shelbee Eigenbrodeの3名、訳は久富木隆一、技術監修は本橋和貴と久保隆宏。352ページ、ISBNは978-4-8144-0072-0です。

目次は12章構成で、生成AIのユースケース・基礎・プロジェクトライフサイクル(1章)、プロンプトエンジニアリングとコンテキスト内学習(2章)、大規模言語モデル(3章)、メモリーと計算リソースの最適化(4章)、微調整と評価(5章)、パラメーター効率的微調整(6章)、人間のフィードバックからの強化学習を用いた微調整(7章)、モデルのデプロイの最適化(8章)、RAGとエージェント(9章)、マルチモーダル基盤モデル(10章)、Stable Diffusionによる生成の制御と微調整(11章)、生成AIのマネージドサービスAmazon Bedrock(12章)と並び、日本語版付録としてAmazon Qが加えられています。

この本の位置づけ

タイトルから「Bedrockの入門書」を想像すると、少しずれます。この本の重心は、基盤モデルそのものを扱う技術のほうにあります。量子化やメモリー最適化、PEFT(パラメーター効率的微調整)、RLHF、モデルデプロイの最適化といった話題に章が割かれており、Bedrockは最後の12章です。

そのぶん、意思決定の材料としては価値があります。目の前の課題に対して、プロンプトで済むのか、RAGを組むのか、微調整が要るのか。この判断を「なんとなく」でやると、コストも工数も後で跳ね返ります。プロジェクトライフサイクルの章から微調整・評価の章までを通して読むと、それぞれの手段が何を解決して何を解決しないのかが整理されます。

扱っていない範囲と、読まなくてよい人

刊行が2024年8月である点は、読む前に必ず意識してください。この本にはAgentCoreもStrands Agentsも登場せず、Bedrockの機能や料金体系もその後に追加されたものは含まれていません。9章のエージェントの記述も、現在のエージェント基盤の構成とは前提が異なります。

また、AWSの基礎的な操作(IAM、VPC、S3など)を一から説明する本でもありません。日本語のBedrock中心のハンズオン本を探している人には3冊目のほうが合いますし、マネージドなAPIを呼ぶ範囲で完結する開発者にとっては4章から8章の優先度は下がります。

AWSではじめる生成AI ―RAGアプリケーション開発から、基盤モデルの微調整、マルチモーダルAI活用までを試して学ぶ(オライリー・ジャパン)

広告
AWSではじめる生成AI ―RAGアプリケーション開発から、基盤モデルの微調整、マルチモーダルAI活用までを試して学ぶ(オライリー・ジャパン)

著者: Chris Fregly、Antje Barth、Shelbee Eigenbrode / 訳: 久富木隆一 / 技術監修: 本橋和貴、久保隆宏 / 出版社: オライリー・ジャパン / 2024年8月2日発行 / 352ページ。原書はGenerative AI on AWS。プロンプトエンジニアリング、大規模言語モデル、メモリーと計算リソースの最適化、微調整と評価、PEFT、RLHF、デプロイ最適化、RAGとエージェント、マルチモーダル、Amazon Bedrockまでを12章で扱います。手段の使い分けを判断できるようになりたい人向け。刊行時期の関係でAgentCoreやStrands Agentsは扱いません。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

あわせて読みたい

RAGとは何か|仕組み・向き不向き・導入判断の考え方

3. Bedrockでアプリを組み立てる(Amazon Bedrock 生成AIアプリ開発入門)

3冊目は、Amazon Bedrockを軸に生成AIアプリを作りながら学ぶ日本語の入門書です。SBクリエイティブから2024年6月26日発売、著者は御田稔、熊田寛、森田和明の3名。528ページ、ISBNは978-4-8156-2644-0。「AWS深掘りガイド」シリーズの1冊です。

目次は11章構成で、生成AIの基本と動向(1章)、Amazon Bedrock入門(2章)、生成AIアプリの開発手法(3章)、社内文書検索RAGアプリを作ってみよう(4章)、便利な自律型AIエージェントを作ってみよう(5章)、Bedrockの機能を使いこなそう(6章)、さまざまなAWSサービスとBedrockを連携しよう(7章)、生成AIアプリをローコードで開発しよう(8章)、Bedrock以外の生成AI関連サービスの紹介(9章)、Bedrockの活用事例(10章)、お勧めの最新情報のキャッチアップ方法(11章)。出版社の紹介では、作って学べる形でLLMアプリ開発の基本とコツを体系的に解説した入門書とされています。

3冊目としての使いどころ

2冊目が「何を選ぶか」の本だとすると、この本は「どう組み立てるか」の本です。4章のRAGアプリと5章のエージェントはハンズオンで、7章のAWSサービス連携まで進むと、生成AI機能を既存のAWS構成に埋め込む形が見えてきます。11章に「お勧めの最新情報のキャッチアップ方法」が置かれているのも、書籍単体では追いつけない領域だと著者側が認識している表れでしょう。

扱っていない範囲と、情報の鮮度

刊行は2024年6月で、この記事の執筆時点(2026年8月)からは2年以上前です。Bedrock周辺はこの間に大きく動いています。

具体的には、AgentCoreは2025年10月に一般提供が始まったサービスなので、この本には登場しません。5章の自律型AIエージェントは、当時のBedrock上のエージェント機能を前提とした内容です。料金体系についても、現在の公式料金ページに掲載されているStandard・Flex・Priority・Reserved・Batchという階層構成は、刊行時点の記述とは一致しないと考えるのが妥当です。提供モデルのラインナップも、公式ドキュメントが100以上と記載する現在とは規模が違います。APIの入口も増えており、Bedrockのユーザーガイドは現在、Converse APIやInvokeModelに加えてMessages APIやResponses API、Chat Completions API形式での呼び出し例を掲載しています。

つまり、この本は「Bedrockでアプリを組む型」を学ぶ目的なら現在も機能しますが、「現在のBedrockの機能一覧と料金」を知る目的では使えません。ハンズオンをそのまま実行すると、コンソール画面やモデルIDの差異で詰まる箇所が出るはずです。

読まなくてよい人は、すでにBedrockのAPIを日常的に呼んでいて、RAGもエージェントも自前で実装済みの開発者です。その場合は4冊目に直行するほうが得るものが多いでしょう。

Amazon Bedrock 生成AIアプリ開発入門 [AWS深掘りガイド](SBクリエイティブ)

広告
Amazon Bedrock 生成AIアプリ開発入門 [AWS深掘りガイド](SBクリエイティブ)

著者: 御田稔、熊田寛、森田和明 / 出版社: SBクリエイティブ / 2024年6月26日発売 / 528ページ。Bedrock入門から社内文書検索RAGアプリ、自律型AIエージェント、Bedrockの機能、他のAWSサービスとの連携、ローコード開発、活用事例、情報のキャッチアップ方法までを11章で扱う日本語のハンズオン入門書です。Bedrockでアプリを組む型を身につけたい人向け。刊行が2024年のため、AgentCoreや現在の料金階層・提供モデルは含まれず、公式ドキュメントの併読が前提になります。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

注意

ハンズオン系の書籍をそのまま実行すると、AWSの利用料金が発生します。特にベクトルストアやプロビジョンドスループット、常時起動のリソースを作る手順では、検証後の削除を忘れると課金が続きます。学習を始める前に、コスト配分タグと請求アラートを設定し、検証用の環境を本番アカウントと分けておいてください。

4. エージェントを本番運用に載せる(Amazon Bedrock AgentCore 実践入門)

4冊目は、AWS上でAIエージェントを構築して運用するための書籍です。SBクリエイティブから2026年5月29日発売、著者は御田稔、森田和明、熊田寛の3名。448ページ、ISBNは978-4-8156-4123-8。正式なタイトルは「Amazon Bedrock AgentCore 実践入門 Strands Agentsで構築するAIエージェント [AWS深掘りガイド]」で、3冊目と同じシリーズの続編にあたります。

構成は4部16章と付録です。第1部の基礎編が生成AIの基本とAmazon Bedrock入門(1章)、AIエージェント入門(2章)。第2部のStrands Agents編がStrands Agents入門(3章)、リサーチエージェントを作ろう(4章)。第3部のAgentCore編は、概要とメイン機能「ランタイム」(5章)、「メモリー」(6章)、「アイデンティティ」(7章)、「ゲートウェイ」(8章)、「ポリシー」(9章)、「組み込みツール」(10章)、「オブザーバビリティ」(11章)、「評価」(12章)、フルスタックエージェントの構築(13章)。第4部の応用編は、RAGで社内データを活かす(14章)、アンビエントエージェントをCDKで作る(15章)、AIエージェントを業務に導入する(16章)です。

AgentCoreとStrands Agentsの位置づけ

前提を整理しておきます。AWSの開発者ガイドによれば、Amazon Bedrock AgentCoreは任意のフレームワークと基盤モデルを使ってエージェントを安全にスケールさせるためのプラットフォームで、Runtime、Memory、Gateway、Identity、Code Interpreter、Browser、Observabilityといったモジュール群を、組み合わせても単独でも使えるように設計されています。フレームワークはCrewAI、LangGraph、LlamaIndex、Strands Agentsなどに対応するとされています。

Strands Agentsは、そのフレームワーク側の選択肢の1つです。公式サイトでは、Amazon社内の本番システムから生まれたオープンソースのエージェント構築ツールキットで、PythonとTypeScriptで利用でき、モデルやクラウドを選ばない設計だと説明されています。この本がタイトルにStrands Agentsを掲げているのは、AWSの提供する基盤とAWS発のSDKを組み合わせた構成を通しで扱うためでしょう。

一般提供の時期も押さえておくと読みやすくなります。AgentCoreは2025年10月13日に一般提供が開始され、その時点で東京を含む9リージョンで利用可能になりました。発表によれば、AgentCore Runtimeでは、プレビュー機能として提供されていた8時間の実行時間と完全なセッション分離に加えて、エージェント間(A2A)プロトコルがサポートされるようになりました。この本は、GAから約7か月後に出た日本語の実践書という位置づけです。

扱っていない範囲と、注意点

この本にも賞味期限の話があります。AgentCoreは機能追加のペースが速く、現在の開発者ガイドに掲載されている構成サービスの一覧には、Payments、Optimization、Registryのように、この本の目次からは章として確認できない項目も含まれています(ハーネスと評価は、出版社の紹介ページを見るかぎり本書でも扱われます)。目次から確認できる範囲では、この本の章立てはランタイム、メモリー、アイデンティティ、ゲートウェイ、ポリシー、組み込みツール、オブザーバビリティ、評価が中心で、その後に増えた機能まで網羅しているとは限りません。購入前に、自分が必要としている機能が扱われているかを目次で確認するのが確実です。

また、この本はAWSやPythonの入門書ではありません。1章と2章で生成AIとBedrockの基礎に触れる構成にはなっていますが、IAMやVPCの設計から学びたい場合は1冊目が担当です。12章で「評価」が扱われるものの、評価データセットの作り方やLLM-as-a-Judgeの妥当性検証といった評価設計そのものは、別の領域の本や公式ドキュメントで補うほうが確実でしょう。

読まなくてよい人は、AWS以外(自前のコンテナ基盤や他クラウド)でエージェントを運用する予定の人です。AgentCoreはAWSのマネージドサービスなので、基盤を移す予定がないなら投資として合いにくくなります。

Amazon Bedrock AgentCore 実践入門 Strands Agentsで構築するAIエージェント [AWS深掘りガイド](SBクリエイティブ)

広告
Amazon Bedrock AgentCore 実践入門 Strands Agentsで構築するAIエージェント [AWS深掘りガイド](SBクリエイティブ)

著者: 御田稔、森田和明、熊田寛 / 出版社: SBクリエイティブ / 2026年5月29日発売 / 448ページ。基礎編(生成AIとBedrock、AIエージェント入門)、Strands Agents編、AgentCore編(ランタイム・メモリー・アイデンティティ・ゲートウェイ・ポリシー・組み込みツール・オブザーバビリティ・評価・フルスタック構築)、応用編(RAG、CDKでのアンビエントエージェント、業務導入)の4部16章構成。PoCで止まっているエージェントを本番運用に載せたい人向けです。AgentCoreは機能追加が速いため、目次で対象機能を確認してから読むのが安全です。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

あわせて読みたい

AIエージェント開発フレームワークの現在地2026|LangGraph・CrewAI・Microsoft Agent Framework・Pydantic AIをどう選ぶか

4冊の使い分けと、読む順序

役割と刊行時期をまとめます。刊行時期は、そのままAWS側の情報の鮮度に直結します。

書籍主眼刊行向いている状況補う必要がある部分
Amazon Web Services基礎からのネットワーク&サーバー構築 改訂4版AWSのネットワークとサーバーの基礎2023年AWSアカウントを作ったばかり。構成図が読めない生成AI関連の全て、IaC、コンテナ、現在のコンソールUI
AWSではじめる生成AI基盤モデルを扱う技術の全体像2024年プロンプト・RAG・微調整の使い分けを判断したいBedrockの現行機能、AgentCore、日本語での実装ハンズオン
Amazon Bedrock 生成AIアプリ開発入門Bedrockでのアプリ実装2024年Bedrockでアプリを組む型がほしい現在の料金階層・提供モデル、AgentCore
Amazon Bedrock AgentCore 実践入門エージェントの本番運用基盤2026年PoCは動くが本番構成が決まらないAWSとPythonの基礎、評価設計の詳細、GA後に追加された機能

順序としては、次の3パターンを想定すると迷いにくいはずです。AWS未経験から入るなら1 -> 3 -> 4の順で、2は必要になったときに参照します。すでにAWSで開発しているなら1を飛ばして3から入り、必要に応じて4へ。機械学習の経験があってモデル側の選択肢を整理したいなら2から入るのが自然でしょう。この分野は書籍の更新より現物の変化が速いので、4冊すべてを買う必要はありません。

あわせて読みたい

MLOps・LLMOpsを学ぶ書籍ガイド|機械学習とLLMを本番運用するための4冊を段階順に選ぶ

書籍で埋まらない部分

正直に切り分けておきます。書籍が得意なのは「なぜその構成にするのか」であり、「いまどうなっているか」ではありません。

料金は、書籍の賞味期限がいちばん短い

Bedrockの料金階層(Standard、Flex、Priority、Reserved、Batch)も、AgentCoreの課金単位(vCPU時間とピークメモリの秒単位課金、メモリーのイベント数やレコード数、ゲートウェイのAPI呼び出し数など)も、公式の料金ページを見ないと正確な見積もりはできません。書籍の料金記述は刊行時点の参考値として扱ってください。AgentCoreの料金ページには新規のお客様向けクレジットや無料利用枠の記載もありますが、こうした条件も変わります。

モデルの提供状況はリージョンごとに違う

「記事のとおりにやったのにモデルが選べない」の多くはここです。Bedrockのユーザーガイドはリージョン別の対応状況を確認するページを用意しており、モデルごとに見る導線になっています。加えて、使う前にモデルアクセスを有効化する手順も必要です。書籍のハンズオンで指定されているモデルIDが、自分のリージョンでそのまま使えるとは限りません。

手を動かす教材は、公式のほうが新しい

AWSは公式のワークショップカタログを公開しており、生成AI関連のハンズオンもここに集まります。またサンプル実装としては、aws-samplesが公開しているgenerative-ai-use-cases(GenU)があります。READMEによればMIT-0ライセンスで、チャット・要約などのユースケース、Amazon KendraやKnowledge Baseを使ったRAG、Web検索やコード実行が可能なエージェント、ノーコードで構成を作れるUse Case Builderを含み、AWS CDKでデプロイする構成です。日本語にも対応しています。

書籍と併用して見るAWS公式の一次情報

  • Amazon Bedrockユーザーガイド(対応モデル、API、モデルアクセスの有効化、カスタマイズ)
  • Amazon Bedrock AgentCoreデベロッパーガイド(構成サービスの一覧と役割、GA後に追加された機能)
  • Amazon BedrockとAgentCoreの料金ページ(課金階層と課金単位。見積もりは必ずここで)
  • モデルのリージョン別対応状況のページ(使いたいモデルが自分のリージョンで提供されているか)
  • AWS Workshopsのカタログ(生成AI関連のハンズオン。書籍より新しい構成で試せる)
  • aws-samplesのgenerative-ai-use-cases(CDKでデプロイできる公式サンプル実装)
  • Strands Agentsの公式ドキュメント(フレームワーク側の仕様変更はここで追う)

学習の進め方

読み終えてすぐ本番構成の設計に入ろうとすると、たいてい途中で止まります。検証用の足場を先に作り、確認できたことを積み上げる進め方が現実的です。

  1. 1

    検証用のAWS環境とコストの見張りを先に用意する

    本番アカウントとは分けた検証用の環境を用意し、請求アラートとコスト配分タグを設定します。学習中に作ったリソースの削除漏れが最も事故になりやすいので、ここを最初に済ませます。
  2. 2

    使いたいモデルが自分のリージョンで使えるかを確認する

    公式ドキュメントでリージョン別の対応状況を確認し、モデルアクセスを有効化します。ここが通らないと、以降のハンズオンが全部止まります。書籍のモデルIDをそのまま信じないでください。
  3. 3

    公式サンプルを一度デプロイして、動くものを見る

    generative-ai-use-casesのような公式サンプルをCDKでデプロイし、生成AIアプリがどのAWSリソースで構成されているかを実物で確認します。理解より先に全体像を見るほうが、書籍の記述が入りやすくなります。
  4. 4

    止まっている場所に対応する1冊を読み切る

    ネットワークで止まっているなら1冊目、選択肢の判断で止まっているなら2冊目、実装の型がないなら3冊目、本番構成で止まっているなら4冊目。同時に複数を並行させないほうが進みます。
  5. 5

    自分のユースケースで最小構成を作る

    書籍のサンプルをそのまま動かした次は、自社のデータや業務に置き換えた最小構成を1つ作ります。ここで初めて、権限設計やデータの取り扱いといった固有の論点が出てきます。
  6. 6

    評価と監視を、本番化の前に入れる

    応答の品質を測る仕組みと、トレース・ログ・コストの監視を、本番に出す前に用意します。AgentCoreを使うならオブザーバビリティと評価の機能が該当しますが、使わない場合でも同じ役割の仕組みは必要です。

よくある失敗

注意

書籍のハンズオンで作ったリソースを削除し忘れる失敗が、金額としては最も痛くなりがちです。オンデマンドの推論だけなら使った分で済みますが、プロビジョンドスループット、ベクトルデータベース、NATゲートウェイ、常時起動のコンテナは、使っていなくても課金が続きます。章を終えるごとに削除する運用にするか、検証用アカウントを定期的に作り直すほうが安全です。

メモ

もう1つ多いのが、本の刊行時点の情報を現在の仕様だと思い込む失敗です。特に料金、提供モデル、コンソールのUI、サービス名は変わります。書籍の記述と公式ドキュメントが食い違ったら、公式ドキュメントが正です。書籍側を疑うのではなく、時点が違うと理解して読み替えてください。

本記事に記載した書名・著者・訳者・監修者・出版社・刊行日・ページ数・判型・ISBN・目次は、各出版社の公式書誌ページ(frontmatterのsources)で確認できた範囲の情報です。版・価格・在庫・目次は改定されるため、購入前に各公式ページで最新情報をご確認ください。各書籍の「扱っていない範囲」の記述は、公開されている目次と出版社の内容紹介から判断できる範囲の整理であり、本文全体を網羅的に検証したものではありません。Amazon BedrockおよびAgentCoreの機能・料金階層・提供リージョン・対応モデルは、AWS公式ドキュメントおよび料金ページに基づく2026年8月時点の内容で、今後変更されます。料金の見積もりは必ず現行の公式料金ページでご確認ください。

よくある質問

4冊のうち1冊だけ選ぶなら、どれがよいですか
いま止まっている場所で選んでください。AWSアカウントを作ったばかりで構成図が読めないなら『Amazon Web Services基礎からのネットワーク&サーバー構築 改訂4版』、Bedrockでアプリを組む型がほしいなら『Amazon Bedrock 生成AIアプリ開発入門』、PoCは動くが本番構成が決まらないなら『Amazon Bedrock AgentCore 実践入門』です。プロンプト・RAG・微調整の使い分けを判断したい段階なら『AWSではじめる生成AI』が近いと考えられます。
AWSの基礎から本当にやる必要がありますか。Bedrockだけ触れれば足りませんか
用途によります。ブラウザ上のプレイグラウンドや単発のAPI呼び出しで完結するなら、VPCの知識は要りません。一方で、社内システムに組み込む、閉域から呼ぶ、権限を最小化する、監査ログを残す、といった要件が出た時点でAWSの基礎が必要になります。AgentCoreの一般提供でもVPCやPrivateLinkへの対応がまず挙げられており、企業利用の条件はネットワークとIAMの側にあると考えるほうが実態に近いはずです。
2024年刊行の本は、いま読んでも古くないですか
層によります。プロンプト・RAG・微調整の使い分け、RAGアプリの組み立て方、AWSサービスを連携させる設計といった考え方の部分は、いまも使えます。一方で、料金体系、提供モデルの一覧、コンソールのUI、AgentCoreのような新しいサービスは書かれていません。原理は書籍、現行仕様は公式ドキュメントという二段構えで読むのが安全です。書籍とドキュメントが食い違ったらドキュメントが正だと考えてください。
AgentCoreを使わずにエージェントを運用することはできますか
できます。AgentCoreはエージェントの実行基盤・記憶・認証・ツール管理・可観測性などをまとめて提供するマネージドサービスで、開発者ガイドでもモジュールを単独でも組み合わせでも使える設計だと説明されています。自前のコンテナ基盤で同等の仕組みを組むことも可能ですが、その場合はセッション分離や認証、監視を自分で設計・運用することになります。どちらが安いかは規模と要員によるため、料金ページで課金単位を確認したうえで比較してください。
東京リージョンで書籍のとおりに進められますか
モデルによります。Amazon Bedrockはモデルごとに提供リージョンが異なり、公式ドキュメントにリージョン別の対応状況を確認するページが用意されています。加えて、使う前にモデルアクセスを有効化する手順も必要です。書籍に書かれたモデルIDが自分のリージョンで使えない場合は、対応状況を確認したうえで別のモデルに読み替えるか、対応しているリージョンで検証する判断になります。
Strands Agentsは学ぶ価値がありますか。LangGraphなど他のフレームワークとどちらを選ぶべきですか
AgentCoreを使う前提であっても、フレームワークは選べます。AgentCoreの開発者ガイドは、CrewAI・LangGraph・LlamaIndex・Strands Agentsといったオープンソースのフレームワークと組み合わせて使えると説明しています。Strands AgentsはAmazon社内の本番システムから生まれたオープンソースのSDKで、PythonとTypeScriptで利用できます。すでにチームがLangGraphで実装しているなら乗り換えの必要はなく、これから選ぶ場合はAWS上の情報の多さを理由にStrands Agentsを選ぶ、といった判断になります。

まとめ

AWSで生成AIアプリを本番に出す前のチェックリスト

  • 検証用の環境を本番と分け、請求アラートとコスト配分タグを設定した
  • 使いたいモデルが対象リージョンで提供されているかを公式ドキュメントで確認し、モデルアクセスを有効化した
  • 課金階層(オンデマンド・バッチ・プロビジョンドスループットなど)を公式料金ページで確認し、見積もりを作った
  • アプリを置くネットワーク構成(VPC、サブネット、エンドポイント)とIAMロールの権限範囲を設計した
  • 応答品質を測る仕組みと、トレース・ログ・コストの監視を本番化の前に用意した
  • 書籍の記述と公式ドキュメントが食い違う箇所を洗い出し、公式側を正として読み替えた
  • 学習で作ったリソースの削除手順を決め、章ごとに実行する運用にした

AWSで生成AIアプリを動かす作業は、モデルの性能を比べる時間より、権限・ネットワーク・リージョン・料金・運用設計に費やす時間のほうが長くなりがちです。今回紹介した4冊は、その各段階に対応します。ネットワークとサーバーの土台を手で作る本、基盤モデルを扱う技術の選択肢を整理する本、Bedrockでアプリを組む型を与える本、エージェントを本番運用に載せる本。いま止まっている場所に対応する1冊を選べば十分です。

同時に、この分野は書籍だけで完結しません。料金階層も提供モデルもサービスの構成も、刊行後に変わります。書籍で「なぜその構成にするのか」を理解し、「いまどうなっているか」は公式ドキュメントと料金ページで確認する。この二段構えを最初から前提にしておくと、本を読んだあとに現物と食い違っても慌てずに済みます。まずは検証用の環境と請求アラートを用意し、公式サンプルを一度デプロイして全体像を見るところから始めてみてください。読むべき1冊は、そこで自然に決まります。

出典・参考

この記事をシェア

関連する記事