The latest version of GigaSpaces Technologies’ Cloudify, an open source, multi-cloud orchestration software platform based on the TOSCA standard, is now available. The new release, Cloudify 3.3, brings with it a multitude of upgrades and new features focused on production readiness, NFV, and hybrid cloud orchestration. These features would include greater scalability, better security, access control, and offline installation.
The current state of production readiness for mission critical deployments is fragmented with heterogenous architectures and fractured tool sets, stated GigaSpace. Cloud orchestration with Cloudify 3.3 would enable application deployment and management on all major clouds with any tooling, providing a single pane of glass for these complex systems.
“We’re really excited about this release that has improved production and operational stability significantly,” said Uri Cohen, Head of Product at GigaSpaces. “Seeing how Cloudify is increasingly being used in enterprise and NFV environments, we have gained a lot of insights about what would make it easier to operate and maintain. On top of this, we’ve rolled out numerous new features and integrations around multi-cloud, containers and NFV orchestration, all while strengthening security to meet our clients’ demands.”
New Cloudify 3.3 production readiness features would include:
- High Scalability – Thousands of deployments on a single Cloudify manager.
- Offline Installation – The Cloudify manager, agents and plugins can all be installed in a completely offline environment, which is the case in many enterprises and carriers.
- Manager Snapshots – Full backup and restore functionality which allows users to recover from failures or planned down time.
- Role-Based Access Control – Allows admins to configure which API resources a certain user can access using a pluggable system of roles and permissions.
- RHEL/CentOS 7+ Support – Cloudify manager now runs natively on CentOS and RHEL and is fully integrated with the native RPM based package management and system.
Hybrid Cloud, Heterogeneous Workloads
As a pure-play cloud orchestration tool, Cloudify is built to work with multiple cloud environments and on any cloud infrastructure. In this release, the Cloudify team implemented a significantly richer support for AWS, including full VPC support, as well as new Azure and GCP integrations.
In addition, the Cloudify team developed a plugin for the Kubernetes container management framework, which allows users to setup Kubernetes on any cloud, and then use it in conjunction with non-containerized portions of a user’s application to allows for mixed workloads. Cloudify also has tight Docker integration which makes it easy to model Docker-based workloads and deploy Docker containers on any cloud.
OpenStack also recently introduced Murano with their latest release, Liberty. OpenStack Murano is an app catalog that allows users to install OpenStack plugins with one click. Working Jointly with the Murano team, the Cloudify team has built a plugin to extend Murano to any cloud as well as manage TOSCA blueprints directly from within the Horizon dashboard.
NFV orchestration has been another focus with the latest release of Cloudify. It is an open source tool that would meet the demanding requirements. Cloudify has already been used by Deutsche Telekom and other tier-1 operators in this regard.
Also included in this new update of Cloudify is the official release of the Cloudify Composer (previously Blueprint Composer). The Composer is a tool that offers a GUI to build and design blueprints using a drag and drop interface. This would enable the creation of complex blueprints in a much more simple and efficient manner.