0% found this document useful (0 votes)
44 views3 pages

CC Assignment 1-1

Jdhd

Uploaded by

ginef52322
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views3 pages

CC Assignment 1-1

Jdhd

Uploaded by

ginef52322
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

ASSIGNMENT NO.

1
Name: Anish Joshirao
PRN No:121B1D054
Sub: Cloud Computing Lab

Title of Assignment:
First Virtual Machine on AWS: Launch the virtual machine on Amazon AWS and do basic
settings

Outcome / Learning objectives:


● Understand the process of launching a virtual machine on Amazon Web Services
(AWS) using the EC2 service.
● Gain practical experience in configuring a virtual machine, including setting up security
groups, selecting an Amazon Machine Image (AMI), and configuring network settings.
● Learn basic VM management skills, such as connecting to the instance and performing
initial configuration steps for security and functionality.

Theory:
Amazon Web Services (AWS) is one of the most popular cloud platforms, providing scalable
computing power through virtual machines, known as EC2 (Elastic Compute Cloud)
instances. An EC2 instance is a flexible virtual server in the cloud, delivering essential
infrastructure to run applications or services.
Amazon EC2 (Elastic Compute Cloud) is a foundational service of AWS that offers scalable
compute capacity in the cloud. These instances function as virtual servers, enabling users to
run applications, deploy services, or conduct testing and development in a virtual
environment, eliminating the need to manage physical servers.
Key Steps in Launching and Configuring an EC2 Instance:
1. Choosing an Amazon Machine Image (AMI):
The AMI defines the operating system and pre-installed software on the instance.
AWS provides a range of AMIs, such as Amazon Linux, Ubuntu, Windows, and
others. For beginners, the Amazon Linux 2 or Ubuntu AMIs eligible for the free tier
are commonly chosen.
2. Selecting an Instance Type:
AWS offers various instance types with different CPU, memory, and storage
specifications to fit a wide range of needs. For beginners, the "t2.micro" instance type
is typically selected, as it is included in the free tier.
3. Configuring Security Groups:
Security groups serve as virtual firewalls, controlling the instance’s inbound and
outbound traffic. During setup, you configure rules to allow specific traffic (e.g.,
enabling SSH on port 22 for Linux instances or RDP on port 3389 for Windows).
4. Key Pair and Instance Access:
A key pair is required for secure access to the instance. AWS allows users to
download a private key file (.pem) at launch, which is used to connect to the instance
through SSH (Linux) or RDP (Windows).
5. Launching the Instance and Basic Setup:
Once configured, the EC2 instance is launched. You can then connect to it via an SSH
client or the AWS management console for initial setup, such as OS updates,
additional software installation, and user management.

Implementation/ Snapshot:
Configuring and Launching EC2 Instance

EC2 Instance Summary


Conclusion(s):

Launching a virtual machine on AWS offers practical experience with core cloud computing
concepts, including instance management, network security, and remote access. This exercise
helped me become familiar with AWS EC2, teaching essential skills for setting up,
configuring, and securing virtual servers in a cloud environment. This foundational
knowledge is critical for working with cloud-based applications and services, marking a
significant step toward cloud computing proficiency.

You might also like