Skip to main content
  1. 🔰Posts/
  2. 🗂️My Trainings/
  3. AWS Trainings and Certifications/
  4. 🏅AWS Certified Cloud Practitioner/

Scalability & High Availability

📚 Part 8 of 25: "AWS Cloud Practitioner" series.

·192 words·1 min

Scalability #

Scalability means that an application / infrastructure can handle greater loads by adapting.

Two kinds of scalability #

  • Vertical Scalability
    • Increasing the size of an instance
    • Very common for non-distributed systems, i.e. Databases
    • Hardware limits apply
  • Horizontal Scalability (Elasticity)

High Availability #

  • High Availability usually goes hand in hand with horizontal scaling
  • High Availability means running application / infrastructure in at least 2 Availability Zones
  • Goal of High Availability is to survive a data center loss / disaster
High Availability is achieved by running Auto Scaling Groups (ASG) as well as Load Balancer in multi-AZ mode. #

» References « #

» Disclaimer « #

This series draws heavily from Stephane Maarek’s Ultimate AWS Certified Cloud Practitioner course on Udemy.

His content was instrumental in helping me pass the certification.

About the instructor
🌐 Website📺 YouTube
💼 LinkedIn𝕏 x.com

ℹ️Shared for educational purposes only, no rights reserved.