ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
(an example) Service Maturity Model from OpsLevelLearn More
2
What is a Service Maturity Model? A framework for building services that adhere to your best practices, without giving up developer velocity. Check out our launch blog to learn more.Blog
3
The horizontal axis across the top of the rubric contains Service Levels. A service reaches Silver only when it passes all of it's checks in that level. In OpsLevel, the names & number of levels in your rubric are configurable. Generally, lower levels (e.g. Bronze) should be basic, low investment tasks OR mission critical tasks that are worthy of stopping product development work.
Service Maturity Docs
4
The vertical axis running down the left hand side contains categories. Categories are configurable in OpsLevel and allow you to organize checks into whichever functional domains your org prefers.
Request an OpsLevel demo
5
Each cell in the rubric is a individual check. Checks can evaluate services on any service attribute that's tracked in or submitted to OpsLevel. By default Checks apply to all services, but can be scoped to only apply to relevant services with filters, as indicated by the italicized text below. Service Tiers are a very common filter, but any sevice attribute can be used.
Jump to blank rubric
6
7
BronzeSilverGold
8
9
10
Service OwnershipHas Owner Defined
Cloud Cost Optimization Analysis
11
Has Linked Repository
12
Has Service Tier Defined
13
Has Service Language Defined
14
Has README file in Repo
15
16
SecurityNo Secrets Stored in CodeContainer/Artifact Repository Scans Return No Critical Vulns
- Tier 3 Services+
17
Does the Service handle PII
Zero Vulns in Library Scans
- Internet Facing = YES
18
No HTTP connections allowedStatic Code Analysis
- Tier 3 Services+
19
Only Using Standard Subnets
20
Is the Service internet-facing
21
22
ReliabilityIncident Mgmt Tool: PagerDuty
- Tier 3 Services+
SLI/SLOs Defined
- Tier 2 Services+
Has Chaos Engineering Tool Configured
- Tier 2 Services+
23
Graceful Degradation/Failure Patterns
- Tier 2 Services+
Gameday run in last 90 days
- Tier 1 Services
24
Disaster Recovery Plan
- Tier 2 Services+
Gameday run in last 365 days
- Tier 3 Services+
25
Canary Deployments
26
27
28
ObservabilityLogs Tool: NOT Splunk
- Tier 3 Services+
APM Tool: New Relic
- Tier 2 Services+
Error Tracking Tool: Sentry
- Tier 2 Services+
- Audience = External
29
Metrics Tool: Datadog
- Tier 2 Services+
30
31
32
33
34
ScalabilityUsing Kubernetes in Prod
- Tier 2 Services+
Load Testing
- Tier 1 Services
35
36
37
38
39
40
41
42
Ready to scale up your Service Maturity Model with the integrations and automations in OpsLevel?Request a live demo here
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100