2012-10-12 6 views
5

AmazonのElastic Beanstalk(PostgreSQL)でPython(Django)のPostgreSQLを使用することに関する相反する報告を読んでいます。Elastic BeanstalkのDjango用PostgreSQL

一部の情報筋によると、(http://www.forbes.com/sites/netapp/2012/08/20/amazon-cloud-elastic-beanstalk-paas-python/)という記述はありません。私はちょっとしたアプリの設定をしてきましたが、MySQLが唯一のオプション(Postgresでないものの中で唯一のオプション)だと思われます。

しかし、私は場所の周りにフラグメントがありますが、それは可能であると言いました。

私は次のことを知っておく必要があります。

  1. は、Elastic BeanstalkでのDjangoのアプリでPostgreSQLデータベースを実行することが可能ですか?
  2. 可能であれば、トラブルに見合う価値がありますか?
  3. 可能であれば、どのように設定しますか?
+1

これは可能です:http://aws.amazon.com/rds/postgresql/ – Mikhail

答えて

3

それは Elastic Beanstalkで上DjangoのアプリでPostgreSQLデータベースを実行することは可能ですか?

はい。あなたが言及しているダミーのアプリケーション設定は、Amazon Relational Database Serviceの使用を指します。現時点では、PostgreSQLはAmazon RDSとして利用できませんが、ローカルのPostgreSQLサーバとして動作するようにBeanstalk AMIを設定したり、独自のPostgreSQL RDSを設定することができます。

もし問題があれば、それは価値がありますか?

これは、RDSを使用する価値があるのか​​、それともコストだけでなく、努力、使用方法、必要な効率などの問題に繋がるのかという疑問です。djangoを提供するデータベースエンジンあなたが気を変えてしまうと、セットアップを簡単に切り替えることができます。

どうすれば設定できますか?

Amazon LinuxのEBバックアップAMIインスタンスにPostgreSQLデータベースサーバをインストールすることによって、基本的にBeanstalk AMIをカスタマイズする必要があります。 AMI Beanstalkのカスタマイズに関する

アドバイス/命令はここにある:

http://blog.jetztgrad.net/2011/02/how-to-customize-an-amazon-elastic-beanstalk-instance/

https://forums.aws.amazon.com/thread.jspa?messageID=219630&#219630

Customizing an Elastic Beanstalk AMI

5

Postgreは今AWS RDSの設定から選択可能です。 Elastic Beanstalkアプリケーションの設定2014-01-27で検証済み。

+0

Postgreを選択する一般的な手順を説明してください。私はそれを見つけることができませんでした。私はあなたが記述したものよりも複雑なように見えるこの手順を見つけることができました:http://serverfault.com/questions/456336/how-to-configure-elastic-beanstalk-for-using-rails-with-postgres# – dtgq

関連する問題