Slide 1

Slide 1 text

© 2023 Classmethod, Inc. レイヤード×マネーフォワード Meetup LT会 vol.3 今すぐできるAWSのコスト最適化チェック 2023年11月16日 クラスメソッド株式会社 AWS事業本部 コンサルティング部 洲崎 義人

Slide 2

Slide 2 text

© 2023 Classmethod, Inc. 1 ࣗݾ঺հ ・洲崎 義人(スザキ ヨシト) ・コールセンターシステムの営業→クラスメソッド ・所属:AWS営業部→AWS事業本部コンサルティング部 ・拠点:東京→福岡 ・2023 Japan AWS Top Engineers、2023 Japan AWS All Certifications Engineers ・好きなAWSサービス:Amazon Connect、Amazon QuickSight ・読んでるジャンプ漫画:呪術廻戦、チェンソーマン、ダンダダン

Slide 3

Slide 3 text

© 2023 Classmethod, Inc. 2 Ϋϥεϝιουʹ͍ͭͯ 事業内容 ⼦会社 および 関連会社 認定 • クラウド(AWS等)の技術コンサルティング、開発、運⽤ • データ分析基盤の技術コンサルティング、開発、運⽤ • アプリケーション(LINE、iOS等)の企画開発、運⽤ • SaaS、Webサービスの企画開発、導⼊⽀援、運⽤ • 企業向けIT⼈材育成、内製化⽀援 • 無⼈店舗技術・キャッシュレス決済システムの企画開発、運営 プリズマティクス株式会社 ネクストモード株式会社 アノテーション株式会社 アンダースコア株式会社 プロパゲート株式会社 Classmethod (Europe) GmbH Classmethod Canada Inc. Classmethod India Private Limited Classmethod (Thailand) Co., Ltd. Classmethod Korea Co., Ltd. Classmethod Vietnam Co., Ltd. Φʔϓϯͳൃ૝ͱߴ͍ٕज़ྗʹΑΓ͢΂ͯͷਓʑͷ૑଄׆ಈʹߩݙ͠ଓ͚Δ 名称 代表者 設 ⽴ 本 社 拠 点 資本⾦ 従業員 クラスメソッド株式会社 (英語表記︓Classmethod, Inc.) 横⽥ 聡 2004年7⽉7⽇ 東京都港区⻄新橋1-1-1 ⽇⽐⾕フォートタワー26階 東京、札幌、⼤阪、名古屋、岡⼭、福岡、上 越、沖縄、ベルリン、バンクーバー、ニュー デリー、バンコク、ソウル 1億円 720名(2023年7⽉現在/グループ全体) 2

Slide 4

Slide 4 text

© 2023 Classmethod, Inc. 3 クラスメソッドの強み AWS構築・運用実績に関する公式認定 コンサルティング・技術支援の実績が評価された ことにより、AWSから多数技術認定を取得 • 移行コンピテンシー • デジタルカスタマーエクスペリエンスコンピテンシー • ビッグデータコンピテンシー • DevOpsコンピテンシー • パブリックセクターパートナー • マネージドサービスプログラム(MSP)認定 3 • 世界で最も貢献したSIパートナーとしてSI Partner of the Yearを受賞 • 8年連続パートナー最上位AWSプレミアティアサービスパートナー認定 • AWSサービスパートナーオブザイヤージャパン2021受賞 • AWS公式資格取得数は2,000オーバー、世界トップクラスの技術力 AWSサービスの技術認定は14種類 サービスに関する深い専門知識と実績を認定する AWSサービスデリバリープログラム多数取得 AWS IoT Core Amazon EC2 for Microsoft Windows Server Amazon WAF Amazon API Gateway Amazon CloudFront Amazon Redshift AWS Control Tower Amazon Connect Amazon Aurora Amazon RDS for PostgreSQL Amazon DynamoDB AWS Lambda Amazon Kinesis AWS Database Migration Service SI Partner of the Year - GLOBAL 受賞

Slide 5

Slide 5 text

© 2023 Classmethod, Inc. 4 クラスメソッド 福岡オフィス 4 ・2023年11月現在 37名! ・博多駅から歩いてこれます

Slide 6

Slide 6 text

AWSの料金が・・ ところで、円安つらいですよね

Slide 7

Slide 7 text

環境の見直しから 環境を見直していきましょう!

Slide 8

Slide 8 text

覚えることは3つ 本日覚えてもらいたいこと

Slide 9

Slide 9 text

© 2023 Classmethod, Inc. 8 "84ΞΠίϯΫΠζ

Slide 10

Slide 10 text

© 2023 Classmethod, Inc. 9 "84ΞΠίϯΫΠζ 5SVTUFE"EWJTFS $PNQVUF0QUJNJ[FS 44UPSBHF-FOT

Slide 11

Slide 11 text

無料! 全部無料で使えます! (一部有償の機能あり)

Slide 12

Slide 12 text

© 2023 Classmethod, Inc. 11 まずできること 最適化手法 適用例 コスト最適化効果 構成変更 設定の見直し ● インスタンスサイズ/タイプの最適 化 ● ストレージタイプの最適化 小〜中 不要 割引オプションの活用 ● Savings Plans ● リザーブドインスタンス 大 不要 リファクタリング① ● マネージドサービス利用 ● 運用の自動化 中〜大 一部必要 リファクタリング② ● オートスケーリング ● スポットインスタンス利用 ● サーバーレス化 大 必要 ● 「設定の見直し」をしてから、割引オプションの活用を検討する

Slide 13

Slide 13 text

© 2023 Classmethod, Inc. AWS Trusted Adviser

Slide 14

Slide 14 text

© 2023 Classmethod, Inc. 13 AWS Trusted Adviser - 「コスト最適化」、「パフォーマンス」、「セキュリティ」、「耐障害性」、「サービスの制限」、「運用上 の優秀性」の観点で、AWSが自動で調査して推奨設定をお知らせしてくれるサービス - Trusted Advisor の主要な機能を使⽤するためには、ビジネスサポート以上が必要 - クラスメソッドの請求代行「クラスメソッドメンバーズ」加入であれば無料で利用可能 参考:定期的に実施すべきコスト最適化

Slide 15

Slide 15 text

© 2023 Classmethod, Inc. 14 AWS Trusted Adviser 参考:AWS Trusted Advisor AWS Black Belt Online Seminar

Slide 16

Slide 16 text

© 2023 Classmethod, Inc. 15 よくあるもの - ELBにアクティブなバックエンドインスタンスがない - 関連付けされていないElastic IP アドレスがある - アタッチされていないEBSがある - gp2等、古いストレージタイプを利用している

Slide 17

Slide 17 text

© 2023 Classmethod, Inc. 16 ൚༻44%ʮHQʯʹ͍ͭͯ - 2020年12月にリリースされた汎用SSDタイプのEBSボリューム(従来の「gp2」の後継) - 同性能で比較した場合、gp2よりgp3の方が安価 - gp2 → gp3への変更はオンラインで実行可能(※旧世代のインスタンスは除く)

Slide 18

Slide 18 text

© 2023 Classmethod, Inc. AWS Compute Optimizer

Slide 19

Slide 19 text

© 2023 Classmethod, Inc. 18 AWS Compute Optimizer EC2/EC2 Auto Scaling/EBS/Lambdaの利用状況(CPU使用率など)を機械学習 で分析し、最適なインスタンスタイプ・サイズを推奨してくれるサービス 基本機能は無料で利用可能(過去14日間のデータを分析) 有償で分析対象期間を3ヶ月に拡張することも可能 デフォルトでは無効となっているため、利用の際はこれを有効化する

Slide 20

Slide 20 text

© 2023 Classmethod, Inc. 19 ΊͪΌͪ͘Ό෼͔Γ΍͍͢ 「過剰なプロビジョニング」 と判定された インスタンスは見直しの余地あり

Slide 21

Slide 21 text

© 2023 Classmethod, Inc. Amazon S3 Storage Lens

Slide 22

Slide 22 text

© 2023 Classmethod, Inc. 21 S3 Storage Lens - オブジェクトストレージの使用状況とアクティビティの傾向を可視化し、コスト効 率化、データ保護に関するベストプラクティスに向けた推奨事項を表示 - 無料のメトリクスと高度なメトリクス(有償)のメトリクスの一覧はこちらを参照

Slide 23

Slide 23 text

© 2023 Classmethod, Inc. 22 未完了のマルチパートアップロード数 - S3は最大5TBまでのオブジェクト(ファイル)を保管できるが、保存のため一度に送信で きるサイズは5GBという制限のため、分割してファイルを送信する機能 - マルチパートアップロード(MPU)が未完了の場合、部分的にアップロードされたオブジ ェクトがゴミデータとして残る - MPUが失敗した時に残る部分ファイルはマネジメントコンソールから見ることもできず、 気付きづらい →無料のメトリクスで不完全や未完了のMPUのバイト数・オブジェクト数を見ることが可能!

Slide 24

Slide 24 text

© 2023 Classmethod, Inc. 23 未完了のマルチパートアップロード数 マルチパートアップロードについてはこちらの記事も参照

Slide 25

Slide 25 text

© 2023 Classmethod, Inc. (おまけ)opswitch

Slide 26

Slide 26 text

© 2023 Classmethod, Inc. 25 opswitch ● クラスメソッドが開発した無料で使えるAWS自動化サービス ○ 主にEC2とRDSを対象とした自動タスク実行ツール ● ノーコード、簡単操作でジョブの登録、スケジュール実行、実行結果の確認が可能 ● 実行結果を指定の宛先に通知(メール or Slack) ● 複数AWSアカウントを一元管理可能

Slide 27

Slide 27 text

© 2023 Classmethod, Inc. 26 PQTXJUDIͰ࣮ߦՄೳͳλεΫ EC2 ● EBSスナップショットの作成(世代管理あり) ● EBSスナップショット(VSS対応)の作成(世代管理あり) ● EC2 AMIの作成(世代管理あり) ● EC2インスタンスの起動・停止 ● EC2インスタンスのタイプ変更 ● EBSスナップショットのリージョン間コピー ● EC2 AMIのリージョン間コピー

Slide 28

Slide 28 text

© 2023 Classmethod, Inc. 27 PQTXJUDIͰ࣮ߦՄೳͳλεΫ RDS ● DBスナップショットの作成(世代管理あり) ● DBインスタンスの削除 ● DBスナップショットからの復元 ● DBインスタンスの起動・停止 ● DBスナップショットのリージョン間コピー Aurora ● DBクラスタースナップショットの作成(世代管理あり) ● DBクラスターの起動・停止 ● DBクラスタースナップショットのリージョン間コピー

Slide 29

Slide 29 text

© 2023 Classmethod, Inc. 28 PQTXJUDIͰ࣮ߦՄೳͳλεΫ WorkSpaces ● WorkSpacesの起動 チェック ● リソースの止め忘れチェック

Slide 30

Slide 30 text

© 2023 Classmethod, Inc. (おまけ)Bedrock

Slide 31

Slide 31 text

© 2023 Classmethod, Inc. 30 Bedrock Amazon Bedrockは、AWS内で使用可能な生成AIサービス 東京リージョンでも利用可能だが、利用できるモデルはバージニアリージョン が一番多い

Slide 32

Slide 32 text

© 2023 Classmethod, Inc. 31 Bedrock バージニアリージョンで利用可能なモデル(2023/11/16時 点)

Slide 33

Slide 33 text

© 2023 Classmethod, Inc. 32 Stability AI 画像生成AIを開発している会社 料金は512x512 以下で標準画像(51ステップ以下)の場合で、 1画像あたり $0.018(約2.7円)※1ドル150円の場合

Slide 34

Slide 34 text

© 2023 Classmethod, Inc. 33 まとめ - AWSの実施できるコスト最適化ですぐに試せるサービスは3つある - AWS Trusted Adviser - AWS Compute Optimizer - Amazon S3 Storage Lens - 割引オプションやリファクタリングの前に「設定の見直し」をしよう - 無料で使えるopswitchを使ってインスタンスの停止・起動の運用をしよう - Amazon Bedrockは複数の機械学習モデルを利用できるので触ってみよう - お金をかしこく重ねよう

Slide 35

Slide 35 text

No content