# KodeKloud: Beta Courses [Updated] AZ-104: Microsoft Azure Administrator

## [Updated] AZ-104: Microsoft Azure Administrator

### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Introduction/Course-Introduction/page.md): This course covers core concepts and functionalities essential for mastering Microsoft Azure Administration, including managing identities, resources, and security in the cloud.
- [Certification Details](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Introduction/Certification-Details/page.md): Overview of AZ-104 exam objectives and key study topics for managing Azure identities, governance, storage, compute, networking, monitoring, backups, and troubleshooting

### Administer Identity

- [Module Introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/Module-Introduction/page.md): This article outlines the learning objectives and provides an overview of identity management in Azure, focusing on Microsoft Entra ID and user account configuration.
- [Introduction to Microsoft Entra ID](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/Introduction-to-Microsoft-Entra-ID/page.md): Microsoft Entra ID is a security service that provides seamless access to Microsoft Cloud services and enhances identity management, security, and productivity.
- [Microsoft Entra ID concepts](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/Microsoft-Entra-ID-concepts/page.md): This lesson explores the core components of Microsoft Entra ID, detailing how identities and accounts are structured and managed within Microsoft cloud services.
- [Microsoft Entra ID vs Active Directory Domain Services](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/Microsoft-Entra-ID-vs-Active-Directory-Domain-Services/page.md): This article explores the differences between Microsoft Entra ID and Active Directory Domain Services in identity management and infrastructure requirements.
- [Microsoft Entra ID Editions](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/Microsoft-Entra-ID-Editions/page.md): This article explores the key editions of Microsoft Entra ID, tailored for enhancing identity and access management capabilities in organizations.
- [Configure device identities](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/Configure-device-identities/page.md): This guide explains how to configure device identities in Microsoft Entra ID for improved security and productivity in modern IT management.
- [User Accounts](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/User-Accounts/page.md): This article explains user accounts in Microsoft Entra ID, detailing their types, management, and features for secure access to organizational resources.
- [Bulk Operations](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/Bulk-Operations/page.md): This guide covers key bulk operations in Microsoft Entra ID to streamline user management and reduce manual effort.
- [Group Accounts](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/Group-Accounts/page.md): This guide covers managing Microsoft Entra ID group accounts, including group types, assignment methods, and configuration steps via the Azure Portal.
- [Self service password reset SSPR](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/Self-service-password-reset-SSPR/page.md): Self-Service Password Reset (SSPR) enables users to securely reset passwords independently, reducing reliance on IT support and streamlining the password management process.
- [Multi tenant environments](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Identity/Multi-tenant-environments/page.md): This article explores multi-tenant environments, focusing on principles that define tenant operations within Microsoft Entra ID for the AZ-104 exam.

### Administer Governance and Compliance

- [Module Introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Module-Introduction/page.md): This module covers strategies for managing Azure environments, including subscriptions, policies, and role-based access control.
- [Managing subscriptions](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Managing-subscriptions/page.md): This article explains Azure Subscriptions, their types, management, and how they help organize and monitor cloud resources effectively.
- [Resource Groups and Limits](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Resource-Groups-and-Limits/page.md): This article explains Azure resource groups, their organization strategies, and service limits to enhance resource management and prevent overuse.
- [Understanding the hierarchy](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Understanding-the-hierarchy/page.md): This article explains Azures hierarchical framework for organizing, managing, and securing subscriptions and resources, highlighting its importance for policy implementation and cost control.
- [Azure Resource Tags](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Azure-Resource-Tags/page.md): Guide explaining Azure resource tags, how to manage them in the portal, enforce inheritance with Azure Policy, and follow best practices for organization and cost allocation.
- [Azure Resource Locks](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Azure-Resource-Locks/page.md): Azure Resource Locks protect your Azure resources from accidental modifications or deletions, ensuring critical resources remain secure during maintenance or script executions.
- [Manage costs](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Manage-costs/page.md): This article discusses Azure Cost Management tools and strategies for monitoring, allocating, and optimizing cloud spending effectively.
- [Azure Policy](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Azure-Policy/page.md): This article explains how to configure Azure Policies for governance and compliance across Azure resources.
- [Configuring Initiatives](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Configuring-Initiatives/page.md): This article explains how to configure initiatives in Azure Policy by combining multiple policy definitions into one cohesive initiative.
- [Role Based Access Control](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Role-Based-Access-Control/page.md): This article explains Azure Role-Based Access Control (RBAC) for managing permissions and access to Azure resources effectively.
- [Azure RBAC vs Microsoft Entra ID Roles](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Governance-and-Compliance/Azure-RBAC-vs-Microsoft-Entra-ID-Roles/page.md): This article compares Azure RBAC and Microsoft Entra ID roles for effective access management in Azure environments.

### Administer Azure Resources

- [Module introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Resources/Module-introduction/page.md): This module focuses on administering and managing Azure resources through practical deployment and management methods, including ARM templates and Bicep.
- [Compare Administrator Tools](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Resources/Compare-Administrator-Tools/page.md): This article compares various Azure administrator tools, highlighting their unique features and how they enhance resource management efficiency.
- [Azure Resource Manager](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Resources/Azure-Resource-Manager/page.md): Azure Resource Manager is a centralized management layer in Azure responsible for deploying, updating, and deleting resources like virtual machines and databases.
- [Azure Resource Manager Templates](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Resources/Azure-Resource-Manager-Templates/page.md): Azure Resource Manager templates provide a declarative method for deploying and managing Azure resources using JSON, ensuring consistency and reducing human error.
- [ARM template structure](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Resources/ARM-template-structure/page.md): This article explains the structure and components of ARM templates for defining and deploying Azure resources using Infrastructure as Code.
- [Azure Bicep](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Resources/Azure-Bicep/page.md): Azure Bicep simplifies Azure resource deployment and management with a cleaner syntax, modular files, and enhanced capabilities compared to traditional ARM JSON templates.

### Administer Virtual Networking

- [Module Introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Virtual-Networking/Module-Introduction/page.md): This guide explores Azure's networking capabilities, focusing on virtual networks for secure and efficient communication among Azure services.
- [Creating and configuring virtual networks](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Virtual-Networking/Creating-and-configuring-virtual-networks/page.md): This article explains the creation and configuration of virtual networks in Azure, focusing on their structure, connectivity, and management for secure cloud infrastructure.
- [Private and Public IP addresses](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Virtual-Networking/Private-and-Public-IP-addresses/page.md): This article explores private and public IP addresses in Azure, their allocation methods, and configurations within virtual networks.
- [Network Security Groups](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Virtual-Networking/Network-Security-Groups/page.md): This article explores Network Security Groups in Azure, detailing their functions, configurations, and integration with Azure Firewall for enhanced network security.
- [Application Security Groups](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Virtual-Networking/Application-Security-Groups/page.md): Azure Application Security Groups simplify network security management by grouping virtual machines based on application roles instead of IP addresses, enhancing scalability and ease of configuration.
- [Azure DNS](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Virtual-Networking/Azure-DNS/page.md): Azure DNS is a secure and reliable DNS hosting solution that enables accurate name resolution for domains and effective management of DNS infrastructure.
- [Private DNS Zones](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Virtual-Networking/Private-DNS-Zones/page.md): This article explores Private DNS Zones in Azure for resolving names to private IP addresses and managing internal resources across virtual networks.

### Administer Intersite Connectivity

- [Module Introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Intersite-Connectivity/Module-Introduction/page.md): This module teaches how to manage and interlink networking components in Azure for an efficient and secure network environment.
- [Intersite connectivity](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Intersite-Connectivity/Intersite-connectivity/page.md): Overview of Azure intersite connectivity options and guidance for choosing between VNet peering, VPN gateways, ExpressRoute, and P2S based on latency, bandwidth, encryption, cost, and topology
- [Virtual Network Peering](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Intersite-Connectivity/Virtual-Network-Peering/page.md): This article explores Virtual Network Peering in Azure, detailing its benefits, configuration, and a demonstration setup for seamless connectivity between virtual networks.
- [VPN Gateway](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Intersite-Connectivity/VPN-Gateway/page.md): VPN Gateways facilitate connectivity within and between Azure virtual networks, supporting VNet-to-VNet, Site-to-Site, and Point-to-Site connections to on-premises infrastructures.
- [Site to Site and Point to Site](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Intersite-Connectivity/Site-to-Site-and-Point-to-Site/page.md): This guide explains how to set up Site-to-Site and Point-to-Site VPN connections in Azure, detailing resources, configurations, and procedures for secure connectivity.
- [Gateway Transit](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Intersite-Connectivity/Gateway-Transit/page.md): Gateway Transit simplifies network connectivity in Azure by using a single virtual network gateway for multiple VNets, reducing complexity and operational costs.
- [User Defined Routes](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Intersite-Connectivity/User-Defined-Routes/page.md): This article explains User-Defined Routes in Azure for managing inter-site connectivity and advanced traffic control.
- [Service Endpoints](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Intersite-Connectivity/Service-Endpoints/page.md): This guide explores Azure Service Endpoints, enhancing security by connecting virtual networks to Azure resources while restricting public access.
- [Private Endpoint](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Intersite-Connectivity/Private-Endpoint/page.md): This article explores Azure Private Endpoints for secure connectivity to storage accounts using private IP addresses from your Virtual Network.

### Administer Network Traffic

- [Module Introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Network-Traffic/Module-Introduction/page.md): This article covers managing network traffic in Microsoft Azure, focusing on load balancing, application gateways, and network monitoring for high availability and security.
- [Azure Load Balancer](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Network-Traffic/Azure-Load-Balancer/page.md): Azure Load Balancer efficiently distributes network traffic among backend servers, ensuring consistent application performance and high availability through defined rules and health probes.
- [Load Balancer Rules](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Network-Traffic/Load-Balancer-Rules/page.md): This article explores various Azure Load Balancer rule types for efficient traffic management across resources.
- [Session Persistence](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Network-Traffic/Session-Persistence/page.md): This article explains session persistence options in Azure Load Balancer and guides on deploying and configuring it for traffic distribution across web servers.
- [Azure Application Gateway](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Network-Traffic/Azure-Application-Gateway/page.md): Azure Application Gateway is a Layer 7 load balancing solution for managing HTTP, HTTPS, and WebSocket traffic with advanced routing and security features.
- [Application Gateway components](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Network-Traffic/Application-Gateway-components/page.md): This article explains the components of Azure Application Gateway for managing web traffic through routing, load balancing, and security features.
- [Routing Rules](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Network-Traffic/Routing-Rules/page.md): This guide explains advanced routing methods in Azure Application Gateway, including path-based and multi-site routing, with practical deployment instructions using the Azure Portal.
- [Other load balancing solutions](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Network-Traffic/Other-load-balancing-solutions/page.md): This article explores additional Azure load balancing options beyond the standard services, offering insights for designing scalable and highly available architectures on Azure.
- [Network Watcher](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Network-Traffic/Network-Watcher/page.md): Azure Network Watcher offers diagnostic and monitoring tools for insights into Azure network performance, health, and security.

### Administer Azure Storage

- [Module Introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Module-Introduction/page.md): This article explores managing storage solutions within Azure, covering storage accounts, services, security best practices, and ensuring data accessibility.
- [Storage accounts](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Storage-accounts/page.md): This article explores Azure Storage accounts, their benefits, services, and types to optimize cloud storage strategies.
- [Storage redundancy](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Storage-redundancy/page.md): This guide explores various storage replication strategies in Azure, balancing data durability, availability, and cost for different application needs.
- [Accessing storage endpoints](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Accessing-storage-endpoints/page.md): Learn to construct and understand the endpoints required to access various services within an Azure storage account.
- [Azure Containers](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Azure-Containers/page.md): This article provides an overview of Azure Blob Storage architecture, including storage accounts, containers, blobs, access levels, and file management using the Azure Portal.
- [Storage Tiers](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Storage-Tiers/page.md): This article explains Azure Storage access tiers—Hot, Cool, and Archive—highlighting their specific use cases, cost structures, and configuration options.
- [Lifecycle Management](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Lifecycle-Management/page.md): Lifecycle management in Azure Storage optimizes costs by automatically transitioning data between access tiers based on usage patterns, reducing storage expenses without manual intervention.
- [Creating Azure File Share](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Creating-Azure-File-Share/page.md): This article explains how to create and connect to an Azure File Share for cloud file storage.
- [Securing storage endpoints](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Securing-storage-endpoints/page.md): This article explains how to secure storage account endpoints using networking rules to control and restrict access for secure communication.
- [Storage Service Encryption SSE and Azure Disk Encryption ADE](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Storage-Service-Encryption-SSE-and-Azure-Disk-Encryption-ADE/page.md): This article explains Azures encryption solutions, Storage Service Encryption and Azure Disk Encryption, for securing data at rest while ensuring compliance and performance.
- [Configuring storage access](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Configuring-storage-access/page.md): This guide explains methods for granting secure and efficient access to Azure Storage accounts, including account keys, SAS, Microsoft Entra ID, and anonymous access.
- [Storage Account Access Keys](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Storage-Account-Access-Keys/page.md): This article explains the importance of Azure storage account access keys for security and access management, including best practices for handling and rotating them.
- [Shared Access Signatures](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Shared-Access-Signatures/page.md): Explains Azure Storage Shared Access Signatures for granting time-limited, fine-grained access to blobs, files, queues, and tables, including types, token structure, generation, and security best practices.
- [Microsoft Entra ID Authentication](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Storage/Microsoft-Entra-ID-Authentication/page.md): Microsoft Entra ID Authentication provides secure access to Azure Storage resources, enhancing security with multi-factor authentication and conditional access policies.

### Administer Azure Virtual Machines

- [Module Introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Virtual-Machines/Module-Introduction/page.md): This module covers best practices for deploying Azure Virtual Machines, including configuration, scalability, and resource management.
- [Planning VMs](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Virtual-Machines/Planning-VMs/page.md): This article discusses planning considerations for deploying virtual machines in Azure, focusing on responsibilities, networking, naming conventions, VM size, performance, and pricing models.
- [Managing VM sizes](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Virtual-Machines/Managing-VM-sizes/page.md): This guide provides an overview of Azure VM families and their typical use cases for optimal performance and cost efficiency.
- [Virtual Machine Storage](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Virtual-Machines/Virtual-Machine-Storage/page.md): This article explains the storage options for virtual machines in Azure, including OS disks, temporary disks, data disks, and the differences between managed and unmanaged disks.
- [Creating VMs](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Virtual-Machines/Creating-VMs/page.md): This guide provides a step-by-step process for deploying virtual machines in Azure using the Portal and command-line tools.
- [Connecting to VMs](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Virtual-Machines/Connecting-to-VMs/page.md): Learn to connect to virtual machines using public IPs, jumpboxes, and Azure Bastion, covering methods, benefits, and security considerations.
- [Configuring high availability](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Virtual-Machines/Configuring-high-availability/page.md): This article discusses configuring high availability for virtual machines in Azure to ensure continuous service during failures and maintenance.
- [Deploying Virtual Machine Scale Sets](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Azure-Virtual-Machines/Deploying-Virtual-Machine-Scale-Sets/page.md): This guide covers deploying Virtual Machine Scale Sets in Azure and explains scaling strategies, configuration, and testing autoscaling features.

### Administer PaaS Compute Options

- [Module Introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-PaaS-Compute-Options/Module-Introduction/page.md): This guide covers administering Azure PaaS compute options, focusing on App Service Plans, App Services, and Container Instances for optimized management.
- [App Service Plans](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-PaaS-Compute-Options/App-Service-Plans/page.md): This article explores App Service Plans, comparing them to virtual machines and guiding on selecting the best deployment option for applications.
- [Deploying App Service](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-PaaS-Compute-Options/Deploying-App-Service/page.md): This article explains how to deploy and configure Azure App Service for hosting web applications and APIs with built-in CI/CD capabilities.
- [Securing App Service](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-PaaS-Compute-Options/Securing-App-Service/page.md): This guide covers essential security measures for App Service, including authentication, SSL, diagnostic settings, network ACLs, and Key Vault integration to protect applications.
- [Custom Domains](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-PaaS-Compute-Options/Custom-Domains/page.md): Learn to validate and map a custom domain to Azure App Service using A and CNAME methods for enhanced branding.
- [Backup App Service](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-PaaS-Compute-Options/Backup-App-Service/page.md): The article describes the Backup App Service in Azure for safeguarding web applications through manual and scheduled backups.
- [CICD and Deployment slots](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-PaaS-Compute-Options/CICD-and-Deployment-slots/page.md): Learn to streamline development workflows using CI/CD and deployment slots for Azure App Service, covering automated deployments, environment management, and rollback strategies.
- [Azure Container Instances](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-PaaS-Compute-Options/Azure-Container-Instances/page.md): Azure Container Instances provide a serverless approach to deploying containerized applications, simplifying management and enhancing scalability within the Azure ecosystem.
- [Container Groups](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-PaaS-Compute-Options/Container-Groups/page.md): Container groups in Azure enable unified deployment and management of multiple containers as a single entity, enhancing resource utilization and communication in applications.
- [Manage Containers with Azure Container Apps](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-PaaS-Compute-Options/Manage-Containers-with-Azure-Container-Apps/page.md): This article explains how to manage and deploy containerized applications using Azure Container Apps in a serverless environment.

### Administer Data Protection

- [Module introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Data-Protection/Module-introduction/page.md): This article explores objectives for securing and recovering data in Azure, focusing on Azure Backup Solution and Azure Site Recovery for robust data protection.
- [Azure Backup](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Data-Protection/Azure-Backup/page.md): Azure Backup is a Microsoft service that simplifies cloud data backup and restoration with automatic storage management and various storage options for compliance and continuity.
- [Azure Backup Center](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Data-Protection/Azure-Backup-Center/page.md): Azure Backup Center provides integrated management for overseeing backup operations across hybrid and cloud environments.
- [File and Folder Backup](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Data-Protection/File-and-Folder-Backup/page.md): This guide explains how to back up files and folders using Azure Backup for both on-premises systems and Azure File Shares.
- [Configuring backup Azure VM](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Data-Protection/Configuring-backup-Azure-VM/page.md): This guide explains configuring and managing backups for Azure virtual machines using the Azure Backup service.
- [Configuring backup non Azure VM](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Data-Protection/Configuring-backup-non-Azure-VM/page.md): This article explains how to back up on-premises virtual machines to Azure using the Recovery Services Vault and associated tools.
- [Compare Backup Options](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Data-Protection/Compare-Backup-Options/page.md): This article compares two on-premises backup strategies, MARS agent and backup server, to help determine the best solution for your backup needs.
- [Manage Soft Delete](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Data-Protection/Manage-Soft-Delete/page.md): This article explains Azure Backups Soft Delete feature, its management, and configuration to enhance data protection against accidental loss.
- [Azure Site Recovery](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Data-Protection/Azure-Site-Recovery/page.md): This article explains how to set up and test disaster recovery for virtual machines using Azure Site Recovery.

### Administer Monitoring

- [Module Introduction](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Monitoring/Module-Introduction/page.md): This article covers objectives to enhance observability and operational excellence of Azure services through monitoring, alerting, and log analytics.
- [Azure Monitor](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Monitoring/Azure-Monitor/page.md): Azure Monitor is a solution for full-stack monitoring, analytics, and automation across applications and infrastructure in Microsoft Azure.
- [Azure Activity Logs](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Monitoring/Azure-Activity-Logs/page.md): Azure Activity Logs capture subscription-level events in Azure Resource Manager, providing insights into resource operations and enabling auditing and compliance tracking.
- [Enable Log Analytics Workspace](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Monitoring/Enable-Log-Analytics-Workspace/page.md): This guide explains how to set up an Azure Log Analytics workspace and highlights its key features and pricing considerations.
- [Querying Log Analytics Workspace](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Monitoring/Querying-Log-Analytics-Workspace/page.md): This article explains how to query a Log Analytics Workspace in Azure and onboard machines using Azure Monitoring Agent.
- [Azure Alerts](https://notes.kodekloud.com/docs/Updated-AZ-104-Microsoft-Azure-Administrator/Administer-Monitoring/Azure-Alerts/page.md): Learn to enable and configure Azure Monitor Alerts for critical event notifications in your Azure subscription.
