EC2 と Beanstalk の違いは何ですか? SaaS、PaaS、IaaS について知りたいです。
Wordpress で Web アプリケーションを展開するには、スケーラブルなホスティング サービスが必要です。私の目的よりも優れたものがあれば、ぜひ教えてください。
参考までに - 複数の Wordpress および Drupal サイトをホストして展開したいと考えています。
サーバーにこれ以上時間を割かず、開発に集中したいのですが、クラウド ホスティングは自動スケーラブルである必要があります。
ベストアンサー1
最初に、EC2 と Elastic Compute Cloud同じものです。
次に、AWSはEC2やElastic Beanstalkを含むWebサービスの範囲を網羅しています。また、S3、RDS、DynamoDBなど、他の多くのサービスも含まれています。他人。
EC2
EC2 は、AWS クラウド内にサーバー(AWS ではインスタンスと呼びます)を作成できる Amazon のサービスです。料金は時間単位で、使用した分だけお支払いいただきます。このインスタンスでは、必要な操作をすべて実行でき、n
インスタンスをいくつでも起動できます。
エラスティックビーンズトーク
Elastic Beanstalk は、EC2 レイヤーから 1 レイヤー離れた抽象化レイヤーです。Elastic Beanstalk は、多数の EC2 インスタンス、オプションのデータベース、および Elastic Load Balancer、Auto-Scaling グループ、セキュリティ グループなどの他のいくつかの AWS コンポーネントを含む「環境」をセットアップします。その後、AWS で実行されているソフトウェアを更新するたびに、Elastic Beanstalk がこれらの項目を管理します。Elastic Beanstalk は、自動的に作成するこれらのリソースに対してコストを追加しません。EC2 を 10 時間使用した場合、支払うのは 10 コンピューティング時間のみです。
Wordpressの実行
WordPressを実行するには、最も使いやすいものを選択してください。単一のEC2インスタンスで直接実行することも、AWS マーケットプレイスまたは、Elastic Beanstalk を使用することもできます。
何を選ぶ?
システム操作を減らして Web サイトだけに集中したい場合は、Elastic Beanstalk が最適です。Elastic Beanstalk は PHP スタック (およびその他のスタック) をサポートしています。サイトをバージョン管理し、変更を加えるたびに簡単に環境にデプロイできます。また、トラフィックが増加した場合に EC2 インスタンスをさらに生成できる Autoscaling グループもセットアップされます。
「elastic beanstalk wordpress」を Google で検索したときの最初の結果は次のとおりです。https://www.otreva.com/blog/deploying-wordpress-amazon-web-services-aws-ec2-rds-via-elasticbeanstalk/