Please enable JavaScript.
Coggle requires JavaScript to display documents.
Load Balancing, Cloudwatch, Auto Scaling, AWS Identity & Access…
Load Balancing, Cloudwatch, Auto Scaling, AWS Identity & Access Management (IAM)
Elastic Load Balancing
-
-
-
Types of Load Balancers
Internet facing: takes requests from Clients over the Internet and distributes them to EC2 instances
-
HTTPS: provides security policies that have SSL to negotiate connections between Clients and the Load balancer
Configuring
idle Connection Timeout: Manages and Idle timeout; after that period, if no data has been sent or received, connection is closed
Cross-Zone: To ensure that request traffic is routed evenly across all back.end instances regardless of the AZ
Connection Draiing: To ensure that the load balancer stops sending requests to instances that are unhealthy or deregistering
Proxy protocol: A header is added with connection information such as source and destination IP address, port numbers
-
-
Amazon CloudWatch
-
Can collect and track metrics, create alarms and make changes to the resources being monitored
Offers Basic (every 5 mins, No charge) or Detailed (every 1 min, data aggregation) monitoring for AWS products
Provides a rich set of metrics, but they can be customized
-
-
-
Auto Scaling
Allows to maintain availability of Apps by scaling EC2 capacity up or down in accordance with conditions
Ensure that EC2 instances increases during demand spikes (Performance) and decreases automatically during demand lulls (Costs)
Plans
Maintain current instance levels: Performs a health check on instances; terminating and launching new ones based on its health
Manual scaling: is needed to specify the change in the maximum, minimum, or desired capacity of the Group
-
Dynamic scaling: Let´s define parameters that control the Auto Scaling process; (like reaching a threshold)
Components
-
Auto Scaling Group: configuration options that Control when Auto Scaling should launch new instances and terminate existing
Name, launch configuration, AZ, minimum size, desired capacity, maximum capacity, Load Balancers
Scaling Policy: Set of instructions that tells whether to scale out, launching new instances or to scale in and terminate instances
Amazon IAM
Control who can use the account, what services and resources can be used, and how can be used
Are permissions to manipulate AWS Infrastructure, Not Apps
-
Principals
IAM Users: Can be created with Admin privileges; could be the DEV, TEST and Production users
-
-
-
Policies
-
Managed: Area created on the IAM page, exist independently of any user
-