Software Define Operator
Nati Shalom
CTO & Founder GigaSpaces
@natishalom
DevOps
Through the
Car Industry
Analogy
The Biggest
Revolution?
Gasoline Engine
Sports Car
Model T Assembly Line
“You can choose any
color you want as
long as its black...”
- Henry
Ford
Transformed
the Entire
Industry
• Automobile enters
the mass market
• 10x more cars a day
• 4 months pay to
buy a car
How is this Relevant to DevOps?
DevOps is the Industrialization of IT
IT Pre DevOps IT Post DevOps
DevOps is all
about...
• Releasing new
features and
products faster
and at scale
• 1000s of updates
per day is typical
What’s Changed?
It seems like everything
BUT the kitchen sink is
software defined these
days.
You were
saying?
Everything ...
We Can Automate Everything
Configuration
Networking
ComputeStorage
The Missing Piece in the Puzzle
The Missing Piece In the Puzzle?The Missing Piece in the Puzzle…
Software
Defined
Operator
Human vs Software Operator
• Human Operator • Software Operator
Input:
DSL
Execute:
API
Input:
Email, Docs
Execute:
GUI, C...
The Impact of Human Error
14
80%
of outages impacting mission-critical services
will be caused by people and process issue...
Orchestration = Software
Operation
Typical Orchestration Model
TOSCA: A Standard Blueprint
Topology View
Real Life
Example
(HP Print)
• 30 HP Helion Public Cloud accounts
• 500+compute instances
• 1400 Peak deployments per day
...
Orchestrating Networks and Apps
Does this Mark the End of IT
Operations?
Ops in a
DevOps
World
Apps & Ops
speaks the
same
language
Ops can
deliver real
value –
ensuring that
SLAs are met
More con...
The Demand For DevOps..
Orchestration Is the Next Big Thing
Learn More
getcloudify.org
Documentation
Architecture
Community Forum
Blog
Thank You
Nati Shalom
@natishalom
Upcoming SlideShare
Loading in...5
×

Software Defined Operator

493

Published on

During the past few years we’ve seen how our entire data-center becomes software defined. This include the Compute, Storage, Network and also Configuration. This new data centre is the cloud.

The missing piece in the puzzle:
While this is pretty much old news there is one big thing that is missing in this puzzle and that is the operator itself.
The operator is responsible for running processes such:
* Installation of new apps
* Upgrades and update of new features or patches
* Performance tuning
* Handling failure
* Managing the capacity to meet the scaling demand.

Most of those tasks today involves lots of human intervention. Users who realised that gap try to mitigate that by putting their own custom automation - usually that comes in a form of scripts on-top of the configuration management. Those custom scripts tend to grow fairly quickly to the point where they become unmanageable.

This presentation will introduce how we can use an orchestrator to automate those tasks and by that create a software defined Operator.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
493
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • http://corporate.ford.com/news-center/press-releases-detail/677-5-dollar-a-day
  • A recent Gartner study projected that through 2015, “80 percent of outages impacting mission-critical services will be caused by people and process issues, and more than 50 percent of those outages will be caused by change, configuration, release integration, and handoff issues.[2].”
    (Ronni J. Colville and George Spafford, “Configuration Management for Virtual and Cloud Infrastructures”)



  • http://www.cloudcomputing-news.net/blog-hub/2013/sep/10/the-challenge-of-predicting-enterprise-cloud-computing-growth/

    83% of enterprises face significant roadblocks that hold them back from moving beyond cost reduction to faster time-to-market and better orchestration of their businesses. Respondents mentioned that politics, budget, time and staff are the main sources of roadblocks to getting more value out of their cloud computing investments. The majority of these roadblocks are not related to IT.  They include lack of clarity regarding organization and budget (37%), resistance to change (16%) and lack of trust (visibility and reliability) (15%).  The following graphic illustrates the enterprise cloud journey as defined in TheInfoPro Wave 5 Cloud Computing Study.
  • Software Defined Operator

    1. 1. Software Define Operator Nati Shalom CTO & Founder GigaSpaces @natishalom
    2. 2. DevOps Through the Car Industry Analogy
    3. 3. The Biggest Revolution? Gasoline Engine Sports Car Model T Assembly Line
    4. 4. “You can choose any color you want as long as its black...” - Henry Ford
    5. 5. Transformed the Entire Industry • Automobile enters the mass market • 10x more cars a day • 4 months pay to buy a car
    6. 6. How is this Relevant to DevOps?
    7. 7. DevOps is the Industrialization of IT IT Pre DevOps IT Post DevOps
    8. 8. DevOps is all about... • Releasing new features and products faster and at scale • 1000s of updates per day is typical
    9. 9. What’s Changed? It seems like everything BUT the kitchen sink is software defined these days. You were saying? Everything is Software Defined
    10. 10. We Can Automate Everything Configuration Networking ComputeStorage
    11. 11. The Missing Piece in the Puzzle The Missing Piece In the Puzzle?The Missing Piece in the Puzzle…
    12. 12. Software Defined Operator
    13. 13. Human vs Software Operator • Human Operator • Software Operator Input: DSL Execute: API Input: Email, Docs Execute: GUI, CLI Control: Policy Engine Control: Monitoring, SMS
    14. 14. 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
    15. 15. Orchestration = Software Operation
    16. 16. Typical Orchestration Model
    17. 17. TOSCA: A Standard Blueprint
    18. 18. Topology View
    19. 19. 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 • 100xdevelopers doing deployments in a consistent fashion • <2HMove from HP Helion Public Cloud tenant to a fully provisioned and deployed service
    20. 20. Orchestrating Networks and Apps
    21. 21. Does this Mark the End of IT Operations?
    22. 22. 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
    23. 23. The Demand For DevOps..
    24. 24. Orchestration Is the Next Big Thing
    25. 25. Learn More getcloudify.org Documentation Architecture Community Forum Blog
    26. 26. Thank You Nati Shalom @natishalom
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×