I recently passed the AZ-303 exam. Below are some of the resources I used to prepare for the exam. In addition to the links below, I also used Alan Rodrigues’ course on Udemy.
https://www.udemy.com/course/az-102-azure-administrator-certification-transition/
The Udemy course and Microsoft Docs are enough to pass the exam. The course has some good practice exams and labs that align well with what you’ll see on the real exam regarding difficulty. I was scoring in the high 90’s on the Udemy exams. On the real exam, my score was 923. So, I think, if you comprehend the material well, and get high scores on Udemy practice exams, you’ll do well on the real exam.
Just wanted to share my experience, hopefully it helps.
Implement and Monitor an Azure Infrastructure (50-55%)
Implement cloud infrastructure monitoring
monitor security
monitor performance
configure diagnostic settings on resources
Create diagnostic settings to send platform logs and metrics to different destinations
create a performance baseline for resources
monitor for unused resources
monitor performance capacity
visualize diagnostics data using Azure Monitor
monitor health and availability
monitor networking
monitor service health
monitor cost
monitor spend
report on spend
configure advanced logging
implement and configure Azure Monitor insights, including App Insights, Networks, Containers
configure a Log Analytics workspace
configure logging for workloads
initiate automated responses by using Action Groups
configure and manage advanced alerts
collect alerts and metrics across multiple subscriptions
view Alerts in Azure Monitor logs
Create, view, and manage activity log alerts by using Azure Monitor
Implement storage accounts
select storage account options based on a use case
configure Azure Files and blob storage
Quickstart: Upload, download, and list blobs with the Azure portal
configure network access to the storage account
implement Shared Access Signatures and access policies
Grant limited access to Azure Storage resources using shared access signatures (SAS)
implement Azure AD authentication for storage
Authorize access to blobs and queues using Azure Active Directory
manage access keys
implement Azure storage replication
implement Azure storage account failover
Implement VMs for Windows and Linux
configure High Availability
configure storage for VMs
select virtual machine size
implement Azure Dedicated Hosts
Deploy VMs and scale sets to dedicated hosts using the portal
deploy and configure scale sets
Quickstart: Create a virtual machine scale set in the Azure portal
configure Azure Disk Encryption
Automate deployment and configuration of resources
save a deployment as an Azure Resource Manager template
Single and multi-resource export to a template in Azure portal
modify Azure Resource Manager template
evaluate location of new resources
configure a virtual disk template
deploy from a template
manage a template library
create and execute an automation runbook
Implement virtual networking
implement VNet to VNet connections
Configure a VNet-to-VNet VPN gateway connection by using the Azure portal
implement VNet peering
Implement Azure Active Directory
add custom domains
Add your custom domain name using the Azure Active Directory portal
configure Azure AD Identity Protection
implement self-service password reset
implement Conditional Access including MFA
configure user accounts for MFA
Enable per-user Azure AD Multi-Factor Authentication to secure sign-in events
configure fraud alerts
configure bypass options
configure Trusted IPs
configure verification methods
implement and manage guest accounts
Quickstart: Add guest users to your directory in the Azure portal
manage multiple directories
Understand how multiple Azure Active Directory organizations interact
Implement and manage hybrid identities
install and configure Azure AD Connect
Getting started with Azure AD Connect using express settings
identity synchronization options
configure and manage password sync and password writeback
configure single sign-on
use Azure AD Connect Health
Implement Management and Security Solutions (25-30%)
Manage workloads in Azure
migrate workloads using Azure Migrate
assess infrastructure
select a migration method
prepare the on-premises for migration
recommend target infrastructure
implement Azure Backup for VMs
implement disaster recovery
implement Azure Update Management
Implement load balancing and network security
implement Azure Load Balancer
implement an application gateway
implement a Web Application Firewall
implement Azure Firewall
implement the Azure Front Door Service
Quickstart: Create a Front Door for a highly available global web application
implement Azure Traffic Manager
implement Network Security Groups and Application Security Groups
implement Bastion
Implement and manage Azure governance solutions
create and manage hierarchical structure that contains management groups
subscriptions and resource groups
assign RBAC roles
create a custom RBAC role
configure access to Azure resources by assigning roles
configure management access to Azure
Manage access to an Azure subscription by using Azure role-based access control (RBAC)
interpret effective permissions
set up and perform an access review
implement and configure an Azure Policy
Quickstart: Create a policy assignment to identify non-compliant resources
implement and configure an Azure Blueprint
Manage security for applications
implement and configure KeyVault
implement and configure Managed Identities
register and manage applications in Azure AD
Quickstart: Register an application with the Microsoft identity platform
Implement Solutions for Apps (10-15%)
Implement an application infrastructure
create and configure Azure App Service
create an App Service Web App for Containers
Deploy and run a containerized web app with Azure App Service
create and configure an App Service plan
configure an App Service
configure networking for an App Service
create and manage deployment slots
implement Logic Apps
Quickstart: Create your first Logic Apps workflow – Azure portal
implement Azure Functions
Implement container-based applications
create a container image
Quickstart: Build and run a container image using Azure Container Registry Tasks
configure Azure Kubernetes Service
Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using the Azure portal
publish and automate image deployment to the Azure Container Registry
Deploy to Azure Container Instances from Azure Container Registry
publish a solution on an Azure Container Instance
Quickstart: Deploy a container instance in Azure using the Azure portal
Implement and Manage Data Platforms (10-15%)
Implement NoSQL databases
configure storage account tables
Quickstart: Create an Azure Storage table in the Azure portal
select appropriate CosmosDB APIs
set up replicas in CosmosDB
Implement Azure SQL databases
configure Azure SQL database settings
implement Azure SQL Database managed instances
configure HA for an Azure SQL database
High availability for Azure SQL Database and SQL Managed Instance
publish an Azure SQL database