SlideShare uma empresa Scribd logo
1 de 19
Cloud Computing ~
Enterprise Architecture Perspective

          3rd Cloud World Forum Asia 2012

              Dave Chen, CSSLP, TOGAF

                Founder and Chairman
   Association of Enterprise Architects, HK Chapter
Agenda



Introduction of AEA and HK Chapter (5 mins)

Cloud Computing & Enterprise Architecture (20 mins)

Q&A Discussion (5 mins)
Association of Enterprise Architects


AEA (previous named AOGEA) is the definitive professional
association for Enterprise Architects
Enterprise Architecture Framework, TOGAF Certification
Open Group Certified Architect (OpenCA)
15000 Memberships for the Open CA or TOGAF Certified
Over 30 Chapters worldwide
  http://www.globalaea.org
  http://www.opengroup.org
Introduction to AEA HK Chapter


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.
Join our Linkedin Group, search “AEA-HK”
Cloud Computing
         from
Enterprise Architecture
      Perspective
What is Enterprise Architecture?
Enterprise Architecture Definitions




                Enterprise                   Architecture

            An ‘enterprise’ is any        (ISO/IEC 42010:2007)
            collection of
                                         The structure of
            organisations that has a
                                         components, their inter-
            common set of goals
                                         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 Belief


        -       EA help IT aligned to Business Objectives
        -       IT & EA is to drive innovation and enrich business strategy
                                                                                             Business

                                                                       Strategy                 Plan              Initiatives

                                                                                         constraints                             define

                                                                             Enterprise Architecture
                     Aligning &                                                                                 Information System
                     Improving                         Business Architecture                                                                        Prioritizing
                                                                                                                    Architecture
                                                    Technology Architecture                                   Application                    Data

                                                                                            meta-model                            utilize

                                                                                                     IT

                                                                    Process                System              Infrastructure

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
Survey and Concerns on Cloud



  -    Majority of organizations needed buy-in from CIO or another C-level
       executive to fund Cloud Computing initiatives

  -    Main drivers behind Cloud Computing implementations were cost,
       resource optimization and timeliness/agility of new services

  -    Most organizations using Cloud Computing did not have an ROI
       mechanism in place

  -    82 percent of survey participants believed Cloud Computing would
       significantly impact one or more business processes

  -    Top concerns surrounding Cloud Computing were security, governance,
       integration issues and ability to cope with business process change


Survey source : The Open Group Cloud Computing Survey May 2011
EA Perspective on Cloud Computing


-   Cloud Computing is just an “Architectural
    STYLE”, like SOA within EA

-   EA help figure out what services, when and how
    to move to the Cloud (key success)                 Enterprise
                                                       Architecture
-   EA is also the heart of change to organize and
    manage your services
                                                          Cloud
-   Adopt EA Framework, e.g. TOGAF well-defined           Computing
    layered architecture and interoperability

-   Finally, EA ensures seamless operations to adapt
    to cloud-based services
How EA address Business Process
                                                      and Integration Issues
   Cloud Architecture
     - Heterogeneous ~ monolithic systems, client-server, tiered to distributed architectures
     - Becoming tightly coupled “spaghetti-like architecture”




                                                                                                        Biz
                                                                                  IT Plan
                                                                                                       Plan




                                                                      maintain              support


                                                                                 IT Team              Business


                         ?                                                                             Units




Graphic source : aurorisoft.com
How EA address Business Process
                                                       and Integration Issues

 EA helps standardize components with layered architecture
 and define guidelines and relationships -> IT enrich business strategy


                                                        Architecture Vision
     IT &
   Business
                      Drive
   Strategy



  Biz           IT                  Business             Information System           Technology
 Plan          Plan               Architecture               Architecture             Architecture




Business   EA Team     maintain                 Security                         Architecture
 Units
                                              Architecture                       Realization
                                  TOGAF Architecture Content Framework with Sample Building Blocks
How EA address Business Process
                                                         and Integration Issues
When Cloud meets EA

                                   CRM
                          BU                                    HR
                                     API                                      BU     FINANCE           BU
                                                                  API

                                                                                       API              SaaS

                          Business Processes
                                                                        Process 1
      Business
    Architecture          Business Services
                                                    Service 1

                          Components
    Information                                   Component 1                          Component 2
      Systems
                          Business Systems
    Architecture                                  Application 1         Package 1      Application 2

Enterprise Architecture                    On-premises IT Systems / Business Applications


    Technology                                On-Premises IT Platform / Middleware                      PaaS
    Architecture
                                                On-Premises IT Infrastructure                           IaaS
Cloud Computing Common Challenges



•IT Standard                              •Integration
 Violation                                 Incapability
•Disjointed Business                      •Information Silo
 Process                                  •Middleware
•Incomplete                                Management
 Application
 Portfolio




•Security Policy                        •Maintenance
 Violation                              •Performance
•Cloud Integration                      •Availability
 Security
•Security Controls
Something that EA may help


•Define Cloud                                          •IT Standard and
 Strategy and                                           Guidelines
 Management                                            •Integration impact
•Business                                               analysis to existing
 Architecture                                           services
•Cloud Service                                         •Data Architecture
 Evaluation
                         IT           System
                     Governance     Integration

                           Enterprise
                          Architecture
                                         IT
                     IT Security
                                   Infrastructure
•Holistic Cloud                                     •SLA Requirements
 Security                                           •Platform Standard
 Architecture                                        and baseline
•Risk-based Cloud                                   •Cloud Platform
 Security Controls                                   Management
Key Thoughts and going forward

-   EA is always needed, no matter Cloud or not

-   Without EA, Spaghetti Cloud may occur

-   Think business objective first, Cloud Technology next

-   EA aligns IT and business strategy achieving business outcomes

-   EA provides information on Cloud evaluation, adoption, minimize risks
    on business process integration and services

-   Adopt Cloud Architecture Standard and Framework (e.g. Open Group)

-   Cloud become easier with EA!
Thank you
 http://www.aea-hk.org
E-mail : dave@aea-hk.org
Questions & Answers
To-Cloud Considerations
                    Discussions

-   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

Mais conteúdo relacionado

Mais procurados

Cloud Computing - Benefits and Risks
Cloud Computing - Benefits and RisksCloud Computing - Benefits and Risks
Cloud Computing - Benefits and RisksMichael Yung
 
Scaling the Cloud - Cloud Security
Scaling the Cloud - Cloud SecurityScaling the Cloud - Cloud Security
Scaling the Cloud - Cloud SecurityBill Burns
 
Advantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessAdvantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessGrazitti Interactive
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingTushar Gandhi
 
Cloud Computing and SOA from Enterprise Perspective
Cloud Computing and SOA from Enterprise PerspectiveCloud Computing and SOA from Enterprise Perspective
Cloud Computing and SOA from Enterprise PerspectiveYan Zhao
 
IDC: Selecting the Optimal Path to Private Cloud
IDC: Selecting the Optimal Path to Private CloudIDC: Selecting the Optimal Path to Private Cloud
IDC: Selecting the Optimal Path to Private CloudEMC
 
Microsoft Private Cloud Computing
Microsoft Private Cloud ComputingMicrosoft Private Cloud Computing
Microsoft Private Cloud Computingvncson
 
Deploying SaaS Application on the Cloud - Case Study
Deploying SaaS Application on the Cloud - Case StudyDeploying SaaS Application on the Cloud - Case Study
Deploying SaaS Application on the Cloud - Case StudyNati Shalom
 
Polysynthetic Data Center Vision v1.2
Polysynthetic Data Center Vision v1.2Polysynthetic Data Center Vision v1.2
Polysynthetic Data Center Vision v1.2Christopher Williams
 
Cloud computing essentials
Cloud computing essentialsCloud computing essentials
Cloud computing essentialsGhanshyam Baheti
 
Cloud Computing in Resource Management
Cloud Computing in Resource ManagementCloud Computing in Resource Management
Cloud Computing in Resource ManagementDr. Amarjeet Singh
 
Cloud Computing for the SME
Cloud Computing for the SMECloud Computing for the SME
Cloud Computing for the SMEhyther
 
Private Cloud Computing Basics
Private Cloud Computing BasicsPrivate Cloud Computing Basics
Private Cloud Computing BasicsChant Vartanian
 
Going to the SP2013 Cloud - what does a business need to make it successful?
Going to the SP2013 Cloud - what does a business need to make it successful?Going to the SP2013 Cloud - what does a business need to make it successful?
Going to the SP2013 Cloud - what does a business need to make it successful?Matt Groves
 
Enabling Cloud Computing
Enabling Cloud ComputingEnabling Cloud Computing
Enabling Cloud Computingtntsa1972
 
Public vs private vs hybrid cloud what is best for your business-
Public vs private vs hybrid cloud  what is best for your business-Public vs private vs hybrid cloud  what is best for your business-
Public vs private vs hybrid cloud what is best for your business-Everdata Technologies
 

Mais procurados (20)

Cloud friendly Enterprise Architecture
Cloud friendly Enterprise ArchitectureCloud friendly Enterprise Architecture
Cloud friendly Enterprise Architecture
 
Benefits of Cloud Computing
Benefits of Cloud ComputingBenefits of Cloud Computing
Benefits of Cloud Computing
 
Cloud Computing - Benefits and Risks
Cloud Computing - Benefits and RisksCloud Computing - Benefits and Risks
Cloud Computing - Benefits and Risks
 
Scaling the Cloud - Cloud Security
Scaling the Cloud - Cloud SecurityScaling the Cloud - Cloud Security
Scaling the Cloud - Cloud Security
 
Advantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessAdvantages of Cloud Computing for Business
Advantages of Cloud Computing for Business
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Computing and SOA from Enterprise Perspective
Cloud Computing and SOA from Enterprise PerspectiveCloud Computing and SOA from Enterprise Perspective
Cloud Computing and SOA from Enterprise Perspective
 
IDC: Selecting the Optimal Path to Private Cloud
IDC: Selecting the Optimal Path to Private CloudIDC: Selecting the Optimal Path to Private Cloud
IDC: Selecting the Optimal Path to Private Cloud
 
Microsoft Private Cloud Computing
Microsoft Private Cloud ComputingMicrosoft Private Cloud Computing
Microsoft Private Cloud Computing
 
Cloud Computing Benefits
Cloud Computing BenefitsCloud Computing Benefits
Cloud Computing Benefits
 
Deploying SaaS Application on the Cloud - Case Study
Deploying SaaS Application on the Cloud - Case StudyDeploying SaaS Application on the Cloud - Case Study
Deploying SaaS Application on the Cloud - Case Study
 
Polysynthetic Data Center Vision v1.2
Polysynthetic Data Center Vision v1.2Polysynthetic Data Center Vision v1.2
Polysynthetic Data Center Vision v1.2
 
Cloud computing essentials
Cloud computing essentialsCloud computing essentials
Cloud computing essentials
 
Cloud Computing in Resource Management
Cloud Computing in Resource ManagementCloud Computing in Resource Management
Cloud Computing in Resource Management
 
Cloud Computing for the SME
Cloud Computing for the SMECloud Computing for the SME
Cloud Computing for the SME
 
Private Cloud Computing Basics
Private Cloud Computing BasicsPrivate Cloud Computing Basics
Private Cloud Computing Basics
 
Going to the SP2013 Cloud - what does a business need to make it successful?
Going to the SP2013 Cloud - what does a business need to make it successful?Going to the SP2013 Cloud - what does a business need to make it successful?
Going to the SP2013 Cloud - what does a business need to make it successful?
 
Enabling Cloud Computing
Enabling Cloud ComputingEnabling Cloud Computing
Enabling Cloud Computing
 
Public vs private vs hybrid cloud what is best for your business-
Public vs private vs hybrid cloud  what is best for your business-Public vs private vs hybrid cloud  what is best for your business-
Public vs private vs hybrid cloud what is best for your business-
 
The Advantages and Disadvantages of Cloud Computing
The Advantages and Disadvantages of Cloud ComputingThe Advantages and Disadvantages of Cloud Computing
The Advantages and Disadvantages of Cloud Computing
 

Semelhante a 3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud Computing

Service Oriented Enterprise Architecture
Service Oriented Enterprise ArchitectureService Oriented Enterprise Architecture
Service Oriented Enterprise ArchitectureYan Zhao
 
IT Optimization: Reduce Data Center Costs and Set the Foundation for Future G...
IT Optimization: Reduce Data Center Costs and Set the Foundation for Future G...IT Optimization: Reduce Data Center Costs and Set the Foundation for Future G...
IT Optimization: Reduce Data Center Costs and Set the Foundation for Future G...Bob Rhubart
 
Enterprise architecture institutionalization_and_assessment
Enterprise architecture institutionalization_and_assessmentEnterprise architecture institutionalization_and_assessment
Enterprise architecture institutionalization_and_assessmentbambangpadhi
 
Bhavish Kumar Getting Serious About Enterprise Architecture V1.0
Bhavish Kumar Getting Serious About Enterprise Architecture V1.0Bhavish Kumar Getting Serious About Enterprise Architecture V1.0
Bhavish Kumar Getting Serious About Enterprise Architecture V1.0Bhavish Kumar Madurai
 
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentMaximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentDavid Baker
 
Essential layers artifact_and_dependencies_of_ea
Essential layers artifact_and_dependencies_of_eaEssential layers artifact_and_dependencies_of_ea
Essential layers artifact_and_dependencies_of_eabambangpadhi
 
Anthony Carrato S O A Business Architecture
Anthony  Carrato    S O A  Business  ArchitectureAnthony  Carrato    S O A  Business  Architecture
Anthony Carrato S O A Business ArchitectureSOA Symposium
 
B140815
B140815B140815
B140815irjes
 
Enterprise Architecture
Enterprise ArchitectureEnterprise Architecture
Enterprise ArchitectureKarim Baïna
 
Enterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in EnterpriseEnterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in EnterpriseYan Zhao
 
Business.Process.Alignment
Business.Process.AlignmentBusiness.Process.Alignment
Business.Process.AlignmentDjadja Sardjana
 
Enterprise Architecture Frameworks
Enterprise Architecture FrameworksEnterprise Architecture Frameworks
Enterprise Architecture FrameworksChetan Channa
 
Enterprise Architecture J.P Morgan Chase
Enterprise Architecture J.P Morgan ChaseEnterprise Architecture J.P Morgan Chase
Enterprise Architecture J.P Morgan ChaseHampus Ahlqvist
 
Enterprise Architecture Tools By Eacomposer
Enterprise Architecture Tools By EacomposerEnterprise Architecture Tools By Eacomposer
Enterprise Architecture Tools By Eacomposereacomposer
 
Enterprise Analysts And Business Analysts Companions Or Competitors
Enterprise Analysts And Business Analysts   Companions Or CompetitorsEnterprise Analysts And Business Analysts   Companions Or Competitors
Enterprise Analysts And Business Analysts Companions Or CompetitorsMia Horrigan
 
Enterprise Architecture
Enterprise ArchitectureEnterprise Architecture
Enterprise ArchitectureVikas Grover
 
Introduction to Enterprise Architecture
Introduction to Enterprise ArchitectureIntroduction to Enterprise Architecture
Introduction to Enterprise ArchitectureMohammed Omar
 

Semelhante a 3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud Computing (20)

Service Oriented Enterprise Architecture
Service Oriented Enterprise ArchitectureService Oriented Enterprise Architecture
Service Oriented Enterprise Architecture
 
IT Optimization: Reduce Data Center Costs and Set the Foundation for Future G...
IT Optimization: Reduce Data Center Costs and Set the Foundation for Future G...IT Optimization: Reduce Data Center Costs and Set the Foundation for Future G...
IT Optimization: Reduce Data Center Costs and Set the Foundation for Future G...
 
Child Wear Ea Blueprint V0.7
Child Wear Ea Blueprint V0.7Child Wear Ea Blueprint V0.7
Child Wear Ea Blueprint V0.7
 
Enterprise architecture institutionalization_and_assessment
Enterprise architecture institutionalization_and_assessmentEnterprise architecture institutionalization_and_assessment
Enterprise architecture institutionalization_and_assessment
 
Bhavish Kumar Getting Serious About Enterprise Architecture V1.0
Bhavish Kumar Getting Serious About Enterprise Architecture V1.0Bhavish Kumar Getting Serious About Enterprise Architecture V1.0
Bhavish Kumar Getting Serious About Enterprise Architecture V1.0
 
Business-Driven EA at Eskom
Business-Driven EA at EskomBusiness-Driven EA at Eskom
Business-Driven EA at Eskom
 
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentMaximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
 
Essential layers artifact_and_dependencies_of_ea
Essential layers artifact_and_dependencies_of_eaEssential layers artifact_and_dependencies_of_ea
Essential layers artifact_and_dependencies_of_ea
 
Anthony Carrato S O A Business Architecture
Anthony  Carrato    S O A  Business  ArchitectureAnthony  Carrato    S O A  Business  Architecture
Anthony Carrato S O A Business Architecture
 
B140815
B140815B140815
B140815
 
Enterprise Architecture
Enterprise ArchitectureEnterprise Architecture
Enterprise Architecture
 
Enterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in EnterpriseEnterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in Enterprise
 
Business.Process.Alignment
Business.Process.AlignmentBusiness.Process.Alignment
Business.Process.Alignment
 
Enterprise Architecture Frameworks
Enterprise Architecture FrameworksEnterprise Architecture Frameworks
Enterprise Architecture Frameworks
 
Enterprise Architecture J.P Morgan Chase
Enterprise Architecture J.P Morgan ChaseEnterprise Architecture J.P Morgan Chase
Enterprise Architecture J.P Morgan Chase
 
Enterprise Architecture Tools By Eacomposer
Enterprise Architecture Tools By EacomposerEnterprise Architecture Tools By Eacomposer
Enterprise Architecture Tools By Eacomposer
 
Enterprise Analysts And Business Analysts Companions Or Competitors
Enterprise Analysts And Business Analysts   Companions Or CompetitorsEnterprise Analysts And Business Analysts   Companions Or Competitors
Enterprise Analysts And Business Analysts Companions Or Competitors
 
Enterprise Architecture
Enterprise ArchitectureEnterprise Architecture
Enterprise Architecture
 
Consulting
ConsultingConsulting
Consulting
 
Introduction to Enterprise Architecture
Introduction to Enterprise ArchitectureIntroduction to Enterprise Architecture
Introduction to Enterprise Architecture
 

Último

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud Computing

  • 1. Cloud Computing ~ Enterprise Architecture Perspective 3rd Cloud World Forum Asia 2012 Dave Chen, CSSLP, TOGAF Founder and Chairman Association of Enterprise Architects, HK Chapter
  • 2. Agenda Introduction of AEA and HK Chapter (5 mins) Cloud Computing & Enterprise Architecture (20 mins) Q&A Discussion (5 mins)
  • 3. Association of Enterprise Architects AEA (previous named AOGEA) is the definitive professional association for Enterprise Architects Enterprise Architecture Framework, TOGAF Certification Open Group Certified Architect (OpenCA) 15000 Memberships for the Open CA or TOGAF Certified Over 30 Chapters worldwide http://www.globalaea.org http://www.opengroup.org
  • 4. Introduction to AEA HK Chapter 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. Join our Linkedin Group, search “AEA-HK”
  • 5. Cloud Computing from Enterprise Architecture Perspective
  • 6. What is Enterprise Architecture?
  • 7. Enterprise Architecture Definitions Enterprise Architecture An ‘enterprise’ is any (ISO/IEC 42010:2007) collection of The structure of organisations that has a components, their inter- common set of goals 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
  • 8. Enterprise Architecture Belief - EA help IT aligned to Business Objectives - IT & EA is to drive innovation and enrich business strategy Business Strategy Plan Initiatives constraints define Enterprise Architecture Aligning & Information System Improving Business Architecture Prioritizing Architecture Technology Architecture Application Data meta-model utilize IT Process System Infrastructure 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
  • 9. Survey and Concerns on Cloud - Majority of organizations needed buy-in from CIO or another C-level executive to fund Cloud Computing initiatives - Main drivers behind Cloud Computing implementations were cost, resource optimization and timeliness/agility of new services - Most organizations using Cloud Computing did not have an ROI mechanism in place - 82 percent of survey participants believed Cloud Computing would significantly impact one or more business processes - Top concerns surrounding Cloud Computing were security, governance, integration issues and ability to cope with business process change Survey source : The Open Group Cloud Computing Survey May 2011
  • 10. EA Perspective on Cloud Computing - Cloud Computing is just an “Architectural STYLE”, like SOA within EA - EA help figure out what services, when and how to move to the Cloud (key success) Enterprise Architecture - EA is also the heart of change to organize and manage your services Cloud - Adopt EA Framework, e.g. TOGAF well-defined Computing layered architecture and interoperability - Finally, EA ensures seamless operations to adapt to cloud-based services
  • 11. How EA address Business Process and Integration Issues Cloud Architecture - Heterogeneous ~ monolithic systems, client-server, tiered to distributed architectures - Becoming tightly coupled “spaghetti-like architecture” Biz IT Plan Plan maintain support IT Team Business ? Units Graphic source : aurorisoft.com
  • 12. How EA address Business Process and Integration Issues EA helps standardize components with layered architecture and define guidelines and relationships -> IT enrich business strategy Architecture Vision IT & Business Drive Strategy Biz IT Business Information System Technology Plan Plan Architecture Architecture Architecture Business EA Team maintain Security Architecture Units Architecture Realization TOGAF Architecture Content Framework with Sample Building Blocks
  • 13. How EA address Business Process and Integration Issues When Cloud meets EA CRM BU HR API BU FINANCE BU API API SaaS Business Processes Process 1 Business Architecture Business Services Service 1 Components Information Component 1 Component 2 Systems Business Systems Architecture Application 1 Package 1 Application 2 Enterprise Architecture On-premises IT Systems / Business Applications Technology On-Premises IT Platform / Middleware PaaS Architecture On-Premises IT Infrastructure IaaS
  • 14. Cloud Computing Common Challenges •IT Standard •Integration Violation Incapability •Disjointed Business •Information Silo Process •Middleware •Incomplete Management Application Portfolio •Security Policy •Maintenance Violation •Performance •Cloud Integration •Availability Security •Security Controls
  • 15. Something that EA may help •Define Cloud •IT Standard and Strategy and Guidelines Management •Integration impact •Business analysis to existing Architecture services •Cloud Service •Data Architecture Evaluation IT System Governance Integration Enterprise Architecture IT IT Security Infrastructure •Holistic Cloud •SLA Requirements Security •Platform Standard Architecture and baseline •Risk-based Cloud •Cloud Platform Security Controls Management
  • 16. Key Thoughts and going forward - EA is always needed, no matter Cloud or not - Without EA, Spaghetti Cloud may occur - Think business objective first, Cloud Technology next - EA aligns IT and business strategy achieving business outcomes - EA provides information on Cloud evaluation, adoption, minimize risks on business process integration and services - Adopt Cloud Architecture Standard and Framework (e.g. Open Group) - Cloud become easier with EA!
  • 19. To-Cloud Considerations Discussions - 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

Notas do Editor

  1. Welcome Everyone, I am Dave Chen, I am the Founder and the Chairman of Association of Enterprise Architect, Hong Kong Chapter. In these 3-days conference, we should have looked into a lot of different topics of cloud, such as security and different technologies.In my session, I would like to look Cloud Computing form another perspective, that is “Enterprise Architecture” perspective.
  2. Here’s the agenda, first of all, I would give a brief introduction to our organizationAnd then we come to our topic, that is “Cloud Computing and the Enterprise Architecture”Finally goes to the Q&A session.
  3. Okay, Association of Enterprise Architects, in short form AEA, previously is named as AOGEAIt is the definitive professional association for Enterprise Architects worldwideSome of you heard about the Open Group, which is leading the development of open, vendor-neutral IT standards and certifications.They have a very famous Enterprise Architecture (EA) Framework, called TOGAFAnd AEA currently got over 15000 (fifteen thousands) members are Open CA (Certified Architect) or TOGAF certifiedThere are also over 30 chapters worldwide
  4. AEA HK is one of the local chapter under AEA.AEA HK is Founded and established in May this yearIt is a non-profit organization and committee formed by HK EA practitioners.Our missions is to bring the Enterprise Architecture experience from worldwide into Hong KongAnd most importantly, to establish a platform for HK Architects to share their experience and knowledge, finally promoting EA in Hong KongFor those who are interested, you could join us by visiting our website, anyone could join the LinkedIn Group and facebook for latest updates on EA news and events
  5. Okay, let’s come to our topic today.Here we introduce to another perspective on Cloud Computing, which is from the Enterprise Architecture perspective.
  6. First to understand what is Enterprise Architecture (we simply called EA here)?CLICK ***************Some of you may heard about EA this term, Is EA simply means we hiring some Technical or System Architects and dealing with technical problems to the organization? Is EA equals to Enterprise IT Architecture?CLICK ***************Some people may also think EA introducing complexity to the organization while existing IT plan is working fine within budget.CLICK ***************Also, what is the relationship between EA and Cloud Computing? We’ll then come to an answer.
  7. Let’s look into the meaning and definitions between Enterprise and ArchitectureCLICK ***************Enterprise means any organizations has a common set of goals, usually means business goalsCLICK ***************For Architecture, refer to the ISO standard, we concern about the inter-relationships between components with principles and guidelines.CLICK ***************And the deliverables of EA is to identify gaps between current and future which is “measurable”, so we can provide a roadmap to achieve business goals So next we will look into what EA actually helps both IT and business
  8. Let me show you the EA beliefWith EA, IT can align with the business objective, so that IT can drive innovation and enrich business strategy.CLICK ***************Here comes a model to illustrate the belief of EA.Business should have its own strategy, plan and initiatives. While IT has well-defined the process, systems and infrastructure ready to support the business. CLICK ***************Enterprise Architecture, EA becomes the “Bridge” between IT and Business with layered architecture such as “Business Architecture”, “Technology Architecture” and “Information System Architecture”With well-defined constraints and meta-model to address the business problems.With EA, Business and IT strategies are considered jointly – IT can align and improve business process.
  9. To achieve agility and address the impact of business process change and integration, EA is actually playing the key role.
  10. - Back to our topic in this conference, that is Cloud Computing, what is the relationship between EA and Cloud?IsCloud just treating as other enterprise applications / infrastructure?CLICK ***************1. To EA, Cloud computing is just an architectural style like SOA and can always be applied no matter what kinds of emerging technologies or styleCLICK ***************CLICK ***************2. To EA, Cloud computing simply is a service, but EA is about how you will organize and manage your services.CLICK ***************3. It is highly recommended to adopt EA framework, such as TOGAF, which is a well-defined layered architecture with interoperability. More than 60 percent of the Fortune 50 use TOGAF.Interoperability is the key to address the Cloud Computing integration challengeCLICK ***************4. EA helps figure out what, when and how to move to the cloud with less impact and risk, especially on the integration with on-premises IT resourcesCLICK ***************5. To certain extent, EA also ensures seamless operations to adapt to cloud-based services
  11. We will look into how what are the major business process and Integration Issues and how EA address themTraditionally, business people would think of their business plan and IT would support them with IT planIT people would build a lot of different systems either from scratch or buy commercial off the shelf software with lots of integration and business process flow integration, finally come with “Spaghetti-like architecture”.CLICK ***************With Cloud, the situation would be even worst as most of them are SaaS subscribed services.
  12. So we look into how EA helps for spaghetti-like architectureEA not only helps standardize the components with layered architecture, it also helps define guidelines and relationship (this is align with the definition of “architecture”)Business Units and EA Team can then share the common IT & Business Strategy (that is align with the definition of “enterprise”)With this IT & business strategy, it can drive into the Enterprise Architecture through some EA framework, here is an example based on TOGAF Architecture Content Framework- With EA governance, EA team can manage and maintain the metamodel on different architectural types and requirements with EA artifacts.
  13. When cloud meets EA- Here comes for an example: With cloud computing SaaS, IaaS and PaaS services are adopted in an unmanaged manner. CLICK ***************With EA technology architecture provides the IT landscape and baseline technology platform standard for making the decision on moving to PaaS and IaaS in a more well-managed and less risk manner. CLICK ***************While EA Business Architecture defines business processes and services as a repository, we could have a better picture and understanding on the current and future of business services and processes.CLICK ***************And with the Information Systems Architecture, we know which applications are SOA ready with business services integrating with the cloud on certain protocol / API.CLICK ***************- Because all things are well defined in the EA, business process and service integration could be done in a managed manner but not “spaghetti”
  14. Besides tackling the spaghetti architecture due to the cloud computing adoption, EA also helps identify and address challenges in cloud computing from different perspective.CLICK ***************From IT governance perspective, as Cloud facilitates fast service provisioning, it has a higher chance to violate existing IT standardIt also easy to facilitate disjointed business process leading to incomplete application portfolioCLICK ***************And from System integration perspective, SOA readiness of on-premises IT infrastructure is a major concern, this might easy leading to integration incapability, finally creating information silo. Middleware management is also another challenges while more services, both in-house and cloud-based are required to integrate.CLICK ***************From security perspective, as the Cloud is exposed to the Internet, violation to the security policy may occur. In addition, cloud integration security and data jurisdiction are challenging too.CLICK ***************Finally, from IT infrastructure perspective, as for the maintenance, first who is maintaining the Cloud platform? Do IT folks be aware about it? Can the current SLA (service level agreement) be guaranteed?
  15. EA not only help identify the challenges, EA helps overcome challenges of Cloud ComputingCLICK ***************For IT governance, business architecture in EA may help.- First of all, cloud strategy needs to be incorporated into your overall services strategy.- We can include the cloud management, e.g. define the roles and responsibilities, who is maintaining the cloud, etc. into the business and IT strategy.- We should always focus on business process and form the business architecture before going to cloud or consider other architectural styles- EA helps identify the business benefits and risks to identify the right candidate is the best for cloud adoptionCLICK ***************For System Integration, information system architecture in EA may help.- EA standard and guidelines facilitates a better service adoption and procurement align business objectiveWith the baseline and target architecture, impact to existing services (due to the repository) could be identified Data Architecture - is also recommended to determine Data and privacy classification and to prioritise the risk criteria of what goes in the cloud and what stays on-premise.CLICK ***************For the IT infrastructureTechnology architecture could provide all kinds of IT existing and future platform requirementsWe can understand the SLA requirements on performance and availabilityAnd Identify the required cloud computing resources and the cost calculations and comparisonsCLICK ***************For IT Security concern, Although IT security architecture is not part of the architecture domains of EA framework, such as TOGAF. Security concerns of the enterprise are always needed to be accounted for during the architecture development and process. It helps align IT security Policy and Compliance and it facilitates the need to update with the security concerns from Cloud
  16. So we have looked into the Cloud Computing from EA perspective and how EA helps identify challenges on cloud computing and how to address them.Let us summarize the key thoughts and going forward.EA is always needed, no matter Cloud or notThink business objective first, Cloud Technology nextEA aligns IT and business strategy achieving business outcomesWithout EA, Spaghetti Cloud may occurAdopt Cloud Architecture Standard and Framework (e.g. Open Group)EA provides information on Cloud evaluation, adoption, minimize risks on business process integrationAnd finally, remember this slogan:Cloud become easier with Enterprise Architecture!
  17. Thank you. That’s all for today.You may visit our website at http://www.aea-hk.org or e-mail to dave@aea-hk.org
  18. Next is the Questions and Answers section.
  19. Since we still have some time left, here are some points that we may look for more discussion to find out the answer. They are :Not mature to have all computer resources availableGood for newly developed apps, porting/migration is hardTight integration with on-premises system is a problem24x7 usage may not be cost-effective (pay-as-u-go)Highly secure apps may not be suitableROI and cost calculations are always importantPoC together with going through the EA ADM process