開発環境について
-
最近環境についても様々なものがありますが
お勧めの構成などがあれば教えていただきたく投稿させていただきました。自分の状況としては以下のような形です。
現状、基本的に1人で作成から運用まで完結しているが
将来的には複数人でのプロジェクトもやりたい。
また現状は小規模サイトがほとんどだが
突発的なyahoo砲や、通常のアクセス増にも耐えられる
サーバ環境を構築して効率的に運用していきたい。
こんなざっくりとした中で以下の環境までは動かすことができました。ローカルPC内にvagrant+virtualbox+centos+nginx+phpfpm+gulp+sass
またサーバもAWSにてロードバランサ+ec2x2+centos+nginx+phpfpm+RDS
現状ローカルとサーバはftpで手動更新です^^;今後は静的ファイルをS3に保存しcloudfrontでキャッシュ処理
複数のEC2の連携→オートスケーリング
必要であればRDSもスレーブサーバ+オートスケーリングを考えています。
またローカルとサーバの間にgithubを利用し、更新の管理も同時に行えるようにしたいと考えています。
EC2の連携はrsyncでやるのかAWSのElastic Beanstalkなどを使用するのがいいのか
githubから複数のEC2に同時にデプロイできるのか!?
(そもそもローカルのvirtualbox内からプッシュできるのか)など
可能かどうかも合わせて色々調べているのですがなにせ
当方デザイナーよりのため何がベストかわからずに右往左往しております。そこで先輩方のお勧めの環境や自分はこんな環境でやっておりますよ
などの参考例が聞けたらと思い投稿させていただきました。
アドバイスなどいただけましたらうれしいです。
よろしくお願いいたします。
- トピック「開発環境について」には新たに返信することはできません。