0%

0/1 Lessons

Course Introduction

• 12min

0 / 1 lessons complete

Introduction to Cloud Computing

• 1hr 10min

0 / 6 lessons complete

The Benefits of using Cloud Services

• 44min

0 / 6 lessons complete

Azure Cloud Service Types

• 38min

0 / 5 lessons complete

Core architectural components of Azure

• 2hr 20min

0 / 8 lessons complete

Compute and Networking Services

• 3hr 14min

0 / 13 lessons complete

Azure Storage Services

• 1hr 48min

0 / 8 lessons complete

Azure Identity, Access and Security

• 1hr 54min

0 / 10 lessons complete

Azure Cost Management

• 1hr 30min

0 / 7 lessons complete

Azure Features and Tools for Governance and Compliance

• 1hr 17min

0 / 7 lessons complete

Features and Tools for Managing and Deploying Azure Resources

• 54min

0 / 5 lessons complete

Monitoring Tools in Azure

• 24min

0 / 5 lessons complete

AZ-900 Practice Exams

• 55min

0 / 2 lessons complete

Course Conclusion

• 5min

0 / 1 lessons complete

Azure Virtual Machines

Instructions

Q&A (0)

Notes (0)

Resources (0)

Saving Progress...

Resources

There are no resources for this lesson.

Notes can be saved and accessed anywhere in the course. They also double as bookmarks so you can quickly review important lesson material.

Create note

Azure Virtual Machines (VMs) provide a flexible and scalable solution for running applications and workloads in the cloud. They offer a virtualized server environment that you can customize to meet your specific needs. Here's why Azure VMs might be the right choice for your projects:

Azure VMs deliver the advantages of virtualization without the overhead of managing physical hardware. However, as an IaaS solution, you are responsible for maintaining the OS and any installed software.

You can quickly set up VMs using preconfigured images, which are templates that come with an OS and other software, like development tools or web servers.

Scaling Azure VMs

Azure allows you to manage individual VMs or group them for increased availability and scalability. Automated services like scale sets and availability sets can simplify this process.

Virtual Machine Scale Sets

Scale sets are ideal for managing large numbers of identical VMs. They provide load balancing and can automatically adjust the number of VMs based on demand. This automation ensures that your services are scalable and efficient without manual intervention.

Virtual Machine Availability Sets

Availability sets improve the reliability of your applications by distributing VMs across multiple physical servers. This setup minimizes the risk of downtime due to hardware failures or maintenance activities.

Setting up availability sets is cost-effective as you only pay for the VMs you use, not for the availability set configuration itself.

Common Use Cases for VMs

Migrating to Azure VMs

Moving from physical servers to Azure VMs (lift and shift) allows you to transition to the cloud with minimal changes. This strategy lets you take advantage of cloud benefits while keeping control over your existing OS and software.

Configuring VM Resources

When setting up a VM, you need to specify the resources it will use, including:

By following these steps, you can effectively utilize Azure VMs to support your development, production, or disaster recovery needs.

Server Academy Members Only

Sorry, this lesson is only available to Server Academy Full Access members. Become a Full-Access Member now and you’ll get instant access to all of our courses.

0 0 votes
Lesson Rating
Subscribe
Notify of
profile avatar
0 Comments
Inline Feedbacks
View all comments