Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Masakazu Matsushita
4,559 views
TranslimitにおけるAWS活用術
AWS社員によるインフラエンジニアの為の実践講座 http://tech-eight.connpass.com/event/38926/ こちらで発表した資料です。
Technology
◦
Read more
7
Save
Share
Embed
Embed presentation
Download
Downloaded 12 times
1
/ 39
2
/ 39
3
/ 39
4
/ 39
5
/ 39
6
/ 39
7
/ 39
8
/ 39
9
/ 39
10
/ 39
11
/ 39
12
/ 39
13
/ 39
14
/ 39
15
/ 39
16
/ 39
17
/ 39
18
/ 39
19
/ 39
20
/ 39
21
/ 39
22
/ 39
23
/ 39
24
/ 39
25
/ 39
26
/ 39
27
/ 39
28
/ 39
29
/ 39
30
/ 39
31
/ 39
32
/ 39
33
/ 39
34
/ 39
35
/ 39
36
/ 39
37
/ 39
38
/ 39
39
/ 39
More Related Content
PDF
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
by
Masakazu Matsushita
PDF
1000万DL突破!BrainWarsのアーキテクチャ
by
Masakazu Matsushita
PDF
BrainWarsのアーキテクチャ(OpsWorks & DynamoDB編)
by
Masakazu Matsushita
PDF
TechBuzz第5回cocos2d-x勉強会 BrainWars発表資料
by
Takuma Kudo
PDF
TranslimitのChatOps事情と愉快なbotたち
by
Masakazu Matsushita
PDF
BrainWars Night 発表資料
by
Takuma Kudo
PPTX
Rustでソートを高速化した話(Shinjuku.rs)
by
MasayukiUrakami1
PPTX
Gruntでjava script前作業の自動化!
by
Tanaka Yuichi
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
by
Masakazu Matsushita
1000万DL突破!BrainWarsのアーキテクチャ
by
Masakazu Matsushita
BrainWarsのアーキテクチャ(OpsWorks & DynamoDB編)
by
Masakazu Matsushita
TechBuzz第5回cocos2d-x勉強会 BrainWars発表資料
by
Takuma Kudo
TranslimitのChatOps事情と愉快なbotたち
by
Masakazu Matsushita
BrainWars Night 発表資料
by
Takuma Kudo
Rustでソートを高速化した話(Shinjuku.rs)
by
MasayukiUrakami1
Gruntでjava script前作業の自動化!
by
Tanaka Yuichi
What's hot
PPTX
ソーシャルゲームにレコメンドエンジンを導入した話
by
Tokoroten Nakayama
PDF
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT⑦
by
Yahoo!デベロッパーネットワーク
PDF
jubabanditの紹介
by
JubatusOfficial
PDF
Drupal補完計画
by
Kuniyoshi Tone
PPTX
ビッグデータとioDriveの夕べ:ドリコムのデータ分析環境のお話
by
Tokoroten Nakayama
PPTX
CfnClusterを使って10分強でHPC環境を構築する
by
Daisuke Nagao
PPTX
Shiva 〜Nextremerをscale upする機械学習環境〜
by
Kazuki Morozumi
PDF
JAMstackは眠らない
by
Kuniyoshi Tone
PDF
jubarecommenderの紹介
by
JubatusOfficial
PDF
Rustで楽しむ競技プログラミング
by
yoshrc
PDF
Rubyの会社でPythonistaが3ヶ月生き延びた話
by
Tokoroten Nakayama
PDF
apasec001-kawai
by
Hidemi Kawai
PDF
JAWS-UG三都物語 クラウドとデバイスが連携するアジェンダ
by
Kenichi Yoshida
PDF
OSS 開発ってどうやっているの? ~ PostgreSQL の現場から~
by
Masahiko Sawada
PPTX
みんな大好き“全文検索 on AWS”を試してみました!
by
宗 大栗
PDF
20140818 オープン白熱塾 ksasakims
by
Kuninobu SaSaki
PPTX
ダッシュボードのつくりかた
by
Yasuhiro Araki, Ph.D
PDF
Cloudera World Tokyo 2014 LTセッション「マイクロソフトとHadoop」
by
Kuninobu SaSaki
PDF
利益はデータベースの中にあった!
by
infinite_loop
PDF
Chat opsをはじめよう!
by
dcubeio
ソーシャルゲームにレコメンドエンジンを導入した話
by
Tokoroten Nakayama
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT⑦
by
Yahoo!デベロッパーネットワーク
jubabanditの紹介
by
JubatusOfficial
Drupal補完計画
by
Kuniyoshi Tone
ビッグデータとioDriveの夕べ:ドリコムのデータ分析環境のお話
by
Tokoroten Nakayama
CfnClusterを使って10分強でHPC環境を構築する
by
Daisuke Nagao
Shiva 〜Nextremerをscale upする機械学習環境〜
by
Kazuki Morozumi
JAMstackは眠らない
by
Kuniyoshi Tone
jubarecommenderの紹介
by
JubatusOfficial
Rustで楽しむ競技プログラミング
by
yoshrc
Rubyの会社でPythonistaが3ヶ月生き延びた話
by
Tokoroten Nakayama
apasec001-kawai
by
Hidemi Kawai
JAWS-UG三都物語 クラウドとデバイスが連携するアジェンダ
by
Kenichi Yoshida
OSS 開発ってどうやっているの? ~ PostgreSQL の現場から~
by
Masahiko Sawada
みんな大好き“全文検索 on AWS”を試してみました!
by
宗 大栗
20140818 オープン白熱塾 ksasakims
by
Kuninobu SaSaki
ダッシュボードのつくりかた
by
Yasuhiro Araki, Ph.D
Cloudera World Tokyo 2014 LTセッション「マイクロソフトとHadoop」
by
Kuninobu SaSaki
利益はデータベースの中にあった!
by
infinite_loop
Chat opsをはじめよう!
by
dcubeio
Viewers also liked
PDF
いつやるの?Git入門 v1.1.0
by
Masakazu Matsushita
PDF
Interactive buttonsを利用したbotをつくってみた
by
Masakazu Matsushita
PDF
ダブルCTO
by
Masakazu Matsushita
PDF
こわくない Git
by
Kota Saito
PDF
BrainWarsを支えるAWSサービスたち
by
Masakazu Matsushita
PDF
いつやるの?Git入門
by
Masakazu Matsushita
PDF
20160730 fluentd meetup in matsue slide
by
cosmo0920
PDF
Open Source Software, Distributed Systems, Database as a Cloud Service
by
SATOSHI TAGOMORI
PDF
Fluentd Overview, Now and Then
by
SATOSHI TAGOMORI
PDF
Distributed Logging Architecture in Container Era
by
SATOSHI TAGOMORI
PDF
Fluentd v0.14 Plugin API Details
by
SATOSHI TAGOMORI
PDF
Fighting API Compatibility On Fluentd Using "Black Magic"
by
SATOSHI TAGOMORI
PDF
How To Write Middleware In Ruby
by
SATOSHI TAGOMORI
PDF
MySQLの文字コード事情 2017版
by
Masahiro Tomita
PDF
デザイナのためのGit入門
by
dsuke Takaoka
PDF
Modern Black Mages Fighting in the Real World
by
SATOSHI TAGOMORI
PPTX
通常の3倍の速度でプログラミング!?「 Emacsキーバインドのすすめ」
by
KinkumaDesign
PDF
AI活用事例
by
kubota-kohei
PPTX
Aiは文章読むのが苦手らしい
by
shusuke kakiuchi
PDF
ソーシャルゲームにおけるAWS/MongoDB利用事例
by
Masakazu Matsushita
いつやるの?Git入門 v1.1.0
by
Masakazu Matsushita
Interactive buttonsを利用したbotをつくってみた
by
Masakazu Matsushita
ダブルCTO
by
Masakazu Matsushita
こわくない Git
by
Kota Saito
BrainWarsを支えるAWSサービスたち
by
Masakazu Matsushita
いつやるの?Git入門
by
Masakazu Matsushita
20160730 fluentd meetup in matsue slide
by
cosmo0920
Open Source Software, Distributed Systems, Database as a Cloud Service
by
SATOSHI TAGOMORI
Fluentd Overview, Now and Then
by
SATOSHI TAGOMORI
Distributed Logging Architecture in Container Era
by
SATOSHI TAGOMORI
Fluentd v0.14 Plugin API Details
by
SATOSHI TAGOMORI
Fighting API Compatibility On Fluentd Using "Black Magic"
by
SATOSHI TAGOMORI
How To Write Middleware In Ruby
by
SATOSHI TAGOMORI
MySQLの文字コード事情 2017版
by
Masahiro Tomita
デザイナのためのGit入門
by
dsuke Takaoka
Modern Black Mages Fighting in the Real World
by
SATOSHI TAGOMORI
通常の3倍の速度でプログラミング!?「 Emacsキーバインドのすすめ」
by
KinkumaDesign
AI活用事例
by
kubota-kohei
Aiは文章読むのが苦手らしい
by
shusuke kakiuchi
ソーシャルゲームにおけるAWS/MongoDB利用事例
by
Masakazu Matsushita
Similar to TranslimitにおけるAWS活用術
PDF
全世界6,500万DL突破!ヒットゲームを作り上げたチームの道のり
by
Masakazu Matsushita
PDF
スタートアップで培ったアーキテクチャ設計ノウハウ
by
Masakazu Matsushita
PDF
オープンに活動することと現場の改善~Zabbix導入による改善物語~
by
Daisuke Ikeda
PDF
Serverless AWS構成でセキュアなSPAを目指す
by
Masayuki Kato
PPTX
AWS活用のいままでとこれから -東急ハンズの事例-
by
Taiji INOUE
PDF
越境アジャイル
by
toshihiro ichitani
PDF
大企業の経営改革とベンチャーの活性化で日本を再び元気に
by
ブレークスルーパートナーズ 赤羽雄二
全世界6,500万DL突破!ヒットゲームを作り上げたチームの道のり
by
Masakazu Matsushita
スタートアップで培ったアーキテクチャ設計ノウハウ
by
Masakazu Matsushita
オープンに活動することと現場の改善~Zabbix導入による改善物語~
by
Daisuke Ikeda
Serverless AWS構成でセキュアなSPAを目指す
by
Masayuki Kato
AWS活用のいままでとこれから -東急ハンズの事例-
by
Taiji INOUE
越境アジャイル
by
toshihiro ichitani
大企業の経営改革とベンチャーの活性化で日本を再び元気に
by
ブレークスルーパートナーズ 赤羽雄二
More from Masakazu Matsushita
PDF
It's up to you 〜 楽しさドリブンで歩んだ道 〜
by
Masakazu Matsushita
PDF
EFS利用事例 -Craft Warriorsのバトルを支える仕組み-
by
Masakazu Matsushita
PDF
後悔しないもんごもんごの使い方 〜アプリ編〜
by
Masakazu Matsushita
PDF
カジュアルにMongo dbのbackup機能説明
by
Masakazu Matsushita
PDF
海外向けサービスの苦労話
by
Masakazu Matsushita
PDF
The Case for using MongoDB in Social Game - Animal Land
by
Masakazu Matsushita
PDF
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
by
Masakazu Matsushita
PDF
Mongo DBを半年運用してみた
by
Masakazu Matsushita
PDF
ニコカレでLife hacks
by
Masakazu Matsushita
PDF
DevLOVEのDevってなんだ?
by
Masakazu Matsushita
PDF
スマフォな生活
by
Masakazu Matsushita
PPT
It's up to you
by
Masakazu Matsushita
PDF
JavaScript再入門
by
Masakazu Matsushita
PDF
Spring Framework勉強会
by
Masakazu Matsushita
It's up to you 〜 楽しさドリブンで歩んだ道 〜
by
Masakazu Matsushita
EFS利用事例 -Craft Warriorsのバトルを支える仕組み-
by
Masakazu Matsushita
後悔しないもんごもんごの使い方 〜アプリ編〜
by
Masakazu Matsushita
カジュアルにMongo dbのbackup機能説明
by
Masakazu Matsushita
海外向けサービスの苦労話
by
Masakazu Matsushita
The Case for using MongoDB in Social Game - Animal Land
by
Masakazu Matsushita
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
by
Masakazu Matsushita
Mongo DBを半年運用してみた
by
Masakazu Matsushita
ニコカレでLife hacks
by
Masakazu Matsushita
DevLOVEのDevってなんだ?
by
Masakazu Matsushita
スマフォな生活
by
Masakazu Matsushita
It's up to you
by
Masakazu Matsushita
JavaScript再入門
by
Masakazu Matsushita
Spring Framework勉強会
by
Masakazu Matsushita
TranslimitにおけるAWS活用術
1.
Translimitにおける AWS活用術 松下 雅和 (@matsukaz) 株式会社トランスリミット
CTO 2016.09.27
2.
@matsukaz 松下 雅和 株式会社トランスリミットCTO カメラ, 折りたたみ自転車,テニス,
卓球, ボウリング AWS歴 5年 自己紹介
3.
2015年7月 リリース2014年5月 リリース 累計DL数
4,000万突破! 事業内容はゲーム開発 (海外ユーザ比率95%以上) 株式会社トランスリミット
4.
Brain Dots紹介 Brain Wars紹介 アーキテクチャ選定の ポイント アジェンダ
5.
Brain Dots紹介 Brain Wars紹介 アーキテクチャ選定の ポイント アジェンダ
6.
サービス紹介
7.
リアルタイム対戦型の脳トレ x3 バトル開始 マッチング 20秒3ラウンドの 脳トレ対戦 ゲームは30種類 合計スコアで 勝敗決定 毎週月曜0時に ランキング確定 http://translimit.co.jp/services/brainwars.html
8.
全体アーキテクチャ
9.
WorkDocs MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) SES SNS SQS EC2 SNS Route
53 Slack リアルタイム対戦 Socket Server API Server Admin Server CloudWatch SNS Lambda Google BigQuery x6 SNS SQS IAM EC2 Localization Server APK Google Analytics
10.
WorkDocs MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) SES SNS SQS EC2 SNS Route
53 Slack リアルタイム対戦 Socket Server API Server Admin Server CloudWatch SNS Lambda Google BigQuery x6 SNS SQS IAM EC2 Localization Server APK Easy Deployment, Auto Scale (Load & Time) ユーザデータゴースト用 バトルログ ランキング, 一時データ プロフィール画像, 言語ファイル, etc Google Analytics プレイ中
11.
WorkDocs MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) SES SNS SQS EC2 SNS Route
53 Slack リアルタイム対戦 Socket Server API Server Admin Server CloudWatch SNS Lambda Google BigQuery x6 SNS SQS IAM EC2 Localization Server APK メール送信 送信失敗時 Google Analytics メール送信
12.
WorkDocs MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) SES SNS SQS EC2 SNS Route
53 Slack リアルタイム対戦 Socket Server API Server Admin Server CloudWatch SNS Lambda Google BigQuery x6 SNS SQS IAM EC2 Localization Server APK プッシュ通知 device token登録 fabric, rake tasks Google Analytics プッシュ通知 ChatOps!
13.
WorkDocs MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) SES SNS SQS EC2 SNS Route
53 Slack リアルタイム対戦 Socket Server API Server Admin Server CloudWatch SNS Lambda Google BigQuery x6 SNS SQS IAM EC2 Localization Server APK fabric, rake tasks 画像削除 名前変更, BAN, コイン付与, … Google Analytics 通報、問い合わせ対応 ChatOps!
14.
WorkDocs MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) SES SNS SQS EC2 SNS Route
53 Slack リアルタイム対戦 Socket Server API Server Admin Server CloudWatch SNS Lambda Google BigQuery x6 SNS SQS IAM EC2 Localization Server APK fabric, rake tasks ビルド Auto Scale Dynamic DynamoDB クラッシュレポート ログ分析 パフォーマンス監視 アラート通知 デプロイ アクセス分析 Google Analytics その他運用 ChatOps!
15.
利用中のサービスたち EC2 ELB OpsWorks SES SNS SQS CloudWatch Lambda MySQL ElastiCache (Redis) DynamoDB RDS (MySQL) IAM WorkDocs Route
53 S3 Google BigQuery Google Analytics
16.
Brain Dots紹介 Brain Wars紹介 アーキテクチャ選定の ポイント アジェンダ
17.
サービス紹介
18.
線や図形を描き、赤と青の ボールをぶつける描く脳トレ http://translimit.co.jp/services/braindots.html
19.
ver.2からユーザが自由に ステージ作成可能に!
20.
全体アーキテクチャ
21.
WorkDocs ELB EC2 S3 OpsWorks ElastiCache (Redis) RDS (Aurora) EC2 SNS Route 53 Slack API Server AdminServer CloudWatch
SNS Lambda Google BigQuery SNSSQS IAM EC2 Localization Server APK Cognito Game Center iCloud KVS iOS Google Play Saved Games Google Play Game Services Android + Everyplay Aurora Google Analytics IPA SNS SQS EC2
22.
WorkDocs ELB EC2 S3 OpsWorks ElastiCache (Redis) RDS (Aurora) EC2 SNS Route 53 Slack API Server AdminServer CloudWatch
SNS Lambda Google BigQuery SNSSQS IAM EC2 Localization Server APK Cognito Game Center iCloud KVS iOS Google Play Saved Games Google Play Game Services Android + Everyplay Aurora Google Analytics IPA SNS SQS EC2 言語ファイル ステージ クリアデータ ステージ クリアデータ ベーシックステージプレイ中 リプレイ共有
23.
WorkDocs ELB EC2 S3 OpsWorks ElastiCache (Redis) RDS (Aurora) EC2 SNS Route 53 Slack API Server AdminServer CloudWatch
SNS Lambda Google BigQuery SNSSQS IAM EC2 Localization Server APK Cognito Game Center iCloud KVS iOS Google Play Saved Games Google Play Game Services Android + Everyplay Aurora Google Analytics IPA SNS SQS EC2 プロフィール画像, etc Easy Deployment, Auto Scale (Load) ユーザデータ, ステージデータ ステージの クリア率算出 ランキング イベントや オリジナルステージ 利用時のみアクセス rake worker オリジナルステージプレイ中 リプレイ共有
24.
WorkDocs ELB EC2 S3 OpsWorks ElastiCache (Redis) RDS (Aurora) EC2 SNS Route 53 Slack API Server AdminServer CloudWatch
SNS Lambda Google BigQuery SNSSQS IAM EC2 Localization Server APK Cognito Game Center iCloud KVS iOS Google Play Saved Games Google Play Game Services Android + Everyplay Aurora Google Analytics IPA SNS SQS EC2 プッシュ通知 device token登録 fabric, rake tasks プッシュ通知 ChatOps!
25.
WorkDocs ELB EC2 S3 OpsWorks ElastiCache (Redis) RDS (Aurora) EC2 SNS Route 53 Slack API Server AdminServer CloudWatch
SNS Lambda Google BigQuery SNSSQS IAM EC2 Localization Server APK Cognito Game Center iCloud KVS iOS Google Play Saved Games Google Play Game Services Android + Everyplay Aurora Google Analytics IPA SNS SQS EC2 fabric, rake tasks アイテム付与, BAN, … rake worker 通報、問い合わせ対応 ChatOps!
26.
WorkDocs ELB EC2 S3 OpsWorks ElastiCache (Redis) RDS (Aurora) EC2 SNS Route 53 Slack API Server AdminServer CloudWatch
SNS Lambda Google BigQuery SNSSQS IAM EC2 Localization Server APK Cognito Game Center iCloud KVS iOS Google Play Saved Games Google Play Game Services Android + Everyplay Aurora Google Analytics IPA SNS SQS EC2 パフォーマンス監視 アラート通知 クラッシュレポート デプロイ ビルドアクセス分析 コンテンツ アップロード その他運用 ChatOps!
27.
利用中のサービスたち EC2 ELB OpsWorks SNS SQS CloudWatch Lambda MySQL ElastiCache (Redis) RDS
(Aurora) IAM WorkDocs Route 53 S3 Cognito Google BigQuery Google Analytics
28.
Brain Dots紹介 Brain Wars紹介 アーキテクチャ選定の ポイント アジェンダ
29.
• スタートアップ &
ゲーム開発の話 • 可能な限りコストは抑えたい • スピード感大事 • 事業インパクトの大きさで判断する • 頑張らない運用 前提として
30.
• サーバ/インフラだけでアーキテクチャ設計しない • クライアント含めてトータルで考える •
サーバ/インフラを用意しないのも選択の一つ • プラットフォームの機能や外部サービスを利用 • SQSやLambdaなど積極的にサーバーレス化 クライアント含めたアーキテクチャ
31.
• インフラは落ちる前提で頑張りすぎない • 落ちても影響を最小限に留めて安眠運用 •
障害を許容するアーキテクチャ • Brain Warsのゴーストバトル(DynamoDB) • Brain Dotsのオフラインプレイ (AppleやGoogleのプラットフォーム機能) インフラに完璧を求めない
32.
• 全世界にいるユーザを対象に • AWSのリージョンはOregonを中心に •
簡単に多言語対応可能な仕組み • プッシュ通知は言語/タイムゾーン別に分割、 適切な通知内容/タイミングで グローバル
33.
• オートスケールを最大限活用 • 使えるサービスは新しいものでも積極的に採用 •
コストが見合わないものは自作する コスト削減
34.
• オートスケールを最大限活用 • 使えるサービスは新しいものでも積極的に採用 •
コストが見合わないものは自作する • |д゚)<AWSにこだわらない |彡サッ コスト削減
35.
HAPPY AWS LIFE
!!! (๑•̀ㅂ•́)و
36.
宣伝
37.
ただいま メンバー募集中!
39.
お待ちしております! https://www.wantedly.com/companies/translimit http://translimit.co.jp/recruit.html
Download