0% found this document useful (0 votes)
7 views37 pages

Cloudcomputing File

The document is a practical file for a Cloud Computing Lab course, detailing various experiments related to Amazon Web Services (AWS). It includes objectives, theoretical explanations, and step-by-step instructions for tasks such as navigating the AWS Management Console, creating virtual machines, launching web servers, and implementing a Virtual Private Cloud. The experiments are designed to provide hands-on experience with AWS services and configurations.
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)
7 views37 pages

Cloudcomputing File

The document is a practical file for a Cloud Computing Lab course, detailing various experiments related to Amazon Web Services (AWS). It includes objectives, theoretical explanations, and step-by-step instructions for tasks such as navigating the AWS Management Console, creating virtual machines, launching web servers, and implementing a Virtual Private Cloud. The experiments are designed to provide hands-on experience with AWS services and configurations.
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

PRACTICAL FILE

CLOUD COMPUTING LAB


ETCA362A

BCA(AI & DS)- VI Semester

Submitted To: Submitted By:


Devanshu
Dr. Yogita Yashveer Raghav 2201060052
INDEX

[Link]. Experiments Date Sign

To understand and navigate the AWS 4/02/25


1 Management Console.

To learn how to create and configure a virtual 11/02/25


2 machine on AWS.

25/02/25
3 To Launch local server EC2 instance and
upload your website on it.

To launch and configure the web server 4/03/2025


4 and upload your website.

To host a fully functional website using an 18/03/2025


5 Amazon Linux server.

Host fully functional website using Windows 25/03/2025


6 server.

To implement Amazon Virtual Private Cloud 8/04/2025


7
EXPERIMENT 1
Objective: To understand and navigate the AWS Management Console.

Theory: Write a brief explanation of:

• AWS: Amazon Web Services

• What the AWS Management Console does: The AWS Management Console is a web-
based interface for managing AWS services, resources, and configurations.

• Major services available in AWS: AWS Management Console offers services like
EC2, S3, RDS, Lambda, IAM, VPC, and CloudWatch.

Steps to Perform the Practical:

• Exploring Console:

• Logging in AWS account:


EXPERIMENT 2
Objective: To learn how to create and configure a virtual machine on AWS.

EC2:
AWS EC2 (Elastic Compute Cloud) allows users to launch and manage virtual servers, known as instances, in
the cloud. It provides scalable computer power, enabling users to run applications, host websites, or perform
computing tasks without needing physical hardware. EC2 offers flexibility in choosing the instance type,
operating system, storage, and network configuration, making it ideal for various use cases like hosting web
apps, big data processing, or running machine learning models. Additionally, EC2 supports auto-scaling,
allowing resources to adjust based on demand.

Steps to Perform the Practical:

1. Go to AWS Management Console and navigate to EC2 Dashboard.

2. Click on "Launch Instance".


3. Select Amazon Machine Image (AMI) (e.g., Ubuntu or Windows).

4. Choose an Instance Type.

5. Configure Security Groups (Allow SSH, HTTP, etc.).


6. Create or Select Key Pair (for SSH access).
7. Connect to the instance using SSH or RDP.
8. Click Launch and wait for the instance to start.

9. Successfully Instance Launched


10. Select the specific instance.

11. Connect the instance


12. Select RDP Client and Click on Get password:

13. Upload the file which you have downloaded.


14. Click on Decrypt password.

15. Copy the password.

16. Download remote Desktop in local folder.

17. Then go to Downloads and click on RDP file where further steps will be followed on:
18. EC2 instance launched:
Experiment 3

Objective: To Launch local server EC2 instance and upload your website on it.

Steps to Perform the Practical:


1. Go on search box and type Server manager.
2. Click on Add roles and features.

3. A pop-up dialog box will appear click on next until and unless Server roles do not come. Select Web
Server IIS and Click on Add feature.

4. Then click on Install.


5. IIS features are added.

6. Then go to File explorer and open Local disk C > iinetpub > wwwroot. Create a new text document
and change the extension to .html.
7. Open the html file.
EXPERIMENT 4
Objective: To launch and configure the web server and upload your website.
Launch another instance and the previous steps will be same, some changes are described here, Change
and add the Network Setting.
Steps to Perform the Practical:
1. Type– RDP, Source type- anywhere
2. Type– HTTP, Source type- anywhere
3. Type– HTTPS, Source type- anywhere
4. After repeating the same steps go to the wwwroot folder.

5. Delete the existing files in wwwroot folder.

6. Then go to the instance dashboard and copy the Public IP address.

7. Then come to HOST OS open browser and copy the Ip address and search.

8. Your selected cloud system has been deployed.


EXPERIMENT 5

Objective: To host a fully functional website using an Amazon Linux server.


Steps to Perform the Practical:
1. Click on launch instance

2. Add server name


3. Change the server windows to Amazon Linux and search for key pair name security2.

4. Launch the instance.

5. Now select your instance and click on the connect button.


6. And again, click on the connect button then this page will be opened.

7. After creating the server write all Linux commands.


a. Change yourself as a root user:
b. Check the status of the web server.

c. Active a web server.


d. Choose a CSS format website template and copy their link address and paste on command
prompt.

e. After this we can check the file.

f. This file is in zip format, now we do this file in unzip format.


g. This is the website.
EXPERIMENT 6

Objective: Host fully functional website using Windows server.


Steps to Perform the Practical:
1. Launch a Windows EC2 Server Instance.

2. Select Amazon Machine Image (AMI) (e.g., Ubuntu or Windows).

3. Choose the Instance type.


4. Configure Security Groups (Allow SSH, HTTP, etc.).
5. Create or Select Key Pair (for SSH access).

6. Security Group: Allow RDP (3389) and HTTP (80).

7. Click Launch Instance.


8. After launching the instance, connect it.
9. Open Server Manager and add the required roles and features.
10. Select Web Server > Management Tools > IIS Management Console.

11. Perform the installation.


Here is your website:
Experiment 7
Objective: To implement Amazon Virtual Private Cloud.
Steps to Perform the Practical:

1. Open the AWS Management Console and search for VPC in the search bar.

2. Navigate to the VPC Dashboard.

3. Click on Create VPC.


4. Give name for the VPC in the Name tag field.

5. Enter the IPv4 CIDR block (for example, [Link]/16) and Click on the Create VPC button.
6. In the VPC Dashboard, select the newly created VPC(Your VPCs)

7. From the left-hand menu, click on Subnets.

8. Click on Create Subnet.


9. Select the VPC ID(that was created above)

10. Enter the name public subnet for the first subnet. Choose an appropriate Availability Zone., Enter the
IPv4 CIDR block (for example, [Link]/24)., And click on create subnet

11. To create a second subnet, follow the same process. Name the second subnet as private subnet.

12. Now both subnets are created.


13. In the VPC Dashboard, go to Internet Gateways from the left-hand menu., And Click on Create
Internet Gateway.

14. Provide a name for the Internet Gateway and click Create Internet Gateway.

15. After creation, click on Attach to VPC in Actions


16. Select the VPC and click on Attach Internet Gateway.

17. Internet Gateway Created

18. Navigate to Route Tables in the VPC Dashboard section., Click on Create Route Table.

19. Provide a name and select the appropriate VPC. Click on Create Route Table.
20. Select the created route table and go to the Routes tab. Click on Edit Routes.

21. Add a new route with the Destination as [Link]/0., For the Target, select the Internet Gateway., Click
on Save Routes.

22. Go to the Subnet Associations tab of the route table.

23. Click on Edit Subnet Associations and save the changes.


24. Search for EC2 in the AWS search bar to proceed with launching instances within the created VPC

25. After creating the server write all Linux commands.


Change as a root user:-
26. After creating the server write all Linux commands.
1. Change yourself as a root user: -

2. Install HTTP, check its status & start it

3. Active a web server.

4. After this we can check the file.


5. This file is in zip format, now we do this file in unzip format.

6. This is the website.

You might also like