Transcript
Page 1: Building the Agile Enterprise - Cloud Computing

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

Page 2: Building the Agile Enterprise - Cloud Computing

2

4/22/2013 2

TECHNOLOGY

IS

EVERYWHERE

© 2012 Right Brain Systems LLC.

Page 3: Building the Agile Enterprise - Cloud Computing

3

Cloud Computing

3

Big Data and Analytics

Page 4: Building the Agile Enterprise - Cloud Computing

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.

Page 5: Building the Agile Enterprise - Cloud Computing

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.

Page 6: Building the Agile Enterprise - Cloud Computing

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.

Page 7: Building the Agile Enterprise - Cloud Computing

7 7

Source: Staff.com

SaaS is rapidly becoming mainstream

© 2012 Right Brain Systems LLC.

Page 8: Building the Agile Enterprise - Cloud Computing

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.

Page 9: Building the Agile Enterprise - Cloud Computing

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.

Page 10: Building the Agile Enterprise - Cloud Computing

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.

Page 11: Building the Agile Enterprise - Cloud Computing

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.

Page 12: Building the Agile Enterprise - Cloud Computing

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.

Page 13: Building the Agile Enterprise - Cloud Computing

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

Page 14: Building the Agile Enterprise - Cloud Computing

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.

Page 15: Building the Agile Enterprise - Cloud Computing

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.

Page 16: Building the Agile Enterprise - Cloud Computing

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.

Page 17: Building the Agile Enterprise - Cloud Computing

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.

Page 18: Building the Agile Enterprise - Cloud Computing

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

Page 19: Building the Agile Enterprise - Cloud Computing

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.

Page 20: Building the Agile Enterprise - Cloud Computing

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.

Page 21: Building the Agile Enterprise - Cloud Computing

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.

Page 22: Building the Agile Enterprise - Cloud Computing

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.

Page 23: Building the Agile Enterprise - Cloud Computing

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.