We may earn an affiliate commission when you visit our partners.
Course image
Luxmi Narayan

Master the skills required to become a certified Azure Administrator (AZ-104) with this comprehensive, hands-on training course. Designed for both beginners and IT professionals, this course dives deep into the core concepts of Microsoft Azure, from cloud computing basics to advanced Azure services and networking configurations. Learn how to deploy, manage, and secure Azure resources through practical demos and real-world use cases.

Course Modules and Detailed Breakdown:

Read more

Master the skills required to become a certified Azure Administrator (AZ-104) with this comprehensive, hands-on training course. Designed for both beginners and IT professionals, this course dives deep into the core concepts of Microsoft Azure, from cloud computing basics to advanced Azure services and networking configurations. Learn how to deploy, manage, and secure Azure resources through practical demos and real-world use cases.

Course Modules and Detailed Breakdown:

  1. Basics of Cloud Computing:

    • Understand the key concepts of cloud computing.

    • Learn the shared responsibility model and explore different cloud models (IaaS, PaaS, SaaS).

    • Grasp CapEx & OpEx models in cloud computing.

  2. Core Architectural Components of Azure:

    • Dive into Azure datacenters, availability zones, and the global infrastructure.

    • Understand regions, region pairs, and how they influence high availability.

  3. Management Structure of Microsoft Azure:

    • Explore Azure resources, resource groups, and subscriptions.

    • Learn how to organize Azure assets using management groups.

  4. Azure Resource Management Tools:

    • Get hands-on with Azure tools like the Azure Portal, Azure Cloud Shell, PowerShell, and Azure CLI.

    • Practical demos to create, manage, and monitor Azure resources.

  5. Azure Resource Manager:

    • Discover how to manage Azure resources with the Azure Resource Manager.

    • Learn to create resource groups, apply resource locks, and move resources between subscriptions.

  6. Understanding & Configuring Azure Networking Services:

    • Understand Azure Virtual Networks (VNet), subnets, and Network Security Groups.

    • Set up public and private endpoints, and manage DNS configurations.

  7. Understanding and Configuring Network Security Groups:

    • Learn how to configure Azure Network Security Groups to control inbound and outbound traffic.

    • Implement security rules in Azure for enhanced protection.

  8. Deploying Azure Infrastructure with

  9. Practice deploying resources via ARM templates using Visual Studio Code.

  10. Managing Microsoft Entra ID:

    • Understand Microsoft Entra ID (formerly Azure AD) and directory services.

    • Manage users and groups, configure role-based access control, and implement self-service password resets.

  11. Configuring Azure Storage Solutions:

    • Master Azure Storage Accounts, blob storage, file shares, and the different redundancy options.

    • Implement storage security using encryption and shared access signatures.

  12. Configuring Azure Virtual Networks:

    • Learn to plan and create Azure Virtual Networks, including configuring public/private IPs and endpoints.

  13. Configure Network Routing and Endpoints:

    • Understand system routes and user-defined routes (UDRs) for advanced network configurations.

    • Implement private links and service endpoints.

  14. Configure Azure Load Balancer:

    • Learn about public and internal load balancers and their use cases in Azure.

    • Implement load balancers with backend pools, health probes, and session persistence.

  15. Managing Virtual Machines and Availability:

    • Explore virtual machine deployment, scaling, and availability options in Azure.

    • Implement Virtual Machine Scale Sets for high availability.

  16. Azure App Services:

    • Learn about Azure App Service plans, auto-scaling, and deployment options.

    • Secure and monitor your Azure web apps with Application Insights.

  17. Configuring File and Folder Backups:

    • Understand Azure Backup services and configure backup for on-premises and cloud data.

    • Implement restore and recovery processes for critical data.

  18. Monitoring and Incident Response in Azure:

    • Learn how to configure Azure Monitor, set up alerts, and create diagnostic logs.

    • Implement incident response strategies using metric and log-based alerts.

Why Take This Course?

  • Hands-on, practical approach with real-world demos.

  • Comprehensive coverage of all Azure Administrator exam (AZ-104) objectives.

  • Step-by-step guidance on configuring and managing Azure infrastructure.

  • Learn from experienced instructors with deep expertise in Azure services.

Ideal For:

  • IT professionals looking to shift to cloud-based roles.

  • System administrators aiming to enhance their skills in Microsoft Azure.

  • Aspiring Azure administrators preparing for the AZ-104 certification exam.

  • Cloud enthusiasts seeking hands-on experience in a structured learning environment.

This course is designed to give you in-depth knowledge and practical skills to manage Azure services efficiently, making you fully equipped to pass the AZ-104 exam and excel as an Azure Administrator.

Join today to take your career to the next level.

Enroll now

What's inside

Learning objectives

  • Azure identity and governance management.
  • Implementation and management of azure storage.
  • Configuring and managing azure virtual networks.
  • Azure compute resources deployment and management.
  • Azure security features and tools.
  • Azure monitoring and backup strategies.
  • Managing azure workloads and scaling them.
  • Optimizing azure resource performance.
  • Handling azure disaster recovery and failover strategies.
  • Cost management and azure pricing models.

Syllabus

Basics Of Cloud Computing
Understanding Cloud Computing & Service Types
Benefits Of Cloud Computing
Requesting Your Feedback
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Offers hands-on experience with Azure services, which allows learners to immediately apply their knowledge in real-world scenarios and projects
Covers the core concepts of cloud computing and dives deep into advanced Azure services and networking configurations, which are essential for Azure administrators
Provides comprehensive coverage of all Azure Administrator exam (AZ-104) objectives, which helps learners prepare for certification and validate their skills
Explores Azure Resource Manager, which is a fundamental tool for managing Azure resources, applying resource locks, and moving resources between subscriptions
Requires learners to get familiar with Azure Cloud Shell, PowerShell, and Azure CLI, which are essential tools for managing and automating Azure resources
Teaches learners to configure shared access signatures (SAS), which is a legacy method of granting access to Azure Storage resources

Save this course

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

Reviews summary

Hands-on az-104 prep

According to learners, this course offers a largely positive (positive) experience, particularly excelling in providing practical, hands-on labs (positive) that are crucial for understanding Azure concepts. Many students highlight its effectiveness in preparing for the AZ-104 certification exam (positive), noting the comprehensive coverage (positive) of the required topics and helpful demonstrations (positive). While the course content is generally well-received, some reviewers mention instances of outdated information (warning) due to the rapidly changing nature of Azure, suggesting learners may need to supplement with official documentation.
Instructor is clear and knowledgeable.
"The instructor explained complex topics in a clear and easy-to-understand manner."
"I found the instructor's delivery engaging and his knowledge of Azure was evident throughout the course."
"Excellent instructor who breaks down the material logically and provides useful examples."
Covers all necessary AZ-104 domains.
"The course provides a deep dive into Azure administration topics, covering everything from networking to identity and storage."
"I was impressed by how thoroughly the instructor went over each section relevant to the AZ-104 domains."
"It's a complete training as advertised, touching upon all key areas required for an Azure Administrator role."
Highly effective for AZ-104 exam.
"This course covered all the topics I needed to know for the AZ-104 exam. I felt well-prepared after completing it."
"It's an excellent resource if your goal is to pass the AZ-104. The content aligns very well with the exam objectives."
"Using this course as my primary study material helped me successfully pass the AZ-104 on my first attempt."
"I took this course specifically for the certification and it delivered. Good coverage of the exam syllabus."
Practical labs are a major strength.
"The hands-on labs were incredibly helpful in solidifying my understanding of Azure concepts. Doing the tasks myself made a huge difference."
"I really appreciated the practical exercises. It wasn't just theory; the labs allowed me to apply what I learned directly in the Azure environment."
"The demos are great, but the actual labs where I configured things were the most valuable part for my learning."
"I found the hands-on activities were the key to grasping how things actually work in Azure."
Some info may be slightly outdated.
"Azure changes fast, and some parts of the course were slightly behind the latest UI or service updates."
"While mostly accurate, a few demos seemed to use older versions of the Azure portal compared to what I see now."
"You might need to cross-reference with Microsoft docs occasionally as Azure services evolve constantly."

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: A Complete Hand-On Azure Administrator Training with these activities:
Review Cloud Computing Fundamentals
Solidify your understanding of cloud computing fundamentals to better grasp Azure-specific concepts.
Browse courses on Cloud Computing Basics
Show steps
  • Review the different cloud service models (IaaS, PaaS, SaaS).
  • Understand the shared responsibility model in cloud computing.
  • Familiarize yourself with CapEx and OpEx models.
Read 'Microsoft Azure Administrator's Guide'
Gain a deeper understanding of Azure administration tasks and best practices.
Show steps
  • Read the chapters related to virtual networks and security.
  • Review the sections on storage management and backup strategies.
  • Take notes on key concepts and configurations.
Practice Azure CLI Commands
Reinforce your command-line skills for managing Azure resources efficiently.
Show steps
  • Set up the Azure CLI on your local machine.
  • Practice creating and managing resource groups.
  • Practice deploying virtual machines using the CLI.
  • Automate common tasks using scripts.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Deploy a Simple Web Application
Apply your knowledge by deploying a web application using Azure App Services.
Show steps
  • Create an Azure App Service plan.
  • Deploy a simple web application to the App Service.
  • Configure auto-scaling and monitoring for the application.
  • Secure the application using SSL certificates.
Create an Azure Resource Manager (ARM) Template
Automate infrastructure deployment by creating an ARM template.
Show steps
  • Define the resources you want to deploy (e.g., VM, network).
  • Write the ARM template using JSON or YAML.
  • Test the template by deploying it to Azure.
  • Parameterize the template for reusability.
Write a Blog Post on Azure Security Best Practices
Solidify your understanding of Azure security by writing a blog post.
Show steps
  • Research Azure security features and best practices.
  • Outline the key topics you want to cover.
  • Write the blog post with clear explanations and examples.
  • Publish the blog post on a platform like Medium or LinkedIn.
Review 'Exam Ref AZ-104 Microsoft Azure Administrator'
Prepare for the AZ-104 certification exam by reviewing this exam reference.
Show steps
  • Read the chapters related to exam objectives.
  • Complete the practice questions at the end of each chapter.
  • Identify areas where you need more study.

Career center

Learners who complete AZ-104: A Complete Hand-On Azure Administrator Training will develop knowledge and skills that may be useful to these careers:
Azure Administrator
An Azure Administrator implements, manages, and monitors an organization's Microsoft Azure environment. This course is directly aligned with the Azure Administrator role, providing comprehensive hands-on training in Azure's core services, networking, and security configurations. An Azure Administrator must understand resource management, virtual networks, storage solutions, and how to implement backups and monitor performance. This course fully equips a learner to handle the tasks of an Azure Administrator.
Cloud Administrator
A Cloud Administrator manages and maintains cloud infrastructure, ensuring its reliability and performance. This course helps build a foundation for this role by providing hands-on experience with Azure's core services and management tools, such as the Azure Portal, Cloud Shell, and PowerShell. A Cloud Administrator must also understand networking, storage, and security, which are all covered by this course. Anyone interested in becoming a Cloud Administrator should take this course to learn these fundamental skills.
System Architect
A System Architect designs and oversees the implementation of complex IT systems. This course may be useful for a System Architect because it provides a thorough overview of Azure's capabilities. A System Architect needs to consider how to manage and scale these systems while also addressing security and reliability. This course can help a System Architect become familiar with Azure services, particularly cloud infrastructure and management.
Infrastructure Engineer
An Infrastructure Engineer designs, builds, and maintains an organization’s IT infrastructure. This course may be useful to an Infrastructure Engineer because it teaches the core components of Azure infrastructure. An Infrastructure Engineer must have familiarity with the components described here, and they will benefit greatly from the hands-on experience using the Azure Portal, Cloud Shell, and PowerShell. This course builds a foundation in Azure infrastructure.
Cloud Security Engineer
A Cloud Security Engineer is responsible for securing cloud environments and protecting sensitive data. This course may be useful for a Cloud Security Engineer as it covers important security features in Azure, such as Network Security Groups and encryption. A Cloud Security Engineer will benefit from practical experience configuring security policies, managing identities, and understanding the security best practices in Azure. This course can help them develop these skills.
Solutions Architect
A Solutions Architect designs and plans technology solutions to meet specific business needs, often requiring a strong understanding of cloud services. This course may be useful to someone who wants to become a Solutions Architect, as it covers Azure's core architectural components and services in depth. A Solutions Architect plans and designs these systems, making this course a great introduction to many of the components they will encounter. This course helps develop a familiarity with the various Azure services and how they function together.
Cloud Consultant
A Cloud Consultant advises organizations on how to best leverage cloud technologies to achieve their business goals. This course may be useful to a Cloud Consultant because it offers an in-depth look at Microsoft Azure, a major player in the cloud services space. A Cloud Consultant will find the sections on Azure architecture, networking, and storage particularly relevant. In order to help clients, a Cloud Consultant must have a firm grasp of their options.
DevOps Engineer
A DevOps Engineer works to streamline the software development lifecycle through automation and collaboration between development and operations teams. This course may be useful for DevOps Engineers as it provides hands-on experience with Azure's infrastructure and management tools. A DevOps Engineer needs to understand how to deploy, manage, and scale applications which is covered by the course. This course could help a DevOps Engineer learn to use infrastructure as code to automate deployments in Azure.
IT Support Specialist
An IT Support Specialist provides technical assistance to users, troubleshooting issues and ensuring smooth operation of systems. This course may be useful for an IT Support Specialist as it covers Azure's core services, management tools, and networking which help support cloud environments. An IT Support Specialist would benefit from the monitoring and incident response sections, learning to manage Azure resources, and diagnose common issues in a cloud setting. This course helps develop these skills.
Network Engineer
A Network Engineer designs, implements, and manages network infrastructure. This course may be useful to those looking to become a Network Engineer as it covers Azure networking services, crucial for cloud-based networks. The course explores Virtual Networks, subnets, Network Security Groups, and load balancers. A Network Engineer needs to understand how to set up public and private endpoints and manage DNS configurations, and this course provides practical experience in these areas.
Systems Engineer
A Systems Engineer is responsible for the design, implementation, and maintenance of IT systems. This course may be useful for aspiring Systems Engineers because it provides hands-on experience with cloud computing in Azure, a critical component of modern IT infrastructure. The course teaches how to deploy, manage, and monitor resources, as well as virtual networks and storage solutions. A Systems Engineer will need much of the knowledge that this course equips them with, particularly experience with Azure infrastructure management.
Security Analyst
A Security Analyst monitors security systems, detects threats, and responds to security incidents. This course may be useful for a Security Analyst as it covers security features and tools within Azure. A Security Analyst needs to understand how to monitor Azure environments, set up alerts, and implement incident response strategies, which are all covered in this course. They may use the knowledge in this course to more effectively protect their organization’s cloud infrastructure.
Technical Project Manager
A Technical Project Manager is responsible for planning, executing, and closing technology projects. This course may be useful for those wishing to become a Technical Project Manager since it provides insight into the technical aspects of Azure infrastructure. A Technical Project Manager needs a sufficient understanding of the technologies involved in their projects. This course helps them understand the complexity and nuances of Azure deployments.
IT Manager
An IT Manager oversees an organization's information technology infrastructure and operations. This course may be useful for an IT Manager by providing a better understanding of cloud computing and Azure in particular. An IT Manager needs to make informed decisions about technology investments and has a responsibility to understand the capabilities of Azure. This course gives them a grasp of how Azure services can be deployed and managed.
Database Administrator
A Database Administrator manages and maintains database systems, ensuring data integrity and availability. This course may be useful for a Database Administrator looking to become proficient in Azure, particularly its storage solutions. A Database Administrator may be tasked with ensuring database backups and disaster recovery in the cloud, and this course directly teaches about these Azure functionalities. This course will help the DBA learn how to manage data related aspects of the cloud.

Reading list

We've selected two 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: A Complete Hand-On Azure Administrator Training.
Is specifically designed to help you prepare for the AZ-104 certification exam. It covers all the exam objectives in detail and provides practice questions to test your knowledge. It useful reference for understanding the exam format and content. This book is commonly used by aspiring Azure administrators preparing for the AZ-104 exam.
Provides a comprehensive guide to Azure administration tasks. It covers a wide range of topics, from setting up virtual networks to managing storage and security. It serves as a valuable reference for understanding the practical aspects of Azure administration. This book is commonly used by IT professionals and aspiring Azure administrators.

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