Transcript
Page 1: The Cloud Computing and Enterprise Architecture

Cloud Conversation Series : II

The Cloud Computing and Enterprise Architecture

Insights and Views

Page 2: The Cloud Computing and Enterprise Architecture

Cloud Computing

Page 3: The Cloud Computing and Enterprise Architecture

Cloud Computing impacts on IT

Page 4: The Cloud Computing and Enterprise Architecture

The Virtual Enterprise and Business Utilities

Page 5: The Cloud Computing and Enterprise Architecture

The Cloud Roadblocks Addressed by EA Approach

Page 6: The Cloud Computing and Enterprise Architecture

To be – Not to Be

When Cloud Computing may be a Fit

When the processes, applications, and data are largely independent.

When the points of integration are well defined.

When a lower level of security will work just fine.

When the core internal enterprise architecture is healthy.

When the Web is the desired platform.

When cost is an issue.

When the applications are new.

In When Cloud Computing may not a Fit

When the processes, applications, and data are largely coupled.

When the points of integration are not well defined.

When a high level of security is required.

When the core internal enterprise architecture needs work.

When the application requires a native interface.

When cost is an issue.

When the application is legacy.

Page 7: The Cloud Computing and Enterprise Architecture

Private & Public Cloud Resources

APPLICATION ARCHITECTS

SYSTEM ADMINS

IT MANAGEMENT

DEV/QA TEAMS

ENTERPRISE ARCHITECTS

IT OPERATIONS

Test System Staging System Production System

ENTERPRISE CLOUD

Deploy & Configure Systems

Auditing, Metering, and

Planning

IT Policies

Request Dev/QA Systems

Architectural Standards

Policy-Based Architectural

Designs

Automatic Provisioning & Configuration

7

Helping Drive a Collaborative Process

Page 8: The Cloud Computing and Enterprise Architecture

A Gap in Realizing Architectural Goals

What How Where Who When Why

InformationBusiness

Processes& Collaboration

Geography OrganizationBusiness Events

Strategy

Databases Applications Networks

Secured

User

Interfaces

Event

Processing

Traceable

Models

(a miracle occurs)

1.

2.

3.

Page 9: The Cloud Computing and Enterprise Architecture

Filling in the Architecture Gap

What How Where Who When Why

InformationBusiness

Processes& Collaboration

Geography OrganizationBusiness Events

Strategy

Databases Applications NetworksSecured

UserInterfaces

Event Processing

TraceableModels

1.

3.

Architecture-AwareSystem, Policy, and Configuration Management

2.

Page 10: The Cloud Computing and Enterprise Architecture

The evolution to the cloud enterprise

• Cloud Computing is an architectural

style like SOA in EA

• EA will help figure out , what services

when and how to move to cloud

• EA is also the heart of Change to

organize and managed the services

• Finally EA ensures seem-less

operations to adapt to cloud – based

services.

Page 11: The Cloud Computing and Enterprise Architecture

The cloud enterprise and EA

Page 12: The Cloud Computing and Enterprise Architecture

The EA layer and current Outsourcing types

Page 13: The Cloud Computing and Enterprise Architecture

The increasing EA layer virtualization

Page 14: The Cloud Computing and Enterprise Architecture

The EA interface layer virtualization

Page 15: The Cloud Computing and Enterprise Architecture

The Cloud Enterprise

Page 16: The Cloud Computing and Enterprise Architecture

The Cloud Enterprise structure and operation

Page 17: The Cloud Computing and Enterprise Architecture

The Cloud Enterprise (CE), SOA & EA

Page 18: The Cloud Computing and Enterprise Architecture

The Integration in an Enterprise

Page 19: The Cloud Computing and Enterprise Architecture

The Cloud Roadblocks

Page 20: The Cloud Computing and Enterprise Architecture

Stepping to the Clouds

1. Access the business.2. Access the culture.3. Access the value.4. Understand your data.5. Understand your services.6. Understand your processes.7. Understand the cloud resources.8. Identify candidate data.9. Identify candidate services.10. Identify candidate processes.

11. Create a governance strategy.

12.Create a security strategy.

13.Bind candidate services to data and processes.

14.Relocate services, processes, and information.

15. Implement security.

16. Implement governance.

17. Implement operations.

Page 21: The Cloud Computing and Enterprise Architecture

A popular question posted quite often

“What kind of impact is the rise in cloud computing having on enterprise architecture ?”

Here is the answer

So, in short, the question, Probably a better way to ask it would be, “Is Cloud

Computing a useful technology alternative for implementing our

Enterprise (or at least portions of our Enterprise) and how would we affect that

implementation to minimize our risk and maximize its utility?”

Page 22: The Cloud Computing and Enterprise Architecture

Furthermore…

The biggest challenge facing the Information Age Enterprise may well be change, not only because of its increasing frequency, but because of the unpredictability of its sources including technological change, environmental change, economic change, regulatory change, market change, political change, cultural change…

etc.

Seven thousand years of known history of humankind establishes that the only known strategy for accommodating extreme complexity and extreme change is…

ARCHITECTURE !!! ;-))


Top Related