Microsoft

AzureMicrosoft Azure

Business Central runs on Azure. Our apps run on Azure. Our CI/CD pipelines run on Azure. From AI models to serverless functions to CI/CD — Azure is the foundation we build everything on.

Azure services we use

Production infrastructure, not proof-of-concepts

These are the Azure services that power our apps, our customer projects, and our development workflow — every day, in production.

Azure AI Foundry

AI that powers our apps

Our Fisqal Copilot features — bank reconciliation AI, fixed asset tax analysis, AI account review — run on Azure OpenAI (GPT-4.1). Since 2026 Wave 1, AppSource apps can use Microsoft-managed AI resources: no customer Azure subscription required, built-in compliance, data residency, and content filtering.

GPT-4.1 & GPT-4.1-mini models
Microsoft-managed AI resources (GA April 2026)
Built-in content safety & data residency
Unified AI consumption billing

GitHub

How we ship software

Every AL extension we build — Fisqal apps, customer projects, migrations — goes through GitHub Actions workflows. Code is compiled, tested, and deployed automatically. No manual uploads, no "works on my machine" surprises.

Git repositories with branch protection rules and pull request reviews
GitHub Actions workflows: build → test → deploy to sandbox → promote to production
ALTool CLI compiles and packages AL extensions on Actions runners
Automated test suites run against isolated BC containers

Azure Functions

Serverless glue

When Business Central needs to talk to external systems — banking APIs, government portals, e-invoicing networks — Azure Functions handle the translation. Consumption-based pricing means you pay only when code runs.

Event-driven: triggered by BC webhooks, queues, or schedules
Connect BC to banking, tax, customs, and logistics APIs
Consumption pricing — zero cost when idle
Supports C#, TypeScript, Python

Azure Integration Services

Enterprise connectors

For complex integration scenarios — EDI with trading partners, multi-system ERP consolidation, or real-time data sync — Azure Logic Apps and Service Bus provide enterprise-grade reliability with geo-redundancy and guaranteed delivery.

Logic Apps: 1,400+ pre-built connectors (SAP, Salesforce, SFTP, AS2/EDIFACT)
Service Bus: reliable message queuing for async BC integrations
API Management: secure, throttle, and monitor all external APIs
B2B capabilities for partner onboarding and EDI

Our development workflow

From code to production in a pipeline

Every extension we deliver follows the same CI/CD pipeline. No manual steps, no shortcuts.

1

Develop

AL extensions built in VS Code, committed to Git with feature branches and code review.

2

Build

GitHub Actions workflow compiles the app using ALTool, runs CodeCop & AppSourceCop analysis.

3

Test

Automated test codeunits execute against a BC container — unit, integration, and upgrade tests.

4

Stage

App deployed to a sandbox environment. Stakeholders validate functionality before go-live.

5

Deploy

Approved release published to production (or AppSource). Zero-downtime for cloud deployments.

6

Monitor

Application Insights telemetry tracks errors, performance, and feature usage in real time.

Cloud infrastructure

Your data, Microsoft's data centers

Business Central Online runs on Azure's global infrastructure. For Luxembourg customers, data resides in EU data centers with full GDPR compliance.

60+
Azure regions worldwide
99.9%
SLA for Business Central
28 days
Automatic backup retention
3,500+
Microsoft security engineers
$1B+
Annual security investment
EU
Data boundary for Luxembourg

Source: Azure Global Infrastructure · Microsoft Compliance Offerings

Frequently Asked Questions

Common Questions

Why should we care that Business Central runs on Microsoft Azure?

Business Central Online is an Azure service—so you inherit global scale, security operations, and a documented 99.9% SLA for the online service. SK Consulting builds on the same stack: our eight AppSource apps and integrations use Azure patterns we operate daily, not one-off servers.

Can we keep data in Luxembourg or the EU on Azure?

Business Central Online stores and processes customer data in Microsoft’s cloud regions with EU Data Boundary commitments relevant to European customers. Luxembourg tax filings still need a CTIE-approved engine—our Fisqal Localization app provides that layer inside Business Central.

How does Azure hosting compare to running Business Central on-premises?

Cloud removes servers, simplifies patching, and unlocks continuous features (including Copilot) that do not exist on old on-prem stacks. Customers often see lower operating overhead; Microsoft cites a 99.9% SLA for Business Central Online while backups and redundancy are handled in Azure.

What is the cost model for Azure services around Business Central?

Business Central Online is subscription-based on Microsoft licensing. Add-ons like Azure Functions or Azure AI are consumption-based—you pay when workloads run. Since 2026 Wave 1, AppSource publishers can use Microsoft-managed AI resources so many Copilot features need no separate customer Azure OpenAI subscription.

What is a sensible migration path if we are not on Business Central Online yet?

We follow assess → remediate extensions → migrate data → validate → cut over, reusing our CI/CD pipeline (GitHub Actions) for safe releases. SK Consulting combines 20+ years of Microsoft ERP experience with published apps, so upgrades and integrations are tested the same way we ship to AppSource.

Build on Azure with a partner who lives there

Whether you need AI features, serverless integrations, or a CI/CD pipeline for your AL extensions — we design it, build it, and operate it.

Start a conversation