Cloud Conversation Series : II
The Cloud Computing and Enterprise Architecture
Insights and Views
Cloud Computing
Cloud Computing impacts on IT
The Virtual Enterprise and Business Utilities
The Cloud Roadblocks Addressed by EA Approach
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.
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
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.
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.
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.
The cloud enterprise and EA
The EA layer and current Outsourcing types
The increasing EA layer virtualization
The EA interface layer virtualization
The Cloud Enterprise
The Cloud Enterprise structure and operation
The Cloud Enterprise (CE), SOA & EA
The Integration in an Enterprise
The Cloud Roadblocks
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.
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?”
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 !!! ;-))