We use Chef for our configuration management and our service discovery.
Configuration management for any services not provided by AWS.
Out custom recipes makes it simple for developers bootstrap process (using vagrant) and that same recipe is also the one that is used to prep instances
Distributed application deployments and server configuration.
Server Configuration and Automation