We may earn an affiliate commission when you visit our partners.
Anand Rao Nednur

Welcome to Microsoft Azure Az 104 Certificaton.

This course teaches the participants to prepare for AZ 104 Certification. If certification is not in your mind at this time, you can still opt for this course as it gives you the knowledge to make you Azure ready and become a better Azure Administrator . This course is derived from Az 103 just like the certification itself. All the changes that were made to Az 103 by Microsoft to make it Az 104 are now incorporated in this course as well .

Read more

Welcome to Microsoft Azure Az 104 Certificaton.

This course teaches the participants to prepare for AZ 104 Certification. If certification is not in your mind at this time, you can still opt for this course as it gives you the knowledge to make you Azure ready and become a better Azure Administrator . This course is derived from Az 103 just like the certification itself. All the changes that were made to Az 103 by Microsoft to make it Az 104 are now incorporated in this course as well .

We will dive into all aspects of Azure service offerings and work our way with simple tasks like creating Virtual machines , storage accounts etc . We would also learn how to manage them using Powershell and Azure CLI. A brief overview of the course agenda / description is mentioned below.

Update : 2 Practice Tests added to reinforce your learning

Update : Azure 104 Certification - 2021 Updates -Added 14 Sept 2021

Update : Changes in September 24th 2021 : There are ONLY wording changes in Az 104 .There are no technological changes / addition of services with this update.

Module 01 - Identity

Module 02 – Governance and Compliance

Module 03 – Azure Administration

Module 04 – Virtual Networking

Module 05 – Intersite Connectivity

Module 06 – Network Traffic Management

Module 07 – Azure Storage

Module 08 – Azure Virtual Machines

Module 09 - Serverless Computing

Module 10 – Data Protection

Module 11 – Monitoring

Tips for Learning :

1) Create an Azure account before you start the course.

2) Always keep a notebook and a pen handy to make notes. Research indicates that traditional old school learning helps retain concepts for longer time.

3) Have an end date to finish the course. Dont let it drag forever. Its important to take this learning to next level before it evaporates.

4) Do as many labs as possible.

5) Ask questions. I love to work with my students and ensure they succeeed. Join me in the Q & A in the udemy portal.

I hope this course would be informative to you in all aspects. Lets Get Started. Happy Learning.

Some of the TOP Course Reviews :

Gavin :  Great course. Passed AZ-104 with the help of this course, the free official Microsoft AZ-104 labs, and the Measureup Practice test.

Sean Nash : Really like how Anand explains these topics and the labs that go with it. It makes it very easy to understand.

Stephen Mitchell : Seems to be so far. Style is clear and easy to follow for me.

Masanori Ozaki  :  i passed my exam.

this cource is very easy to understandSitender Kumar : This course is quite better than others. all topics covered in the training. Honestly, I appreciate the efforts of the trainerShanif Salim : Kudos to the trainer. especially the language is refreshing to listen to.

Martin Smith : So Far So good. great, digestible lectures with Labs to follow along to. Clear, concise information with lots of detail. Some pages look slightly different as Azure is constantly changing but close enough to follow labs.

Bammidi Dileep kumar : this course awesome subject .good teaching skill. learned lot of subjectVinicius Torino : Clear explanation .. and a lot of labs

Emmanuel Yeboah : The training delivery has been great so far, insightful content, and great practical labs.

chaitanya kumar Mortha : Hello Anand Sir,

Thanks for sharing your knowledge. You are explanation is crystal clear. These videos are very helpful for me in ramping up my skills. I Truly appreciate your efforts & Time.

Expecting more videos.

Than s for everything.

ChaitanyaJason Wang : Commenting on the above comments. I like how you didn't edit out the errors and mistakes so we got to see how you troubleshooter. I hate demos that "work" the first time all the time because that isn't real life.

Shrikant Yerge  Preparation and efforts behind quality of videos is awesome and off course content and way of delivery is next level.

Thank you so much for making these videos.

Juan Alfredo Blancas Velázquez : Excellent course, the information is very clear and understable. I recommend 100% this course if you want to learn Azure Administration topics.

Senzi : experience has been really good. Valuable content being shared here.

Ambarish Sivanapura Naraharirao : Descriptions are to the point. Pronunciation is clear. Easy to take notes from the lectures as the topics so far has been kept short.

Olawale Olashina Bello Awesome. A well detailed and explanatory content. The instructor was very clear and knowledgable.

Habeeb Rahman : All the points mentioned was very clear. looking forward to learn more. Thank you

Enroll now

What's inside

Learning objectives

  • Manage subscriptions, accounts, azure policies, and role-based access control
  • Implement and manage azure storage
  • Deploy , manage and scale azure virtual machines
  • Configure and manage azure virtual networks
  • Configure and manage traffic mangement
  • Manage and secure identities with azure active directory and users and groups
  • Administer azure using the resource manager, azure portal, cloud shell, azure powershell, cli, and arm templates.
  • Configure virtual networks including planning, ip addressing, azure dns, network security groups, and azure firewall.
  • Configure intersite connectivity solutions like vnet peering, virtual network gateways, and site-to-site vpn connections.
  • Manage network traffic using network routing and service endpoints, azure load balancer, and azure application gateway.
  • Implement, manage and secure azure storage accounts, blob storage, and azure files with file sync.
  • Administer azure app service, azure container instances, and kubernetes.
  • Backup files, folders, and virtual machines.
  • Monitor the azure infrastructure with azure monitor, azure alerts, log analytics, and network watcher.
  • Show more
  • Show less

Syllabus

Introduction
Introduction to AZ 104 Program
Important Notes
Course Introduction
Read more
Disclaimer
Gratitude - Thank you for your kind reviews !!
September 24th 2021 - Update
January 31st 2024 - Curriculum Update
Azure Services - An Overview
What Can you Expect in this Section
Overview of Azure Services
Using Azure Portal - I
Using Azure Portal - II
Using Azure CLI
Service Categories
Designing a Solution - An Overview
How do you Manage these Services?
Identity and Access Management (IAM) in Azure using Azure Entra ID
Challenges in Traditional Directory Systems
3 The Need for Entra Connect
Azure Active Directory Features and Benefits
Azure AD Vs On Premise Active Directory
Understanding Azure Active Directory - Lab Activity
Managing Azure AD with Powershell - Lab Activity
All About Azure AD Groups - Lab Activity
Managing Azure AD Groups with Powershell - Lab Activity
What is Multi Factor Authentication
Azure Multi Factor Authentication - Lab Activity
Authentication methods
Types of Azure AD Users
Self Service Options in Azure AD
Azure AD Editions
What is Azure AD Join
Azure AD Connect
Azure AD connect Health
Azure AD B2B
Azure AD B2C
Monitoring Azure AD
Module 1 : Identity Quiz
Good Resource to read
Azure Governance & Compliance
Management Groups
Create Management Groups using Powershell and UI
Azure Subscriptions
How do you get a Azure Subscription
Azure Subscription Usage
Subscription User Types
Resource Limits and Quotas
Resource Tagging
Azure Pricing Calculator
Billing Alerts
Azure Reservations
RBAC Concepts
RBAC Roles
Azure AD Roles and Permissions
Role Definitions
Role Defintions - Powershell
Azure Active Directory and Powershell
Azure Policy
Azure Policy Lab Activity - I
Azure Policy WalkThrough and LAB Activity
Governance and Compliance Quiz
Azure Administration
Azure Portal
Azure Mobile App
Azure Portal Demo
Azure Cloud Shell
Azure Cloud Shell - Demo
Introduction to Powershell
Introduction to Powershell - II
What is a Powershell Module
Azure Modules for Powershell
Manage Resource Groups with PS
Azure RM vs AZ
Demo - Working with Azure CLI Locally
Benefits of Resource Manager
Resource providers
Resource Providers - Lab Activity
Moving Resources
Resource Group : Demo - Lab Activity
Advantages of Using ARM Templates
What is JSON
Parameters and Variables
Azure Resource Manager Templates
Understanding JSON
Demonstration - Run templates with PS
Interacting with VM using Powershell
Cleaning up Resources - With Powershell
ARM Viz Tool
Azure Administration Quiz
Azure Virtual Networking
Azure Network Introduction
Purpose of Virtual Networks
Virtual Networks - LAB
Creating Virtual Networks with Powershell - Lab Activity
What are Subnets
Multiple NICs - LAB Activity
IP Addressing
Private IP Addresses
Public IP Addresses

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Prepares learners for the AZ-104 certification, which validates skills and knowledge necessary to implement, manage, and monitor an organization's Microsoft Azure environment
Covers a wide range of Azure services, including virtual machines, storage accounts, and networking, providing a comprehensive understanding of the Azure platform
Includes hands-on labs using PowerShell and Azure CLI, enabling learners to gain practical experience in managing Azure resources through automation
Requires learners to create an Azure account, which may incur costs depending on usage and services consumed during the course's lab activities
Includes updates from 2021, but learners should verify whether the course content aligns with the latest Azure updates and best practices, as Azure evolves rapidly
Teaches administration using the Azure portal, Cloud Shell, Azure PowerShell, CLI, and ARM templates, which are standard tools used by Azure administrators

Save this course

Save AZ-104: Microsoft Azure Administrator - Full Course 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 - Full Course with these activities:
Review Azure Fundamentals
Solidify your understanding of basic Azure concepts before diving into administration. This will make the course material easier to grasp.
Browse courses on Azure Fundamentals
Show steps
  • Review the official Microsoft Azure Fundamentals documentation.
  • Take a practice quiz on Azure fundamentals.
  • Identify areas where your knowledge is weak.
Microsoft Azure Administrator's Guide
Supplement your learning with a comprehensive guide to Azure administration. This book provides in-depth explanations and practical examples.
Show steps
  • Obtain a copy of the Microsoft Azure Administrator's Guide.
  • Read the chapters relevant to the course modules.
  • Use the book as a reference when working on labs and projects.
Practice Azure CLI Commands
Reinforce your command-line skills for managing Azure resources. This will improve your efficiency and understanding of Azure administration.
Show steps
  • Set up the Azure CLI on your local machine or use Azure Cloud Shell.
  • Practice creating, updating, and deleting resources using the CLI.
  • Familiarize yourself with common CLI commands for VMs, storage, and networking.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Document Azure Deployment
Improve your understanding of Azure deployments by documenting the process. This will help you retain information and share your knowledge with others.
Show steps
  • Choose a specific Azure deployment scenario (e.g., deploying a VM, configuring a virtual network).
  • Document each step of the deployment process, including commands, configurations, and screenshots.
  • Organize your documentation in a clear and concise manner.
Deploy a Simple Web Application
Apply your knowledge by deploying a basic web application to Azure. This hands-on project will solidify your understanding of various Azure services.
Show steps
  • Choose a simple web application (e.g., a static website or a basic Node.js app).
  • Create the necessary Azure resources (e.g., App Service, storage account).
  • Deploy the application code to Azure.
  • Configure the application and test its functionality.
Contribute to Azure Documentation
Deepen your understanding of Azure by contributing to the official Azure documentation. This will expose you to different aspects of the platform and help you improve your technical writing skills.
Show steps
  • Identify areas in the Azure documentation that need improvement (e.g., typos, outdated information, missing examples).
  • Submit a pull request with your proposed changes.
  • Respond to feedback from the documentation team.
Exam Ref AZ-104 Microsoft Azure Administrator
Prepare for the AZ-104 certification exam with a dedicated exam reference. This book covers all the exam objectives and includes practice questions.
Show steps
  • Obtain a copy of the Exam Ref AZ-104 book.
  • Read the chapters relevant to the exam objectives.
  • Complete the practice questions and scenarios.

Career center

Learners who complete AZ-104: Microsoft Azure Administrator - Full Course 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 role involves tasks such as deploying virtual machines, configuring networks, managing storage, and ensuring the security of cloud resources. This course is a direct pathway to becoming a cloud administrator, as it covers a wide range of Azure services and how to manage them using various tools like PowerShell and Azure CLI. The hands-on labs in the course, such as creating virtual machines and storage accounts, offer practical experience that directly translates to the tasks of a Cloud Administrator. Taking this course provides a strong foundation for managing and administering cloud resources and is very beneficial for aspiring Cloud Administrators.
Systems Administrator
A Systems Administrator is responsible for maintaining and supporting an organization's computer systems, including servers, networks, and applications. The skills gained in this course, such as managing virtual machines, configuring networks, and using PowerShell for automation, are directly applicable to the role of a Systems Administrator working with cloud infrastructure. This course helps build the skills to manage a modern IT infrastructure. The course's focus on Azure services and the hands-on labs, especially with virtual networking and storage, provides practical experience for a Systems Administrator. If you are seeking a career as Systems Administrator this course may be particularly useful.
Network Engineer
A Network Engineer designs, implements, and manages an organization's network infrastructure. This includes planning network layouts, configuring network devices, and ensuring network security and performance. This course provides a focused pathway to understanding Azure networking, which is a critical component of modern networks. The course's modules on virtual networking, intersite connectivity, and network traffic management are highly relevant to a Network Engineer. The hands-on labs in the course, which allow you to configure virtual networks, subnets, and network security groups, provide practical experience that is critical for a Network Engineer. If you are considering a career in Network Engineering you may find this course particularly helpful.
Azure Solutions Architect
An Azure Solutions Architect designs and implements cloud solutions on the Microsoft Azure platform. This involves understanding business requirements and translating them into scalable, reliable, and cost-effective cloud architectures. This course provides a broad understanding of core Azure services and how to manage them. Learning how to manage Azure resources, virtual networks, storage, and identities helps build a foundation for an Azure Solutions Architect to design robust cloud solutions. The course’s content on governance, compliance, and security will be valuable for an Azure Solutions Architect seeking to create comprehensive solutions. An Azure Solutions Architect would find this course to be very useful.
Cloud Consultant
A Cloud Consultant advises organizations on best practices for cloud adoption and management. They assess current infrastructure, recommend cloud solutions, and assist in the migration process. This course provides a broad overview of Azure services and their administration, which is essential knowledge for a Cloud Consultant. The course's focus on practical implementation and management of Azure resources will provide hands-on experience beneficial to a Cloud Consultant who needs to evaluate and recommend solutions. The knowledge of Azure security, compliance, and resource management, covered in this course, is fundamental for a Cloud Consultant. If you are aspiring to be a Cloud Consultant this course may be beneficial.
DevOps Engineer
A DevOps Engineer works to automate and streamline the software development lifecycle, including code deployment and infrastructure management. The skills learned from this course, including managing Azure virtual machines, configuring networks, and using infrastructure-as-code tools like ARM templates, are highly relevant to the role of a DevOps Engineer. This course provides an introduction to the Microsoft Azure platform, including important cloud concepts that a DevOps Engineer must have to optimize an application's runtime environment. A DevOps Engineer needs to be fluent in cloud administration, and this course helps build the related skills. This course may be particularly helpful for aspiring DevOps Engineers.
IT Manager
An IT Manager oversees an organization's information technology infrastructure and operations. The work of an IT Manager may include planning, budgeting, and ensuring the smooth functioning of IT systems. This course provides an overview of Azure administration, which is valuable for an IT Manager to understand the capabilities and management of cloud resources. The course content enables IT managers to make informed decisions about cloud adoption, resource allocation, and security. The knowledge of costs, compliance, and governance will inform a strategic view of an IT Manager. This course may be useful for any IT Manager.
Technical Support Specialist
A Technical Support Specialist provides technical assistance and support to users of computer systems and applications. This includes troubleshooting issues, guiding users on how to use systems and tools, and escalating complex issues to higher-level support. This course focuses on Azure administration. The knowledge gained may enable a Technical Support Specialist to troubleshoot basic issues in Azure environments, and thus provide better support to the user base. This course provides background on the Azure environment and may be helpful for a Technical Support Specialist.
Cloud Support Engineer
A Cloud Support Engineer provides technical assistance to users of cloud-based systems, helping them troubleshoot and resolve issues related to cloud services. This work often involves dealing with cloud environments, including virtual machines, networks, and storage. This course provides very specific training for a Cloud Support Engineer in the Azure environment. The course will provide familiarity with Azure services as well as hands-on experience managing cloud resources. This course may be useful to someone in the role of Cloud Support Engineer.
Database Administrator
A Database Administrator manages and maintains an organization's databases. This includes ensuring data integrity, performance, and security. While this course does not focus specifically on databases, it provides a foundation in Azure services that are relevant to deploying and managing databases in the cloud. For instance, learning about Azure storage and virtual machines in this course is directly relevant. A Database Administrator who is working with cloud-based databases would require these skills. This course may be useful learning for Database Administrators looking to add cloud skills. This course may be useful.
Cyber Security Analyst
A Cyber Security Analyst monitors and protects an organization's computer systems and networks from cyber threats. This role involves understanding security vulnerabilities, implementing security protocols, and responding to security incidents. This course may provide foundational knowledge of Azure security features that can help a Cyber Security Analyst. Specifically, the course's modules on identity and access management, compliance and governance, and network security might be helpful. The skills learned may be a good foundation for a Cyber Security Analyst with cloud responsibilities. This course may be helpful.
Solutions Architect
A Solutions Architect designs high-level solutions to business problems, typically involving computer systems, networks, and applications, acting as a bridge between technical teams and business needs. While this course focuses on Azure administration, having a deep understanding of how Azure works is relevant for creating well-architected solutions. A Solutions Architect may find this knowledge helpful for designing cloud-based solutions. This course may be useful.
Technical Project Manager
A Technical Project Manager plans, executes, and oversees technical projects, ensuring they are completed on time and within budget. This work requires a good understanding of the technical aspects of a project. This course provides a technical understanding of Azure administration, which can be beneficial for a Technical Project Manager overseeing cloud projects. The knowledge of various Azure services will help them have informed conversations with technical teams. This course may be helpful for Technical Project Managers.
Software Developer
A Software Developer designs, creates, and tests computer programs or applications. While this course is not directly about software development, the cloud infrastructure skills learned may be useful to a Software Developer, especially one working in cloud environments. The course’s modules on Azure virtual machines and storage could be useful. A Software Developer who wishes to build skills in cloud administration may find this course useful. This course may be helpful.
Data Analyst
A Data Analyst collects, processes, and performs statistical analysis on large datasets. This role focuses heavily on producing insights that can inform business decisions. While this course is not directly about data analytics, it does provide a foundation in cloud infrastructure, which may be useful for a Data Analyst working with cloud-based data. The course's focus on Azure storage and virtual machines can be helpful. This course may be useful for a Data Analyst.

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 - Full Course.
Provides a comprehensive guide to Azure administration tasks. It covers a wide range of topics, including identity management, storage, networking, and virtual machines. It serves as a valuable reference for both beginners and experienced Azure administrators. This book can be used as a reference guide to supplement the course materials.

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