Azure Evolution: Day 5- Azure Magic: Unleash Your Virtual Machine (VM) Wizardry in 15 Steps! ๐Ÿš€โœจ

Saurabh AdhauSaurabh Adhau
4 min read

Introduction:

Welcome to the enchanted world of Azure, where your digital dreams come to life! Today, we're diving into the mystical realm of virtual machines, and guess what? You're the wizard in charge! ๐Ÿง™โ€โ™‚๏ธโœจ

Step 1: Portal Pilgrimage ๐Ÿฐ

Begin your journey by donning your Azure cape and entering the Azure Portal. This is where the magic happens!

Sign in to the Azure Portal:

  • Open your web browser and go to the Azure Portal.

  • Sign in with your Azure account.

Step 2: Virtual Machines Vigil ๐Ÿ–ฅ๏ธ

Navigate to the "Virtual machines" section like a seasoned explorer, on the left-hand side, click on "Virtual machines" in the left-hand menu. Ready to embark on your virtual adventure?

Step 3: Add Spell Casting ๐Ÿช„

Click the "+ create" button to conjure a new virtual machine into existence. Select Azure Virtual Machine and take the power is in your hands!

Step 4: Basics Enchantment โœจ

Fill in the mystical details:

Basics tab:

  • Subscription: Choose the Azure subscription you want to use.

  • Resource group: Create a new one or select an existing resource group.

  • Virtual machine name: Give your VM a unique name.

  • Region: Choose the Azure region where you want to deploy your VM.

  • Image: Select the operating system image you want to use (Windows, Linux, etc.).

  • Size: Choose the size of your VM based on your requirements.

  • Authentication type: Choose how you want to authenticate to the VM (password or SSH key).

Step 5: Identity Incantations ๐Ÿ‘ค

Craft the identity of your virtual being by deciding the operating system, size, and authentication type. Will it be a password-guarded guardian or an SSH-key-wielding wizard?

Administrator account:

  • If you chose password authentication, provide a username and password.

  • If you chose SSH key authentication, provide the public key.

OR

Step 6: Portals to Other Dimensions ๐ŸŒ

Open the gates wisely! Configure inbound port rules to allow the right energies to flow through.

Step 7: Disk Divination ๐Ÿ’ฝ

Choose the essence of your virtual entity โ€“ Standard HDD, Standard SSD, or Premium SSD. Determine its size and encrypt its digital heart if needed.

Disks tab:

  • Choose the type of disk (Standard HDD, Standard SSD, Premium SSD).

  • Configure additional settings like disk size and disk encryption if needed.

Step 8: Networking Necromancy ๐Ÿ•ธ๏ธ

Weave the threads of virtual network settings. Select the subnet, choose a public IP, and maybe throw in some Network Security Group (NSG) spells.

Networking tab:

  • Configure the virtual network settings, such as the subnet and public IP address.

  • You can also configure Network Security Group (NSG) settings here.

Step 9: Management and Monitoring Mastery ๐Ÿ“Š๐Ÿšจ

Monitor your creation's every move with advanced management settings. Enable boot diagnostics and other spells for a seamless experience.

Management tab:

  • Configure management settings.

Monitoring tab:

  • Configure monitoring settings. (Select Recommended one)

Step 10: Advanced Alchemy (Optional) ๐Ÿงช

If you're feeling adventurous, dabble in the arcane arts of extensions, custom scripts, and other mysterious configurations.

Also, you can add user data:

Step 11: Tagging Telepathy (Optional) ๐Ÿท๏ธ

Tag your creation for better organization โ€“ because even virtual entities deserve name tags!

Step 12: Review + Enchant ๐Ÿง

Cast a discerning eye over your magical concoction. Ensure everything is just as you envisioned it.

Step 13: Deployment Dance ๐Ÿ’ƒ

With a confident click, initiate the creation process. Watch as your virtual masterpiece comes to life.

Sit back and enjoy the spectacle as Azure weaves its deployment magic. Soon, your new virtual companion will be ready to join you on your digital adventures.

Congratulations, oh Azure Conjurer! Your virtual machine is now a reality, ready to serve you in the vast digital realms. ๐ŸŒ๐Ÿ”ฎ

May your code compile seamlessly, and your deployments be ever-swift! Until next time, keep enchanting the cloud with your Azure sorcery! โœจ๐Ÿš€

20
Subscribe to my newsletter

Read articles from Saurabh Adhau directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Saurabh Adhau
Saurabh Adhau

As a DevOps Engineer, I thrive in the cloud and command a vast arsenal of tools and technologies: โ˜๏ธ AWS and Azure Cloud: Where the sky is the limit, I ensure applications soar. ๐Ÿ”จ DevOps Toolbelt: Git, GitHub, GitLab โ€“ I master them all for smooth development workflows. ๐Ÿงฑ Infrastructure as Code: Terraform and Ansible sculpt infrastructure like a masterpiece. ๐Ÿณ Containerization: With Docker, I package applications for effortless deployment. ๐Ÿš€ Orchestration: Kubernetes conducts my application symphonies. ๐ŸŒ Web Servers: Nginx and Apache, my trusted gatekeepers of the web.