SlideShare a Scribd company logo
Introduction to Cloudify 3.0 
Adding New Intelligence to Cloud 
Copyright © GigaSpaces 2014. All rights reserved. 
Orchestration
GigaSpaces OpenStack Activities 
Cloudify bridges between OpenStack and other clouds 
Leading the OpenStack 
community in Israel 
Leading OpenSource 
project to simplify the 
deployment and 
management of 
applications on 
OpenStack 
Contributing the 
TOSCA specification 
within the OpenStack 
Heat project
Mapping the Cloud Space 
Higher-level Services Do it Yourself 
AWS Elastic 
Beanstalk 
AWS 
OpsWorks 
AWS 
CloudFormation 
Amazon EC2 + 
CloudWatch 
OpenShift/ 
CloudFoundry 
**Solum** 
Nova, Cinder, 
Neutron, etc. 
Convenience Control 
Cloudify is the OpsWorks 
equivalent for any environment.
Motivation Behind 3.0 
• OpenStack Native 
• Support for VMware and other 
clouds 
• Standard / TOSCA 
• Suited for NFV 
• Single Manager Scalability 
• Network Orchestration 
• Bring together BI, Monitoring 
and Orchestration
“Intelligent Orchestration” 
Send 
Metrics 
Real Time Analytics Cloud Infrastructure 
Execute 
Policy 
Feedback 
Real Time 
Analytics 
Correlate 
with 
Historical 
Events 
Deploy 
Fail-over 
Scale 
Intelligent Orchestration 
11111111111 
000000000 
11111111111 
000000000 
11111111111 
000000000 
Historical Data
Network & Application Orchestration 
Apache Server DB Server 
NodeJS 
NodeCeller 
• App Network 
• App Subnet 
• App Port 
• Security Group 
• Apache Floating IP 
• Router Gateway 
• Data Network 
• Data Subnet 
• Data Port 
• Security Group 
Router 
Monitoring, Logging CI 
MongoDB
Topology Driven Monitoring
What Do We See Here? 
Host 
Middleware 
App module 
connection
Custom Metrics
TOSCA – 
The Glue for 
Putting all This 
Together 
Application 
Topologies 
Workflows 
Policies
TOSCA (Like) Blueprint 
Host 
Middleware 
module: DB 
Use Bash for 
configuration and 
life cycle 
management
TOSCA (Like) Blueprint 
Middleware module: 
node JS Server 
App module: node JS 
connection
PlugIns
Plugin Architecture 
14 
Cloudify 
Manager 
Cloudify 
Agent 
Chef,Docker 
,.. Endpoint 
NodeJS 
Container 
MongoD 
Container 
Blueprint 
Agent PlugIn
Chef Integration 
Where to find the 
plugin type definition 
Using the Chef types 
for app_module 
Passing the specific 
properties for the Chef 
type
Docker Integration 
Using the Docker type 
for db_server 
Passing the Docker file 
inline
Cloudify + Heat
Bootstrapping Cloudify Through Heat
Deploy a Heat stack 
Template Heat 
VM VM 
VM
Discovery of Heat stack 
Cloudify 
Discoverer 
Cloudify 
Blueprint 
VM VM 
VM
Augmenting The Blueprint 
Cloudify 
Discoverer 
Infra 
Blueprint 
App 
Blueprint 
complete 
Blueprint
Basic Cloudify Demo 
Video Streaming
Basic Cloudify Demo - Topology
Learn More 
getcloudify.org 
Documentation 
Architecture 
Community Forum 
Blog

More Related Content

What's hot (20)

PPTX
Introduction to cloudify - workshop 2013
Barak Merimovich
 
PPTX
Application and Network Orchestration using Heat & Tosca
Nati Shalom
 
PPTX
Application Centric DevOps
Nati Shalom
 
PDF
Running OpenStack in Production
Nati Shalom
 
PPTX
Kirin User Story: Migrating Mission Critical Applications to OpenStack Privat...
Motoki Kakinuma
 
PPTX
Protecting Yourself from the Container Shakeout
Mirantis
 
PDF
Introduction to OpenStack
Edureka!
 
PPTX
Template Languages for OpenStack - Heat and TOSCA
Cloud Native Day Tel Aviv
 
PPTX
Ibm cloud nativenetflixossfinal
aspyker
 
PDF
1 cloud, 2 clouds, 3 clouds, tons...
Nati Shalom
 
PDF
Monitor Traefik with Prometheus
Brian Christner
 
PDF
OpenStack and CloudForms Do's and Dont's
Frederik Bijlsma
 
PDF
OpenStack Introduction
Roozbeh Shafiee
 
PPTX
CloudStack Meetup - Introduction
Madan Ganesh Velayudham
 
PDF
Infrastructure as Code
Robert Greiner
 
PPTX
Pivotal CF on AWS
Lawrence Crowther
 
PPT
Avoiding cloud lock-in
Sebastien Goasguen
 
PDF
Open Source Docs: The Good, The Bad, and the WTF?!
Lana Brindley
 
PPTX
Giga spaces cloudify road map-3 (citi)
Nati Shalom
 
PDF
HPE & Cloud Foundry @ CF Summit Berlin 2015
Omri Gazitt
 
Introduction to cloudify - workshop 2013
Barak Merimovich
 
Application and Network Orchestration using Heat & Tosca
Nati Shalom
 
Application Centric DevOps
Nati Shalom
 
Running OpenStack in Production
Nati Shalom
 
Kirin User Story: Migrating Mission Critical Applications to OpenStack Privat...
Motoki Kakinuma
 
Protecting Yourself from the Container Shakeout
Mirantis
 
Introduction to OpenStack
Edureka!
 
Template Languages for OpenStack - Heat and TOSCA
Cloud Native Day Tel Aviv
 
Ibm cloud nativenetflixossfinal
aspyker
 
1 cloud, 2 clouds, 3 clouds, tons...
Nati Shalom
 
Monitor Traefik with Prometheus
Brian Christner
 
OpenStack and CloudForms Do's and Dont's
Frederik Bijlsma
 
OpenStack Introduction
Roozbeh Shafiee
 
CloudStack Meetup - Introduction
Madan Ganesh Velayudham
 
Infrastructure as Code
Robert Greiner
 
Pivotal CF on AWS
Lawrence Crowther
 
Avoiding cloud lock-in
Sebastien Goasguen
 
Open Source Docs: The Good, The Bad, and the WTF?!
Lana Brindley
 
Giga spaces cloudify road map-3 (citi)
Nati Shalom
 
HPE & Cloud Foundry @ CF Summit Berlin 2015
Omri Gazitt
 

Similar to Introduction to Cloudify for OpenStack users (20)

PDF
56k.cloud training
Brian Christner
 
PDF
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
OpenStack
 
PPTX
2020-02-10 Java on Azure Solution Briefing
Ed Burns
 
PPTX
Dockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Patrick Chanezon
 
PDF
DCSF 19 Developing Apps with Containers, Functions and Cloud Services
Docker, Inc.
 
PPTX
Cloud Computing Open Stack Compute Node
Palak Sood
 
PPTX
Cloud Computing OpenStack Compute Node
Namita Arora
 
PPTX
Application Centric Microservices Architecture
Ken Owens
 
PDF
Cloud level scalability - Nuxeo Tour 2014
Nuxeo
 
PDF
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaS
Daniel Krook
 
PPTX
Introduction to Kubernetes
Vishal Biyani
 
PPTX
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
Cisco DevNet
 
PDF
Continuous Deployment @ AWS Re:Invent
John Schneider
 
PDF
DevOps and BigData Analytics
sbbabu
 
PPT
IBM Open Cloud Update XCITE Fall 2014
Christopher Ferris
 
PDF
Microsoft Azure Stack
Tudor Damian
 
PPTX
DWX 2017 - DevOps by examples
Giulio Vian
 
PPTX
AWS IoT: From Testing to Scaling
Neel Sendas
 
PDF
Cloud Deployment Toolkit
Bret Piatt
 
PDF
마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)
Ian Choi
 
56k.cloud training
Brian Christner
 
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
OpenStack
 
2020-02-10 Java on Azure Solution Briefing
Ed Burns
 
Dockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Patrick Chanezon
 
DCSF 19 Developing Apps with Containers, Functions and Cloud Services
Docker, Inc.
 
Cloud Computing Open Stack Compute Node
Palak Sood
 
Cloud Computing OpenStack Compute Node
Namita Arora
 
Application Centric Microservices Architecture
Ken Owens
 
Cloud level scalability - Nuxeo Tour 2014
Nuxeo
 
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaS
Daniel Krook
 
Introduction to Kubernetes
Vishal Biyani
 
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
Cisco DevNet
 
Continuous Deployment @ AWS Re:Invent
John Schneider
 
DevOps and BigData Analytics
sbbabu
 
IBM Open Cloud Update XCITE Fall 2014
Christopher Ferris
 
Microsoft Azure Stack
Tudor Damian
 
DWX 2017 - DevOps by examples
Giulio Vian
 
AWS IoT: From Testing to Scaling
Neel Sendas
 
Cloud Deployment Toolkit
Bret Piatt
 
마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)
Ian Choi
 
Ad

More from Nati Shalom (20)

PDF
Cloudify and terraform integration
Nati Shalom
 
PDF
Why NFV and Digital Transformation Projects Fail!
Nati Shalom
 
PDF
Cloudify and terraform integration
Nati Shalom
 
PDF
Open Stack Days israel Keynote 2017
Nati Shalom
 
PDF
What A No Compromises Hybrid Cloud Looks Like
Nati Shalom
 
PPTX
Orchestration tool roundup kubernetes vs. docker vs. heat vs. terra form vs...
Nati Shalom
 
PPTX
Software Defined Operator
Nati Shalom
 
PPTX
Complex Analytics with NoSQL Data Store in Real Time
Nati Shalom
 
PPTX
When networks meets apps (open stack atlanta)
Nati Shalom
 
PPTX
Application Centric Approach to Devops
Nati Shalom
 
PPTX
Case Studies for moving apps to the cloud - DLD 2013
Nati Shalom
 
PPTX
Real-Time Big Data at In-Memory Speed, Using Storm
Nati Shalom
 
PPTX
Disaster Recovery on Demand on the Cloud
Nati Shalom
 
PPTX
Disaster recovery on demand on the cloud
Nati Shalom
 
PPTX
Big Data on OpenStack
Nati Shalom
 
PPTX
Avoiding Cloud Outage
Nati Shalom
 
PPTX
Dont call me cache april 17
Nati Shalom
 
PPTX
Big data (reversim)
Nati Shalom
 
PPTX
Scaling and Managing Big Data Apps in the Cloud
Nati Shalom
 
PPTX
Big Data in the Cloud
Nati Shalom
 
Cloudify and terraform integration
Nati Shalom
 
Why NFV and Digital Transformation Projects Fail!
Nati Shalom
 
Cloudify and terraform integration
Nati Shalom
 
Open Stack Days israel Keynote 2017
Nati Shalom
 
What A No Compromises Hybrid Cloud Looks Like
Nati Shalom
 
Orchestration tool roundup kubernetes vs. docker vs. heat vs. terra form vs...
Nati Shalom
 
Software Defined Operator
Nati Shalom
 
Complex Analytics with NoSQL Data Store in Real Time
Nati Shalom
 
When networks meets apps (open stack atlanta)
Nati Shalom
 
Application Centric Approach to Devops
Nati Shalom
 
Case Studies for moving apps to the cloud - DLD 2013
Nati Shalom
 
Real-Time Big Data at In-Memory Speed, Using Storm
Nati Shalom
 
Disaster Recovery on Demand on the Cloud
Nati Shalom
 
Disaster recovery on demand on the cloud
Nati Shalom
 
Big Data on OpenStack
Nati Shalom
 
Avoiding Cloud Outage
Nati Shalom
 
Dont call me cache april 17
Nati Shalom
 
Big data (reversim)
Nati Shalom
 
Scaling and Managing Big Data Apps in the Cloud
Nati Shalom
 
Big Data in the Cloud
Nati Shalom
 
Ad

Recently uploaded (20)

PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
July Patch Tuesday
Ivanti
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 

Introduction to Cloudify for OpenStack users

  • 1. Introduction to Cloudify 3.0 Adding New Intelligence to Cloud Copyright © GigaSpaces 2014. All rights reserved. Orchestration
  • 2. GigaSpaces OpenStack Activities Cloudify bridges between OpenStack and other clouds Leading the OpenStack community in Israel Leading OpenSource project to simplify the deployment and management of applications on OpenStack Contributing the TOSCA specification within the OpenStack Heat project
  • 3. Mapping the Cloud Space Higher-level Services Do it Yourself AWS Elastic Beanstalk AWS OpsWorks AWS CloudFormation Amazon EC2 + CloudWatch OpenShift/ CloudFoundry **Solum** Nova, Cinder, Neutron, etc. Convenience Control Cloudify is the OpsWorks equivalent for any environment.
  • 4. Motivation Behind 3.0 • OpenStack Native • Support for VMware and other clouds • Standard / TOSCA • Suited for NFV • Single Manager Scalability • Network Orchestration • Bring together BI, Monitoring and Orchestration
  • 5. “Intelligent Orchestration” Send Metrics Real Time Analytics Cloud Infrastructure Execute Policy Feedback Real Time Analytics Correlate with Historical Events Deploy Fail-over Scale Intelligent Orchestration 11111111111 000000000 11111111111 000000000 11111111111 000000000 Historical Data
  • 6. Network & Application Orchestration Apache Server DB Server NodeJS NodeCeller • App Network • App Subnet • App Port • Security Group • Apache Floating IP • Router Gateway • Data Network • Data Subnet • Data Port • Security Group Router Monitoring, Logging CI MongoDB
  • 8. What Do We See Here? Host Middleware App module connection
  • 10. TOSCA – The Glue for Putting all This Together Application Topologies Workflows Policies
  • 11. TOSCA (Like) Blueprint Host Middleware module: DB Use Bash for configuration and life cycle management
  • 12. TOSCA (Like) Blueprint Middleware module: node JS Server App module: node JS connection
  • 14. Plugin Architecture 14 Cloudify Manager Cloudify Agent Chef,Docker ,.. Endpoint NodeJS Container MongoD Container Blueprint Agent PlugIn
  • 15. Chef Integration Where to find the plugin type definition Using the Chef types for app_module Passing the specific properties for the Chef type
  • 16. Docker Integration Using the Docker type for db_server Passing the Docker file inline
  • 19. Deploy a Heat stack Template Heat VM VM VM
  • 20. Discovery of Heat stack Cloudify Discoverer Cloudify Blueprint VM VM VM
  • 21. Augmenting The Blueprint Cloudify Discoverer Infra Blueprint App Blueprint complete Blueprint
  • 22. Basic Cloudify Demo Video Streaming
  • 23. Basic Cloudify Demo - Topology
  • 24. Learn More getcloudify.org Documentation Architecture Community Forum Blog

Editor's Notes

  • #18: http://getcloudify.org/2014/07/07/openstack-orchestration-heat-devstack.html