#はじめに
phpのWEBアプリ(?)、Humhubを使うにあたり、AmazonWebService(AWS)のうち、Beanstalkでデプロイできるか試してみようかと思ったが見送ることにした。参考にした情報は、次のとおり。
AWS Elastic Beanstalk 開発者ガイド
プラットフォームチュートリアル > チュートリアル- HA Wordpress
デプロイ前に、それができたとして考えたメリット、デメリットは以下のとおりかな。
###メリット
「プリケーションを実行しているインフラストラクチャについて知識を得なくても、AWS クラウドでアプリケーションのデプロイと管理を簡単に行うことができます。」AWSドキュメントより。要は、バックエンドのWEBサーバーやらDBサーバーの構築・管理をお手軽にすることができるらしい。
デメリット
ソースの改変のたびに、全データをZipに圧縮、beanstalk に登録って操作をしなければならない。はっきり言って開発担当が毎日ソース書き換えるような環境には不向き。githubと連携できるHerokuのほうがそういう用途に向いてるのかも。
今回の結論
現在、ソースの書き換えを複数人で同時に頻繁に行っているため、Beanstalkでの運用は不向きと判断した。
参考サイト