AWS Elastic Beanstalk | Databases and Storage Flashcards
Is there a sample application that I can use to check out AWS Elastic Beanstalk?
Databases and Storage
AWS Elastic Beanstalk | Compute
Yes. AWS Elastic Beanstalk includes a sample application that you can use to test drive the offering and explore its functionality.
Does AWS Elastic Beanstalk store anything in Amazon S3?
Databases and Storage
AWS Elastic Beanstalk | Compute
Yes. AWS Elastic Beanstalk stores your application files and, optionally, server log files in Amazon S3. If you are using the AWS Management Console, the AWS Toolkit for Visual Studio, or AWS Toolkit for Eclipse, an Amazon S3 bucket will be created in your account for you and the files you upload will be automatically copied from your local client to Amazon S3. Optionally, you may configure Elastic Beanstalk to copy your server log files every hour to Amazon S3. You do this by editing the environment configuration settings.
Can I use Amazon S3 to store application data, like images?
Databases and Storage
AWS Elastic Beanstalk | Compute
Yes. You can use Amazon S3 for application storage. The easiest way to do this is by including the AWS SDK as part of your application’s deployable file. For example, you can include the AWS SDK for Java as part of your application’s WAR file.
What database solutions can I use with AWS Elastic Beanstalk?
Databases and Storage
AWS Elastic Beanstalk | Compute
AWS Elastic Beanstalk does not restrict you to any specific data persistence technology. You can choose to use Amazon Relational Database Service (Amazon RDS) or Amazon DynamoDB, or use Microsoft SQL Server, Oracle, or other relational databases running on Amazon EC2.
How do I set up a database for use with AWS Elastic Beanstalk?
Databases and Storage
AWS Elastic Beanstalk | Compute
Elastic Beanstalk can automatically provision an Amazon RDS DB instance. The information about connectivity to the DB instance is exposed to your application by environment variables. To learn more about how to configure RDS DB instances for your environment, see the Elastic Beanstalk Developer Guide.