GoConqr has a new look! Let us know what you think.

Mind map

Scaling Amazon EC2

Gabriel Machado Portuguese

Map content

Scaling Amazon EC2

  1. Scalability

    • beginning with only the resources you need
  2. 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
  3. 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
  4. 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
    • 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

Information

Description
Mind Map on Scaling Amazon EC2, created by Gabriel Machado on 09/02/2022.
Created by
Gabriel Machado
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?