SlideShare a Scribd company logo
1 of 33
Download to read offline
© 2014 VMware Inc. All rights reserved.
Driving Systems Stability & Delivery
Agility through Devops
Insights from VMware IT!
Gopinath Anantharaman
Director, VMware
2
Agenda
1 Context
2 IT Systems Stability & Agility
Automated Instance Provisioning
4 Summary
3 Application Delivery Agility
Instance Monitoring & Management
Continuous Delivery Platform
Service Virtualization
Application Architectural Changes
Section 1: Context
VMware IT Applications Delivery Eco-System
CONFIDENTIAL 4
VMware Applications Portfolio
VMware
vCloud Air
Network
Hybrid
Cloud
VMware
Private
Cloud
Public
Cloud
My VMware
ITB
M
2014 Operational Plan of Record
CONFIDENTIAL 5
CONFIDENTIAL 6
Parallel Release Instances
DEV13
LR:4/28/13
DEV14
LR:6/3/14
DEV15
LR:6/16/14
DEV16
LR:7/15/14
DEV11
LR:8/19/14
TEST13
LR:5/13/14
TEST14
LR:5/13/14
TEST15
LR:5/13/14
TEST16
LR:5/13/14
TEST11
LR:5/13/14
UAT
LR:3/24/14
Load Test
LR:3/24/14 (WDC)
STAGE
LR:4/17/13 (SC9)
NR:10/28/14
NR:11/18/14
NR:12/30/14
NR:1/27/15
NR:TBD
NR:11/04/14
NR:12/02/14
NR:1/06/15
NR:1/27/15
NR:8/19/14
vCHS TEST19 vCHS TEST20
vCHS Releases vCHS Releases
NR:TBD
Path to Production (Support Fix Path)
10/17 release train
11/7 release
12/05 release
1/23 release
VMWSandbox
PREDEV Instance
DEV12
PREDEV Instance
NR:9/20/14
NR:11/25/14
TEST12
Planned for
provisioning
PROD (SC9)
NR:11/25/14
Pricing (Test31)
(OC)
Section 2:
IT Systems Stability & Agility
Automated Instance Provisioning
CONFIDENTIAL 8
Responding to SMAC Era Disruption
Corpor
ate
Strateg
y
Revenu
e
Cost
Continuous
Requirements
Management
Continuous
Infrastructure
Delivery
Continuous
Integration
Continuous
Deployment
Continuous Delivery
Continuous
Dev & Test
Product Development
Transformation
Respond with
Continuous Delivery
Traditional Infrastructure Provisioning Process
4-6 weeks Delivery Cycle
Request Infrastructure
Verification
Hardware
Setup
Build VMs –
New or
Clone
DNS Entries
Install, Setup,
Configure
Workload Database
Refresh
Latest Code
Deployment
Load
Balancer
Entries
Web Server
Configuration
Firewall
Changes
External Interface &
Integration
PPM Tasks
Workload
Monitoring
Setup
Security –
VM access
control
Testing
1- 2 days 3- 5 days 2 – 4 weeks 3 – 5 days
1 – 2 days 4 – 7 days 2 – 3 days 2 – 5 days
2 – 5 days 1 -2 days 2 – 4 days 1 – 2 days
3 – 7 days 2 – 3 days 1 day 5 – 6 days
Task timeWait time
CONFIDENTIAL
CONFIDENTIAL 10
Instance Provisioning Challenges
Handoffs
Silos. Globally
distributed teams.
Multiple
application
experts.
Slow and
Error
Prone
Many manual steps.
Ticketing systems.
Human error
Capacity
Constrained
Only 4-6 projects
in parallel
Global Team
Management
PTOs, Holidays,
Skill level
CONFIDENTIAL 11
Fix
The “human middleware”
on traditional infrastructure
Replace and Automate
End-to-end provisioning
on SDDC Private Cloud
Option 1 Option 2
Optimizing Instance Provisioning
VMware vCloud Suite
CONFIDENTIAL 12
Automated and Software Orchestrated Instance Provisioning
Continuous Infrastructure Delivery in < 22
hours
Virtual Data Center
Virtual Server 40 work weeks effort – Per Release…
20 work weeks effort – Once!
22 hours
4 - 6 weeks
Service Request
Run Book
Service
Definition
Blueprint
Policy POC1 POC2 To Catalog
Provision QA Staging Release
It takes less effort/time to convert the runbook into blueprints
than it takes to “run” the runbook...
Section 2:
IT Systems Stability & Agility
Instance Monitoring and Management
What’s Needed for Efficient Operations
Management?
What Is Needed?
Quality of
Service
Reduce Mean Time to Identification (MTTI):
• Visibility across Infrastructure and Applications
• Proactive issue prevention
• Quickly resolve business impacting issues
Operational
Efficiency
Reduce Capital and Operating Costs:
• Optimize use of resources to prevent unnecessary purchases
• Improve team efficiency and increase VI/admin ratios
Control & Compliance
Adhere to IT policies and standards:
• Compliance visibility to Operations
• Enforce IT policies across assets and infrastructures
Goal
VMware’s Cloud Operations Management Platform
Cloud Operations Console
Extensibility
Integrated Management Disciplines
Performance ComplianceMonitoringConfigurationCapacity
Platform Services
Analytics LogsDiscoveryReporting Automation
SDK
Management
Packs
APIs
Test Instance – vCOps Cockpit
CONFIDENTIAL 17
LUNS
Admin gets alerted that
Oracle App is slow
Oracle VM has
performance issue
Storage LUN health is red
VNX | Target HBA Resets
Target HBA Resets is high,
limiting application
performance
Check LUN Details
(EMC VNX: LUN44)
IO OUTSTANDING
DISK IO
(870/1024)
High I/O outstanding
Check EMC VNX Analytics
SP-A is red
1 2
34
Transaction latency
above normal
Scenario: Troubleshoot Across App, VM, and Storage
vCOps Benefits and Usage
CONFIDENTIAL 19
Real time health status
Monitor Health, Risk and
Efficiency
Static Thresholds
Dynamic Thresholds
Quick Isolation
Right Sizing Opportunities
Drill down to the resource
detail
Section 3:
Applications Delivery Agility
Continuous Delivery Platform
DevOps is a Journey
Automation / Infrastructure-as-a-Service
Manual provisioning
On-demand, automated
self – service access
Technology sprawl High standardization
Initial provisioning Lifecycle management
Homogeneous Enterprise wide / heterogeneous
ExtensibleOne inflexible approach
Virtualized infrastructure Any service from any layer
Manual approvals High governance
Journey with many starting
points and many maturity levels
Continuous Delivery / DevOps
Standardized MW / Apps–as-a-Service
CONFIDENTIAL 22
How can you…?
How do you glue it all together?
1. Ensure a consistent, repeatable & predictable software release
process?
2. Get visibility into where a build is in the release process?
3. Ensure that the right artifacts are deployed every time?
4. Eliminate the costs and errors associated with manual tasks
and hand-offs?
5. Really leverage the value from all of the tools in your software
development release chain?
Integrated
Dev. Env.
Code Stream ties it together
24
Test ProductionUAT
vRealize Code Stream
Release Pipeline Artifact Management Dashboard
VMware vRA
(IaaS, MW & Apps)
CUSTOM
ANY PROVISIONING/DEPLOYMENT ENGINE
Source Control
Systems
Build & Cont.
Integration
Repository
Systems
Troubleshooting
End-to-End Visibility Across the Pipeline
• Provide a consistent view across stages and environments
• Track artifacts to ensure consistent use
• Enforce governance across stages via gating rules
CONFIDENTIAL 25
Automated or manual
gating rules
Track the lifecycle of builds
across environment & stages
Automate artifact retrieval,
provisioning, deployment,
test and other tasks
View task
execution details
Section 3:
Applications Delivery Agility
Service Virtualization
What is Service Virtualization?
CONFIDENTIAL 27
“In software engineering, service virtualization is a
method to emulate the behavior of specific components
in heterogeneous component-based applications such
as API-driven applications, cloud-based applications
and service-oriented architectures.”
• Emulate Component
• “Capture” &
Automation
Techniques to
provide Scenario
Breadth
• It’s NOT a dummy
stub
28
VMWare IT Delivery – Challenges and SV Needs
I can’t do much until I have an integrated working environment!
Dev/Test Environments
Interfaces need virtualization in the
absence of source and target end
points
Target System Virtualized services to
speed up development
Reduce dependence on integrated
SDLC
Test data preparation is
slow painstakingly slow
for capturing end to end
cases.
Unavailability of enough
application instances -
timesharing application
across SDLC instances.
Automation is limited to
well defined test cases
and requires relevant
test data.
ChallengesSVNeeds
Test Data
Reduce test case data setup for every
system they touch
Ability to record once and replay test
data many times
Service/Function specific data setup
Test Automation
Capture directly or import from
transactions, databases, files
Dynamically adjust data for time or
situational relevance
Component level automation requires
advanced interception and data
capture techniques
Our IT projects have
impact on multiple systems
and users. An Integrated
Environment has become
the basic requirement to
deliver even a small fix.
Virtual Services ensure that test data and test environments are always available
for QA and Dev. They can be developed in less time and can be consumed by
multiple environments.
CONFIDENTIAL
29
Service Virtualization Benefits
Faster, Cheaper and Better - Doing More with Less!
Reduce
Infrastructure
footprint
 SaaS & On-Premise System The 20+ SaaS
& Several Enterprise On-Premise systems
could be SV’ed and hence eliminate the need
for these altogether in Dev/Test Instances.
 Instance Provisioning The SDLC Instances
can be provisioned rapidly and on-demand.
 New Development - Dependent Systems
availability and SV’ed interfaces enable
individual track owners to develop independent
of other teams.
 Parallel Development - Multiple Release
Trains can co-exist with visibility of services
being newly built available to future Releases.
Parallel
Development
Shift-Left
Functional
QA
Automation
 Shift-Left Functional Testing can start much
earlier in the cycle, as soon as SV’ed code is
available in the Dev Instance.
 QE Automation can start much earlier (as
opposed to starting middle of QA cycle right
now) based on SV contracts. This also forces
teams to write Test cases earlier.
 Overall Quality Improvements due to the
breadth of coverage via SV.
 Data Conflicts – help in managing data
conflicts due to it being overridden by other
development teams.
 Data Setup Time - Reduce overall data setup
time.
Test Data
Management
Section 3:
Applications Delivery Agility
Application Architectural Considerations
Application Architectural Considerations
CONFIDENTIAL 31
Architectural Governance
Driving Services Reuse
Micro Services Enablement
Service Virtualization
Enablement
VMs + Containers, Better
Together
Supportability Requirements
Runtime Application Insights
Section 4: Summary
Reduced provision time
95%
(4 weeks to 22 hours)
Improved productivity
of 600 developers
20%
Reduced
IT operations costs
$1.5M /year
Able to say
“yes”
to developer requests
Reduced the cost of
a VM/month
80%
($133 to $20)
Reduced
infrastructure costs
$4.5M/year
Key Stats
CONFIDENTIAL 34
Embracing the Digital Era
1. Reduce
Complexity
2. Dramatically
Lower Costs
3. Enable Flexible,
Agile IT Service Delivery
to simplify operations
and maintenance
to redirect investment
into value-add
opportunities
to meet and
anticipate the needs
of the business
Drive IT Agility to Increase Business Value

More Related Content

What's hot

Dev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductDev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductGopinath Ramachandran
 
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneMirco Hering
 
Operationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyOperationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyCA Technologies
 
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation Gene Kim
 
Developing a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDeveloping a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDevOps.com
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introductionSridhara T V
 
The 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsThe 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsSolarWinds
 
OpenSouthCode 2016 - Accenture DevOps Platform 2016-05-07
OpenSouthCode 2016  - Accenture DevOps Platform 2016-05-07OpenSouthCode 2016  - Accenture DevOps Platform 2016-05-07
OpenSouthCode 2016 - Accenture DevOps Platform 2016-05-07Jorge Hidalgo
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?Red Gate Software
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseCollabNet
 
What are the Cool Kids Doing With Continuous Delivery?
What are the Cool Kids Doing With Continuous Delivery?What are the Cool Kids Doing With Continuous Delivery?
What are the Cool Kids Doing With Continuous Delivery?CA Technologies
 
What is DevOps? - ITSM Academy Webinar
What is DevOps?  - ITSM Academy Webinar What is DevOps?  - ITSM Academy Webinar
What is DevOps? - ITSM Academy Webinar ITSM Academy, Inc.
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewIBM UrbanCode Products
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Mirco Hering
 
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...Gene Kim
 
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...WalmartLabs
 

What's hot (20)

Dev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductDev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproduct
 
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
 
Operationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyOperationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application Economy
 
DevOps: IT's Automation Revolution
DevOps: IT's Automation RevolutionDevOps: IT's Automation Revolution
DevOps: IT's Automation Revolution
 
Enabling The DevOps Culture At Organization
Enabling The DevOps Culture At OrganizationEnabling The DevOps Culture At Organization
Enabling The DevOps Culture At Organization
 
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
 
Developing a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDeveloping a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps Success
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
The 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsThe 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud Applications
 
OpenSouthCode 2016 - Accenture DevOps Platform 2016-05-07
OpenSouthCode 2016  - Accenture DevOps Platform 2016-05-07OpenSouthCode 2016  - Accenture DevOps Platform 2016-05-07
OpenSouthCode 2016 - Accenture DevOps Platform 2016-05-07
 
devops
devops devops
devops
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
 
What are the Cool Kids Doing With Continuous Delivery?
What are the Cool Kids Doing With Continuous Delivery?What are the Cool Kids Doing With Continuous Delivery?
What are the Cool Kids Doing With Continuous Delivery?
 
Contino Overview
Contino OverviewContino Overview
Contino Overview
 
What is DevOps? - ITSM Academy Webinar
What is DevOps?  - ITSM Academy Webinar What is DevOps?  - ITSM Academy Webinar
What is DevOps? - ITSM Academy Webinar
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
 
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
 
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
 

Viewers also liked

Shippable DevOps platform overview
Shippable DevOps platform overviewShippable DevOps platform overview
Shippable DevOps platform overviewShippable
 
Tech Talk: Automatically Find and Prioritize Common App Performance Issues wi...
Tech Talk: Automatically Find and Prioritize Common App Performance Issues wi...Tech Talk: Automatically Find and Prioritize Common App Performance Issues wi...
Tech Talk: Automatically Find and Prioritize Common App Performance Issues wi...CA Technologies
 
IBM - The Era of Cognitive System
IBM - The Era of Cognitive SystemIBM - The Era of Cognitive System
IBM - The Era of Cognitive SystemLuciano Saia
 
IBM Cast Iron Cloud
IBM Cast Iron CloudIBM Cast Iron Cloud
IBM Cast Iron CloudLuciano Saia
 
IBM PureData System for Analytics Architecture - IBM Redbooks
IBM PureData System for Analytics Architecture - IBM RedbooksIBM PureData System for Analytics Architecture - IBM Redbooks
IBM PureData System for Analytics Architecture - IBM RedbooksLuciano Saia
 
Case Study: Ecolab Transforms Infrastructure and Application Monitoring into ...
Case Study: Ecolab Transforms Infrastructure and Application Monitoring into ...Case Study: Ecolab Transforms Infrastructure and Application Monitoring into ...
Case Study: Ecolab Transforms Infrastructure and Application Monitoring into ...CA Technologies
 
Thistle DevOps Solutions Offerings
Thistle DevOps Solutions OfferingsThistle DevOps Solutions Offerings
Thistle DevOps Solutions OfferingsTracy Peck
 
Ravi namboori Devops Presentation
Ravi namboori Devops PresentationRavi namboori Devops Presentation
Ravi namboori Devops Presentationravi namboori
 
Delivering Devops at Sainsburys
Delivering Devops at Sainsburys Delivering Devops at Sainsburys
Delivering Devops at Sainsburys enspect
 
Modern DevOps with Docker
Modern DevOps with DockerModern DevOps with Docker
Modern DevOps with DockerShippable
 
DevOps: From IaaS to continuous integration
DevOps: From IaaS to continuous integrationDevOps: From IaaS to continuous integration
DevOps: From IaaS to continuous integrationJonathan Le Lous
 
DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck VictorOps
 
IBM Watson Explorer: Explore, analyze and interpret information for better bu...
IBM Watson Explorer: Explore, analyze and interpret information for better bu...IBM Watson Explorer: Explore, analyze and interpret information for better bu...
IBM Watson Explorer: Explore, analyze and interpret information for better bu...Virginia Fernandez
 
Introduction to DevOps - Rackspace tech night
Introduction to DevOps - Rackspace tech nightIntroduction to DevOps - Rackspace tech night
Introduction to DevOps - Rackspace tech nightMarc Cluet
 
Chef for DevOps - an Introduction
Chef for DevOps - an IntroductionChef for DevOps - an Introduction
Chef for DevOps - an IntroductionSanjeev Sharma
 
Implementing DevOps in a Regulated Environment - DJ Schleen
Implementing DevOps in a Regulated Environment - DJ SchleenImplementing DevOps in a Regulated Environment - DJ Schleen
Implementing DevOps in a Regulated Environment - DJ SchleenSeniorStoryteller
 
Infrastructure Automation with Chef
Infrastructure Automation with ChefInfrastructure Automation with Chef
Infrastructure Automation with ChefAdam Jacob
 
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a TransformationDevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a Transformationdev2ops
 
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa ClaraAdobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Claradev2ops
 

Viewers also liked (20)

Shippable DevOps platform overview
Shippable DevOps platform overviewShippable DevOps platform overview
Shippable DevOps platform overview
 
Tech Talk: Automatically Find and Prioritize Common App Performance Issues wi...
Tech Talk: Automatically Find and Prioritize Common App Performance Issues wi...Tech Talk: Automatically Find and Prioritize Common App Performance Issues wi...
Tech Talk: Automatically Find and Prioritize Common App Performance Issues wi...
 
The future we want
The future we wantThe future we want
The future we want
 
IBM - The Era of Cognitive System
IBM - The Era of Cognitive SystemIBM - The Era of Cognitive System
IBM - The Era of Cognitive System
 
IBM Cast Iron Cloud
IBM Cast Iron CloudIBM Cast Iron Cloud
IBM Cast Iron Cloud
 
IBM PureData System for Analytics Architecture - IBM Redbooks
IBM PureData System for Analytics Architecture - IBM RedbooksIBM PureData System for Analytics Architecture - IBM Redbooks
IBM PureData System for Analytics Architecture - IBM Redbooks
 
Case Study: Ecolab Transforms Infrastructure and Application Monitoring into ...
Case Study: Ecolab Transforms Infrastructure and Application Monitoring into ...Case Study: Ecolab Transforms Infrastructure and Application Monitoring into ...
Case Study: Ecolab Transforms Infrastructure and Application Monitoring into ...
 
Thistle DevOps Solutions Offerings
Thistle DevOps Solutions OfferingsThistle DevOps Solutions Offerings
Thistle DevOps Solutions Offerings
 
Ravi namboori Devops Presentation
Ravi namboori Devops PresentationRavi namboori Devops Presentation
Ravi namboori Devops Presentation
 
Delivering Devops at Sainsburys
Delivering Devops at Sainsburys Delivering Devops at Sainsburys
Delivering Devops at Sainsburys
 
Modern DevOps with Docker
Modern DevOps with DockerModern DevOps with Docker
Modern DevOps with Docker
 
DevOps: From IaaS to continuous integration
DevOps: From IaaS to continuous integrationDevOps: From IaaS to continuous integration
DevOps: From IaaS to continuous integration
 
DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck
 
IBM Watson Explorer: Explore, analyze and interpret information for better bu...
IBM Watson Explorer: Explore, analyze and interpret information for better bu...IBM Watson Explorer: Explore, analyze and interpret information for better bu...
IBM Watson Explorer: Explore, analyze and interpret information for better bu...
 
Introduction to DevOps - Rackspace tech night
Introduction to DevOps - Rackspace tech nightIntroduction to DevOps - Rackspace tech night
Introduction to DevOps - Rackspace tech night
 
Chef for DevOps - an Introduction
Chef for DevOps - an IntroductionChef for DevOps - an Introduction
Chef for DevOps - an Introduction
 
Implementing DevOps in a Regulated Environment - DJ Schleen
Implementing DevOps in a Regulated Environment - DJ SchleenImplementing DevOps in a Regulated Environment - DJ Schleen
Implementing DevOps in a Regulated Environment - DJ Schleen
 
Infrastructure Automation with Chef
Infrastructure Automation with ChefInfrastructure Automation with Chef
Infrastructure Automation with Chef
 
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a TransformationDevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
 
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa ClaraAdobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
 

Similar to Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps Conference - InfoSeption]

Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...Arraya Solutions
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionTom Laszewski
 
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...VMworld
 
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectDevOps.com
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanDavid J Rosenthal
 
Continuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureContinuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureCitiusTech
 
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...VMworld
 
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Puppet
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...Amazon Web Services
 
Service Virtualization: Delivering Complex Test Environments on Demand
Service Virtualization: Delivering Complex Test Environments on DemandService Virtualization: Delivering Complex Test Environments on Demand
Service Virtualization: Delivering Complex Test Environments on DemandErika Barron
 
SV Training Intro - 20181129 4.pptx
SV Training Intro - 20181129 4.pptxSV Training Intro - 20181129 4.pptx
SV Training Intro - 20181129 4.pptxCAIKYPALLETAMOURALIM
 
IBM: Inteligentný manažment testovacích a vývojových prostredí
IBM: Inteligentný manažment testovacích a vývojových prostredí IBM: Inteligentný manažment testovacích a vývojových prostredí
IBM: Inteligentný manažment testovacích a vývojových prostredí ASBIS SK
 
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Rosalind Radcliffe
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs
 
Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...
Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...
Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...VMware Tanzu
 
VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center VMworld
 
Overview Of Microsoft Private Cloud
Overview Of Microsoft Private CloudOverview Of Microsoft Private Cloud
Overview Of Microsoft Private CloudLai Yoong Seng
 

Similar to Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps Conference - InfoSeption] (20)

Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session
 
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
 
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-Architect
 
Journey toward3rdplatform
Journey toward3rdplatformJourney toward3rdplatform
Journey toward3rdplatform
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by Atidan
 
Continuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureContinuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on Azure
 
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
 
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
 
Service Virtualization: Delivering Complex Test Environments on Demand
Service Virtualization: Delivering Complex Test Environments on DemandService Virtualization: Delivering Complex Test Environments on Demand
Service Virtualization: Delivering Complex Test Environments on Demand
 
SV Training Intro - 20181129 4.pptx
SV Training Intro - 20181129 4.pptxSV Training Intro - 20181129 4.pptx
SV Training Intro - 20181129 4.pptx
 
IBM: Inteligentný manažment testovacích a vývojových prostredí
IBM: Inteligentný manažment testovacích a vývojových prostredí IBM: Inteligentný manažment testovacích a vývojových prostredí
IBM: Inteligentný manažment testovacích a vývojových prostredí
 
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
 
Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...
Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...
Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...
 
VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center
 
Overview Of Microsoft Private Cloud
Overview Of Microsoft Private CloudOverview Of Microsoft Private Cloud
Overview Of Microsoft Private Cloud
 

More from InfoSeption

InfoSeption Corporate Presentation
InfoSeption Corporate PresentationInfoSeption Corporate Presentation
InfoSeption Corporate PresentationInfoSeption
 
Bimodal IT : An Introduction from InfoSeption
Bimodal IT : An Introduction from InfoSeptionBimodal IT : An Introduction from InfoSeption
Bimodal IT : An Introduction from InfoSeptionInfoSeption
 
Digital DevOps [Decoding DevOps Conference - InfoSeption]
Digital DevOps [Decoding DevOps Conference - InfoSeption]Digital DevOps [Decoding DevOps Conference - InfoSeption]
Digital DevOps [Decoding DevOps Conference - InfoSeption]InfoSeption
 
Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]
Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]
Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]InfoSeption
 
Accelerating Software Delivery [Decoding DevOps Conference - InfoSeption]
Accelerating Software Delivery  [Decoding DevOps Conference - InfoSeption]Accelerating Software Delivery  [Decoding DevOps Conference - InfoSeption]
Accelerating Software Delivery [Decoding DevOps Conference - InfoSeption]InfoSeption
 
DevOps Perspectives [Decoding DevOps Conference - InfoSeption]
DevOps Perspectives [Decoding DevOps Conference - InfoSeption]DevOps Perspectives [Decoding DevOps Conference - InfoSeption]
DevOps Perspectives [Decoding DevOps Conference - InfoSeption]InfoSeption
 
DevOps Culture: Connecting Dots [Decoding DevOps Conference - InfoSeption]
DevOps Culture: Connecting Dots [Decoding DevOps Conference - InfoSeption]DevOps Culture: Connecting Dots [Decoding DevOps Conference - InfoSeption]
DevOps Culture: Connecting Dots [Decoding DevOps Conference - InfoSeption]InfoSeption
 

More from InfoSeption (7)

InfoSeption Corporate Presentation
InfoSeption Corporate PresentationInfoSeption Corporate Presentation
InfoSeption Corporate Presentation
 
Bimodal IT : An Introduction from InfoSeption
Bimodal IT : An Introduction from InfoSeptionBimodal IT : An Introduction from InfoSeption
Bimodal IT : An Introduction from InfoSeption
 
Digital DevOps [Decoding DevOps Conference - InfoSeption]
Digital DevOps [Decoding DevOps Conference - InfoSeption]Digital DevOps [Decoding DevOps Conference - InfoSeption]
Digital DevOps [Decoding DevOps Conference - InfoSeption]
 
Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]
Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]
Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]
 
Accelerating Software Delivery [Decoding DevOps Conference - InfoSeption]
Accelerating Software Delivery  [Decoding DevOps Conference - InfoSeption]Accelerating Software Delivery  [Decoding DevOps Conference - InfoSeption]
Accelerating Software Delivery [Decoding DevOps Conference - InfoSeption]
 
DevOps Perspectives [Decoding DevOps Conference - InfoSeption]
DevOps Perspectives [Decoding DevOps Conference - InfoSeption]DevOps Perspectives [Decoding DevOps Conference - InfoSeption]
DevOps Perspectives [Decoding DevOps Conference - InfoSeption]
 
DevOps Culture: Connecting Dots [Decoding DevOps Conference - InfoSeption]
DevOps Culture: Connecting Dots [Decoding DevOps Conference - InfoSeption]DevOps Culture: Connecting Dots [Decoding DevOps Conference - InfoSeption]
DevOps Culture: Connecting Dots [Decoding DevOps Conference - InfoSeption]
 

Recently uploaded

Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
99.99% of Your Traces Are (Probably) Trash (SRECon NA 2024).pdf
99.99% of Your Traces  Are (Probably) Trash (SRECon NA 2024).pdf99.99% of Your Traces  Are (Probably) Trash (SRECon NA 2024).pdf
99.99% of Your Traces Are (Probably) Trash (SRECon NA 2024).pdfPaige Cruz
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?Juan Carlos Gonzalez
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
The Kubernetes Gateway API and its role in Cloud Native API Management
The Kubernetes Gateway API and its role in Cloud Native API ManagementThe Kubernetes Gateway API and its role in Cloud Native API Management
The Kubernetes Gateway API and its role in Cloud Native API ManagementNuwan Dias
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 

Recently uploaded (20)

Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
99.99% of Your Traces Are (Probably) Trash (SRECon NA 2024).pdf
99.99% of Your Traces  Are (Probably) Trash (SRECon NA 2024).pdf99.99% of Your Traces  Are (Probably) Trash (SRECon NA 2024).pdf
99.99% of Your Traces Are (Probably) Trash (SRECon NA 2024).pdf
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
The Kubernetes Gateway API and its role in Cloud Native API Management
The Kubernetes Gateway API and its role in Cloud Native API ManagementThe Kubernetes Gateway API and its role in Cloud Native API Management
The Kubernetes Gateway API and its role in Cloud Native API Management
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 

Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps Conference - InfoSeption]

  • 1. © 2014 VMware Inc. All rights reserved. Driving Systems Stability & Delivery Agility through Devops Insights from VMware IT! Gopinath Anantharaman Director, VMware
  • 2. 2 Agenda 1 Context 2 IT Systems Stability & Agility Automated Instance Provisioning 4 Summary 3 Application Delivery Agility Instance Monitoring & Management Continuous Delivery Platform Service Virtualization Application Architectural Changes
  • 3. Section 1: Context VMware IT Applications Delivery Eco-System
  • 4. CONFIDENTIAL 4 VMware Applications Portfolio VMware vCloud Air Network Hybrid Cloud VMware Private Cloud Public Cloud My VMware ITB M
  • 5. 2014 Operational Plan of Record CONFIDENTIAL 5
  • 6. CONFIDENTIAL 6 Parallel Release Instances DEV13 LR:4/28/13 DEV14 LR:6/3/14 DEV15 LR:6/16/14 DEV16 LR:7/15/14 DEV11 LR:8/19/14 TEST13 LR:5/13/14 TEST14 LR:5/13/14 TEST15 LR:5/13/14 TEST16 LR:5/13/14 TEST11 LR:5/13/14 UAT LR:3/24/14 Load Test LR:3/24/14 (WDC) STAGE LR:4/17/13 (SC9) NR:10/28/14 NR:11/18/14 NR:12/30/14 NR:1/27/15 NR:TBD NR:11/04/14 NR:12/02/14 NR:1/06/15 NR:1/27/15 NR:8/19/14 vCHS TEST19 vCHS TEST20 vCHS Releases vCHS Releases NR:TBD Path to Production (Support Fix Path) 10/17 release train 11/7 release 12/05 release 1/23 release VMWSandbox PREDEV Instance DEV12 PREDEV Instance NR:9/20/14 NR:11/25/14 TEST12 Planned for provisioning PROD (SC9) NR:11/25/14 Pricing (Test31) (OC)
  • 7. Section 2: IT Systems Stability & Agility Automated Instance Provisioning
  • 8. CONFIDENTIAL 8 Responding to SMAC Era Disruption Corpor ate Strateg y Revenu e Cost Continuous Requirements Management Continuous Infrastructure Delivery Continuous Integration Continuous Deployment Continuous Delivery Continuous Dev & Test Product Development Transformation Respond with Continuous Delivery
  • 9. Traditional Infrastructure Provisioning Process 4-6 weeks Delivery Cycle Request Infrastructure Verification Hardware Setup Build VMs – New or Clone DNS Entries Install, Setup, Configure Workload Database Refresh Latest Code Deployment Load Balancer Entries Web Server Configuration Firewall Changes External Interface & Integration PPM Tasks Workload Monitoring Setup Security – VM access control Testing 1- 2 days 3- 5 days 2 – 4 weeks 3 – 5 days 1 – 2 days 4 – 7 days 2 – 3 days 2 – 5 days 2 – 5 days 1 -2 days 2 – 4 days 1 – 2 days 3 – 7 days 2 – 3 days 1 day 5 – 6 days Task timeWait time CONFIDENTIAL
  • 10. CONFIDENTIAL 10 Instance Provisioning Challenges Handoffs Silos. Globally distributed teams. Multiple application experts. Slow and Error Prone Many manual steps. Ticketing systems. Human error Capacity Constrained Only 4-6 projects in parallel Global Team Management PTOs, Holidays, Skill level
  • 11. CONFIDENTIAL 11 Fix The “human middleware” on traditional infrastructure Replace and Automate End-to-end provisioning on SDDC Private Cloud Option 1 Option 2 Optimizing Instance Provisioning
  • 12. VMware vCloud Suite CONFIDENTIAL 12 Automated and Software Orchestrated Instance Provisioning
  • 13. Continuous Infrastructure Delivery in < 22 hours Virtual Data Center Virtual Server 40 work weeks effort – Per Release… 20 work weeks effort – Once! 22 hours 4 - 6 weeks Service Request Run Book Service Definition Blueprint Policy POC1 POC2 To Catalog Provision QA Staging Release It takes less effort/time to convert the runbook into blueprints than it takes to “run” the runbook...
  • 14. Section 2: IT Systems Stability & Agility Instance Monitoring and Management
  • 15. What’s Needed for Efficient Operations Management? What Is Needed? Quality of Service Reduce Mean Time to Identification (MTTI): • Visibility across Infrastructure and Applications • Proactive issue prevention • Quickly resolve business impacting issues Operational Efficiency Reduce Capital and Operating Costs: • Optimize use of resources to prevent unnecessary purchases • Improve team efficiency and increase VI/admin ratios Control & Compliance Adhere to IT policies and standards: • Compliance visibility to Operations • Enforce IT policies across assets and infrastructures Goal
  • 16. VMware’s Cloud Operations Management Platform Cloud Operations Console Extensibility Integrated Management Disciplines Performance ComplianceMonitoringConfigurationCapacity Platform Services Analytics LogsDiscoveryReporting Automation SDK Management Packs APIs
  • 17. Test Instance – vCOps Cockpit CONFIDENTIAL 17
  • 18. LUNS Admin gets alerted that Oracle App is slow Oracle VM has performance issue Storage LUN health is red VNX | Target HBA Resets Target HBA Resets is high, limiting application performance Check LUN Details (EMC VNX: LUN44) IO OUTSTANDING DISK IO (870/1024) High I/O outstanding Check EMC VNX Analytics SP-A is red 1 2 34 Transaction latency above normal Scenario: Troubleshoot Across App, VM, and Storage
  • 19. vCOps Benefits and Usage CONFIDENTIAL 19 Real time health status Monitor Health, Risk and Efficiency Static Thresholds Dynamic Thresholds Quick Isolation Right Sizing Opportunities Drill down to the resource detail
  • 20. Section 3: Applications Delivery Agility Continuous Delivery Platform
  • 21. DevOps is a Journey Automation / Infrastructure-as-a-Service Manual provisioning On-demand, automated self – service access Technology sprawl High standardization Initial provisioning Lifecycle management Homogeneous Enterprise wide / heterogeneous ExtensibleOne inflexible approach Virtualized infrastructure Any service from any layer Manual approvals High governance Journey with many starting points and many maturity levels Continuous Delivery / DevOps Standardized MW / Apps–as-a-Service
  • 22. CONFIDENTIAL 22 How can you…? How do you glue it all together? 1. Ensure a consistent, repeatable & predictable software release process? 2. Get visibility into where a build is in the release process? 3. Ensure that the right artifacts are deployed every time? 4. Eliminate the costs and errors associated with manual tasks and hand-offs? 5. Really leverage the value from all of the tools in your software development release chain?
  • 23. Integrated Dev. Env. Code Stream ties it together 24 Test ProductionUAT vRealize Code Stream Release Pipeline Artifact Management Dashboard VMware vRA (IaaS, MW & Apps) CUSTOM ANY PROVISIONING/DEPLOYMENT ENGINE Source Control Systems Build & Cont. Integration Repository Systems Troubleshooting
  • 24. End-to-End Visibility Across the Pipeline • Provide a consistent view across stages and environments • Track artifacts to ensure consistent use • Enforce governance across stages via gating rules CONFIDENTIAL 25 Automated or manual gating rules Track the lifecycle of builds across environment & stages Automate artifact retrieval, provisioning, deployment, test and other tasks View task execution details
  • 25. Section 3: Applications Delivery Agility Service Virtualization
  • 26. What is Service Virtualization? CONFIDENTIAL 27 “In software engineering, service virtualization is a method to emulate the behavior of specific components in heterogeneous component-based applications such as API-driven applications, cloud-based applications and service-oriented architectures.” • Emulate Component • “Capture” & Automation Techniques to provide Scenario Breadth • It’s NOT a dummy stub
  • 27. 28 VMWare IT Delivery – Challenges and SV Needs I can’t do much until I have an integrated working environment! Dev/Test Environments Interfaces need virtualization in the absence of source and target end points Target System Virtualized services to speed up development Reduce dependence on integrated SDLC Test data preparation is slow painstakingly slow for capturing end to end cases. Unavailability of enough application instances - timesharing application across SDLC instances. Automation is limited to well defined test cases and requires relevant test data. ChallengesSVNeeds Test Data Reduce test case data setup for every system they touch Ability to record once and replay test data many times Service/Function specific data setup Test Automation Capture directly or import from transactions, databases, files Dynamically adjust data for time or situational relevance Component level automation requires advanced interception and data capture techniques Our IT projects have impact on multiple systems and users. An Integrated Environment has become the basic requirement to deliver even a small fix. Virtual Services ensure that test data and test environments are always available for QA and Dev. They can be developed in less time and can be consumed by multiple environments. CONFIDENTIAL
  • 28. 29 Service Virtualization Benefits Faster, Cheaper and Better - Doing More with Less! Reduce Infrastructure footprint  SaaS & On-Premise System The 20+ SaaS & Several Enterprise On-Premise systems could be SV’ed and hence eliminate the need for these altogether in Dev/Test Instances.  Instance Provisioning The SDLC Instances can be provisioned rapidly and on-demand.  New Development - Dependent Systems availability and SV’ed interfaces enable individual track owners to develop independent of other teams.  Parallel Development - Multiple Release Trains can co-exist with visibility of services being newly built available to future Releases. Parallel Development Shift-Left Functional QA Automation  Shift-Left Functional Testing can start much earlier in the cycle, as soon as SV’ed code is available in the Dev Instance.  QE Automation can start much earlier (as opposed to starting middle of QA cycle right now) based on SV contracts. This also forces teams to write Test cases earlier.  Overall Quality Improvements due to the breadth of coverage via SV.  Data Conflicts – help in managing data conflicts due to it being overridden by other development teams.  Data Setup Time - Reduce overall data setup time. Test Data Management
  • 29. Section 3: Applications Delivery Agility Application Architectural Considerations
  • 30. Application Architectural Considerations CONFIDENTIAL 31 Architectural Governance Driving Services Reuse Micro Services Enablement Service Virtualization Enablement VMs + Containers, Better Together Supportability Requirements Runtime Application Insights
  • 32. Reduced provision time 95% (4 weeks to 22 hours) Improved productivity of 600 developers 20% Reduced IT operations costs $1.5M /year Able to say “yes” to developer requests Reduced the cost of a VM/month 80% ($133 to $20) Reduced infrastructure costs $4.5M/year Key Stats
  • 33. CONFIDENTIAL 34 Embracing the Digital Era 1. Reduce Complexity 2. Dramatically Lower Costs 3. Enable Flexible, Agile IT Service Delivery to simplify operations and maintenance to redirect investment into value-add opportunities to meet and anticipate the needs of the business Drive IT Agility to Increase Business Value