Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20231116_洲崎_レイヤード様LT.pdf

ysuzaki2
November 17, 2023

 20231116_洲崎_レイヤード様LT.pdf

ysuzaki2

November 17, 2023
Tweet

More Decks by ysuzaki2

Other Decks in Business

Transcript

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

    View full-size slide

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

    View full-size slide

  3. © 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

    View full-size slide

  4. © 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 受賞

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  12. © 2023 Classmethod, Inc. 11
    まずできること
    最適化手法 適用例 コスト最適化効果 構成変更
    設定の見直し ● インスタンスサイズ/タイプの最適

    ● ストレージタイプの最適化
    小〜中 不要
    割引オプションの活用 ● Savings Plans
    ● リザーブドインスタンス
    大 不要
    リファクタリング① ● マネージドサービス利用
    ● 運用の自動化
    中〜大 一部必要
    リファクタリング② ● オートスケーリング
    ● スポットインスタンス利用
    ● サーバーレス化
    大 必要
    ● 「設定の見直し」をしてから、割引オプションの活用を検討する

    View full-size slide

  13. © 2023 Classmethod, Inc.
    AWS Trusted Adviser

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  18. © 2023 Classmethod, Inc.
    AWS Compute Optimizer

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  21. © 2023 Classmethod, Inc.
    Amazon S3 Storage Lens

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  27. © 2023 Classmethod, Inc. 26
    PQTXJUDIͰ࣮ߦՄೳͳλεΫ

    EC2
    ● EBSスナップショットの作成(世代管理あり)
    ● EBSスナップショット(VSS対応)の作成(世代管理あり)
    ● EC2 AMIの作成(世代管理あり)
    ● EC2インスタンスの起動・停止
    ● EC2インスタンスのタイプ変更
    ● EBSスナップショットのリージョン間コピー
    ● EC2 AMIのリージョン間コピー

    View full-size slide

  28. © 2023 Classmethod, Inc. 27
    PQTXJUDIͰ࣮ߦՄೳͳλεΫ

    RDS
    ● DBスナップショットの作成(世代管理あり)
    ● DBインスタンスの削除
    ● DBスナップショットからの復元
    ● DBインスタンスの起動・停止
    ● DBスナップショットのリージョン間コピー
    Aurora
    ● DBクラスタースナップショットの作成(世代管理あり)
    ● DBクラスターの起動・停止
    ● DBクラスタースナップショットのリージョン間コピー

    View full-size slide

  29. © 2023 Classmethod, Inc. 28
    PQTXJUDIͰ࣮ߦՄೳͳλεΫ

    WorkSpaces
    ● WorkSpacesの起動
    チェック
    ● リソースの止め忘れチェック

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide