We may earn an affiliate commission when you visit our partners.
Course image
Brendan McKeown

By the end of this project, you will have successfully created an Azure account, logged into the Azure Portal and created, and configured a virtual machine. You will also have tested your deployment by connecting to the VM using Windows Remote Desktop.

Read more

By the end of this project, you will have successfully created an Azure account, logged into the Azure Portal and created, and configured a virtual machine. You will also have tested your deployment by connecting to the VM using Windows Remote Desktop.

You will build the Virtual machine through a series of tasks which include selecting the appropriate image for your VM and choosing the most appropriate options for disk storage and networking configuration. The skills learned in this guided project provide the foundation to understanding and implementing Infrastructure-as-a-Service (IaaS) solutions in Microsoft Azure.

If you enjoy this project, we'd recommend exploring the Microsoft Azure Fundamentals AZ-900 Exam Prep Specialization: https://www.coursera.org/specializations/microsoft-azure-fundamentals-az-900

Enroll now

What's inside

Syllabus

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Teaches the standard for industry productivity and cost-effectiveness
Develops skills for implementing Infrastructure-as-a-Service (IaaS) in Microsoft Azure
Provides a comprehensive study for using Microsoft Azure

Save this course

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

Reviews summary

Practical azure vm introduction

According to students, this course offers a largely positive introduction to Azure Virtual Machines, particularly for beginners. Learners praise the guided project format and clear, step-by-step instructions, which make it easy to understand and implement Infrastructure-as-a-Service (IaaS) solutions. Many found the hands-on activities highly effective for building a solid foundation in deploying and configuring VMs, including connecting via Remote Desktop. However, a notable concern raised by several learners is that the content and screenshots can be outdated, no longer matching the current Azure Portal UI, which occasionally leads to troubleshooting challenges and frustration. Despite this, it remains a strong starting point.
Generally good for beginners, some desire more advanced topics.
"For absolute beginners, this is a must-take. More experienced users might find it too basic, but it's an 'introduction' after all."
"I found the course a bit too fast-paced in some sections, and the instructions for connecting via RDP were a bit vague for me."
"I was hoping for a bit more depth or troubleshooting tips beyond just setting up."
Directly applies to creating and configuring VMs.
"I successfully created an Azure account, logged into the Azure Portal and created, and configured a virtual machine, and tested my deployment by connecting to the VM."
"This built a solid foundation for me to pursue the AZ-900."
"I learned a lot and feel confident to do this independently now. The connection test part was particularly useful."
Excellent for beginners to grasp Azure VM basics.
"This course is an excellent introduction to Azure VMs. The guided project format is incredibly helpful, allowing me to build a VM step-by-step."
"Perfect for getting started with Azure IaaS. The instructor walked through everything clearly."
"I finally understood how to deploy a VM in Azure. The step-by-step guide was invaluable."
Azure Portal changes lead to discrepancies and frustration.
"I encountered some minor issues with the lab environment (Azure Portal UI changed slightly), which required a bit of troubleshooting on my own."
"The content is good for a very basic introduction, but it feels a bit dated. Some screenshots didn't match the current Azure Portal."
"Outdated. Many screenshots and instructions don't match the current Azure portal. This made it frustrating to follow along and I had to spend a lot of time searching for the correct steps. Needs a major update."

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 Introduction to virtual machines in Microsoft Azure with these activities:
Find a mentor experienced in Azure virtual machines
Seek guidance from an experienced professional to enhance your knowledge and accelerate your progress in working with Azure virtual machines.
Browse courses on Virtual Machine
Show steps
  • Identify potential mentors in your network or online communities
  • Reach out to potential mentors and express your interest in learning from them
Compile a collection of resources on virtual machines
Gather relevant resources, such as tutorials, documentation, and videos, on virtual machines to enhance your learning.
Browse courses on Virtual Machine
Show steps
  • Search for resources on virtual machines
  • Organize the resources into categories
  • Annotate the resources with your notes
Tutorial: Create a virtual machine in the Azure portal
Follow this tutorial to gain hands-on experience with creating a virtual machine in the Azure portal.
Browse courses on Virtual Machine
Show steps
  • Sign in to the Azure portal
  • Create a new resource group
  • Create a new virtual machine
  • Configure your virtual machine settings
  • Deploy your virtual machine
Three other activities
Expand to see all activities and additional details
Show all six activities
Practice creating virtual machines in the Azure portal
Engage in repetitive practice exercises to solidify your understanding of virtual machine creation and configuration.
Browse courses on Virtual Machine
Show steps
  • Create multiple virtual machines with different configurations
  • Create virtual machines in different resource groups
  • Configure virtual machines with different operating systems
  • Troubleshoot common errors during virtual machine creation
Participate in a virtual machine-related hackathon or competition
Engage in a competition to test your skills and learn from others in the field of virtual machine technology.
Browse courses on Virtual Machine
Show steps
  • Identify relevant hackathons or competitions
  • Form a team or participate individually
  • Develop and implement innovative solutions using virtual machines
Build a project using your new virtual machine
Construct a project using your newly-created virtual machine to reinforce what you've learned about VM creation and configuration.
Browse courses on Virtual Machine
Show steps
  • Plan your project
  • Create a new project in your Azure account
  • Deploy your virtual machine to the project
  • Configure your virtual machine
  • Test your project

Career center

Learners who complete Introduction to virtual machines in Microsoft Azure will develop knowledge and skills that may be useful to these careers:
Cloud Architect
Cloud Architects design, build, and manage cloud computing solutions. This course provides a foundation in Azure Virtual Machines, which are a key component of many cloud computing solutions. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Cloud Engineer
Cloud Engineers implement and maintain cloud computing solutions. This course provides a foundation in Azure Virtual Machines, which are a key component of many cloud computing solutions. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
DevOps Engineer
DevOps Engineers work to bridge the gap between development and operations teams. This course provides a foundation in Azure Virtual Machines, which are a key component of many DevOps pipelines. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
IT Administrator
IT Administrators manage and maintain computer systems and networks. This course provides a foundation in Azure Virtual Machines, which are a key component of many IT environments. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Network Engineer
Network Engineers design, build, and maintain computer networks. This course provides a foundation in Azure Virtual Machines, which are a key component of many network architectures. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Security Engineer
Security Engineers design, implement, and maintain security solutions. This course provides a foundation in Azure Virtual Machines, which are a key component of many security architectures. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Software Developer
Software Developers design, develop, and maintain software applications. This course provides a foundation in Azure Virtual Machines, which can be used to host and run software applications. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Systems Administrator
Systems Administrators manage and maintain computer systems and networks. This course provides a foundation in Azure Virtual Machines, which are a key component of many systems administration tasks. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Technical Support Engineer
Technical Support Engineers provide technical support to users of computer systems and networks. This course provides a foundation in Azure Virtual Machines, which are a key component of many technical support scenarios. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Cloud Security Architect
Cloud Security Architects design, implement, and maintain the security of cloud computing solutions. This course provides a foundation in Azure Virtual Machines, which are a key component of many cloud security architectures. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Data Engineer
Data Engineers design, build, and maintain data pipelines and systems. This course provides a foundation in Azure Virtual Machines, which can be used to host and run data pipelines and systems. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Machine Learning Engineer
Machine Learning Engineers design, build, and maintain machine learning models and systems. This course provides a foundation in Azure Virtual Machines, which can be used to host and run machine learning models and systems. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Network Security Engineer
Network Security Engineers design, implement, and maintain the security of computer networks. This course provides a foundation in Azure Virtual Machines, which are a key component of many network security architectures. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Systems Analyst
Systems Analysts design, develop, and implement computer systems and networks. This course provides a foundation in Azure Virtual Machines, which are a key component of many systems analysis projects. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.
Web Developer
Web Developers design, develop, and maintain web applications. This course provides a foundation in Azure Virtual Machines, which can be used to host and run web applications. By learning how to create, configure, and manage virtual machines in Azure, learners can develop the skills needed to succeed in this role.

Reading list

We've selected ten 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 Introduction to virtual machines in Microsoft Azure.
If you are new to cloud computing or Azure, this book can help you get a basic understanding of Azure virtual machines. It will help you create and manage virtual machines and operate them in a business environment.
Provides a solid understanding of virtualization technologies and their applications, including in cloud environments.
Provides an up-to-date overview of cloud computing, including chapters dedicated to infrastructure as a service (IaaS) and virtualization. It can help you gain a better understanding of the concepts and technologies that underpin virtual machines.
Provides a comprehensive overview of Linux, including chapters dedicated to virtualization. It can help you gain a better understanding of the concepts and technologies that underpin virtual machines.
Provides a comprehensive overview of modern operating systems, covering topics related to virtualization. It can serve as a valuable reference for gaining a deeper understanding of the underlying concepts and technologies that support virtual machines.
Provides a comprehensive overview of distributed and cloud computing, with a focus on the underlying technologies, including virtualization. It is an academic reference that can help you understand concepts such as distributed systems, cloud architectures, and resource management.
Provides a theoretical overview of distributed systems, with topics related to virtualization. It can help you gain a foundational understanding of concepts such as distributed algorithms, network communication, and resource management in the context of virtual machines.
Provides a concise and accessible overview of operating systems, including the concepts and technologies related to virtualization. It can help you gain a foundational understanding of the field and complement the practical knowledge you gain in the course.
Provides a classic guide to Unix programming, including chapters dedicated to virtualization. It can help you understand the internals of operating systems and gain a deeper knowledge of the technologies that underpin virtual machines.

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