Components
We provide a variety of components to simplify building applications running on Microsoft Azure. They allow you to focus on your application, not the plumbing.
Arcus Background Jobs
Strengthen your application with commonly repeated tasks ranging from automatic secret invalidation of Azure Key Vault secrets to publishing events on Azure EventGrid and more.
Arcus Messaging
Focus on implementing business logic when processing messages from queues or event subscriptions.
Arcus Observability
Track Azure Application Insights dependencies, log custom metrics, and log multi-dimensional telemetry data via the common ILogger infrastructure.
Arcus Scripting
Arcus Scripting provides an answer to many frequently-used, repeated tasks in Azure.
Arcus Security
Retrieve secrets safely via a dedicated secret store instead of placing sensitive information in your application's configuration.
Arcus Templates
Kickstart your project with .NET project templates which already include all the best practices and boilerplate code.
Arcus Testing
Kickstart your test infrastructure with reusable (Azure-related) test fixtures, assertions and more.
Arcus Web API
Simplify your API development with shared access key authentication, HTTP correlation, request tracking, strict JSON formatting, and other boilerplate code.
Can’t find the component you’re looking for?
As we’ve mentioned before, we’re open for contributions and that means in any form.
If you’ve got that diamant-in-the-rough idea, we’re happy to hear it, so don’t hesitate to open up a discussion and we’ll get back to you as soon as possible.