Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Cloud-Project Report

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

SUMMER TRAINING IN CLOUD COMPUTING

ON

Auto-Scaling in EC2

Submitted To: Submitted by:


Mrs. Shaloo Dadheech Pushpendra Singh
B-tech 3rrd Year

1
1. Table of Content

S,No Title Page No.

1 Table of Content

2 Acknowledgement

3 Introduction

4 Technology used in project

5 Technical Details of Project/Study


 Architectural Overview
 Flow Chart
 Project Implementation
 Project Screenshot

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.

In this accomplishment, I would like to express my special gratitude to my teacher


Mrs. Shaloo Dadheech, without their guidance and feedback it is not possible to
complete this project.

In this accomplishment, I would like to express my special gratitude to my


mentor in training Mr. Ashutosh Singhal, without their guidance and feedback it
is not possible to complete this project.

3
3 Introduction

Here we made an EC2 instance, configured auto-scaling group and attached


load balancer. This helps us and many in the present industry who tends to
work using cloud as their backbone.

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.

In the configuration of auto-scaling we setup the az zones in which we want


our backups to be and other related to the service we are attaching the
group to.

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

Figure 4.1 Architectural Overview

6
5.2 Flow Chart

5.3 Project implementation

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.

2. Online Games: when we play we want our games to run


seamlessly while playing with our friends auto-scaling resolves
the problem when servers run ill and elb helps to balance the
load.

3. 24/7 Services: wherever 24/7 services are needed auto-scaling is


used as to be ready for any consequence fallen upon the service.

9
7 References

Regex Software Services : Ashutosh Singhal (AWS solution architect)

10

You might also like