SlideShare a Scribd company logo
Service Configuration
A Semantic Model
Demand for Reliability of IT
Providing and defending the reliability of IT systems is the biggest driver of efforts to
manage the way components interact with each other to generate outcomes that are
specific enough and good enough to offer as a service.
Choosing the components and their arrangements calls on both engineering (for viable
functionality) and architecture (for logical feasibility).
However, the necessary choices to be made for reliability are actually about several factors
that are “elements” of the service.
Components are only one kind of factor. Relationships, requirements, circumstances, and
other issues are other types of factors that are also elements.
To manage reliability – by providing, sustaining or restoring it – the “necessary” data is data
about the elements.
Expectations of the Demand
We normally talk about the elements in nearly narrative ways that describe the service.
The semantics of the narration itself tell us how we normally recognize and expect when
something “should” work.
In fact, that recognition “intuitively” tells us why we think our subject of interest – a
service – should work.
Illustrating that recognition tells us how we can represent the service for manageability.
Naturally, management will rely on the representation to identify what it can influence,
and how it can exert the influence in a practical way.
The practicalities are in providing, maintaining or restoring the service. All of those efforts
address the organization of the service elements.
How elements of a service are
logically organized in the service
Model (noun) - a simplified representation of a complex system or entity, especially one
designed to facilitate calculations and predictions.
To derive the organization of a service, we first ask what is meaningful and why, then we
arrange things to show how the meanings are related, demonstrated and used.
A demand-based story
Narrative (of meaning)
• Make sure the needed service is available
and used when and how it is appropriate
• Choose an effective type of service
• Produce the service with the appropriate
resources and form
• Utilize an appropriate resource for the
service
Elements
• Assurance
• Requirements
• Assignments
• Components
©2015 Malcolm Ryder / Archestra Research
Service Type
Functionality– Capability- Tolerance
Service Resource
Activity – Suitability – Responsibility
Service Item Design
Configuration – Effects – Events
Service Operation Model
Continuity – Policy – Exposure
Service Item
DEMAND
component assignment requirement assurance
Factors within the elements…
©2015 Malcolm Ryder / Archestra Research
Example
An example from real life can be used to show this idea.
In the example, we describe a key part of a system, describe how that part provides a
service, and describe the service – relying on key factors that show how things are
expected to work.
All together, those descriptions align (model) the factors in a way that would be maintained
to ensure that desired results are most probable.
Therefore, if undesirable results arose instead, those results might be evidence that
something is out of alignment.
The example is a baseball game in which a coach (the manager) decides to use a certain
type of pitcher in a game situation for a specified outcome.
“I’ve got a left-hander who can throw only fastballs and sliders for no more than four innings.”
Pitcher X
PITCHING
DEFENSE
Service
Sub-service
Sub-sub-service
RESOURCE
SPECIFICATION.
An enablement of a service
is intentional or not,
permanent or not, and risky
or not. Management both
determines and aims for the
positives.
The Manager makes a
decision about when and
why to deploy this resource.
The deployment enables
a service.
Fastballs, sliders
I’ve got a left-hander who can throw only fastballs and sliders for about
20 pitches per inning for no more than four innings.
Pitcher X
Certain basic activity
is available from the
pitcher in question.
©2015 Malcolm Ryder / Archestra Research
Fastballs, sliders
Strikeouts, grounders
(Suitable For)
I’ve got a left-hander who can throw only fastballs and sliders for about
20 pitches per inning for no more than four innings.
Application: what should I use him for?
Pitcher X
The available action
will be employed
for a certain effect.
©2015 Malcolm Ryder / Archestra Research
Fastballs, sliders
While leading/tied Strikeouts, grounders
I’ve got a left-hander who can throw only fastballs and sliders for about
20 pitches per inning for no more than four innings.
Operation: when should I use him?
Pitcher X
This decision is the
deployment bet…
Fastballs and sliders will
be used to preserve the
tie or the lead – so the
tie/lead will then be
dependent on them
©2015 Malcolm Ryder / Archestra Research
Fastballs, sliders
While leading/tied Strikeouts, grounders
(Suitable For)
The Gametime (Service) Assignment
Activity – Suitability – Responsibility
Pitcher X
This summarizes
the planned use of
the pitcher.
©2015 Malcolm Ryder / Archestra Research
Suitable For
(tolerances) (capabilities)
(functionalities)
Pitcher X
The Service Requirement
Functionality– Capability- Tolerance
This is the decision model
used, that selects the
right pitcher as a resource
to serve a current need.
©2015 Malcolm Ryder / Archestra Research
Fastballs, sliders
While leading/tied Strikeouts, grounders
I’ve got a left-hander who can throw only fastballs and sliders for about
20 pitches per inning for no more than four innings.
Limits on the Resource Role
Pitcher X
Versus lefty hitters
These circumstances shape the
role that the pitcher will play.
©2015 Malcolm Ryder / Archestra Research
Fastballs, sliders
While leading/tied Strikeouts, grounders
Suitable For
Versus lefty hitters
(tolerances) (capabilities)
(functionalities)
Pitcher X
The Service Specification
Resource + Role + Assignment
This scenario is the “best case” one in which the pitcher is expected to succeed.
©2015 Malcolm Ryder / Archestra Research
Service item as a
resource in a role
for an operation
The pitcher is the item committed to the service needed by the manager.
Configuration For
Certain events Effects including
Service Design of Item
Service
Item
©2015 Malcolm Ryder / Archestra Research
tolerances capabilities
functionalities
Service Type
Functionality– Capability- Tolerance
Service
Item
©2015 Malcolm Ryder / Archestra Research
Suitable For
(tolerances) (capabilities)
(functionalities)
Service Resource Model
Activity – Suitability – Responsibility
Service
Item
©2015 Malcolm Ryder / Archestra Research
Configuration For
Certain events
Suitability For
(tolerances) (capabilities)
(functionalities)
Service
Item
Effects including
Service Role Model
Configuration – Effects – Events
©2015 Malcolm Ryder / Archestra Research
Configuration For
Certain events
Suitability For
Policy/requirement
(tolerances) (capabilities)
(functionalities)
Service Operation Model
Continuity – Policy – Exposure
Service
Item
Effects including
©2015 Malcolm Ryder / Archestra Research
Service Type
Functionality– Capability- Tolerance
Service Resource
Activity – Suitability – Responsibility
Service Item Design
Configuration – Effects – Events
Service Operation Model
Continuity – Policy – Exposure
Service Item
DEMAND
component assignment requirement assurance
Factors within the elements…
©2015 Malcolm Ryder / Archestra Research
Comparison: Generic & Example
Service
Item Pitcher X
An item comes with pre-existing behaviors that can be
subscribed to a given state of need and purpose. The
behaviors come from how the item is built to act.
©2015 Malcolm Ryder / Archestra Research
The required type of service calls for only certain characteristics of an item.
Those characteristics will qualify the item for active service duty. The
qualifications include functionality, capability and tolerances.
©2015 Malcolm Ryder / Archestra Research
An item is not a resource merely because it has some potential;
an item is a resource because it has an assignment.
The qualifications for being the assignment’s resource
include designated activity, suitability and responsibility.
©2015 Malcolm Ryder / Archestra Research
The resource performs the assignment as a role in the prevailing circumstances.
The role requires that the resource’s characteristics will be effective in the circumstances.
The circumstances may be pre-defined as constraints and thresholds of operation.
©2015 Malcolm Ryder / Archestra Research
The constraints and thresholds of operation around performing any role
include continuity, policy and exposure demands or limits. Those are
variables that are themselves under some degree (more or less) of control.
When an experienced baseball manager makes a lineup decision,
and he wants to “get service” from a player, he already has
the entire picture (example at right) of related issues in his head.
©2015 Malcolm Ryder / Archestra Research
Configuration Diagnostics
The configuration of the service must be understood in order to determine what to
do about the service usage results.
Service Type
Functionality – Capability – Tolerance
Service Resource
Activity – Suitability – Responsibility
Service Item Design
Configuration – Effects – Events
Service Operation Model
Continuity – Policy – Exposure
Service Item
DEMAND
component assignment requirement assurance
Each higher-level element is supported by one or more types,
and/or instances, of the element below it. Each factor in an
element is both a success factor and a risk factor. All factors
are continuously observable. Any factor may go through a
modification independently of other factors. A recognizable
defect, omission or error may be found at any factor within
any element.
©2015 Malcolm Ryder / Archestra Research
©2015 Malcolm Ryder / Archestra Research
www.archestra.com
mryder@archestra.com

More Related Content

Similar to Service Configuration: A Semantic Model

ITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
ITIL foundations - Complete introduction to ITIL phases, lifecycle and processesITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
ITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
Richard Grieman
 
MY BUSINESS - MY IT - MY ITSM
MY BUSINESS - MY IT - MY ITSMMY BUSINESS - MY IT - MY ITSM
MY BUSINESS - MY IT - MY ITSM
Aditya Dashora
 
Building a Business Case for Shared Services
Building a Business Case for Shared ServicesBuilding a Business Case for Shared Services
Building a Business Case for Shared Services
ScottMadden, Inc.
 
11 Aggressive Ideas About Configuration Management
11 Aggressive Ideas About Configuration Management11 Aggressive Ideas About Configuration Management
11 Aggressive Ideas About Configuration Management
Malcolm Ryder
 
Reporting On Support
Reporting On SupportReporting On Support
Reporting On Support
Malcolm Ryder
 
Einstein Analytics
Einstein Analytics Einstein Analytics
Einstein Analytics
Amit Chaudhary
 
ITIL_Introductio_ITIL_IntroductioNn.pptx
ITIL_Introductio_ITIL_IntroductioNn.pptxITIL_Introductio_ITIL_IntroductioNn.pptx
ITIL_Introductio_ITIL_IntroductioNn.pptx
marziarahimi
 
_i_d41d8cd98f00b204e9800998ecf8427e_ScottMaddenHRLearningSeriesTopic1Building...
_i_d41d8cd98f00b204e9800998ecf8427e_ScottMaddenHRLearningSeriesTopic1Building..._i_d41d8cd98f00b204e9800998ecf8427e_ScottMaddenHRLearningSeriesTopic1Building...
_i_d41d8cd98f00b204e9800998ecf8427e_ScottMaddenHRLearningSeriesTopic1Building...
Varsha Chhabriya
 
Itilstudy_guide
Itilstudy_guideItilstudy_guide
Itilstudy_guide
Gaurav bhatnagar
 
2 itil v3 concepts v1.8
2 itil v3 concepts   v1.82 itil v3 concepts   v1.8
2 itil v3 concepts v1.8
Karthik Arumugham
 
Agile an explanation by sedulous business solutions
Agile   an explanation by sedulous business solutionsAgile   an explanation by sedulous business solutions
Agile an explanation by sedulous business solutions
James Holland MCICM
 
Soa To The Rescue
Soa To The RescueSoa To The Rescue
Soa To The Rescue
David Linthicum
 
ITIL Introduction
ITIL IntroductionITIL Introduction
ITIL Introduction
Ravi Kiran
 
3 itil v3 service strategy v1.8
3 itil v3 service strategy v1.83 itil v3 service strategy v1.8
3 itil v3 service strategy v1.8
Karthik Arumugham
 
ITIL V3 Overview
ITIL V3 OverviewITIL V3 Overview
ITIL V3 Overview
Allwyn George
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
Robin G
 
What the Cloud Vendors Don't Want You to Know
What the Cloud Vendors Don't Want You to KnowWhat the Cloud Vendors Don't Want You to Know
What the Cloud Vendors Don't Want You to Know
Chris Mullins
 
Service Integration Frustrations
Service Integration FrustrationsService Integration Frustrations
Service Integration Frustrations
Information Services Group (ISG)
 
ISO_6
ISO_6ISO_6
ISO_6
PMI2011
 
Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)
STAG Software Private Limited
 

Similar to Service Configuration: A Semantic Model (20)

ITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
ITIL foundations - Complete introduction to ITIL phases, lifecycle and processesITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
ITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
 
MY BUSINESS - MY IT - MY ITSM
MY BUSINESS - MY IT - MY ITSMMY BUSINESS - MY IT - MY ITSM
MY BUSINESS - MY IT - MY ITSM
 
Building a Business Case for Shared Services
Building a Business Case for Shared ServicesBuilding a Business Case for Shared Services
Building a Business Case for Shared Services
 
11 Aggressive Ideas About Configuration Management
11 Aggressive Ideas About Configuration Management11 Aggressive Ideas About Configuration Management
11 Aggressive Ideas About Configuration Management
 
Reporting On Support
Reporting On SupportReporting On Support
Reporting On Support
 
Einstein Analytics
Einstein Analytics Einstein Analytics
Einstein Analytics
 
ITIL_Introductio_ITIL_IntroductioNn.pptx
ITIL_Introductio_ITIL_IntroductioNn.pptxITIL_Introductio_ITIL_IntroductioNn.pptx
ITIL_Introductio_ITIL_IntroductioNn.pptx
 
_i_d41d8cd98f00b204e9800998ecf8427e_ScottMaddenHRLearningSeriesTopic1Building...
_i_d41d8cd98f00b204e9800998ecf8427e_ScottMaddenHRLearningSeriesTopic1Building..._i_d41d8cd98f00b204e9800998ecf8427e_ScottMaddenHRLearningSeriesTopic1Building...
_i_d41d8cd98f00b204e9800998ecf8427e_ScottMaddenHRLearningSeriesTopic1Building...
 
Itilstudy_guide
Itilstudy_guideItilstudy_guide
Itilstudy_guide
 
2 itil v3 concepts v1.8
2 itil v3 concepts   v1.82 itil v3 concepts   v1.8
2 itil v3 concepts v1.8
 
Agile an explanation by sedulous business solutions
Agile   an explanation by sedulous business solutionsAgile   an explanation by sedulous business solutions
Agile an explanation by sedulous business solutions
 
Soa To The Rescue
Soa To The RescueSoa To The Rescue
Soa To The Rescue
 
ITIL Introduction
ITIL IntroductionITIL Introduction
ITIL Introduction
 
3 itil v3 service strategy v1.8
3 itil v3 service strategy v1.83 itil v3 service strategy v1.8
3 itil v3 service strategy v1.8
 
ITIL V3 Overview
ITIL V3 OverviewITIL V3 Overview
ITIL V3 Overview
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
 
What the Cloud Vendors Don't Want You to Know
What the Cloud Vendors Don't Want You to KnowWhat the Cloud Vendors Don't Want You to Know
What the Cloud Vendors Don't Want You to Know
 
Service Integration Frustrations
Service Integration FrustrationsService Integration Frustrations
Service Integration Frustrations
 
ISO_6
ISO_6ISO_6
ISO_6
 
Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)
 

More from 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.pdf
Malcolm 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.pdf
Malcolm 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.pdf
Malcolm Ryder
 
Complexity and Simplicity Unpacked
Complexity and Simplicity UnpackedComplexity and Simplicity Unpacked
Complexity and Simplicity Unpacked
Malcolm Ryder
 
Decision Knowledge: Sense and Respond
Decision Knowledge: Sense and RespondDecision Knowledge: Sense and Respond
Decision Knowledge: Sense and Respond
Malcolm Ryder
 
Decoding cognitive bias
Decoding cognitive biasDecoding cognitive bias
Decoding cognitive bias
Malcolm Ryder
 
Designing design
Designing designDesigning design
Designing design
Malcolm Ryder
 
Change Enablement Framework - Introduction
Change Enablement Framework - IntroductionChange Enablement Framework - Introduction
Change Enablement Framework - Introduction
Malcolm 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 model
Malcolm Ryder
 
Management for Production
Management for ProductionManagement for Production
Management for Production
Malcolm Ryder
 
Complexity, Simplicity, and Management
Complexity, Simplicity, and ManagementComplexity, Simplicity, and Management
Complexity, Simplicity, and Management
Malcolm Ryder
 
Meetings as Information Behaviors
Meetings as Information BehaviorsMeetings as Information Behaviors
Meetings as Information Behaviors
Malcolm Ryder
 
Groups versus Teams
Groups versus TeamsGroups versus Teams
Groups versus Teams
Malcolm Ryder
 
Revisiting Waterfall
Revisiting WaterfallRevisiting Waterfall
Revisiting Waterfall
Malcolm Ryder
 
Changing Work
Changing WorkChanging Work
Changing Work
Malcolm Ryder
 
Organizing Agility
Organizing AgilityOrganizing Agility
Organizing Agility
Malcolm Ryder
 
Organizational Architecture and Models
Organizational Architecture and ModelsOrganizational Architecture and Models
Organizational Architecture and Models
Malcolm Ryder
 
Producing Change - Getting Beyond Execution
Producing Change - Getting Beyond ExecutionProducing Change - Getting Beyond Execution
Producing Change - Getting Beyond Execution
Malcolm Ryder
 
Authority versus Leadership
Authority versus LeadershipAuthority versus Leadership
Authority versus Leadership
Malcolm Ryder
 
Archestra Adaptive Enterprise
Archestra Adaptive EnterpriseArchestra Adaptive Enterprise
Archestra Adaptive Enterprise
Malcolm Ryder
 

More from 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
 

Recently uploaded

Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 

Recently uploaded (20)

Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 

Service Configuration: A Semantic Model

  • 2. Demand for Reliability of IT Providing and defending the reliability of IT systems is the biggest driver of efforts to manage the way components interact with each other to generate outcomes that are specific enough and good enough to offer as a service. Choosing the components and their arrangements calls on both engineering (for viable functionality) and architecture (for logical feasibility). However, the necessary choices to be made for reliability are actually about several factors that are “elements” of the service. Components are only one kind of factor. Relationships, requirements, circumstances, and other issues are other types of factors that are also elements. To manage reliability – by providing, sustaining or restoring it – the “necessary” data is data about the elements.
  • 3. Expectations of the Demand We normally talk about the elements in nearly narrative ways that describe the service. The semantics of the narration itself tell us how we normally recognize and expect when something “should” work. In fact, that recognition “intuitively” tells us why we think our subject of interest – a service – should work. Illustrating that recognition tells us how we can represent the service for manageability. Naturally, management will rely on the representation to identify what it can influence, and how it can exert the influence in a practical way. The practicalities are in providing, maintaining or restoring the service. All of those efforts address the organization of the service elements.
  • 4. How elements of a service are logically organized in the service Model (noun) - a simplified representation of a complex system or entity, especially one designed to facilitate calculations and predictions. To derive the organization of a service, we first ask what is meaningful and why, then we arrange things to show how the meanings are related, demonstrated and used.
  • 5. A demand-based story Narrative (of meaning) • Make sure the needed service is available and used when and how it is appropriate • Choose an effective type of service • Produce the service with the appropriate resources and form • Utilize an appropriate resource for the service Elements • Assurance • Requirements • Assignments • Components ©2015 Malcolm Ryder / Archestra Research
  • 6. Service Type Functionality– Capability- Tolerance Service Resource Activity – Suitability – Responsibility Service Item Design Configuration – Effects – Events Service Operation Model Continuity – Policy – Exposure Service Item DEMAND component assignment requirement assurance Factors within the elements… ©2015 Malcolm Ryder / Archestra Research
  • 7. Example An example from real life can be used to show this idea. In the example, we describe a key part of a system, describe how that part provides a service, and describe the service – relying on key factors that show how things are expected to work. All together, those descriptions align (model) the factors in a way that would be maintained to ensure that desired results are most probable. Therefore, if undesirable results arose instead, those results might be evidence that something is out of alignment. The example is a baseball game in which a coach (the manager) decides to use a certain type of pitcher in a game situation for a specified outcome.
  • 8. “I’ve got a left-hander who can throw only fastballs and sliders for no more than four innings.” Pitcher X PITCHING DEFENSE Service Sub-service Sub-sub-service RESOURCE SPECIFICATION. An enablement of a service is intentional or not, permanent or not, and risky or not. Management both determines and aims for the positives. The Manager makes a decision about when and why to deploy this resource. The deployment enables a service.
  • 9. Fastballs, sliders I’ve got a left-hander who can throw only fastballs and sliders for about 20 pitches per inning for no more than four innings. Pitcher X Certain basic activity is available from the pitcher in question. ©2015 Malcolm Ryder / Archestra Research
  • 10. Fastballs, sliders Strikeouts, grounders (Suitable For) I’ve got a left-hander who can throw only fastballs and sliders for about 20 pitches per inning for no more than four innings. Application: what should I use him for? Pitcher X The available action will be employed for a certain effect. ©2015 Malcolm Ryder / Archestra Research
  • 11. Fastballs, sliders While leading/tied Strikeouts, grounders I’ve got a left-hander who can throw only fastballs and sliders for about 20 pitches per inning for no more than four innings. Operation: when should I use him? Pitcher X This decision is the deployment bet… Fastballs and sliders will be used to preserve the tie or the lead – so the tie/lead will then be dependent on them ©2015 Malcolm Ryder / Archestra Research
  • 12. Fastballs, sliders While leading/tied Strikeouts, grounders (Suitable For) The Gametime (Service) Assignment Activity – Suitability – Responsibility Pitcher X This summarizes the planned use of the pitcher. ©2015 Malcolm Ryder / Archestra Research
  • 13. Suitable For (tolerances) (capabilities) (functionalities) Pitcher X The Service Requirement Functionality– Capability- Tolerance This is the decision model used, that selects the right pitcher as a resource to serve a current need. ©2015 Malcolm Ryder / Archestra Research
  • 14. Fastballs, sliders While leading/tied Strikeouts, grounders I’ve got a left-hander who can throw only fastballs and sliders for about 20 pitches per inning for no more than four innings. Limits on the Resource Role Pitcher X Versus lefty hitters These circumstances shape the role that the pitcher will play. ©2015 Malcolm Ryder / Archestra Research
  • 15. Fastballs, sliders While leading/tied Strikeouts, grounders Suitable For Versus lefty hitters (tolerances) (capabilities) (functionalities) Pitcher X The Service Specification Resource + Role + Assignment This scenario is the “best case” one in which the pitcher is expected to succeed. ©2015 Malcolm Ryder / Archestra Research
  • 16. Service item as a resource in a role for an operation The pitcher is the item committed to the service needed by the manager.
  • 17. Configuration For Certain events Effects including Service Design of Item Service Item ©2015 Malcolm Ryder / Archestra Research
  • 18. tolerances capabilities functionalities Service Type Functionality– Capability- Tolerance Service Item ©2015 Malcolm Ryder / Archestra Research
  • 19. Suitable For (tolerances) (capabilities) (functionalities) Service Resource Model Activity – Suitability – Responsibility Service Item ©2015 Malcolm Ryder / Archestra Research
  • 20. Configuration For Certain events Suitability For (tolerances) (capabilities) (functionalities) Service Item Effects including Service Role Model Configuration – Effects – Events ©2015 Malcolm Ryder / Archestra Research
  • 21. Configuration For Certain events Suitability For Policy/requirement (tolerances) (capabilities) (functionalities) Service Operation Model Continuity – Policy – Exposure Service Item Effects including ©2015 Malcolm Ryder / Archestra Research
  • 22. Service Type Functionality– Capability- Tolerance Service Resource Activity – Suitability – Responsibility Service Item Design Configuration – Effects – Events Service Operation Model Continuity – Policy – Exposure Service Item DEMAND component assignment requirement assurance Factors within the elements… ©2015 Malcolm Ryder / Archestra Research
  • 23. Comparison: Generic & Example Service Item Pitcher X
  • 24. An item comes with pre-existing behaviors that can be subscribed to a given state of need and purpose. The behaviors come from how the item is built to act. ©2015 Malcolm Ryder / Archestra Research
  • 25. The required type of service calls for only certain characteristics of an item. Those characteristics will qualify the item for active service duty. The qualifications include functionality, capability and tolerances. ©2015 Malcolm Ryder / Archestra Research
  • 26. An item is not a resource merely because it has some potential; an item is a resource because it has an assignment. The qualifications for being the assignment’s resource include designated activity, suitability and responsibility. ©2015 Malcolm Ryder / Archestra Research
  • 27. The resource performs the assignment as a role in the prevailing circumstances. The role requires that the resource’s characteristics will be effective in the circumstances. The circumstances may be pre-defined as constraints and thresholds of operation. ©2015 Malcolm Ryder / Archestra Research
  • 28. The constraints and thresholds of operation around performing any role include continuity, policy and exposure demands or limits. Those are variables that are themselves under some degree (more or less) of control. When an experienced baseball manager makes a lineup decision, and he wants to “get service” from a player, he already has the entire picture (example at right) of related issues in his head. ©2015 Malcolm Ryder / Archestra Research
  • 29. Configuration Diagnostics The configuration of the service must be understood in order to determine what to do about the service usage results.
  • 30. Service Type Functionality – Capability – Tolerance Service Resource Activity – Suitability – Responsibility Service Item Design Configuration – Effects – Events Service Operation Model Continuity – Policy – Exposure Service Item DEMAND component assignment requirement assurance Each higher-level element is supported by one or more types, and/or instances, of the element below it. Each factor in an element is both a success factor and a risk factor. All factors are continuously observable. Any factor may go through a modification independently of other factors. A recognizable defect, omission or error may be found at any factor within any element. ©2015 Malcolm Ryder / Archestra Research
  • 31. ©2015 Malcolm Ryder / Archestra Research www.archestra.com mryder@archestra.com