SlideShare une entreprise Scribd logo
1  sur  44
Télécharger pour lire hors ligne
AWS 東京リージョン上
でのソーシャルアプリの
構築について
自己紹介


新井啓太
Zynga Japanテクノロジーチーム GM
 • twitter id: cocoitiban
 • Mail: cocoiti@gmail.com
趣味
 • ドメイン取得(himote.jpとか..)
 • お酒飲みながらPHPマニュアル読む
   こと
                             2
自己紹介


•技術とのかかわり
 • 個々一番とネットでは名乗っていま
   す
 • だいたいPHPエンジニアです。
 • Net_TokyoTyrant
 • Ethna
        今日はPHPの話しません

                       3
ジンガジャパン株式会社


元ウノウ株式会社
 • ウノウラボ http://labs.unoh.net/
 • フォト蔵 http://photozou.jp/
 • まちつく! http://mt9.jp/
2010年8月に ジンガジャパン株式会社に!




                                 4
Zynga?


 Facebookで見かけませんか?
  • CityVille
  • FarmVille
  • Treasure Isle
  And more…..




                     5
Zynga Japan のサービスたち




                      6
Zynga Japan




        Amazon Web Service
         使ってます!!!

                             7
Zynga Japanの半年前の技術
2009年10月くらいまでは小企業


 •17人の会社



           mixiリリース


    リリースしてから1日10万人登録
  2011年4月6日現在340万インストール
                          9
2010年8月までこんなキーワードの会社


PHP5.x(5.3も使ってた)
Apache
Nginx
MySQL(and Q4M)
memcache

Puppet, capistrano, nagios ,cacti


                                    10
クラウドへの歩み


Zynga Japanでは物理的なサーバを持ってい
ます(500台程度)
  5人くらいで回してます

Zynga 本社は、AWSのヘビーユーザ。
「今日はアクセス多いから1000台増やして
おこうぜ」
みたいな会話が成立するような会社

                            11
Zynga Japan と Zynga 本社
関係性


技術に関しては
      「似ているが、違うアーキテクチャ」


•携帯という特殊なバックグラウンド
•分離していて適用できるころは適用
 解析ツール
 本社が提供しているAPI群


                          13
規模感の違い


本社は数千~数万台のインスタンスを使う会
社(本社)
日本は、(今のところ)数百しか使わない会
社(Japan)

         すれ違いも




                       14
すれ違いの一例(とあるミドルウェアを用意する案件にて)


本社「〇〇インストールするからサーバ20
台用意できます?」

日本「そのサーバ台数で、そのミドルウェ
アを使用するアプリ全台よりサーバ多いん
ですが・・」

本社、日本「「えっ」」

                              15
ソーシャルゲームの特徴
(モバイル)ソーシャルゲームでの実装


ひたすらAPIをたたく
 • 友達取得
 • Feed
負荷との戦い
 • 想定しにくいアクセス数
    –友達招待やプラットフォーム側からの
     導線で、突然すごいことに
 • スケールアウトの手法も時には大切

                         17
負荷との戦い


•まちつく!mixi版は時間との戦いでした
 • 一日10万ユーザーづつくる状況
 • 画像処理をキュー処理(1日)
 • データベース分割 (2日)
 • あらゆる動かない箇所の修復
サーバ購入も進めていたが、一週間くらい
は待ち状態となってしまった


                        18
負荷との戦い


•そういえば2009年にもAmazon使ってまし
た。
 • DiskIOとネットワーク帯域の問題から動
   的に変更される画像をS3に配置する処理




                           19
クラウド
クラウドって?(私的な見解)


アプリ開発会社にとっての話

S3は、アプリ開発会社にとってクラウドだ
と思っています。

EC2および周辺技術は、クラウドフレーム
ワークだと思っています。


                       21
Zynga Japanの現在のクラウドにおける環境


             AWS
- (主に)東京リージョン
- EC2
- EBS
- S3
- etc..
          RightScale


                            22
Zynga Japanの基本的な構成


                                                              Nagios



                                                            puppetとか
         Nginx              Nginx



Apache + PHP     Apache + PHP   Apache + PHP   Apache + PHP            c1.xlarge

                                                                       m1.xlarge
                                    memcache     memcache



     MySQL             MySQL

                                         ※MySQL以外も利用している案件があります



                                                                                   23
Zynga Japanと、AWS Tokyo


他社さまよりちょっとだけ早く利用可能
に!!

さまざまな感動
「おぉ、sshでつなげたら、めちゃくちゃレ
スポンスがいい」
「おぉぉ、サーバ起動するとIPがほとんど
連番!!俺らしか使ってないのか」

                         24
Zynga Japanと、AWS Tokyo


         そして苦悩
「APIのエントリポイントわからない」
「そういえば、誰もRightScaleの方に連絡し
てないからまだ使えなくね?」「あ・・」
「s3がないとEBSSnaphot使えなよね」




                            25
AWSを使ってよかった点


•人的コストが下がった
 • DCやネットワーク機器などのメンテナン
   スコストが含まれた金額
 • 管理画面等のツールがRightScaleに一部
   統合できた
•ハードウェアにまつわるコスト
 • ハードの選定
 • 資産持たなくていい

                             26
東京リージョン利用開始しはじめていいと思った所


低いレイテンシ?
 • sshでログインして開発しようという気に
   なる。

全機能使えるので、個人のブログレベルで
相当な情報がある。

玉川さんがいる。

                          27
AWSでサイトを構築するコツ
AWSでサイトを構築を使うコツ




 自分でクラウドを作るつもりで構築する




                      29
4つの重要ポイント


自動化
冗長化
スケーラビリティ
独立性




            30
自動化


•サーバが起動したらサービス利用可能になること
 • サーバ設定が一括で変更可能であること
•リリース手順が単純であること




                          31
サーバが起動したらサービス利用可能であること


•起動時の設定
 • RightScriptを定義する
 • RightScaleのTemplateでRightScriptを組
   みわせる
 • 起動時に定義を入力する
    • Ex. MySQLのマスターかスレーブか、
      どのサーバのスレーブか


                                       32
サーバが起動したらサービス利用可能であること


•設定の維持
 • Puppet(もちろん別のツールでOK)
•監視/統計の自動追加
 • Nagiosへの自動追加ツール乃作成
 • RightScript + collectd




                            33
リリース手順が用意であること


•デプロイツール
 • capistrano(サーバ全体にアクセスする)
    • 1台のサーバから、デプロイするファ
      イルを配信する形
    • デプロイ先のサーバは、AWS及び
      RightScaleのAPIから取得(サーバ名、
      タグで判別)
•将来的にはCIとの統合も検討

                                 34
冗長化


•サーバが停止しても動作すること
•(冗長化できないところは)どれだけ早く復旧でき
るかということを確認しておくこと




                           35
冗長化


冗長化が簡単なもの
 • Webサーバ - ロードバランサで対応
 • ロードバランサ – DNSラウンドロビン
    • すいませんELB使ってません…
冗長化にアプリケーションの配慮が必要なため
使っていないもの
 • データベース(すいませんRDBは使ってません)
 • nosql (membase, cassandra)


                                36
冗長化


冗長化が必要ないようにするという判断したもの
 • memcache (キャッシュとして利用する)
あと、AWS 全体を冗長化
 • マルチアベイラビリティゾーン(まだ、
   私たちは利用開始してないですが。)




                             37
スケーラビリティ


•スケールアップ
•スケールアウト




           38
スケールアップ


ワンランク上のインスタンスを使う
 • DBだったらメモリが多いとか
DISKを高速化する
 • EBSを利用しソフトウェアRAID0の構成
   を組む
 • ただしRAID0なので、EBSの障害等のリ
   スクが増すことになる


                           39
スケールアウト


データベース分割
 • テーブル単位での分割1,2
    –トランザクションが利く単位で分割
    –二層コミットを利用する
    –トランザクションをあきらめる
 • ユーザID単位での分割※注意
    –シェアーディング
    –KVSにも適用可能(nosqlではなく)
                            40
独立性


可能な限り小さいセットを作っておく
 • 依存するものをとにかく減らす
サービスの継続性
システムの運用




                    41
独立性


サービスの継続性

 • 一部の機能が使えなくても一部は使える
   ような状態

 • ユーザ単位でサーバが分離した場合



                        42
独立性


システムの運用
 • インスタンスを10個同時に立ち上げるよ
   うな処理、svnから特定のデータをチェッ
   クアウトしようとする->SVNサーバが落
   ちた
 • 独立性を確保できないものについてはs3
   を利用する。(クラウド!)



                          43
終わり

Contenu connexe

Tendances

ソーシャルゲームにおけるAWS/MongoDB利用事例
ソーシャルゲームにおけるAWS/MongoDB利用事例ソーシャルゲームにおけるAWS/MongoDB利用事例
ソーシャルゲームにおけるAWS/MongoDB利用事例Masakazu Matsushita
 
pixivのインフラを支える技術
pixivのインフラを支える技術pixivのインフラを支える技術
pixivのインフラを支える技術Ryuta Kamizono
 
Fabric + Amazon EC2で快適サポート生活 #PyFes
Fabric + Amazon EC2で快適サポート生活 #PyFesFabric + Amazon EC2で快適サポート生活 #PyFes
Fabric + Amazon EC2で快適サポート生活 #PyFesSho Shimauchi
 
Amazon Kinesis はじめました。
Amazon Kinesis はじめました。Amazon Kinesis はじめました。
Amazon Kinesis はじめました。suzryo
 
20140628 AWSの2014前半のアップデートまとめ
20140628 AWSの2014前半のアップデートまとめ20140628 AWSの2014前半のアップデートまとめ
20140628 AWSの2014前半のアップデートまとめYasuhiro Araki, Ph.D
 
Amazon DynamoDBの紹介と東急ハンズでの活用について
Amazon DynamoDBの紹介と東急ハンズでの活用についてAmazon DynamoDBの紹介と東急ハンズでの活用について
Amazon DynamoDBの紹介と東急ハンズでの活用についてTaiji INOUE
 
自動デプロイ
自動デプロイ自動デプロイ
自動デプロイIku Yamamoto
 
Jubatus 新機能ハイライト
Jubatus 新機能ハイライトJubatus 新機能ハイライト
Jubatus 新機能ハイライトJubatusOfficial
 
【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】SAKURUG co.
 
MySQLやSSDとかの話 前編
MySQLやSSDとかの話 前編MySQLやSSDとかの話 前編
MySQLやSSDとかの話 前編Takanori Sejima
 
IBM Cloud を利用したデータ分析ことはじめ
IBM Cloud を利用したデータ分析ことはじめIBM Cloud を利用したデータ分析ことはじめ
IBM Cloud を利用したデータ分析ことはじめIBM Analytics Japan
 
ディープラーニングをAWS LambdaとStep Functionで自動化する
ディープラーニングをAWS LambdaとStep Functionで自動化するディープラーニングをAWS LambdaとStep Functionで自動化する
ディープラーニングをAWS LambdaとStep Functionで自動化するKeita Shimizu
 
"アレ"からJubatusを使う
"アレ"からJubatusを使う"アレ"からJubatusを使う
"アレ"からJubatusを使うJubatusOfficial
 
DynamoDBを導入した話
DynamoDBを導入した話DynamoDBを導入した話
DynamoDBを導入した話dcubeio
 
ふりかえり Windows Azure
ふりかえり Windows Azure ふりかえり Windows Azure
ふりかえり Windows Azure Takekazu Omi
 
リアルタイム処理エンジン Gearpumpの紹介
リアルタイム処理エンジンGearpumpの紹介リアルタイム処理エンジンGearpumpの紹介
リアルタイム処理エンジン Gearpumpの紹介Sotaro Kimura
 

Tendances (20)

ソーシャルゲームにおけるAWS/MongoDB利用事例
ソーシャルゲームにおけるAWS/MongoDB利用事例ソーシャルゲームにおけるAWS/MongoDB利用事例
ソーシャルゲームにおけるAWS/MongoDB利用事例
 
pixivのインフラを支える技術
pixivのインフラを支える技術pixivのインフラを支える技術
pixivのインフラを支える技術
 
AWSのNoSQL入門
AWSのNoSQL入門AWSのNoSQL入門
AWSのNoSQL入門
 
Fabric + Amazon EC2で快適サポート生活 #PyFes
Fabric + Amazon EC2で快適サポート生活 #PyFesFabric + Amazon EC2で快適サポート生活 #PyFes
Fabric + Amazon EC2で快適サポート生活 #PyFes
 
Amazon Kinesis はじめました。
Amazon Kinesis はじめました。Amazon Kinesis はじめました。
Amazon Kinesis はじめました。
 
20140628 AWSの2014前半のアップデートまとめ
20140628 AWSの2014前半のアップデートまとめ20140628 AWSの2014前半のアップデートまとめ
20140628 AWSの2014前半のアップデートまとめ
 
Amazon DynamoDBの紹介と東急ハンズでの活用について
Amazon DynamoDBの紹介と東急ハンズでの活用についてAmazon DynamoDBの紹介と東急ハンズでの活用について
Amazon DynamoDBの紹介と東急ハンズでの活用について
 
Rds徹底入門
Rds徹底入門Rds徹底入門
Rds徹底入門
 
自動デプロイ
自動デプロイ自動デプロイ
自動デプロイ
 
Jubatus 新機能ハイライト
Jubatus 新機能ハイライトJubatus 新機能ハイライト
Jubatus 新機能ハイライト
 
【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
 
MySQLやSSDとかの話 前編
MySQLやSSDとかの話 前編MySQLやSSDとかの話 前編
MySQLやSSDとかの話 前編
 
OSC 2012.Cloud
OSC 2012.CloudOSC 2012.Cloud
OSC 2012.Cloud
 
OSSDB MySQL
OSSDB MySQLOSSDB MySQL
OSSDB MySQL
 
IBM Cloud を利用したデータ分析ことはじめ
IBM Cloud を利用したデータ分析ことはじめIBM Cloud を利用したデータ分析ことはじめ
IBM Cloud を利用したデータ分析ことはじめ
 
ディープラーニングをAWS LambdaとStep Functionで自動化する
ディープラーニングをAWS LambdaとStep Functionで自動化するディープラーニングをAWS LambdaとStep Functionで自動化する
ディープラーニングをAWS LambdaとStep Functionで自動化する
 
"アレ"からJubatusを使う
"アレ"からJubatusを使う"アレ"からJubatusを使う
"アレ"からJubatusを使う
 
DynamoDBを導入した話
DynamoDBを導入した話DynamoDBを導入した話
DynamoDBを導入した話
 
ふりかえり Windows Azure
ふりかえり Windows Azure ふりかえり Windows Azure
ふりかえり Windows Azure
 
リアルタイム処理エンジン Gearpumpの紹介
リアルタイム処理エンジンGearpumpの紹介リアルタイム処理エンジンGearpumpの紹介
リアルタイム処理エンジン Gearpumpの紹介
 

En vedette (8)

The clinic of innovation_july2011
The clinic of innovation_july2011The clinic of innovation_july2011
The clinic of innovation_july2011
 
Aws ken final-publish
Aws ken final-publishAws ken final-publish
Aws ken final-publish
 
Critical thinking
Critical thinkingCritical thinking
Critical thinking
 
Tonchidot
TonchidotTonchidot
Tonchidot
 
World Studies
World StudiesWorld Studies
World Studies
 
World studies
World studiesWorld studies
World studies
 
Gumi
GumiGumi
Gumi
 
'Mooting Moodle' A panacea for blended learning, or a problematic proposal?
'Mooting Moodle' A panacea for blended learning, or a problematic proposal?'Mooting Moodle' A panacea for blended learning, or a problematic proposal?
'Mooting Moodle' A panacea for blended learning, or a problematic proposal?
 

Similaire à Zynga

20161027 hadoop summit Generating Recommendations at Amazon Scale with Apach...
20161027 hadoop summit  Generating Recommendations at Amazon Scale with Apach...20161027 hadoop summit  Generating Recommendations at Amazon Scale with Apach...
20161027 hadoop summit Generating Recommendations at Amazon Scale with Apach...Amazon Web Services Japan
 
Intalio japan special cloud workshop
Intalio japan special cloud workshopIntalio japan special cloud workshop
Intalio japan special cloud workshopDaisuke Sugai
 
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せますゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せますinfinite_loop
 
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイントKentaro Matsui
 
OSC2012 Nagoya - OpenStack - Storage System; Overview
OSC2012 Nagoya - OpenStack - Storage System; OverviewOSC2012 Nagoya - OpenStack - Storage System; Overview
OSC2012 Nagoya - OpenStack - Storage System; Overviewirix_jp
 
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャAWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ真吾 吉田
 
20120407 ASP.NET+C#で開発する大規模ソーシャルゲーム
20120407 ASP.NET+C#で開発する大規模ソーシャルゲーム20120407 ASP.NET+C#で開発する大規模ソーシャルゲーム
20120407 ASP.NET+C#で開発する大規模ソーシャルゲームhideyuki ikeda
 
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用Abe Junichiro
 
Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会Dai Utsui
 
Observability, Service Mesh and Microservices
Observability, Service Mesh and MicroservicesObservability, Service Mesh and Microservices
Observability, Service Mesh and MicroservicesTaiki
 
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜gree_tech
 
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~griddb
 
Fluxflex meetup 2011 in Tokyo
Fluxflex meetup 2011 in TokyoFluxflex meetup 2011 in Tokyo
Fluxflex meetup 2011 in TokyoKyosuke Inoue
 
Rdbms起点で考えると見えない世界 okuyama勉強会
Rdbms起点で考えると見えない世界 okuyama勉強会Rdbms起点で考えると見えない世界 okuyama勉強会
Rdbms起点で考えると見えない世界 okuyama勉強会Masakazu Muraoka
 
AWS Lambda with Java/Scala #渋谷Java 第十二回
AWS Lambda with Java/Scala #渋谷Java 第十二回AWS Lambda with Java/Scala #渋谷Java 第十二回
AWS Lambda with Java/Scala #渋谷Java 第十二回hajime ni
 
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会samemoon
 
AWS re:Invent 2019 recap For Digital Native Business
AWS re:Invent 2019 recap For Digital Native BusinessAWS re:Invent 2019 recap For Digital Native Business
AWS re:Invent 2019 recap For Digital Native BusinessAmazon Web Services Japan
 

Similaire à Zynga (20)

20161027 hadoop summit Generating Recommendations at Amazon Scale with Apach...
20161027 hadoop summit  Generating Recommendations at Amazon Scale with Apach...20161027 hadoop summit  Generating Recommendations at Amazon Scale with Apach...
20161027 hadoop summit Generating Recommendations at Amazon Scale with Apach...
 
Intalio japan special cloud workshop
Intalio japan special cloud workshopIntalio japan special cloud workshop
Intalio japan special cloud workshop
 
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せますゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
 
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント
 
OSC2012 Nagoya - OpenStack - Storage System; Overview
OSC2012 Nagoya - OpenStack - Storage System; OverviewOSC2012 Nagoya - OpenStack - Storage System; Overview
OSC2012 Nagoya - OpenStack - Storage System; Overview
 
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャAWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
 
20120407 ASP.NET+C#で開発する大規模ソーシャルゲーム
20120407 ASP.NET+C#で開発する大規模ソーシャルゲーム20120407 ASP.NET+C#で開発する大規模ソーシャルゲーム
20120407 ASP.NET+C#で開発する大規模ソーシャルゲーム
 
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
 
Spring Boot on Kubernetes : Yahoo!ズバトク事例 #jjug_ccc
Spring Boot on Kubernetes : Yahoo!ズバトク事例 #jjug_cccSpring Boot on Kubernetes : Yahoo!ズバトク事例 #jjug_ccc
Spring Boot on Kubernetes : Yahoo!ズバトク事例 #jjug_ccc
 
Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会
 
Observability, Service Mesh and Microservices
Observability, Service Mesh and MicroservicesObservability, Service Mesh and Microservices
Observability, Service Mesh and Microservices
 
Info talk #36
Info talk #36Info talk #36
Info talk #36
 
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
 
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
 
Fluxflex meetup 2011 in Tokyo
Fluxflex meetup 2011 in TokyoFluxflex meetup 2011 in Tokyo
Fluxflex meetup 2011 in Tokyo
 
Rdbms起点で考えると見えない世界 okuyama勉強会
Rdbms起点で考えると見えない世界 okuyama勉強会Rdbms起点で考えると見えない世界 okuyama勉強会
Rdbms起点で考えると見えない世界 okuyama勉強会
 
AWS Lambda with Java/Scala #渋谷Java 第十二回
AWS Lambda with Java/Scala #渋谷Java 第十二回AWS Lambda with Java/Scala #渋谷Java 第十二回
AWS Lambda with Java/Scala #渋谷Java 第十二回
 
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
 
Eight meets AWS
Eight meets AWSEight meets AWS
Eight meets AWS
 
AWS re:Invent 2019 recap For Digital Native Business
AWS re:Invent 2019 recap For Digital Native BusinessAWS re:Invent 2019 recap For Digital Native Business
AWS re:Invent 2019 recap For Digital Native Business
 

Zynga