背景
Symfony2を使い、ある予約システムのクラウドサービス展開を検討しています。
前提
・データは全て当方にて管理(顧客サイトからはリンクで飛んでくるイメージ)
・サブドメイン形式(https://userA.ドメイン名/)
・負荷分散させるため複数サーバーを使用する予定(レンタルサーバー)
上記を実現するため、ドメインはXREAで取得し、DNSレコードをサブドメイン毎に設定し、
複数サーバーに割り当てる方式を検討しています。
疑問
WEBサービスであるということで、サービス提供後に新機能を追加したい場合やバグフィックスしたい場合が必ず出てくると思っています。
しかし、サブドメイン形式であるとサブドメイン毎(1サイト)にサーバーデータ、DBをデプロイすることになるため、
例えば100サイト運用していく場合は100サイト分デプロイしなければならないのか・・?という点が正直全く分かっておりません。
この手のWEBサービスの開発経験は全く無いため、うまく運用する方法は存在するのではと思っています。
例えば、Backlogはサブドメイン形式でスペースを割り当てる形式だったかと思います。
・どこかにメインデータ、メインDB(言い方は合っていないと思います)を格納しておき、
スペース作成(サブドメイン作成)時にそこから引っ張る。
・メインデータ、メインDBをアップデートし、全サイトに適用する何らかの仕組み
少し考えてみて思い浮かぶ方法(実現できるかは別として)は上記です。
恐らく色々と見当違いなのではと思っています。
参考サイトやご助言をいただきたく、何卒よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/30 18:34
2016/05/30 19:21