Skip to the main content
Building Blocks Benjamin Athawes / field notes , home

Field note / 22 April 2011

Exam 70 667 notes, part three: service applications

Service applications are easier to remember when they are understood as boundaries and dependencies rather than a list of names.

The middle of a study plan is where the material becomes a list of components. Service applications are a common example. There are many names, several dependencies and a set of proxy relationships that are easy to mix up under pressure.

A better approach is to group them by the problem they solve: identity, search, content, business data and shared services. Then ask what each one needs from the farm and what other services depend on it.

Draw the dependency map

For each service application, record the databases, accounts and endpoints it uses. Note where a proxy is required for a web application to consume it. A diagram with arrows is more useful than a memorised list because it explains why one missing piece can break several features.

Practise creating a small service in a lab, then break one dependency deliberately and observe the error. The recovery path is often more memorable than the happy path, and it maps better to the scenario questions in an exam.

The short list

Checks worth running

  • Group services by purpose and dependency.
  • Draw the proxy relationship between web applications and services.
  • Practise one recovery after deliberately removing a dependency.

The exam rewards a model that can be reasoned with. If you can explain what breaks when a dependency disappears, the names become part of a system rather than a list.

Outside reading

Reference shelf

Official documentation and independent community reading for the subjects in this note.

  1. Microsoft Learn: SharePoint administration (opens in a new tab)Operational guidance for service settings, site management and the modern admin experience.
  2. Microsoft Learn: SharePoint documentation (opens in a new tab)The starting point for current SharePoint administration, development and hybrid guidance.
  3. Microsoft Learn: PowerShell documentation (opens in a new tab)Language reference, cmdlet documentation and guidance for repeatable automation.
  4. Microsoft Support (opens in a new tab)Support articles, troubleshooting steps and product help from Microsoft.
  5. Microsoft Learn Q&A (opens in a new tab)A community question and answer space hosted by Microsoft.
  6. SharePoint Stack Exchange (opens in a new tab)An independent question and answer community for SharePoint practitioners.
  7. Microsoft Tech Community (opens in a new tab)Community discussion, product announcements and practical posts from Microsoft teams.
  8. Microsoft Download Center (opens in a new tab)Official downloads for Microsoft tools, updates and supporting packages.
  9. Microsoft Learn: SQL Server documentation (opens in a new tab)Official reference material for database engine configuration, performance and recovery.
  10. Microsoft Learn: SharePoint search (opens in a new tab)Documentation for search architecture, crawling and result management.
  11. Microsoft Learn: Windows Server documentation (opens in a new tab)Current guidance for Windows Server roles, networking, storage and management.
  12. Microsoft Learn: Microsoft 365 documentation (opens in a new tab)Product documentation for Microsoft 365 services, administration and adoption.
  13. PowerShell Gallery (opens in a new tab)A public repository for PowerShell modules and scripts. Review package provenance before use.
  14. Microsoft Learn: Server memory configuration (opens in a new tab)How SQL Server allocates memory and how the maximum server memory setting is applied.
  15. Microsoft Learn: Soft NUMA in SQL Server (opens in a new tab)Background on SQL Server NUMA configuration for large processor layouts.