Cloud Computing Assignment 2 Naa Aku Allotey-McGruder
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 embed it below. The
screenshot should include the username you created during setup.
Figure 1 AWS Management Console
2. Launch a Windows Virtual Machine (VM). Provide a detailed overview of
the steps required to install the Microsoft Windows operating system on the
VM. The steps may be listed in bullet points or complete sentences. Use as
much space as required. Finally, take a screenshot of the desktop and
embed it below.
o From the dashboard, click on EC2, scroll down to click Launch instance
o Scroll down and select the newest version of Microsoft Windows 2019
o Click Next (keeping default settings) until you reach “Configure Instance”,
then enable the auto-assign public IP, click Next to Storage
o Keep the storage at 30 GiB, click Next, then Launch
o Scroll down to create a new key pair, name P2 and download than save it
o Click Launch Instance,
o NOTE: I had a lot of trouble connecting the remote desktop with my mac,
so I had to use a remote desktop app from windows but was successfully
able to connect the instance. I deleted the previous and started over, both
are in the screenshots attached.
Cloud Computing Assignment 2 Naa Aku Allotey-McGruder
Figure 3 Initial Instance
Figure 2 Additional Instance attempt to connect
Figure 4 Successful Instance connection
Figure 5 Successful Instance connection to remote desktop
Figure 6 Final instance with Successful connection from figures 4 and 5
Cloud Computing Assignment 2 Naa Aku Allotey-McGruder
3. Using AWS, create a network file system with Amazon Elastic File Systems
(EFS). 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.
Figure 7 EFS successfully mounted
Figure 8 EFS
Efs Files systems are a vital feature that
create scalable, elastic, encrypted file
storage.
Figure 9 EFS test file and dd command
Cloud Computing Assignment 2 Naa Aku Allotey-McGruder
4. Using AWS, store and retrieve a file. 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 retrieving the object from the S3
bucket.
Figure 10 storing file in s3 bucket
Figure 11 Retrieving file from S3 bucket
Cloud Computing Assignment 2 Naa Aku Allotey-McGruder
5. The CTO will be reviewing this document. You have shown how easy it is to
provision a Microsoft operating system using AWS. 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 PaaS (e.g.
operating system) needs. There is no need for a private cloud, so the public
option will work just fine. Describe the different between the Google Cloud
Platform, Amazon AWS, and Microsoft Azure. Make a recommendation to
the CTO as to which service provider you would recommend and why. Be
explicit and detailed in your recommendation.
o Google Cloud platform provides essential computing resources for
deploying and operating applications on the internet. The company can
build and run software on this platform, while connecting those with the
same software programs.
o Amazon AWS is a subsidiary of amazon providing in demand cloud
computing services.
o Microsoft Azure is also a cloud computing service provider, which builds,
test, deploys and manages applications and services.
o These are all PaaS so any would work, but my recommendation would go
to AWS for its ease of use and high functionality.
6. The CTO appreciated the analysis performed between the cloud service
providers (Amazon, Google, and Microsoft). She has decided to proceed
with an Amazon Virtual Private Cloud. Amazon Virtual Private Cloud
(Amazon VPC) enables you to launch AWS resources into a virtual network
that you've defined. This virtual network closely resembles a traditional
network that you'd operate in your own data center, with the benefits of
using the scalable infrastructure of AWS. To begin, the CEO would like you
to provision two subnets. One subnet will be for the developers (Subnet A),
which will be provisioned with 146.38.70.105/20. The second subnet will for
the marketing department (Subnet B), which will be provisioned with
215.16.52.119/19.
Cloud Computing Assignment 2 Naa Aku Allotey-McGruder
What is the network address, broadcast address, and subnet mask for
Subnet A and
B? Perform the necessary calculations and explain your answer.
o A (146.38.70.105/20)
NA: 146.38.64.0/19 BA: 146.38.95.255 SM: 255.255.224.0
o B (215.16.52.119/19)
NA: 215.16.32.0/19 BA: 215.16.63.255 SM: 255.255.225.0
o This question and many parts to this project is far beyond my scope
of knowledge for anything I’ve learned within this degree at UMUC,
I’m still confused how we went from the pre-req’s (which I did well
in) straight into this. I’ve never learned anything about AWS and
spent hours just trying to find some direction and how to complete
even one part of each question. For this final question I simply used
an address calculator on …
http://jodies.de/ipcalc?host=215.16.52.119&mask1=&mask2=19
7. Confirm that you have stopped and terminated your Microsoft virtual
machine, Linux instance, deleted your file system from the Amazon EFS
console and deleted your Amazon S3 bucket. To confirm, simply type your
name below.
o Naa Aku Allotey-McGruder