Upload
nati-shalom
View
446
Download
1
Tags:
Embed Size (px)
Citation preview
Copyright © GigaSpaces 2015. All rights reserved.Copyright © GigaSpaces 2015. All rights reserved.
Pure-Play Orchestration
Copyright © GigaSpaces 2015. All rights reserved. 2
Customers and Active Engagements
Copyright © GigaSpaces 2015. All rights reserved. 3
Orchestration 101
Orchestration is a means to Automate Manual Processes
Copyright © GigaSpaces 2015. All rights reserved. 4
Infrastructure Centric
Pure PlayContainer Centric
Mapping the Different Types of Orchestrations
Pure-Play Orchestration
Copyright © GigaSpaces 2015. All rights reserved. 5
Cloudify Architecture
Provision
ConfigureMonitor
Manage
Monitoring & Alarming
CM Infrastructure
Can be used as a command line tool or as a managed service
Plugins
Copyright © GigaSpaces 2015. All rights reserved. 6
Cloudify Architecture
Provision
ConfigureMonitor
Manage
Monitoring & Alarming
CM Infrastructure
Can be used as a command line tool or as a managed service
Plugins
Copyright © GigaSpaces 2015. All rights reserved. 7
Enterprise Customer Case Study• Plan to Move their entire Data
center to cloud in 5 years• Started with UCS & IAC• Evaluated CloudFoundry & Cloudify• Chose Cloudify for automating and
managing their apps over OpenStack (Rackspace) & VMware
Top Tier Bank
Copyright © GigaSpaces 2015. All rights reserved. 8
Telco Customer Case StudyThis top tier carrier initiated a market scan to evaluate various orchestration technologies. Found Cloudify to be the only Orchestration platform that meets all their requirements.
Top Tier Carrier
Copyright © GigaSpaces 2015. All rights reserved. 9
Live Demos
Simple Orchestration of NodeJS, MongoDB on Docker contaienrs
Orchestrate Simple Web App
Orchestrate a complete “Skype” on demand
Orchestrate Full Blown App
Continues Deployment Demo
http://getcloudify.org/2015/02/17/vcloud-air-vsphere-vmware-cloud-openstack-orchestration-tosca.html
Copyright © GigaSpaces 2015. All rights reserved.
Orchestrate a Simple Web App
10
1. Install the Docker Images
2. Configure the network, ports
2. Run the App
Cloudify Management & Monitoring
1- Create VCloudAir VM’s on a VApp
2 -Provision Docker Images on the VM’s
3- Configure The Network
4- Run the App
Local On vCloud Air
Copyright © GigaSpaces 2015. All rights reserved. 11
Orchestrate a Simple Web App:Recorded Demo
Copyright © GigaSpaces 2015. All rights reserved. 12
Continuous Deployment Demo
1- Create Environment
2 –Install and configure Jenkins
3- Deploy A/B Testing
4- Execute Jenkins workflow
Cloudify Management & Monitoring
Copyright © GigaSpaces 2015. All rights reserved. 13
Continuous Deployment Demo
Copyright © GigaSpaces 2015. All rights reserved.
Orchestrate Multi Tier NFV Service
• 12 Micro Services • User Provisioning (Ellis)• Edge Proxy (Bono)• IP gateway (Sprout)• DNS• Cassandra (Homer, Homestead)• Billing (Ralf)
• Chef as Configuration Management
Copyright © GigaSpaces 2015. All rights reserved.
Orchestrate Full Blown App – “Skype on Demand”
1- Create the Compute & Network services
2 -Provision The Software
3- Add Logging & Monitoring
4- Add Self Healing & Scaling
Cloudify Management & Monitoring
Copyright © GigaSpaces 2015. All rights reserved.
Full Blown App – Recorded Demo
Copyright © GigaSpaces 2015. All rights reserved.
Auto Scaling Demo
Copyright © GigaSpaces 2015. All rights reserved.
Final Words..
Copyright © GigaSpaces 2015. All rights reserved.
The Only Constant Is Change!
Copyright © GigaSpaces 2015. All rights reserved.
More Change Ahead..
Copyright © GigaSpaces 2015. All rights reserved.
Check us out:
Email us:Call us:Follow us:
www.gigaspaces.comwww.getcloudify.orginfo@gigaspaces.com646-421-2830@GigaSpaces, @CloudifySource