Keeping track of your EC2 security groups can be difficult and error prone.
When auditing security groups for Shokunin's clients, we use ec2secviz to quickly illustrate what services are offered for an application.
A stable version is now available from Shokunin's Github.