Open uzulla opened 4 years ago
@uzulla AWSでAMIイメージを作成しておき、EC2インスタンスとして起動できるようにすることを第一歩として捉えています。 優先度としては、アップデートの機能を整えた後で考えています。
クレデンシャル AMIイメージであれば、初回起動時にクレデンシャル(パスワード)を生成し システムコンソールに表示するか、値をAWSコンソール上に表示することで 比較的安全に初期のパスワードを通知することが可能です。 また、SSHの鍵についてはクラウド側で生成してサーバーに登録されていることを前提とします。
ミドルウェアの管理 ミドルウェアの管理は厳格に行うのであれば、 AnsibleやChefなど構成管理ツールを適用しておき、レシピも管理しておく必要はありますが、 当初はディストリビューションのパッケージマネージャーの自動更新で構わないと思います。
永続性 EBSを使うことを前提とし、オブジェクトストレージへの対応は今後していけば良いと考えます。 Mysqlも含めたオールインワンのAMIです。
構築手順 AMIからEC2インスタンスを作り、コンソールで表示されたIPアドレスへアクセスを行うことにより OSS版FC2ブログの管理画面で設定を行い、利用を開始いただくことを考えています。
バックアップ クラウドの機能としてスナップショットの取得が可能なため、クラウドに任せて良いと考えています。
サポート 利用者様同士で解決していただくのが原則となりますが、 サポート用のフォーラムを弊社内に用意することで検討をしています。
@fc2dev
ありがとうございます、要件理解できました。
細かい質問ですが、
@uzulla
・ミドルウェアは一般的なLAMPスタックで構いません。 ・Linuxのディストリビューションについては弊社でもUbuntuを利用しているため、Ubuntuに揃えていただけると助かります。 今だともう20.04でも安定して動くと考えています。 ・AMIの更新は大きな変更があったタイミングでスポット作業で依頼させていただくことを考えております。
https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/building-shared-amis.html https://aws.amazon.com/jp/articles/how-to-share-and-use-public-amis-in-a-secure-manner/ https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sharing-amis.html https://cloud-init.io/ https://www.insight-tec.com/tech-blog/20201216_aws_marketplace_ami/
目標
概要
課題
工程