VPN Gateway
VPN Gateway Overview A VPN gateway is a type of virtual network gateway used to send encrypted traffic between: Azure virtual networks and on-premises networks (over the public Internet). Azure virtual networks and other Azure virtual networks (over the Microsoft network). Key points: Each VNet can have only one VPN gateway. A VPN gateway can […]
VNet Peering
VNet Peering Definition:Virtual Network (VNet) Peering connects two Azure VNets so they appear as a single network for connectivity purposes. Types: Regional VNet Peering: Connects VNets in the same Azure region. Global VNet Peering: Connects VNets across different Azure public or China cloud regions (not supported for Government cloud regions). Benefits: Private: Traffic stays on […]
Azure DNS
Azure DNS Overview Azure DNS is a reliable, scalable, and secure DNS hosting service that lets you manage and resolve domain names in your Azure environment without deploying a custom DNS solution. It supports both public and private DNS zones. Domains in Azure Initial Domain Name Created automatically with your Azure subscription in the format: […]
Azure Firewall
Azure Firewall Overview Azure Firewall is a managed, cloud-based network security service that protects Azure Virtual Network resources. It is a fully stateful firewall as a service, with: Built-in high availability Unlimited cloud scalability Centralized creation, enforcement, and logging of application and network connectivity policies Uses a static public IP for your virtual network resources […]
Azure Virtual Networking
Azure Virtual Networking Overview Azure Virtual Networking (VNet) is a way to represent your own network in the cloud, providing logical isolation and full control over IP address blocks, DNS settings, and subnets. VNets allow you to build secure cloud environments and connect them to other VNets or on-premises networks. Key Benefits of VNets Private […]
Azure Resource Manager (ARM)
Azure Resource Manager (ARM) Templates Overview ARM templates are Infrastructure as Code (IaC) that define and deploy Azure resources consistently and automatically. Template Advantages Deploy all resources as a single operation. Faster and repeatable deployments. No manual, error-prone tasks. Benefits Consistency: Same structure and format across tools. Complex Deployments: Handles resource dependencies automatically. Error Reduction: […]
Azure PowerShell
Azure PowerShell Overview Azure PowerShell is a module for Windows PowerShell or PowerShell Core. Allows you to connect to Azure subscriptions and manage resources. Example: Creating a VM: New-AzVm -ResourceGroupName “CrmTestingResourceGroup” -Name “CrmUnitTests” -Image “UbuntuLTS” Can run in: Interactive mode: One command at a time. Scripting mode: Execute scripts containing multiple commands. Az Module: Replacement […]
Azure Portal
Azure Portal The Azure Portal is a unified web interface to build, manage, and monitor Azure resources—from simple web apps to complex cloud applications. Key Features Search resources, services, and documentation Manage resources efficiently Create dashboards and pin favorites for easy access Access Cloud Shell directly from the portal Receive notifications and alerts Quick links […]
Azure Resource Manager (ARM)
Azure Resource Manager (ARM) Azure Resource Manager (ARM) provides a consistent management layer to deploy, manage, and monitor Azure resources as a group rather than individually. It supports deployment through Azure Portal, PowerShell, CLI, REST API, and SDKs, offering security, auditing, tagging, and access control (RBAC). Key Benefits of ARM Group deployment, management, and monitoring […]
Role-Based Access Control inAzure Active Directory
Azure RBAC Overview Role-Based Access Control (RBAC) is an authorization system built on Azure Resource Manager to provide fine-grained access management for Azure resources. It allows you to manage: Who can access resources What actions they can perform Where they have access (scope) Key RBAC Concepts Security Principal – The entity requesting access. Examples: User […]