DataHill

Data Platform Support

We run your data platform day to day, on Microsoft Fabric, Databricks, or whatever you use, with agreed response times, so your engineers can spend their time on new work instead of on call.

Overview

A data platform does not run itself. Pipelines fail at night, refreshes stall, capacity costs drift upwards, and upgrades wait because the team who built it has moved on to new projects. Often it falls to one or two people who cannot take a holiday. A managed service puts a team behind the platform with set response times, clear reporting, and someone who is responsible for keeping it healthy.

Problems are found before users find them
Monitoring checks pipelines, data freshness, and platform capacity, and alerts our on-call engineer first.
Response times in writing
Each severity level has an agreed time to respond and to resolve, with reporting against it every month.
The platform keeps improving
A share of every month goes to fixing root causes, trimming cost, and tidying what has built up.

What the service covers

The routine work that keeps your platform healthy, so it does not depend on one or two key people.

Monitoring and alerting
Pipeline status, data freshness, report refreshes, and platform capacity watched continuously, with alerts that mean something.
Incident response
Triage, fix, and written follow-up for every incident, with the cause found and recorded.
Patching and upgrades
Regular, scheduled updates to platforms, databases, and tooling, tested before they reach production.
Cost and performance tuning
Monthly review of spend and slow queries, with changes made and the saving reported.
Backup and recovery
Backups checked regularly and a recovery test run each quarter, so you know they work.
Change requests and small projects
A monthly allowance for new sources, new reports, and configuration changes, handled through one queue.

Service levels and response

What we watch, how fast we respond, and what you can expect from us when something goes wrong.

  • Critical: the platform is down or data is wrong in a way that affects the business

    What we do

    An engineer picks it up straight away, keeps you updated, and works until it is fixed or a workaround is in place.

    What you can expect

    Response within 30 minutes, any time of day on the 24/7 tier, with updates every hour.

  • High: an important pipeline or report is failing

    What we do

    We find the cause, fix the data, and rerun what is needed so reports are right by the next business day.

    What you can expect

    Response within 2 hours, with a fix or a workaround the same day.

  • Normal: something is slow, odd, or needs a small change

    What we do

    It goes into the shared queue, is ranked with you, and is worked in order.

    What you can expect

    Response within 1 business day, handled within the monthly allowance.

  • Planned: patching, upgrades, and tuning

    What we do

    We schedule the work with you in advance, test it first, and run it outside peak hours.

    What you can expect

    No surprises, and a short summary after each change.

  • Review: how is the platform doing overall?

    What we do

    A monthly meeting covering incidents, cost, performance, and what we plan to improve next.

    What you can expect

    A written report, and a quarterly look at whether the service level still fits.

Approach

We take over carefully, run alongside your team first, and only then take full responsibility.

  1. Phase 1

    2 weeks

    Discover

    • Review your architecture, pipelines, and workspaces with the people who built them
    • List the known problems and the checks your team runs by hand
    • Agree the service tier, severity levels, and escalation contacts

    You receive

    Service scope, contact list, and a list of risks found.

  2. Phase 2

    2 weeks

    Set up

    • Install or connect monitoring and alerting
    • Write runbooks for the common failures
    • Set up access for our engineers with the least privilege needed

    You receive

    Live monitoring, runbooks, and an access review.

  3. Phase 3

    4 weeks

    Run alongside

    • Handle alerts together with your team
    • Fix the repeat problems that appear
    • Check that response times match the agreement

    You receive

    Tuned alerts and a go-live decision signed off by you.

  4. Phase 4

    Ongoing

    Operate and improve

    • Take full responsibility under the agreed service levels
    • Report each month and meet to review it
    • Use a fixed share of time to fix causes, not just symptoms

    You receive

    Monthly service report and a quarterly improvement plan.

Engagement models

Choose the cover that matches how critical your platform is. You can move between tiers as your needs change.

Essential

Platforms that matter but can wait until the next working day for a fix.

Monthly, business hours

  • Monitoring and alerting
  • Business-hours incident response
  • Monthly patching
  • Monthly report

Standard

Platforms feeding daily reports and operations, where delays are costly.

Monthly, extended hours

  • Everything in Essential
  • Extended-hours response
  • Monthly change allowance
  • Quarterly recovery test and cost review

Critical

Platforms the business cannot do without, which need cover around the clock.

Monthly, 24/7

  • Everything in Standard
  • 24/7 on-call engineer
  • Named service lead
  • Weekly operations review

Security and tools

How we protect access to your environment while we run it, and the tools we use to do it.

How we look after your environment

Least-privilege access
Our engineers get only the access the work needs, through named accounts that are reviewed every quarter.
Every action logged
Changes to your environment are recorded with who made them and why, and you can read the log at any time.
Change approval
Planned changes follow the approval route you set, and urgent fixes are reported to you straight afterwards.
Written runbooks
Everything we do is documented in your own repository, so you are never dependent on our memory.
Honest reporting
The monthly report shows every incident and every missed target, along with what we did about it.

Tools we use

Monitoring
Fabric capacity metrics, Databricks system tables, Azure Monitor, Datadog, Grafana
Incident management
PagerDuty, Opsgenie, ServiceNow, Jira Service Management
Data pipelines
Fabric Data Factory, Databricks Workflows, Azure Data Factory, Airflow, Dagster, dbt
Platforms
Microsoft Fabric, Databricks, Snowflake, Azure Synapse, Power BI
Release and configuration
Git, Fabric deployment pipelines, Terraform for Databricks, Azure DevOps, GitHub Actions
Reporting
Monthly service report, dashboards for uptime, cost, and response times

We use your monitoring tools where you have them, and set them up where you do not.

Frequently asked questions

Do you need to have built the platform to support it?

No. We take over platforms built by others, after a two-week review and a few weeks of running alongside your team.

What happens at night or on weekends?

That depends on your tier. On Critical, an on-call engineer responds around the clock. On Essential and Standard, urgent issues wait for the next cover hours, which we agree with you up front.

Will you make changes without asking us?

Not without following the approval route you set. For an urgent fix we act first where the agreement allows, and tell you straight away.

How do you report on the service?

Through a monthly report and a meeting. It covers incidents, response times, cost, and planned improvements, and it does not hide the months that went badly.

Can we change tier later?

Yes. Many clients start on a higher tier during the first months, then move down once things settle, or the other way around as the platform grows.

What if we want to bring it back in-house?

You can. Runbooks, code, and access are all in your hands, and we help with a handover period at the end.

Not sure how much cover you need? Tell us what runs and who looks after it today, and we will suggest a tier.

Book a discovery call

Start a conversation

Tell us your challenge. We'll show you what's possible with AI.

hello@datahill.com