Modeling Services in the CMDB: What Changes with Cloud Computing? Development Exchange Technical Webcast John Sorensen, CA Technologies
agenda the business world and as such the IT world is changing can you benefit from a CMDB and its service model? approach to service modeling the CMDB what is a service? building a service model with CA CMDB case study virtualization and Cloud Computing what changes in defining services? 2 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
all companies must take advantage vs 3 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
increasing demands on IT provide IT capability that enables aggressive change Product Design and Build - Innovation - Off-Shore Development Internal IT CEO An Enterprise Business Model Go-To-Market - Direct Sales - Internet Marketplace External IT SaaS Application SaaS Application Business Process Outsourcing The Traditional Glass House Outsource Computing The Cloud SaaS Application 4 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
CA Technologies enables the delivery of service levels through the effective orchestration of processes in managed dynamic environments define and measure services measure cost, consumption and performance automated ITIL processes control IT spending visibility into vendor contracts and utilization integrity of physical and virtual assets increase operational efficiency Cloud Connected Enterprise Smart Business Optimization Process Automation Project and ServicePortfolio Management Service Management support quality improvement initiatives optimize resource utilization automate service delivery enable Self-Service enable operational excellence improve virtualization management Service Assurance Service Automation Virtualization Management Security consolidation, orchestration and provisioning comprehensive decision support based on configuration and compliance IT Infrastructure Physical and Automation Virtual Infrastructure 5 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
how the world views IT Identity Manager SAP PSFT End Users Siebel Firewall Load Balancer Portal Mainframe A Service the customer doesn t Care Router Switch Web Servers Applications Database Web Services Databases 3 rd Party applications 6 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
translate IT to the business: service view critical to a service is understanding how it is consumed, constructed, delivered and supported Trading System Booking Website Media Content Server Router Database 7 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
a bird s eye view of an IT service services are made up of many layers connecting layers is what makes services robust but complicated we need to find the connections to navigate through the layers 8 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
Business Process Architecture An Example Services Model Business Processes M ake Travel Arrangem ents U se Business Services B u y T ic k e t P la n n in g S e r vic e P ur c h asin g S e r vic e A s s e s s O p tio n s P r ic e B o o k T im e t ab le S e r vice A cc e s s R o u t e Pa y m e n t s S e r vice P o st I nv oic e U se Infrastructure Services B a ck u p S e r v ic e E m a il S e rvic e R e po r t S e r vic e A r e im p le m e n te d b y Configuration Item s A r e e x e c u te d b y Run-Tim e O bjects 9 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
start with what you want to achieve > objectives for a configuration management database > considering: who are the consumers of configuration management information? what information do they require? why do they need it? when do they need it? who owns the process? 10 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
typical consumers configuration data: change & release management impact analysis incident management root cause analysis problem management trend analysis service level management service definitions service portfolio management service definitions availability management service definitions, impact analysis, root cause analysis financial management - charging 11 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
iterative methodology adopt an iterative lifecycle approach: start small have a clear objective identify one or two key services work with consumers to define attributes leverage your existing tool information to populate CI attributes supplement with discovery define role-based service views synchronize data on an ongoing basis to ensure accuracy 12 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
identify the hierarchical layers Administration Business Service IT Service Web Presentation Applications Software Database Operating System additional layers: - organizations - customers - locations - SLA - application development - virtual environment - high availability - security -.??? can these layers be represented as attributes of CIs? if you add a layer be ready to have extra CI types, attributes and relationships to manage Hardware Network/Facilities 13 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
build a service model with CA CMDB CMDB Objectives Service Managers Service Model Layers CMDB Data Consumers Change and/or Configuration Mgr CI types CA CMDB Families and Classes CI Attributes (Family <-> attributes) CMDB MDRs Source of data for attributes CI Relationships (Provider -> Dependant) Relationships MDRs Source of data for relationships Infrastructure Mgr Application Mgr + baseline from asset management + baseline from discovery tools (desktops, devices, etc) etc. 14 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
service model identify the high level CI types Administration Service Contract Service Owner Business Service Service Name IT Service Sub Services Processes Web Presentation Load Balancer Applications Application Server Software CA/3 rd party Software Components Database Database SW Database Cluster Operating System Virtual Platform Windows Linux UNIX Hardware Server Mainframe NAS Storage Network/Facilities Router Hub Switch SAN Network 15 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
CA CMDB r12.5 CI families families can be renamed more can be created each family has a set of attributes 16 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
CA CMDB r12.5 CI classes 17 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
service model with families CA CMDB Administration Service Level Agreement Contact Business Service Enterprise Service IT Service Service Web Presentation Software.COTS Hardware.Other Applications Software.Application Software Software.COTS Database Operating System Hardware Database SW Database Cluster Software.Operating System Hardware.Virtual Machine Hardware.Server Hardware.Mainframe Hardware.Storage Network/Facilities Network.Router Network.Hub Network.Switch SAN.Interface 18 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
start considering available MDR s purists will say design first based on needs, then make the tool fit but COTS tools (CA CMDB) have features and limitations MDR s may have technical restrictions in terms of: attributes & relationships automatically populated what CI will require manual input federation reconciliation synchronization 19 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
identify CI s attributes for each family select for each family the set of attributes needed (and available), examples: for each attribute document which MDR will be used to populate it 20 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
identify CI s relationships between layers Administration Service Level Agreement Contact/Org. Location Dependent Business Service Is governed by Enterprise Service Is subscribed to by Is located at Provider Dependent IT Service Web Presentation Applications Software Provides to Is used by Service Services Software.COTS Serves Software.Application Runs Software.COTS Provider Dependent Provider Dependent Provider Dependent Provider Dependent Database Operating System Hardware SW Database Hosts Is server of Hardware.Server Dependent Provider Contains Software.Operating System Dependent Provider Is HA Server for Cluster Is server of Hardware.Server Provider Dependent Provider Dependent Provider Dependent Network/Facilities Is gateway for Network.Hub Is gateway for 21 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA Provider
CA CMDB r12.5 relationship types they can be renamed or you can create new ones 22 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
CA CMDB native content & federation CI families CI attributes CI relationships MDRs CMDBf API CA CMDB Catalyst Federation Adapters Mainframe CA NSM Spectrum SA Spectrum IM Service Catalog CA ACM 3 rd Party MDR MS SCCM CA APM Spectrum AM CA ITCM (ITIM) CA 23 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
sample service model CA World 2010 24 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
viewed from CA CMDB Visualizer Root Cause Analysis Impact Analysis 25 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
we re all service providers now End Users Customers Business Owners Primary Business Activities CIO CIO Internal Service Providers Service Operations External Service Providers 26 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
service modeling -> Cloud Computing Business Service Business Transaction Business Process Orchestration as a Service (BPaaS) IT Service SaaS Software as a Service (SaaS) Applications Middleware PaaS Platform as a Service (PaaS) Hardware IaaS Storage Infrastructure as a Service (IaaS) Network/Facilities 27 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
moving to IaaS Cloud What if these go to the Cloud? VMware on-premise images are freed up shut down or reutilized new IaaS CIs are introduced controlled by change management new IaaS SLA (UC) CI is created and linked to the IaaS CIs 28 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
CMDB change to include IaaS configuration items 29 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
moving to SaaS Cloud What if this goes to the Cloud? on premise CIs are freed up shut down or reutilized new SaaS CI is introduced controlled by change management new SaaS SLA (UC) CI is created and linked to the SaaS CIs 30 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
CMDB change to include SaaS configuration items 31 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
conclusion you need to create and maintain a service model AS IS today it will be useful to manage TODAY s IT it will be useful to understand the impact of going Cloud and which flavor of Cloud the service model can be updated to reflect the Cloud choices CA Technologies has the technology to help you out 32 September 8, 2010 Modeling Services in the CMDB: What Changes with Cloud Computing? Copyright 2010 CA
thank you
questions John.Sorensen@ca.com