1. basic billing & subscription management 2. billing invoice & usage walkthrough 3. usage...
TRANSCRIPT
Spark the future.
May 4 – 8, 2015Chicago, IL
Billing and Subscription Management in Microsoft AzureMatt SteelePrincipal PM [email protected]
BRK2454
Billing management & the cloudThe cloud promise is arrivingElastic consumption of resourcesPay only for what is usedDynamically scale to the needs of the business
So this month’s bill could be $100 or $100,000. IT has unprecedented ability to scale the resources needed, but budgets didn’t go away. The agility of the cloud places new requirements on the agility of budgeting and forecastingWe’re beginning an ITFM journeyNew capabilities are on their wayTogether let’s shape them to meet your needs
Agenda1. Basic Billing & Subscription Management2. Billing Invoice & Usage Walkthrough3. Usage API & Demo4. Q&A
Basic Billing & Subscription Management
Where to go? For all usage and billing activities, use the accounts portal:
For resource management, use the management portal or preview portal:
How to get there?Usage & Billing: https://account.windowsazure.com
Or from management portal:
Resource Management: https://manage.windowsazure.com https://portal.azure.com
Or from accounts portal:
How you buy affects how you manageHow do Azure offers vary? Direct vs. Partner vs. EACommitment vs. pay as you goCredits & included quantitiesDiscounts – Overall and on specific resources
What offers are popular?Free trialPay as you goEAMSDNBizspark / Bizspark+MPNAzure in Open (AIO)
Where can I learn more? http://azure.microsoft.com/en-us/support/legal/offer-details/
What can be managed? Billing managementViewing and understanding usageViewing and understanding the invoiceManaging costs and usage by cost center & projectChanging payment instruments
Subscription managementManaging administratorsTransferring subscription ownershipChanging account detailsCanceling a subscription
Demo: Basic subscription & billing management Matt Steele
Subscription management starts with selecting the right identityAzure uses both Microsoft identity servicesTwo services:
Azure Active Directory (AAD) system Microsoft Account (MSA) system
Two types of accounts: Work or school account (AAD)
Microsoft account (MSA)
The impact:Two different accounts can exist with the same username
Different passwordsDifferent access
Signup defaults to use MSA
Identity for Subscription Management (cont’d)AAD is used for organizational identity managementDirectory admins can apply identity, authentication and authorization policies for appsAzure is modeled as an app that belongs to the directoryThe directory has different roles than the subscription
Applied to Azure subscriptions:Every Azure subscription belongs to a directory (n:1)Even if you sign up with an MSA, you get a directory
A subscription’s directory:Limits the work accounts that may be added as a co-admin or RBAC roleContains policies that impact authentication & authorization for the subscriptionDirectory global admins of the directory have the ability to access subscription
Contoso’s
Directory
Azure Subscription 1
Azure Subscription 2
Office Subscription
Demo: Navigating identity for subscription management
Billing Invoice & Usage CSV walkthrough
Overview of the Azure Invoice
Understanding the detailed usage CSV file
Usage API & Demo
Azure Cost ManagementUsage API and RateCard API are part of the IT Financial Management (ITFM) category of customer tools
ITFM functionality and phases:Basic – cost capture, cost modeling and budgeting, forecasting (“cost optimization”)Intermediate – financial management, incl. subscriptions, budget allocation, and project managementAdvanced – performance management, advanced financial management including charge back, throttles
Join the private preview: [email protected]
APIs for Cost Optimization – Usage APIUsage API – REST API to provide customers and partners programmatic access to azure consumption data.Hourly and Daily aggregationsAzure 1st party and 3rd party (Azure Marketplace) data availableIncludes usage for all Azure offer typesIncludes resource tagsResource metadata (service, service type..) includedSupports Azure RBAC
19
APIs for Cost Optimization – RateCard APIRateCard API – REST API to provide customers and partners programmatic access to all resource details and pricing for non-EA offers.Gets list of all available Azure resourcesLocalized Resource metadata (service, service type..) availableIncluded quantities availableSupport for graduated pricing as well as flat rate pricingNo support for EA offersPre-tax ratesSupports Azure RBAC
20
Demo: Usage API
Division
Arch & Design
Assembly
Engineering
Materials
Production Eng.
Shipping
Tag by
Divisi
on
Partner: Cloud Cruiser (booth# 220)Simplify Your Cost Allocation with Azure Tags and Cloud Cruiser
Partner: Cloudyn (booth# 4)Keeping your cost & usage under control
Q&A: What do you need next? Coming soon:New CSV format with resource groups and tagsUsage API to public preview and GAUsage CSVs to storage
Areas where we’re investing:Notification & alert managementMore ways to buy Azure More geographiesSignupAzure preview portal More self-serviceMore payment options
Ignite Azure Challenge Sweepstakes
Attend Azure sessions and activities, track your progress online, win raffle tickets for great prizes!
Aka.ms/MyAzureChallenge
Enter this session code online: BRK2454
NO PURCHASE NECESSARY. Open only to event attendees. Winners must be present to win. Game ends May 9th, 2015. For Official Rules, see The Cloud and Enterprise Lounge or myignite.com/challenge
Visit Myignite at http://myignite.microsoft.com or download and use the Ignite Mobile App with the QR code above.
Please evaluate this sessionYour feedback is important to us!
© 2015 Microsoft Corporation. All rights reserved.