I’ve been quite busy over the last couple of months with life but I’ve wanted to create a new project to get my teeth stuck into.
Over the past couple of years I’ve been delving into AWS and i must say, i thoroughly enjoyed it. At first i was slightly hesitant as I’ve always been a Microsoft fan but it can be really quite powerful and fun to use.
So for this project i thought lets build out a small environment in AWS and have a look at some the features along the way!
Where are we now???
Currently all we have is a brand spanking new AWS account with nothing in it so where we are now isn’t very interesting at all. BUT….
Where are we going???
This is the interesting part, i want to build out from scratch a fully working website which will hopefully look something like this…
Now i will just admit, this may change as we go through as we may add/remove some features to make it better or as i footing the bill i need to remove as i can’t afford it!
I’ll try and keep it updated as we go through.
Also some of you may realise i usually do some bits like this in Terraform. I could do but to make it easier to explain first we’ll be doing this through the GUI. If i get any requests i can then turn the solution into either Cloud Formation or Terraform and rebuild it.
Before we dive in…
I’ve first setup a budget within my AWS account. For people who aren’t accustomed to AWS or cloud computing in general. Budgets are pretty much how they sound. When you deploy any resources into AWS you pay per month per resource (there are some exceptions but as a rule of thumb). To help us manage what we need to pay each month we can setup a Budget. We the amount reaches this threshold, which we set, we can receive an email so that it doesn’t spiral out of control.
How i did it…
- So lets login to the AWS portal at: https://console.aws.amazon.com/
- After we’ve signed in, navigate to Budgets via the search bar at the top of the dashboard (you can navigate anywhere using this)
- Budgets will not be top of the search results, this is due to Budgets actually be within the Billing and Cost Management service. Ensure your viewing the Budgets pane and we’ll select Create Budget
- On the type of Budget to create, we’ll keep things simple and select Use a Template and also selecting Monthly Cost Budget. As you can see there are additional templates which you may find more useful
- This is where we can give our Budget a name. Most importantly we can enter how much to use before letting us know via email. In my example I’m setting my Budget to $10 and it will email me at aws@blog.michaellecomber.info. AWS does do a good job and explaining this to us which i highlighted in red
- That’s it we now have our budget so we can start looking at getting this deployed starting with networking!
Carry on here The World of AWS! | Networking