Chef

Chef is a configuration management tool that treats infrastructure as code. It uses reusable recipes to automate how servers are provisioned and configured, which keeps environments consistent and makes it easier to manage systems at scale.