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
Analyze resource utilization and consumption
- 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 Log Analytics
✔️ Create and Configure storage accounts
- Configure network access to the storage account 1. virtual networks
- Create and configure storage account
- Generate shared access signature
- Install and use Azure Storage Explorer
- Manage access keys
- Monitor activity log by using Log Analytics
- Implement Azure storage replication
Create and configure a Virtual Machine (VM) for Windows and Linux
- Configure high availability
- Configure monitoring, networking, storage, and virtual machine size
- Deploy and configure scale sets
Automate deployment of Virtual Machines (VMs)
- 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 connectivity between virtual networks
- Create and configure VNET peering
- Create and configure VNET to VNET
- Verify virtual network connectivity
- create virtual network gateway
Implement and manage virtual networking
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