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

AWS re:invent振り返りServerlessでサーバコスト以外もいろいろ削減

AWS re:invent振り返りServerlessでサーバコスト以外もいろいろ削減

「IGDA SIG-NSゲームサーバ勉強会(AWS re:invent振り返り)」で発表された資料です。
https://www.igda.jp/?p=9552

gree_tech

April 16, 2019
Tweet

More Decks by gree_tech

Other Decks in Technology

Transcript

  1. Copyright © GREE, Inc. All Rights Reserved. はじめに • 名前:今田

    一昭 • 所属: • グリー株式会社 • 開発本部 インフラストラクチャ部 • デベロップメントオペレーション グループ • オペレーションプランニング チーム • 仕事内容: • サーバインフラ管理の全般 • 商用のほぼ全てのオンプレサーバ、AWS/GCPのク ラウドサーバなどのインフラを運用しており、 OS/MWの管理や検証。新規クラウドサービスの導 入支援 自己紹介 3
  2. Copyright © GREE, Inc. All Rights Reserved. はじめに • AWS

    re:Invent 2018 へ参加しての 振り返り • Serverlessの取り組みについて 今日お話すること 4
  3. Copyright © GREE, Inc. All Rights Reserved. AWS re:Invent 振り返り

    会期は 主に月曜日から金曜日まで 月〜木曜日まで 終日セッション等開催(一部金曜日も) 行ってきた感想 ノウハウではない 日 程 5 http://reinvent.awseventsjapan.com/agenda/
  4. Copyright © GREE, Inc. All Rights Reserved. AWS re:Invent 振り返り

    ラスベガスの7つの大きなホテル 端から端の会場まで 約4km(徒歩で40〜50分) 大手町~築地一帯と同じぐらいの広さ 会 場 6 http://reinvent.awseventsjapan.com/campus/
  5. Copyright © GREE, Inc. All Rights Reserved. AWS re:Invent 振り返り

    Venetian,Encore,Aria,MGM,Mirageホテルにて2000セッション以上開催 セッション 7 • 10月にオンラインで予約開始 • Walkupという当日枠あり • 再演、オンライン中継あり • 予約があっても15分前までに入場 • 会期中でもセッション追加 • youtubeでの公開
  6. Copyright © GREE, Inc. All Rights Reserved. AWS re:Invent 振り返り

    セッション以外にも 参加型なアクティビティも多数 非技術的なアクティビティも開催 セッション以外のイベント 8 • チョークトーク、ワークショップ • ビルダーセッション、ハッカソン • ブートキャンプ、ハンズオンラボ • Midnight Madness, re:Play • Harley ライド、4k & 8k ラン • Tatonka Challenge(早食い)
  7. Copyright © GREE, Inc. All Rights Reserved. AWS re:Invent 振り返り

    食 事 9 • 朝食と昼食はセッション会場にて お弁当とケータリングあり • 夜はParty、PubCrawl • ウォーターサーバ設置 • 休憩時にコーヒー,ジュース,おやつ • ホテルのレストランもあるが、値段 高め・混雑 • フードコートはリーズナブルで手軽
  8. Copyright © GREE, Inc. All Rights Reserved. AWS re:Invent 振り返り

    所 感 10 • セッションを重視しがちではあるが 現地の雰囲 気や体験を • セッションは技術的にも英語的にも そこまで難 しくない • セッションの質疑、EBC、ラウンドテーブルな ど 実際にAWSを作っている人との交流も可能 • 寒暖差激しく、空気も乾燥していて体調管理は 重要 • ホリデーシーズン前なのでアウトレットモール などお得
  9. Copyright © GREE, Inc. All Rights Reserved. AWS re:Invent 振り返り

    AWS re:Invent 2018 (個人的)トレンド 12 • Deep/Machine learning, IoT • Serverless, Managed Service • 既存サービスの発展
  10. Copyright © GREE, Inc. All Rights Reserved. AWS re:Invent 振り返り

    Serverless(Lambda)関連 発表・セッション 13 • AWS Lambdaで Custom Runtimes がサポート • Ruby Support for AWS Lambda リリース • Application Load Balancer にて AWS Lambdaサポート • A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1) • Running Serverless at The Edge (CTD302) • Using AWS Lambda as a Security Team (SEC322-R1)
  11. Copyright © GREE, Inc. All Rights Reserved. AWS re:Invent 振り返り

    ゲームサーバのServerless化について 14 • スケーラビリティ、可用性が非常に高い • 使った分だけ費用。高いコストパフォーマンス • ただ大きなビジネスロジックは未実現・・・・ • 今後の GameSparks と Amazon GameLift に期待 • 今回の re:Invent にての発表が・・・・ • 既存のServerlessでも 十分に活躍できる場があります
  12. Copyright © GREE, Inc. All Rights Reserved. Severlessの取り組み AWS Lambdaの活用事例

    ① 15 • Batch処理のLambdaへの置き換え • EC2のスナップショットの自動作成 • DynamoDBのCapacity変更 • CloudWatchLogsと組み合わせた Security Check Lambda EC2 S3 AWS費用:ほぼ0円(処理コスト)
  13. Copyright © GREE, Inc. All Rights Reserved. Severlessの取り組み AWS Lambdaの活用事例

    ② 16 • API Gateway, Lambda, S3を利用したメールフォーム • 事前登録、お問い合わせ等のメールアドレスの登録 • 毎回毎回 準備を行っていたものがSeverlessで完了 API Gateway Lambda S3 メールアドレス AWS費用:数十円〜数百円
  14. Copyright © GREE, Inc. All Rights Reserved. Severlessの取り組み AWS Lambdaの活用事例

    ③ 17 • CloudFrontと連携させた活用 (Lambda@Edge) • ACL、時限公開、ユーザ認証、画像リサイズ • ALB HTTP(S)のバックエンドにLambdaが使用可能に • 今回リリースされたので 今後導入してみたい CloudFront Lambda AWS費用:数十円〜数百円
  15. Copyright © GREE, Inc. All Rights Reserved. Severlessの取り組み Severlessの取り組み まとめ

    18 • メリット • コスト削減 • インスタンス等のサーバコスト削減 • OS/MWのバージョンアップ、メンテナンスの工数削減 • 可用性、冗長性の考慮低減 • セキュリティリスク低減 • 数々の認証/証明済みのサービスを 簡単に導入 • https://aws.amazon.com/jp/compliance/programs/ • デメリット • 細かな設定ができない、モニタリング項目が限られる • AWS GameSparks, GameLift に期待!!!