Cloudify
Original author(s) | GigaSpaces |
---|---|
Developer(s) | Cloudify |
Initial release | February 15, 2012 |
Stable release |
3.4[1]
/ July 7, 2016 |
Preview release |
3.4
|
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 software cloud orchestration product created by GigaSpaces Technologies.[2]
Overview
Cloudify uses the OASIS TOSCA technology and is written in the Python programming language.[3] It is licensed under the Apache License Version 2.0,[4] and its source files can be found and forked on GitHub.[5] 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 like Chef[10][11][12] Puppet, Ansible 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] the 2012 SD Times 100: A Software Development Superfecta[16] as a cloud leader, was recognized by Frost & Sullivan with the 2015 Global Frost & Sullivan Award for New Product Innovation.[17]
Cloudify, together with VMware and Athonet, won the 2016 “Best of Show” Award at the Tokyo Interop event, for the demonstration of the fastest and simplest cloud-based deployment of a virtualized LTE mobile packet core & VoLTE service.[18]
ARIA, the Agile Reference Implementation of Automation , a open source MANO group spawned from Cloudify,[19] won “MANO Software of the Year” at the Network Virtualization Industry 2016 Awards.[20]
Collaborative Projects and Community Memberships
Cloudify is a member of various collaborative projects and open source communities:
Users
Cloudify is used in Open-O, AT&T, VMware, Deutsche Telekom, Orange S.A.#Orange Labs, within OPNFV, and Metaswitch among others.[21]
See also
References
- ↑ "Release: Cloudify 3.4". GigaSpaces. 7 July 2016.
- ↑ "Company Overview of GigaSpaces Technologies, Inc.". Bloomberg Businessweek.
- ↑ "Driver for Deploying Any App to Any Cloud Available for Free". ReadWrite.
- ↑ "Cloudify Open Source Project", Cloudify Github.
- ↑ "Apache License, Version 2.0", The Apache Software Foundation.
- ↑ "GigaSpaces Cloudify Increases Integration with OpenStack". Talkin’ Cloud.
- ↑ "GigaSpaces' Cloudify Platform Eases Transition to OpenStack Clouds". MSP Today.
- ↑ "Running GigaSpaces Cloudify on HP Public Cloud". Couchbase Blog.
- ↑ "GigaSpaces Cloudify for Microsoft's Azure - Java in the clouds". ZDnet.
- ↑ "Gigaspaces Cloudify Partners with OpsCode for Enhanced Chef Integration". Cloud News Daily.
- ↑ "Cloudify, Chef Team On New Open Source Recipe for Migrating Apps to the Cloud". Integration Developer News.
- ↑ "Chef's Working On The PaaS". Dr. Dobbs.
- ↑ "CloudBeat 2011 Showdown".
- ↑ "The 20 Coolest Cloud Platforms & Development Vendors". CRN Magazine.
- ↑ "The 20 Coolest Cloud Platforms And Development Vendors Of The 2014 Cloud 100". CRN Magazine.
- ↑ "The 2012 SD Times 100: A Software Development Superfecta". SD Times.
- ↑ "GigaSpaces Earns Top Honors in Product Innovation from Frost & Sullivan for Managing and Deploying Business-critical Applications". Frost & Sullivan.
- ↑ "ATHONET, VMWARE AND CLOUDIFY WIN TOKYO INTEROP AWARD". Athonet. Retrieved 2016-08-06.
- ↑ "It's Surprising Who's Using NFV MANO Code From Cloudify". sdxcentral. Retrieved 2016-05-18.
- ↑ "NETWORK VIRTUALIZATION INDUSTRY AWARDS 2016". nvsdneurope. Retrieved 2016-02-06.
- ↑ "It's Surprising Who's Using NFV MANO Code From Cloudify". sdxcentral. Retrieved 2016-05-18.