SlideShare a Scribd company logo
1 of 27
Cloud Computing and the
    Next Generation
of Enterprise Architecture




                                               Stuart Charlton
               Chief Software Architect & VP Products, Elastra



The Enterprise Cloud Company                    www.elastra.com
Objectives
    Does cloud computing change the importance and
    role of enterprise architecture and
     IT service management?

    Exploring a reference model for the cloud

    Suggesting a way to bridge the gap between
    architectural intent and results through cloud
    computing



2                                                    www.elastra.com
                   Cloud Computing Expo 2009
What do you mean by... architecture?
     Architecture
      » The fundamental organization of a system, embodied in
        its components, their relationships to each other, and
        the environment, and the principles governing its design
        and evolution.
             (ISO 42010 / IEEE 1471-2000 definition)

     Enterprise Architecture
      » Enterprise Architecture is the organizing logic for
        businesses and their IT infrastructure reflecting the
        integration and standardization requirements of the
        firm’s operating model.
            Peter Weill, MIT

3                                                          www.elastra.com
                     Cloud Computing Expo 2009
Architecture as Strategy

                                                                 Idea 1                         Idea 2                       Idea 3
                        Strategy



                        Defines Limits                                                                                      Set Policy
                                                                          Constrains
       Learning




                            Operating Model                                               Enterprise Architecture



                              Provides                                                                                      Requires
                                                                         Capabilities


           Execution                              Systems                         Processes                           Infrastructure


Adapted from: Enterprise Architecture as Strategy: Creating a Foundation for Business Execution, J. Ross, P. Weill, and D. Robertson, Harvard Business School Press, 2006.


4                                                                                                                                                www.elastra.com
                                                     Cloud Computing Expo 2009
A Gap in Realizing Architectural Goals

        What            How            Where        Who           When          Why

1.                      Business
                                                                  Business
       Information     Processes       Geography                               Strategy
                                                   Organization
                                                                   Events
                     & Collaboration




2.                                     (a miracle occurs)



                                                    Secured
                                                                    Event      Traceable
       Databases     Applications      Networks       User
3.                                                                Processing    Models
                                                   Interfaces




5                                                                                   www.elastra.com
                              Cloud Computing Expo 2009
How have we managed our IT?
     Developer-led
      » Concurrent Versioning, Unit Testing, Maven, Ant, Capistrano
      » Focused on code-promotion ; sometimes database transform
     Manager-led
      » One extreme: firefighting
      » The other extreme: bureaucracy
     Architect-led
      » Round-trip modeling tools (e.g. Rational UML, Together, etc.)
      » Gated reviews (i.e. “The technology cops”)
     Operations-led
      » Management suites (OpenView, Tivoli, etc.)
      » Runbook Automation (e.g. HP/OpsWare, BMC/BladeLogic, Opalis)




6                                                             www.elastra.com
                      Cloud Computing Expo 2009
IT Infrastructure Library (ITIL) v3:
    The Current Best Practice?




7                                               www.elastra.com
                    Cloud Computing Expo 2009
How Far Can Technology Save Us?
    The “Google Secret Sauce” Theory:
     » Always available, scalable, fast
     » Computing as fungible commodity
     » Reliability is enabled by architecture
     » But you have to rewrite your software
    Does a seemingly magical architecture
    reduce or eliminate the need for
                                                  If I spill this on a
    configuration & dependency management?
                                                      server, who
    Does this architecture match classic
                                                 is affected, and by
    enterprise requirements?
                                                      how much?



8                                                        www.elastra.com
                     Cloud Computing Expo 2009
9                               www.elastra.com
    Cloud Computing Expo 2009
The Cloud Provider Continuum

     “Retail Ecosystem”                                    “Supplier Ecosystem”




      Closer to the                                                Closer to the
     Developer/User                                               SysAdmin/Ops

     Platform-as-a-Service                           Infrastructure-as-a-Service




10                                                                     www.elastra.com
                             Cloud Computing Expo 2009
Qualities of an Enterprise Cloud
     •   On-Demand, Services-Oriented Computing
          » Drastically reduced lead times
          » Lowered requirement to call-ahead forecasts
          » Demand trends are predicted by the provider
     •   Variable cost consumption
          » Pay-by-the-drink or over time; decouple fixed overhead from demand
     •   Self-service
          » Resources directly/indirectly reserved with a GUI or API
     •   Elastic Scalability
          » Grow or shrink resources as required
     •   Mandatory Network
          » The network is essential to consume the service
     •   Governance and Compliance
          » Tracking and matching of cloud providers to policies



11                                                                        www.elastra.com
                              Cloud Computing Expo 2009
A Cloud Technology Reference Model
     •   Begin with the Data Center
         • Now Global & Possibly Cross Organizational
         • Exposes Power & Cooling Information




               Facilities &
                Logistics
              Management         Organizationally & Geographically
                                 Decentralized Software & Hardware




12                                                                   www.elastra.com
                              Cloud Computing Expo 2009
A Cloud Technology Reference Model
     •   Add Trust, Identity and Licensing
         • Control Point for Compliance, Auditing
         • Distributed Action without Replicated Credentials



                                                                       Licensing,
                                                                     Security, Identity
                                                                         & Trust
               Facilities &
                Logistics
              Management         Organizationally & Geographically
                                 Decentralized Software & Hardware




13                                                                                   www.elastra.com
                              Cloud Computing Expo 2009
A Cloud Technology Reference Model
     • Add easy software access to:
       • Configurations - HW/SW/Network/Storage
           Settings, Software Packages, and Dependencies
       •   Resources - Reservations from a pool of excess capacity
           in storage, computing, and network



                                                                      Licensing,
                              CONFIGURATION          RESOURCE       Security, Identity
                               MANAGEMENT           MANAGEMENT          & Trust
              Facilities &
               Logistics
             Management         Organizationally & Geographically
                                Decentralized Software & Hardware




14                                                                                  www.elastra.com
                             Cloud Computing Expo 2009
A Cloud Technology Reference Model
     •   Add some visibility:
         • A Hyperlinked Model of Metadata
             (What uses or contains what other things?)
         •   Lifecycle (when and how can things change?)

                       System Lifecycles & Management Processes
                 Change, Versioning, Autonomic Provisioning, Scale and Recovery


                               Hyperlinked Models & Metadata
                    Capabilities, Configurations, Reservations & Dependencies

                                                                                    Licensing,
                                    CONFIGURATION                 RESOURCE        Security, Identity
                                     MANAGEMENT                  MANAGEMENT           & Trust
                Facilities &
                 Logistics
               Management               Organizationally & Geographically
                                        Decentralized Software & Hardware




15                                                                                                www.elastra.com
                                 Cloud Computing Expo 2009
A Cloud Technology Reference Model
•    Add some real-world context:
     • Governance
         (Who has authority / responsibility to change, and how?)
     •   Constraints & Policies (How are concerns addressed in the
         design?)
     •   Testing, Monitoring & Operations (How do we manage & verify?)


                                                    The IT Service

               GOVERNANCE
                                                                                     Testing, Monitori
                                               Constraints & Policies
                                                                                     ng & Operations
                                        Scalability, Allocation Strategy, Security


                      System Lifecycles & Management Processes
                Change, Versioning, Autonomic Provisioning, Scale and Recovery




16                                                                                                  www.elastra.com
                                Cloud Computing Expo 2009
A Cloud Technology Reference Model

                                                 The IT Service

           GOVERNANCE
                                                                                  Testing, Monitori
                                            Constraints & Policies
                                                                                  ng & Operations
                                     Scalability, Allocation Strategy, Security


                   System Lifecycles & Management Processes
             Change, Versioning, Autonomic Provisioning, Scale and Recovery


                           Hyperlinked Models & Metadata
                Capabilities, Configurations, Reservations & Dependencies

                                                                                    Licensing,
                                CONFIGURATION                  RESOURCE           Security, Identity
                                 MANAGEMENT                   MANAGEMENT              & Trust
            Facilities &
             Logistics
           Management               Organizationally & Geographically
                                    Decentralized Software & Hardware




17                                                                                                www.elastra.com
                             Cloud Computing Expo 2009
Infrastructure Clouds Start Here:


                                                  The IT Service
   Your
 Problem    GOVERNANCE                                                                Testing,
                                             Constraints & Policies
                                                                                    Monitoring &
                                      Scalability, Allocation Strategy, Security
                                                                                     Operations

                    System Lifecycles & Management Processes
              Change, Versioning, Autonomic Provisioning, Scale and Recovery


                            Hyperlinked Models & Metadata
                 Capabilities, Configurations, Reservations & Dependencies

                                                                                   Licensing, Secur
                                 CONFIGURATION                  RESOURCE             ity, Identity &
  Their                           MANAGEMENT                   MANAGEMENT                  Trust
             Facilities &
 Problem      Logistics
            Management               Organizationally & Geographically
                                     Decentralized Software & Hardware




18                                                                                                 www.elastra.com
                              Cloud Computing Expo 2009
“Enterprise Cloud Servers”
     Extend the Level of Control & Automation

                                                  The IT Service
   Your
 Problem   GOVERNANCE
                                                                                   Testing, Monitori
                                             Constraints & Policies
                                                                                   ng & Operations
                                      Scalability, Allocation Strategy, Security


                    System Lifecycles & Management Processes
              Change, Versioning, Autonomic Provisioning, Scale and Recovery


                            Hyperlinked Models & Metadata
                 Capabilities, Configurations, Reservations & Dependencies

                                                                                     Licensing,
                                 CONFIGURATION                  RESOURCE           Security, Identity
  Their                           MANAGEMENT                   MANAGEMENT              & Trust
             Facilities &
 Problem      Logistics
            Management               Organizationally & Geographically
                                     Decentralized Software & Hardware




19                                                                                                 www.elastra.com
                              Cloud Computing Expo 2009
Cloud Platforms – As Perceived


              LOL,                Your Application
                                                            Testing,
           GOVERNANCE            (Insert Code Here)
                                                          Monitoring &
                                                           Operations




                          DON’T WORRY YOUR PRETTY HEAD,
                         WE HAVE THE REST UNDER CONTROL




20                                                                   www.elastra.com
                        Cloud Computing Expo 2009
The Likely Evolution of Cloud Platforms


                                         The IT Service
           GOVERNANCE
                                    Constraints & Policies
                             Scalability, Allocation Strategy, Security   Testing, Monit
                                                                             oring &
                                                                           Operations
               System Lifecycles & Management Processes
            Change, Versioning, Autonomic Provisioning, Scale and
                                  Recovery




21                                                                                    www.elastra.com
                          Cloud Computing Expo 2009
Filling in the Architecture Gap
        What            How            Where        Who           When          Why

1.                      Business
                                                                  Business
       Information     Processes       Geography                               Strategy
                                                   Organization
                                                                   Events
                     & Collaboration




                                   Architecture-Aware
2.
                     System, Policy, and Configuration Management



                                                    Secured
                                                                    Event      Traceable
        Databases    Applications      Networks       User
3.                                                                Processing    Models
                                                   Interfaces




22                                                                                  www.elastra.com
                              Cloud Computing Expo 2009
Enterprise Cloud Computing



             Consumption, EA & DCA                                                           Portfolio of
                                          Standards &
               Planning,
                                                                                             Virtualized
                                            Policies
             Improvements
                                                                                          APPLICATION                Private Clouds
                                                                System Lifecycles
                                                                                          RESOURCES
                                                               Hyperlinked Models
                                          APP ARCH
               IT OPS MGT
                                                                       & Metadata
                 Improved                                      End-to-End Policies
                                         Policy-Based
                  Service       IT OPS    Design with
                                                                                                                     Public Clouds
                                                                                       Dynamic Availability
                Delivery with
                                           Flexibility
                  Control                                                            Efficient Consumption




                                                                                                       Metering                         Application
                                                                                                                   Servers
                                                                                                       & Billing              Storage     VMs




     IT-CONTROLLED CLOUD COMPUTING
     •   Accelerate application delivery
     •   Improve IT service management
     •   Business obtains flexibility while IT maintains control




23                                                                                                                           www.elastra.com
Helping Drive a Collaborative Process


                                       ENTERPRISE                      IT OPERATIONS
                                       ARCHITECTS

                                        Architectural
                                                                             IT Policies
                                         Standards
                  APPLICATION
                  ARCHITECTS                                                                               IT MANAGEMENT
                                                                                                              Auditing,
                   Policy-Based
                                                                                                              Metering,
                   Architectural
                                                                                                                and
                     Designs
                                                                                                              Planning




      DEV/QA TEAMS                                                                                                    SYSTEM ADMINS
                                                        Automatic Provisioning
                                                           & Configuration
        Request                                                                                                           Deploy &
        Dev/QA                                                                                                            Configure
        Systems                                                                                                           Systems

                                                        ENTERPRISE CLOUD
                                   Test System              Staging System             Production System




                                             Private & Public Cloud Resources

24                                                                                                                            www.elastra.com
Hyperlinked Cloud Markup Languages
                  Modular, layered, open-world, “connective tissue”

       CONCEPT
                                                       IMPLEMENTATION
                                  ECML
                                  Elastic Computing Markup Language
         MARKUP

                                   • What is the system supposed to do?
                                                                                         DEFINE
         ECML
                                  EDML
                                  Elastic Deployment Markup Language
         EDML
                                   • How does the system do what it is supposed to
                                     do?
                                  ELML
         EMML
                                  Elastic Licensing Markup Language
                                   • What are the licensing implications of deploying
                                                                                          EXTEND
                                     this system?
         ELML
                                  EMML
                                  Elastic Management Markup Language
                                   • What are the management procedures for
                                     running this system?




25                                                                                      www.elastra.com
                      Cloud Computing Expo 2009
Conclusions
      Enterprise Architecture helps to prioritize and align an
      organization’s ability to execute
       » But there has been long been a communication gap
         between intensions and results

      Cloud Computing technology drastically reduces
      provision lead times and enables quick iteration

      A Cloud-Oriented synthesis of
      IT Architecture, Provisioning and Service Management
      may help bridge the gap
       » “Architecture-Aware Clouds”


26                                                       www.elastra.com
                     Cloud Computing Expo 2009
Thank You




                               stuartc@elastra.com




The Enterprise Cloud Company         www.elastra.com

More Related Content

What's hot

Enterprise Architecture Governance
Enterprise Architecture GovernanceEnterprise Architecture Governance
Enterprise Architecture GovernanceRakesh Sharan
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Nathaniel Palmer
 
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubEnterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubRichardNowack
 
What is Enterprise Architecture?
What is Enterprise Architecture?What is Enterprise Architecture?
What is Enterprise Architecture?Brett Colbert
 
Informatie Architectuur Fundamentals II
Informatie  Architectuur Fundamentals IIInformatie  Architectuur Fundamentals II
Informatie Architectuur Fundamentals IIeeccoon
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelPaul Sullivan
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture Daljit Banger
 
ArchiMate 3.0: A New Standard for Architecture
ArchiMate 3.0: A New Standard for ArchitectureArchiMate 3.0: A New Standard for Architecture
ArchiMate 3.0: A New Standard for ArchitectureIver Band
 
Agile, TOGAF and Enterprise Architecture: Will They Blend?
Agile, TOGAF and Enterprise Architecture:  Will They Blend?Agile, TOGAF and Enterprise Architecture:  Will They Blend?
Agile, TOGAF and Enterprise Architecture: Will They Blend?Danny Greefhorst
 
Architecture Roadmap Visualization using the ArchiMate® 3.0 Modeling Language
Architecture Roadmap Visualization using the ArchiMate® 3.0 Modeling LanguageArchitecture Roadmap Visualization using the ArchiMate® 3.0 Modeling Language
Architecture Roadmap Visualization using the ArchiMate® 3.0 Modeling LanguageOrbus Software
 
ArchiMate technology layer - Simplify the models
ArchiMate technology layer - Simplify the modelsArchiMate technology layer - Simplify the models
ArchiMate technology layer - Simplify the modelsCOMPETENSIS
 
Digital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureDigital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureAlan McSweeney
 
Versiebeheer van database changes
Versiebeheer van database changesVersiebeheer van database changes
Versiebeheer van database changesArjen van Vliet
 
Governança da Arquitetura Corporativa
Governança da Arquitetura CorporativaGovernança da Arquitetura Corporativa
Governança da Arquitetura CorporativaMarcelo Sávio
 
IT-Governance.pptx
IT-Governance.pptxIT-Governance.pptx
IT-Governance.pptxJayLloyd8
 
How to establish Enterprise Architecture in large organisations using TOGAF
How to establish Enterprise Architecture in large organisations using TOGAFHow to establish Enterprise Architecture in large organisations using TOGAF
How to establish Enterprise Architecture in large organisations using TOGAFNemanja Kostic
 
Archimate - an introduction
Archimate - an introductionArchimate - an introduction
Archimate - an introductionStefan Luyten
 

What's hot (20)

Enterprise Architecture Governance
Enterprise Architecture GovernanceEnterprise Architecture Governance
Enterprise Architecture Governance
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
 
Criteria For EA Tool Selection
Criteria For EA Tool SelectionCriteria For EA Tool Selection
Criteria For EA Tool Selection
 
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubEnterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
 
What is Enterprise Architecture?
What is Enterprise Architecture?What is Enterprise Architecture?
What is Enterprise Architecture?
 
Informatie Architectuur Fundamentals II
Informatie  Architectuur Fundamentals IIInformatie  Architectuur Fundamentals II
Informatie Architectuur Fundamentals II
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity model
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture
 
Dpbok context i
Dpbok   context iDpbok   context i
Dpbok context i
 
ArchiMate 3.0: A New Standard for Architecture
ArchiMate 3.0: A New Standard for ArchitectureArchiMate 3.0: A New Standard for Architecture
ArchiMate 3.0: A New Standard for Architecture
 
Agile, TOGAF and Enterprise Architecture: Will They Blend?
Agile, TOGAF and Enterprise Architecture:  Will They Blend?Agile, TOGAF and Enterprise Architecture:  Will They Blend?
Agile, TOGAF and Enterprise Architecture: Will They Blend?
 
Architecture Roadmap Visualization using the ArchiMate® 3.0 Modeling Language
Architecture Roadmap Visualization using the ArchiMate® 3.0 Modeling LanguageArchitecture Roadmap Visualization using the ArchiMate® 3.0 Modeling Language
Architecture Roadmap Visualization using the ArchiMate® 3.0 Modeling Language
 
ArchiMate technology layer - Simplify the models
ArchiMate technology layer - Simplify the modelsArchiMate technology layer - Simplify the models
ArchiMate technology layer - Simplify the models
 
Digital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureDigital Transformation And Solution Architecture
Digital Transformation And Solution Architecture
 
ICT Architectuur Principes
ICT Architectuur PrincipesICT Architectuur Principes
ICT Architectuur Principes
 
Versiebeheer van database changes
Versiebeheer van database changesVersiebeheer van database changes
Versiebeheer van database changes
 
Governança da Arquitetura Corporativa
Governança da Arquitetura CorporativaGovernança da Arquitetura Corporativa
Governança da Arquitetura Corporativa
 
IT-Governance.pptx
IT-Governance.pptxIT-Governance.pptx
IT-Governance.pptx
 
How to establish Enterprise Architecture in large organisations using TOGAF
How to establish Enterprise Architecture in large organisations using TOGAFHow to establish Enterprise Architecture in large organisations using TOGAF
How to establish Enterprise Architecture in large organisations using TOGAF
 
Archimate - an introduction
Archimate - an introductionArchimate - an introduction
Archimate - an introduction
 

Viewers also liked

2014 Future of Cloud Computing - 4th Annual Survey Results
2014 Future of Cloud Computing - 4th Annual Survey Results2014 Future of Cloud Computing - 4th Annual Survey Results
2014 Future of Cloud Computing - 4th Annual Survey ResultsMichael Skok
 
2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing StudyNorth Bridge
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisJensNimis
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computinghybrid cloud
 
Cloud Computing Introductory-1
Cloud Computing Introductory-1Cloud Computing Introductory-1
Cloud Computing Introductory-1Devashish Kumar
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud ComputingNishant Munjal
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud ComputingLiming Liu
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introductiontoryharis
 
Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009James Broberg
 
AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)Amazon Web Services
 
Intro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemIntro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemReuven Lerner
 
2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey ResultsMichael Skok
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computingRkrishna Mishra
 

Viewers also liked (14)

2014 Future of Cloud Computing - 4th Annual Survey Results
2014 Future of Cloud Computing - 4th Annual Survey Results2014 Future of Cloud Computing - 4th Annual Survey Results
2014 Future of Cloud Computing - 4th Annual Survey Results
 
2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens Nimis
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
 
Cloud Computing Introductory-1
Cloud Computing Introductory-1Cloud Computing Introductory-1
Cloud Computing Introductory-1
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introduction
 
Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009
 
AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)
 
Intro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemIntro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, Jerusalem
 
2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 

Similar to Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Computing Expo 2008

Why We Fail: How an architect learned to stop worrying and love the cloud
Why We Fail:  How an architect learned to stop worrying and love the cloudWhy We Fail:  How an architect learned to stop worrying and love the cloud
Why We Fail: How an architect learned to stop worrying and love the cloudAlex Jauch
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaAsheem Chandna
 
NCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonNCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonGovCloud Network
 
Business Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop FinalBusiness Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop FinalMarc Crudgington, MBA
 
Service Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustextService Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustextMicrosoft Norge AS
 
Cloud Computing for Banking - Accenture
Cloud Computing for Banking - AccentureCloud Computing for Banking - Accenture
Cloud Computing for Banking - AccentureKim Jensen
 
Private cloud at BMW Group – An open approach
Private cloud at BMW Group – An open approach Private cloud at BMW Group – An open approach
Private cloud at BMW Group – An open approach Open Data Center Alliance
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing WebinarSaif Ahmad
 
Next Generation Service Delivery: Fast Forward to Enterprise Cloud Computing
Next Generation Service Delivery: Fast Forward to Enterprise Cloud ComputingNext Generation Service Delivery: Fast Forward to Enterprise Cloud Computing
Next Generation Service Delivery: Fast Forward to Enterprise Cloud ComputingBMC Software
 
Babak Hosseinzadeh IT Portfolio Management In Shared Services & CC
Babak Hosseinzadeh   IT Portfolio Management In Shared Services & CCBabak Hosseinzadeh   IT Portfolio Management In Shared Services & CC
Babak Hosseinzadeh IT Portfolio Management In Shared Services & CCBabak Hosseinzadeh
 
ESEconf2011 - Cruywagen Leon: "Cool ways to work smarter in the cloud"
ESEconf2011 - Cruywagen Leon: "Cool ways to work smarter in the cloud"ESEconf2011 - Cruywagen Leon: "Cool ways to work smarter in the cloud"
ESEconf2011 - Cruywagen Leon: "Cool ways to work smarter in the cloud"Aberla
 
Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)GovCloud Network
 
Cloud computing – An Overview
Cloud computing – An OverviewCloud computing – An Overview
Cloud computing – An OverviewKannan Subbiah
 
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...ptaglephd
 
The Cloud Computing and Enterprise Architecture
The Cloud Computing and Enterprise ArchitectureThe Cloud Computing and Enterprise Architecture
The Cloud Computing and Enterprise ArchitectureDr. Saurabh Katiyar
 
Open Group Conference Csi V5.1
Open Group Conference Csi V5.1Open Group Conference Csi V5.1
Open Group Conference Csi V5.1Enrico Boverino
 

Similar to Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Computing Expo 2008 (20)

Why We Fail: How an architect learned to stop worrying and love the cloud
Why We Fail:  How an architect learned to stop worrying and love the cloudWhy We Fail:  How an architect learned to stop worrying and love the cloud
Why We Fail: How an architect learned to stop worrying and love the cloud
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - Chandna
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
NCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonNCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin Jackson
 
Sukhbir jasuja digital_trends_11
Sukhbir jasuja digital_trends_11Sukhbir jasuja digital_trends_11
Sukhbir jasuja digital_trends_11
 
Cloud Slam Co D Presentation
Cloud Slam Co D PresentationCloud Slam Co D Presentation
Cloud Slam Co D Presentation
 
Business Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop FinalBusiness Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop Final
 
Service Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustextService Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustext
 
Cloud Computing for Banking - Accenture
Cloud Computing for Banking - AccentureCloud Computing for Banking - Accenture
Cloud Computing for Banking - Accenture
 
Private cloud at BMW Group – An open approach
Private cloud at BMW Group – An open approach Private cloud at BMW Group – An open approach
Private cloud at BMW Group – An open approach
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing Webinar
 
Next Generation Service Delivery: Fast Forward to Enterprise Cloud Computing
Next Generation Service Delivery: Fast Forward to Enterprise Cloud ComputingNext Generation Service Delivery: Fast Forward to Enterprise Cloud Computing
Next Generation Service Delivery: Fast Forward to Enterprise Cloud Computing
 
Babak Hosseinzadeh IT Portfolio Management In Shared Services & CC
Babak Hosseinzadeh   IT Portfolio Management In Shared Services & CCBabak Hosseinzadeh   IT Portfolio Management In Shared Services & CC
Babak Hosseinzadeh IT Portfolio Management In Shared Services & CC
 
ESEconf2011 - Cruywagen Leon: "Cool ways to work smarter in the cloud"
ESEconf2011 - Cruywagen Leon: "Cool ways to work smarter in the cloud"ESEconf2011 - Cruywagen Leon: "Cool ways to work smarter in the cloud"
ESEconf2011 - Cruywagen Leon: "Cool ways to work smarter in the cloud"
 
Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)
 
Cloud computing – An Overview
Cloud computing – An OverviewCloud computing – An Overview
Cloud computing – An Overview
 
IT Transformation
IT TransformationIT Transformation
IT Transformation
 
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
 
The Cloud Computing and Enterprise Architecture
The Cloud Computing and Enterprise ArchitectureThe Cloud Computing and Enterprise Architecture
The Cloud Computing and Enterprise Architecture
 
Open Group Conference Csi V5.1
Open Group Conference Csi V5.1Open Group Conference Csi V5.1
Open Group Conference Csi V5.1
 

More from Stuart Charlton

Applied tactics for your transformation
Applied tactics for your transformationApplied tactics for your transformation
Applied tactics for your transformationStuart Charlton
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Stuart Charlton
 
Platform Clouds, Containers, Immutable Infrastructure Oh My!
Platform Clouds, Containers, Immutable Infrastructure Oh My!Platform Clouds, Containers, Immutable Infrastructure Oh My!
Platform Clouds, Containers, Immutable Infrastructure Oh My!Stuart Charlton
 
The Cloud Foundry Story on OpenStack
The Cloud Foundry Story on OpenStackThe Cloud Foundry Story on OpenStack
The Cloud Foundry Story on OpenStackStuart Charlton
 
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015Stuart Charlton
 
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014Stuart Charlton
 
Linking Data and Actions on the Web
Linking Data and Actions on the WebLinking Data and Actions on the Web
Linking Data and Actions on the WebStuart Charlton
 
I'll See You On the Write Side of the Web
I'll See You On the Write Side of the WebI'll See You On the Write Side of the Web
I'll See You On the Write Side of the WebStuart Charlton
 
From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)Stuart Charlton
 
Designing for the Cloud Tutorial - QCon SF 2009
Designing for the Cloud Tutorial - QCon SF 2009Designing for the Cloud Tutorial - QCon SF 2009
Designing for the Cloud Tutorial - QCon SF 2009Stuart Charlton
 
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)Stuart Charlton
 
Software Licensing In The Cloud (CloudWorld 2009)
Software Licensing In The Cloud  (CloudWorld 2009)Software Licensing In The Cloud  (CloudWorld 2009)
Software Licensing In The Cloud (CloudWorld 2009)Stuart Charlton
 
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Designing Enterprise IT Systems with REST - QCon San Francisco 2008Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Designing Enterprise IT Systems with REST - QCon San Francisco 2008Stuart Charlton
 
Cloud Computing for Developers and Architects - QCon 2008 Tutorial
Cloud Computing for Developers and Architects - QCon 2008 TutorialCloud Computing for Developers and Architects - QCon 2008 Tutorial
Cloud Computing for Developers and Architects - QCon 2008 TutorialStuart Charlton
 
Oopsla 2007 - The Web: Distributed Objects Realized!
Oopsla 2007 - The Web: Distributed Objects Realized!Oopsla 2007 - The Web: Distributed Objects Realized!
Oopsla 2007 - The Web: Distributed Objects Realized!Stuart Charlton
 

More from Stuart Charlton (15)

Applied tactics for your transformation
Applied tactics for your transformationApplied tactics for your transformation
Applied tactics for your transformation
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
 
Platform Clouds, Containers, Immutable Infrastructure Oh My!
Platform Clouds, Containers, Immutable Infrastructure Oh My!Platform Clouds, Containers, Immutable Infrastructure Oh My!
Platform Clouds, Containers, Immutable Infrastructure Oh My!
 
The Cloud Foundry Story on OpenStack
The Cloud Foundry Story on OpenStackThe Cloud Foundry Story on OpenStack
The Cloud Foundry Story on OpenStack
 
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
Deploying to Production 50+ Times a Day - Calgary Agile Users Group 2015
 
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
 
Linking Data and Actions on the Web
Linking Data and Actions on the WebLinking Data and Actions on the Web
Linking Data and Actions on the Web
 
I'll See You On the Write Side of the Web
I'll See You On the Write Side of the WebI'll See You On the Write Side of the Web
I'll See You On the Write Side of the Web
 
From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)
 
Designing for the Cloud Tutorial - QCon SF 2009
Designing for the Cloud Tutorial - QCon SF 2009Designing for the Cloud Tutorial - QCon SF 2009
Designing for the Cloud Tutorial - QCon SF 2009
 
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
OOPSLA Cloud Workshop - Designing for the Cloud (Elastra)
 
Software Licensing In The Cloud (CloudWorld 2009)
Software Licensing In The Cloud  (CloudWorld 2009)Software Licensing In The Cloud  (CloudWorld 2009)
Software Licensing In The Cloud (CloudWorld 2009)
 
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Designing Enterprise IT Systems with REST - QCon San Francisco 2008Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
 
Cloud Computing for Developers and Architects - QCon 2008 Tutorial
Cloud Computing for Developers and Architects - QCon 2008 TutorialCloud Computing for Developers and Architects - QCon 2008 Tutorial
Cloud Computing for Developers and Architects - QCon 2008 Tutorial
 
Oopsla 2007 - The Web: Distributed Objects Realized!
Oopsla 2007 - The Web: Distributed Objects Realized!Oopsla 2007 - The Web: Distributed Objects Realized!
Oopsla 2007 - The Web: Distributed Objects Realized!
 

Recently uploaded

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Computing Expo 2008

  • 1. Cloud Computing and the Next Generation of Enterprise Architecture Stuart Charlton Chief Software Architect & VP Products, Elastra The Enterprise Cloud Company www.elastra.com
  • 2. Objectives Does cloud computing change the importance and role of enterprise architecture and IT service management? Exploring a reference model for the cloud Suggesting a way to bridge the gap between architectural intent and results through cloud computing 2 www.elastra.com Cloud Computing Expo 2009
  • 3. What do you mean by... architecture? Architecture » The fundamental organization of a system, embodied in its components, their relationships to each other, and the environment, and the principles governing its design and evolution. (ISO 42010 / IEEE 1471-2000 definition) Enterprise Architecture » Enterprise Architecture is the organizing logic for businesses and their IT infrastructure reflecting the integration and standardization requirements of the firm’s operating model. Peter Weill, MIT 3 www.elastra.com Cloud Computing Expo 2009
  • 4. Architecture as Strategy Idea 1 Idea 2 Idea 3 Strategy Defines Limits Set Policy Constrains Learning Operating Model Enterprise Architecture Provides Requires Capabilities Execution Systems Processes Infrastructure Adapted from: Enterprise Architecture as Strategy: Creating a Foundation for Business Execution, J. Ross, P. Weill, and D. Robertson, Harvard Business School Press, 2006. 4 www.elastra.com Cloud Computing Expo 2009
  • 5. A Gap in Realizing Architectural Goals What How Where Who When Why 1. Business Business Information Processes Geography Strategy Organization Events & Collaboration 2. (a miracle occurs) Secured Event Traceable Databases Applications Networks User 3. Processing Models Interfaces 5 www.elastra.com Cloud Computing Expo 2009
  • 6. How have we managed our IT? Developer-led » Concurrent Versioning, Unit Testing, Maven, Ant, Capistrano » Focused on code-promotion ; sometimes database transform Manager-led » One extreme: firefighting » The other extreme: bureaucracy Architect-led » Round-trip modeling tools (e.g. Rational UML, Together, etc.) » Gated reviews (i.e. “The technology cops”) Operations-led » Management suites (OpenView, Tivoli, etc.) » Runbook Automation (e.g. HP/OpsWare, BMC/BladeLogic, Opalis) 6 www.elastra.com Cloud Computing Expo 2009
  • 7. IT Infrastructure Library (ITIL) v3: The Current Best Practice? 7 www.elastra.com Cloud Computing Expo 2009
  • 8. How Far Can Technology Save Us? The “Google Secret Sauce” Theory: » Always available, scalable, fast » Computing as fungible commodity » Reliability is enabled by architecture » But you have to rewrite your software Does a seemingly magical architecture reduce or eliminate the need for If I spill this on a configuration & dependency management? server, who Does this architecture match classic is affected, and by enterprise requirements? how much? 8 www.elastra.com Cloud Computing Expo 2009
  • 9. 9 www.elastra.com Cloud Computing Expo 2009
  • 10. The Cloud Provider Continuum “Retail Ecosystem” “Supplier Ecosystem” Closer to the Closer to the Developer/User SysAdmin/Ops Platform-as-a-Service Infrastructure-as-a-Service 10 www.elastra.com Cloud Computing Expo 2009
  • 11. Qualities of an Enterprise Cloud • On-Demand, Services-Oriented Computing » Drastically reduced lead times » Lowered requirement to call-ahead forecasts » Demand trends are predicted by the provider • Variable cost consumption » Pay-by-the-drink or over time; decouple fixed overhead from demand • Self-service » Resources directly/indirectly reserved with a GUI or API • Elastic Scalability » Grow or shrink resources as required • Mandatory Network » The network is essential to consume the service • Governance and Compliance » Tracking and matching of cloud providers to policies 11 www.elastra.com Cloud Computing Expo 2009
  • 12. A Cloud Technology Reference Model • Begin with the Data Center • Now Global & Possibly Cross Organizational • Exposes Power & Cooling Information Facilities & Logistics Management Organizationally & Geographically Decentralized Software & Hardware 12 www.elastra.com Cloud Computing Expo 2009
  • 13. A Cloud Technology Reference Model • Add Trust, Identity and Licensing • Control Point for Compliance, Auditing • Distributed Action without Replicated Credentials Licensing, Security, Identity & Trust Facilities & Logistics Management Organizationally & Geographically Decentralized Software & Hardware 13 www.elastra.com Cloud Computing Expo 2009
  • 14. A Cloud Technology Reference Model • Add easy software access to: • Configurations - HW/SW/Network/Storage Settings, Software Packages, and Dependencies • Resources - Reservations from a pool of excess capacity in storage, computing, and network Licensing, CONFIGURATION RESOURCE Security, Identity MANAGEMENT MANAGEMENT & Trust Facilities & Logistics Management Organizationally & Geographically Decentralized Software & Hardware 14 www.elastra.com Cloud Computing Expo 2009
  • 15. A Cloud Technology Reference Model • Add some visibility: • A Hyperlinked Model of Metadata (What uses or contains what other things?) • Lifecycle (when and how can things change?) System Lifecycles & Management Processes Change, Versioning, Autonomic Provisioning, Scale and Recovery Hyperlinked Models & Metadata Capabilities, Configurations, Reservations & Dependencies Licensing, CONFIGURATION RESOURCE Security, Identity MANAGEMENT MANAGEMENT & Trust Facilities & Logistics Management Organizationally & Geographically Decentralized Software & Hardware 15 www.elastra.com Cloud Computing Expo 2009
  • 16. A Cloud Technology Reference Model • Add some real-world context: • Governance (Who has authority / responsibility to change, and how?) • Constraints & Policies (How are concerns addressed in the design?) • Testing, Monitoring & Operations (How do we manage & verify?) The IT Service GOVERNANCE Testing, Monitori Constraints & Policies ng & Operations Scalability, Allocation Strategy, Security System Lifecycles & Management Processes Change, Versioning, Autonomic Provisioning, Scale and Recovery 16 www.elastra.com Cloud Computing Expo 2009
  • 17. A Cloud Technology Reference Model The IT Service GOVERNANCE Testing, Monitori Constraints & Policies ng & Operations Scalability, Allocation Strategy, Security System Lifecycles & Management Processes Change, Versioning, Autonomic Provisioning, Scale and Recovery Hyperlinked Models & Metadata Capabilities, Configurations, Reservations & Dependencies Licensing, CONFIGURATION RESOURCE Security, Identity MANAGEMENT MANAGEMENT & Trust Facilities & Logistics Management Organizationally & Geographically Decentralized Software & Hardware 17 www.elastra.com Cloud Computing Expo 2009
  • 18. Infrastructure Clouds Start Here: The IT Service Your Problem GOVERNANCE Testing, Constraints & Policies Monitoring & Scalability, Allocation Strategy, Security Operations System Lifecycles & Management Processes Change, Versioning, Autonomic Provisioning, Scale and Recovery Hyperlinked Models & Metadata Capabilities, Configurations, Reservations & Dependencies Licensing, Secur CONFIGURATION RESOURCE ity, Identity & Their MANAGEMENT MANAGEMENT Trust Facilities & Problem Logistics Management Organizationally & Geographically Decentralized Software & Hardware 18 www.elastra.com Cloud Computing Expo 2009
  • 19. “Enterprise Cloud Servers” Extend the Level of Control & Automation The IT Service Your Problem GOVERNANCE Testing, Monitori Constraints & Policies ng & Operations Scalability, Allocation Strategy, Security System Lifecycles & Management Processes Change, Versioning, Autonomic Provisioning, Scale and Recovery Hyperlinked Models & Metadata Capabilities, Configurations, Reservations & Dependencies Licensing, CONFIGURATION RESOURCE Security, Identity Their MANAGEMENT MANAGEMENT & Trust Facilities & Problem Logistics Management Organizationally & Geographically Decentralized Software & Hardware 19 www.elastra.com Cloud Computing Expo 2009
  • 20. Cloud Platforms – As Perceived LOL, Your Application Testing, GOVERNANCE (Insert Code Here) Monitoring & Operations DON’T WORRY YOUR PRETTY HEAD, WE HAVE THE REST UNDER CONTROL 20 www.elastra.com Cloud Computing Expo 2009
  • 21. The Likely Evolution of Cloud Platforms The IT Service GOVERNANCE Constraints & Policies Scalability, Allocation Strategy, Security Testing, Monit oring & Operations System Lifecycles & Management Processes Change, Versioning, Autonomic Provisioning, Scale and Recovery 21 www.elastra.com Cloud Computing Expo 2009
  • 22. Filling in the Architecture Gap What How Where Who When Why 1. Business Business Information Processes Geography Strategy Organization Events & Collaboration Architecture-Aware 2. System, Policy, and Configuration Management Secured Event Traceable Databases Applications Networks User 3. Processing Models Interfaces 22 www.elastra.com Cloud Computing Expo 2009
  • 23. Enterprise Cloud Computing Consumption, EA & DCA Portfolio of Standards & Planning, Virtualized Policies Improvements APPLICATION Private Clouds System Lifecycles RESOURCES Hyperlinked Models APP ARCH IT OPS MGT & Metadata Improved End-to-End Policies Policy-Based Service IT OPS Design with Public Clouds Dynamic Availability Delivery with Flexibility Control Efficient Consumption Metering Application Servers & Billing Storage VMs IT-CONTROLLED CLOUD COMPUTING • Accelerate application delivery • Improve IT service management • Business obtains flexibility while IT maintains control 23 www.elastra.com
  • 24. Helping Drive a Collaborative Process ENTERPRISE IT OPERATIONS ARCHITECTS Architectural IT Policies Standards APPLICATION ARCHITECTS IT MANAGEMENT Auditing, Policy-Based Metering, Architectural and Designs Planning DEV/QA TEAMS SYSTEM ADMINS Automatic Provisioning & Configuration Request Deploy & Dev/QA Configure Systems Systems ENTERPRISE CLOUD Test System Staging System Production System Private & Public Cloud Resources 24 www.elastra.com
  • 25. Hyperlinked Cloud Markup Languages Modular, layered, open-world, “connective tissue” CONCEPT IMPLEMENTATION ECML Elastic Computing Markup Language MARKUP • What is the system supposed to do? DEFINE ECML EDML Elastic Deployment Markup Language EDML • How does the system do what it is supposed to do? ELML EMML Elastic Licensing Markup Language • What are the licensing implications of deploying EXTEND this system? ELML EMML Elastic Management Markup Language • What are the management procedures for running this system? 25 www.elastra.com Cloud Computing Expo 2009
  • 26. Conclusions Enterprise Architecture helps to prioritize and align an organization’s ability to execute » But there has been long been a communication gap between intensions and results Cloud Computing technology drastically reduces provision lead times and enables quick iteration A Cloud-Oriented synthesis of IT Architecture, Provisioning and Service Management may help bridge the gap » “Architecture-Aware Clouds” 26 www.elastra.com Cloud Computing Expo 2009
  • 27. Thank You stuartc@elastra.com The Enterprise Cloud Company www.elastra.com