AWS Tags는 AWS 리소스에 추가할 수 있는 키-값 쌍으로, 리소스를 논리적으로 구분하고 관리할 수 있도록 돕는 기능입니다.
AWS Resource Groups는 태그를 활용해 논리적인 리소스 그룹을 생성하고 관리할 수 있는 서비스입니다.
특정 태그를 기준으로 리소스를 묶어 관리하거나 작업을 효율화할 수 있습니다
태그를 활용해 애플리케이션, 서비스 계층, 환경(예: Production/Development) 등을 기준으로 리소스를 그룹화
EC2, S3, DynamoDB, Lambda 등 다양한 AWS 서비스와 통합되어 작동
특정 AWS 리전 내 리소스 그룹을 생성하고 관리 가능
이전 포스팅에서 만든 인스턴스 방법을 통해 3개 인스턴스를 만들어줍니다.
my-server는 기존 저의 인스턴스이고 3가지가 이름이 바뀌였습니다.
위 사진과 같이 설정해 줍니다.
그룹 이름은 : DevGroup으로 개발자 그룹으로 설정해둡니다.
세번째는 재무 그룹을 만들어 줍니다.
왜 도대체 이렇게 태그를 붙이고 나누는가? 에 대한 궁금증이 생겼습니다.
저는 3개의 인스턴스를 가지고 실습을 진행했지만, 실제 기업에서는 수십 개, 수백 개의 리소스를 사용하다보면, 어떤 리소스가 어떤 용도인지 혼란스러울 수 있습니다. 태그를 사용하면 각 리소스의 역할과 속성으 명확히 정의할 수 있습니다.
예를 들어
Name: DevServer
→ 개발 서버Environment: Production
→ 운영 환경또한 리소스 검색 속도가 향상 됩니다. 태그와 리소스 그룹을 사용하면 필요한 리소스를 빠르게 검색할 수 있습니다.
이뿐만아니라, 비용, 자동화, 운영효율, 보안 및 권한 관리등 다양한 장점을 가지고 있습니다.