A typical automated environment does not end with configuration management; it typically involves a varied and fluctuating toolchain to manage provisioning, configuration management, logging & monitoring, real-time analytics and workflow automation.
Cloudify brings together a variety of tools that are used throughout the various stages of the application lifecycle:
- Configuration management tools, such as Chef, Puppet, Fabric and Docker
- Infrastructure orchestration tools, such as OpenStack Heat
- Logging and monitoring tools, such as logstash and elasticsearch
- Real-time analytics tools, such as Reimann.IO
In doing so, Cloudify promotes common industry best practices, making it easy to integrate and use best of breed tools to manage your environment. . In addition, Cloudify 3 comes with a new plug-in architecture that allows to easily integrate of a wide range of tools for monitoring, configuration management and cloud infrastructure.