Automate Deployment, Configuration & Day-2 Operations
Allowing DevOps teams to automate provisioning and update workflows in hybrid and cloud-native deployments
Azure ARM: Upgraded
Cloudify's orchestration platform provides a native plugin that can run any ARM template as another resource from the Cloudify platform- allowing Cloudify to orchestrate any Azure resource without needing a specific API integration.
AWS Cloudformation: Integrated
Run any CFM template as another resource from the Cloudify orchestration platform. Using Cloudify allows you to run any AWS resource without needing a specific API integration.
Turbocharge Your Ansible
Connect Cloudify to Ansible for advanced automation, connectivity and control across multiple cloud environments. Achieve advanced management of service components across different applications, network services, and sites to unlock more automation possibilities.
Get More From Your Kubernetes
Orchestrate your cloud native Kubernetes services across multiple clusters: OpenShift, GKE, EKS, AKS and KubeSpray. Access a built-in blueprint to automate cluster setup and configuration.
Say goodbye to fragmented Terraform management via Infrastructure as Code and say HELLO to complete integration via CI/CD. Enjoy built-in, custom integration with Terraform, part of our infrastructure automation plugins.
Your CI/CD ...Like Never Before
Our CI/CD plugin simplifies the complexity of the current CI/CD pipeline by decoupling the application pipeline from the infrastructure environment pipeline. This approach also minimizes the amount of duplicate work associated with different application pipelines.
Cloudify Integration with ServiceNow
Cloudify integrates with ServiceNow, turning approval workflows into full life cycle management. Saving weeks and months of manual work per ticket, helping teams work even more quickly and efficiently.
Introducing Environment as a Service (EaaS)
Cloudify’s unique open-source cloud orchestration technology allows applications to efficiently run across multiple cloud or data center platforms — at the click of a button — for premium multi-cloud infrastructure orchestration and automation.
Day 0 Actions - Design and Development
Import (modules, playbooks, charts, etc.)
Integration – Integrate your existing tools – Terraform, Ansible, Kubernetes through our plugin library
Modules – Import your existing Terraform, Ansible, and Kubernetes modules and turn them into Cloudify blueprints
UI Import – Turn Terraform modules into Cloudify blueprint with easy-to-use UI interface
Marketplace – Start using an environment from our predefined environment marketplace
Design Components & Relationships
Automation flow – design the flow of dependencies and relationships between resources and tools
Service composition – build reusable components that can be used across blueprints
Topology view – visualize the relationship between components in your environment
Governance – No need to share authentication tokens with end-users
Manage cloud secrets and environments separately Store your secrets in a secure central secret store and dynamically apply the right secrets per environment automatically
Restrict access to resources based on tenancy and define different role-based access control per tenant
Define Users & Roles (RBAC)
Set up team roles and privileges who can apply deployment and changes for environments
Day 1 Actions - Runtime and Deployment
Deploy & Configure
Cloud type – choose the type of the cloud – AWS, Azure, GCP, Private Cloud, etc
Environment purpose – choose the type of the environment: dev, test, or production
Customized deployments – specify any infrastructure and application parameters at run-time
Service status – visualize the status of the services and the dependencies between them in a single interface
Drill-down – choose a service to drill-down to see more details such as logs
Resumable workflows – continue a deployment workflow from the point of failure without restarting from the beginning
Group deployments utilize labels to perform bulk day-2 operations
Day 2 Actions - Operations and Management
Services & dependencies – visualize the status of the services and the dependencies between them
Drill-down to visualize resources – drill-down to view details about a specific resource
Input – track deployment parameters
Output – expose the relevant information about environment deployment
Update & Scale
Discovery – Identify resources that need to be changed
Evaluate – compare actual state of an existing deployment to a desired state change
Update – execute modification only for updated resources
Scale – add additional resources to your environment
Filter environments – select a subset of your environments based on labels.
Run bulk operation – update the selected environments in a single action
Schedule bulk operations – perform actions on environments at scheduled intervals
Integration with Development Ecosystem
Cloud, Tools & Technologies Integration
Start using an environment from existing IaC tools, such as Terraform, Ansible, Kubernetes, Helm, Cloud Formation, Azure ARM, and many more. Leverage your internal Repositories or start building from a public one in seconds.
GitOps & CI/CD Pipeline Integration
Manage changes through existing IaC tools – edit the IaC modules and merge changes
Pipeline integration – execute the changes through GitHub Action
ServiceNow ITSM & Designer Flow Integration
Select an environment – from ServiceNow Service Catalog
Day 1 & Day 2 – Perform Day-1 initial deployment or Day-2 operations
Get access – to the updated environment and start working