Mind map
Scaling Amazon EC2
Map content
Scaling Amazon EC2
Scalability
- beginning with only the resources you need
EC2 Auto Scaling
- scaling process to happen automatically
- dynamic scaling and predictive scaling
- Dynamic scaling responds to changing demand.
- Predictive scaling automatically schedules the right number of Amazon EC2 instances based on predicted demand.
- preparing to launch an application
- configuring the size of your Auto Scaling group
- set the minimum number of instances
- There must be at least one instance running
- configuring the size of your Auto Scaling group
Directing traffic with Elastic Load Balancing
- High performance
- Cost-efficient
- Highly available
- Automatically scalable
- Elastic Load Balancing
- No changes de hourly cost with high traffic
- Can be used to scale backend in cases of high traffic on frontend
Messaging and queuing
- Tightly coupled architecture
- Loosely coupled architecture:
- Single failure won't cause cascading failures
- Introduce a buffer (queue) between the applications
- Eliminates cascading failures between applications
- Amazon SQS
- Sned messages
- Store messagens
- Receive messages
- Between software components
- At any values
- Payload-Data contained within a message
- Between software components
- Amazon SNS
- Messages are placed until they are processed
- Can also send notifications to the end users
- Amazon SNS Topic
- A channel for messagens to be delivered
- to a chanel to all subs of that chanel
- can be Endpoints
- Lambda
- Http/Https
- email/sms
- A channel for messagens to be delivered
- Amazon SNS Topic
Information
- Description
- Mind Map on Scaling Amazon EC2, created by Gabriel Machado on 09/02/2022.
- Created by
- Gabriel Machado
- Views
- 0
- Rating