Download - Building the Agile Enterprise
1
Srini Koushik
President and CEO
Right Brain Systems LLC.
Twitter Handle - @skoushik
THE AGILE ENTERPRISE
innovation – agility - execution
Right Brain Systems LLC.
Tapping into the true power of the Cloud
2
4/22/2013 2
TECHNOLOGY
IS
EVERYWHERE
© 2012 Right Brain Systems LLC.
3
Cloud Computing
3
Big Data and Analytics
4
Sense Respond Adapt Business
Agility
• Listen to trends
• Innovation at the Edges
• Track Leading Indicators
• Predictive Analytics
• Rapid Prototyping
• Decentralized decision
making
• Assess results and modify
experiments
• Reconfigure Operations
• Scale or shrink on demand
• Continuous Improvement
• Ability to Experiment
• Speed to market
• Scale rapidly
• Decisions based on
Insights
• Ability to reconfigure
operations quickly
The key to success is Business Agility
© 2012 Right Brain Systems LLC.
5 5
Global Competition Changing Regulatory Environment Economic Uncertainty Consumerization of IT
Focus on Innovation Drive speed to market Deliver differentiated Products and Services Drive Efficiency into operations
Ease of provisioning and decommissioning Ease of Access to resources and services Lower Barriers to Entry Consumption based pricing
Market Drivers
Cloud Computing Enables Business Agility
Drive business to The Cloud Provides
© 2012 Right Brain Systems LLC.
6 6 6
Cloud Solutions are not Vaporware!
• Driven by Consumers
• Enterprise customers were
slow to start but rapidly
catching up
• IaaS and PaaS are rapidly
becoming mainstream
• SaaS very popular in
functional areas of the
business – marketing, HR, IT,
Finance etc. © 2012 Right Brain Systems LLC.
7 7
Source: Staff.com
SaaS is rapidly becoming mainstream
© 2012 Right Brain Systems LLC.
8 8
Innovation– Better Service – Customer Value Chains – Throughput Efficiency
Cloud Computing enables an Agile Enterprise
Cloud Computing allows enterprises to
reimagine all aspects of their business
to deliver secure, seamless, context-
aware experiences in a connected
world
© 2012 Right Brain Systems LLC.
9 9
Cloud Computing helps Agile Enterprises sharpen
their focus on core competencies, provide value to
their customers by becoming more horizontally
integrated with other organizations in their value
chain and bringing innovative products and services
to the marketplace
Customer Value Chains
© 2012 Right Brain Systems LLC.
10 10
Examples of Value Chains in an Enterprise
Activities in the Value Chain
Enterprise Boundary
Recruiting Staffing
Career Planning &
Talent Management
Learning & Development
Comp. & Benefits Admin
Payroll & Admin
Termination Processing
Activities performed
by a 3rd Party
An Example of the HR Value Chain
Activities sourced
using SaaS © 2012 Right Brain Systems LLC.
11 11
Patterns for usage of SaaS in a Value Chain
1 2 3 4
Vertical Integration
In these solutions a key
component of an activity
(such as platform) is
provided as-a-service
Example – Applications
that use IaaS or PaaS
solutions from Amazon,
Dimension Data,
Force.com etc.
Horizontal Integration
In these solutions the
business extends a key
process by integrating
seamlessly with an
external business process
Example – An insurance
claims process that
provides debit cards for
payments by integrating
with a debit card processor
Core Capability
In these solutions the
business focuses on a core
capability and outsources
specific activities to a
service provider
Example – A mid-sized
auto parts manufacturer
that uses Salesforce.com
to manage marketing and
sales functions
Aggregation
In these solutions the
business uses several
service providers to
provide a business process
Example – A news or
content aggregator that
acquires content from
multiple sources and
provides value-added
content capabilities
© 2012 Right Brain Systems LLC.
12 12
Role of IT in an Agile Enterprise
• From Technology focused to Enabling business value
• From Custom Developed to Buy, assemble and integrate
• From Information Security to Enterprise Risk Management
• From Agile methods to Continuous Delivery
• From Applications Management to Lean Management
• From Operations to DevOps
© 2012 Right Brain Systems LLC.
13 13
Evolution – not a revolution
Hard Disks Network Attached Storage *
SANs Storage Virtualization IaaS (Storage)
Mainframe Servers Server Virtualization PaaS from Force.com, Rackspace, NTT etc.
Monolithic Applications Client/Server Applications Web based Applications SaaS apps that are
assembled and integrated
Subroutine Calls Enterprise Applications
Integration SOA and Web Services
Lightweight SOA and Complex Event Processing
Data is very specific to applications Data that ties together multiple applications
Data Warehousing and Data marts
Externalize data from apps, MDM and implement
visibility rules
Security provided on Server Client and Server level
Security
Strong Perimeter defense, encryption and Security Zones
Device Security, Network Segmentation, Data Segmentation & App
security
Business uses IT to support manual processes
Business uses IT to automate business processes and rules
Business rules and processes are
componentized and externalized
Implement a business process that spans multiple
organizations
© 2012 Right Brain Systems LLC.
Business
Applications
Integration
Data
Security
Servers
Storage
14 14
BUSINESS BENEFITS IT IMPLICATIONS
IT in the Agile Enterprise
Cloud Computing
Speed to Market Buy and Integrate
Simplicity Hide technical complexity
Convenience Anytime, Anywhere access
Elasticity Easy to Scale or Exit
Cost Minimize CapEx and OpEx
Integration Complexity of Integration
Legacy Systems Old and Inflexible applications
Security Security and Privacy of data on Cloud
QoS and Continuity Service Levels and business continuity
Total Cost of Ownership True cost of ownership
© 2012 Right Brain Systems LLC.
15 15
Domain From To Implications
Business Process
Design
Processes within an enterprise Processes that span departments,
organizations and geographies
Process orchestration, Integrity of results, Process
compensation (in the event of failure)
User Interface Design Integrated UI Aggregated UI Usability, consistency and user productivity
Application
Architecture
Monolithic and Component based
applications
Component based design that relies on
distributed components
Focus on integration and interfaces and black-box
component design
Integration
Architecture
EAI and hard-wired services, coarse-
grained services
Loosely coupled services, fine-grained
services
Service design and orchaestration
Data and Information
Architecture
Data is owned by individual
applications
Data is an asset that is shared so MDM
and governance are critical
MDM, Data Governance, Privacy and Security
Security and Privacy Security models that focus on
perimeter defense
Security and Privacy Models that focus on
what data needs to be stored and why?
Organizations need to go beyond IT Security and
focus on Enterprise Risk Management
Service Level
Management
SLM easier to manage within
enterprise
SLM is more complex to deliver across
multiple service providers
SL design, Service Level contracts with service
providers etc.
Financial Models Mix of CapEx and OpEx that is
spread across known timeframes
More OpEx with very low CapEx and no
commitments on time frame
New financial model for consumption based
services
Provisioning & De-
commission services
Manual or semi-automatic
provisioning. De-commissioning
takes time
Need rapid provisioning capabilities but
also need rapid de-commissioning
Implications of moving back from consuming as a
service to service provided by internal IT
Enterprise Implications of Cloud Computing
© 2012 Right Brain Systems LLC.
16 16
• How do we implement the Business model, processes , workflows and business continuity across the Extended Enterprise? Business Architecture
• How does the application interact with users, what information needs to be made available, to Whom, and How over what device? Information Design and Usability
• How are application components structured to implement the functional and non-functional requirements of the solution? Where do we place application workloads? Application Architecture
• Where is data stored, what data is visible, how is it accessed, how is data integrity maintained and how is the data domain governed? Data Architecture
• What is the infrastructure and operational model that will support the Cloud/Mobile Solution and how do we integrate with PaaS, IaaS solutions in the marketplace? Technical Architecture
• What is the light-weight integration model, transaction model and the Complex Event Processing model for the Cloud/Mobile solution? Integration Architecture
• What are the Security and Privacy requirements, information visibility and storage and retention requirements for the Cloud/Mobile Solution Security Architecture
• How do we deliver SLAs through monitoring, instrumentation and effective Incident/Problem/Change for the Cloud/Mobile Solution? Systems Management Architecture
Requires a focus on Architecture . . .
© 2012 Right Brain Systems LLC.
17 17
… and rethinking Applications C
hara
cte
ristics of
these A
pplic
ations • Smaller Apps that can seamlessly interact with
other to implement business capabilities
• Developing applications in this space requires Agile
development practices
• Architecture promotes loose coupling and high
cohesion between components
• Componentized and Externalized legacy services
• Requires faster delivery cycles (60-90 days) and
frequent updates
• New multi-sensory input devices drive different and
feature rich user interfaces and innovative
Information visualization techniques
• Require an Integration model that handles high
volumes of stateless transactions with systems and
services that reside private, public and hybrid cloud
environments
Bene
fits
• Bring solutions to market faster, this allows businesses
to experiment and innovate
• Drives better utilization of current investments in
infrastructure and thereby reducing costs of entry
• Simplified and automated provisioning and
decommissioning of Apps and Infrastructure helps
reduce IT backlog
• Facilitates the move to emerging technologies since
there are no capital outlays for It Infrastructure
• Allows businesses to focus on their core competency
and not worry about the increasing complexity of IT
• Drives standardization into the infrastructure and
applications portfolio
© 2012 Right Brain Systems LLC.
18 18
The Cloud requires different capabilities
Software Custom Applications LoB SaaS Apps SaaS
Platforms Custom Configurations Enterprise PaaS PaaS
Infrastructure Legacy Infrastructure Enterprise IaaS IaaS
Business
Layer
Visualization, Haptic Design, Responsive Design
Business and Information Architecture
Business
Orchestration
and Continuity
Security
Model
Data Visibility
Model
Service Level
Management
Demand and
Consumption
Model
Security Data Access, Device Access, Role based security, Visibility, Privacy, Incident
Management
Integration Complex Event Management, Lightweight SOA, Business Process Orchestration
Data Business data architecture, governance, metadata (structured and unstructured)
DevOps Lean/Agile AD and AM, Continuous Delivery, Continuous Integration, Cloud Software
Configuration Management and Release Management
© 2012 Right Brain Systems LLC.
Private Hybrid Public
19 19
Service Providers need to change
• From Technology driven to Architecture driven approaches
• From manpower to IP and Frameworks
• From custom development to Assembly and integration
• From outsourcing to As-a-Service Offerings
• From IT process focused to Industry Value Chains
© 2012 Right Brain Systems LLC.
20 20
Take the customers through the Journey to the Destination
Plan and Architect:
Plan the transformation of your
organization and applications to take
advantage of cloud and mobile, develop
an enterprise architecture, understand
workload characteristics and execute a
few rapid prototypes
Design for Run: Develop reference architectures for using
SaaS and custom applications for the cloud
that include standards for usability, data,
security, integration and systems
management. Develop applications roadmap
Build with Speed: Rapidly develop and
integrate Cloud and Mobile
applications using Agile
Methods and next
generation AD tools
Manage and Run: Deliver service levels and
application upgrades in an
environment that uses PaaS
(Amazon ECS, Dimension
Data Cloud, Google Apps etc.),
SaaS (Salesforce.com etc.)
and IaaS (in hybrid clouds)
Are you ready?
Understand what cloud and
mobile mean to you,
explore opportunities,
mitigate risk, how to
capture value and how to
get your organization ready
for the change
Test and Deploy: Test and deploy applications
across multiple platforms, devices
and carrier networks.
Performance test for Cloud
Workloads
Information Security
Policies
Enterprise Privacy
Policies
Collaboration Services – email, calendar, instant messaging
Mobile
Applicatio
n
Architect
ure
Visualizati
on and
Information
Architectur
e
Mobile
Integration
Architectur
e
Testing
and QA for
Mobile
Application
s
Internal
IT Applications
Applications written
by Employees
Applications provided
by Software Vendors
Enterprise
Application
Store
End-User Computing
Policies
Infrastructure Design and Security
Deployment model for Mobile Applications
Focus on end-to-end services
© 2012 Right Brain Systems LLC.
21
Next Generation Cloud Services
Applications Transformation to the Cloud (AT2C)
Lift and Shift App
Update and Shift App
Extend and Integrate App
Replace and Integrate App
Enterprise Architecture for the Cloud (EA4C)
Business Architecture
Application Architecture
Information Architecture
Technical Architecture
Applications Development for the Cloud
AD for SaaS
AD for PaaS
Custom AD for Hybrid Cloud
Software Quality as a Service (SQaaS)
Lightweight SOA for the Cloud (SOA4C)
Applications Management for the Cloud (AM4C)
DevOps for the Hybrid Cloud (DO4C)
Security Mgmt. across Hybrid Clouds
Cloud Services
© 2012 Right Brain Systems LLC.
22 22
• Cloud Computing is a business imperative and not just a technology trend
• IaaS, PaaS and SaaS are starting to become mainstream but we are still
scratching the surface on the true potential of the Cloud
• Cloud Computing enables an Agile Enterprise by focusing on Value Chains
that extend beyond traditional departmental and organizational boundaries
• It requires IT to rethink how it manages the “Business of IT”
• Cloud also forces Service providers to rethink how they deliver IT services
to the customer
Conclusion
© 2012 Right Brain Systems LLC.
23
Srini Koushik
Linkedin – http://www.linkedin.com/in/srinikoushik
Twitter - @skoushik
Slideshare – http://www.slideshare.net/rightbrainsystems
E-Mail – [email protected]
23 © 2012 Right Brain Systems LLC.