SlideShare a Scribd company logo
Azure subscription management
CSP and EA
Senior Cloud Solution Architect
Daichi Isami Feb 2021
Why you need to learn
Azure subscription management?
• I mistake and charge credit into wrong contract
• I can’t find administrators
• I can’t create subscriptions
• How to collaborate EA and CSP?
• I can’t find subscriptions
Why you need to learn Azure subscription management?
1. EA and CSP
2. Collaborate EA and CSP
3. What’s Azure subscription
4. Billing Calculator
5. EA to CSP migration
6. Other resources
Agenda
EA - Enterprise Agreement
• You can add Azure to a new or existing Enterprise Agreement by making
an upfront monetary commitment.
• You can pay for additional usage beyond the commitment, at the same
rates.
Multi Year Monetary Commitment(MYMC)
FYXX FYXX+1 FYXX+2
MC(Monetary Commitment)
EA - https://ea.azure.com
When you login to the EA Portal you begin in an Enrollment view for enrollment level details. Here your main
tasks are to add others in administrative roles and change any desired enrollment level settings.
You begin at the enrollment level.
The focus will be highlighted in blue
Items with a
blue pen are
editable
You can move to Department,
Account and Subscription level
You can see and add
Enterprise Admins
Hovering
over the
headshot
icon will
allow you
to see your
login
credentials
and sign out
You add
notification
contacts here
You can move
to reporting,
notifications
and help file
views on the
left hand
navigation
panel
Related
accounts is
the same as
the account
view on top
Language Selection
and Support links
are on each page
Feedback can be provided
through the comment icon
Read Only Role
Flag for those
who can see but
not edit
Azure Cloud Solution Provider (CSP)
Talk to your Microsoft account representative about the CSP Program
Register your interest www.MicrosoftCSP.com
Visit http://aka.ms/cloudsolutionprovider to learn more
Own and
Control the
Billing
Provision,
Manage and
Support
Sell
Integrated
Offers and
Services
Microsoft is expanding the CSP program to
more partners with access to new Azure cloud
services, more markets and new capabilities.
Own the end-to-end customer lifecycle &
relationship with direct provisioning, billing and
support of Microsoft cloud services.
Partners create the offer, set the price and
own the billing terms with their customers.
Partners can attach and/or bundle their own
services with Azure.
https://docs.microsoft.com/en-us/partner-center/regional-authorization-overview
CSP - https://docs.microsoft.com/partner-center/
• Create your customers on your Partner Center Portal, and you can create
and assign Azure subscriptions under the customers
• Each customers must have their Azure AD tenants to associate with your
Partner Center Portal
Microsoft Azure billing hierarchy
Subscription Subscription
https://ea.azure.com/
https://portal.azure.com
https://partnercenter.microsoft.com
• Azure subscriptions are created by using partnercenter.microsoft.com or
ea.azure.com
• Azure subscriptions are consumed by using portal.azure.com
Subscription Subscription
Create
Consume
How to take Azure subscriptions in your organization
Subscription Subscription
https://ea.azure.com/ https://partnercenter.microsoft.com
• EA- Confirm who is account administrators on your proper EA contract
• CSP - Confirm who is user Admin Agents or other proper roles on your
regional CSP contract
Subscription Subscription
Most huge customers and partners have several EA and CSP contracts
It’s quite hard to find out the administrators by Microsoft-self
• I mistake and charge credit into wrong contract
• Find your proper EA contract or a customer under your proper CSP in your
organization
• I can’t find administrators
• Find your administrators in your EA or CSP contracts
• I can’t create subscriptions
• Reach out EA or CSP administrators in your organization
• How to collaborate EA and CSP
• I can’t find subscriptions
Why you need to learn Azure subscription management?
1. EA and CSP
2. Collaborate EA and CSP
3. What’s Azure subscription
4. Billing Calculator
5. EA to CSP migration
6. Other resources
Agenda
• Use Case #1: customers view
1. A customer works with multiple partners
2. A customer has own EA contract
3. A customer has their Azure Active Directory tenant
4. The partner has already established CSP contract
How to collaborate EA and CSP – use case #1 (1/3)
• Assign Azure subscriptions of both partners and a customer to
customer’s AAD tenant
• Retrieve all Azure subscriptions on customer’s AAD tenant
How to collaborate EA and CSP – use case #1 (2/3)
Subscription
Customer EA
Subscription
Subscription Subscription
Subscription
Subscription
Partner CSP Other Partner CSPs
Subscription
Subscription
• Retrieve all Azure subscriptions by assign all of them into an
AAD tenant
• Ensure isolations per partner with Azure subscription assignment
• Assign proper roles such as Owner, Reader and others by using
Role Base Access Control
How to collaborate EA and CSP – use case #1 (3/3)
https://portal.azure.com
Subscription Subscription Subscription
• Use Case #2: partners view
1. A partner offers their service to some customers
2. The partner has common area for the services – AD,
WSUS, SCOM and others
3. The customers have own AAD tenants
4. The partner has already established CSP contract
How to collaborate EA and CSP – use case #2 (1/2)
• Create subscriptions for the services per customer
• Create a subscription for common usage
• Retrieve all resources across AAD tenants with Azure Lighthouse
How to collaborate EA and CSP – use case #2 (2/2)
Partner A CSP
Subscription
(common usage)
Subscription
Subscription
Partner A - AAD tenant
Customer A - AAD tenant
Subscription
Subscription
Customer B - AAD tenant
Azure Lighthouse
RBAC – contributor, Reader…
• I mistake and charge credit into wrong contract
• Find your proper EA contract or a customer under your proper CSP in your
organization
• I can’t find administrators
• Find your administrator in your EA or CSP contracts
• I can’t create subscriptions
• Reach out EA or CSP administrators in your organization
• How to collaborate EA and CSP
• Design subscription architecture properly
• I can’t find subscriptions
Why you need to learn Azure subscription management?
1. EA and CSP
2. Collaborate EA and CSP
3. What’s Azure subscription
4. Billing Calculator
5. EA to CSP migration
6. Other resources
Agenda
Subscription A
Subscription Owners
Azure AD tenants
xxxxxx@hotmail.com
xxxxx.onmicrosoft.com
xxxxxx@microsoft.com
Subscription C
microsoft.onmicrosoft.com
Subscriptions
Azure Subscription structure
Subscription B
• Subscriptions must have at least one subscription owner
• Subscriptions must have an AAD tenant
xxxxxx@gmail.com
Subscription A
Subscription Owners
Azure AD tenants
xxxxxx@hotmail.com
xxxxx.onmicrosoft.com
xxxxxx@microsoft.com
Subscription C
microsoft.onmicrosoft.com
Subscriptions
Azure Subscription structure
Subscription B
• Subscriptions must have at least one subscription owner
• Subscriptions must have an AAD tenant
xxxxxx@gmail.com
#1 Types of Authentication Credentials
#2 Azure Active Directory tenants
#3 Global Subscription Filter
#1 Types of Authentication Credentials (1/2)
Personal/Microsoft Account
• Joe.doe@hotmail.com
• Mee.too@outlook.com
• He.aswell@live.com
• tony@my_company.com
• tina@my_school.edu
• joseph@my_ngo.org
Work or school account
• tony@my_company.com
• tina@my_school.edu
• joseph@my_ngo.org
Accounts and Passwords are set by account
owner on:
http://signup.live.com
Passwords are reset on:
http://login.live.com
Accounts and Passwords are set by your company
or Active Directory Domain administrator on:
Synchronized Azure Active Directory in the Cloud
or Office 365 (See slide notes for details)
#1 Types of Authentication Credentials (2/2)
• Bad practice for Microsoft account #1
• A customer assign a Microsoft Account as Owner role into subscriptions
• The Microsoft Account owner left the company with MFA setting
• No one couldn’t touch the subscriptions
• Bad practice for Microsoft account #2
• A customer assign a Microsoft Account as Owner role into subscriptions
• The user has never logged in more than two years
• The service has failed because of Microsoft account activity policy
• Bad practice for Microsoft account #3
• A customer create a Microsoft account with their corporate ID ex. xxxx@my_company.com
• We can’t create such Microsoft account now…
• The customer had utilized the corporate ID Microsoft account, but it made seriously confusion
to distinguish “School or Work Account” and “Microsoft Account”
Azure Lighthouse view*
selected commapny01.com tenant view
selected commapny02.com tenant view
#2 Azure Active Directory tenants
• Some Azure features deeply depend on AAD tenants
• AAD tenants separation forces to switch AAD tenants
• Need to invite as “guest user” into other AAD tenants to make visible Azure subscriptions
• Azure Lighthouse enable to retrieve resources across AAD tenants*
Service Principal - 1 Service Principal - 2
company01.com
tenant
Subscription A
Subscription B
company02.com
tenant
Service Principal - 3 Service Principal - 4
Subscription C
Subscription D
*Azure Lighthouse supports for some Azure features
#3 Global Subscriptions Filter
• Enable filter your subscriptions with Global Subscriptions Filter
• New subscriptions might be unchecked on this filter
• I mistake and charge credit into wrong contract
• You need to find your proper EA or CSP contract in your organization
• I can’t find administrators
• You need to find your administrator in your EA or CSP contracts
• I can’t create subscriptions
• You need to contact to the administrator
• How to collaborate EA and CSP
• Design subscription architecture properly
• I can’t find subscriptions
• You need to confirm your AAD tenant and RBAC
Why you need to learn Azure subscription management?
• Choose issue type as “Subscription management”
• “Subscription management” and “Billing” are no charge
Create support tickets on Azure Portal if you can’t solve issues
Azure Datacenter
Subnet 1
Subnet 2
Subnet 3
Gateway
Subnet Virtual Network
VM VM
VPN Gateway
VM
• VNETs and Subnets are free
• Traffic between VNET Peering across
region or datacenter is charged
*Note Availability Zone has traffic across datacenters
Public IP is charged
• Basic Load Balancer is free
• Standard Load Balancer is charged
• VM is charged
• Disk is charged
• Azure AD users are charged
• Azure AD groups are free
VPN Gateway is charged
Network Security Group is free
Example architecture with popular Azure resources
• Find out which Azure SKU will be used in your architectures
Utilize Pricing calculator to estimate Azure
• Update your estimation by using example scenarios
• Add your specific Azure resources for your use cases if you need
1. EA and CSP
2. Collaborate EA and CSP
3. What’s Azure subscription
4. Billing Calculator
5. EA to CSP migration
6. Other resources
Agenda
1. Associate source EA subscriptions and destination CSP subscriptions into
same AAD(Azure Active Directory) tenant
2. Perform migration assessment for using Azure resources
3. Upgrade Azure classic deployment model to ARM(Azure Resource
Manager) if subscriptions are using Azure classic deployment model
4. Move resources from EA subscription into CSP subscription
EA to CSP migration steps
https://docs.microsoft.com/en-us/azure/cloud-solution-provider/migration/migration-from-ea-to-csp
• All subscriptions must be associated into an AAD tenant
• Change AAD tenant if it’s different between Partners and customers
• Invite operation user accounts into the AAD tenant
#1. Associate EA and CSP subscriptions into same AAD tenant
1. Create Azure resources list of the subscriptions based on usage csv files
2. Confirm availability of the resources to move into CSP
• Available Azure services in Azure CSP https://docs.microsoft.com/en-us/azure/cloud-solution-
provider/overview/azure-csp-available-services
• Services that can be moved https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-
group-move-resources#services-that-can-be-moved
• Ex. Azure AD B2C isn’t available in CSP
• Ex. CSP supports VPN Gateway but you need to redeploy because VPN Gateway can’t be moved
• Classic Virtual machines and classic virtual network can’t migrate directly, and you need to recreate the
resources as ARM(Azure Service Manager). “Classic” means “Azure Service Manager” and please refer to an
article below if you’re not familiar with it.
• https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-deployment-model
• Many of Azure Marketplace resources can’t migrate directly. There are few exceptions such like “Red Hat” and
others, but please confirm them.
• https://docs.microsoft.com/en-us/azure/cloud-solution-provider/overview/azure-csp-available-services#azure-
marketplace-items-in-azure-csp
• https://azure.microsoft.com/is-is/updates/azure-marketplace-third-party-reseller-services-now-use-azure-monetary-
commitment/
3. Make your “EA to CSP migration plan”
#2. Perform migration assessment for using Azure resources
• If customers is still using resources that they created by using the Azure
classic deployment model, the resources must be transferred to the Azure
Resource Manager model before you move them to Azure CSP
• You need to follow steps below
• Platform-supported migration of IaaS resources from classic to Azure Resource Manager
https://docs.microsoft.com/en-us/azure/cloud-solution-provider/migration/ea-payg-to-azure-csp/ea-open-
direct-assessment
• Planning for migration of IaaS resources from classic to Azure Resource Manager
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/migration-classic-resource-manager-
plan
• Migrate IaaS resources from classic to Azure Resource Manager by using Azure PowerShell
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/migration-classic-resource-manager-ps
• Frequently asked questions about classic to Azure Resource Manager
migration https://docs.microsoft.com/en-us/azure/virtual-machines/windows/migration-classic-resource-
manager-faq
#3. Upgrade classic deployment model to ARM - optional
• Move your Azure resources by following an article below
• https://docs.microsoft.com/en-us/azure/cloud-solution-provider/migration/ea-payg-to-azure-csp/ea-open-
direct-arm-to-csp
#4. Move resources from target subscription to Azure CSP
1. EA and CSP
2. Collaborate EA and CSP
3. What’s Azure subscription
4. Billing Calculator
5. EA to CSP migration
6. Other resources
Agenda
• EA:
• http://normalian.hatenablog.com/archive/category/EA%20Portal
• https://ea.azure.com
• https://channel9.msdn.com/Search?term=enterprise%20azure%20portal&lang-en=true
• CSP
• http://partnercenter.Microsoft.com
• https://channel9.msdn.com/Search?term=partner%20center%20csp&lang-en=true
• Azure Lighthouse
• https://azure.microsoft.com/en-us/blog/introducing-azure-lighthouse/
• https://docs.microsoft.com/en-us/azure/lighthouse/concepts/cross-tenant-management-
experience
• http://normalian.hatenablog.com/entry/2019/09/22/094524
Resources
Appendix: How to invite new user into AAD tenant
• Need two steps to enable subscriptions visible for other
organization users
1. Invite users into your Azure AD tenant
2. Assign a role into the user account
*This two steps are mandatory to access other AAD tenants subscriptions
Azure subscription management with EA and CSP

More Related Content

PPTX
Introduction to Azure AD and Azure AD B2C
PDF
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
PDF
Azure vmware solutions para partners
PPTX
High Availability in Microsoft Azure
PPTX
PPT Azure Firewall vs 3rd Party NVA Comparison v1.0.pptx
PPTX
Azure AD Connect
PPTX
Azure Express Route
PDF
Azure Service Endpoints vs. Private Links
Introduction to Azure AD and Azure AD B2C
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure vmware solutions para partners
High Availability in Microsoft Azure
PPT Azure Firewall vs 3rd Party NVA Comparison v1.0.pptx
Azure AD Connect
Azure Express Route
Azure Service Endpoints vs. Private Links

What's hot (20)

PDF
Azure Monitoring Overview
PPTX
Microsoft Cloud Adoption Framework for Azure: Governance Conversation
PPTX
AWS-Architecture-Icons-Deck_For-Dark-BG_04282023.pptx
PPTX
Introduction to Azure monitor
PDF
TechnicalTerraformLandingZones121120229238.pdf
PPTX
Microsoft Azure Technical Overview
PPTX
Azure Governance
PDF
The Layman's Guide to Microsoft Azure
PDF
Introduction to Microsoft Azure Cloud
PPTX
Azure DevOps
PPTX
Leveraging Azure DevOps across the Enterprise
PDF
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
PDF
The Microsoft Well Architected Framework For Data Analytics
PPTX
Microsoft Azure - Introduction
PDF
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
PPTX
Azure Infrastructure as Code and Hashicorp Terraform
PDF
Introduction to Azure
PPTX
Azure migration
PPTX
Azure Security Fundamentals
PDF
Azure cloud migration simplified
Azure Monitoring Overview
Microsoft Cloud Adoption Framework for Azure: Governance Conversation
AWS-Architecture-Icons-Deck_For-Dark-BG_04282023.pptx
Introduction to Azure monitor
TechnicalTerraformLandingZones121120229238.pdf
Microsoft Azure Technical Overview
Azure Governance
The Layman's Guide to Microsoft Azure
Introduction to Microsoft Azure Cloud
Azure DevOps
Leveraging Azure DevOps across the Enterprise
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
The Microsoft Well Architected Framework For Data Analytics
Microsoft Azure - Introduction
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
Azure Infrastructure as Code and Hashicorp Terraform
Introduction to Azure
Azure migration
Azure Security Fundamentals
Azure cloud migration simplified
Ad

Similar to Azure subscription management with EA and CSP (20)

PDF
Azure EA Sponsorship - Customer Guide.pdf
PPTX
Multi-Tenant Identity and Azure Resource Governance - ReBUILD 2019
PDF
Adelaide Global Azure Bootcamp 2018 - Azure 101
PPTX
Monetizing Microsoft Azure
PPTX
Microsof azure class 1- intro
PPTX
Level 50 - How can CSP partners build a business with Azure.pptx
PPTX
Level 50 - How can CSP partners build a business with Azure.pptx
PPTX
Azure Day 1.pptx
PPTX
GCF_Azure Fundamentalsxsxfvdflmlfm;mklfmnl4.pptx
PPTX
Microsoft_EA_to_CSP_Transition & Configuration.pptx
PDF
SCUGBE_Lowlands_Unite_2017_Rest azured microsoft cloud demystified
PDF
Introduction to Azure for SMB partners
PDF
Global azure virtual 2021 - Azure Lighthouse
PPTX
Azure_Fundamentals_Training_Deck_v1.0.pptx
PPTX
Exam 70-533 Module 1-Lesson 2 - Overview of Azure
PPTX
Microsoft Azure Veri Servisleri
PDF
Intelligent MSP Presentation.pdf
PDF
CSS17: Houston - Azure Shared Security Model Overview
PPTX
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
PDF
Gouvernance multi-tenant d’identités et ressources Azure avec Azure Active Di...
Azure EA Sponsorship - Customer Guide.pdf
Multi-Tenant Identity and Azure Resource Governance - ReBUILD 2019
Adelaide Global Azure Bootcamp 2018 - Azure 101
Monetizing Microsoft Azure
Microsof azure class 1- intro
Level 50 - How can CSP partners build a business with Azure.pptx
Level 50 - How can CSP partners build a business with Azure.pptx
Azure Day 1.pptx
GCF_Azure Fundamentalsxsxfvdflmlfm;mklfmnl4.pptx
Microsoft_EA_to_CSP_Transition & Configuration.pptx
SCUGBE_Lowlands_Unite_2017_Rest azured microsoft cloud demystified
Introduction to Azure for SMB partners
Global azure virtual 2021 - Azure Lighthouse
Azure_Fundamentals_Training_Deck_v1.0.pptx
Exam 70-533 Module 1-Lesson 2 - Overview of Azure
Microsoft Azure Veri Servisleri
Intelligent MSP Presentation.pdf
CSS17: Houston - Azure Shared Security Model Overview
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
Gouvernance multi-tenant d’identités et ressources Azure avec Azure Active Di...
Ad

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Big Data Technologies - Introduction.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
cuic standard and advanced reporting.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Empathic Computing: Creating Shared Understanding
PDF
Encapsulation theory and applications.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Machine learning based COVID-19 study performance prediction
Big Data Technologies - Introduction.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation_ Review paper, used for researhc scholars
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
cuic standard and advanced reporting.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
MYSQL Presentation for SQL database connectivity
Network Security Unit 5.pdf for BCA BBA.
Empathic Computing: Creating Shared Understanding
Encapsulation theory and applications.pdf
Unlocking AI with Model Context Protocol (MCP)
Chapter 3 Spatial Domain Image Processing.pdf

Azure subscription management with EA and CSP

  • 1. Azure subscription management CSP and EA Senior Cloud Solution Architect Daichi Isami Feb 2021
  • 2. Why you need to learn Azure subscription management?
  • 3. • I mistake and charge credit into wrong contract • I can’t find administrators • I can’t create subscriptions • How to collaborate EA and CSP? • I can’t find subscriptions Why you need to learn Azure subscription management?
  • 4. 1. EA and CSP 2. Collaborate EA and CSP 3. What’s Azure subscription 4. Billing Calculator 5. EA to CSP migration 6. Other resources Agenda
  • 5. EA - Enterprise Agreement • You can add Azure to a new or existing Enterprise Agreement by making an upfront monetary commitment. • You can pay for additional usage beyond the commitment, at the same rates. Multi Year Monetary Commitment(MYMC) FYXX FYXX+1 FYXX+2 MC(Monetary Commitment)
  • 6. EA - https://ea.azure.com When you login to the EA Portal you begin in an Enrollment view for enrollment level details. Here your main tasks are to add others in administrative roles and change any desired enrollment level settings. You begin at the enrollment level. The focus will be highlighted in blue Items with a blue pen are editable You can move to Department, Account and Subscription level You can see and add Enterprise Admins Hovering over the headshot icon will allow you to see your login credentials and sign out You add notification contacts here You can move to reporting, notifications and help file views on the left hand navigation panel Related accounts is the same as the account view on top Language Selection and Support links are on each page Feedback can be provided through the comment icon Read Only Role Flag for those who can see but not edit
  • 7. Azure Cloud Solution Provider (CSP) Talk to your Microsoft account representative about the CSP Program Register your interest www.MicrosoftCSP.com Visit http://aka.ms/cloudsolutionprovider to learn more Own and Control the Billing Provision, Manage and Support Sell Integrated Offers and Services Microsoft is expanding the CSP program to more partners with access to new Azure cloud services, more markets and new capabilities. Own the end-to-end customer lifecycle & relationship with direct provisioning, billing and support of Microsoft cloud services. Partners create the offer, set the price and own the billing terms with their customers. Partners can attach and/or bundle their own services with Azure. https://docs.microsoft.com/en-us/partner-center/regional-authorization-overview
  • 8. CSP - https://docs.microsoft.com/partner-center/ • Create your customers on your Partner Center Portal, and you can create and assign Azure subscriptions under the customers • Each customers must have their Azure AD tenants to associate with your Partner Center Portal
  • 9. Microsoft Azure billing hierarchy Subscription Subscription https://ea.azure.com/ https://portal.azure.com https://partnercenter.microsoft.com • Azure subscriptions are created by using partnercenter.microsoft.com or ea.azure.com • Azure subscriptions are consumed by using portal.azure.com Subscription Subscription Create Consume
  • 10. How to take Azure subscriptions in your organization Subscription Subscription https://ea.azure.com/ https://partnercenter.microsoft.com • EA- Confirm who is account administrators on your proper EA contract • CSP - Confirm who is user Admin Agents or other proper roles on your regional CSP contract Subscription Subscription Most huge customers and partners have several EA and CSP contracts It’s quite hard to find out the administrators by Microsoft-self
  • 11. • I mistake and charge credit into wrong contract • Find your proper EA contract or a customer under your proper CSP in your organization • I can’t find administrators • Find your administrators in your EA or CSP contracts • I can’t create subscriptions • Reach out EA or CSP administrators in your organization • How to collaborate EA and CSP • I can’t find subscriptions Why you need to learn Azure subscription management?
  • 12. 1. EA and CSP 2. Collaborate EA and CSP 3. What’s Azure subscription 4. Billing Calculator 5. EA to CSP migration 6. Other resources Agenda
  • 13. • Use Case #1: customers view 1. A customer works with multiple partners 2. A customer has own EA contract 3. A customer has their Azure Active Directory tenant 4. The partner has already established CSP contract How to collaborate EA and CSP – use case #1 (1/3)
  • 14. • Assign Azure subscriptions of both partners and a customer to customer’s AAD tenant • Retrieve all Azure subscriptions on customer’s AAD tenant How to collaborate EA and CSP – use case #1 (2/3) Subscription Customer EA Subscription Subscription Subscription Subscription Subscription Partner CSP Other Partner CSPs Subscription Subscription
  • 15. • Retrieve all Azure subscriptions by assign all of them into an AAD tenant • Ensure isolations per partner with Azure subscription assignment • Assign proper roles such as Owner, Reader and others by using Role Base Access Control How to collaborate EA and CSP – use case #1 (3/3) https://portal.azure.com Subscription Subscription Subscription
  • 16. • Use Case #2: partners view 1. A partner offers their service to some customers 2. The partner has common area for the services – AD, WSUS, SCOM and others 3. The customers have own AAD tenants 4. The partner has already established CSP contract How to collaborate EA and CSP – use case #2 (1/2)
  • 17. • Create subscriptions for the services per customer • Create a subscription for common usage • Retrieve all resources across AAD tenants with Azure Lighthouse How to collaborate EA and CSP – use case #2 (2/2) Partner A CSP Subscription (common usage) Subscription Subscription Partner A - AAD tenant Customer A - AAD tenant Subscription Subscription Customer B - AAD tenant Azure Lighthouse RBAC – contributor, Reader…
  • 18. • I mistake and charge credit into wrong contract • Find your proper EA contract or a customer under your proper CSP in your organization • I can’t find administrators • Find your administrator in your EA or CSP contracts • I can’t create subscriptions • Reach out EA or CSP administrators in your organization • How to collaborate EA and CSP • Design subscription architecture properly • I can’t find subscriptions Why you need to learn Azure subscription management?
  • 19. 1. EA and CSP 2. Collaborate EA and CSP 3. What’s Azure subscription 4. Billing Calculator 5. EA to CSP migration 6. Other resources Agenda
  • 20. Subscription A Subscription Owners Azure AD tenants xxxxxx@hotmail.com xxxxx.onmicrosoft.com xxxxxx@microsoft.com Subscription C microsoft.onmicrosoft.com Subscriptions Azure Subscription structure Subscription B • Subscriptions must have at least one subscription owner • Subscriptions must have an AAD tenant xxxxxx@gmail.com
  • 21. Subscription A Subscription Owners Azure AD tenants xxxxxx@hotmail.com xxxxx.onmicrosoft.com xxxxxx@microsoft.com Subscription C microsoft.onmicrosoft.com Subscriptions Azure Subscription structure Subscription B • Subscriptions must have at least one subscription owner • Subscriptions must have an AAD tenant xxxxxx@gmail.com #1 Types of Authentication Credentials #2 Azure Active Directory tenants #3 Global Subscription Filter
  • 22. #1 Types of Authentication Credentials (1/2) Personal/Microsoft Account • Joe.doe@hotmail.com • Mee.too@outlook.com • He.aswell@live.com • tony@my_company.com • tina@my_school.edu • joseph@my_ngo.org Work or school account • tony@my_company.com • tina@my_school.edu • joseph@my_ngo.org Accounts and Passwords are set by account owner on: http://signup.live.com Passwords are reset on: http://login.live.com Accounts and Passwords are set by your company or Active Directory Domain administrator on: Synchronized Azure Active Directory in the Cloud or Office 365 (See slide notes for details)
  • 23. #1 Types of Authentication Credentials (2/2) • Bad practice for Microsoft account #1 • A customer assign a Microsoft Account as Owner role into subscriptions • The Microsoft Account owner left the company with MFA setting • No one couldn’t touch the subscriptions • Bad practice for Microsoft account #2 • A customer assign a Microsoft Account as Owner role into subscriptions • The user has never logged in more than two years • The service has failed because of Microsoft account activity policy • Bad practice for Microsoft account #3 • A customer create a Microsoft account with their corporate ID ex. xxxx@my_company.com • We can’t create such Microsoft account now… • The customer had utilized the corporate ID Microsoft account, but it made seriously confusion to distinguish “School or Work Account” and “Microsoft Account”
  • 24. Azure Lighthouse view* selected commapny01.com tenant view selected commapny02.com tenant view #2 Azure Active Directory tenants • Some Azure features deeply depend on AAD tenants • AAD tenants separation forces to switch AAD tenants • Need to invite as “guest user” into other AAD tenants to make visible Azure subscriptions • Azure Lighthouse enable to retrieve resources across AAD tenants* Service Principal - 1 Service Principal - 2 company01.com tenant Subscription A Subscription B company02.com tenant Service Principal - 3 Service Principal - 4 Subscription C Subscription D *Azure Lighthouse supports for some Azure features
  • 25. #3 Global Subscriptions Filter • Enable filter your subscriptions with Global Subscriptions Filter • New subscriptions might be unchecked on this filter
  • 26. • I mistake and charge credit into wrong contract • You need to find your proper EA or CSP contract in your organization • I can’t find administrators • You need to find your administrator in your EA or CSP contracts • I can’t create subscriptions • You need to contact to the administrator • How to collaborate EA and CSP • Design subscription architecture properly • I can’t find subscriptions • You need to confirm your AAD tenant and RBAC Why you need to learn Azure subscription management?
  • 27. • Choose issue type as “Subscription management” • “Subscription management” and “Billing” are no charge Create support tickets on Azure Portal if you can’t solve issues
  • 28. Azure Datacenter Subnet 1 Subnet 2 Subnet 3 Gateway Subnet Virtual Network VM VM VPN Gateway VM • VNETs and Subnets are free • Traffic between VNET Peering across region or datacenter is charged *Note Availability Zone has traffic across datacenters Public IP is charged • Basic Load Balancer is free • Standard Load Balancer is charged • VM is charged • Disk is charged • Azure AD users are charged • Azure AD groups are free VPN Gateway is charged Network Security Group is free Example architecture with popular Azure resources • Find out which Azure SKU will be used in your architectures
  • 29. Utilize Pricing calculator to estimate Azure • Update your estimation by using example scenarios • Add your specific Azure resources for your use cases if you need
  • 30. 1. EA and CSP 2. Collaborate EA and CSP 3. What’s Azure subscription 4. Billing Calculator 5. EA to CSP migration 6. Other resources Agenda
  • 31. 1. Associate source EA subscriptions and destination CSP subscriptions into same AAD(Azure Active Directory) tenant 2. Perform migration assessment for using Azure resources 3. Upgrade Azure classic deployment model to ARM(Azure Resource Manager) if subscriptions are using Azure classic deployment model 4. Move resources from EA subscription into CSP subscription EA to CSP migration steps https://docs.microsoft.com/en-us/azure/cloud-solution-provider/migration/migration-from-ea-to-csp
  • 32. • All subscriptions must be associated into an AAD tenant • Change AAD tenant if it’s different between Partners and customers • Invite operation user accounts into the AAD tenant #1. Associate EA and CSP subscriptions into same AAD tenant
  • 33. 1. Create Azure resources list of the subscriptions based on usage csv files 2. Confirm availability of the resources to move into CSP • Available Azure services in Azure CSP https://docs.microsoft.com/en-us/azure/cloud-solution- provider/overview/azure-csp-available-services • Services that can be moved https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource- group-move-resources#services-that-can-be-moved • Ex. Azure AD B2C isn’t available in CSP • Ex. CSP supports VPN Gateway but you need to redeploy because VPN Gateway can’t be moved • Classic Virtual machines and classic virtual network can’t migrate directly, and you need to recreate the resources as ARM(Azure Service Manager). “Classic” means “Azure Service Manager” and please refer to an article below if you’re not familiar with it. • https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-deployment-model • Many of Azure Marketplace resources can’t migrate directly. There are few exceptions such like “Red Hat” and others, but please confirm them. • https://docs.microsoft.com/en-us/azure/cloud-solution-provider/overview/azure-csp-available-services#azure- marketplace-items-in-azure-csp • https://azure.microsoft.com/is-is/updates/azure-marketplace-third-party-reseller-services-now-use-azure-monetary- commitment/ 3. Make your “EA to CSP migration plan” #2. Perform migration assessment for using Azure resources
  • 34. • If customers is still using resources that they created by using the Azure classic deployment model, the resources must be transferred to the Azure Resource Manager model before you move them to Azure CSP • You need to follow steps below • Platform-supported migration of IaaS resources from classic to Azure Resource Manager https://docs.microsoft.com/en-us/azure/cloud-solution-provider/migration/ea-payg-to-azure-csp/ea-open- direct-assessment • Planning for migration of IaaS resources from classic to Azure Resource Manager https://docs.microsoft.com/en-us/azure/virtual-machines/windows/migration-classic-resource-manager- plan • Migrate IaaS resources from classic to Azure Resource Manager by using Azure PowerShell https://docs.microsoft.com/en-us/azure/virtual-machines/windows/migration-classic-resource-manager-ps • Frequently asked questions about classic to Azure Resource Manager migration https://docs.microsoft.com/en-us/azure/virtual-machines/windows/migration-classic-resource- manager-faq #3. Upgrade classic deployment model to ARM - optional
  • 35. • Move your Azure resources by following an article below • https://docs.microsoft.com/en-us/azure/cloud-solution-provider/migration/ea-payg-to-azure-csp/ea-open- direct-arm-to-csp #4. Move resources from target subscription to Azure CSP
  • 36. 1. EA and CSP 2. Collaborate EA and CSP 3. What’s Azure subscription 4. Billing Calculator 5. EA to CSP migration 6. Other resources Agenda
  • 37. • EA: • http://normalian.hatenablog.com/archive/category/EA%20Portal • https://ea.azure.com • https://channel9.msdn.com/Search?term=enterprise%20azure%20portal&lang-en=true • CSP • http://partnercenter.Microsoft.com • https://channel9.msdn.com/Search?term=partner%20center%20csp&lang-en=true • Azure Lighthouse • https://azure.microsoft.com/en-us/blog/introducing-azure-lighthouse/ • https://docs.microsoft.com/en-us/azure/lighthouse/concepts/cross-tenant-management- experience • http://normalian.hatenablog.com/entry/2019/09/22/094524 Resources
  • 38. Appendix: How to invite new user into AAD tenant • Need two steps to enable subscriptions visible for other organization users 1. Invite users into your Azure AD tenant 2. Assign a role into the user account *This two steps are mandatory to access other AAD tenants subscriptions

Editor's Notes

  • #9: https://docs.microsoft.com/en-us/partner-center/permissions-overview
  • #18: https://docs.microsoft.com/en-us/partner-center/confirm-consent
  • #25: Azure Lighthouse - Cross-tenant management experiences https://docs.microsoft.com/en-us/azure/lighthouse/concepts/cross-tenant-management-experience