CP2501/CP3511 Cloud Computing - Project ReportJava

Java Python CP2501/CP3511 Cloud Computing -  Project  Report

Deadline:  11/Aug/2024, 11.59 pm

Task

Select an appropriate lab environment within the AWS Academy platform to deploy a web server as illustrated in the following diagram using the AWS CLI.

Figure 1:  Illustration Diagram of Your Final Product.

Submission

Please submit a zip file named ‘JC123456.zip’ (replace ‘JC123456’ with your actual JC num- ber), which should contain the following items.

1.  One text file (.txt) that contains all the AWS CLI commands you used, with comments provided for each command.

2.  One  .pdf file containing the following screenshots (points (a) to (e)).

(a)  One screenshot should display the public IPv4 address and the contents of your website in a web browser. Your website should prominently feature your JC num- ber. For instance, in Figure 2, you can see two red circles highlighting the assigned public IPv4 address and a sample JC number (replace it with your JC number) as you implement this project.

Figure 2: Final Website.

(b)  One screenshot displays a preview of your VPC (resource map). Refer to Figure 3 for an example.

Figure 3:  Resource Map of A VPC.

(c)  Two screenshots display the IPv4 CIDRs for both public and private subnets.  Refer to Figures 4aand 4b for examples.

Figure 4:  IPv4 CIDRs

(d)  Two screenshots show the routes of both public and private route tables. Refer to Figures 5a and 5b for examples.

Figure 5: Routes in  Route Tables

(e) One screenshot displays the inbound rule(s) of the security group, including the protocol and port range. Refer to  Figure 6 for an example.

Figure 6:  Inbound Rule.

Rubric/Marking Scheme

Overall marks:  20  points

• 8 points: the screenshots containing the required information.

- 2  CP2501/CP3511 Cloud Computing - Project ReportJava points: the  screenshot of the final website.

- 1 point: the resource map of your VPC.

- 2 points: the IPv4 CIDRs for both public and private subnets.

- 2 points: the routes of both public and private route tables.

- 1 point: the inbound rule of the security group.

• (2.5 + 1) points: the commands that create the required VPC and their comments.

• (1.5 + 1) points: the commands that set up the security group and their comments.

• (5 + 1) points: the commands used to launch the EC2 instance for the web server and their comments.

Notes

• When working on this project, consider AWS Documentation, previous weekly practical instructions, search engines, and ChatGPT as your best resources and guides.

• You have a maximum of three hours to use the lab environment.  Before the  lab auto- matically terminates, remember to save your work regularly to avoid wasting time.

• Pay attention to your web browser’s default protocol (HTTP or HTTPS) when visiting your website.

• When aweb server is not reachable (Port 80: connection refused), there are two possible reasons in this assignment. First, the VPC’s firewall may not allow Port 80  traffic.Second,

the web server may not be listening successfully on Port 80 (http or tcp).

• The  screenshots  do  not  have  to  be  exclusively  generated  by  the  AWS  CLI.  You  can still earn 8 points for the screenshots if you use the AWS Management Console, either exclusively or partially, to create the web server.

• You will receive marks for comments if and only if you provide the AWS CLI commands. It is acceptable if those commands do not work.

• All resources (VPC, subnets, security group, and final website contents) should be tagged or named with your JC number, as shown in the examples above. Failure to do so will result in a score of ZERO         

  • 18
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值