We may earn an affiliate commission when you visit our partners.
Alan Rodrigues

Release v9.0 - September 2024

An entire course refresh for the AZ-104 course. This is being done to align the course with what are the most recent exam objectives.

All of the videos will be up-to date with the latest User Interface and feature changes to the Azure services. This will provide a more seamless experience for the student and make it easier to follow along to practice on the Azure platform.

Azure services go through several updates and we need to ensure we align our learning with the most recent updates.

Release v8.1 - July 2023

Read more

Release v9.0 - September 2024

An entire course refresh for the AZ-104 course. This is being done to align the course with what are the most recent exam objectives.

All of the videos will be up-to date with the latest User Interface and feature changes to the Azure services. This will provide a more seamless experience for the student and make it easier to follow along to practice on the Azure platform.

Azure services go through several updates and we need to ensure we align our learning with the most recent updates.

Release v8.1 - July 2023

To keep in line with the exam objective changes on 28th July , the following topics have been added to the course

  1. Azure file shares - Snapshots , soft-delete, identity-based authentication

  2. Azure Container Apps

  3. An entire section on how to use Bicep to deploy Azure resources

Release v8.0 - April 2023

Carried out a complete revision of the Azure Administrator course. Refreshed all videos and ensured course is aligned with the most recent course objectives.

Release v7.0 - January 2022

  • Created new sections with revised videos on

    • Monitor and back up Azure resources

    • Azure PowerShell and Azure CLI

    • Azure Resource Manager Templates

Have introduced a lot of chapters on how you can create ARM templates.

  • Created around 180 new practice test questions

Release v6.0 - March 2021

  • Refreshed videos on various chapters which includes the following

  1. Point-to-Site VPN connections

  2. Site-to-Site VPN connections

  3. Network Security Groups

  4. Azure Standard Load Balancer

  5. Azure Backup and Restore for Azure Virtual Machines

  6. Azure Firewall

  7. Azure Storage Accounts

  • Added new videos which includes the following

  1. Azure Kubernetes - Adding disks and file shares

  2. Azure Web Apps - Backup, Custom domains, SSL

  3. Azure Application Gateway - Working with multiple sites

  4. Azure Storage Accounts - Object replication, Private Endpoints

Release v5.0 - December 2020

  • Added new contents including the following

    • Creating VM's with Premium Disks

    • Lab on using an Azure Load Balancer with Virtual Machine Scale sets

    • Deployment slots for Azure Web Apps

    • Integration of Azure Web Apps with Azure Virtual Network

    • Usage of various tools available with Network Watcher

  • Refreshed chapters to reflect changes in Azure services

Release v4.0 - April

  • Added contents based on AZ-104 skills outline

  • Students can use this course to pass either the AZ-103 or the AZ-104 exam

Release v3.0 - February

  • Released newer version of section "Deploy and manage virtual machines (VMs)"

  • Released newer version of section "Configure and manage virtual networks"

  • Released newer version of section "Implement and manage storage"

  • Updated section "Manage Azure subscriptions and resources"

  • Updated section "Manage identities"

Release - v2.0 - July 2019

  • Fresh new look to chapters that explain key concepts on the Azure platform

  • Added more chapters on concepts - Resource tagging , storage accounts , Virtual Machine SLA

  • Mention on new az PowerShell

  • Added chapter on Availability Zones

  • Added chapter on implementation of the Azure Standard Load Balancer

Release - v1.1 - June 2019

  • Added optional chapters for students who are new to the Azure platform

  • Added chapter on Azure subscriptions based on students request

Release - v1.0 - May 2019

  • Course contents updated to align with AZ-103 objectives

This course is designed for students who would like to attain the Microsoft Azure Administration Certification

This course has contents for the Exam AZ-104

The objectives covered in this course are

  • Manage Azure identities and governance

  • Implement and manage storage

  • Deploy and manage Azure compute resources

  • Configure and manage virtual networking

  • Monitor and back up Azure resources

Enroll now

What's inside

Learning objectives

  • Students will familiarize themself with various cloud administration skills.
  • Students will become proficient with various azure setups including managing networks , compute and storage.
  • Students will prepare themselves for the az-104 azure administrator exam
  • Students will get a better understanding in deploying and managing infrastructure on azure

Syllabus

Introduction
PDF and Diagrams download
How the course has been structured
Starting with Azure
Read more
Introduction to Azure
Azure Free Account
Creating an Azure Free Account
Tour of the Azure Portal
Deploy and Manage Azure compute resources
We are going to start with the Azure virtual machine service
The Virtual Machine Service
Lab - Building a Windows virtual machine
Lab - Connecting to the Virtual Machine
Connecting to the machine from macOS
Troubleshooting connectivity
Lab - Installing Internet Information Services
Understanding Azure regions
Costing for Azure resources
Virtual Machine sizes
Lab - Building a Linux Virtual Machine
Lab - Connecting to the Linux machine
Lab - Deploying a web server on the Linux virtual machine
Lab - Deploying a web server on the Linux virtual machine - Resources
Lab - Deploying a Linux machine - SSH keys
Note on restrictions for the Azure Free Account
Azure Virtual Machine - Disks
Lab - Adding data disks
What happens when we stop the machine
Lab - Data Disks Snapshot
Lab - Attaching an existing data disk
Azure Disks - Server Side Encryption
Lab - Azure Key Vault Service
Lab - Disk Encrytion Sets
Lab - Azure Disk Encryption
Custom Script Extensions
Lab - Custom Script Extensions
Lab - Custom Script Extensions for Linux Virtual Machines
Lab - Linux Virtual Machines - Cloud init
Virtual Machine - Boot Diagnostics
Lab - Virtual Machine - Run command
Lab - Virtual Machine - Run command - Resources
Note - Redeploying a virtual machine
Availability Sets
Availability Sets - Review
Lab - Availability Sets
Availability Zones
Lab - Availability Zones
Availability Zones Review
Azure virtual machine scale sets
Lab - Azure Virtual Machine Scale Sets
Azure Virtual Machine Scale Set - Scaling conditions
Virtual Machine Scale Sets - More aspects
Azure Virtual Machine Scale Sets - Flexible Orchestration Mode
Lab - Virtual Machine Scale Sets - Custom Script Extensions
Understanding virtual machine images
Lab - Creating a specialized image
Lab - Using the Specialized image
Lab - Generalized VM Image
Lab - Using the Generalized VM Image
Proximity Placement Groups
Note on deployments
Introduction onto Azure Web Apps
Lab - Azure Web Apps
Lab - Making simple changes to the Web App
More on App Service Plans
Azure Web Apps - Deployment Slots
Lab - Azure Web Apps - Deployment Slots
Autoscaling for Web Apps
The need for containers
Lab - Deploying Docker on a virtual machine
Lab - Running the nginx container on the Linux VM
Lab - Deploying Docker on a virtual machine - Practice commands
The need for an image registry
Lab - Azure Container Registry
Containerize an application
Containerize an application - Setup - Resources
Publishing to the Azure Container Registry
Publishing to the Azure Container Registry - Resources
Lab - Azure Container Instances
Note on Azure Container Groups
Azure Container Apps
Azure Container Apps - Resources
Azure Web App - Containers
Section Quiz
Configure and manage virtual networking
About this section
Understanding IP addresses
Introduction to Virtual Networks in Azure
Lab - Working with Azure virtual networks
Concept behind subnets
Lab - Deploying a machine to the virtual network
About IP Addresses
Lab - Adding a secondary network interface
Network Security Groups
Network Security Groups - Priority setting
Lab - Network Security Groups - IP Address
Lab - Network Security Groups - Access to other machines
Lab - Network Security Groups - Outbound Rules
Lab - Network Security Groups - Allow ICMP
Lab - Network Security Groups - Subnets

Save this course

Save AZ-104 Microsoft Azure Administrator Certification to your list so you can find it easily later:
Save

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 AZ-104 Microsoft Azure Administrator Certification with these activities:
Review Networking Fundamentals
Solidify your understanding of networking fundamentals to better grasp Azure virtual networking concepts.
Browse courses on TCP/IP
Show steps
  • Review the OSI model and its layers.
  • Practice subnetting exercises.
  • Understand the difference between TCP and UDP.
Read 'Microsoft Azure Administrator's Guide'
Gain a broader understanding of Azure administration concepts and best practices.
Show steps
  • Read the chapters relevant to the course syllabus.
  • Take notes on key concepts and configurations.
  • Attempt the practice exercises provided in the book.
Practice Azure CLI Commands
Reinforce your understanding of Azure CLI commands for managing resources.
Show steps
  • Set up the Azure CLI on your local machine.
  • Practice creating, updating, and deleting resources using the CLI.
  • Automate common tasks using CLI scripts.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Blog Post on Azure Cost Management
Deepen your understanding of Azure cost management by explaining it to others.
Show steps
  • Research Azure cost management tools and techniques.
  • Write a blog post explaining how to optimize Azure costs.
  • Include examples and best practices in your post.
Deploy a Three-Tier Application in Azure
Apply your knowledge by deploying a complete application architecture in Azure.
Show steps
  • Design the architecture for a three-tier application.
  • Deploy the application using Azure Resource Manager templates or Bicep.
  • Configure networking and security for the application.
  • Monitor the application's performance and availability.
Answer Questions on Azure Forums
Solidify your knowledge by helping others learn Azure administration.
Show steps
  • Find Azure-related forums or Q&A sites.
  • Browse the forums for questions you can answer.
  • Provide clear and helpful answers to other users.
Review 'Exam Ref AZ-104 Microsoft Azure Administrator'
Prepare for the AZ-104 certification exam by reviewing the official exam reference.
Show steps
  • Read each chapter and complete the practice questions.
  • Focus on areas where you struggle.
  • Review the key concepts and objectives before the exam.

Career center

Learners who complete AZ-104 Microsoft Azure Administrator Certification will develop knowledge and skills that may be useful to these careers:
Cloud Administrator
A cloud administrator manages and maintains an organization's cloud computing infrastructure. This involves tasks such as deploying resources, configuring networks, managing storage, and ensuring security. The AZ-104 course covers a wide range of Azure services, including virtual machines, virtual networks, storage accounts, and security features. This course helps build a foundation in these areas, enabling one to effectively manage Azure environments. The skills outlined in this course would be helpful for anyone looking to become a cloud administrator.
Systems Administrator
A systems administrator is responsible for the upkeep, configuration, and reliable operation of computer systems and servers. This often includes cloud based systems. This course helps systems administrators acquire skills in managing Azure subscriptions and resources. For example, the AZ-104 course covers deploying and managing Azure compute resources, configuring and managing virtual networking, and implementing and managing storage. A systems administrator who takes this course is familiarizing themselves with relevant technologies.
Network Engineer
A network engineer designs, implements, and manages the network infrastructure of an organization. In today's world, this increasingly involves cloud networks. This course covers the configuration and management of virtual networking in Azure. With the skills taught, one can effectively design and implement network solutions in the Azure cloud. The AZ-104 course, with its sections on Network Security Groups and Virtual Networks, would be particularly relevant.
Azure Solutions Architect
An Azure solutions architect designs and implements cloud solutions on the Microsoft Azure platform. This course covers many of the core skills and knowledge required for this role. With the sections on compute, networking, storage, and security, the AZ-104 course should be especially useful. An Azure solutions architect might use the skills taught in this course to build a comprehensive understanding of Azure services and how they can be used to create robust cloud solutions.
DevOps Engineer
A DevOps engineer automates and streamlines the processes of software development and deployment. This course covers infrastructure as code and automation techniques that are essential for DevOps practices within Azure. This course may be useful to DevOps engineers looking to expand their cloud skills. The AZ-104 course, with its focus on ARM templates and Azure CLI, is especially helpful for a DevOps engineer.
Cloud Consultant
Cloud consultants advise organizations on how to best use cloud computing to meet their business objectives. This course provides a broad overview of Azure services and their capabilities. A cloud consultant can use this knowledge to provide informed recommendations to clients. The AZ-104 course may be useful in helping a cloud consultant to have a good understanding of the Azure platform.
Technical Support Engineer
A technical support engineer provides technical assistance to customers who are using a product or service. This course covers the fundamentals of Azure administration and troubleshooting. A technical support engineer can use this knowledge to effectively troubleshoot issues and provide solutions to customers. The AZ-104 course may be useful in giving hands-on experience with Azure services, and this can be invaluable
Cloud Security Engineer
A cloud security engineer focuses on securing cloud environments and protecting data stored in the cloud. This course covers security aspects of Azure, such as Network Security Groups and Azure Firewall. A cloud security engineer can use these skills to implement security best practices and protect Azure resources from threats. The AZ-104 course may provide a strong foundation in Azure security concepts.
Database Administrator
A database administrator manages and maintains database systems. In a cloud environment, this involves managing databases hosted on platforms like Azure. This course offers insights into managing storage and compute resources within Azure. This knowledge may be useful to a database administrator looking to understand how databases are provisioned and managed in the Azure cloud. The AZ-104 course, with its coverage of virtual machines and storage accounts, may be useful to the administrator.
Data Engineer
A data engineer builds and maintains the infrastructure required for data storage and processing. This course may be useful to data engineers who work with data pipelines and data lakes in Azure. The AZ-104 course covers essential aspects of Azure administration, such as storage management and virtual networking. These skills may be useful in implementing and managing data solutions on the Azure platform.
IT Manager
An IT manager oversees the IT infrastructure and operations of an organization. The AZ-104 course may be useful for IT managers who are responsible for managing Azure resources. The course provides a broad understanding of Azure services and administration tasks. With the skills in this course, an IT manager will be better equipped to make informed decisions about cloud strategy and resource allocation.
Software Developer
A software developer designs, develops, and tests software applications. This course covers aspects of Azure that are relevant to software deployment and management. Though not the primary focus for a software developer, this course may be useful in providing insights into how applications are hosted and managed in the cloud. For example, the AZ-104 course covers Azure Web Apps and containers.
Business Analyst
A business analyst identifies business needs and determines solutions to business problems. AZ-104 may benefit a business analyst. This course does not directly relate to the core responsibilities, nevertheless, this course could provide valuable context when dealing with cloud infrastructure. The AZ-104 course helps to understand the capabilities and limitations of Azure services.
Project Manager
A project manager plans, executes, and closes projects. While this course does not directly focus on project management, the AZ-104 course may be useful in providing a foundational understanding of the Azure platform. This understanding may be useful for project managers involved in cloud migration or deployment projects. Knowledge of Azure services can support better project planning and resource allocation.
Technical Recruiter
A technical recruiter sources, screens, and recruits candidates for technical positions. The AZ-104 course provides an overview of Azure administration concepts and skills. This course may be useful for a technical recruiter. With this overview, the recruiter may better understand the requirements for cloud-related roles. This helps the recruiter to identify qualified candidates more effectively. The AZ-104 course is relevant to many cloud roles.

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 AZ-104 Microsoft Azure Administrator Certification.
Provides a comprehensive guide to Azure administration tasks. It covers a wide range of topics, including identity management, storage, compute, and networking. It useful reference for understanding the practical aspects of managing Azure resources and preparing for the AZ-104 exam. This book adds breadth to the existing course.

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