What is Elastic Load Balancer (ELB)?
Elastic Load Balancer, provided as part of the AWS platform, automatically distributes incoming traffic across multiple targets – like Amazon EC2 instances, containers, IP addresses, and Lambda functions – either in a single availability zone, or in multiple availability zones.
What are the key features provided by Elastic Load Balancer (ELB)?
Elastic Load Balancer provides the following key features and benefits.
1. High Availability – Elastic Load Balancer ensures high availability of applications and targets by automatically distributing the load across these applications and targets.
2. Health checks – Elastic Load Balancer detects unhealthy applications and targets, stops send traffic to these applications and targets, and distributes the load among the remaining healthy applications and targets.
3. Security – Elastic Load balancer can be associated to security groups that are created and managed in a Virtual Private Cloud (VPC) – which provides additional security options.
4. Layer 4 or Layer 7 load balancing – Elastic Load Balancer has the capabality of load balancing Http/Https requests (Layer 7) as well as TCP/UDP requsts (Layer 4)
5. Monitoring – Elastic Load Balancer can integrate with Amazon CloudWatch to monotor performance of applications and to gather operationsl metrics.
6. TLS Termination – Elastic Load Balancer provides capabilities SSL/TSL decryption, so that you can offload this CPU intensive task away from your applications.
2 Define Snapshots in Amazon Lightsail?
The point-in-time backups of EC2 instances, block storage drives, and databases are known as snapshots. They can be produced manually or automatically at any moment. Your resources can always be restored using snapshots, even after they have been created. These resources will also perform the same tasks as the original ones from which the snapshots were made.
How does Amazon Route 53 provide high availability and low latency?
Hereâs how Amazon Route 53 provides the resources in question:
Amazon is a global service and consequently has DNS services globally. Any customer creating a query from any part of the world gets to reach a DNS server local to them that provides low latency.Â
Route 53 provides a high level of dependability required by critical applications
Route 53 uses a global anycast network to answer queries from the optimal position automatically.Â
What are the tools and techniques that you can use in AWS to identify if you are paying more than you should be, and how to correct it?
You can know that you are paying the correct amount for the resources that you are using by employing the following resources:
Check the Top Services Table
It is a dashboard in the cost management console that shows you the top five most used services. This will let you know how much money you are spending on the resources in question.
There are cost explorer services available that will help you to view and analyze your usage costs for the last 13 months. You can also get a cost forecast for the upcoming three months.
This allows you to plan a budget for the services. Also, it will enable you to check if the current plan meets your budget and the details of how you use the services.
Cost Allocation Tags
This helps in identifying the resource that has cost more in a particular month. It lets you organize your resources and cost allocation tags to keep track of your AWS costs.