Domains
What’s a domain?
Section titled “What’s a domain?”In Masthead, a domain represents a high-level category to organize and manage related data products. Think of domains as logical groupings that often correspond to specific business areas, subject matters, teams, or strategic initiatives within your organization, such as Finance, Marketing, Product Analytics, or Customer Support.
Purpose of domains:
- Clearly assign responsibility for data products to a specific team or group.
- Link domains to specific Slack channels for focused notifications, alerts, and discussions related to the data products within that domain.
- Provide a rolled-up view of key metrics like cost and open incidents for all data products belonging to a domain.
Create domain
Section titled “Create domain”You can easily define new domains to organize your data products.
Navigate to domains
Section titled “Navigate to domains”Go to the Data Products section in the menu and click the Domains tab. Click Create to open the “Create domain” side panel.
Fill in domain information
Section titled “Fill in domain information”Provide a clear and unique Name for the domain, such as Marketing Analytics or Core Finance.
Enter the group email address of the team responsible for overseeing the data products within this domain. This ensures clear accountability.
Assign Slack channel
Section titled “Assign Slack channel”Select an existing Slack channel from the dropdown list if you want domain-specific notifications routed there.
If the desired channel isn’t listed, complete these steps to enable the Slack integration:
- check that you’ve integrated your Slack Workspace in Integration settings.
- open the channel, type
/invite @Masthead_data_appand hit Enter.
Click Create
Your newly created domain appears in the list.
Why use domains?
Section titled “Why use domains?”Domains provide significant value beyond simple categorization, particularly for teams responsible for producing, managing, and governing data.
Efficient communication & collaboration
Section titled “Efficient communication & collaboration”Linking domains to specific Slack channels creates dedicated communication hubs. Data platform teams can route relevant alerts, such as pipeline failures affecting domain products, to the most relevant audience, which includes the domain owners and key stakeholders. This minimizes noise in broader channels and helps reduce the total time spent analyzing incidents.
Holistic cost & health monitoring
Section titled “Holistic cost & health monitoring”Domains list view aggregates Monthly Cost and Open Incidents across all data products within each domain. This gives data teams and leadership a high-level overview of the operational burden and health status per business area, helping to prioritize resources for optimization or reliability improvements where they’re most needed.
By implementing and utilizing domains in Masthead effectively, data teams can enhance accountability, streamline workflows, improve communication, gain better operational insights, and build a more organized and governable data ecosystem.