@AndiMann
Copyright © 2016 Splunk Inc.
Taming the Technology
of Digital Transformation
Andi Mann, Splunk
@AndiMann
amann@splunk.com
@AndiMann
Copyright © 2016 Splunk Inc.
In a World of
Disruptive Digital
Innovation …
@AndiMann
Auto
Healthcare
Hotel
Government
Music
Telecom
Retail
Web
Banking
Everything We Do Is Changing4
@AndiMann
Every ‘Thing’ is Connected
5
@AndiMann
Data is a Business
Differentiator
6
@AndiMann
The World Is Listening
And
Sharing
7
@AndiMann
Automation is Happening … Fast!
8
@AndiMann
And Artificial Intelligence is Close Behind
9
@AndiMann
But IT seriously needs to up its game …
10
@AndiMann
Who do you want to be?
… OR …
… OR …
… OR …
11
@AndiMann
What Can You Do?
@AndiMann
Ensure Every App is Mobile and Multi-channel
Source: Flickruser lukew, https://www.flickr.com/photos/lukew/10412439655(cropped for size)
13
@AndiMann
Engage Customers With Social Media
14
@AndiMann
Use ‘Bots’ to Automate Repetitive Tasks
15
@AndiMann
Explore Your Internet of Things
16
@AndiMann
Leverage Cloud Partners and Providers
ON-
PREMISES
SOCIAL
NETWORKS
FINANCIAL
MANAGEMENT CONTENT
MANAGEMENT
CRM
PROJECT
MANAGEMENT
COLLABORATION
SAAS
DATA
INFRASTRUCTURE
COMPUTEBACKUP/
RECOVERY
CDN STORAGE
IAAS
ANALYTICS
DATA
STORE
CODE SERVICES
API
TOOLS
PAAS
IDE
PRIVATECOMMUNITY
PUBLIC
HYBRID
17
@AndiMann
Disintegrate Monoliths with Containers,
Microservices, and Serverless
18
@AndiMann
Reduce, Reuse, Recycle with MSAs
Customer
Lookup
Shipping
Request
Account
Update
ReturnsSales
Composable Applications
(with microservices)
ReturnsSales
Customer
Lookup
Shipping
Request
Account
Update
Customer
Lookup
Shipping
Request
Account
Update
Monolithic Applications
(without microservices)
19
@AndiMann
Integrate with APIs
A future-forward architecture to
support MSAs, Cloud, MSPs,
Partners, Teams
More flexible
Less rework
Team of teams
Customer
Lookup
Shipping
Request
Account
Update
ReturnsSales
A
P
I
A
P
I
A
P
I
A
P
I
A
P
I
A
P
I
20
@AndiMann
API
Request
Get Out Of The Server Business
Serverless Computing
aka Function-as-a-Service (FaaS)
aka Backend-as-a-Service (BaaS)
Customer
Lookup
Shipping
Request
Account
Update
ReturnsSales
A
P
I
A
P
I
A
P
I
A
P
I
A
P
I
A
P
I
Shipping
Service
A
P
I
A
P
I
21
@AndiMann
Host Hardware (incl Cloud)
VM Management
Deploy ‘lean images’ with Containers
Host OS Host OS Host OS
Applications hosted with virtual
machines (Type2)
Applications hosted with
containers (Type1)
Standardized system images
Faster (re-)deployment
Fewer resources
Better host OS isolation
More host OS variation
Greater app compatibility
Hypervisor
Host Hardware (incl VM and/or Cloud)
Host OS
Container Management
Sales Returns A/RSales Returns A/R
22
@AndiMann
Accelerate Cycle Time w/ Containerized MSAs
Host Hardware (incl VM and/or Cloud)
Host OS
Container Management
Partner cloud
FedEx,
UPS
A
P
I
A
P
I
API
Request
Customer
Lookup
Shipping
Request
Account
Update
Sales
A
P
I
A
P
I
A
P
I
A
P
I
A
P
I
A
P
I
23
@AndiMann
Dev
MSAs Enable Speed *and* Quality!
API
Request
Customer
Lookup
Shipping
Request
Account
Update
Sales
A
P
I
A
P
I
A
P
I
A
P
I
A
P
I
A
P
I
Customer
Lookup
A
P
I
A
P
I
Customer
Lookup
A
P
I
A
P
I
Partner cloud
FedEx,
UPS
A
P
I
A
P
I
V.7
V.11 V.??
Test Prod
V.8 V.8
24
@AndiMann
(Re-)Build Your Ecosystem
25
@AndiMann
Re-Integrate Cloud(y) (Micro)Services
APPLICATIONANDDATACONSUMERS
Internet of
things
Mobile
applications
Big data
sources
Cloud
services
Social
networks
APPLICATIONANDDATAPROVIDERS
Off Premises
On Premises
Enterprise
Services
Partner
Services
Cloud
services
Mobile
applications
Open APIs
Secure APIs
26
@AndiMann
Share Services To Promote Collaboration
27
@AndiMann
Share access to ‘known good (micro) services’
Business Units
Technology Staff
Infrastructure
Services
Software
Services
Enterprise
Services
Platform
Services
Role Based
Access Controls
Partner
Services
AUTHORISED‘KNOWNGOOD’SERVICES
Self-Serve
SSO
28
@AndiMann
Adopt Agile and DevOps Technologies
Plan Code Build Test/QA Stage Release MonitorConfig
29
@AndiMann
Automate Your Delivery Workflows
Continuous Integration
Continuous Delivery
Continuous Deployment
Release Automation
Process Automation/Workflow Management
Config Automation Test Automation Ops Intel
Data Integration/Machine Learning/DevOps Analytics
Plan Code Build Test/QA Stage Release MonitorConfig
31
@AndiMann
Pipeline Drives Velocity with Quality
DevOps Teams iterate with
continuous insights
Product Owners
identify new
opportunities
Code continuously deployed
to market
Business
(and Auditors)
have visibility
Customers
are happy
32
@AndiMann
Tame Your Fragmented Digital Architectures
33
@AndiMann
Use Automation for Complex Workflow Processes
34
@AndiMann
CustOpsNetSecQADevArchPMOBiz
Measure All The Things!
Server,
Storage. N/W
Server
Virtualization
Operating
Systems
Infrastructure
Applications
Mobile
Applications
Cloud
Services
Custom
Applications
API Services
Plan Code Build Test/QA Stage Release MonitorConfig
35
@AndiMann
Analyze Machine Data for Complete Visibility
36
@AndiMann
Enable Data-Driven Feedback loops
Velocity
Deliver on time
& on budget
IT is delivering on
time, on budget
IT and Business
Leaders
Impact
Deliver code for
business needs
IT is achieving
business goals
IT and Business Leaders,
Customers, Staff
Show you when you deliver. And when you don’t.
Quality
Deliver high
quality solutions
We deliver a quality
experience for users
Dev and Ops
Organizations
37
@AndiMann
FixBot Sep-9 15:45
Dmitri S. Sep-9 15:34
Dmitri S. Sep-9 15:33
Integrate Data, Chat, Automation to Manage and Fix
Butt…
Hey Team, our new release has an issue with the build service – check it out in ITSI
kanwu02:8000/en-us/app/ITSI/Building-Datagen?earliest=3600&latest=now
Can you see what I am talking about?
Hey Dmitri, we see it. Looks like a package has gone missing. I’ll get that fixed straight away!
Great, thanks Julie. I’ll keep checking ITSI for the update to go through.
@FixBot Reload Buttercup-Games-Repo source:bkp1104 and rebuild
Reload complete: Buttercup-Games-Repo 0x000000
Build complete: Buttercup-Games-Repo 0x000000
Julie Q. Sep-9 15:33
Julie Q. Sep-9 15:39
38
@AndiMann
IoT and Device
Analytics
Operational
Intelligence
Self-Driving
Vehicles
Customer
Intimacy and
Engagement
Predictive
Analytics
Performance
Analytics
Security and
Privacy
High Frequency
Analytics
Unlock the Value of Data with Analytics
39
@AndiMann
Use Live Analytics To Drive Business Priorities
40
@AndiMann
Predict the Future with Machine Learning
41
@AndiMann
Share Insights to Drive Continuous Improvement
42
@AndiMann
Copyright © 2016 Splunk Inc.
Next Steps
@AndiMann
Where To Start Your Digital Transformation?
Adopt new
technology to
deliver new digital
experiences
Rebuild service
delivery capability
with a ‘digital-first’
approach
Establish new
roles, teams, and
processes to
support digital
45
@AndiMann
Thank You!

Taming the Technology of Digital Transformation