Auto Scaling Web Application-group3
Auto Scaling Web Application-group3
TECHNOLOGY ANNA
UNIVERSITY CHENNAI – 600
044
PROJECT REPORT ON
“AUTO-SCALING WEB APPLICATION”
Date:
Prepared
By:
Anselm Flavian P (2022506101)
Seshathri A (2022506102)
Akash M (2022506017)
Nagaraja Bharathkumaran S (2022506307)
Ramanan R (2022506306)
Auto – Scaling Web Application
Use an EC2 Auto Scaling group to automatically adjust
the number of instance in response to traffic load
PROJECT ABSTRACTION
OBJECTIVE:
Amazon EC2 Auto Scaling helps in maintaing application availability and
automatically add or remove EC2 instances using scaling policies that are defined.
Dynamic or predictive scaling policies let add or remove EC2 instance capacity to
service established or real-time demand patterns.
BACKGROUND:
Cost Efficiency: Auto Scaling helps optimize costs by automatically adjusting the
number of running instances based on the current demand. This ensures that you
only pay for the resources you actually need.
High Availability: Auto Scaling can distribute instances across multiple
Availability Zones, enhancing the fault tolerance and availability of your
applications.
Automatic Monitoring and Management: AWS Auto Scaling works with
Amazon CloudWatch to monitor your applications and automatically adjust
capacity to maintain steady, predictable performance.
Scalability: It supports a wide range of AWS services, including EC2, ECS,
DynamoDB, Aurora, and more, making it versatile and adaptable to various
workloads and applications.
RESULTS:
AWS Auto Scaling optimizes resource utilization by automatically adjusting
instances based on demand, leading to cost savings and enhanced performance. It
ensures high availability and reliability by distributing instances across
Availability Zones and replacing unhealthy ones. Auto Scaling reduces manual
management, handles traffic spikes efficiently, and maintains predictable
performance.
It contributes to improved security by ensuring healthy instances and supports
seamless scalability as your business grows. Additionally, it provides valuable
insights for better planning and forecasting, helping you balance performance,
cost, and reliability for smooth and efficient cloud operations.