Text/HTML

A Complete E2E Metered Billing for Microsoft Azure Stack Hub

Cloud Assert Billing for Azure Stack Hub enables billing and chargeback within Azure Stack portal. It allows you as an administrator to track the resource consumption across Azure Stack and custom services, compare usage vs quota, configure pricing for Azure Stack resources based on usage meters, integrate with external billing systems, and generate invoices automatically based on real-time usages.

Cloud Assert is the only provider of Billing and Commerce platform for Microsoft Azure Stack Hub that has native integration inside Azure Stack Portal UI and Azure Resource Manager API as a Resource Provider. It allows Enterprises, Service Providers, Re-sellers and End Users to view, track and manage their resource consumption and billing from the same single portal with one-pane glass experience.


Cloud Assert Usage and Billing platform is a matured, battle proven solution with many flexible options to customize and suite diverse marketing and sales needs. It provides you the quickest way to offer rich billing solution on top of the Microsoft Azure Stack Hub portal for all your Charge-back, Show-back, Billing and Reporting needs.

Administrator Portal

Usage and Billing solution enables you as a service administrator to define multiple pricing models within Azure Stack Hub for all the available services, resource meters, plans and offers.

  • Set different Pricing Profiles for all the Azure Stack Hub Meters
  • Visibility across Resource Usages and its Costs per subscription
  • Run Promotional Credits in a percentage or a monetary value
  • Extensibility and Flexibility to charge customers based on their specifc needs
Learn More on Admin Features Watch Demo

Customer/ Tenant Portal

Just like Azure public cloud, Tenants can get to see their ongoing usages, pricing and billing information including invoices right within their Azure Stack customer portal at a quick glance.

  • Ability to see their ongoing usages and its associated costs
  • Automatic invoice generation at the end of the billing cycle
  • Pay your bills within the Azure Stack Hub portal
  • Native billing experience just like Azure
Learn more on Tenant Features Watch Demo


Essential Features of the Billing Solution

Azure Stack Hub Billing Resources

Datasheet

Customer case studies on leveraging Cloud Assert Usage and Billing Resource Provider in their Azure Stack Hub journey

Download Datasheet

Azure Marketplace

Explore the seamless native billing experience for Azure Stack Hub and simplify the way to show/ chargeback your customers on real-time

Go to Azure Marketplace


Are you looking for usage and billing Azure Stack Hub

Being an Azure Stack Hub Evangelist | Jayanth Dattatri talks about Cloud Assert Solutions

In this video, Mr. Jayanth, the Senior Principal Engineer Product Technologist for Microsoft Azure Stack Hub, working for Dell Technologies talks about Cloud Assert Billing solution and Dell's association with Cloud Assert.



A Leader in Hybrid Cloud Management Since 2014

Cloud Assert has been trusted by Fortune 100 Companies as a Leader in Hybrid Cloud Management, Cost Management and Billing since 2014.

Cloud Assert work closely with Microsoft teams and our customers in building Hybr VConnect and Billing solutions to complement Microsoft Azure Stack adoption and to deliver a powerful hybrid cloud platform.

We're glad that customers can now take advantage of all the great features of Azure Stack without impacting existing infrastructure investments

Client-1

Ravi C Kolandaiswamy CEO & Founder

Download EBook & Discover Why


 

Why Choose Cloud Assert to manage your Cloud Infrastructure

Customized Solutions

A concrete roadmap to transform your organization for a cloud orientation.

Friendly Advisory Board members

Cloud Assert team is made of Ex-Microsoft managers and IT leaders across the spectrum

Global Reach

Customers across 30+ Countries that includes Fortune 100 & 500 companies as of today

Recent Blogs

Usage & Billing Update 7: Usage Collector Extends to C# and PowerShell

Injecting non-WAP Usage details into billing pipeline using our C# based extensibility module

Author: Jaganathan Krishnamoorthy/Tuesday, November 10, 2015/Categories: Windows Azure Pack, Usage and Billing

Rate this article:
4.4

With the Update 7 release of Cloud Assert Usage & Billing solution for Windows Azure Pack, we are delighted to announce this key enhancement: C# and PowerShell based Usage Extensibility. You are no more limited with just the resources exposed by WAP (and especially System Center). You can now fill the gaps, add more meters and attach monetary values all with-in the awesome Usage and Billing solution from Cloud Assert for Windows Azure Pack.

For instance, many of our customers had requested for billing their Tenant's usage of System Center VM Networks, VPN and specifically VM Networks that have NAT enabled. System Center does not expose those Usage information currently, through the WAP pipeline, so there is no way to monetize or report on those imporant resource usage. Now with Cloud Assert Usage and Billing extensibility module, those details can be easily captured from System Center (via simple Powershell scripting) and injected into Cloud Assert Billing pipeline. (Sample Powershell scripts attached with this blog). 

Not just the usage from traditional WAP services, you can now get any Usage data from any source, like Domain and SSL usage or for the fun of it, say you sell lime juice, as long as you can write simple PowerShell or C# to retreive that lime juice usage - Cloud Assert Usage and Billing will observe those metrics you send through these simple extensibility mechanisms, aggregate the metrics, provide visibility via WAP Tenant portal to your end users, set price profiles, generate invoices etc., combined with all the other features available.

How it works:

1. Usage & Billing Agent Service reads the UsageExtensionsSettings.json on startup, and initializes the enabled extensions
2. Agent Service periodically invokes each extension. It gives the list of subscription ids or user ids to process, as input to the Extension, for a given hour
3. Agent Service persists the generated Usage Records into RawUsageRecords table
4. If there are any remaining IDs to be processed for that hour, step #2 is repeated
5. Agent Service Aggregators now take care of processing the RawUsageRecords into Hourly, Daily and Monthly records, according to Pricing Profile configuration

Instructions to setup our Extensibility module and scripts:

1.       Obtain the Usage Extensibility Module zip file from Cloud Assert

2.       Extract and copy the contents in to the deployment location of U&B Billing Agent Windows Service

a.   “C:\Program Files\CloudAssertBilling\CloudAssert.WAP.Billing.AgentService”

3.       Copy, rename and edit the systemcenter-vmnetwork-usage.ps1 to match with your Usage requirement

a.        The core functions in the Powershell script are ProcessSubscription and ProcessVMNetworkOfSubscription 

b.       Change the following lines to suit your needs:


4.       Edit the appropriate U&B Pricing Profile in WAP Admin portal and add as many Metered Resource Pricing entries to match the info provided in step #3.b (1 Metered Resource entry per Resource)

5.       Place the new Usage Powershell script created in step #3, in the Scripts folder

a.        Create the Scripts folder if it does not exist

6.       Edit the UsageExtensionsSettings.json file to add a new extension to the pipeline


a.        Change the Id, Name, Script Path and PSModulesToImport properties

b.       Use double slashes in place of single slash

7.       Edit the following lines CloudAssert.WAP.Billing.AgentService.exe.config file:


8.       Restart the U&B Billing Agent Service

9.       Check the CloudAssertBilling Windows Event Log for any errors

10.    If all looks good, check the RawUsageRecords table in CloudAssertBilling Database to see if the new Usage Records come in:


11.    If the Pricing Profile is configured is configured appropriately, then Usage will show up in Admin Portal in around 10 mins (once the scheduled Aggregators run in Agent Service).

Print

Number of views (9339)/Comments (9)

9 comments on article "Usage & Billing Update 7: Usage Collector Extends to C# and PowerShell"

Avatar image

website

9/17/2018 2:12 AM

I don’t know why but it is not showing the updated version of cloud at my system. Do you please help me with this, as I don’t know the main issue. Here I have attached the details for your reference.



Avatar image

Papers

10/29/2018 5:21 AM

I this looks like a lot of efforts have been displayed here lately it feels so good that such details are being presented in such good light it is an amazing work being shown altogether


Avatar image

Writer

11/5/2018 9:27 PM

This blog is really written on a very helpful topic.Microsoft says the Windows Azure Pack comprises a numeral of capabilities that can be additional in to an organization's data center.



Avatar image

Garry Adams

12/2/2018 1:15 AM

Great survey. I'm sure you're getting a great response.




Avatar image

HelgaMarselos

5/25/2019 11:25 PM

consider this writing service https://topwritingservice.com/buy-a-case-brief/ as the best helper when you are going to write case brief or any other academical paper.

Please login or register to post comments.

Let's Work Together

We're Excited to Work Together.

Let’s Talk!

  • *
  • *
  • *