Working with AWS Elastic Beanstalk
SPL-42 - Version 4.2.1
© 2018 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. Commercial copying, lending, or selling is prohibited.
Errors or corrections? Email us at firstname.lastname@example.org.
Other questions? Contact us at https://aws.amazon.com/contact-us/aws-training/
This lab shows you how to take a simple pre-launch marketing site built using Ruby-on-Rails and deploy it to the cloud using AWS Elastic Beanstalk.
The sample app in this lab presents the site visitor with a pre-launch marketing page and allows them to input their email address if they are interested in receiving updates. Once the visitor has entered their email address the app uses a MySQL AWS RDS database to store the visitor's email address. Also, the app provides the ability to view a list of email addresses registered.
This lab will demonstrate:
- Creating an Elastic Beanstalk application with a single-instance environment
- Modifying the configuration settings for an Elastic Beanstalk environment so that the application can scale-in/scale-out
Other AWS Services
Other AWS Services than the ones needed for this lab are disabled by IAM policy during your access time in this lab. In addition, the capabilities of the services used in this lab are limited to what's required by the lab and in some cases are even further limited as an intentional aspect of the lab design. Expect errors when accessing other services or performing actions beyond those provided in this lab guide.
Join Qwiklabs to read the rest of this lab...and more!
- Get temporary access to the Amazon Web Services Console.
- Over 200 labs from beginner to advanced levels.
- Bite-sized so you can learn at your own pace.