Getting Started with AWS — Understanding Resource Groups

Sahu
4 min readApr 10, 2023

I recently “formally” started learning Amazon Web Services to expand my horizons a little bit so I’ll be writing my learnings in various parts.

This article also mentions a unit testing library for Infrastructure as Code I author — T2D2; PRs and stars appreciated. 🤩 😁

Screenshot of Resource Group page on Amazon Web Services
Fig. 1: Resource Groups Page on Amazon Web Services

I started my Cloud journey in college when I had created a Xamarin Mobile app with Azure Active Directory’s SSO integration with Facebook and the backend server running on App Service for my Web Development Lab. Over the years, I’ve built upon this and have explored more services on Azure through various projects.

The first concept you’d learn in Azure is the concept of Resource Groups which help you group resources together and also provide an easy way to clean up resources later. In Azure, no resources can exist outside of Resource Groups — to me, this seemed very intuitive, as organizing your resources becomes a habit.

I had started using AWS a while back — I’ve explored things like the Elastic Compute Cloud (EC2), S3 storage, Elastic Beanstalk etc, but now starting to formalize that knowledge.

Resource Management in AWS

In AWS, all resources can be created globally (they are still shown based on their region in the UI) which is easy to…

--

--

Sahu

All opinions shared are personal and not influenced by my Employer • Senior Software Engineer @ McKinsey & Company