Toggle Nav

Virtual Lab

Virtual Lab AZ-304: Microsoft Azure Architect Design Series



Series of IT PRO challenges to support Azure Architects who have experience in the areas of Azure Administration, Azure Development, and DevOps.

 Each challenge within the Microsoft Azure Architect Design Collection is short in duration, scenario based, hands-on activity that includes a means of assessment.

This series is comprised of over 55 challenges and contains over 28 hours of hands on practice.*Note: A few challenges are still in development but will be added to your course once available.

IMPORTANT!! 90 day use of license and 2 uses per challenge Before you begin, please ensure you have set aside enough time to complete this challenge as you will not be able to pause, save, or return to your progress. Guided Challenge takes approximately 30 minutes to complete Advanced Challenge takes approximately 45 minutes to complete Expert Challenge takes approximately 60 minutes to complete.

Release date: 09/2020

Role based:


More Information

Virtual Lab AZ-304: Microsoft Azure Architect Design Series

Virtual Lab AZ-304: Microsoft Azure Architect Design Series

- +
More Information

To support the Microsoft Azure role-based certification and training courses, LODS has launched a dedicated collection of Challenge Labs to support Azure Architects who have experience in the areas of Azure Administration, Azure Development, and DevOps. Each challenge within the Microsoft Azure Architect Design Collection is short in duration, scenario based, hands-on activity that includes a means of assessment.

This collection is comprised of over 55 challenges and contains over 28 hours of hands-on practice* and supports the Microsoft Exam AZ-304: Microsoft Azure Architect Design competencies.


Before you or your students begin, please ensure you have set aside enough time to complete this challenge as you will not be able to pause, save, or return to your progress.

  • Getting Started – approximately 60 minutes to complete
  • Guided Challenge – approximately 30 minutes to complete
  • Advanced Challenge – approximately 45 minutes to complete
  • Expert Challenge – approximately 60 minutes to complete

The listing below shows which challenge(s) within this collection support the Microsoft AZ-304: Microsoft Azure Administrator Exam Competencies. *Note: A Challenge Lab may support more than one competency.

Design Monitoring (10-15%)

Challenge Name Challenge ID
Configure Monitoring by Using Azure Monitor [Guided] AZ900-010
Create Azure Objects/Resources and Billing/Azure Advisor [Guided] AZ900-015
Getting Started with Azure Web App Management and Monitoring [Getting Started] CSMMS-000
Configure Application Insights [Guided] CSMMS-005
Can You Monitor a Web App? [Advanced] CSMMS-007
Configure Application Insights and Log Retention for Web Apps [Guided] SDA-001

Design Identity and Security (25-30%)

Challenge Name Challenge ID
Configure a Virtual Network Service Endpoint [Guided] ANS-005
Implement Multifactor Authentication for Azure AD Users [Guided] AZ300.3-009
Implement Conditional Access Policies [Guided] AZ300.3-010
Can You Control Azure Active Directory Authentication and Access? [Advanced] AZ300.3-011
Manage Encryption by Using an Azure Key Vault [Guided] AZ900-007
Store Sensitive Data in Azure Key Vault [Guided] CSMMS-010
Can You Secure Azure Platform Services? [Advanced] CSMMS-011
Design Role Based Access Control (RBAC) for Data Lake Storage Account [Guided] DADS-010
Can You Configure Role Based Access Control (RBAC) for Storage Accounts? [Advanced] SDA-006
Can You Manage Access to Azure Key Vault Using Templates? [Expert] SDA-010

Design Data Storage (15-20%)

Challenge Name Challenge ID
Can You Manage PaaS Storage Services to Support an Application? [Advanced] CSAA-009
Can You Integrate Blob Storage into a Web App? [Advanced] CSSD-003
Can You Design Azure Synapse Analytics? [Advanced] DADS-004
Mapping Data Flow with Azure Data Factory [Guided] DADS-006
Enable Azure Data Lake Storage [Guided] IADS-005
Provision Azure Data Factory [Guided] IADS-007
Can You Implement Data Movement with Azure Data Factory? [Advanced] IADS-008
Azure Synapse Analytics [Guided] IADS-011
Can You Optimize and Monitor Azure Synapse Analytics? [Advanced] IADS-012
Can You Populate Azure Synapse Analytics Using Azure Data Factory? [Expert] IADS-013

Design Business Continuity (10-15%)

Challenge Name Challenge ID
Autoscale a Web App [Guided] CSMMS-003
Design Azure SQL Database Design for Disaster Recovery [Guided] DADS-002
Enable Geo-Replication of an Azure SQL Database [Guided] IADS-002
Can You Implement an Azure SQL Database by Using Secure Distribution? [Advanced] IADS-004
Configure Azure Monitor Alerts [Guided] IADS-010

Design Infrastructure (25-30%)

Challenge Name Challenge ID
Configure a Network Security Group in a Virtual Network [Guided] ANS-001
Implement an API Management Instance [Guided] ANS-008
Can You Implement API Management to Publish APIs Securely? [Advanced] ANS-009
Can You Deliver Secure Services to Your Organization? [Expert] ANS-010
Configure Virtual Network Connectivity Using Peering [Guided] APP-002
Configure Security Using the Azure Kubernetes Service (AKS) [Guided] APP-007
Can You Automate Deployment of Virtual Machines? [Advanced] AZ300.1-008
Can You Configure and Control Network Traffic? [Advanced] AZ300.2-008
Migrate an Azure Virtual Machine by Using a Recovery Services Vault [Guided] AZ300.2-010
Can You Manage Azure Network Connectivity and High Availability of Resources? [Expert] AZ300.2-013
Create an Azure Function App [Guided] AZ900-004
Create an Azure Logic App [Guided] AZ900-005
Provision a Logic App [Guided] CSAA-002
Can You Manage a Serverless Compute Environment? [Advanced] CSAA-003
Provision an Azure Storage Queue [Guided] CSAA-008
Can You Manage PaaS Storage Services to Support an Application? [Advanced] CSAA-009
Stream Events by Using Azure Event Hubs [Guided] IADS-006

Challenges are available in three levels: Guided, Advanced and Expert.


    Similar to a traditional lab but replaces the step-by-step instructions with goals and objectives along with detailed hints, enabling students to check their work as they progress. Duration ~ 30 minutes.

    Based on a series of requirements built around an overall objective, Advanced Challenges test students’ ability to perform administrative tasks and enable them to learn new ones by using resource information. Students must complete each requirement successfully to move to the next. Duration: ~45 minutes

    With no guidance, students complete a large configuration task that may span multiple products, technologies and platforms. Upon completing the task, students receive an automated score. Duration: ~60 minute

PlatformOperating SystemBrowser
Chrome 39 Firefox 34 Internet Explorer 10 and 11 Safari 8
PC W7 x86 X X X
W7 x64 X X X
W8.1 x86 X X X
W8.1 x64 X X X
MAC OSX 10.9 X X X
OSX 10.10 X X X
LINUX Linux x86 X X
Linux x64 X X
Surface Pro Windows 8 X X X
PlatformOperating SystemBrowser
Safari 8 Android Chrome 39 Internet Explorer RT Internet Explorer 11
iPad* IOS 8 X X
iPhone 5 or higher* IOS 8 X X
iPhone 4* IOS 7 X X
Android Tablet* 4.0 or higher X X
Android Phone* 4.0 or higher X X
Lumia 920 or higher* Windows Phone 8.1 X
Surface Windows RT X

*Online use only with these devices

Download System Requirements

  • Win7, Win8.1, Linux 64 bits, MAC OSX 10.9 and 10.10
  • We no longer support XP

MOS System Requirements

Software Requirements

  • Microsoft Office 2016 is required in order to complete the Live in the app practice.
  • Adobe Reader or similar is required.
  • Operating System needs to be Windows 8 or Windows 10.
  • Browser options are Internet Explorer 10+, Mozilla Firefox or Google Chrome.
  • .NET version: .NET 3.5 required. Some features may also require .NET 4.0, 4.5, or 4.6 CLR to be installed.

Hardware Requirements

  • Processor: 1 gigahertz (GHz) or faster x32-bit or x64-bit processor with SSE2 instruction set.
  • Memory: 2 GB RAM.
  • Minimum hard disk space available: 300 Mb
  • Internet Connection.

MeasureUp Refund Policy

Practice Tests

ONLINE Practice Tests purchased directly from MeasureUp

may be returned within two (2) business days of the original purchase.

This policy applies to single-user online licenses of MeasureUp practice tests purchased directly from and is not applicable to MeasureUp Practice Tests received through an Authorized Channel Partner or purchased at a different marketplace.


If the practice test purchased was discounted as part of a buy multiple practice test discount offer, any items not refunded will be prorated to reflect the actual full purchase price of the practice test. Any discount offers or products received at the time of purchase are forfeited with the refund. 

If online practice test was registered, MeasureUp will remove the practice test from your Learning Locker.

Download practice Tests purchased directly from may be retuned for refund within two (2) business days of the original purchase if NOT registered

Once registered download practice tests are NOT eligible for refund.

ONLINE Assessments purchased directly from

may be returned for a refund within two (2) business days of the original purchase if NOT registered.

Once registered the assessment are NOT eligible for refund.

Office Cloud Products- No Refunds on Cloud Practice Tests or Cloud Assessments

Bundles with one price are a considered a one-unit sale. If the Fixed Unit has not been registered in any part, the entire bundle may be returned for refund within(2) business days of original purchase. Once any piece of this fixed bundle is registered, the entire bundle is not eligible for refund.

Cert Kits may be returned for refund within two (2) business days of original purchaseif NOT Registered

Practice Labs many be returned for refund withintwo (2) business days of original purchase if NOT Registered.

Virtual Labs may be returned for refundwithin two (2) business days of original purchase if NOT Registered

Video Learning may be returned for refundwithin two(2) business days of original purchase if NOT Registered.


How to Request a Refund:

Email a copy of your receipt to: with your reason for refund. For eligible products, this request must be received within two (2) business days of your original online purchase at


MeasureUp has the right to refute any requests for refund on charges that you dispute with your credit card company.


August 10, 2020