Version 6 of Cloudify is launched. Cloudify helps simplify end-to-end cloud services and network automation through its open-source, intent-based orchestration platform connecting any cloud, device, or third-party automation tool. Cloudify v6 has been designed for organizations that want to simplify the management of Kubernetes and Terraform at scale.
In Cloudify 6, Terraform users are provided with a dynamic workspace environment that arranges templates and modules in a fluid way into development, stage and production. Cloudify 6 handles dependencies across various areas and runs activities from one interface via numerous environments. This service environment handles state files, secrets, runtime properties and even logs from a centralized place across various environments.
Users of Terraform may also integrate their projects with the remainder of the environment and Ansible network. Other orchestration tools like AWS Cloud Formation and Azure ARM may also be interoperable with Cloudify 6 deploys without waste of time creating Glue code. Users can also simultaneously operate several versions of Terraform, simplifying upgrading operations.
“Our large enterprise users have consistently told us that legacy and cloud native applications will live side by side in their infrastructure environments,” said Ariel Dan, CEO of Cloudify. “They need simpler ways to manage those legacy and cloud native apps, and moving workloads close to the edge only complicates this reality. Since most of these organizations use an IaC solution like Terraform, they need an ‘orchestrator of orchestrators’ solution that does not require replacement of their IaC solutions. That’s what we’ve built with Cloudify 6. With it, we’ve seen improvements of 50% in production environments and more than 200% in dev environments. It’s a dramatic game changer for anyone managing diverse environments at scale.”
Users of Kubernetes may automatically detect and build multi-clusters in Cloudify 6 with built-in support for AWS EKS and Azure AKS. This version introduces a new service-oriented management architecture largely focused on the administration of distributed service deployment and continuous day-2 operations via various clusters and hybrid environments. This includes the ability to deploy the same instance of a service in a single command across different clusters, restart partial failure circumstances, drifts and more.
Cloudify 6 also provides support with a new map view, which enables filters and labels to manage many sites, several regions and different cloud environment, based on the geographical location of the deployments. Filters and markings allow users to quickly organize and distribute or upgrade services for particular groups.
User Commentary on Cloudify 6
“Prior to Cloudify, we delivered complex automation use cases using in-house developed APIs,” said Connor Brown, lead cloud engineer at 84.51°. “This required us to maintain infrastructure, contracts, authentication, etc. for our APIs. With Cloudify we can focus our time on the automation logic without worrying about the overhead of an in-house API. Additionally, we can use Cloudify to automate updates to environments using the update workflow. Updates previously took the cloud team hours to complete and limited how many environments we could support. Updates are now even easier with the new Environment as a Service 2.0 features in Cloudify 6. Cloudify has contributed to significantly reducing the toil experienced by the cloud team.”