View
173
Download
0
Category
Tags:
Preview:
DESCRIPTION
This session will examine how enterprises can leverage cloud-enabled application lifecycle management (ALM) frameworks to manage, govern and empower IT. It will explore best practices for quick release cycle management and rapid template-driven development to deliver applications in a governed and secure manner. It will also focus on how to provide internal business capabilities as APIs for application development. Moreover, the session will discuss WSO2 clients that are increasing startup speed, reducing project risk, and enabling new business models using WSO2 DevOps platform-as-a-service (PaaS) solutions.
Citation preview
Shadow IT to Empowered ITUnshackling Your Developers’ Creativity
Asanka Abeysinghe Vice President, Solutions Architecture
WSO2, Inc
Agenda
2
Shadow IT
Reference Architecture
Empowered IT
3
Challenge – Consumer driven
Business challenges
4
- Complex biz requirements- Wider problem space- Rapidly changing
- Quick release cycles
Picture Credit : http://www.latimes.com/sports/
Technology challenges 5
Relationship with IT
6
2 days to create a
user
½ day to reset a
password
3 days to create a
database
1 week to provision
a VMruntime policies
devops policies
Picture Credit : http://web.zizinya.com/blog/
Result – the finale
7
YOU’REFIRED! and
MEET MY LAWYER!
Result – Shadow IT
8Picture Credit : http://www.apriso.com/blog/wp-content/uploads/2012/08/Shadow_IT_continued.jpg/
9
Shadow IT is IT activity that occurs outside of IT. Shadow IT is growing in many organizations driven by consumerized technology, mobility, the availability of cloud solutions ……
Is it new ?10
Picture Credit : http://metsys.irislink.com/
Export to ….
11
Story : Protecting spreadsheets
Shadow IT – today 12
13
People are tech savvy
14
Public hosting is affordable and accessible.
Agile innovation labs
15
- Applications developed in innovation labs- Driven by need- Driven by speed - Driven by knowledge - Meets business and technology demand
Internal battle
16
Dev Teams
Biz Users
IT
I have a solution, but can’t deploy
I need a quick solution for problem ‘x’
Not compliant with the policies
I can fund and provide hosting.
?..#@$%
CFOCIO
♬♪
1
2
3
4
In Production Maintenance
App App
APP
App
App
App
Create
Lifecycle of an (unmanaged) app
17
6 – 9 months
Dev Teams
IT
Biz Users
Managed apps
{integrate}
18
35% of enterprise IT expenditures will happen outside of the corporate IT budget in 2015.
Solution to facilitate
19
Quick release cycles
Agile, iterative process
Ability to migrate
shadow IT apps
Accept the creative
experimen-tation
Empower the dev groups
Governed/Secured
Enterprise ready
Solution provides
20
Self service
Workflow driven
Polyglot programming
model
Heterogynous runtimes
API drivenAutomated /
Template driven
21
Manage App Development
Manage App Usage
Roadmap
22
- Access to (your) cloud- Private cloud (privately/publicly hosted)- Public cloud
- Link ALM and dev tools with the cloud- Expose the services as APIs, list APIs to subscribe- Create your project templates- Develop and publish apps - Track the usage- ( Iterate last two steps )
Reference Architecture
23
Implementation
24
Implementation, integrated
25
Implementation, runtime view
26
Self service, template driven, automated
27
CXO/EA dashboards, monitor, measure
28
Lifecycle, manage, control, advertise
29
Runtime, enterprise middleware
30
Runtime, cloud enabled, polyglot
31
32
Runtime, cloud enabled, polyglot
WSO2 Cloud Platform
33
Connect Old IT with New IT
34
35
Connected, internally and externally
Reference architecture, cont.
36
37
Story : DevOps PaaS in airline
Thank You
Recommended