Identifying & Overcoming Gaps in the Specialty-Pharmacy Ecosystem
Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture...
-
Upload
dave-chen -
Category
Technology
-
view
4.287 -
download
3
description
Transcript of Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture...
Identifying and Overcoming Challenges of Cloud Computing from the
Enterprise Architecture Perspective
2nd Annual Cloud Computing 2011
Dave Chen, CSSLP, TOGAF
Founder and ChairmanAssociation of Enterprise Architects, HK Chapter
Speaker’s Introduction
Introduction of AEA and HK Chapter (5 mins)
Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective (30 mins)
Q&A Discussion (10 mins)
Agenda
AEA (previous named AOGEA) is the definitive professional association for Enterprise Architects
Open Group - Leading the development of open, vendor-neutral IT standards and certifications
Enterprise Architecture Framework, TOGAF Certification
15000 Memberships for the Open CA or TOGAF Certified
Over 30 Chapters worldwide
Association of Enterprise Architects
AEA HK is non-profit local HK chapter of AEA and is governed by the AEA Bylaws.
Committee formed by HK EA Practitioners Our mission is to bring the Enterprise
Architecture experience from worldwide into Hong Kong.
Establish a platform for Hong Kong Architects to share their experience and knowledge, ultimately promoting EA in Hong Kong.
Introduction to AEA HK Chapter
Visit us at http://aea-hk.org
Cloud Computingfrom
Enterprise Architecture Perspective
What is Enterprise Architecture?
?
Enterprise
An ‘enterprise’ is any collection of organisations that has a common set of goals
Architecture
(ISO/IEC 42010:2007)
The structure of components, their inter-relationships, and the principles and guidelines governing their design and evolution over time
- Identify gaps between current (baseline) and future (target) state
- Provide a roadmap to achieve business goals and objectives
Enterprise Architecture Definitions
Enterprise Architecture Belief- EA help IT aligned to Business Objectives - IT & EA is to drive innovation and enrich business strategy
Business
Enterprise Architecture
IT
Strategy
PlanInitiative
s
Business Architecture
Process
System
Infrastructure
Technology Architecture
Information System Architecture
Application
Prioritizing
Aligning &Improving
defineconstrain
ts
utilizemeta-model
Adapted from Enterprise Architecture as Strategy, Creating a Foundation for Business Execution, Jeanne W. Ross, Peter Weill, David C. Robertson, Harvard Business School Press , Boston Massachusetts, 2005
Data
Enterprise Architecture Perspective on Cloud
- To EA, Cloud Computing is just an “Architectural STYLE”, like SOA
- EA is the heart of change to organize and manage your services
- Adopt EA Framework, e.g. TOGAF well-defined layered architecture and interoperability
- EA help figure out what, when and how to move to the Cloud
- EA ensures seamless operations to adapt to cloud-based services
EnterpriseArchitecture
CloudComputing
Traditionally,
- Heterogeneous ~ monolithic systems, client-server, tiered to distributed architectures- Becoming tightly coupled “spaghetti-like architecture”
Graphic source : aurorisoft.com
IT Team
maintain
support
Business
Units
IT Plan
BizPlan
With EA,EA helps standardize components with layered architecture and define guidelines and relationships -> IT enrich business strategy
EA TeamBusiness
Units
IT & Busines
s Strateg
y
Biz Plan
ITPlan
align
alig
n
TOGAF Architecture Content Framework with Sample Building Blocks
BusinessArchitecture
Information SystemArchitecture
Technology
Architecture
SecurityArchitecture
maintain
Architecture Vision
Architecture Realization
Drive
Combining with Cloud and EA,
DMSBU
CRMBU HR
BU FINANCE
BU
API
API API
API
On-premises IT Systems / Business Applications
Business Processes
Business Services
Components
Business Systems Application 1
Package 1Application
2
On-Premises IT Infrastructure
On-Premises IT Platform / Middleware
Component 1
Service 1
Component 2
Process 1
? ?
Enterprise Architecture
Business Architectur
e
Information Systems
Architecture
Technology Architectur
e
SaaS
PaaS
IaaS
However with Cloud, challenges come
• Maintenance• Performance• Availability
• Security Policy Violation
• Cloud Integration Security
• Data Jurisdiction
• SOA Readiness• Integration Incapability
• Information Silo
• Middleware Management
• IT Standard Violation
• Disjointed Business Process
• Incomplete Application Portfolio IT
GovernanceSystem
Integration
IT Infrastructure
IT Security
Something that EA may help
• SLA Requirements
• IT baseline and target platform
• Cloud-Computing Resources
• Security along the Architecture Process
• IT Security Policy and Compliance
• IT Standard and Guidelines
• Integration impact analysis to existing services
• Data Architecture
• Define Cloud Strategy and Management
• Business Architecture
• Cloud Service Evaluation IT
Governance
System Integratio
n
IT Infrastruct
ure
IT Security
Enterprise Architecture
Business
Archite
cture
Info System
Architecture
Tech
nology
Archite
cture
SecurityArchitecture
Key Thoughts and going forward
- EA is always needed, no matter Cloud or not
- Think business objective first, Cloud Technology next
- EA aligns IT and business strategy achieving business outcomes
- SOA readiness impacts to both Cloud and EA
- Without EA, Spaghetti Cloud may occur
- EA provides information on Cloud evaluation, adoption, minimize risks on business process integration
- Cloud become easier with EA!
Questions & Answers
To-Cloud ConsiderationsDiscussions
- Not mature to have all computer resources available
- Good for newly developed apps, porting/migration is hard
- Tight integration with on-premises system is a problem
- 24x7 usage may not be cost-effective (pay-as-u-go)
- Highly secure apps may not be suitable
- ROI and cost calculations are always important
- PoC together with going through the EA ADM process