Coconote
AI notes
AI voice & video notes
Try for free
☁️
Fundamentals of Microsoft Azure Cloud
May 1, 2025
Microsoft Azure Basics
Introduction
Overview of core building blocks in Microsoft Azure: Tenants, Subscriptions, and Resource Groups.
Importance of understanding these elements for building a strong foundation in Azure.
Focus on Infrastructure-as-a-Service (IaaS) but will touch on Platform-as-a-Service (PaaS).
Microsoft Azure Overview
Microsoft Azure
: A cloud platform providing both IaaS and PaaS components.
Emphasis on IaaS products: VMs, disks, networks, virtual network cards.
PaaS includes server-less offerings like Azure Files and Azure SQL.
Structure of Azure
Tenant/Directory
Tenant
(also called
Directory
) is the top-level structure in Azure.
Format example:
@nerdio1013.onmicrosoft.com
.
Each tenant has a unique ID (global uniqueness).
Associated with Azure Active Directory (AD), which integrates with all Microsoft Services, including Office 365.
Subscriptions
Subscriptions allow users to leverage Azure resources.
Types of subscriptions:
CSP Subscription
: Provided by resellers, lacks cost visibility for end-users.
Free Trial Subscription
: $200 credit for Azure.
Pay As You Go Subscription
: Charges based on consumption.
Enterprise Agreement (EA)
: Negotiated and paid upfront.
Subscriptions serve as a billing structure; resources must reside within a subscription.
Resource Groups
Resource Groups are created to organize resources within a subscription.
Functionally focused grouping for related resources (e.g., applications).
Visual representation:
Subscription > Resource Groups > Resources
.
Billing occurs at the subscription level, resources are segregated within resource groups.
User Access and Roles
Users are managed at the tenant level in Azure AD.
Access to subscriptions is controlled through role assignment (e.g., ownership roles).
Example: User must be an owner to provision NFA.
Deployment Models: Hoteling vs. Single Stack
Hoteling Model
Shared Active Directory environment with segregations.
Allows for shared resources but increases complexity and risk.
Pros and Cons:
Pros: Cost-effective resource sharing.
Cons: Risk of impacting multiple customers with changes.
Single Stack Model
Completely independent deployments for each customer.
Pros:
Elimination of complexity and risk.
Complete isolation between customers.
Easier management with NAP (No Application Protection).
Improved compliance for audits.
More flexibility in architecture and pricing.
Cons:
Increased infrastructure costs due to separate resources.
Learning curve for managing separate environments.
Conclusion
Understanding tenants, subscriptions, and resource groups is critical for effective Azure deployment.
Choosing between hoteling and single stack has significant implications on cost, complexity, and operational risks.
📄
Full transcript