By quote

Logo of Cloudify
Ask Vendor A QuestionFind A Better App
Logo of Cloudify

Cloudify REVIEW

Cloud Management Software

No user reviews

What is Cloudify?

Cloudify is an open source cloud orchestration platform used by development and operations teams from various organizations and enterprises to automate the process of modeling, building, deploying, and managing business applications and network services across hybrid cloud and stack environments. The platform is built based on an architecture and framework that utilizes TOSCA or Topology and Orchestration Specification for Cloud Applications, a specification that provides a standard language for describing applications, their dependencies, and the infrastructure where such applications are run. With Cloudify, software application developers will be able to rapidly model and build topologies of their applications using blueprint files that comply with the TOSCA specification.

The platform is also equipped with templates and widgets that make it easy for users to access, organize, and manipulate the data they need as they create models of application and network topologies. In addition, it has an intuitive drawing tool called Composer which allows them to easily drag and drop node components so they can build dynamic topologies that clearly specify and describe dependencies, workflows, and inputs and outputs.

Cloudify offers features that automate and streamline the governance of cloud resources, and at the same time, help users ensure that their processes comply with regulations. Users can implement role-based access controls so that they can manage and restrict access to cloud resources including application data. Last but not least, Cloudify gives telecommunications service providers and operators the chance to incrementally replace their non-virtualized appliance ecosystem with a virtualized infrastructure that implements the network architecture concept known as NFV or Node Functions Virtualization.

Overview of Cloudify Benefits

TOSCA-Based Blueprint Modeling

Blueprint modeling is one of the powerful and innovative features included in Cloudify. With this feature, developers will be able to create blueprints of application topologies using a human-readable data serialization language called YAML ((YAML Ain’t Markup Language). YAML is actually the language used for writing TOSCA-based definitions. TOSCA is a specification that provides developers a standard way to describe the components of their applications, systems, and cloud infrastructures and how these components are connected to each other.

Dynamic, Robust, And User-Friendly Graphic Editor

With Cloudify, creating TOSCA-based blueprints to produce application topology models is a breeze. This is because the platform is built with a user-friendly, dynamic, and robust drawing tool and graphical editor called Composer which has a drag-and-drop UI design. Thus, developers simply need to drag node components from the nodes stencil and drop them onto the canvas. Once the node components are placed on the canvas, they can then specify the properties of such components and inputs and show how the components relate to each other. In just a matter of few clicks and minutes, they will be able to build complete application topologies aimed at attaining the desired state they want.

Two-Way Editing Feature

Cloudify’s graphical editor comes with a very interesting feature which allows developers to edit the source code of their blueprints directly from the graphic editor. This two-way editing feature of Composer is very efficient and powerful in such a way that as they drag and drop node components for the blueprints they are creating, the tool permits them to also make changes to their blueprints quickly through source code editing. Also, this feature makes it possible for developers to duplicate sections from different blueprints and incorporate them to the blueprints they are currently working on. In the same manner, scripts that are classified as resources can be modified right straight from the graphic editor. 

Access And Manipulate Data Using Templates

The cloud orchestration platform is built with templates that are dedicated to different types of users depending on their roles. These templates are comprised of predefined pages that allow users to quickly access the data they need as well as view specific areas of the platform. For instance, there is a set of templates that they can use if they want to run and manage services, and another set is available for orchestrating the infrastructure and configuring the settings of the platform.

Out-Of-The-Box Widgets

Cloudify also offers a diverse collection of out-of-the-box widgets that enables users to view data within the platform, collect data from third-party systems, and perform specific actions. Organized in a catalog and regarded as the building blocks of the platform’s architecture, the widgets let users view blueprints, deployments, and executions, access plugins and lists of snapshots, and track the users, tenants, and groups who are using the platform.

Create And Configure Custom Widgets

In addition, users can build and design their own widgets; and add them to the built-in widgets found in the catalog. Thus, they will be able to combine different sets of widgets and decide which widgets they want to include in each template or page. As they create custom widgets, they can configure how each widget will function, how it will present data, and who can access it.

Tenant Management

Tenant management is another feature available in Cloudify. With this feature, users can organize their cloud resources into separate tenants. These tenants can be accessed from the component of the platform called Cloud Manager. Because of this, users are allowed to access resources only from the tenants that are assigned to them. This clearly defines which team members can upload blueprints, executions, deployments, and other resources to specific tenants.

Orchestrate Network Functions Virtualization Infrastructures

Cloudify helps telecommunications service providers and operators embrace a new approach in managing and orchestrating their applications, services, and infrastructures. This is because the platform implements the network concept known as Network Functions Virtualization or NFV. NFV utilizes an ecosystem that virtualizes software implementations of network node functions into building blocks that can be connected to each other and combined together to produce communication services.

Virtualize And Orchestrate Your Infrastructure Incrementally

What’s great about this is that Cloudify doesn’t force users from the telecommunications industry to immediately abandon their existing non-virtualized appliance infrastructure. Rather, the platform permits them to implement the NFV infrastructure in an incremental process wherein services, networking, and systems can be introduced and added one at a time. This way, they will be able to automate their processes, optimize their existing environments, and protect their current technology investments, while having the opportunity to take advantage of new technologies that they can easily adopt later on.

Optimize IT Governance And Security

The cloud orchestration platform simplifies IT governance and security. Users can apply access controls by setting up different roles and permission levels, allowing them to define who can access their resources and what resources can be accessed based on such roles and permissions.

LDAP Integration Capability

As part of its IT governance and security features, Cloudify supports integration with LDAP, a software protocol used for tracking organizations, individuals, devices, files, and users that belong to a network. Through such integration, Cloudify can authenticate and grant access to users and groups using their LDAP profiles and credentials.

Protect Sensitive Data And Resources Using Secret Storage

Summing it up, Cloudify has a secret storage system that lets users store sensitive information and data on a storage space within the platform’s database which is separated from the storage space being used to keep the blueprints. This way, they will be able to securely keep information such as cloud credentials, passwords, and certificates. In addition, the secret storage can store keys used for accessing the blueprints. If they need to hide certain resources from the platform users or blueprint creators, whether such resources reside in Cloudify or external sources, they can also use the secret storage for that purpose.

Overview of Cloudify Features

  • Cloud Orchestration Made Easy
  • Blueprint Modeling
  • Drag-And-Drop Graphic Editor
  • Create TOSCA-Based Models of Application Topologies
  • Built-In Node Types
  • Two-Way Editing
  • Templates and Pages
  • Out-Of-The-Box Widgets
  • Custom Widgets
  • Tenant Management
  • Blueprints Catalog
  • Local Blueprints
  • Deployments Page
  • Create a Cluster of Cloudify Managers
  • Snapshot Creation and Restoration
  • Network Orchestration
  • Network Functions Virtualization Orchestration
  • Add New NFV Capabilities Incrementally
  • IT Governance and Security
  • Role-Based Access Control
  • Resource Visibility and Secret Storage
  • LDAP Integration
  • Secure Communication and Access
  • TOSCA Orchestration

Cloudify Position In Our Categories

Position of Cloudify in our main categories:


Cloudify is one of the top 20 Cloud Management Softwareproducts


Cloudify is one of the 20
Cloud Management Software products

If you are interested in Cloudify it could also be beneficial to examine other subcategories of Best Cloud Management Software gathered in our base of B2B software reviews.

Since each enterprise has particular business needs, it is advisable for them to desist from searching for a one-size-fits-all ideal software system. Needless to say, it would be pointless to try to find such a platform even among widely used software solutions. The smart thing to do would be to catalog the various important aspects that require consideration such as key features, budget, skill levels of staff members, company size etc. Then, you should do your groundwork thoroughly. Read some Cloudify reviews and look into each of the other solutions in your shortlist in detail. Such exhaustive homework can make sure you weed out ill-fitting platforms and zero in on the app that provides all the features you need for business success.

How Much Does Cloudify Cost?

Cloudify Pricing Plans:
Free trial
Quote-based Plan
Contact vendor

Cloudify’s SMB and enterprise pricing plan information is available only upon request. Please contact the vendor, and get your quote.

User Satisfaction

We realize that when you make a decision to buy Cloud Management Software it’s important not only to see how experts evaluate it in their reviews, but also to find out if the real people and companies that buy it are actually satisfied with the product. That’s why we’ve created our behavior-based Customer Satisfaction Algorithm™ that gathers customer reviews, comments and Cloudify reviews across a wide range of social media sites. The data is then presented in an easy to digest form showing how many people had positive and negative experience with Cloudify. With that information at hand you should be equipped to make an informed buying decision that you won’t regret.






Technical details

Devices Supported
  • Windows
  • Linux
  • Mac
  • Web-based
Language Support
  • English
Pricing Model
  • Quote-based
Customer Types
  • Small Business
  • Large Enterprises
  • Medium Business
  • Cloud Hosted
  • Open API

What Support Does This Vendor Offer?


What are Cloudify pricing details?

Cloudify Pricing Plans:
Free trial
Quote-based Plan
Contact vendor

Cloudify’s SMB and enterprise pricing plan information is available only upon request. Please contact the vendor, and get your quote.

What integrations are available for Cloudify?

Cloudify integrates with the following cloud services, cloud management solutions, and application lifecycle management tools:

  • Kubernetes
  • Microsoft Azure
  • Amazon Web Services
  • OpenStack
  • Google Cloud Platform
  • Docker
  • ELK-Stack
  • OpenStack
  • Docker

User reviews

No reviews yet


Average Rating:

Write your own review of this product

Add a review

Thank you for submitting your review!

In order to ensure high-quality of our reviews we'll have to verify your email address. Please insert your email address below.

Thank you!

A verification email has been sent to the address you provided. Please click on the link in that email to finalize your review submission.

Page last modified