次に、チャットボットとChatGPTを連携するチャットボットAPIシステムの環境構築です。
今回はこれにAWSの Lightsail というサービスを使うことにします。
Amazon Lightsail
https://aws.amazon.com/jp/lightsail/
これまでウェブサーバーをAWSで構築するといったら EC2 でしたが、新たに Lightsail という選択肢も増えたんですね。
使ってみると、このLightsailというサービス、サービス名にもあるとおり、軽いシステムならこれ一択で良いでしょうってくらい、構築が楽!
特長として最も大きいのが、ネットワークの構築が不要!な点。
AWSでサイト構築をしたことがある方なら分かると思いますが、EC2ではサブネットからゲートウェイまで自分で登録していく必要があり、これがなかなかの手間でした。
Lightsail では、このネットワーク周りの構築をすべてAWSが担ってくれます。
登録手順もいたってシンプルです。
プラットフォーム:Linux/Unix
設計図:OSのみ → Ubuntu 24
ネットワークタイプ:デュアルスタック
サイズ:$5 でいいでしょう。
インスタンス名:chatbot-server など(任意)
インスタンスの作成 をクリックし、起動を待ちます。
ここまででLightsailのインスタンスの作成が完了しました。
次はサーバーにウェブサーバーやモジュールなど必要なソフトウェアをインストールする手順に向かいます。