クラッシュフィーバーのシステム構成
TRANSCRIPT
自己紹介村田 知常(むらた ともつね) tomotsune.murata
ワンダープラネット株式会社 取締役CTO
経歴・大学で生化学・遺伝子を学ぶ 趣味でPerlのCGIを触っていたら楽しくなる・10年間 SIerにて業務システム開発・ワンダープラネットの前身となる会社へ
名古屋でiPhone開発者勉強会を開催著書「SpriteKitではじめる2Dゲームプログラミング Swift対応」
ワンダープラネット株式会社
2012年9月3日 設立
スマートデバイス向けフルネイティブアプリ・ゲームの企画・開発・運営・販売
名古屋本社
東京サテライトオフィス(2015年12月1日開設)
従業員数 45名
クライアント内部構成Cocos2d-x バージョン ・Cocos2d-x v3.2
メイン言語 ・C++11
外部ライブラリ ・CricketAudio
ツール・CocosBuilder ・LWF ・TexturePacker
外部サービス・Photon Enterprise Cloud ・GrowthPush
※主だったものを抜粋
環境の持ち方• 日本版は、1つのAWSアカウント内に
開発、ステージング、本番などを構築
• 命名規則である程度まとまるようにしているが、マネージメントコンソールの一覧はカオス…
• RDSの操作は心臓に良くない…
Auroraへの移行• ボトルネックになるのはDB
• RDS の最高スペックでも危うくなったら…
• DBの構成を変更するのは時間が掛かる
• Auroraにすると2倍いけるらしい(本当か?)
• 検証中(本当に2倍いけてるっぽい)
構成管理• プロダクトの今後の展開を考えると
構成もコード管理をしたい
• だって毎回イチから構築は激しく手間・・・
• AnsibleとかあるがTerraformを使ってみたい
• ひとまずコードへの落とし込みは完了
• 新たな環境構築時まで投入待ち…
その他• 監視関連の構築(Mackerelもあり?)
• インフラ専任がおらず、環境構築とAPI実装で手が回っていない
• |ω・`)チラッ
• re:dashの持つ機能だけでは、こう見たいのに見ることができない