Slide 1

Slide 1 text

ChatGPTを活用した AWS環境のコスト削減 2023年3月1日 石原 直樹

Slide 2

Slide 2 text

自己紹介 ・氏名:石原直樹 ・経歴 2022年3月 : 2022年4月 : 2022年9月~ : 新卒入社 大学院卒業 AWSインフラの構築・維持保守 ・直近の目標 ・AWS Solutions Architect Professional 取得 ・2023 AWS Jr. Champions 選出

Slide 3

Slide 3 text

背景 ■社内教育を目的としたAWS環境 ・多くの人が自由にリソースを作成する ・一時的に作成し放置しがち ※一部制限あり ■実際の利用料と内訳 ・月額約120万円 ・EC2とRDSが高い 利用時間外は自動停止させる運用をしたい 0 20 40 60 80 100 120 140 月額利用料(万円) EC2 RDS その他 ※EC2:仮想マシン提供サービス ※RDS:データベース提供サービス

Slide 4

Slide 4 text

ChatGPTについて ■ChatGPTとは ・OpenAI社が開発した自然言語モデル ・自然な会話を通じて情報検索が可能 AWS環境のコスト削減を実現するために、 ChatGPTを活用する

Slide 5

Slide 5 text

まずは聞いてみる 運用方法として不十分⇒自分で考える

Slide 6

Slide 6 text

考案した構成図 ②Lambdaがタグ「StopTime:8pm」を付与 ①EC2、RDS起動 ③Systems managerが PM8時に「StopTime:8pm」と付いたリソース停止 本構成によりリソースの自動停止を実現 AWS Cloud ※Lambda:FaaS提供サービス ※Systems manager:運用管理サービス

Slide 7

Slide 7 text

本構成の利用方法 ②「StopTime:8pm」 「StartTime:」を付与 ①EC2、RDS起動 ④PM10時「StopTime:10pm」停止 AM8時「StartTime:8am」起動 AWS Cloud ③利用者が 「StopTime:10pm」 「StartTime:8am」 とタグを編集 利用者が簡易的に起動時間を変更できる機能を実現

Slide 8

Slide 8 text

ChatGPTの活用 コードを書いてもらうことで構築コスト削減 Lambda Systems manager

Slide 9

Slide 9 text

月額利用料の推移 約50%削減 運用開始前 運用開始後 0 10 20 30 40 50 60 EC2 RDS (万円)

Slide 10

Slide 10 text

まとめ ■ChatGPTは万能ではない ・質問内容によっては良い回答が得られない ・今後の進化に期待 ■ChatGPTを活用しコスト削減を実現 ⇒人間とAIとで考える部分を分ける ・AWS利用料と構築コストを削減 ・効率的で実用的なコード学習の機会となった ■ワークフローにおいても人間と自動化を分けることが重要 ・自動ワークフローでも一部は人間が行うことで高いユーザビリティを実現

Slide 11

Slide 11 text

ありがとうございました!