We may earn an affiliate commission when you visit our partners.
Course image
Refactored (Skylines Academy) and Nick Colyer

The AZ-303 exam is now available for students to take. This course has been updated and upgraded from the former AZ-300 course to meet the expectations fo the AZ-303 Skills Measured by Microsoft.

Targeted at experienced IT experts, the exam covers a variety of subjects and services, all of which are covered in Skylines Academy’s latest course. In order to understand core architect technologies, Skylines Academy will lead you through a series of sections, modules, and demos to prepare you for taking, and ultimately passing, the Microsoft Azure AZ-300 or 303 exams.

This course includes both AZ-300 and 303 content.

Read more

The AZ-303 exam is now available for students to take. This course has been updated and upgraded from the former AZ-300 course to meet the expectations fo the AZ-303 Skills Measured by Microsoft.

Targeted at experienced IT experts, the exam covers a variety of subjects and services, all of which are covered in Skylines Academy’s latest course. In order to understand core architect technologies, Skylines Academy will lead you through a series of sections, modules, and demos to prepare you for taking, and ultimately passing, the Microsoft Azure AZ-300 or 303 exams.

This course includes both AZ-300 and 303 content.

The AZ-303 course curriculum is as follows:

  • Understand Azure Active Directory (AD) and Subscriptions

  • Implement Virtual Networking

  • Implement Virtual Machines for Windows and Linux

  • Create and Manage Storage Accounts

  • Deploy Automation and Configure Resources

  • Implement Azure AD

  • Implement and Manage Hybrid Identities

  • Configure Cloud Infrastructure Monitoring

  • Implement and Manage Governance Solutions

  • Implement Load Balancing and Network Security

  • Manage Security for Applications

  • Implement an Application Infrastructure

  • Deploy Container-based Applications

  • Implement and Manage Data Platforms

The AZ-300 course curriculum is as follows:

  • Azure Fundamentals

  • Analyze Resource Utilization and Consumption

  • Create and Configure Storage Accounts

  • Create and Configure Virtual Machines

  • Azure Virtual Networking

  • Managing and Securing Identities

  • Governance and RBAC Controls

  • Create and Deploy Apps

  • Serverless Computing

  • Design and Develop Apps that Run in Containers

  • Server Migrations

  • Automation

Lectures will educate you on the fundamental terms and principles of the Azure platform and demos will enable you with a hands-on experience using scenarios to empower you in the real world.

Welcome to the Skylines Academy AZ-303 & 300 courses. We’re happy you’re joining us.

Enroll now

What's inside

Learning objective

Architect various technologies within the azure platform

Syllabus

AZ-303: Course Introduction
AZ-303 Course Introduction
Connect with us and your fellow students
Link to Additional Study Material
Read more

This guide will provide you with a reference to key PowerShell commands necessary for Azure administrators as well as required to pass the Azure Administrator and Expert certification exams (AZ-103 (AZ-104), AZ-300 (AZ-303), and AZ-301 (AZ-304) from Microsoft.

This guide is made up of several PowerShell commands which have been referenced from the Microsoft documentation and other sources. Before running any of these commands in production, please be sure to test them out in an Azure test account. Some commands are destructive in nature (e.g. removing resource groups, tags, etc.) and you need to make sure you fully understand the commands that you execute.

The guide is divided up into the following sections:

· Downloading PowerShell and Installing Azure ARM Modules for PowerShell

· Accounts and Subscriptions

· Resource Groups

· Governance

· Storage

· Virtual Machines

· Networking

· Azure Active Directory

We hope you enjoy this guide and keep it handy by your desk for all your day to day Azure Administrator needs.

Thank you,

Skylines Academy Team

PowerShell script for this demo:

#Resource Group and Location

$rg = "SL-Network"

$location = "EastUS"

#VNET Name and Address Space

$VNETName = "SL-VNET-PShell"

$VNETAddressSpace = "10.0.0.0/22"

#Subnet Configurations

$websubnet = New-AzVirtualNetworkSubnetConfig -Name "SL-Web" -AddressPrefix "10.0.0.0/24"

$appsubnet = New-AzVirtualNetworkSubnetConfig -Name "SL-App" -AddressPrefix "10.0.1.0/24"

$dbsubnet = New-AzVirtualNetworkSubnetConfig -Name "SL-Data" -AddressPrefix "10.0.2.0/24"

#Create Resource Group

New-AzResourceGroup -Name $rg -Location $location

#Create VNET and Subnets

$virtualNetwork = New-AzVirtualNetwork -Name $VNETName -ResourceGroupName $rg `

    -Location $location -AddressPrefix $VNETAddressSpace -Subnet $websubnet,$appsubnet

#Add Additional Subnet

$subnetConfig = Add-AzVirtualNetworkSubnetConfig `

  -Name "LastSubnet" `

  -AddressPrefix "10.0.4.0/24" `

  -VirtualNetwork $virtualNetwork

#Write the changes to the VNET

$virtualNetwork | Set-AzVirtualNetwork

PowerShell script for this demo:

#Create Resource Group

New-AzResourceGroup -Name SL-PowershellVM -Location EastUS

#Create Virtual Machine

New-AzVm `

    -ResourceGroupName "SL-PowershellVM" `

    -Name "vmpshell01" `

    -Location "East US" `

    -VirtualNetworkName "pshellVnet" `

    -SubnetName "pshellSubnet" `

    -SecurityGroupName "pshellNetworkSecurityGroup" `

    -PublicIpAddressName "pshellPublicIpAddress" `

    -OpenPorts 80,3389

Az Copy Reference:

azcopy login --tenant-id "<YOUR TENANT ID>"

azcopy make "https://<YOUR STORAGE ACCOUNT NAME>.blob.core.windows.net/testcontainer"

azcopy copy "C:\Images\*" "https://<YOUR STORAGE ACCOUNT NAME>.core.windows.net/testcontainer/"

Append the --recursive flag to upload files in all sub-directories.

COPY CONTAINER FROM ONE STORAGE ACCOUNT TO ANOTHER

azcopy copy "https://<YOUR STORAGE ACCOUNT NAME>.blob.core.windows.net/?<SAS-token>" "https://<YOUR TARGET STORAGE ACCOUNT NAME>.blob.core.windows.net/" --recursive"

Script for this demo:

Configuration SkylinesIIS

{

  Node 'localhost'

  {

    #Install IIS - Enabled via Windows feature

    WindowsFeature IIS

    {

      Ensure = "Present"

      Name = "Web-Server"

    }

    #Install ASP.NET 4.5

    WindowsFeature ASP

    {

      Ensure = "Present"

      Name = "Web-Asp-Net45"

    }

  }

}

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Covers a wide array of subjects and services relevant to experienced IT experts, providing a comprehensive understanding of core architect technologies
Includes demos that enable hands-on experience with real-world scenarios, empowering learners to apply their knowledge effectively in practical situations
Features both AZ-300 and AZ-303 content, which may be useful for learners who want to understand the transition between the two exams
Includes PowerShell and Azure CLI guides, which are essential tools for Azure administrators and those preparing for certification exams
Provides PowerShell scripts for various demos, which allows learners to replicate and customize configurations in their own Azure environments
Uses some PowerShell scripts that do not include the year in their names, which may indicate that the scripts are older than 2022

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Comprehensive preparation for az-303 exam

According to learners, this course provides comprehensive coverage of the topics required for the Microsoft AZ-303 certification exam. Students particularly praise the detailed lectures and practical demos and labs which help solidify understanding of complex Azure services. While the course is generally well-received, some students note that keeping pace with rapid Azure updates can be challenging, suggesting checking recent reviews for the latest status. The instructor's knowledge is frequently highlighted as a key strength, making potentially difficult concepts more accessible. Overall, it is considered a highly effective resource for those preparing for the AZ-303 exam, especially when supplemented with hands-on practice.
Course pace is suitable for experienced professionals.
"This course assumes some prior familiarity with Azure concepts; it's not for absolute beginners."
"The pace is good for someone already working with cloud technologies."
"If you have some IT background, you'll be able to follow along effectively."
Good depth on core topics, though some areas could expand.
"The course provides a solid foundation, though some specific topics could use more advanced detail."
"For a certification course, the depth is generally sufficient, but be ready to supplement with documentation."
"I thought the explanations were quite thorough on most subjects covered."
Instructor is knowledgeable and explains well.
"The instructor clearly knows the material and presents it in an engaging way."
"Great delivery and insights from the instructor throughout the course."
"His explanations were clear and concise, making difficult topics easier to grasp."
Practical demos and labs are highly valuable.
"The demos were incredibly helpful in understanding how to actually implement things in Azure."
"Doing the labs provided crucial hands-on experience I needed for the exam and real-world work."
"I appreciated the step-by-step walkthroughs in the demos, they made complex tasks understandable."
Comprehensive coverage for the AZ-303 exam.
"This course was very helpful in preparing for the AZ-303 exam. It covered all the necessary topics."
"I felt well-prepared for the certification test after completing this training."
"The curriculum aligns closely with the AZ-303 skills measured, making it a good study aid."
Keeping content updated with rapid Azure changes.
"Azure changes quickly, and some demos or content felt slightly out of sync with the current portal."
"While updates are made, it's hard for any course to keep 100% pace with Azure's evolution."
"I noticed a few minor discrepancies due to platform updates, but nothing major."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Microsoft AZ-303 Certification: Azure Architect Technologies with these activities:
Review Azure Fundamentals
Solidify your understanding of core Azure concepts before diving into the advanced architect technologies.
Browse courses on Azure Fundamentals
Show steps
  • Review the official Microsoft Azure Fundamentals documentation.
  • Complete a practice exam on Azure Fundamentals.
  • Identify areas where your knowledge is weak.
Microsoft Azure Architect Technologies: Exam Guide AZ-303
Use this book to reinforce your understanding of the exam objectives and prepare for the AZ-303 certification.
Show steps
  • Read each chapter carefully, focusing on the key concepts.
  • Complete the practice questions at the end of each chapter.
  • Take the full-length practice exam to assess your readiness.
Practice ARM Template Deployments
Reinforce your ability to deploy resources using ARM templates, a crucial skill for Azure architects.
Show steps
  • Find sample ARM templates for common Azure resources.
  • Deploy the templates to your Azure subscription.
  • Modify the templates to customize the deployments.
  • Automate the deployment process using Azure CLI or PowerShell.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Blog Post on Azure Security Best Practices
Solidify your understanding of Azure security by researching and writing a blog post on best practices for securing Azure resources.
Show steps
  • Research Azure security best practices.
  • Outline the key topics for your blog post.
  • Write the blog post, providing clear and concise explanations.
  • Publish your blog post on a platform like Medium or LinkedIn.
Design a Hybrid Networking Solution
Apply your knowledge of virtual networking and hybrid connectivity to design a solution that connects an on-premises network to Azure.
Show steps
  • Define the requirements for the hybrid network.
  • Choose the appropriate connectivity options (VPN, ExpressRoute).
  • Design the network topology and addressing scheme.
  • Document your design and present it to peers for feedback.
Create a Cost Optimization Report
Apply your knowledge of Azure cost management to create a report that identifies opportunities to optimize costs in an Azure environment.
Show steps
  • Analyze resource utilization and spending patterns.
  • Identify underutilized resources and potential cost savings.
  • Recommend cost optimization strategies.
  • Present your findings and recommendations in a report.
Azure Networking Cookbook
Use this book as a reference to solve real-world Azure networking problems.
Show steps
  • Identify networking challenges you face in your projects.
  • Find relevant recipes in the book to address those challenges.
  • Implement the solutions in your Azure environment.

Career center

Learners who complete Microsoft AZ-303 Certification: Azure Architect Technologies will develop knowledge and skills that may be useful to these careers:
Cloud Architect
A Cloud Architect designs and oversees the implementation of cloud computing strategies, and this course directly aligns with that role. This individual creates the blueprint for cloud solutions, focusing on scalability, security, and reliability. The course covers key Azure services like virtual networking, virtual machines, and storage accounts which are all critical in designing cloud infrastructures. Specifically, this course introduces how to implement and manage hybrid identities and how to configure cloud infrastructure monitoring, both essential for a Cloud Architect. A learner looking to become a cloud architect will find the content in this course exceptionally relevant as the course covers the fundamental terms, principles and hands-on experience necessary to build and manage cloud resources using Azure.
Azure Administrator
An Azure Administrator manages and maintains Azure cloud resources. This course provides a strong foundation for someone looking become an Azure administrator. This course covers core administrative tasks such as managing Azure Active Directory, virtual networks, and virtual machines. It provides practical experience in deploying and configuring Azure resources. The course includes hands-on demos which help a learner gain the skills required of an Azure administrator. The Azure focused nature of this course makes it particularly relevant for anyone wishing to take on a career in Azure administration. The course will provide practical knowledge to help an Azure Administrator perform their job.
Cloud Engineer
A Cloud Engineer implements, manages, and supports cloud computing environments, and this course helps to prepare individuals for this role as it focuses on Azure architecture. This person works directly with cloud platforms like Azure, deploying and maintaining services and infrastructure. This course provides hands-on experience with implementing virtual networks, virtual machines, storage accounts, and automation, all of which are core tasks for a cloud engineer. The curriculum includes critical topics like creating and managing storage accounts and deploying automation, which directly translates to the daily work of a cloud engineer. Anyone pursuing a career as a cloud engineer would find the content in this course particularly useful for its practical demos and detailed instruction.
Solutions Architect
A Solutions Architect translates business needs into technical solutions, often with cloud technologies, and this course directly pertains to that. They need a strong understanding of cloud architecture and services to craft effective solutions. The course materials cover key Azure services and also touch on hybrid cloud scenarios, allowing learners to design comprehensive solutions. The course's focus on cloud infrastructure monitoring and security directly aligns with the responsibilities of a solutions architect. By understanding core azure technologies, the learner will be equipped to design robust and scalable systems. A learner hoping to become a solutions architect should consider this course as it provides a deep understanding of the Azure platform.
Systems Engineer
A Systems Engineer manages and maintains an organization's computer systems, and this course helps to build relevant skills. This person often works with both on-premises and cloud-based systems, so understanding Azure is essential for their role. The course provides a solid understanding of Azure, covering core topics like virtual networking, virtual machines, and identity management. The course content includes material that provides hands-on experience via demos. A systems engineer will be better equipped to manage a hybrid cloud environment after taking this course. This course’s focus on core Azure technologies makes it valuable for a systems engineer.
Infrastructure Engineer
An Infrastructure Engineer designs, implements, and manages the underlying IT infrastructure, and this course is designed to align with those responsibilities in the cloud. This role encompasses the management of hardware, software, and network resources, and the course focuses on how to do this on the Azure platform. The course provides the skills to deploy virtual machines, implement storage solutions, and manage networks within Azure. The content on automation and cloud monitoring is also beneficial to someone in this role who needs to ensure efficiency and reliability. This course is useful to an Infrastructure Engineer who wants to transition to the cloud or who manages both cloud based infrastructure or traditional datacenters.
Network Engineer
A Network Engineer designs, implements, and maintains network infrastructure, and this course aligns with the cloud based aspects of that role. This individual will be responsible for ensuring reliable and secure data transfer. The course covers the implementation of virtual networks, routing, and network security within Azure. The course content includes demos on configuring network settings. A learner looking to become a Network Engineer should consider this course as it provides a foundation in cloud networking using Azure. The course will enhance a network engineer's ability to manage cloud based networks as well as integrate with traditional or hybrid networks.
Security Engineer
A Security Engineer works to protect computer systems and networks from cyber threats, and this course helps toward that goal within the cloud. In this cyber focused role, the person must have a deep understanding of cloud security best practices. This course introduces various aspects of Azure security, such as identity protection, disk encryption, and network security. The course helps learners understand how to implement security controls and monitor for threats in the Azure environment. By taking this course, a security engineer can learn the relevant skills needed to secure Azure based systems. A security engineer will find the course useful in understanding security in the Azure environment.
DevOps Engineer
A DevOps Engineer focuses on streamlining the software development process, and this course provides some useful skills. This engineer needs to understand cloud platforms and how to automate infrastructure deployments. By learning about Azure virtual machines, networking, and automation, one can better build and manage cloud based environments. The course provides an overview of Azure infrastructure, which can help a DevOps engineer implement continuous integration and continuous delivery pipelines. The course also introduces concepts like configuration management, which helps a DevOps Engineer to automate deployments. A DevOps engineer may find this course useful if they work with the Azure cloud.
IT Consultant
An IT Consultant advises organizations on how to best use technology to meet their business goals, and this course helps build cloud knowledge for this purpose. This person needs a broad understanding of technology and must be able to recommend solutions that fit specific needs. This course provides an overview of core Azure technologies. The course helps an IT consultant better understand cloud infrastructure. An IT consultant may find this course useful if they work with the Azure platform or plan to do so. The course can help an IT consultant make informed recommendations when advising clients.
Database Administrator
A Database Administrator is responsible for the performance, integrity, and security of a database, and this course may be useful for those working within Azure. A DBA will need to have a foundation of working with platforms like Azure. The course provides an introduction to deploying containerized applications. The course also covers implementing and managing data platforms within Azure. The content on storage accounts is also useful to a DBA. This course may be most useful to a database administrator who works in a cloud based environment or who plans to transition to the Azure cloud.
Technical Support Specialist
A Technical Support Specialist provides assistance to users with technical issues, and this course may be useful for those supporting Azure environments. This person must have a basic understanding of how cloud services work, particularly the platform they support. This course covers core Azure services like virtual machines and networking. By taking the course, a technical support specialist will be better equipped to troubleshoot issues with Azure. This course provides an overview of fundamental Azure concepts that could be beneficial to someone in a support role. A technical support specialist may find this course helpful.
Technical Trainer
A Technical Trainer creates and delivers training programs on technology, and this course may help someone who wants to teach Azure technologies. This person needs a strong understanding of the material they teach. This course allows an individual to gain the knowledge and hands-on experience to demonstrate practical concepts. The course covers fundamental Azure services. By taking this course, a technical trainer will learn not only the basic information but gain hands-on skills. A technical trainer who plans to teach Azure technologies may find that the course is highly relevant.
Project Manager
A Project Manager plans, organizes, and directs projects, and this course may be useful for project managers overseeing cloud projects. To be effective, a project manager overseeing a cloud migration or deployment should understand the scope of the work. This course provides a broad overview of various azure technologies. The course helps a project manager to better understand some of the technical aspects of the work. Project managers who work with cloud based projects may find the content useful. This course helps to improve a project manager's technical awareness.
Data Analyst
A Data Analyst interprets data and identifies patterns and trends, and this course may be useful for understanding the cloud implications of data. This course covers various Azure services, including data platforms. The course introduces how one can deploy various applications in Azure. This overview may allow a data analyst to gain some high level familiarity with cloud technologies. A data analyst who works with cloud based data may find this course helpful, especially if they work with Azure data platforms. However, the course mainly focuses on architecture not data.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Microsoft AZ-303 Certification: Azure Architect Technologies.
Is specifically designed to help you prepare for the AZ-303 exam. It covers all the exam objectives in detail, providing clear explanations and practical examples. This book valuable resource for anyone who wants to pass the AZ-303 exam and become a certified Azure architect. It is commonly used as a textbook for self-study and exam preparation.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser