TELE20483 Lab1 2023 Fallv1
TELE20483 Lab1 2023 Fallv1
TELE20483 Lab1 2023 Fallv1
Performed Date
Objectives:
Create EC2 instances by AWS GUI, AWS CLI and Python scripts
Each EC2 instance is created under the desired subnet
Bonus mark 8 mark (over 100 marks) will be given to those use AWS CLI and Python
scripts to automate the user advance data portion
It is required that each webserver displays the student name and the IP address of the host.
(replace student name with your name, of course).
In the case of the Ubuntu servers, use the following user data.
NGINX is an open-source webserver application. It provides the same function than HTTPD
(Apache2). Furthermore, it has other applications beside web services.
Notice that Ubuntu uses the package manager apt-get (not yum).
Submissions
Submit#1
A screen shot for every website home page (from your browser). For example,
Submit#2
A screenshot of the EC2 service dashboard clearly showing the 6 EC2 instances with its
corresponding private and public IPv4 address. For example:
A screenshot of the details within each EC2 instance with its security group, private and public IP
addresses, OS etc.
Submit#3
A screenshot of the security group details for inbound rules (must include the protocol, port
number and source address. For Example:
Submit#4
Submit#5
Instance Instance id Private IPv4 Public IPv4 Subnet ID Availability Zone Web deployment
VM1
VM2
VM3
VM4
VM5
VM6
Submit#6
Marking