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...
![Page 1: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/1.jpg)
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
![Page 2: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/2.jpg)
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
![Page 3: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/3.jpg)
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
![Page 4: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/4.jpg)
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
![Page 5: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/5.jpg)
Cloud Computingfrom
Enterprise Architecture Perspective
![Page 6: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/6.jpg)
What is Enterprise Architecture?
?
![Page 7: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/7.jpg)
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
![Page 8: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/8.jpg)
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
![Page 9: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/9.jpg)
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
![Page 10: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/10.jpg)
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
![Page 11: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/11.jpg)
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
![Page 12: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/12.jpg)
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
![Page 13: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/13.jpg)
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
![Page 14: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/14.jpg)
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
![Page 15: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/15.jpg)
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!
![Page 17: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/17.jpg)
Questions & Answers
![Page 18: Identifying and Overcoming Challenges of Cloud Computing from the Enterprise Architecture Perspective](https://reader034.fdocuments.net/reader034/viewer/2022050808/5550b25bb4c905ff618b4908/html5/thumbnails/18.jpg)
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