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

This course is designed to help you gain insights into the fundamentals of cloud computing, understanding its advantages, and the strategic selection of Microsoft Azure solutions for diverse business scenarios.

Delve into the intricacies of Azure Compute, covering virtual machines, App Service, and Azure Kubernetes Service (AKS). Learn troubleshooting techniques specific to operating systems on Azure Virtual Machines, ensuring smooth operation in practical scenarios.

Read more

This course is designed to help you gain insights into the fundamentals of cloud computing, understanding its advantages, and the strategic selection of Microsoft Azure solutions for diverse business scenarios.

Delve into the intricacies of Azure Compute, covering virtual machines, App Service, and Azure Kubernetes Service (AKS). Learn troubleshooting techniques specific to operating systems on Azure Virtual Machines, ensuring smooth operation in practical scenarios.

Explore the realm of Azure networking, encompassing virtual networks, load balancing, and identity and access management (IAM). Develop a solid understanding of tools for Azure resource management and security, like Azure CLI, Azure PowerShell, and Microsoft Sentinel.

After completing this course, you’ll be able to:

• Describe Azure Compute, including virtual machines, App Service, and Azure Kubernetes Service (AKS).

• Describe Azure networking, encompassing virtual networks, load balancing, and identity and access management (IAM).

• Describe Azure security and resource management tools, including Azure CLI, Azure PowerShell, and Microsoft Sentinel.

• Apply robust solutions to deploy and manage virtual machines to meet project requirements efficiently.

• Apply best practices for securing virtual networks and machines.

This is also a great way to prepare for the Microsoft AZ-900 exam. By passing the AZ-900 exam, you’ll earn the Microsoft Azure Fundamentals certification.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Azure Compute
This module provides an exploration of key Azure services, covering Virtual Machines, App Service, and Azure Kubernetes Service (AKS). Learners will gain insight into advanced configurations, best practices, and practical applications of these services. From understanding core concepts to hands-on activities, learners will gain skills needed for effective utilization and management of these essential Azure resources.
Read more
Azure Networking and Security Essentials
This module is about core Azure networking and security concepts. Learners will explore Azure Virtual Networks to understand subnetting, network security configurations, and traffic management best practices. The module also covers Azure Load Balancer, focusing on load balancing algorithms, configuration, and optimizing application delivery. Additionally, learners will explore identity and access management (IAM), including role-based access control (RBAC) and best practices for securing Azure resources.
Azure Management and Security Tools
This module equips learners with skills for managing Azure environments using command-line tools and security monitoring solutions. It explores the fundamentals and advanced functionalities of Azure CLI and Azure PowerShell, for efficient resource provisioning and management. Additionally, learners will gain insight into Microsoft Sentinel, learning to implement log collection, detection rules, and incident management for enhanced security monitoring.
Final Project and Assessment: Azure Cloud Services
In this module, you'll deploy a secure and scalable Azure environment. Leveraging the foundational knowledge acquired from Azure Compute, Networking, and Security modules, learners will design and deploy virtual infrastructure, specifically focusing on Virtual Networks and Virtual Machines.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Prepares learners for the Microsoft AZ-900 exam, which leads to the Microsoft Azure Fundamentals certification, a widely recognized entry-level credential
Presented by Microsoft, a leader in cloud computing, offering insights directly from the source and aligning with industry best practices
Covers Azure CLI and Azure PowerShell, which are essential tools for automating and managing Azure resources at scale in professional settings
Includes a final project deploying a secure and scalable Azure environment, providing practical experience in applying learned concepts to real-world scenarios
Explores Microsoft Sentinel, which is a modern SIEM and SOAR solution, equipping learners with skills in security monitoring and incident management
Focuses on virtual machines, App Service, and Azure Kubernetes Service (AKS), which are fundamental compute services for deploying and managing applications in Azure

Save this course

Save Secure & Scalable Cloud Infrastructure with Microsoft Azure 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 Secure & Scalable Cloud Infrastructure with Microsoft Azure with these activities:
Review Cloud Computing Fundamentals
Reinforce your understanding of core cloud computing concepts to better grasp Azure-specific implementations.
Browse courses on Cloud Computing
Show steps
  • Review the NIST definition of cloud computing.
  • Summarize the key characteristics of cloud computing.
  • Compare and contrast IaaS, PaaS, and SaaS.
Read 'Microsoft Azure Architect Technologies: Exam Guide 70-535'
Gain a broader understanding of Azure architecture and technologies to complement the course's focus on specific services.
Show steps
  • Read the chapters related to compute, networking, and security.
  • Take notes on key concepts and services.
  • Compare the book's content with the course syllabus.
Practice Azure CLI Commands
Reinforce your understanding of Azure CLI by practicing common commands for resource management.
Show steps
  • Set up the Azure CLI on your local machine.
  • Practice creating, updating, and deleting virtual machines using the CLI.
  • Practice configuring network settings using the CLI.
  • Automate a simple task using an Azure CLI script.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Deploy a Basic Web App using Azure App Service
Apply your knowledge of Azure App Service by deploying a simple web application.
Show steps
  • Create an Azure App Service plan.
  • Deploy a basic web application (e.g., a static HTML page) to the App Service.
  • Configure the App Service with a custom domain name.
  • Implement SSL/TLS encryption for the App Service.
Build a Secure Virtual Network
Solidify your understanding of Azure networking and security by designing and implementing a secure virtual network.
Show steps
  • Design a virtual network with multiple subnets.
  • Implement network security groups (NSGs) to control traffic flow.
  • Configure Azure Firewall to protect the virtual network.
  • Implement Azure Bastion for secure remote access to VMs.
Read 'Azure Security Center'
Deepen your knowledge of Azure security by exploring Azure Security Center's features and capabilities.
Show steps
  • Read the chapters on threat detection and vulnerability assessment.
  • Experiment with configuring security policies in Azure Security Center.
  • Review the book's recommendations for securing virtual machines and networks.
Write a Blog Post on Azure Cost Management
Reinforce your understanding of Azure cost management by writing a blog post explaining best practices.
Show steps
  • Research Azure cost management tools and techniques.
  • Outline the key topics to cover in your blog post.
  • Write a clear and concise blog post with examples.
  • Publish your blog post on a platform like Medium or LinkedIn.

Career center

Learners who complete Secure & Scalable Cloud Infrastructure with Microsoft Azure will develop knowledge and skills that may be useful to these careers:
DevOps Engineer
A DevOps Engineer works to streamline software development and deployment, often leveraging cloud technologies. This course provides useful knowledge, especially in the context of Azure Compute, networking, and security. Moreover, this role benefits from the hands-on experience provisioning virtual machines and managing network resources. The use of Azure CLI and Azure PowerShell, also taught in the course, may empower a DevOps Engineer to automate deployments and manage infrastructures efficiently. This course is well suited for an individual interested in a role as a DevOps engineer.
Cloud Engineer
A Cloud Engineer implements, manages, and supports cloud-based infrastructure. Proficiency with Microsoft Azure is central to this role. This course helps build an understanding of Azure Compute, including virtual machines, App Service, and Azure Kubernetes Service, to ensure smooth operations of cloud infrastructure. The exploration of Azure networking, load balancing, and identity and access management, further equip a cloud engineer with the necessary tools. Moreover, the course’s hands-on approach, particularly the final project on deploying virtual infrastructure, may be useful to anyone interested in becoming a Cloud Engineer.
Cloud Security Specialist
A Cloud Security Specialist focuses on securing cloud environments from threats and vulnerabilities. This course's focus on Azure security and resource management tools, including using Microsoft Sentinel, makes it beneficial for this role. The course's emphasis on identity and access management, helps a security professional maintain a secure cloud environment. It further helps build a strong foundation in Azure networking, essential for implementing security policies. This course is beneficial for the career development of a cloud security specialist.
Cloud Solutions Architect
A Cloud Solutions Architect designs and oversees the implementation of cloud computing strategies. This role requires a deep understanding of cloud platforms, specifically Microsoft Azure. This course helps build a foundation in Azure Compute, networking, security, along with resource management tools, such as Azure CLI and PowerShell, all of which are critical for designing robust and scalable cloud solutions. The ability to deploy and manage virtual machines effectively, gained from this course's final project, is particularly relevant to this role. This course may be useful to anyone who wishes to move into this career path.
Site Reliability Engineer
A Site Reliability Engineer ensures that systems are reliable and perform as expected. Knowledge of cloud platforms, specifically Microsoft Azure, helps build a strong foundation. This course provides information about Azure compute, networking, security, and resource management. The hands-on experience with virtual machine deployment, networking configuration, and the use of Azure CLI and PowerShell helps a site reliability engineer with their daily responsibilities. This course may be useful for a site reliability engineer.
Cloud Consultant
A Cloud Consultant specializes in advising organizations on their cloud strategy. This role requires a solid grasp of cloud platforms, especially Microsoft Azure. This course helps build knowledge of Azure compute, networking, and security. The course's exploration of Azure resource management tools, like Azure CLI and PowerShell, helps a cloud consultant provide actionable guidance to clients on how to manage their cloud infrastructure. The practical skills gained from the final project are useful to an individual working as a cloud consultant. This is a great course to take for advancement in this field.
Infrastructure Engineer
An Infrastructure Engineer designs and manages the systems that support IT operations, including those based in the cloud. This course helps build a foundation in Microsoft Azure, particularly Azure Compute and networking. Understanding virtual machines and load balancing, coupled with best practices for securing virtual networks, are crucial for this role. Furthermore, the practical experience gained from the course's final project, deploying a secure Azure environment, may be useful for anyone interested in a career as an infrastructure engineer.
Systems Administrator
A Systems Administrator focuses on maintaining computer systems, often including cloud-based infrastructure. This course’s focus on Microsoft Azure, especially its coverage of virtual machines and networking, provides a great foundation for a systems administrator. The skills gained in Azure security and resource management tools, namely Azure CLI and PowerShell, help ensure the smooth and secure operation of cloud-based systems. This course may be useful to a systems administrator who wishes to transition to a cloud focused role.
Solutions Architect
A Solutions Architect designs technology solutions to meet specific business needs. Since many businesses use cloud platforms, familiarity with Microsoft Azure is key. This course’s exploration of Azure Compute, networking, and security, along with resource management using Azure CLI and PowerShell, is a great addition to the skills of a solutions architect. The understanding of how to deploy and manage virtual machines, coupled with knowledge of load balancing, directly help a solutions architect design scalable cloud-based systems. This course may be useful to a solutions architect, especially one who is working in Azure.
Technical Support Engineer
A Technical Support Engineer provides support for technical products and services, often including cloud platforms. This course introduces core Azure services, including virtual machines and networking, helping to diagnose and resolve technical issues. The course's focus on troubleshooting techniques for operating systems on Azure virtual machines, as well as its introduction to Azure security, makes it particularly relevant for a technical support role that deals with Azure cloud platforms. This course is a great addition to the skills of a technical support engineer.
Network Engineer
A Network Engineer designs, implements, and manages network infrastructure, which increasingly includes cloud networks. This course helps build a deep understanding of Azure networking, including virtual networks, load balancing, and security. The ability to manage network resources using tools like Azure CLI and PowerShell, a key feature of this course, is particularly useful. The course's exploration of identity and access management strengthens the skills of a network engineer. This course may be useful for anyone considering a role as network engineer.
Database Administrator
A Database Administrator manages and maintains database systems. Increasingly, databases are being deployed on cloud platforms, such as Microsoft Azure. This course helps build an understanding of Azure infrastructure, focusing on compute and networking. This technical knowledge helps a database administrator support databases running in the cloud. Furthermore, the skills gained from the exploration of security and resource management may be useful to ensure the secure and efficient operation of cloud-based databases. This course may be useful to a database administrator.
IT Consultant
An IT Consultant advises businesses on how to use technology to meet their objectives. This course helps build a fundamental understanding of Microsoft Azure, including its compute, networking, and security aspects. This knowledge enables an IT consultant to recommend relevant cloud solutions. The course material on Azure resource management, using tools like Azure CLI and PowerShell, may be useful for advising companies on how to effectively manage their cloud environments. This course is useful for anyone looking to become an IT consultant.
Technical Project Manager
A Technical Project Manager oversees technology projects, often including cloud deployments. This course provides an overview of Microsoft Azure services. A Technical Project Manager will gain insight into resource management, networking, and security. The knowledge of how to deploy and manage virtual machines in Azure, gained from a final project, helps a technical project manager better understand the project's scope. This course may be useful for a technical project manager involved with Azure.
IT Manager
An IT Manager is responsible for the overall IT strategy of an organization. This course's focus on Microsoft Azure helps an IT manager understand the capabilities and implications of cloud technologies. The exploration of Azure Compute, networking, and security provides essential context for making informed decisions. Moreover, an understanding of Azure resource management tools allows for better oversight of IT infrastructure. This course may be useful for an IT manager to help expand their knowledge of cloud computing.

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 Secure & Scalable Cloud Infrastructure with Microsoft Azure.
Provides a deep dive into Azure Security Center and its capabilities. It is particularly useful for understanding how to implement security best practices and monitor your Azure environment for threats. This book adds more depth to the course's security module, providing practical guidance on using Azure's built-in security tools.
Provides a comprehensive overview of Azure architecture technologies. It is particularly useful for understanding the breadth of services available within Azure. While focused on a specific exam, the content provides valuable context for the concepts covered in the course, especially regarding compute, networking, and security.

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