The Cloudify Blog

2017

2016

Deploying Your App Onto AWS and OpenStack With Hybrid Cloud Orchestration Using a Single Cloudify TOSCA Blueprint

There is no limit to the variety of system layouts. The most basic would be a database and an application on a single VM. However, very few operations teams have all of their infrastructure in one place. At Cloudify, we’ve been referring to real world scenarios with the term Hybrid...

Deployment and Orchestration of a Kubernetes Cluster With Auto-Scaling and Auto-Healing in a Hybrid Environment Using Cloudify

At Openstack Israel 2016, I participated in a presentation where we compared a few cloud orchestrators, among them Kubernetes and Cloudify. In short, I presented Kubernetes as a container-focused orchestrator, while Cloudify I presented as a more general orchestrator. The division isn’t exact. Kubernetes has a lot of integration with...

2015

Using Cloudify to Extend Murano Past OpenStack to Multiple Clouds

It’s great to see Murano is gaining popularity and usage since its release, along with additional projects added in the last OpenStack releases - from Sahara to Marconi, I find the addition and the diversity of projects now available in this growing ecosystem extremely impressive. So for those who are...

How to Test Drive Cloudify with the Online Widget

The Cloudify widget is a fast way to try out Cloudify without installing anything locally or bootstrapping a manager. Cloudify is a cloud orchestrator based on TOSCA. With it you can manage your resources using virtually any cloud provider. The hub of your orchestration takes place through the Cloudify manager....

OpenStack Cloud Orchestration Pt I of II - From Manual to Automated Deployment

Most software deployments are more complicated than the actual application being deployed. Usually, when we talk about an application, we’re talking about something very simple - some server-side scripting language-based application and a backend database instance. However, when it comes to deploying this application, things become a bit more complicated,...

How to Build Cloudify Blueprints For Portability

At present, when you write a blueprint, you are typically writing it for a particular cloud - AWS, Openstack, etc. This is probably the simplest way to do it. And so far all of our demo blueprints are also written this way. One of Cloudify’s purported selling points is cloud...

Workflow Automation PT II - Docker Orchestration and Management

When we design the blueprint, it’s important to think about when certain data is available. Inputs to the blueprint can be used at any time, but some data is only available at runtime. In my previous post What is a Workflow? I described the basic premise behind workflows, how these...

What is a Workflow?! Working with Workflows - Part I of III

As part of my Cloudify discovery - I’ve encountered another topic which I think needs slight backtracking, and a bit more of an introduction, to get to the more deeper dive of the documentation.  So in this series of posts I’m going to dive into what is a workflow?! And...