Product
Analyze
Review
Produce
Draft
Solutions
Litigation
- Early Case Assessment
- Investigations & Subpoenas
- Trial Preparation
- Enterprise eDiscovery
- Cloud eDiscovery
Transactional
Who it’s for
Resources
Learn
Customers
Events & CLE
Compare cloud hosting provisions by identifying each controlling contract package, extracting source-backed clauses into a common matrix, and comparing protections against the workloads they cover. Normalize availability, remedies, security obligations, liability, and exit rights before ranking differences. A percentage or cap means little without its definitions, exclusions, and dependencies. The deliverable is a customer-side comparison matrix that separates contractual differences from evidence gaps, explains operational consequences, and assigns decisions to legal, procurement, security, or infrastructure owners.
When to use this workflow
Use this workflow when comparing hosting suppliers before renewal, consolidating acquired contracts, evaluating replacement providers, or identifying inconsistent protections across critical workloads. It suits in-house technology counsel and outside lawyers reviewing multiple agreement packages rather than negotiating one document in isolation.
The scope is US-focused transactional review. Separate infrastructure hosting, managed hosting, and colocation: similar labels may cover different service layers. Governing law, amendments, actual deployments, and applicable privacy or sector-specific obligations remain matter-specific inputs. The workflow supports comparison, not an enforceability opinion or operational compliance audit.
What you need
Collect executed master agreements, orders, SLAs, support terms, security schedules, data processing agreements, business associate agreements where relevant, amendments, and incorporated webpages. Preserve incorporated versions; a live provider page does not establish earlier agreed wording.
Obtain a workload inventory showing service type, regions, deployment architecture, data categories, criticality, billing structure, and migration dependencies. Ask infrastructure personnel to map applications to contracted services. Procurement should supply renewal priorities and approved commercial exceptions.
Prepare a customer-authored checklist stating preferred positions, acceptable fallbacks, escalation owners, and reasons. This is your negotiation playbook, not a presumed software feature. Separate legal requirements from preferences, such as a requested export period or independent outage evidence.
Use the template
Use the Cloud Hosting Agreements — Contract comparison matrix below. You can copy this table into your working document or spreadsheet. Create one row per comparable topic per package, repeating topics across providers.
| Row / package | Topic / service | Source / version | Exact text | Normalized position | Dependencies | Gap / impact | Action / owner |
|---|---|---|---|---|---|---|---|
Assign stable row IDs so related entries remain traceable after sorting. The source field should identify the document, version, section, and page where available. Keep extracted text separate from interpretation; use linked continuation rows for lengthy provisions.
“Normalized position” captures comparable attributes, not labels such as “strong SLA.” Dependencies include architecture, definitions, exclusions, precedence, and related remedies. Distinguish language not present in reviewed documents from unavailable or unreadable material. In the final column, record the decision requested, owner, and target decision date. Add priority and evidence confidence to the gap field rather than hiding them in an overall supplier score.
Step by step
1. Define the comparison population and decisions
Identify the packages and workloads within scope. Frame concrete questions: which contracts provide usable outage remedies, which constrain migration, and which critical workloads lack verified security commitments?
Group services by layer and deployment design. Do not rank colocation power availability against virtual-machine connectivity as though both protect the same application outcome. For mixed-service orders, separate rows where definitions or charging bases differ. Compare equivalent services within groups, then assess coverage across the application’s dependencies.
Output: record each package’s workload, service group, comparison question, and exclusions in the matrix.
2. Establish the controlling document package
Assign document IDs and reconcile signatures, amendments, order references, and incorporated terms. Extract precedence language rather than assuming a negotiated order controls. Preserve conflicting provisions until counsel resolves their relationship.
The AWS Customer Agreement illustrates the issue: section 11.2 incorporates policies and gives Service Terms precedence over the agreement, while section 10 addresses modification through posting or notification and continued use. These are document-specific terms, not enforceability conclusions (AWS Customer Agreement, §§10–11.2).
For change rights, distinguish amendments to the master agreement from changes to SLAs, functionality, or security schedules. Do not collapse their different notice provisions into one entry.
Output: create source rows identifying versions, hierarchy, change mechanisms, and missing materials; assign unresolved incorporation questions before scoring affected provisions.
3. Extract clauses without filling evidence gaps
Apply the same topic list to each package: availability, exclusions, credits, claims, support, security, data access, liability, termination, and change rights. Capture exact wording with pinpoint references, then write the normalized summary separately.
Read definitions and cross-references before treating provisions as equivalent. Determine whether a fee base covers an affected instance, an order, or all services. Separate support response commitments from restoration commitments, and backup duties from recovery promises.
For a missing attachment, record “not assessed—attachment unavailable,” not “no protection.” If no relevant language appears in the complete reviewed package, identify the documents searched and state that narrower finding.
Output: populate traceable extraction rows, evidence status, and linked definitions without inferring contractual promises.
4. Normalize availability and credit mechanics
Compare service layer, deployment eligibility, measurement period, downtime definition, exclusions, measurement authority, fee base, credit bands, and credit cap. Use linked rows; a percentage cell cannot hold this analysis.
The Amazon Compute SLA distinguishes qualifying multi-zone commitments from individual-instance commitments and defines unavailability through external connectivity. Those measures are not application-response guarantees (Amazon Compute SLA, SLAs and SLA Definitions).
Apply a common illustrative outage only after checking whether each definition captures it. Test credit thresholds at their boundaries, including rounding and overlapping bands. Identify restrictions on combining remedies. Where service scopes differ, explain why a direct ranking would mislead rather than manufacturing equivalence.
Output: record normalized availability and credit terms, verified calculation inputs, and any limits on comparability.
5. Compare whether the customer can use the protection
Extract submission channels, deadlines, trigger events, identifiers, logs, and receipt requirements. Ask infrastructure owners whether required records are retained and accessible. Distinguish provider-controlled measurements from evidence the customer can independently obtain.
The Amazon Compute SLA requires specified claim information and receipt by the end of the second billing cycle after the incident; missing required information disqualifies the claim. This is a contractual claims procedure, not a statutory limitation period (Amazon Compute SLA, Credit Request and Payment Procedures). Do not convert billing cycles into assumed calendar days.
Output: distinguish contractual entitlement from operational readiness. Record missing evidence capabilities, the responsible owner, and whether the gap changes the renewal recommendation.
6. Read security, liability, and exit provisions together
Compare credits alongside exclusive-remedy language, damage exclusions, liability caps, indemnities, and termination rights. Normalize each cap’s fee base, lookback period, aggregation, and exceptions. Keep an SLA credit ceiling separate from the general damages cap.
For HIPAA-covered relationships, HHS explains that a cloud provider maintaining ePHI is a business associate even without the encryption key, and a compliant business associate agreement is required. HHS also advises consistency between the SLA, BAA, and HIPAA requirements (HHS cloud guidance, introduction and questions 1–2). Establish applicability before assigning a compliance gap.
Extract concrete security commitments: incident notification triggers, customer configuration duties, assurance evidence, and subcontractor obligations. For exit, compare retrieval conditions, termination exceptions, format, assistance, charges, and deletion provisions—not duration alone.
Output: link related rows and explain combined exposure, assigning privacy, security, and migration questions to appropriate owners.
7. Rank differences and assign decisions
Use transparent categories: decision required, acceptable with mitigation, or no material difference identified. Explain workload consequences and confidence in the evidence. Missing documentation creates uncertainty, not automatically an adverse contractual term.
Specify a response for every material difference: obtain a schedule, negotiate wording, approve an exception, or change an operational dependency. Record the approver and target decision date. Preserve disagreements between legal and technical reviewers rather than averaging them into an unexplained supplier rating.
Output: complete a decision-ready matrix with source-supported conclusions, assigned open issues, and a concise recommendation identifying which differences affect selection or renewal.
Worked example
Fictional scenario: Larch Retail is reviewing three complementary hosting packages before renewal. All parties, documents, amounts, and clauses below are invented. They illustrate comparison method, not provider terms or market standards.
Cedar supplies compute, Birch supplies colocation infrastructure, and Harbor stores nightly backups. These are separate service groups, not interchangeable suppliers. Infrastructure confirms Cedar’s single-zone deployment. Procurement initially treats Cedar’s percentage and Harbor’s retrieval period as sufficient protection; legal tests those assumptions.
| Row / package | Topic / service | Source / version | Exact text | Normalized position | Dependencies | Gap / impact | Action / owner |
|---|---|---|---|---|---|---|---|
| C1 / Cedar | Availability / compute | C-SLA v2, §2, p.1; C-Order §4 | “99.95% monthly connectivity availability applies only to deployments operating in two zones.” | Connectivity measure; two-zone eligibility | Order and infrastructure confirmation show one zone | High priority: this commitment does not cover the confirmed configuration; alternative protection not established | Infrastructure: price second zone; legal: seek eligible commitment before renewal |
| B1 / Birch | Credits / colocation | B-SLA signed, §3, p.2 | “Credits equal 10% of the affected service’s monthly recurring charge; exclusions appear in Schedule E.” | On an assumed $8,000 affected charge, potential credit is $800, subject to eligibility | Schedule E unavailable; MSA remedies require review | Entitlement uncertain; arithmetic does not establish outage coverage | Procurement: obtain schedule; legal: withhold remedy ranking pending review |
| H1 / Harbor | Exit / backup storage | H-MSA amended, §12, p.9 | “Customer may retrieve stored data for 20 days after termination if all undisputed charges are paid.” | Conditional 20-day retrieval right | Payment status and export feasibility | Format and assistance not specified in reviewed package; migration duration untested | IT: test export; legal: request assistance terms before renewal |
Cedar’s percentage cannot support approval without resolving eligibility. That finding does not establish that every other Cedar protection is absent. Birch’s calculation remains conditional because the unavailable schedule could change eligibility. Harbor’s right has practical value only if the proposed export can be completed under its conditions.
The recommendation therefore addresses three distinct decisions: deployment or wording changes for Cedar, document collection for Birch, and export testing plus assistance terms for Harbor. It does not rank unlike service layers by headline numbers.
Common mistakes
- Sorting by uptime alone. Compare service scope, architecture, definitions, and exclusions first.
- Replacing incorporated terms with live webpages. Preserve agreed versions and flag unresolved amendment history.
- Treating credits as the entire recovery analysis. Link exclusivity, liability, indemnities, and termination provisions before describing remedies.
- Equating missing documents with missing rights. Separate evidence gaps from absent language and assign collection work.
- Treating retrieval time as migration support. Compare conditions, format, assistance, charges, and tested export feasibility separately.
Final quality check
- Every package has a defined workload and service group.
- Material conclusions have verified documents, versions, and pinpoint references.
- Exact wording and interpretation remain separate.
- Availability comparisons address architecture, definitions, exclusions, and fee bases.
- Illustrative calculations have checked thresholds and eligibility assumptions.
- Security, liability, and exit findings account for cross-references and precedence.
- Material open issues are resolved or assigned to an owner and decision date.
Complete the workflow with DecoverAI
DecoverAI is the Legal Intelligence Platform for litigation and transactions. Its contract review and tabular review capabilities support work across multiple documents; due diligence classification can help organize packages and prioritize human review. Keep the matrix and customer checklist as your work products, with lawyers verifying interpretation and infrastructure owners confirming deployment facts. To discuss this portfolio comparison workflow, book a demo.
Frequently asked questions
Should every provision have its own row?
Separate provisions when they have different sources, dependencies, or decisions. Link definitions, credit mechanics, and remedy restrictions by stable row ID rather than compressing them into one rating.
Can we compare different hosting service layers?
Yes, for workload coverage and allocation of risk, but not as interchangeable uptime promises. Compare equivalent services first, then explain how each layer contributes to application dependencies.
Does HIPAA automatically give us a cloud-provider audit right?
HHS says HIPAA does not expressly require cloud providers to provide security-practice documentation or permit customer audits, although customers may negotiate assurances. Distinguish negotiated rights from applicable requirements (HHS cloud guidance, question 10).
What if the incorporated SLA version cannot be found?
Identify the missing version and mark affected conclusions provisional. Seek retained contracting records or provider confirmation. A live webpage may inform follow-up questions but should not silently replace evidence of agreed terms.
Sources
Source scope: October 13, 2026 research cutoff. Live provider pages are not authenticated historical snapshots; retain each package’s incorporated versions.
- Amazon Compute Service Level Agreement — deployment-specific availability and credit procedures.
- AWS Customer Agreement — modification and document hierarchy provisions.
- HHS Guidance on HIPAA & Cloud Computing — covered cloud relationships, agreement consistency, and audit assurances.
This guide is general information about legal workflows, not legal advice for any matter. It was drafted and reviewed with AI assistance. The worked example is fictional. Contract rights and procedure depend on the governing law, the actual wording, and the facts, so check the cited sources and the rules that apply in your jurisdiction before relying on it.
