Resource Groups are one of coolest but most obscure features in AWS. My theory around that was around due to the powerful search bar in EC2 AWS Management Console which can accept regex, range queries and auto-suggest the tags and their values. This is looks good as long as the components you manage are only EC2 instances.
Cloudformation
IMHO one of the most important missing pieces in CloudFormation is not having the ability to explicitly specify a SLEEP or WAIT function. It is not that it is totally impossible to the implement the same, except that, it would involve having a hard work around one of which is to inject the wait script via the user data with WaitHandle and WaitConditions on EC2 instances.
AWS CloudFormer helps you to create a CloudFormation template from the AWS resources currently running in your account using a few simple steps. The current CloudFormer makes use of the Default VPC to get started; this is usually fine except for the scenarios where we have deleted the Default VPC. This is CloudFormer template forked from AWS provided to extend the capability to provide the ability to specify the VPC.
This is a post where I would like to share about the things which I picked up over the course of time which has come really enjoyable writing an AWS CloudFormation template.
This is yet another wish list for AWS Management Console‘s Usability Feature which I feel IMHO would improve the usability and controls the error & recreation of the VPC Components.