タグ付けされた質問 「amazon-elastic-beanstalk」


1
Amazon ec2とAWS Elastic Beanstalkの違い
EC2とBeanstalkの違いは何ですか?SaaS、PaaS、IaaSについて知りたい。 WordPressでWebアプリケーションをデプロイするには、スケーラブルなホスティングサービスが必要です。私の目的より良いことがあれば、私にも知らせてください。 ただお知らせしたいのですが、複数のワードプレスとdrupalサイトをホストしてデプロイしたいと思っています。 サーバーにもっと時間をかけて開発に集中したくないのです。ただし、クラウドホスティングは自動スケーラブルである必要があります。

16
AWS Elastic BeanstalkのNginx confでclient_max_body_sizeを増やす
私はに実行しているよ「413要求エンティティが大きすぎます」 AWS Elastic Beanstalkで上で実行されている私たちのAPIに10メガバイトを超えるファイルを投稿するときのエラー。 私はかなりの調査を行い、Nginx のclient_max_body_sizeを増やす必要があると考えていますが、Elastic Beanstalkを使用してこれを行う方法に関するドキュメントを見つけることができないようです。私の推測では、ebetensionファイルを使用して変更する必要があります。 誰でも私がどのように制限を引き上げることができるかについて考えていますか?10MBはかなり弱いので、これを手動で増やす方法が必要です。

7
Amazon Elastic Beanstalk(AWS EBS)でカスタム環境変数をどのように渡しますか?
Amazon Elastic Beanstalkの宣伝文はこう述べています。 Elastic Beanstalkを使用すると、「フードを開く」ことができ、完全な制御を維持できます。ElasticBeanstalkコンソールを介して環境変数を渡すこともできます。 http://aws.amazon.com/elasticbeanstalk/ Elastic Beanstalk構成の環境変数以外の環境変数を渡す方法は?

6
.NETプロジェクトのElastic BeanstalkとCloudFormationの違いは何ですか?
私は.NET MVCアプリケーションを開発し、AWSをいじってVisual Studio Toolkitを介してそれをデプロイし始めました。ツールキットのElastic Beanstalkオプションを使用してアプリケーションを正常にデプロイしました。 ツールキットを使用して.NETアプリをAWSにデプロイするためのチュートリアルを検討していたときに、Elastic BeanstalkとCloudFormationの両方を使用してデプロイするためのチュートリアルがあることに気付きました。これら2つの違いは何ですか? 私が言うことができることから、両方が本質的に同じことをしているようです-AWSクラウドへのアプリケーションのデプロイをより簡単にします(EC2インスタンスのセットアップ、ロードバランサー、自動スケーリングなど)。両方を読んでみましたが、同じように聞こえる一連の流行語以外に何も得られないようです。この正確な質問に答えるはずのFAQをAWSウェブサイトで見つけましたが、本当にわかりません。 どちらを使用する必要がありますか?両方とも?

3
手動デプロイメントとAmazon Elastic Beanstalk
EC2インスタンスを手動で作成し、Tomcatサーバーをセットアップして典型的なJava Webアプリケーション用にデプロイするなどの方法より、Elastic Beanstalkを使用することで得られる利点は何ですか。負荷分散、監視、自動スケーリングが唯一の利点ですか? データベースを使用するWebアプリケーションで、EC2インスタンス自体にデータベースをインストールしたとします。自動呼び出しが行われると、データベースは新しく作成されたインスタンスで作成されるか、マスターインスタンスで作成したデータベースにアクセスします...自動スケーリングが発生したときにレプリカだけを作成する場合、インスタンス間でデータ同期はどのように行われますか?

4
godaddyドメインをAWS Elastic Beanstalk環境にリンクする方法は?
GodaddyドメインをAWS Elastic Beanstalkインスタンスにリンクしようとすると、この問題が発生します。EC2インスタンスをGodaddyのドメインにリンクする方法に関するドキュメントはたくさん見つかりましたが、Elastic Beanstalkインスタンスのドキュメントは見つかりませんでした。だから私はこのURLで終わった:www.MY_SITE.elasticbeanstalk.com EC2インスタンスに対して私が行ったことは次のとおりです。 GodaddyドメインのネームサーバーをRoute 53ホストゾーンのネームサーバーで更新しました。 EC2コンソールで新しいElastic IPを作成しました。 私はGodaddyに戻り、DNSマネージャーのDNS A @フィールドをEC2 Elastic IPで更新しました。 通常は1時間から48時間待つ必要があり、正常に機能するはずです。 EC2のインスタンスではなく、AWS Elastic Beanstalkインスタンスに対して同じようにするにはどうすればよいですか?EC2コンソールから作成したインスタンスをElastic IPにリンクするために表示できません。 これが十分に明確であることを願っています。

18
AWS Elastic Beanstalk、cronjobを実行
毎分実行するようにcronjob / taskを設定する方法があるかどうか知りたいのですが。現在、すべてのインスタンスでこのタスクを実行できます。 これは私が成功せずに設定ファイルでやろうとしたことです: container_commands: 01cronjobs: command: echo "*/1 * * * * root php /etc/httpd/myscript.php" これが正しい方法であるかどうかは本当にわかりません 何か案は?

8
AWS OpsWorks vs AWS Beanstalk vs AWS CloudFormation?
AWSOpsWorksとAWSBeanstalkおよびAWSCloudFormationを使用することの長所と短所は何ですか? 自動スケーラブルも可能なデータベースレイヤーを含め、多数の同時Webリクエスト(1分あたり1000リクエストから1,000万rpmまで)を処理するために自動スケーリングできるシステムに興味があります。 アプリごとに個別のインスタンスを用意する代わりに、理想的には、いくつかのハードウェアリソースを効率的に共有したいと思います。過去には、主にEC2インスタンス+ RDS + Cloudfront + S3を使用していました スタックシステムは、Herokuから移行するトラフィックの多いRuby on Railsアプリ、Python / djangoアプリ、PHPアプリをホストします。 前もって感謝します。

2
DockerコンテナをスケーリングするためにAWSElasticBeanstalkまたはAmazonEC2 Container Service(ECS)を使用する必要がありますか?
複数のマイクロサービスで構成されるDockerベースのアプリケーションを開発しました。Amazon SQSメッセージを消費し、それらを処理する必要があります。最初はAWSElastic Beanstalkを使用したかったのですが、その後EC2 ContainerServiceに転倒しました。今、私はどちらを選ぶべきかわかりません。 現在のところ、ElasticBeanstalkはMulti-Container-Environmentsをサポートしています。すべてのマイクロサービスがDockerコンテナ内に独自のアプリケーションサーバーを持っているので、これは素晴らしいことです。次の問題はスケーリングです。 スケーリングメカニズムがどのように機能するのかわかりません。例:ElasticBeanstalk環境に5つのDockerコンテナーがあります。現在、処理するSQSメッセージが大量にあるため、5番目のDockerコンテナのみが高負荷になっています。他の4つは、CPUをあまり必要としないか、SQSメッセージが少ないため、ほとんどアイドル状態です。5番目のコンテナがJBossアプリケーションサーバーを実行するとします。私の知る限り、使用可能なCPU /メモリが十分にある場合でも、サーバーは限られた量の並列要求しか消費できません。 JBoss Dockerコンテナがリクエストの量を処理できないが、使用可能なCPU /メモリが十分にある場合は、もちろん、同じインスタンスで2番目のDocker / JBossコンテナを自動的に起動したいと思います。しかし、十分なCPU /メモリがない場合はどうなりますか?もちろん、EBの自動スケーリンググループを介して構成可能な2番目のインスタンスでスピンしたいと思います。これで2番目のインスタンスが起動しますが、5番目を除くすべてのコンテナはほぼアイドル状態です。もちろん、2番目のインスタンスでも不要な4を生成しないようにします。これは、リソースの浪費になります。5番目のみが生成され、他はCPU /メモリ/ SQSなどの構成可能なパラメーターに基づいて5番目のスケールのようにスケーリングする必要があります。 Amazon ECSがそれを行っているかどうか、またはそれが可能かどうかは正確にはわかりませんが、このトピックに関する情報源はインターネット上で実際には見つかりません。一般的に言われているように、インスタンス/コンテナーに基づいてスケーリングします。

2
Amazon RDS SSL / TLS証明書を更新する-Elastic Beanstalk
AWSは最近、次の必要性を発表しました。 2019年10月31日までにAmazon RDS SSL / TLS証明書を更新してください RDSを使用してPostgres DBに接続する従来のElastic BeanstalkロードバランサーでホストされているRailsアプリケーションがあります。 Amazonによる必要な手順は次のとおりです。 SSL / TLSを使用したDBインスタンスへの接続の暗号化から新しいSSL / TLS証明書をダウンロードします。 新しいSSL / TLS証明書を使用するようにデータベースアプリケーションを更新します。 DBインスタンスを変更して、CAをrds-ca-2015からrds-ca-2019に変更します。 (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL-certificate-rotation.html) ロードバランサーをこのように設定しているため(SSLではなくHTTPポート80を介してEC2インスタンスに接続しています)、これはステップ1と2を実行する必要がなく、ステップ3のみを実行する必要があることを意味しますか? または、更新された証明書をダウンロードして、手動でロードバランサーまたはECインスタンスにインストール/追加する必要がありますか?それを行う方法がわかりません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.