What is Cloudify?
Cloudify provides infrastructure automation using 'Environment as a Service' technology to deploy and continuously manage any cloud, private data center, or Kubernetes service from one central point while leveraging existing toolchains Terraform, Ansible, and more. Use Cloudify to import existing automation templates and scripts and automatically convert them into certified environments. Manage them using the Cloudify console or export these environments to ServiceNow and enable users to deploy, continuously manage and maintain them as part of approval workflows. Cloudify orchestrates applications by turning them into orchestrated containers or serverless functions that run in any cloud, private data center, or Kubernetes environment. It's an end-to-end solution that provides flexible deployment tools, private network support including overlay networks and cross-cloud connectivity along with all the benefits of a cloud native architecture, including microservices architecture patterns, declarative configuration management, and application performance management. Cloudify lets you deploy and manage your entire infrastructurefrom Amazon Web Services, to on-premise environments, and even Kubernetesfrom one central point. Cloudify enables organizations to profit from the latest innovations in cloud computing by providing a single control plane to execute cloud native applications written in any programming language
Highlights
- Application Configuration Management
- Manage application configuration in a scalable and reliable way
- Infrastructure Orchestration
- Integrate with existing and future infrastructure
- Environment Management
- Enable developers to create new environments whenever needed
- Deployment Management
- Implement a Continuous Delivery or Continuous Deployment (CD) approach
- Role-Based Access Control
- Manage who can do what in a scalable way
- Self-service Catalog (via ITSM)
- Enable users to deploy, continuously manage and maintain environments as part of the approval workflow
- Kubernetes Cluster Management at Scale
Features
Elastic Caching
Post-Deployment Automation
Application Monitoring
Deployment Automation
Scaling
Multi-Cloud Interoperability
Deployment Monitoring