0% found this document useful (0 votes)
35 views5 pages

Az 900 - 2 - NG

Uploaded by

Neha Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views5 pages

Az 900 - 2 - NG

Uploaded by

Neha Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Describe the core architectural components of Azure

Azure Regions, Region Pairs, and Sovereign Regions

Azure Regions
- Definition: Geographical areas containing one or more datacenters.
- Purpose: Provide redundancy and availability for cloud services.
Region Pairs
- Definition: Two regions within the same geography (e.g., US East and US West).
- Purpose: Ensure data residency, compliance, and disaster recovery.

Sovereign Regions
- Definition: Regions for specific countries with unique compliance and regulatory
requirements (e.g., Azure Government for the US, Azure China).
- Purpose: Provide services tailored to national regulations and standards.
Availability Zones

- Definition: Physically separate locations within an Azure region.


- Components: Each zone has independent power, cooling, and networking.
- Purpose: Ensure high availability and fault tolerance for applications and services by
spreading resources across zones.

Azure Datacenters

- Definition: Physical facilities housing Azure's servers and infrastructure.


- Features: Secure, resilient, and highly available environments.
- Purpose: Power Azure's cloud services, ensuring data security and availability.

Azure Resources and Resource Groups


Azure Resources
- Definition: Individual services or instances (e.g., VMs, storage accounts, databases).
- Purpose: Building blocks for applications and services in Azure.

Resource Groups
- Definition: Logical containers for grouping related Azure resources.
- Purpose: Simplify resource management, deployment, and monitoring.

Subscriptions

- Definition: Units that organize Azure resources and services, tied to billing accounts.
- Purpose: Manage costs, resources, and permissions for a specific set of services.

Management Groups
- Definition: Containers for organizing multiple subscriptions.
- Purpose: Apply governance, policies, and role-based access controls across subscriptions.

Hierarchy of Resource Groups, Subscriptions, and Management Groups

1. Management Groups
- Top level for organizing multiple subscriptions.
- Apply policies and manage access across subscriptions.

2. Subscriptions
- Under management groups.
- Contain resources and resource groups, linked to billing.

3. Resource Groups
- Under subscriptions.
- Logical grouping of related resources for easy management.

4. Resources
- Inside resource groups.
- Individual services or instances (e.g., VMs, storage accounts).

This hierarchy ensures organized, scalable, and manageable cloud environments.

Introduction to Azure Compute and Networking Services

Azure provides a comprehensive suite of compute and networking services that enable
businesses to deploy, manage, and scale applications efficiently. These services offer a range of
options for virtual machines, containers, serverless computing, networking, and more.
Azure Compute Services

Azure Virtual Machines (VMs)


- Definition: Scalable computing resources in the cloud.
- Features: Multiple OS options, customizable VM sizes, support for different workloads
(development, testing, production).
- Use Cases: Hosting applications, databases, development environments.

Azure Virtual Desktop (AVD)


- Definition: Desktop and app virtualization service.
- Features: Delivers Windows desktops and apps securely, accessible from anywhere.
- Use Cases: Remote work, secure access to corporate resources, scalable desktop solutions.

Azure Containers
- Definition: Lightweight, portable, and consistent environments for applications.
- Services: Azure Kubernetes Service (AKS), Azure Container Instances (ACI).
- Use Cases: Microservices architecture, development and testing, scalable application
deployment.

Azure Functions
- Definition: Serverless computing service that runs event-driven code.
- Features: Automatic scaling, pay-per-execution pricing.
- Use Cases: Event processing, automation tasks, backend services.

Application Hosting Options


- Services: Azure App Service, Azure Kubernetes Service (AKS), Azure Functions.
- Features: Support for multiple languages and frameworks, automatic scaling, integration with
development tools.
- Use Cases: Web apps, mobile backends, API services.

Azure Networking Services

Azure Virtual Networking (VNet)


- Definition: A logically isolated network in Azure.
- Features: Network segmentation, secure communication between Azure resources,
connectivity to on-premises networks.
- Use Cases: Network security, application isolation, hybrid cloud scenarios.

Azure Virtual Private Networks (VPN)


- Definition: Secure connections between Azure VNets and on-premises networks.
- Types: Point-to-Site VPN, Site-to-Site VPN.
- Use Cases: Secure hybrid connectivity, remote access to Azure resources.

Azure ExpressRoute
- Definition: Dedicated private network connections between Azure datacenters and on-
premises or colocation environments.
- Features: Higher reliability, faster speeds, lower latencies compared to public internet.
- Use Cases: Enterprise-grade hybrid cloud solutions, data-intensive applications, secure
connections.

Azure DNS
- Definition: Domain Name System service in Azure.
- Features: Hosting of DNS domains, management of DNS records.
- Use Cases: Custom domain hosting for Azure services, DNS management for web
applications.
Summary
Azure offers a diverse range of compute and networking services designed to support various
application and infrastructure needs. From scalable virtual machines and serverless computing
to secure networking and global DNS services, Azure provides the tools necessary to build,
deploy, and manage applications in the cloud efficiently.

You might also like