SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
A CMDB. A What?
An archestra notebook.
© 2013 Malcolm Ryder / archestra
IF YOU’VE FORGOTTEN THE QUESTION,
A CMDB MAY NOT BE THE ANSWER.
Saturday Night Live
Season 1, Episode 9
Roots
It’s a fact: even without adding new users, the increases in demand for services are generated by
these business issues: spontaneity, interoperability, speed, and continuity.
And, the utilization of services increasingly requires that infrastructures beyond the local scope of
management be “available enough” to participate effectively in meeting that demand.
From a distance, the idea of the CMDB’s desired value has been in having infrastructure
management be the foundation for supporting services.
The support view sees a service as a deliverable, provided at a given level of quality to be defended
– essentially, as a product.
Arguably, the “level of quality” always shows in two ways: the business-requested functional level
(performance) and the IT-recommended operating constraints (scope). But that doesn’t help
explain support. Instead, both the quality and the level must be managed and then related. What
quality is obtainable from what level?
One interpretation of the “quality of the service” always applies: quality is an experience, of the
service being used. Difficulties here mainly map back to whether rules are being followed.
• A mismatch between performance and scope is going to originate either in architecture or in exceeding the
prescribed use.

The “level of service” is a different issue. If a service is having difficulty being provided,
infrastructure management could be the resolution.
• A degradation of the level of service is going to originate in the integrity of the infrastructure.
Purpose
Usually, on its own, a CMDB will fail because people don’t know how the things it tracks were made
in the first place, so the baseline records are suspect.
But let’s be clear. What people really think a CMDB “tracks” is changes and compliance. That is, if
they didn’t need to track changes and compliance, they wouldn’t need a CMDB.
Since actual configurations are simply whatever got released into the environment, you would think
that the real initial requirement would be for a release database.

After all, most differences between what used to be present and what is next present will result
from (a.) a release that puts something new there, and (b.) what happened to it after it showed up.
What does happen to something post-release? Mainly, it has exposure - to utilization and to the
presence of yet other things both new and old.

IT organizations exist largely to manage that exposure, among other duties. A CMDB should either
help do that, or get out of the way.
Scope
The CMDB is not the CMS (configuration management system).
That is, a database is just part of a larger system.
Configuration management itself is just part of a larger system. Consolidated management of
services consists of more than configuration management.
CMDBs that are built to “cover” consolidated management of services cannot be monolithic
because the monolithic data schema will likely never stabilize. Object taxonomy alone normally
defeats this effort.
But, lacking logical integration within an information model for consolidated management, a more
specialized CMDB will not affect the things it needs to affect.
So, a “CMDB” actually needs to be not a data base but an information network.
Wallace Shawn
The Princess Bride

Vizzini: You fell victim to one of the classic
blunders, the most famous of which is,
"Never get involved in a land war in Asia.“
Content
Ages ago, before CMDBs, Industry Analysts roamed the earth, stalking management practices. Many preferred
just the basic kinds of management behavior: transactional, operational, or analytic. Analysts were pretty good
about explaining why there were only three behavior types, and why the behaviors didn’t take on each other’s
roles even when they shared territory and affected the same things. Most importantly, they were good about
pointing out that the different behaviors had different uses for the information that was available.
Management behaviors were always discussed as processes; feeding the processes meant sending the right
kind of information into the process at the right time. In other words, even in a shared information
environment, each process used the available information, differently.
The description of something released into the environment makes sense to management processes when the
information in the description properly feeds the respective management behaviors. But some given piece of
information simply may not be needed by all processes. In the end, the different processes have different views
and understanding of the exposure of items occurring through release, deployment, and utilization.
The management processes want to know what kind of exposures can occur, and when a given type of
exposure is important. In effect, processes are interested in events, and the information that explains events is
what processes further want to know. Without a model of these events and their importance, the detailed data
describing the involved items is probably arbitrary.
Strategy
For the most part, IT operational processing can create conditions that “drive” (help or hinder) IT
transactions, and that drive analytics about effects. Transactional or Analytic management both
look for certain conditions, seeing them as alerts to trigger their respective inspections and other
validation actions. For example: a change in a request status, a notification, or an error message, are
all alert conditions.
Because conditions by definition occur and recur, most conditions (not just alerts) can be defined as
events, and this means that Transactional and Analytic processing are both looking for sets of
information that may not even need to describe configurations but instead need merely refer to
them or relate them.
Instead, for any defined item, the key question in mind for transactions or analytics is: what is the
configuration that can be accepted in order for intended business results to be achieved?
Both transactions and analyses are concerned about the variability of the configuration versus the
variability of the results.
Configuration management helps provide a basis for determining what variability there is and why.
It helps identify items that are suspects for the clues (events) that have someone’s attention. No
clues, no suspects. In configuration management, associations of items are attributes of the item.
Associations correspond to types of events, or else there is no reason to refer or relate to the item.
TRANSACTIONS
Of Resources

Functions of
OPERATIONS

WHAT
Dependencies

ANALYTICS
Of Impacts

As shown here, the relationship that business most wants to be manageable is the
one between its investments in resources and the effects obtained from them.
Operations are the mediator. Operating with resources, or operating on them, is
predisposed primarily by architecture to be more or less successful through the
processes employed. Architecture designs both item usability and impact probability.

© 2013 Malcolm Ryder / archestra

Operations refer to resources
they need and to what makes
resources usable. And
Operations relate to impacts
they encourage and to what
makes impacts probable. The
common concern is the states
of what was used when the
operation executed. The
occurrence of undesired
states is an event.
Process

Content

Demand

Supply

Event

Associations
per:

Transactional Resource

Request

Delivery

Status

Policy

Operational

Function

Requirement

Method

Stage

Logic

Analytical

Impact

Effect

Outcome

State

Rule

Management influences whether deliveries are enforceable, whether methods proceed
correctly, and whether outcomes are regular. Items are involved through associations. That is,
an item also gets managed according to policies, logic, and rules.
Management also drives throughput resulting in service level and in service quality.
• Transaction status is often a prerequisite of an operation requirement
• Approved, attended, complete, accepted, etc.
• Operation stage is often a prerequisite of an analytic effect.
• Ready, activated, on-schedule, etc.
• Analytic state is often a prerequisite of transaction requests.
• Threshold, match, criterion, etc.
Events signal whether current reality conforms to the policy, logic and rules. Non-conformance
involves identifiable items. The key question in mind is then: what is the item configuration
that can be accepted in order for intended business results to be achieved?
TRANSACTIONAL
Resource
Demand & Supply

OPERATIONAL

WHY
How and Where

ANALYTICAL
Impact
Demand & Supply

Additional considerations of the above include the following: when are functions
resources? What impacts are caused by intangible (logical) items? Can the desired,
authorized, and actual versions of demand, and of supply, be reconciled across the
different management processes?

© 2013 Malcolm Ryder / archestra

What Management needs to know
about an item:
• Where did it come from
• What is it doing
• What is the effect
But the different management views
have different ways of accounting
for those facts. This creates
differences in the explanations of
why things happened as they did.

Function
Demand & Supply
Defined
ITEM

Data References

Desired

Authorized

Actual

Status

As Required by
request

As Approved
by policy

As Discovered
by inspection

Information source
ITEM ID
Frequency
Standard

The information collected, verified, and maintained
in here will come from numerous processes and
repositories that need their data model transposed
into reconciled information across platforms,
timeframes, and norms. As it turns out, the scale of
the challenge for doing this is not similar to financial
accounting; instead, it is similar to meteorology.

Timestamp

Operations demand resources, and supplying resources becomes transactional. The
operation will want a minimum specified configuration to be available. Then the
operation will cause certain detectable, measurable outcomes. All of this progress is
managed. The basic example of interactivity between management processes
highlights the need to understand how references and relations can rely on data
lookups to assure that comparisons between former and current states can be made.
Four unsuspected “CMDBs”
• Wikipedia (knowledge items)
• AutoCAD (engineering items)
• Major League Baseball Team Roster Depth Chart (sports items)
• The Periodic Table of the Elements (atomic items)

JUST A THOUGHT.

© 2013 Malcolm Ryder / archestra

Más contenido relacionado

La actualidad más candente

What are the benefits of configuration management database - (ITIL 4 Foundat...
What are the benefits of configuration management database -  (ITIL 4 Foundat...What are the benefits of configuration management database -  (ITIL 4 Foundat...
What are the benefits of configuration management database - (ITIL 4 Foundat...BDDazza
 
Why CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use CasesWhy CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use CasesDavid Messineo
 
Effectively Planning for an Enterprise-Scale CMDB Implementation
Effectively Planning for an Enterprise-Scale CMDB ImplementationEffectively Planning for an Enterprise-Scale CMDB Implementation
Effectively Planning for an Enterprise-Scale CMDB ImplementationAntonio Rolle
 
BMC_VIEWPOINT_II_Focus on CMDB
BMC_VIEWPOINT_II_Focus on CMDBBMC_VIEWPOINT_II_Focus on CMDB
BMC_VIEWPOINT_II_Focus on CMDBJavier Leyva Novoa
 
A Practical Guide to CMDB Deployment in a Tivoli Environment
A Practical Guide to CMDB Deployment in a Tivoli EnvironmentA Practical Guide to CMDB Deployment in a Tivoli Environment
A Practical Guide to CMDB Deployment in a Tivoli EnvironmentAntonio Rolle
 
The CMDB/CMS in the Digital Age: A Bedrock for IT Transformation
The CMDB/CMS in the Digital Age: A Bedrock for IT TransformationThe CMDB/CMS in the Digital Age: A Bedrock for IT Transformation
The CMDB/CMS in the Digital Age: A Bedrock for IT TransformationEnterprise Management Associates
 
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Steps
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby StepsHow to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Steps
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Stepsdigitallibrary
 
The Essential Guide for Automating CMDB population and maintenance
The Essential Guide for Automating CMDB population and maintenanceThe Essential Guide for Automating CMDB population and maintenance
The Essential Guide for Automating CMDB population and maintenanceStefan Bergstein
 
Cmdb intro 2012 v1
Cmdb intro 2012 v1Cmdb intro 2012 v1
Cmdb intro 2012 v1Pini Cohen
 
ServiceNow Configuration Management Database
ServiceNow Configuration Management Database ServiceNow Configuration Management Database
ServiceNow Configuration Management Database Jade Global
 
Update CMDB Using Discovery Topology (BMC ADDM)
Update CMDB Using Discovery Topology (BMC ADDM) Update CMDB Using Discovery Topology (BMC ADDM)
Update CMDB Using Discovery Topology (BMC ADDM) Vyom Labs
 
Gartner Cmdb Article
Gartner Cmdb ArticleGartner Cmdb Article
Gartner Cmdb Articlekvz
 
ServiceNow CMDB modeling simplifies the management of Configuration Items (CI...
ServiceNow CMDB modeling simplifies the management of Configuration Items (CI...ServiceNow CMDB modeling simplifies the management of Configuration Items (CI...
ServiceNow CMDB modeling simplifies the management of Configuration Items (CI...Jade Global
 
MAIA Microsoft BI Solutions
MAIA Microsoft BI SolutionsMAIA Microsoft BI Solutions
MAIA Microsoft BI SolutionsDhiren Gala
 
Four Priorities to Enhance the Virtualized Infrastructure
Four Priorities to Enhance the Virtualized InfrastructureFour Priorities to Enhance the Virtualized Infrastructure
Four Priorities to Enhance the Virtualized InfrastructureIBM India Smarter Computing
 
Integrated Service Management (IBM Tivoli)
Integrated Service Management (IBM Tivoli)Integrated Service Management (IBM Tivoli)
Integrated Service Management (IBM Tivoli)IBM Danmark
 

La actualidad más candente (20)

What are the benefits of configuration management database - (ITIL 4 Foundat...
What are the benefits of configuration management database -  (ITIL 4 Foundat...What are the benefits of configuration management database -  (ITIL 4 Foundat...
What are the benefits of configuration management database - (ITIL 4 Foundat...
 
Why CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use CasesWhy CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use Cases
 
Effectively Planning for an Enterprise-Scale CMDB Implementation
Effectively Planning for an Enterprise-Scale CMDB ImplementationEffectively Planning for an Enterprise-Scale CMDB Implementation
Effectively Planning for an Enterprise-Scale CMDB Implementation
 
BMC_VIEWPOINT_II_Focus on CMDB
BMC_VIEWPOINT_II_Focus on CMDBBMC_VIEWPOINT_II_Focus on CMDB
BMC_VIEWPOINT_II_Focus on CMDB
 
A Practical Guide to CMDB Deployment in a Tivoli Environment
A Practical Guide to CMDB Deployment in a Tivoli EnvironmentA Practical Guide to CMDB Deployment in a Tivoli Environment
A Practical Guide to CMDB Deployment in a Tivoli Environment
 
The CMDB/CMS in the Digital Age: A Bedrock for IT Transformation
The CMDB/CMS in the Digital Age: A Bedrock for IT TransformationThe CMDB/CMS in the Digital Age: A Bedrock for IT Transformation
The CMDB/CMS in the Digital Age: A Bedrock for IT Transformation
 
CMDB Basics
CMDB BasicsCMDB Basics
CMDB Basics
 
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Steps
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby StepsHow to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Steps
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Steps
 
The Essential Guide for Automating CMDB population and maintenance
The Essential Guide for Automating CMDB population and maintenanceThe Essential Guide for Automating CMDB population and maintenance
The Essential Guide for Automating CMDB population and maintenance
 
Service management roadmap fy14 fy16
Service management roadmap fy14   fy16Service management roadmap fy14   fy16
Service management roadmap fy14 fy16
 
Cmdb intro 2012 v1
Cmdb intro 2012 v1Cmdb intro 2012 v1
Cmdb intro 2012 v1
 
ServiceNow Configuration Management Database
ServiceNow Configuration Management Database ServiceNow Configuration Management Database
ServiceNow Configuration Management Database
 
Update CMDB Using Discovery Topology (BMC ADDM)
Update CMDB Using Discovery Topology (BMC ADDM) Update CMDB Using Discovery Topology (BMC ADDM)
Update CMDB Using Discovery Topology (BMC ADDM)
 
Gartner Cmdb Article
Gartner Cmdb ArticleGartner Cmdb Article
Gartner Cmdb Article
 
discovery
discoverydiscovery
discovery
 
ServiceNow CMDB modeling simplifies the management of Configuration Items (CI...
ServiceNow CMDB modeling simplifies the management of Configuration Items (CI...ServiceNow CMDB modeling simplifies the management of Configuration Items (CI...
ServiceNow CMDB modeling simplifies the management of Configuration Items (CI...
 
MAIA Microsoft BI Solutions
MAIA Microsoft BI SolutionsMAIA Microsoft BI Solutions
MAIA Microsoft BI Solutions
 
Dit yvol3iss16
Dit yvol3iss16Dit yvol3iss16
Dit yvol3iss16
 
Four Priorities to Enhance the Virtualized Infrastructure
Four Priorities to Enhance the Virtualized InfrastructureFour Priorities to Enhance the Virtualized Infrastructure
Four Priorities to Enhance the Virtualized Infrastructure
 
Integrated Service Management (IBM Tivoli)
Integrated Service Management (IBM Tivoli)Integrated Service Management (IBM Tivoli)
Integrated Service Management (IBM Tivoli)
 

Destacado

Multi-dimenssional Data Model for CMS
Multi-dimenssional Data Model for CMSMulti-dimenssional Data Model for CMS
Multi-dimenssional Data Model for CMSAditya Dashora
 
5 steps to boost your accuracy in data reporting
5 steps to boost your accuracy in data reporting5 steps to boost your accuracy in data reporting
5 steps to boost your accuracy in data reportingExperian
 
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...Daniel Krook
 
MS SQL 2012 安裝與基本使用教學
MS SQL 2012 安裝與基本使用教學MS SQL 2012 安裝與基本使用教學
MS SQL 2012 安裝與基本使用教學Yuan Chiu
 
ELK at LinkedIn - Kafka, scaling, lessons learned
ELK at LinkedIn - Kafka, scaling, lessons learnedELK at LinkedIn - Kafka, scaling, lessons learned
ELK at LinkedIn - Kafka, scaling, lessons learnedTin Le
 
SQL Server 資料庫版本控管
SQL Server 資料庫版本控管SQL Server 資料庫版本控管
SQL Server 資料庫版本控管Will Huang
 

Destacado (7)

Multi-dimenssional Data Model for CMS
Multi-dimenssional Data Model for CMSMulti-dimenssional Data Model for CMS
Multi-dimenssional Data Model for CMS
 
5 steps to boost your accuracy in data reporting
5 steps to boost your accuracy in data reporting5 steps to boost your accuracy in data reporting
5 steps to boost your accuracy in data reporting
 
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
 
MS SQL 2012 安裝與基本使用教學
MS SQL 2012 安裝與基本使用教學MS SQL 2012 安裝與基本使用教學
MS SQL 2012 安裝與基本使用教學
 
Git由超淺入超深
Git由超淺入超深Git由超淺入超深
Git由超淺入超深
 
ELK at LinkedIn - Kafka, scaling, lessons learned
ELK at LinkedIn - Kafka, scaling, lessons learnedELK at LinkedIn - Kafka, scaling, lessons learned
ELK at LinkedIn - Kafka, scaling, lessons learned
 
SQL Server 資料庫版本控管
SQL Server 資料庫版本控管SQL Server 資料庫版本控管
SQL Server 資料庫版本控管
 

Similar a A CMDB. A What?

Business Service Configurations
Business Service ConfigurationsBusiness Service Configurations
Business Service ConfigurationsMalcolm Ryder
 
Organizing Asset Management Today
Organizing Asset Management TodayOrganizing Asset Management Today
Organizing Asset Management TodayDavid Messineo
 
Understanding_IT_Assets_Today
Understanding_IT_Assets_TodayUnderstanding_IT_Assets_Today
Understanding_IT_Assets_TodayDavid Messineo
 
EDMC_DCAM_-_WORKING_DRAFT_VERSION_0.7.pdf
EDMC_DCAM_-_WORKING_DRAFT_VERSION_0.7.pdfEDMC_DCAM_-_WORKING_DRAFT_VERSION_0.7.pdf
EDMC_DCAM_-_WORKING_DRAFT_VERSION_0.7.pdfAbhinav195887
 
The End Of Disruption: I.T. Is Dead
The End Of Disruption: I.T. Is DeadThe End Of Disruption: I.T. Is Dead
The End Of Disruption: I.T. Is DeadMalcolm Ryder
 
How Good Are You At Managing ITSM?
How Good Are You At Managing ITSM?How Good Are You At Managing ITSM?
How Good Are You At Managing ITSM?Malcolm Ryder
 
The Value of Standards-based CMDB Federation
The Value of Standards-based CMDB FederationThe Value of Standards-based CMDB Federation
The Value of Standards-based CMDB FederationDavid Messineo
 
CIOs and the Shock of the New
CIOs and the Shock of the NewCIOs and the Shock of the New
CIOs and the Shock of the NewMalcolm Ryder
 
Chapter 03-business caseforxbrl
Chapter 03-business caseforxbrlChapter 03-business caseforxbrl
Chapter 03-business caseforxbrljps619
 
Management as a Service - MaaS for IT
Management as a Service - MaaS for ITManagement as a Service - MaaS for IT
Management as a Service - MaaS for ITMalcolm Ryder
 
ITAM and CCM - A Unified Approach
ITAM and CCM - A Unified ApproachITAM and CCM - A Unified Approach
ITAM and CCM - A Unified ApproachDavid Messineo
 
Identity & Access Governance versus Process Agility
Identity & Access Governance versus Process AgilityIdentity & Access Governance versus Process Agility
Identity & Access Governance versus Process AgilityHorst Walther
 
The Agile Alliance has Stated in their Manifesto
The Agile Alliance has Stated in their ManifestoThe Agile Alliance has Stated in their Manifesto
The Agile Alliance has Stated in their ManifestoGlen Alleman
 
Building The Agile Database
Building The Agile DatabaseBuilding The Agile Database
Building The Agile Databaseelliando dias
 

Similar a A CMDB. A What? (20)

Business Service Configurations
Business Service ConfigurationsBusiness Service Configurations
Business Service Configurations
 
Organizing Asset Management Today
Organizing Asset Management TodayOrganizing Asset Management Today
Organizing Asset Management Today
 
Understanding_IT_Assets_Today
Understanding_IT_Assets_TodayUnderstanding_IT_Assets_Today
Understanding_IT_Assets_Today
 
Making sense of BI
Making sense of BIMaking sense of BI
Making sense of BI
 
EDMC_DCAM_-_WORKING_DRAFT_VERSION_0.7.pdf
EDMC_DCAM_-_WORKING_DRAFT_VERSION_0.7.pdfEDMC_DCAM_-_WORKING_DRAFT_VERSION_0.7.pdf
EDMC_DCAM_-_WORKING_DRAFT_VERSION_0.7.pdf
 
The End Of Disruption: I.T. Is Dead
The End Of Disruption: I.T. Is DeadThe End Of Disruption: I.T. Is Dead
The End Of Disruption: I.T. Is Dead
 
Soa To The Rescue
Soa To The RescueSoa To The Rescue
Soa To The Rescue
 
Bsa 411 preview full class
Bsa 411 preview full classBsa 411 preview full class
Bsa 411 preview full class
 
How Good Are You At Managing ITSM?
How Good Are You At Managing ITSM?How Good Are You At Managing ITSM?
How Good Are You At Managing ITSM?
 
The Value of Standards-based CMDB Federation
The Value of Standards-based CMDB FederationThe Value of Standards-based CMDB Federation
The Value of Standards-based CMDB Federation
 
CIOs and the Shock of the New
CIOs and the Shock of the NewCIOs and the Shock of the New
CIOs and the Shock of the New
 
Dit yvol4iss25
Dit yvol4iss25Dit yvol4iss25
Dit yvol4iss25
 
ebizQ publication
ebizQ publicationebizQ publication
ebizQ publication
 
Mis analysis
Mis analysisMis analysis
Mis analysis
 
Chapter 03-business caseforxbrl
Chapter 03-business caseforxbrlChapter 03-business caseforxbrl
Chapter 03-business caseforxbrl
 
Management as a Service - MaaS for IT
Management as a Service - MaaS for ITManagement as a Service - MaaS for IT
Management as a Service - MaaS for IT
 
ITAM and CCM - A Unified Approach
ITAM and CCM - A Unified ApproachITAM and CCM - A Unified Approach
ITAM and CCM - A Unified Approach
 
Identity & Access Governance versus Process Agility
Identity & Access Governance versus Process AgilityIdentity & Access Governance versus Process Agility
Identity & Access Governance versus Process Agility
 
The Agile Alliance has Stated in their Manifesto
The Agile Alliance has Stated in their ManifestoThe Agile Alliance has Stated in their Manifesto
The Agile Alliance has Stated in their Manifesto
 
Building The Agile Database
Building The Agile DatabaseBuilding The Agile Database
Building The Agile Database
 

Más de Malcolm Ryder

Strategic structures for aligning Cooperation_the Enterprise.pdf
Strategic structures for aligning Cooperation_the Enterprise.pdfStrategic structures for aligning Cooperation_the Enterprise.pdf
Strategic structures for aligning Cooperation_the Enterprise.pdfMalcolm Ryder
 
Inclusion is the Equity of Diversity 04.19.23.pdf
Inclusion is the Equity of Diversity 04.19.23.pdfInclusion is the Equity of Diversity 04.19.23.pdf
Inclusion is the Equity of Diversity 04.19.23.pdfMalcolm Ryder
 
A Semantic Model of Enterprise Change.pdf
A Semantic Model of Enterprise Change.pdfA Semantic Model of Enterprise Change.pdf
A Semantic Model of Enterprise Change.pdfMalcolm Ryder
 
Complexity and Simplicity Unpacked
Complexity and Simplicity UnpackedComplexity and Simplicity Unpacked
Complexity and Simplicity UnpackedMalcolm Ryder
 
Decision Knowledge: Sense and Respond
Decision Knowledge: Sense and RespondDecision Knowledge: Sense and Respond
Decision Knowledge: Sense and RespondMalcolm Ryder
 
Decoding cognitive bias
Decoding cognitive biasDecoding cognitive bias
Decoding cognitive biasMalcolm Ryder
 
Change Enablement Framework - Introduction
Change Enablement Framework - IntroductionChange Enablement Framework - Introduction
Change Enablement Framework - IntroductionMalcolm Ryder
 
Alignment of Value and Performance - Reference model
Alignment of Value and Performance - Reference modelAlignment of Value and Performance - Reference model
Alignment of Value and Performance - Reference modelMalcolm Ryder
 
Management for Production
Management for ProductionManagement for Production
Management for ProductionMalcolm Ryder
 
Complexity, Simplicity, and Management
Complexity, Simplicity, and ManagementComplexity, Simplicity, and Management
Complexity, Simplicity, and ManagementMalcolm Ryder
 
Meetings as Information Behaviors
Meetings as Information BehaviorsMeetings as Information Behaviors
Meetings as Information BehaviorsMalcolm Ryder
 
Revisiting Waterfall
Revisiting WaterfallRevisiting Waterfall
Revisiting WaterfallMalcolm Ryder
 
Organizational Architecture and Models
Organizational Architecture and ModelsOrganizational Architecture and Models
Organizational Architecture and ModelsMalcolm Ryder
 
Producing Change - Getting Beyond Execution
Producing Change - Getting Beyond ExecutionProducing Change - Getting Beyond Execution
Producing Change - Getting Beyond ExecutionMalcolm Ryder
 
Authority versus Leadership
Authority versus LeadershipAuthority versus Leadership
Authority versus LeadershipMalcolm Ryder
 
Archestra Adaptive Enterprise
Archestra Adaptive EnterpriseArchestra Adaptive Enterprise
Archestra Adaptive EnterpriseMalcolm Ryder
 

Más de Malcolm Ryder (20)

Strategic structures for aligning Cooperation_the Enterprise.pdf
Strategic structures for aligning Cooperation_the Enterprise.pdfStrategic structures for aligning Cooperation_the Enterprise.pdf
Strategic structures for aligning Cooperation_the Enterprise.pdf
 
Inclusion is the Equity of Diversity 04.19.23.pdf
Inclusion is the Equity of Diversity 04.19.23.pdfInclusion is the Equity of Diversity 04.19.23.pdf
Inclusion is the Equity of Diversity 04.19.23.pdf
 
A Semantic Model of Enterprise Change.pdf
A Semantic Model of Enterprise Change.pdfA Semantic Model of Enterprise Change.pdf
A Semantic Model of Enterprise Change.pdf
 
Complexity and Simplicity Unpacked
Complexity and Simplicity UnpackedComplexity and Simplicity Unpacked
Complexity and Simplicity Unpacked
 
Decision Knowledge: Sense and Respond
Decision Knowledge: Sense and RespondDecision Knowledge: Sense and Respond
Decision Knowledge: Sense and Respond
 
Decoding cognitive bias
Decoding cognitive biasDecoding cognitive bias
Decoding cognitive bias
 
Designing design
Designing designDesigning design
Designing design
 
Change Enablement Framework - Introduction
Change Enablement Framework - IntroductionChange Enablement Framework - Introduction
Change Enablement Framework - Introduction
 
Alignment of Value and Performance - Reference model
Alignment of Value and Performance - Reference modelAlignment of Value and Performance - Reference model
Alignment of Value and Performance - Reference model
 
Management for Production
Management for ProductionManagement for Production
Management for Production
 
Complexity, Simplicity, and Management
Complexity, Simplicity, and ManagementComplexity, Simplicity, and Management
Complexity, Simplicity, and Management
 
Meetings as Information Behaviors
Meetings as Information BehaviorsMeetings as Information Behaviors
Meetings as Information Behaviors
 
Groups versus Teams
Groups versus TeamsGroups versus Teams
Groups versus Teams
 
Revisiting Waterfall
Revisiting WaterfallRevisiting Waterfall
Revisiting Waterfall
 
Changing Work
Changing WorkChanging Work
Changing Work
 
Organizing Agility
Organizing AgilityOrganizing Agility
Organizing Agility
 
Organizational Architecture and Models
Organizational Architecture and ModelsOrganizational Architecture and Models
Organizational Architecture and Models
 
Producing Change - Getting Beyond Execution
Producing Change - Getting Beyond ExecutionProducing Change - Getting Beyond Execution
Producing Change - Getting Beyond Execution
 
Authority versus Leadership
Authority versus LeadershipAuthority versus Leadership
Authority versus Leadership
 
Archestra Adaptive Enterprise
Archestra Adaptive EnterpriseArchestra Adaptive Enterprise
Archestra Adaptive Enterprise
 

Último

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
[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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Último (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

A CMDB. A What?

  • 1. A CMDB. A What? An archestra notebook. © 2013 Malcolm Ryder / archestra
  • 2. IF YOU’VE FORGOTTEN THE QUESTION, A CMDB MAY NOT BE THE ANSWER.
  • 4. Roots It’s a fact: even without adding new users, the increases in demand for services are generated by these business issues: spontaneity, interoperability, speed, and continuity. And, the utilization of services increasingly requires that infrastructures beyond the local scope of management be “available enough” to participate effectively in meeting that demand. From a distance, the idea of the CMDB’s desired value has been in having infrastructure management be the foundation for supporting services. The support view sees a service as a deliverable, provided at a given level of quality to be defended – essentially, as a product. Arguably, the “level of quality” always shows in two ways: the business-requested functional level (performance) and the IT-recommended operating constraints (scope). But that doesn’t help explain support. Instead, both the quality and the level must be managed and then related. What quality is obtainable from what level? One interpretation of the “quality of the service” always applies: quality is an experience, of the service being used. Difficulties here mainly map back to whether rules are being followed. • A mismatch between performance and scope is going to originate either in architecture or in exceeding the prescribed use. The “level of service” is a different issue. If a service is having difficulty being provided, infrastructure management could be the resolution. • A degradation of the level of service is going to originate in the integrity of the infrastructure.
  • 5. Purpose Usually, on its own, a CMDB will fail because people don’t know how the things it tracks were made in the first place, so the baseline records are suspect. But let’s be clear. What people really think a CMDB “tracks” is changes and compliance. That is, if they didn’t need to track changes and compliance, they wouldn’t need a CMDB. Since actual configurations are simply whatever got released into the environment, you would think that the real initial requirement would be for a release database. After all, most differences between what used to be present and what is next present will result from (a.) a release that puts something new there, and (b.) what happened to it after it showed up. What does happen to something post-release? Mainly, it has exposure - to utilization and to the presence of yet other things both new and old. IT organizations exist largely to manage that exposure, among other duties. A CMDB should either help do that, or get out of the way.
  • 6. Scope The CMDB is not the CMS (configuration management system). That is, a database is just part of a larger system. Configuration management itself is just part of a larger system. Consolidated management of services consists of more than configuration management. CMDBs that are built to “cover” consolidated management of services cannot be monolithic because the monolithic data schema will likely never stabilize. Object taxonomy alone normally defeats this effort. But, lacking logical integration within an information model for consolidated management, a more specialized CMDB will not affect the things it needs to affect. So, a “CMDB” actually needs to be not a data base but an information network.
  • 7. Wallace Shawn The Princess Bride Vizzini: You fell victim to one of the classic blunders, the most famous of which is, "Never get involved in a land war in Asia.“
  • 8. Content Ages ago, before CMDBs, Industry Analysts roamed the earth, stalking management practices. Many preferred just the basic kinds of management behavior: transactional, operational, or analytic. Analysts were pretty good about explaining why there were only three behavior types, and why the behaviors didn’t take on each other’s roles even when they shared territory and affected the same things. Most importantly, they were good about pointing out that the different behaviors had different uses for the information that was available. Management behaviors were always discussed as processes; feeding the processes meant sending the right kind of information into the process at the right time. In other words, even in a shared information environment, each process used the available information, differently. The description of something released into the environment makes sense to management processes when the information in the description properly feeds the respective management behaviors. But some given piece of information simply may not be needed by all processes. In the end, the different processes have different views and understanding of the exposure of items occurring through release, deployment, and utilization. The management processes want to know what kind of exposures can occur, and when a given type of exposure is important. In effect, processes are interested in events, and the information that explains events is what processes further want to know. Without a model of these events and their importance, the detailed data describing the involved items is probably arbitrary.
  • 9. Strategy For the most part, IT operational processing can create conditions that “drive” (help or hinder) IT transactions, and that drive analytics about effects. Transactional or Analytic management both look for certain conditions, seeing them as alerts to trigger their respective inspections and other validation actions. For example: a change in a request status, a notification, or an error message, are all alert conditions. Because conditions by definition occur and recur, most conditions (not just alerts) can be defined as events, and this means that Transactional and Analytic processing are both looking for sets of information that may not even need to describe configurations but instead need merely refer to them or relate them. Instead, for any defined item, the key question in mind for transactions or analytics is: what is the configuration that can be accepted in order for intended business results to be achieved? Both transactions and analyses are concerned about the variability of the configuration versus the variability of the results. Configuration management helps provide a basis for determining what variability there is and why. It helps identify items that are suspects for the clues (events) that have someone’s attention. No clues, no suspects. In configuration management, associations of items are attributes of the item. Associations correspond to types of events, or else there is no reason to refer or relate to the item.
  • 10. TRANSACTIONS Of Resources Functions of OPERATIONS WHAT Dependencies ANALYTICS Of Impacts As shown here, the relationship that business most wants to be manageable is the one between its investments in resources and the effects obtained from them. Operations are the mediator. Operating with resources, or operating on them, is predisposed primarily by architecture to be more or less successful through the processes employed. Architecture designs both item usability and impact probability. © 2013 Malcolm Ryder / archestra Operations refer to resources they need and to what makes resources usable. And Operations relate to impacts they encourage and to what makes impacts probable. The common concern is the states of what was used when the operation executed. The occurrence of undesired states is an event.
  • 11. Process Content Demand Supply Event Associations per: Transactional Resource Request Delivery Status Policy Operational Function Requirement Method Stage Logic Analytical Impact Effect Outcome State Rule Management influences whether deliveries are enforceable, whether methods proceed correctly, and whether outcomes are regular. Items are involved through associations. That is, an item also gets managed according to policies, logic, and rules. Management also drives throughput resulting in service level and in service quality. • Transaction status is often a prerequisite of an operation requirement • Approved, attended, complete, accepted, etc. • Operation stage is often a prerequisite of an analytic effect. • Ready, activated, on-schedule, etc. • Analytic state is often a prerequisite of transaction requests. • Threshold, match, criterion, etc. Events signal whether current reality conforms to the policy, logic and rules. Non-conformance involves identifiable items. The key question in mind is then: what is the item configuration that can be accepted in order for intended business results to be achieved?
  • 12. TRANSACTIONAL Resource Demand & Supply OPERATIONAL WHY How and Where ANALYTICAL Impact Demand & Supply Additional considerations of the above include the following: when are functions resources? What impacts are caused by intangible (logical) items? Can the desired, authorized, and actual versions of demand, and of supply, be reconciled across the different management processes? © 2013 Malcolm Ryder / archestra What Management needs to know about an item: • Where did it come from • What is it doing • What is the effect But the different management views have different ways of accounting for those facts. This creates differences in the explanations of why things happened as they did. Function Demand & Supply
  • 13. Defined ITEM Data References Desired Authorized Actual Status As Required by request As Approved by policy As Discovered by inspection Information source ITEM ID Frequency Standard The information collected, verified, and maintained in here will come from numerous processes and repositories that need their data model transposed into reconciled information across platforms, timeframes, and norms. As it turns out, the scale of the challenge for doing this is not similar to financial accounting; instead, it is similar to meteorology. Timestamp Operations demand resources, and supplying resources becomes transactional. The operation will want a minimum specified configuration to be available. Then the operation will cause certain detectable, measurable outcomes. All of this progress is managed. The basic example of interactivity between management processes highlights the need to understand how references and relations can rely on data lookups to assure that comparisons between former and current states can be made.
  • 14. Four unsuspected “CMDBs” • Wikipedia (knowledge items) • AutoCAD (engineering items) • Major League Baseball Team Roster Depth Chart (sports items) • The Periodic Table of the Elements (atomic items) JUST A THOUGHT. © 2013 Malcolm Ryder / archestra