Appearance
第1章 はじめに
1.1 本書の目的と想定する全体像
本書は、大手クラウドサービスであるAWS上でコンテナ技術を使ってアプリケーションを動かし、さらに最新の生成AI(人工知能)や自律的に動くAIエージェントの仕組みを組み込んで運用したいと考えている開発者を対象としています。
クラウドが持つ「システム規模を柔軟に変更できる強み」と、AI開発をサポートするフレームワーク「LangChain / LangGraph」を組み合わせることで、安定的でかつ賢く動作する次世代の業務アプリケーションを構築する手順を解説します。
1.2 AWS(Amazon Web Services)の概要と特徴
AWSは、Amazon社が提供している世界で最も広く利用されているクラウドサービスのプラットフォームです。インターネットを通じて、サーバー、データベース、ストレージ(ファイルを保存する場所)といったITリソースを必要な分だけ借りて使用することができます。
実物のサーバー機器を購入して管理する手間と初期コストが不要であり、使った分だけ料金を支払う「従量課金制」が特徴です。これにより、個人の小さな実験用システムから、大企業の数千万人規模が使うWebサービスまで、あらゆる規模のシステムを迅速に立ち上げて拡張させることができます。