Posts

Showing posts from July, 2023

ClouDigest: Digesting the Power of Autoscaling

  Auto-Scaling is a critical feature in AWS that allows you to automatically adjust the number of EC2 instances in response to changes in demand. It ensures your application remains responsive and cost-efficient by scaling resources up or down as needed. Components of Auto-Scaling: Launch Configuration: A Launch Configuration defines the configuration settings for the instances that Auto-Scaling launches. It includes information such as the Amazon Machine Image (AMI), instance type, security groups, and user data. Once created, the Launch Configuration cannot be modified. If you need to make changes, you'll have to create a new one. Auto-Scaling Groups: An Auto-Scaling Group is a logical grouping of EC2 instances that share similar characteristics. It is associated with a Launch Configuration, and its primary function is to manage and maintain the desired number of instances based on your scaling policies. You can specify the minimum, desired, and maximum number of instances in th...

ClouDIY: ScaleMatic

Image
  Scaling the EC2 Instance Based on Monitored CloudWatch Metrics Credit: Original teaching provided by Rohan Arora. Project Agenda Use Auto Scaling to manage the EC2 instances and capture the metrics in the CloudWatch. Description Let’s take the case of Hotstar — a platform that provides on-demand video streaming services. The more the users join the streaming service platform, the more the resources in terms of servers (EC2 in AWS) Hotstar needs to invest in. This way, the load is distributed across different servers and leads to a jitter-free experience for the customers while watching the videos. Another example is Amazon Prime Day, where a bevy of customers access the amazon.com site. Depending on the number of customers logging into the amazon.com site, Amazon would like to add more servers for better customer experience. Both the above actions lead to increased customer satisfaction, which will eventually boost profits for the companies. This feature of adding and removing se...