Cloud-Project Report
Cloud-Project Report
Cloud-Project Report
ON
Auto-Scaling in EC2
1
1. Table of Content
1 Table of Content
2 Acknowledgement
3 Introduction
6 Application
7 Reference
2
2. Acknowledgment
I
would like to acknowledge that my training project has been completed and I
am ensuring that this was done by me and not copied.
3
3 Introduction
An instance is a virtual server in the AWS Cloud. With Amazon EC2, you can set
up and configure the operating system and applications that run on your
instance.
As to load balancer it divides the load between the instances and keeps in record
when to launch the service when the load increases.
4
4 Technology used in Project
• EC2 : Amazon Elastic Compute Cloud is a part of Amazon.com's cloud-computing
platform, Amazon Web Services, that allows users to rent virtual computers on which
to run their own computer applications.
• Windows Instance: An instance is a virtual server in the AWS Cloud. With Amazon
EC2, you can set up and configure the operating system and applications that run on
your instance.
• Auto-Scaling group: An Auto Scaling group contains a collection of EC2 instances that
are treated as a logical grouping for the purposes of automatic scaling and management.
An Auto Scaling group also lets you use Amazon EC2 Auto Scaling features such as
health check replacements and scaling policies.
• Elastic Load Balancer: Elastic Load Balancing automatically distributes your incoming
traffic across multiple targets, such as EC2 instances, containers, and IP addresses, in
one or more Availability Zones. It monitors the health of its registered targets, and
routes traffic only to the healthy targets.
5
5 Details of Project/Study
5.1 Architectural Overview
6
5.2 Flow Chart
7
5.4 Project Screenshots
8
6 Applications
1. ATM: As ATMs are always running and used they cannot take a
break when the server is running down. In such cases autoscaling
can be very useful and is used.
9
7 References
10