This assessment shows how a site reliability team can find, rate and control the risks that threaten a live service and the customer data it holds. Eight risks were chosen because they are plausible in everyday operation, from identity compromise and misconfiguration to failed releases, vendor outages, data exposure and on-call fatigue. Malware, phishing and insider misuse carry the highest inherent score because a single successful attempt can reach production data and source code. Each risk is scored before controls and again after existing and added controls. Most fall to Medium or Low once multi-factor sign in, least privilege access, progressive releases, tested restores and centralized logging are in place, but malware and insider exposure keep residual impact high enough to need senior attention. The first actions are hardware backed multi-factor sign in, a timed restore drill, progressive rollout gates and a single incident log. The service is a teaching example, so every score illustrates method, not a real organization.
Scope
This assessment covers the production service, its hosting environment, deployment pipelines, monitoring and logging, on-call operations, incident response and the vendors the team depends on. It looks at risks to availability, confidentiality, integrity, recovery and privacy duties. It does not cover the commercial terms of any real contract or the security posture of any real organization. Jurisdiction, scale and tooling are assumptions made for teaching and are labelled as such in the assumptions list.
Context
The example service is a customer-facing web application with an API, a database holding customer account records, and a set of background jobs. It runs on hosted cloud infrastructure managed through infrastructure as code. A small on-call rota of engineers handles pages, a service owner sets reliability targets, and a platform team maintains shared tooling. Changes reach production through automated pipelines with peer review. Each risk is scored before controls to show its natural level, then again after existing controls and the additional controls proposed here, so students can see how the rating moves.
Objectives, assets and stakeholders
The objective is to keep the service available within agreed reliability targets, protect customer data from unauthorized access or change, recover quickly from failure, and meet the privacy and contractual duties the team owes to customers. The assets in scope are the production service and its APIs, the customer account database and backups, deployment pipelines and infrastructure configuration, monitoring and log stores, access credentials, and the on-call runbooks. Stakeholders include the on-call engineers, the service owner, the platform team, customers, the security and privacy contacts, third-party vendors and senior leadership. Every risk has one owner role, and the service owner reviews the register with the team each month and reports material changes to leadership.