AI agents: use the documentation index at llms.txt to locate machine-readable pages. This section is indexed by https://docs.particular.net/shape-the-future/llms.txt. The markdown version of this page is served as plain text. An MCP server at /mcp serves the same content via the search_docs and read_doc tools; it is read-only and needs no credentials. Markdown versions of documentation pages are available by appending .md to the page URL. Directory URLs use index.md. They are served as text/plain because some retrieval backends reject text/markdown.

Provisioning infrastructure as code (IaC) for NServiceBus systems

NServiceBus can automatically provision the necessary infrastructure to run endpoints by using the installers feature. Enabling installers at the endpoint configuration level lets NServiceBus create queues, database tables and schema, and other infrastructure components required to consume and exchange messages successfully when the endpoint is started up. To do so, endpoints must be run with elevated permissions to grant them infrastructure management rights. Alternatively, infrastructure can be provisioned manually without using installers, for example, by using an Infrastructure as Code (IaC) approach.

Currently, NServiceBus provides limited support for infrastructure-as-code tools. If you're using them today, e.g., Azure Bicep, Azure ARM Templates, Terraform, the AWS CDK, or Polumi, tell us what's missing by voicing your interest on the following public issues:

Related Articles