7

Building Application Solutions with High Availability, Elasticity, and Data Security

One of the biggest challenges associated with hosting a website or a web application is ensuring that it is consistently available to your end users and can handle any amount of traffic your business needs to support. You must architect your application to be both highly available and scalable.

Customers may use terms such as “horizontal scaling” and “microservices” when discussing their plans for site expansion, but they may not fully understand how to begin growing their sites. This chapter discusses various scaling options. For instance, on-premises solutions can utilize the cloud, even if the existing workload is hosted in a traditional data center, to ...

Get AWS Certified Developer Associate Certification and Beyond now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.