taming the technology of digital transformation
TRANSCRIPT
@AndiMann
Copyright © 2016 Splunk Inc.
Taming the Technology of Digital Transformation
Andi Mann, Splunk@[email protected]
@AndiMann
Copyright © 2016 Splunk Inc.
In a World of Disruptive Digital Innovation …
@AndiMann
Auto
HealthcareHotel
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: Flickr user 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
SOCIALNETWORKS
FINANCIALMANAGEMENT CONTENT
MANAGEMENT
CRM
PROJECT MANAGEMENT
COLLABORATION
SAAS
DATA INFRASTRUCTURE
COMPUTEBACKUP/RECOVERY
CDN STORAGE
IAASANALYTICS
DATASTORE
CODE SERVICES
APITOOLS
PAASIDE
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 APIsA future-forward architecture to
support MSAs, Cloud, MSPs, Partners, Teams
More flexible
Less rework
Team of teams
Customer Lookup
Shipping Request
Account Update
ReturnsSales
API
API
API
API
API
API
20
@AndiMann
API Request
Get Out Of The Server BusinessServerless Computing
aka Function-as-a-Service (FaaS)
aka Backend-as-a-Service (BaaS)Customer
Lookup
Shipping Request
Account Update
ReturnsSales
API
API
API
API
API
API
Shipping Service
API
API
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 imagesFaster (re-)deployment
Fewer resources
Better host OS isolationMore host OS variation
Greater app compatibility
Hypervisor
Host Hardware (incl VM and/or Cloud)
Host OSContainer 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
API
API
API Request
Customer Lookup
Shipping Request
Account Update
Sales
API
API
API
API
API
API
23
@AndiMann
DevMSAs Enable Speed *and* Quality!
API Request
Customer Lookup
Shipping Request
Account Update
Sales
API
API
API
API
API
API
Customer Lookup
API
API
Customer Lookup
API
API
Partner cloud
FedEx, UPS
API
API
V.7
V.11 V.??
Test ProdV.8 V.8
24
@AndiMann
(Re-)Build Your Ecosystem
25
@AndiMann
Re-Integrate Cloud(y) (Micro)ServicesAPPLICATIO
N AN
D DATA CON
SUM
ERS
Internet of things
Mobile applications
Big datasources
Cloud services
Social networks
APPLICATION
AND DATA PRO
VIDERS
Off Premises
On PremisesEnterprise 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 UnitsTechnology Staff
Infrastructure Services
Software Services
EnterpriseServices
Platform Services
Role Based Access Controls
PartnerServices
AUTHO
RISED ‘KNO
WN
GOO
D’ 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 deployedto market
Business(and Auditors)have visibility
Customersare 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
VelocityDeliver on time & on budget
IT is delivering on time, on budget
IT and Business Leaders
ImpactDeliver 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.
QualityDeliver 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 0x000000Build 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!