Prerequisites for Azure Services
Before you start deploying Azure services, ensure you have met the following prerequisites. This guide walks you through each requirement and provides quick links to resources for setup.
You need a Microsoft Azure account. If you don't have one, sign up for a free trial:
- Azure Free Account
- Verify your email and phone number.
- Set up billing information (credit card required for verification).
Create or select an Azure subscription that will host your resources.
- Navigate to the Subscriptions blade in the Azure portal.
- Select a subscription or create a new one.
- Assign appropriate RBAC roles (Owner, Contributor).
For detailed steps, see Create a subscription.
Install Azure CLI or Azure PowerShell for command‑line management.
- Azure CLI: Installation guide
- Azure PowerShell: Installation guide
Verify the installation:
az --version
# or
pwsh -Command "Get-Module -ListAvailable -Name Az"
Define your virtual network (VNet) architecture, subnets, and address spaces.
- Choose non‑overlapping IP address ranges.
- Plan for NSG (Network Security Group) rules.
- Consider Azure Firewall or third‑party appliances if needed.
Reference: Azure Virtual Network Overview.
Set up Azure Active Directory (AAD) and role‑based access control (RBAC).
- Create service principals for automation.
- Enable Multi‑Factor Authentication (MFA) for privileged accounts.
- Consider Azure Policy for compliance governance.
Guides: Create Service Principal | Azure Policy
Check regional service limits to avoid deployment failures.
- Navigate to Subscriptions > Usage + quotas in the portal.
- Request limit increases via support tickets if needed.
Reference: Azure subscription and service limits.
Next Steps
Once all prerequisites are in place, you can start provisioning services. See the Deployment Guide for detailed steps.