Cloudify

Cloudify
Original author(s) GigaSpaces
Developer(s) Cloudify
Initial release February 15, 2012 (2012-02-15)
Stable release 3.1[1] / December 17, 2014 (2014-12-17)
Preview release 3.2
Development status Active
Written in Python, YAML
Operating system All
Type Cloud Orchestration, DevOps, Cloud Automation
License Apache License
Website http://getcloudify.org

Cloudify is an open source TOSCA-based cloud orchestration software platform written in Python, and YAML[2] created by GigaSpaces Technologies.[3] It is licensed under the Apache License Version 2.0,[4] and its source files can be found and forked on GitHub.[5]

Overview

Built on a YAML DSL (Domain Specific Language) configuration files called "blueprints" define the application's configurations, services and their tier dependencies. With these Cloudify automates the deployment phases of applications to Cloud computing and Virtualization infrastructure. The blueprints describe how the application interacts with the data center through APIs to execute the defined blueprint configurations.

These blueprint files describe the execution plans for the lifecycle of the application for installing, starting, terminating, orchestrating and monitoring the application stack. Cloudify uses the blueprint as input that describes the deployment plan and is responsible for executing it on the cloud environments. The blueprint also employs cloud driver configuration files as well, to describe machines and their images for the chosen cloud, making it possible to manage the infrastructure as code. For each component it describe the location of your binaries, installation and monitoring configurations. By creating an abstraction layer that isolates the code from the underlying infrastructure, Cloudify is able to support any cloud.[6][7][8][9]

Cloudify also supports configuration management tools Chef (software)[10][11][12] and Puppet (software) for the application deployment phase, as a method of deploying and configuring application services.

Awards

Cloudify, has been recognized by the industry for its technology contributions several times, including: finalists in the VentureBeat CloudBeat Showdown 2011,[13] the CRN 20 Coolest Cloud Platforms & Development Vendors 2012 and 2014,[14][15] as well as the 2012 SD Times 100: A Software Development Superfecta[16] as a cloud leader.

See also

References

External links

This article is issued from Wikipedia - version of the Saturday, January 30, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.