AWS Bootcamp Cloud Pathway Project

Outlined in the PDF below is the project overview. To select 10 tasks out of 15 and complete these tasks using AWS Console, AMS CLI. Out of the 15 tasks. I selected the following 10: Tasks 1-6 8,9,11,12

Task 1: Set IAM User Account Password Requirements

Setup IAM Password policy

Setup User and Password

Task 2: Create Administration Users

Create Administrator Group and Add 2 users to the group with Administrator Access

AdminGroup has AdministratorAccess policy attached

Task 3 Create Billing Users

Create Finance group and add 2 users to the group with Billing access

Finance group has Billing policy attached

Task 4: Create Administration Users

Create two users DynamoDBUser and S3User and add DynamoDBFullAccess and AmazonS3FullAccess to the respective users.

Task 5: Create and configure a Linux Web Server WITHOUT using Managed
Services

Setup Linux EC2 instance to host NGINX webserver (SSH into Instance. sudo su, yum install nginx, systemctl start nginx. Make sure IP address is prefixed with http:// and not https:// as https requires a SSL certificate. Using HTTP the web browser states “not secure” next to the URL address bar

Set Inbound rules for Security group HTTP / HTTPS, SSH x 3 IPs

Create snapshot of instance and then archive to infrequent access

Task 6: Create a Windows SQL Server Database WITHOUT using Managed
Services

Login with user Phil - Admin group account

Add table and insert values into SQL Database

Query Data

Task 8: Deploy a Windows Virtual Desktop

Task 9: Serverless Computing

Setup Lambda function to display Current Time & Date

Setup HTTP API Gateway

Visting URL triggers Lambda function and current time and date are displayed

URL > https://e7w2h8or9e.execute-api.eu-west-2.amazonaws.com/Date_Time_Generator

Task 11: Create an Organisation (Linked accounts between mine and Steven Berrisford’s account)

Task 12 Chat Bot with Conversational Features

Setup BurgerBot - A Burger ordering Chatbot. (Had to watch a tutorial to understand the setup as the UI is not straight forward to use > https://youtu.be/SmfMQnkx_z8?si=YaWbZb1dYFdWm15K)