CLOUD COMPUTING

Description

Instructions

Don't use plagiarized sources. Get Your Custom Assignment on
CLOUD COMPUTING
From as Little as $13/Page

Now that you understand and have created a virtual machine, your Caduceus CTO, Eliza, has asked you to extend that application and provision infrastructure in the cloud. Specifically, you will provision a Windows operating system in the cloud. The provisioned infrastructure could be accessed by any end-user device client. This includes a desktop running Microsoft Windows, a Mac device running Apple MacOS, iPad, Android Tablet, and even a Google Chromebook. You will use any of the aforementioned end-user devices to access the provision infrastructure once this is set up.

Step 1: Log Into Your AWS Academy Account

You will use the same AWS Academy account used in Week1.

In project 1, you reviewed the following AWS Academy (Student Guide) to set up and log into your AWS Academy Account. Now login to access and use your Learner Lab for project 2. Be sure to read the guide carefully before proceeding:

AWS Academy Learner Lab – Student Guide

Note: The AWS Academy Learner Lab (Student Guide) provides students with instructions for using AWS Academy Learner Labs. The Learner Lab offers a lab environment suitable for student projects over a period designated by the department.

Step 2: Download the Week 2 Assignment Template

Download the template you will use to submit your project. (Cloud Computing Assignment Template.docx)

When providing a detailed overview of the steps required to install the Windows operating system on the virtual machine, make sure to include screenshots of each step in the process. Specific details and instructions are included within the Week 2 Assignment Template.

Note, when completing the EFS configuration process, be sure to follow the hints in this document to save some time. (EFS Hints.docx)

Step 3: Install and Configure a Microsoft Windows Operating System

Provision cloud infrastructure via Amazon and an OS platform (PaaS) by installing and configuring a Microsoft Windows operating system that can be accessed on demand by any end-user device. Note, installing a Windows O/S is similar to what you did for Ubuntu. Just select the Windows Server Free tier.
Research and use AWS documentation and tutorials for instructions and guidance to complete the assignment.
Consult the AWS Connection Documentation in order to connect to the Microsoft Windows operating system.

How Will My Work Be Evaluated?

The following evaluation criteria aligned to the competencies will be used to grade your assignment:

1.4.1: Produce grammatically correct material in standard academic English that supports the communication.
2.2.3: Explain the assumptions underlying viewpoints, solutions, or conclusions.
2.3.1: State conclusions or solutions clearly and precisely.
3.1.1: Identify quantitative information that is relevant to a problem or situation.
3.1.2: Analyze quantitative data using an appropriate method.
10.1.1: Identify the problem to be solved.
11.1.3: Install the software.
11.3.1: Add and update systems as required.
11.2.1: Configure technology according to stakeholder specifications and requirements.

Step 4: Upload Your Work to the Assignment Folder

When complete, export your file as a PDF and upload to the LEO Assignments Folder (e.g., Project 2 – Cloud Computing).

Step 5: Stop and Terminate Your Amazon Instance

After you complete the Week 2 Assignment, stop and terminate your Amazon deployment/instances so you do not receive any unexpected charges on your account.


Unformatted Attachment Preview

Week 2 Project Template
[ENTER YOUR NAME HERE]
CMIT 495 Current Trends and Projects in Computer Networks and Security
Note: Be sure to follow the “Using EC2 v2” instructions to create and connect to EC2 instances. You will
need to do this prior to creating an EFS.
Also note this URL provides a pretty decent tutorial on how to do this but it isn’t perfect:
https://aws.amazon.com/getting-started/tutorials/create-network-file-system/
EFS Assignment description:
Using AWS, create a network file system with Amazon Elastic File Systems (EFS) and attach it to the
running Ubuntu Server AWS instance. Use the AWS Use Cases web page for step-by-step instructions.
Take a screenshot of the result and embed it below. Specifically, take a screenshot of verifying your
file system has been successfully mounted, and the results of creating a test file in your new file
system by running a simple dd command to generate a 1GiB file in your new directory. Finally,
describe the value of a network file system.
Below are some key and clarifying steps but be sure to use the above tutorial to fill in the
blanks.
Steps:
1. Make sure you add the Security Group default to the Ubuntu instance. This process won’t
work unless you do this.
Week 2 Project Template
[ENTER YOUR NAME HERE]
2. Set-up for EFS using these commands at the terminal prompt in Ubuntu
sudo apt-get install nfs-common
Week 2 Project Template
[ENTER YOUR NAME HERE]
sudo mkdir efs
3. Then mount using this command: (Match your fs name)
sudo mount -t nfs4 -o
nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,nores
vport fs-f1f95045.efs.us-east-1.amazonaws.com:/ efs
These are the directions from the AWS document – The helper doesn’t seem to work but the
NFS client does.
Here are some screen captures, notice only the last command worked. So using the NFS client is
recommended.
Week 2 Project Template
4. Then test with df- h
You should see the fs-xxxx device:
[ENTER YOUR NAME HERE]
Week 2 Project Template
[ENTER YOUR NAME HERE]
5. Use dd to create a 1 GB file
sudo dd if=/dev/zero of=~/efs/1GiB bs=1M count=1024
status=progress
6. ls to efs to see the file:
Week 2 Project Template
[ENTER YOUR NAME HERE]
Note, be sure to terminate the EFS and server after you have complete the assignment.
Week 2 Project Template
[ENTER YOUR NAME HERE]
CMIT 495 Current Trends and Projects in Computer Networks and Security
Week 2 – Cloud Computing
1. Log in to your newly created AWS account and take a screenshot of the AWS Management
Console (Dashboard) and paste it below question 1. The screenshot should include the
username you created during the setup phase.
2. Launch a Windows Virtual Machine (VM). Provide a detailed overview of the steps required
to install the Microsoft Windows operating system (OS) on the VM. The steps may be listed in
the form of bullet points or a summary with complete sentences. Use as much space as
required. Finally, take a screenshot of the desktop and paste it with your response below this
question.
3. Using what you learned from Project 1, provision and launch a new AWS EC2 Ubuntu Linux
Server and connect to it via the SSH protocol. Note any challenges or opportunities associated
with this provisioning.
4. Using AWS, create a network file system with Amazon Elastic File Systems (EFS) and attach it
to the running Ubuntu Server instance. You may use the AWS web page for step-by-step
instructions and understand how the EFS works. Take a screenshot of the result and embed it
below. Specifically, take a screenshot to verify that your file system has been successfully
mounted, along with the results from creating a test file in your new file system. This will be
done by running a simple dd command to generate a 1GiB file in your new directory. Finally,
describe the value of a network file system.
5. Using the AWS platform, create an S3 bucket and upload any file to the S3 bucket. Take a
screenshot showing the file was uploaded to the S3 bucket and paste it below. If necessary,
use the AWS webpage above for step-by-step instructions.
6. The CTO will be reviewing this document. You have shown how easy it is to provision a
Microsoft OS using the AWS platform. The CTO chose AWS because it offered a free account.
She will now expect a recommendation from you on what cloud service to use for the
organization’s PaaS (e.g., the infrastructure, OS, runtime, etc.) needs. There is no need for a
private cloud, so the public option will work just fine. Describe the difference between the
Google Cloud platform, Amazon AWS platform, and Microsoft Azure platform. Provide a
recommendation for the CTO as to which service provider you would recommend and why.
Be explicit and detailed in your recommendation.
7. The CTO approved your comparative analysis between the cloud service providers (i.e.
Amazon, Google, and Microsoft). She has decided to proceed with an Amazon Virtual Private
Cloud (Amazon VPC). The Amazon VPC enables one to launch AWS resources into a virtual
network, which is similar to a traditional network that can be operated in an on-premises data
center. Keep in mind that networking, storage, and security associated with a VPC are as
important as the overall scalable infrastructure of AWS.
Export/print your completed file as a PDF and upload to your LEO/Assignments folder.
Week 2 Project Template
[ENTER YOUR NAME HERE]
a. To begin, the CEO would like you to provide the network settings needed to provision
two (2) subnets for the VPC as shown in the table below:
Subnet
A
B
End-User
Developers
Marketing
CIDR
Network
Broadcast
Mask
146.38.70.105/20
Click or tap
here to enter
text.
Click or tap
here to enter
text.
Click or tap
here to enter
text.
172.31.0.0 /16
Click or tap
here to enter
text.
Click or tap
here to enter
text.
Click or tap
here to enter
text.
b. Based on your understanding, list the network address, broadcast address, and subnet
mask for subnet A and subnet B in the table above. Perform the necessary
calculations and explain how you arrived at your answer.
To better help you understand IP addressing, IP subnetting, and IP address summarization, review the
following AWS documentation prior to answering the questions in this section:
• VPCs and subnets
• CIDR and Peering for VPC and AWS Control Tower
• Subnet CIDR reservations
Note:
The key benefit of an Amazon VPC (or a virtual private network) is that the internal network devices
are not openly accessible via the Internet and can only be accessed from within a secure network.
Thus, it keeps the proprietary applications and data protected.
Classless Internet Domain Routing (CIDR) notation: CIDR was introduced as a means to primarily
improve address space utilization as a result of the rapid growth of the Internet and growth of the IP
routing tables held in the Internet routers. Represented by an IP prefix, CIDR moves away from the
traditional IP classes (e.g., Class A, Class B, Class C, etc.). Subnetting a network address space using
CCIDR leads to an effective IP address space only for the number of hosts needed without wasting IP
addresses.
8. Please note the following carefully. Confirm that you have stopped and terminated your
Microsoft Windows virtual machine, deleted your file system from the Amazon EFS console,
deleted the contents of your Amazon S3 bucket, and deleted your Amazon S3 bucket. To
confirm, simply type your name below.
Click or tap here to enter your name.
Export/print your completed file as a PDF and upload to your LEO/Assignments folder.
AWS Academy Learner Lab
Student Guide
Introduction
This guide provides you with instructions on how to use AWS Academy Learner Labs. These instructions
apply to both AWS Academy Learner Lab – Foundational Services and AWS Academy Learner Lab –
Association Services. This guide covers setting up and logging into your AWS Academy Account,
accessing your Learner Lab, and using your Learner Lab.
Setting Up and Logging Into Your AWS Academy Account
1. Set up your AWS Academy account by responding to your email invitation and clicking Get
Started. The email invitation will come from AWS Academy . If
you do not see the email, check your junk, spam, or promotional mail folder. Here is a sample
invitation email.
2. Go to https://www.awsacademy.com/LMS_Login to login.
a. Press Student Login.
b. Use the email address that received the email invitation for the email field.
AWS Academy Learner Lab
Student Guide
Accessing your Learner Lab
1. In the AWS Academy Dashboard, click on the Learner Lab you wish to use. Students invited to
more than one course/learner lab will see multiple tiles on the dashboard.
2. Select Modules.
AWS Academy Learner Lab
Student Guide
3. Select the Learner Lab item.
Using Your Learner Lab
1. The instructions for using the lab environment are to the right of the console window.
You can return to the instructions by pressing the Readme button. The instructions
include important details about how to access and use your AWS account, the AWS
Services available to you, and the restrictions placed on some AWS Services.
AWS Academy Learner Lab
Student Guide
2. Start the lab by selecting Start Lab.
3. When the dot next to AWS turns green, your lab environment is ready to use. Click
AWS to launch the AWS Console in a new tab. Alternatively, you can use the terminal
window to the left of the instructions to use the AWS Command-Line Interface (CLI) to
interact with your account.
AWS Academy Learner Lab
Student Guide
4. A new tab will open the AWS Management Console when you click on AWS. The system logged
you into a temporary AWS account and the lab session will automatically end when the session
timer expires. The system will save your work when you end the session or the session timer
expires. Note: The system will suspend your EC2 instances at the end of a session and they will
restart when you start the lab again. Press Start if you need to start up a new lab session.
5. Return to the AWS Academy LMS tab to view the lab instructions or to control your
lab session.
AWS Academy Learner Lab
Student Guide
6. You can monitor your spend using the information at the top of the lab. Note: This is an
approximate view of your available budget. AWS Budgets reports this information, and the data
refreshes periodically (up to 8 hours after spending occurs).
7. You can monitor your remaining session time at the top of the lab. Note: If you are actively
working and you need more time, you can reset your session timer by pressing Start Lab again.
AWS Academy Learner Lab
Student Guide
8. If you need to wipe out all the resources that you configured to start a fresh AWS Account,
press the Reset button. This option will not reset your budget. Any spending you have incurred
will continue to be tracked. NOTE: ALL WORK WILL BE LOST AND YOU CANNOT RECOVER IT.
9. Press the End Lab button to end your lab session. This will stop any running EC2 instances.
When you return to your lab and restart it, the EC2 instance will restart and any other
resources you configured will still be available. NOTE: If you have configured and started
other AWS resources such as NAT gateways and RDS services, those will continue to run in
the background and will continue to incur charges even outside of your lab session time.
10. If you spend your entire budget, you will lose all of your work, and the system will deactivate
your AWS Account. Your $100 budget is sufficient for most academic projects, as long as you
take care to stay within the budget guidelines.
AWS Academy Learner Lab
Student Guide
Next Steps
AWS Academy Learner Labs provides a long-running sandbox environment for ad hoc exploration of
AWS services. Your instructor may have provided you with a specific assignment or you may work on a
project of your own. If you have questions about how to use AWS Services, please use Ask Your
Instructor a Question on the Help menu.
AWS Academy Learner Lab
Student Guide
If the lab environment is not working as you expect, use Contact AWS Academy Support on the Help
menu.

Purchase answer to see full
attachment