Market Forces: What’s Driving the DevOps Trend
NetApp, Inc. All rights reserved. 9
Digital Disruption ßà Digital Innovation àß Digital TransformationLegend:
Exercise: What’s on Your Device?
§ Count§ Distribution§ Value migration
§ Categorize§ How many?§ Our LIVES are
digitized
§ Cloud-native applications
§ Enterprise applications
§ Cumulative results
Apps (Total? / KidsEdu/Games?) Cloud Native Enterprise Examples (C, E)
Collab (Email, IM) 10 2 Exchange, iMessage/WhatsApp
Social Media 6 1 Facebook, Chatter/JabberPhoto 6 1 Flickr/PhotoBucket, ExpenseNavigation (GPS) 4 1 GMaps, TripCaseTravel (Air, Hotel) 0 15 ???, United/SPGCar Services 4 6 Uber, HailOHotel Aggregators 6 2 HotelTonight, TripCaseShopping 3 10 Amazon, WallMartEntertainment 3 3 Hulu, HBO GOPayments 3 4 ApplePay, VISA, PayPal?Banking/Wire Xfer 0 6 ???, BofAStock (Info, Trading) 1 3 Y! Finance, E*TradeInsurance 0 2 ???, Home/AutoHealthcare 2 4 FitBit, Kaiser/CVSHome Security 1 1 Nest, SamsungHobby (Wine…) 0 3 ???, VinoMobile Acct Mgmt 1 1 iTunes, T-MobileTOTAL 50 65
NetApp, Inc. All rights reserved. 11
Decomposing Digital Transformation (Mode 1 à Mode 2)
GartnerMode 1
Mode 2
NetApp, Inc. All rights reserved. 12
Next-Gen Data(base) Processing
Product CatalogDocument Store
Financial TransactionsRelational Store Shopping Cart
KV Session Store
AnalyticsColumn Store
Product ImagesObject Store
User SessionsKV Store
Personalized Recommendations
Graph Store
Next Gen DC view of the Cloud
Web Mobile
NetApp, Inc. All rights reserved. 13
§ Abundance vs Scarcity-oriented
§ Imaginative vs Anxious
§ Heard a Busy Signal?
§ Born in the Cloud
§ Open Source-driven
§ API-driven
§ (Micro)Service consumer
§ “NoOps” believer
Meet the Developer –Your Future Customer
NetApp, Inc. All rights reserved. 14
In 2016: Digital Cloud Disruptors àß Digital Enterprise Transformers
NetApp, Inc. All rights reserved. 15
Digital product disruption is better, stronger, faster
Old Disruption Digital Disruption
10xthe innovators
1/10ththe cost
100Xthe power
Innovation via the HyperscalersDemocratizing the skills needed for new applications
NetApp, Inc. All rights reserved. 16
Are You at the Turning Point?
CLOUDDEDICATED VIRTUALIZED
AdoptionCurve
IT as a Service IaaS | PaaS | SaaS | XaaS
Flexible Consumption Models
CONSOLIDATIONVIRTUALIZATION
HYBRID CLOUDS
2000 2010 2016 The Next 5+ Years
POLICY DRIVENAUTOMATION
TRADITIONAL DATA CENTER
Are You Here?
CLOUD-READY DATA CENTER
NetApp, Inc. All rights reserved. 17
Predictive Monitoring &
Analytics
(HIGH)
Environment Setup, DB
Management& Deployment
(HIGH)
QA testing & Acceptance
(HIGH)
Build and Packaging
(HIGH)
Application Development in a DevOps Workflow
Continuous Integration/ Continuous Deployment Workflow Management and Code Pipeline
Requirements/ User Stories
(LOW)
Source CodeManagement
(SCM)
(MEDIUM)
Code Quality &
Static Analysis
(MEDIUM)
Application security &
Code Hardening
(MEDIUM)
Dashboard
Database
Agile Workflows & Bug tracking
(MEDIUM)
Build Tools Artifact Management & Collaboration
Requirements
NetApp, Inc. All rights reserved. 18
Security & Hardening
Testing FrameworksCode Quality Analysis
SCM & Bug Tracking
Monitoring & Reporting
Configuration & Resource Management Tools
Figure 1
Log Scale of Container Lifespans by Hour
Ln S
cale
d C
ount
New containerized application architectures?(Bacteria)
Light weight virtual machine containers (Cattle)
Long running server containers (Pets)
Age (Hours)
Source: New Relic Docker Beta Program Development Analysis, June 2015
Log_10(Count)
Pets vs. Cattle vs. Bacteria
NetApp, Inc. All rights reserved. 19
Plan
Monitor+ Learn Release
Develop + Test
The Open Group Service Integration Maturity Model (OSIMM)
Simplified Phases of DevOps
NetApp, Inc. All rights reserved. 20
Positioning the Economics of Digital TransformationValue migration (elasticity shifts to QoS, cost, compliance)
HyperscaleAWS, Azure,GCE, Aliyun
Verizon, T-Systems,Telstra, Cisco, HP, AT&T, Rackspace
On-PremHosting.com, GoDaddy
LowerProduction
Costs
Burst forPeak
Workloads
HostStatic
Workloads
AWS, AzureGCP, SoftLayer
NetApp, Inc. All rights reserved. 21
Digital Innovation Lifecycles (for Enterprises and Disruptors)“Visual basic for cloud” democratizes disruption
Dev/TestDisrupt / Innovate
(Seattle J)AWS Lambda
GCP & Azure FunctionsIBM SoftLayer
#OpenWhisk
NetApp, Inc. All rights reserved. 22
Cost Allocation Reporting
23 NetApp, Inc. All rights reserved.
Company Account
PaymentSystems
FinancialSystems
OrderingSystems
FulfillmentSystems Website
New Business Initiative
7732 8042 9632 6600
Payments Processer
General Ledger Catalog Workflow Order
Pipeline Inventory 3 Way Match Proxy Fleet Frank
Alpha Beta Gamma Prod
Account
Coast Center =
Application =
Environment =
TAGS
§ 451 Research: quoted here
§ IDC
§ North Bridge Ventures
§ Mary Meeker, KPCB
§ RightScale Survey
Analysts who Support this View of the Market Changes
25 NetApp Insight © 2016 NetApp, Inc. All rights reserved.
“Full Stack Engineering” – Dev / DevOps / SRE
Dev (12factor)
DevOps (New)
Infrastructure
§ I – Codebase§ IV – Backing Services§ XI – Logs
§ Ephemeral, Persistent, Shared§ Perf, Capacity, Quota à COST§ Build, Test, Deploy, Monitor
§ Protocol, Media, Volumes§ Tiering, QoS, MP-HA, RepCount§ RAID, EC, (T10,11,13)Flash Memory Summit
Storage as Code
NetApp, Inc. All rights reserved. 26
Digital Innovation Lifecycles (for Enterprises and Disruptors)Refactoring
Dev/TestDisrupt / Innovate
Deploy/ScaleInfra for New Apps
(Seattle J)AWS Lambda
GCP & Azure FunctionsIBM SoftLayer
vCloud AirOpenStack / CloudStack
Docker, Mesos / k8s
#OpenWhisk
NetApp, Inc. All rights reserved. 27
Data Services in 12Factor Apps – IV ‘Backing Services’ SnapCenter+Containers à Lessons from the Phoenix Project
NetApp, Inc. All rights reserved. 28
Production Deploy
MySQL
Outbound Email Service
Amazon S3
Attached Resources
Digital Innovation Lifecycles (for Enterprises and Disruptors)Consolidating
Dev/TestDisrupt / Innovate
Deploy/ScaleInfra for New Apps
OptimizeInfra for Mature Apps
(Seattle J)AWS Lambda
GCP & Azure FunctionsIBM SoftLayer
vCloud AirOpenStack / CloudStack
Docker, Mesos / k8s
vSphere / SCVMMAzure StackIBM BlueBoxOpenStack
#OpenWhisk
NetApp, Inc. All rights reserved. 30
Open SourceQualified,Supported
Pulling it all Together: Lean Cloud Components of a Data FabricMove from “storage” to “Data Platform Services”
Block / FileSoftware-Defined
Cloud / ObjectSoftware-Defined
ControlOpen Source
ManagementFile
Block
CEPH | SWIFT
NoSQL | HDFSObject
Gateway
Unified API
Third-Party Plug-ins (Puppet, Docker, Jenkins)
Data Platform Services
NetApp, Inc. All rights reserved. 31
A Lean Cloud RESONATES
§ How to Accelerate Your DevOps Application Workflowarticle by Val Bercovici (~24K views)
§ Unsolicited promotion by leading configuration management (automation) vendor
§ Watch the Lean Cloud video and leverage the customer presentation§ Caveat – recorded before SolidFire acquisition
NetApp, Inc. All rights reserved. 32