Alliance Business Suite Alliance Business Suite
Alliance Business Suite Alliance Business Suite
Alliance Business Suite · Documentation

Search Results for

    The Platform

    Why ABS exists

    The Alliance Business Suite exists to help organizations reach beyond expectations — by giving them a business platform they can shape to their own reality.

    Most software forces the business to adapt to the software. ABS was built on the opposite belief:

    Businesses should not adapt to software. Software should adapt to the business.

    That single idea explains everything else about ABS — why it is modular, why it is multi-tenant, why you extend it with your own modules, why you can host it yourself or let us host it, and why it speaks open standards.

    What ABS is

    ABS is a modular business development platform that provides the capabilities organizations need to build, run, extend, and evolve their operations.

    It is not an ERP, a CRM, an accounting package, or a CMS. Those are capabilities — and ABS provides them — but ABS itself is the platform beneath them, where they share one identity model, one business model, one security model, and one way of being extended.

    What ABS believes

    A handful of principles have held across every generation of the product. They are the reason the pieces fit together:

    • A platform, not an application. ABS is something you build with, not just something you use.
    • Capabilities, not features. You buy outcomes — identity, finance, commerce, operations — not a list of screens.
    • Multi-tenant by design. Isolation between tenants is foundational, never retrofitted.
    • Extensibility through modules. Customize and extend without ever forking the platform.
    • Yours to run. Hosted, self-hosted, hybrid, or embedded in your own app — every model is first-class.
    • Open through standards. REST, GraphQL, gRPC, OAuth/OIDC, UBL, PEPPOL, MCP — ABS joins ecosystems rather than building silos.

    The capabilities

    ABS is organized around business capabilities — the things your organization actually needs to do, and what you actually adopt:

    Identity & Access authentication, authorization, federation, SSO, RBAC
    Trust & Compliance e-signatures, certificates, trust evidence, non-repudiation, ESG
    Commerce catalogs, pricing, orders, payments, marketplace
    Finance accounting, billing, fiscalization, tax, treasury
    Operations projects, assets, logistics, workflow, automation
    Workforce HR, learning, certifications, collaboration
    Customer Experience CRM, support, marketing, communications
    Intelligence analytics, reporting, AI, knowledge, decision support
    Platform & Development modules, SDKs, APIs, integrations, dev tools, marketplace

    These capabilities coexist because they all speak the same canonical business language. Solutions package them for an industry or use-case; modules implement them. See Components.

    Platform foundations

    Those capabilities aren't loosely-coupled apps — they cohere because they rest on five platform foundations: enduring concepts that have held through every generation, even as their implementation matured. You don't adopt these directly; they're why the platform works as one:

    • The Shared Kernel — the platform's common language and stable foundations: the abstractions, contracts, and standards every part depends on. (Alliance Core Libraries / ACL.)
    • The Business Language — the canonical, shared model of business entities that lets every capability coexist. (Alliance Business Model / ABM.)
    • Trust — identity, permissions, authorization, federation, security, and governance. (Alliance Passport Service / APS.)
    • Integration — connectivity over REST, GraphQL, gRPC, MCP, SignalR, events, and SDKs. (Alliance Business Platform / ABP.)
    • Operations — the cockpit where organizations shape ABS to fit their reality. (Alliance Business Studio.)

    Built to be yours

    ABS is one product with several distribution models, none of them second-class — hosted as ABS Online, self-hosted, run from a container, or embedded in your own application. You extend it with modules (in C#, no forks), and it stays open through standards so it fits the systems you already run. See Module Development, Hosting, and Integrations.

    How ABS has evolved

    ABS got here intentionally:

    • 2020 — Foundation. Shipped as a platform from day one: multi-tenant, multi-portal, modular, extensible.
    • 2022 — Platform Era. The Studio, licensing, identity, and business-management foundations (v2.0).
    • 2023–2025 — Platformization. Clean architecture, separated services, SDKs, and a full API surface.
    • 2026 and beyond — The Composable Enterprise Platform. Open standards, AI, MCP, global fiscalization, and a capability-first architecture.

    See the full Changelog.

    Where to go next

    • Getting Started — install and run your first instance.
    • Components — a closer look at each pillar.
    • Module Development — build on the platform.