Overview
The CloudAxis CMS (Cloud Management Service) for Azure Stack Hub, is a multi‑tenant billing and management application for Azure Stack Hub environments.
It centralizes the management of tenants, subscriptions, usage, billing, and commissions, and integrates tightly with Azure Stack Hub.
Key capabilities:
CMSAPI:Unified
aManagement:RESTTenants,servicesubscriptions,thatplans,exposes tenant/partner/distributor operations, pricing,and usageprocessing,recordsinvoices,arealerts,modeled consistently across the platform.-
Automated Billing: Usage data is ingested through the /api/v1/usage endpoint and
usertransformedmanagement.into billing records using /api/v1/billing/summary. CMSPortal:Flexible
aPricing:responsiveSupportswebrateUIcards,for daily operations and reporting.
Multi‑level hierarchy: distributor → partner → tenant → subscription.Pricing and SKUs: define rates,tiered thresholds, andincreasescreditsacrossdefinedservices.per tenant, subscription, or resource.UsageingestionPartner Commissions: Partners and
processingdistributorspercanAzurereceiveStackcalculatedregion.commissions via /api/v1/commissions/summary based on consumption.InvoicingandAPI-Driven
commissionExtensibility:calculation.The system is fully automatable via the REST API described in the swagger.json file.AlertsandBranding
dashboards& White-Label: Built forcostoperatorsandwhoplatformneedhealth.to Granulardeliverrolesaandbrandedpoliciescustomerwithexperience.JWT bearer authentication.
Tip:
- If
Deploymentyou want to get hands-on right away, start withcontainers (nginx, API, Portal, MySQL).Secure configuration and branding.Day‑to‑day operations (tenants, subscriptions, pricing, invoices, regions, alerts).API usage and automation patterns.