π§πΎβπ» prep
prep description
Pre-requisites
You must already have a project (e.g. CYF Hotel project, Full Stack Assessment) which has Frontend, Backend, and database fully deployed to some public hosting such as Render or Netlify.
Setup AWS Account
Before starting this course, it’s essential to prepare by setting up some tools and services that we’ll be using throughout the course. Follow these steps:
-
Sign Up for AWS: If you don’t already have an AWS account, go to AWS Home and click on “Create an AWS Account.”
-
Complete Signup: Follow the on-screen instructions. You’ll need to provide a credit card for verification, but most of the services we’ll be using fall under the AWS Free Tier.
Implement MFA Authentication
-
Login to AWS Console: After your account is set up, log in to the AWS Management Console.
-
Navigate to IAM: In the AWS Console, find and click on “Services,” then select “IAM” under Security, Identity, & Compliance.
-
Set Up MFA: In IAM, navigate to the “Dashboard,” then click on “Activate MFA on your root account” and follow the instructions to set up Multi-Factor Authentication (MFA).
Setup Budget Alerts
-
Navigate to AWS Budgets: From the AWS Console, find and click on “Services,” then select “Budgets” under Management & Governance.
-
Create Budget: Follow the prompts to create a budget, defining the cost or usage thresholds you want to track.
-
Set Alerts: While setting up the budget, you will have the option to configure alerts based on your budget thresholds. This way, you’ll receive notifications if your spending or usage crosses the specified limits.
By completing these preparation steps, you’re laying a good foundation for the course. You’re ensuring that you can work within a secure and monitored cloud environment.