is orchestration the next big thing in devops
DESCRIPTION
DevOps processes (such as continuous deployment and delivery) often involve writing many custom scripts that are triggered by the build system. With that approach, it is relatively hard to trace the deployment process and troubleshoot when something goes wrong. Additionally, custom scripts are often not written in an easily understood manner. In this session we will walk through specific DevOps workflows (such as install, update, etc) using Riemann as the framework in subject and see the steps required to automate those processes. We will also discuss how Cloudify uses Riemann to provide simple execution and monitoring of those workflow processes. We will share how one customer, PaddyPower, was able to leverage Cloudify to transition their traditional IT into a DevOps environment, bridging the gap betweTRANSCRIPT
![Page 1: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/1.jpg)
Is Orchestration the Next Big Thing in DevOps?
Nati ShalomCTO & Founder GigaSpaces@natishalom
![Page 2: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/2.jpg)
DevOps Through the Car Industry
Analogy
![Page 3: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/3.jpg)
The Biggest Revolution?
Gasoline Engine
Sports Car
Model T Assembly Line
![Page 4: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/4.jpg)
“You can choose any color you want as long as its black...” - Henry Ford
![Page 5: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/5.jpg)
Transformed the Entire Industry
• Automobile enters the mass market• 10x more cars a day• 4 months pay to
buy a car
![Page 6: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/6.jpg)
How is this Relevant to DevOps?
![Page 7: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/7.jpg)
DevOps is the Industrialization of IT
IT Pre DevOps IT Post DevOps
![Page 8: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/8.jpg)
DevOps is all about...
• Releasing new features and products faster and at scale• 1000s of updates
per day is typical
![Page 9: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/9.jpg)
What’s Changed?
It seems like everything BUT the kitchen sink is software defined these
days.You were saying?
Everything is Software Defined
![Page 10: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/10.jpg)
We Can Automate Everything
Configuration NetworkingCompute
![Page 11: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/11.jpg)
The Missing Piece in the Puzzle
The Missing Piece In the Puzzle?The Missing Piece in the Puzzle…
![Page 12: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/12.jpg)
Software Defined
Operator
![Page 13: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/13.jpg)
Human vs Software Operator
• Human Operator • Software Operator
Input: DSL
Execute: APIInput:
Email, DocsExecute: GUI, CLI
Control:Policy Engine
Control: Monitoring, SMS
![Page 14: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/14.jpg)
The Impact of Human Error
14
80%of outages impacting mission-critical services will be caused by people and process issues
50%of those outages will be caused by change/configuration/release integration and hand-off issues
![Page 15: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/15.jpg)
Orchestration = Software Operation
![Page 16: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/16.jpg)
Typical Orchestration Model
![Page 17: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/17.jpg)
TOSCA: A Standard Blueprint
![Page 18: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/18.jpg)
Apache Server DB Server
NodeJS
NodeCellerMongoDB
TOSCA-like Example• 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
![Page 19: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/19.jpg)
Network View
![Page 20: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/20.jpg)
Topology View
![Page 21: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/21.jpg)
TOSCA-like Blueprint
![Page 22: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/22.jpg)
Real Life Example
(HP Print)
• 30 HP Helion Public Cloud accounts
• 500+ compute instances
• 1400 Peak deployments per day
• 100+ compute instances per management cluster
• 100x developers doing deployments in a consistent fashion
• <2H Move from HP Helion Public Cloud tenant to a fully provisioned and deployed service
![Page 23: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/23.jpg)
Orchestrating Networks and Apps
![Page 24: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/24.jpg)
Send Metrics
Execute Policy
Feedback
Correlate with
Historical Events
Real Time Analytics
Deploy
Fail-over
Scale
Real Time Analytics
Cloud Infrastructure
Intelligent Orchestration
Next: Intelligent Orchestration
1111
1111
111
Historical Data
0000
0000
011
1111
1111
100
0000
000
1111
1111
111
0000
0000
0
![Page 25: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/25.jpg)
Does this Mark the End of IT Operations?
![Page 26: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/26.jpg)
Ops in a DevOps World
Apps & Ops speaks the same language
Ops can deliver real value – ensuring that SLAs are met
More control Over the Environment
![Page 27: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/27.jpg)
The Demand For DevOps..
![Page 28: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/28.jpg)
Orchestration Is the Next Big Thing
![Page 29: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/29.jpg)
• Code Example
• getcloudify.org
TOSCA-like Example
![Page 30: Is Orchestration the Next Big Thing in DevOps](https://reader038.vdocuments.net/reader038/viewer/2022102900/54b7476d4a795955768b463e/html5/thumbnails/30.jpg)
Thank You
Nati Shalom@natishalom