The Cloudify Blog

Sharone Zitzman

By Sharone Zitzman

Cloudify's TOSCA Journey - The Convergence of ARIA and TOSCA (An Infographic)

The convergence of Cloudify and TOSCA, where Project ARIA, OpenStack Heat Parser project and the Apache Software Foundation all join forces.

Nati Shalom

By Nati Shalom

What Developers Want From Their Technology (But Mostly Cloud)

In order to stay relevant in the world of diverse software options, you need to make things simple and sexy for developers.

Jeremy Hess

By Jeremy Hess

The Cloudify Awesome Sauce Monthly Roundup | June 2016

Did you miss us? Well, we missed you and we have a bunch of great new DevOps and Cloud awesomeness to share, so pull up a chair and enjoy the June edition of the Aweseome Sauce Monthly Roundup! Cloudify - gluing it all together since 1843. Check it out.  Go...

Jeremy Hess

By Jeremy Hess

Introducing Cloudify Telecom Edition - Open Source NFV Orchestration Goodness

NFV based on ETSI architecture has really found its way into the heart of the telecom industry in a very short time. With all of the telecom operators in a mad dash to get a stable, scalable, and reliable open source software implementation of their networks on generic hardware, there...

Jeremy Hess

By Jeremy Hess

The Cloudify Awesome Sauce Monthly Roundup | May 2016

Annndddd....we're back with some awsome sauce fun. We've been super busy lately preparing for the OpenStack Israel conference, but these posts are so near and dear to our hearts that we pushed ourselves to make sure you guys get some good reads and funnies. Hope you enjoy! Cloudify - gluing...

Nati Shalom

By Nati Shalom

Making TOSCA Truly Portable

Over the past few months I’ve been involved in various forums and discussion on what the right approach should be for achieving a common orchestration modeling language. I felt that while there’s a growing consensus that TOSCA is currently best positioned to fit the bill, most notably in the NFV...

Jeremy Hess

By Jeremy Hess

The Cloudify Awesome Sauce Monthly Roundup | April 2016

Hey there awesome saucers! It's been a jam packed month of events for us at Cloudify with the OpenStack Summit in Austin, NFV World Congress in San Jose, and lots more. But we didn't forget you guys - and we are still here cranking out monthly roundups of awesome content...

Nati Shalom

By Nati Shalom

Where AT&T Leads, Cisco Cannot Follow

Preface The Innovator’s Dilemma faced by vendors of proprietary networking stacks is well documented. The blogsphere and the trade media have well documented the disruptive, one-two punch of open source NFV and white box hardware that threatens to undermine their business models. But just this week, at OpenStack Summit in...

Sharone Zitzman

By Sharone Zitzman

What is SDN? SDN Controllers Wiki and Roundup - OpenDaylight, OpenFlow, Network Automation and More

SDN is an abbreviation for Software Defined Networking, it is often times tightly coupled with NFV (network function virtualization) as they complement each other. According to many experts, the emergence of this concept is a breakthrough in this activity because it allows incredible optimization of the work of networks and...

Guy Mograbi

By Guy Mograbi

Javascript can boost your daily productivity - A DIY guide to writing your very own Chrome extension

The problem Every day I find myself in need to track four things: Github pull requests, Flowdock messages, continuous integration build status (by Travis-ci), emails. When I discovered a cool Chrome extension for Gmail, I realized the potential extensions have in increasing my productivity. I decided to search for more...

Assaf Lev

By Assaf Lev

From Closed Source to Open Source – A Journey

Since joining GigaSpaces a few months ago, I thought it would be interesting to write down some thoughts about my experience on the journey from the closed-source, enterprise world to the open source, startup mentality of getting work done, both internally at the office as well as from a client-facing...

Guest Post, Florian Haas

By Guest Post, Florian Haas

OpenStack Meets Open edX - Open Source and Scalable Training Made Easy

Introduction - Sharone Zitzman With an an excellent OpenStack Summit just behind us, there were a lot of interesting projects that were launched or announced in conjunction with the summit.  This post will focus on one project that was led by the team at Hastexo - namely Florian Haas, who...

Guy Mograbi

By Guy Mograbi

Browserify 101

The code for this post can be found here. Introduction Browserify is a nifty library that should be buzzed more. On its front page it claims to `let you use require in the browser by bundling up all your dependencies`. However I have to disagree. A lot of libraries give...

Jeremy Hess

By Jeremy Hess

OpenStack & Beyond Podcast - Episode 3 | High Availability

The OpenStack & Beyond Podcast is back with a brand new episode on a very relevant and timely topic that is on the minds of many OpenStack users: High Availability. Hosted this time solely by Nati Shalom (Shlomo Swidler was traveling), this latest episode aired two incredibly knowledgeable OpenStack guests,...

Luther Trammell

By Luther Trammell

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...

Jeremy Hess

By Jeremy Hess

OpenStack & Beyond Podcast - Episode 2 | OpenStack Summit Roundtable

After a very fascinating first podcast about SDN & NFV, the OpenStack & Beyond podcast is back with a fantastic second episode recorded live from the OpenStack Summit in beautiful, sunny Vancouver. Hosts Shlomo Swidler of Orchestratus, and our very own Nati Shalom discuss everything new with OpenStack and in...

Barak Merimovich

By Barak Merimovich

Cloud Management & Usage Monitoring Through Continuous Integration with Quickbuild and Mist.io

I'm taking a break from blogging about my various Openstack related shenanigans. This time I want to talk about monitoring cloud usage. I work with IaaS clouds – lots of them. The list includes several different AWS accounts and several HP cloud accounts. It also includes occasional ‘guest’ accounts on...

Nir Cohen

By Nir Cohen

Docker Image Optimization

This post was originally published on Developer.com. Docker is everything. Some have even claimed that it can prevent crime and famine. (I probably don't need to ask you to note the sarcastic tone). But seriously, for the disruption it has brought on in the industry, and the true market gap...

Luther Trammell

By Luther Trammell

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...

Michael Sverdlik

By Michael Sverdlik

Vagrant Cloud - Creating Vagrant Box Files for a VirtualBox Provider in AWS

This post was originally published on Developer.com. The Pain Point Many developers often need to create easily reproducible development environments – for anything from testing to troubleshooting, and even continued development across teams. To this end, many technologies have arisen to answer this need from Vagrant and VirtualBox, and even...

Luther Trammell

By Luther Trammell

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...

Nir Cohen

By Nir Cohen

Repex – Regex Management Simplified

>This post was originally published on DevOps.com. Our Versioning Complexity Cloudify is a Python shop. Our REST service is Python. Our Workflow Engine is Python. Our Plugins are Python. We have different version formats and different dependencies across different types of files which need to be changed when a version...

Luther Trammell

By Luther Trammell

Load Balancing HAProxy on the Cloud

The interwebs is basically our fantasy world. Here we can develop, program, automate, and hard-code all of the things, in a way that we’re not really able to with real stuff. I may not be able to juggle 6 bowling pins, but I can load balance nodes in a web...

Nir Cohen

By Nir Cohen

Why Work at Cloudify.

I started working for GigaSpaces about a year ago, after leaving fring, where I managed the Operations team. I decided to make a leap of faith towards a different route (more development oriented). I met Nati, GigaSpaces' CTO at DevOpsDays TLV 2013, and shortly after ended up at Gigaspaces, working...

Uri Cohen

By Uri Cohen

Changing Organizational (DevOps) Culture – A Sweaty Use Case

When we think about changing organizational culture our immediate reaction is usually – yeah right, go fight city hall – and we take the Homer Simpson route, and don't even bother trying. Over the course of the last year, I managed to achieve what felt like an impossible change within...

Nir Cohen

By Nir Cohen

Buzzword Abuse - The Anatomy of a DevOps Engineer

This post was originally posted by our own Nir Cohen, at DevOps.com. Once, people used the word genius only when describing someone who really was a genius. Someone with extraordinary intellectual and perceptual capabilities. Today every parent uses this word to describe their, likely cognitively regular child - and this...

Sharone Zitzman

By Sharone Zitzman

DevOps Stuff and Other Ramblings

When we discuss the often abused term DevOps, we're mostly focusing on two elements: automation in the form of deploying apps, and maintaining infrastructure, and culture in the form of collaboration and communication. The most common gripes we often hear range from anything like "I just can't maintain my shell...

Nati Shalom

By Nati Shalom

Open cloud deconstructed. What it means to be native to the OpenStack cloud.

OpenStack is just not like any other cloud. OpenStack is an open source cloud and that makes it quite unique in comparison to many of the closed source public clouds generally available today, the most common being AWS, Azure GCE, and others. The fact that it is open source, allows...

Eliran Malka

By Eliran Malka

Behavior Driven Development and User Experience

Behavior Driven Development (BDD) is the new "buzz word" for the programming concept of Test Driven Development (TDD).  This change in terminology is the result of the realization that the features of a product are, in fact, just behaviors that the developer needs to be aware of, test, and develop. ...

Nati Shalom

By Nati Shalom

Openstack's Third Birthday - A Recap With A Look Into The Future

OpenStack was first announced three years ago at the OSCON conference in Portland. I remember the first time I heard about the announcement and how it immediately caught my attention. Ever since that day, I have become a strong advocate of the technology. Looking back, I thought that it would...