Azure Developer Associate (AZ-204) - Full Course
DevOps
Prepare for the Microsoft Azure Developer Associate Certification
âď¸ Course developed by Andrew Brown of ExamPro. Check out the ExamPro YouTube channel: https://www.youtube.com/ExamProChannel đ ExamPro Cloud Obsessed Certification Training: https://www.exampro.co
âď¸ Contents âď¸ âď¸ (00:00:00) Intro
âď¸ (00:09:16) Azure Functions What is Serverless Function as a Service Intro to Azure Functions Storage Considerations Anatomy of a function Authorization Levels Azure Functions Debugging Key Concepts Use Cases VSCode Extension Runtimes Windows vs Linux Hosting Templates Function Configuration Hosts Configuration Plan Services Triggers & Bindings Supported Bindings Binding Direction Trigger & Bindings Scenarios Binding Expressions Local Settings File Azure Functions Core Tools Custom Handlers Unreachable Durable Functions Patterns of Durable Functions Functions on Kubernetes Functions
âď¸ (00:57:45) Virtual Machines Intro Operation Systems Cloud Init Sizes Working with Azure Managed Identities ACUs MobileApp VM Generations 3 Ways To Connect SSH RDP Bastion Windows Vs Linux Update Management Bastion Windows VM & RDP Linux VM & SSH Follow Along VM Monitoring VM CheatSheets
âď¸ (02:36:24) ARM Templates Intro Skeleton Resources Parameters Functions Variables Outputs Launch an ARM Template ARM Template CheatSheet
âď¸ (02:59:30) ACI Intro to ACI Restart Policies Environment Variables Persistent Storage Troubleshooting Create an Azure Container Instances ACI CheatSheet
âď¸ (03:10:02) Azure Container Registry Intro to ACR Registry Tasks ACR CheatSheet
âď¸ (03:22:07) Azure App Service Intro to Azure App Service Runtimes Custom Containers Deployment Slots App Service Environment Deployment Azure App Service Plan WebJobs Configure & Deploy App Service Trigger a Deploy via Github Actions Create Deployment Slots Scaling Azure App Service Azure App Services CheatSheet
âď¸ (04:15:54) Azure Tables Cosmos DB Key Value Store Document Store Mongo DB Graph Database Apache Tinkerpop & Gremlin Tables Cosmos DB Table Account Storage vs Cosmos DB Tables & CosmosDB CheatSheet Explore CosmosDB various NoSQL engines
âď¸ (04:30:14) Cosmos DB Advanced Intro to Cosmos DB Cosmos DB APIs Core Components Cosmos DB Explorer Choosing a Partition Key Choosing a Unique Key Containers Containers Capacity Database Level Shared Throughput Reading Data Request Units Consistency Levels
âď¸ (05:02:45) Azure Storage Accounts Intro to Storage Accounts Storage Comparison Core Storage Services Performance Tiers Access Tiers AZCopy Setting & retrieving properties & metadata Use AZCopy to copy files to Storage Accounts Modify metadata of blob storage objects Copy blob storage between containers
âď¸ (06:18:38) Azure Active Directory Intro Use Cases AD vs AAD Terminology Tenant AD DS Azure AD Connect Users Groups Assign Access Rights External Identities Create a Tenant Upgrade License User & Groups Guest Users Mass Import MFA Self Service Rest Password Azure AD CheatSheet
âď¸ (06:56:24) Azure Roles Type of Roles IAM Access Controls Classic Administrator RBAC AD Roles Roles Policies vs RBAC AD Roles vs RBAC Azure Roles CheatSheet
âď¸ (07:11:18) Azure Key Vault Intro HSM & FIPS Vault Key Vault API Recovery Options Pricing Keys Double Encyption Secrets X509 Certificates X509 Chain of Trust X509 Certificate Format Cert Extensions Cert Signing Request Certs Composition of a Cert Certificate Policy Azure Key Vault Keys Backup & Restore Key Rotate Key Secrets
âď¸ (08:11:36) Azure App Configuration âď¸ (08:17:58) Microsoft Graph âď¸ (08:23:30) Azure Front Door
âď¸ (08:54:35) Application Insights Application Insights Open Telemetry Instrumentation Auto Instrumentation Application Insights Sampling Usage Analysis Custom Events
âď¸ (09:39:07) Azure Monitor Intro to Azure Monitor The Pillars of Observability Anatomy of Azure Monitor Application Operation System Resources Subscription Tenant Custom Sources Data Stores Log Analytics Workspaces Log Analytics Kusto Kusto Entities Scalar Data Types Control Commands Functions Scalar Operators Tabular Operators Metrics Explorer Alerts Dashboards Workbooks Monitor CheatSheet
âď¸ (10:13:43) APIM Intro Key Concepts Echo API Service Feature Comparsion Groups Fontends & Backends Policies Policies Examples Policies Walkthrough APIs OpenAPI WADL & WSDL Developer Portal Developer Portal Authentication Built in vs External Cache APIM APIM Products Subscriptions & Access Keys APIM Policies
âď¸ (10:58:08) Dapr âď¸ (11:00:27) Event Grid
âď¸ (11:35:35) Event Hub Intro Pricing Key Concepts Scaling Event Hub entities Producers Consumer Consumer Groups Offsets Checkpointing Schema Registry Kafka Compatibility Partitions Event Retention Azure Event Hub
âď¸ (12:05:45) Azure Notification Hub âď¸ (12:12:26) Queueing âď¸ (12:14:59) Azure Queue Storage
âď¸ (12:34:01) Azure Service Bus Intro Namespace Queues Topics Subscription Dead Letter Queue CLI Commands Queue Topics
âď¸ (13:16:40) Eventing âď¸ (13:18:44) Azure Cache For Redis
2401685693 Bytes