Arcus logo

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 component

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 component

Arcus Messaging

Focus on implementing business logic when processing messages from queues or event subscriptions.

Arcus component

Arcus Observability

Track Azure Application Insights dependencies, log custom metrics, and log multi-dimensional telemetry data via the common ILogger infrastructure.

Arcus component

Arcus Scripting

Arcus Scripting provides an answer to many frequently-used, repeated tasks in Azure.

Arcus component

Arcus Security

Retrieve secrets safely via a dedicated secret store instead of placing sensitive information in your application's configuration.

Arcus component

Arcus Templates

Kickstart your project with .NET project templates which already include all the best practices and boilerplate code.

Arcus component

Arcus Testing

Kickstart your test infrastructure with reusable (Azure-related) test fixtures, assertions and more.

Arcus component

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.