Cloudify Roadmap

Below you will find our roadmap for new features and improvements to Cloudify, including notes on those currently being worked on.

Note
Cloudify aims for a minor release every 4-6 months with new features, bug fixes, security enhancements, and more. A service release with bug and security fixes is also intended for delivery every 1-2 months. The current release of Cloudify is 4.0, and the next release, Cloudify 4.1, is expected on June 30, 2017. Items that are marked as In Progress below are included in this release.

Core Orchestration, DSL, and App Modeling

  • OASIS TOSCA Simple Profile YAML 1.0: Introduce support for modeling applications and VNFs using standard OASIS TOSCA Simple Profile 1.0 YAML DSL. IN PROGRESS

  • ARIA Integration: Utilizing the ARIA TOSCA Orchestration Library for TOSCA Simple Profile 1.0 Support. IN-PROGRESS

  • Service Composition: Consume existing, running deployed services with new application blueprints for service composition and building microservices architecture.

  • Application Blueprint Versioning: The ability to upload new versions of application blueprints, and apply them selectively to running deployments.

  • Resuming Failed Workflows: Built-in ability for Cloudify Manager to resume from the last successful execution point. This is useful when the workflow fails due to infrastructure allocation error, quotas, etc.

  • Scheduled Workflow Execution: The ability to schedule a workflow execution at a future time, such as scaling the number of web server VMs at a certain time of the day.

  • Improved Multi-cloud Support: Better support for multi and hybrid cloud environments.

  • New user roles available in multi-tenant environment: IN PROGRESS
    * Tenant administrator – can control all administrative operations within a tenant, including user creation
    * Viewer – can only see deployed resources and not perform any operations

  • Shared resources across tenants

Cloudify UI Framework

  • Widget-based UI Framework: Frontend re-architecture with the ability to load dynamic widgets for visualization of Cloudify data and operations, and for integrating with external systems. Done

  • Application Service Management: Done

  • Custom template creation: IN-PROGRESS

  • Multi Managers support 

Cloudify Plugins and Integrations

  • GCP Plugin: Complete integration with GCP. DONE

  • OpenStack Mitaka: Add support for Mitaka release of OpenStack. DONE

  • OpenStack Newton: Add support for Newton release of OpenStack.

  • vSphere Plugin: Complete integration with VMware vSphere. DONE

  • NSX Plugin: Complete integration with VMware NSX. DONE

  • Mesos Plugin: Support for Mesos integration for orchestrating and scheduling cluster deployments.

  • Azure Plugin: DONE

  • General Plugin Improvements: Ability to extend and reuse plugins and workflows more easily. – IN PROGRESS

Cloudify Composer

  • User Experience: Simplify and improve the day to day user experience of Cloudify Composer. DONE

  • Manager Integration: Ability to upload composed blueprints to Cloudify Manager. DONE

  • Imports and Examples Catalog: Improved experience for importing external blueprints, plugins and stencils (node types) to the Composer: IN-PROGRESSCOMPOSER 2.4

  • Source Tab Editing Ability: Enables changing the generated TOSCA code and having it reflected in the topology view.

  • Upload Blueprint to Github: Eases the work with Github.

  • Improved Ease-of-Use: With functionalities including Undo, Node clone, Multiple selection of nodes and more.

  • Integrating the Composer’s installation with the Cloudify Manager’s installation: IN-PROGRESSCOMPOSER 2.4

Cloudify For NFV

  • VMware VIM: Certification for VMWare VIM components (VMWare Integrated OpenStack, vCloud Director, vSphere, NSX). DONE

  • TOSCA/YANG and Netconf/YANG Plugin: The ability to support TOSCA/YANG descriptors to control Netconf/YANG devices. IN-PROGRESS

  • Robust IMS Reference Implementations: Clearwater IMS DONE

  • Intel EPA certification: IN-PROGRESS



How to Get Support

Mailing Lists

Join our cloudify-users or cloudify-developers mailing list, and get support from the community.

Stack Overflow

Subscribe to the Cloudify tag on Stack Overflow, and feel free to ask your questions amongst cloud pros.

Shoot us an Email

Feel free to reach out by email with any question you may have – we’re always happy to help.