Component and System Topology - Business Central (2024)

  • Article

The Business Central deployment includes three core components for serving the application to users. It also includes various tools and components for managing, developing, extending, and testing the application.

Multi-Tier System Topology

To understand the components is useful to first look at the base topology of a Business Central deployment, as illustrated in the following diagram:

Component and System Topology - Business Central (1)

Components

Main components

Every deployment must include the core components: Web server, Server, and SQL Database.

ComponentDescriptionMore Information
SQL DatabaseA SQL database (SQL Server, SQL Server on Azure VM, Azure SQL Managed Instance, or Azure SQL Database) that contains application object definitions and business data. In a multitenant deployment, the application and business data are separated into different databases. In this case, a single application database can be associated with one or more tenants where the tenant database contains the business data.Creating Databases

Deploy a Business Central Database to Azure SQL Database

ServerBusiness Central Server is a .NET-based Microsoft service application that uses Windows Communication Framework to handle communication between clients and databases. It controls authentication, event logging, scheduled tasks, reporting, and more.Configuring Business Central Server
Web ServerAn Internet Information Server (IIS) web site, provisioned with the Business Central Web Server components, that enables access from the Business Central Web client and mobile apps.Business Central Web Server
Business Central AppA desktop, phone, and tablet app for Business Central.Get the Mobile App

Get the Desktop App

Web servicesSOAP and OData Web Services for exposing application functionality to external systems and users. Developers can create and publish functionality as web services. They expose pages, codeunits, or queries, and even enhance a page web service by using an extension codeunit.Web Services

Development and administration components

ComponentDescriptionMore Information
AL development environmentAn AL language extension for Visual Studio Code for developing applications and extensions.Get Started with C/SIDE and AL for On-Premises.
Business Central Administration ShellWindows PowerShell modules for managing the deployment, including tasks such adding and configuring Business Central Server and Web server instances, databases, and users, and administering extension packages.Windows PowerShell Cmdlets for Business Central
Business Central Server Administration toolA Microsoft Management Console (MMC) for creating and configuring Business Central Server instances.DISCONTINUED AFTER: Business Central 2022 release wave 1 (v20)

Use Business Central Administration Shell instead.

Business Central Server Administration Tool

Additional components

ComponentDescriptionMore Information
Demo DatabaseA database that contains application objects and sample business data for demonstration purposes.
Dynamics NAV Development EnvironmentThe C/SIDE client that was available in Business Central for developing applications using C/AL. In Business Central, this component is only required for doing upgrades but you can still use it to develop applications.DISCONTINUED AFTER: Business Central Spring 2019

Development in C/AL in the Dynamics NAV Developer and IT Pro Help.

Dynamics NAV Development ShellWindows PowerShell modules for merging and modifying application object files and creating extension packages. Installed with the Dynamics NAV Development Environment.DISCONTINUED AFTER: Business Central Spring 2019

Windows PowerShell Cmdlets for Business Central

Dynamics NAV Client connected to Business CentralWindows Desktop application for accessing Business Central.DISCONTINUED AFTER: Business Central Spring 2019
Microsoft Outlook IntegrationA Business Central Server component for integrating with Microsoft Outlook.DISCONTINUED AFTER: Business Central Spring 2019
Microsoft Outlook Add-inA component to synchronize data, such as to-dos, contacts, and tasks, between Business Central and Outlook. The Outlook Add-In uses Business Central web services.DISCONTINUED AFTER: Business Central 2020 Release Wave 1
Microsoft Excel Add-inA component that enables users to export data from Business Central to Excel.DISCONTINUED AFTER: Business Central Spring 2019
Excel Add-inA component that enables users to export data from Business Central to Excel.Setting up the Excel Add-In
Page TestabilityA Business Central Server component for testing pages.
Automated Data Capture SystemA system that tracks the movement of items in a warehouse.Use Automated Data Capture Systems (ADCS

DISCONTINUED AFTER: Business Central 2019 Release Wave 1. The VT100 Plug-in is no longer included on the product installation media.

ClickOnce Installer ToolsTools for implementing ClickOnce installation for the Dynamics NAV Client connected to Business Central.DISCONTINUED AFTER: Business Central Spring 2019

Deploying Dynamics NAV Client Using ClickOnce.

NAS ServiceA server component that executes business logic without a user interface or user interaction. NAS services in Business Central Server support applications such as Microsoft Outlook Integration and the Job Queue.Instead of using NAS services, we recommend that you use the Task Scheduler (see Task Scheduler. If you decide to use NAS, and want to read more about its configuration, see Configuring NAS Services in the Dev and IT Pro Help for Microsoft Dynamics NAV 2018.

See Also

Deployment
Installing Business Central Using Setup
Multitenant Deployment Architecture

Feedback

Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see: https://aka.ms/ContentUserFeedback.

Submit and view feedback for

Component and System Topology - Business Central (2024)

FAQs

What is 2 tier and 3 tier architecture in Business Central? ›

A two-tier DB architecture either buries the application logic within the server database, on the client (inside the UI), or both of them. A three-tier DB architecture buries the process or application logic in the middle-tier. Thus, it acts as a separate entity from the Client/ User Interface and the data Interface.

What are the components of Microsoft Dynamics 365 Business Central Server? ›

Main components
ComponentMore Information
SQL DatabaseCreating Databases Deploy a Business Central Database to Azure SQL Database
ServerConfiguring Business Central Server
Web ServerBusiness Central Web Server
Business Central AppGet the Mobile App Get the Desktop App
1 more row
Jan 18, 2023

What are the different types of deployment in Business Central? ›

Business Central has several popular deployment options: on-premises, on-premises in Azure, and SaaS. Let's consider the advantages and disadvantages of each.

What type of system is Business Central? ›

Microsoft Dynamics 365 Business Central is a cloud-based, all-in-one solution business management solution integrating ERP, CRM, and Office 365 into a single platform for operations. It is also available as an on-premise solution as sold by a Value Added Reseller (VAR).

What is the main difference between 2 tier and 3 tier architecture? ›

Difference Between Two Tier and Three Tier Database Architecture
ParametersTwo-Tier Database ArchitectureThree-Tier Database Architecture
Number of TiersIt primarily comprises two layers - the Data Tier and the Client Tier.It primarily consists of three layers - the Data Layer, the Business Layer, and the Client Layer.
7 more rows
Oct 18, 2023

What is the difference between 3 tier and 3 layer architecture? ›

They aren't the same. A 'layer' refers to a functional division of the software, but a 'tier' refers to a functional division of the software that runs on infrastructure separate from the other divisions.

What are the 3 core components of Microsoft 365? ›

Specifically, Microsoft Office 365 is composed of Microsoft Exchange Online, Microsoft SharePoint Online, and Microsoft Lync Online. These services work in harmony to provide the best productivity experience available on PCs, phones, and browsers.

Is Business Central an ERP or CRM? ›

Microsoft Dynamics 365 Business Central is a powerful cloud-based ERP solution that's designed for small and medium-sized businesses. The software provides extensive financial management tools so you can accurately track expenses and inventory as well as manage budgets.

What are the 5 steps of deployment? ›

The deployment process flow consists of 5 steps: Planning, development, testing, deploying, and monitoring.

Can business central be deployed on premise? ›

Yes, Business Central can be installed on-premise. Microsoft Dynamics 365 Business Central, a versatile enterprise resource planning (ERP) solution, offers flexible deployment options catering to diverse business needs.

What database technology is used by Business Central? ›

Business Central uses Azure SQL Database as the database technology for its environments.

What is the new name for Business Central? ›

Microsoft Dynamics 365 Business Central (formerly Microsoft Dynamics NAV) – ERP and CRM software-as-a-service product meant for small and mid-sized businesses.

What is the difference between NAV and Business Central? ›

The difference is in the platform that each solution uses. Dynamics NAV vs Dynamics 365 Business Central: NAV can be implemented and operated directly on site. It's installed on local servers. On the other hand, Dynamics 365 Business Central is hosted on the cloud.

What is the difference between Dynamics 365 and Business Central? ›

Both Dynamics 365 CRM and Business Central are robust software solutions that can be tailored to meet your unique business needs. While Business Central can help you streamline operations and tackle day-to-day ERP challenges, Dynamics CRM can help you build customer loyalty and boost revenue.

What is an example of a 2 tier and 3 tier architecture? ›

The three-tier architecture is similar to two-tier architecture with the Client-Application tier being divided into two. In other words, it is a modular client-server architecture that consists of a presentation(client) tier, an application tier, and a data tier. A good example is modern web applications.

What is the difference between 2 tier and 3 tier AC? ›

In 2AC, there are four berths in a cabin (two lower and two upper), whereas in 3AC, there are six berths in a cabin (two lower, two middle, and two upper). Comfort level: As there are only four berths in 2AC, the cabin offers more space and privacy compared to 3AC. 2AC cabins are also equipped with reading.

What is 2 tier architecture with example? ›

In a two-tier architecture, the client is on the first tier. The database server and web application server reside on the same server machine, which is the second tier. This second tier serves the data and executes the business logic for the web application.

What is 3 tier architecture with example? ›

Three-tier architecture is a client–server software architecture pattern in which the user interface (presentation), functional process logic (“business rules”), computer data storage and data access are developed and maintained as independent modules, most often on separate platforms.

Top Articles
Latest Posts
Article information

Author: Neely Ledner

Last Updated:

Views: 5656

Rating: 4.1 / 5 (42 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Neely Ledner

Birthday: 1998-06-09

Address: 443 Barrows Terrace, New Jodyberg, CO 57462-5329

Phone: +2433516856029

Job: Central Legal Facilitator

Hobby: Backpacking, Jogging, Magic, Driving, Macrame, Embroidery, Foraging

Introduction: My name is Neely Ledner, I am a bright, determined, beautiful, adventurous, adventurous, spotless, calm person who loves writing and wants to share my knowledge and understanding with you.