Elasticity

aws/cloud-concept

💡 Definition

Elasticity is a core cloud computing concept that refers to the ability to quickly expand or decrease computer processing, memory, and storage resources to meet changing demands without worrying about capacity planning for peak usages. You only pay for the capacity that you actually use.

🔑 Key Concepts

⚙️ How it Works

In AWS, elasticity is primarily achieved through services like Auto Scaling for EC2 instances, where groups of instances can automatically scale in or out based on predefined metrics or schedules. Other services, especially serverless ones like Lambda and DynamoDB, are elastic by nature, scaling seamlessly without direct user intervention.

🎯 Use Cases

💰 Pricing Model

📝 Exam Tips (CLF-C02)


See Also: * Auto Scaling * EC2 * Lambda * DynamoDB