O'Reilly logo

Mastering AWS Development by Uchit Vyas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Best practices with AWS

In this section, we will discuss complex application development and deployment problems, and how to develop AWS centric applications based on the underlying AWS infrastructure. We will go through some of the generic problem statements and try to solve them using AWS services as best possible solutions.

Problem 1: The scaling problem of the infrastructure for the in-house project or in the data center.

Solution: In this scenario, you have to scale up your infrastructure based on the load and demand. So, the following can be the best approach using Auto Scaling:

  1. Set up EC2 instances under the ELB.
  2. Create Base AMI for instances.
  3. Define the policies (metrics) to trigger events such as add or remove instances.
  4. Use CloudWatch to monitor ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required