Slide 1

Slide 1 text

Copyright © GREE, Inc. All Rights Reserved. AWS re:invent振り返り Serverlessでサーバコストも運用コストも低減 2019/03/01 Development Department / Infrastructure Unit Kazuaki Imada

Slide 2

Slide 2 text

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

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

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

Slide 11

Slide 11 text

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)

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

Copyright © GREE, Inc. All Rights Reserved. インターネットを通じて、 世界をより良くする。

Slide 18

Slide 18 text

Copyright © GREE, Inc. All Rights Reserved.