Cloud Computing Patterns, Mechanisms > Compound Patterns > Elastic Environment
Elastic Environment (Erl, Naserpour)
![Elastic Environment Elastic Environment](https://patterns.arcitura.com/wp-content/uploads/2018/08/fig1-6.png)
The Elastic Environment compound pattern represents a collection of patterns that coexist in an environment to provide the dynamic feature-set required to realize the elasticity characteristic of a cloud. It is comprised of the following patterns:
Required (Core)
- Cross-Storage Device Vertical Tiering
- Elastic Disk Provisioning
- Elastic Network Capacity
- Elastic Resource Capacity
- Intra-Storage Device Vertical Data Tiering
- Rapid Provisioning
- Resource Pooling
- Storage Workload Management
- Usage Monitoring
- Workload Distribution
Optional (Extension)
- Direct I/O Access
- Direct LUN Access
- Dynamic Data Normalization
- Leader Node Election
- Micro Scatter-Gather
- Redundant Storage
- Resource Reservation
- Rich Container
- Service Load Balancing
- Volatile Configuration
This pattern is covered in CCP Module 5: Advanced Cloud Architecture.
For more information regarding the Cloud Certified Professional (CCP) curriculum, visit www.arcitura.com/ccp.