This repo contains my notes while studing for the AZ-300 exam.
- Active Directory (AAD)
- App Service
- Batch
- Cognitive Services
- Container Registry
- Event Grid
- Event Hubs
- Function Apps
- IoT Hub
- Kubernetes Service
- Logic Apps
- Monitor
- Notification Hubs
- SendGrid
- Service Bus Messaging
- Service Bus Relay
- Site Recovery
- Storage
- Virtual Machines
- Virtual Network
- Performance Anomaly Detection in Multi-Server Distributed Systems
- Azure Architecture Center
- Azure Quickstart Templates
- Pluralsight course
- Splunk with Azure
The content of this exam was updated on December 4, 2019 Exam AZ-300: Microsoft Azure Architect Technologies – Skills Measured
- Configure diagnostic settings on resources
- Create baseline for resources
- Create and rest alerts
- Analyze alerts across subscription
- Analyze metrics across subscription
- Create action groups
- Monitor for unused resources
- Monitor spend
- Report on spend
- Utilize Log Search query functions
- View alerts in Monitor logs
- visualize diagnostics data using Azure Monitor Workbooks
- Configure network access to the storage account 1. virtual networks
- Create and configure storage account
- Generate shared access signature
- implement Azure AD authentication for storage
- Install and use Azure Storage Explorer
- Manage access keys
- Monitor activity log by using Log Analytics
- Implement Azure storage replication
- implement Azure storage account failover
- Configure high availability legal/sla/virtual-machines/v1_8/)
- Configure monitoring
- Configure networking
- Configure storage
- Configure virtual machine size
- implement dedicated hosts
- Deploy and configure scale sets
- Modify Azure Resource Manager (ARM) template
- Configure location of new VMs
- Configure VHD template
- Deploy from template
- Save a deployment as an ARM template
- Deploy Windows and Linux VMs
- Create and configure VNET peering
- Create and configure VNET to VNET
- Verify virtual network connectivity
- create virtual network gateway
- Configure private IP addresses
- configure public IP addresses
- create and configure network routes
- create and configure network interface
- create and configure subnets
- create and configure virtual network
- create and configure Network Security Groups and Application Security Groups
Manage Azure Active Directory (AD)
- Add custom domains
- Configure Azure AD Identity Protection, Azure AD Join, and Enterprise State Roaming
- Configure self-service password reset
- Implement conditional access policies
- Manage multiple directories
- Perform an access review
Implement and manage hybrid identities
- Install and configure Azure AD Connect
- Configure federation and single sign-on
- Manage Azure AD Connect
- [Manage password sync and writeback](http://bit.ly/2zOrKCT
Migrate servers to Azure
- Migrate by using Azure Site Recovery (ASR)
- Migrate using P2V
- Create a backup vault
- Prepare source and target environments
- Backup and restore data
- Deploy Azure Site Recovery (ASR) agent
- Prepare virtual network
Configure serverless computing
- Create and manage objects
- Manage a Logic App resource
- Manage Azure Function app settings
- Manage Event Grid
- Manage Service Bus
Implement application load balancing
- Configure application gateway and load balancing rules
- Implement front end IP configurations
- Manage application load balancing
Integrate on-premises network with Azure virtual network
- Create and configure Azure VPN Gateway
- Create and configure site to site VPN
- Configure Express Route
- Verify on-premises connectivity
- Manage on-premise connectivity with Azure
Manage role-based access control (RBAC)
- Create a custom role
- Configure access to Azure resources by assigning roles
- Configure management access to Azure
- Troubleshoot RBAC
- Implement RBAC policies
- [Assign RBAC roles](http://bit.ly/2NoMTFy
Implement Multi-Factor Authentication (MFA)
- Enable MFA for an Azure tenant
- Configure user accounts for MFA
- Configure fraud alerts
- Configure bypass options
- Configure trusted IPs
- Configure verification methods
Create web apps by using PaaS
- Create an Azure app service Web App
- Create documentation for the API
- Create an App Service Web App for containers
- Create an App Service background task by using WebJobs
- Enable diagnostics logging
Design and develop apps that run in containers
- Configure diagnostic settings on resources
- Create a container image by using a Docker file
- [Create an Azure Container Service (ACS/AKS)](http://bit.ly/2Fueogh http://bit.ly/2FueO6m)
- Publish an image to the Azure Container Registry
- Implement an application that runs on an Azure Container Instance
- Manage container settings by using code
Implement authentication
- [Implement authentication by using certificates, forms-based authentication, tokens, or Windows-integrated authentication](http://bit.ly/2yaIWyp http://bit.ly/2ykLLNF http://bit.ly/2ybzWZP)
- Implement multi-factor authentication by using Azure AD options
- Implement OAuth2 authentication
- Implement Managed Service Identity (MSI) Service Principal authentication
Implement secure data solutions
- Encrypt and decrypt data at rest and in transit
- Encrypt data with Always Encrypted
- Implement Azure Confidential Compute and SSL/TLS communications
- Create, read, update, and delete keys, secrets, and certificates by using the KeyVault API
Configure a message-based integration architecture
- Configure an app or service to send emails, Event Grid, and the Azure Relay Service
- Create and configure Notification Hub, Event Hub, and Service Bus
- Configure queries across multiple products
Develop for autoscaling