Name the checks and their owner.
We agree what is monitored, how alerts are delivered and who acts on them. A working website does not prove that document imports or model calls are working, so the checks should reflect the tasks people rely on. Monitoring alone is not a promise of an immediate response.
Keep changes controlled.
Application updates, dependencies and model changes can affect behaviour. We agree how changes are tried, what must pass before release and how to return to an earlier version. The service scope distinguishes routine maintenance from additional development.
Make backups useful.
The plan names the data covered, schedule, retention, storage and recovery responsibilities. We agree restore checks and what a recovery should achieve. A backup file existing is different from a successful recovery of the working service.
Review costs and usage.
We agree the visibility you need, warning thresholds and the behaviour of any enforced limits. Supplier billing and usage rules affect the arrangement. Changes in workload or supplier prices need a route for review, rather than an assumed unlimited service.
Set support expectations.
Hours, contact routes, response arrangements and exclusions are stated in the agreement. Provider incidents, app faults and requests for new features may need different handling. Any out-of-hours cover has to be expressly agreed.
Keep an exit route.
Access, exports, account ownership, outstanding supplier bills and removal of information need clear arrangements when the service ends. We discuss those before launch and keep the relevant handover notes current.

