モバイルアプリでサーバ管理をサーバレスにした話
Mobile Hub
自己紹介
・所属
 株式会社デジタルキューブ
・仕事
 WordPressサイトのテクニカルサポート
 WordPressプラグイン開発
Qiita
本題
AMIMOTO
社内にある
AMIMOTOマネージドホスティングの
100台近いEC2インスタンスを一元管理したい
かっこ良くモバイルアプリで
ただひとつ問題が。。
おれ、PHPしかできんで。。
objective-c, swiftこわい。。
$がない。。
そんな時に朗報!!
これなら言語の壁を超えられそうかも!
アーキテクチャ
出来た!
・IAMやCognitoで認証周りのコードを自動生成してくれるので考えなくてよい
・アプリ側はviewとactionのみを作ればいいので敷居が低い
・ビジネスロジックは全部Lambdaで
良かった点
ペチパーの僕でも心が折れることなく出来た
・生成されるiPhoneアプリのコードがobjective-cなので是非swift対応も
・生成されるコードのリファレンスが無い
・今はus-east-1のみ対応なのでサービスの連携がリージョン間で接続できないと詰む
今後改善されると嬉しい点
サーバ管理はサーバレスで!