SlideShare a Scribd company logo
By: Lalit Rawat
WINDOWS AZURE
INTRODUCING VIRTUAL MACHINES (IAAS)
• Introduction to Microsoft Azure.
• Cloud Terminology.
• Introduction to Microsoft Azure.
• Azure Virtual Machine Overview.
• Different ways to create a Windows virtual machine.
• Azure Virtual Machine Prerequisite and Features.
• Azure Virtual Machine Monitoring & Troubleshooting.
• Azure Demo:-
• Azure Subscription Creation .
• Azure Portal Overview (Classic and Resource manager).
• Information About Regions.
• VM Creation ,Configuration & Troubleshooting.
INTRODUCTION TO MICROSOFT AZURE
WHAT IS WINDOWS AZURE?
Open and Flexible
Cloud Platform
Build, Deploy, and
Manage Applications
across Global Network
Build Applications using
Any Language, Tool, or
Framework
Integrate Public
Cloud Applications
with your Existing
IT Environment
WHY USE CLOUD?
CLOUD TERMINOLOGY
Infrastructure as a Service (IaaS):
Basic compute and storage resources
On-demand servers
Windows Azure, Amazon EC2, VMWare vCloud
Platform as a Service (PaaS): cloud application infrastructure
On-demand application-hosting environment
E.g. Google AppEngine, Salesforce.com, Windows Azure
Software as a Service (SaaS): cloud applications
On-demand applications
E.g. Office 365, GMail, Microsoft Office Web Companions
CLOUD MODELS
MICROSOFT AZURE COMPONENTS
WINDOWS AZURE SERVICES
COMPUTE SERVICES
▪ Virtual Machines: Create, deploy, and manage virtual machines running in the Windows Azure cloud.
▪ Web Sites: Create new websites or migrate your existing business website into the cloud.
▪ Cloud Services: Build and deploy highly available and almost infinitely scalable applications with low administration costs.
▪ APP Services: Create Highly Available , Infinitely Scable cloud Application and APIs.
▪ Service Fabric: Build and operate always on , Scalable , Distributed application.
▪Batch: Azure Batch schedules compute-intensive work to run on a managed collection of virtual machines, and can
automatically scale compute resources to meet the needs of your jobs.
▪ Container Service: Azure Container Service makes it simpler for you to create, configure, and manage a cluster of virtual
machines that are preconfigured to run containerized applications.
NETWORK SERVICES
▪ Virtual Network: Treat the Windows Azure public cloud as if it is an extension of your on-premises datacenter.
▪ Traffic Manager: Route application traffic for the user who is using the application to Windows Azure datacenters
▪ Load Balancer: Deliver high Availability and network Performance to our application.
▪ ExpressRoute : Route incoming traffic for high Performance and Availability .
▪ Azure DNS: Host your DNS domain in Azure.
▪ CDN: Deliver Content to end- user Through a robust network of global data centers.
▪ VPN Gateway: Establish Secure, Cross-Premises Connectivity.
STORAGE SERVICES
▪ Storage: Azure Storage is the cloud storage solution for modern applications that rely on durability, availability, and scalability
to meet the needs of the customers.
▪ Data Lake Store: Data Lake Store is an enterprise-wide hyper-scale repository for big data analytic workloads. Azure Data
Lake enables us to capture data of any size, type, and ingestion speed in one single place for operational and exploratory
analytics.
▪ STORSIMPLE: StorSimple Virtual Array is an integrated storage solution that manages storage tasks between an on-premises
virtual array running in a hypervisor and Microsoft Azure cloud storage.
▪ Azure Backup : Azure Backup is the Azure-based service you can use to back up (or protect) and restore your data in the
Microsoft cloud. Azure Backup replaces our existing on-premises or off-site backup solution with a cloud-based solution that is
reliable, secure, and cost-competitive.
▪ Site Recovery: Site Recovery contributes to our BCDR strategy by orchestrating replication of on-premises virtual machines
and physical servers. We can replicate servers and VMs from our primary on-premises datacenter to the cloud (Azure), or to a
secondary datacenter..
SECURITY AND IDENTITY SERVICES
▪ Security Center : Security Center helps you prevent, detect, and respond to threats with increased visibility into and control
over the security of your Azure resources. It provides integrated security monitoring and policy management across your Azure
subscriptions.
▪ Key Vault: Key Vault to safeguard and manage cryptographic keys and secrets used by cloud applications and services.
▪ Azure Active Directory: Azure Active Directory (Azure AD) is Microsoft’s multi-tenant cloud based directory and identity
management service.
▪ Active Directory B2C: Azure Active Directory B2C is a comprehensive cloud identity management solution for your consumer-
facing web and mobile applications
▪ Active Directory Domain Services: Azure AD Domain Services provides managed domain services such as domain join, group
policy, LDAP, Kerberos/NTLM authentication that are fully compatible with Windows Server Active Directory
▪ Multi-factor Authentication: Azure Multi-Factor Authentication, a two-step identity verification system.
MONITORING AND MANAGEMENT
▪ Application Insights: Application Insights is an extensible Application Performance Management (APM) service for web
developers. Use it to monitor your live web application. It will automatically detect performance anomalies
▪ Log Analytics: Log Analytics in the Operations Management Suite to collect and analyze data generated by resources in your
cloud and on-premises environments.
▪ Automation :Automation to save time and increase the reliability of regular administrative tasks performed in a cloud
environment.
▪ Scheduler: Scheduler to schedule and automatically invoke recurring jobs in the cloud.
▪ Azure Billing : To understand your Azure billing, and monitor usage and costs.
▪ Monitoring and Diagnostics: Azure monitoring and diagnostics services to track performance, maintain security, and
identify trends.
▪ Azure Advisor : Azure Advisor is a personalized cloud consultant that helps you follow best practices to optimize your Azure
deployments. It analyzes your resource configuration and usage telemetry. It then recommends solutions to help improve the
performance, security, and high availability of your resources while looking for opportunities to reduce your overall Azure spend.
▪ Azure Resource Manager :Resource Manager to deploy, monitor, and manage solution resources as a group
WEB AND MOBILE SERVICES
▪ App Service: App Service to develop and host web and mobile apps for any platform or device .
▪ Azure Web Apps: Web Apps to build and host our websites and web applications on Azure.
▪ Mobile Apps: Mobile Apps in Azure App Service to build native iOS, Android, or Windows apps, or cross-platform apps using
Xamarin or Cordova.
▪ App Service - API Apps: API Apps in Azure App Service to develop, host, and consume APIs in the cloud and on-premises.
▪ Logic Apps: Logic Apps that simplify and integrate scalable workflows in the cloud.
▪ CDN: Content Delivery Network (CDN) to deliver high-bandwidth content that is hosted in Azure or elsewhere.
▪ Media Services: Stream broadcast-quality video with Media Services, an extensible cloud platform.
▪ Azure Search: Add search capabilities to your custom web or mobile apps using Azure Search, a managed cloud search service.
▪ Mobile Engagement: Increase the usage, retention, and monetization of mobile apps with Mobile Engagement
▪ Notification Hubs: Notification Hubs, a multi-platform, scalable push-notification engine for quickly sending millions of messages.
WEB AND MOBILE SERVICES
▪ Visual Studio Team Services and TFS: Services for teams to share code, Track work and ship the software.
▪ Devtest Labs: Devtest Labs to quickly create application test environments using reusable artifacts.
▪ Application Insights: Application Insights, an extensible application performance management service for web
developers.
▪ API Management: API Management to publish APIs to external, partner, and employee developers securely and at
scale.
▪ HockeyApp : HockeyApp is a service for app developers to support them in various aspects of their development
process, including the management and recruitment of testers, the distribution of apps and the collection of crash
reports.
AZURE OTHER SERVICES
▪Azure Government : Microsoft Azure Government delivers a cloud platform built upon the foundational
principles of security, privacy and control, compliance, and transparency. Public Sector entities receive a
physically isolated instance of Microsoft Azure that employs world-class security and compliance
services critical to U.S. government for all systems and applications built on its architecture.
▪Azure Stack: Microsoft Azure Stack is a new hybrid cloud platform product that lets you deliver Azure
services from your organization’s datacenter
AZURE VIRTUAL MACHINE OVERVIEW
▪ Azure Virtual Machines (VM) is one of several types of on-demand, scalable computing resources that
Microsoft Azure offers.
▪ An Azure VM gives you the flexibility of virtualization without having to buy and maintain the physical
hardware that runs it. However, you still need to maintain the VM by performing tasks, such as configuring,
patching, and installing the software that runs on it.
▪ Azure virtual machines can be used in various ways.
▪ Development and test – Azure VMs offer a quick and easy way to create a computer with specific
configurations required to code and test an application.
▪ Applications in the cloud – Because demand for your application can fluctuate, it might make economic sense
to run it on a VM in Azure. You pay for extra VMs when you need them and shut them down when you don’t.
▪ Extended datacenter – Virtual machines in an Azure virtual network can easily be connected to your
organization’s network.
DIFFERENT WAYS TO CREATE A WINDOWS VIRTUAL MACHINE
▪ Azure portal
Using the Azure portal is a simple way to try out a virtual machine, especially if you're just starting out with Azure.
Create a VM from a specialized disk
Create a new VM by attaching a specialized managed disk as the OS disk using PowerShell. A specialized disk is a
copy of VHD from an existing VM that maintains the user accounts, applications and other state data from your
original VM.
▪ Template
Virtual machines require a combination of resources (such as a availability sets and storage accounts). Rather than deploying
and managing each resource separately, you can create an Azure Resource Manager template that deploys and provisions all of
the resources in a single, coordinated operation.
▪ Azure PowerShell
If you prefer working in a command shell, you can use Azure PowerShell.
▪ Visual Studio
Use Visual Studio to build, manage, and deploy VMs with the Azure Tools for Visual Studio and the Azure SDK.
AZURE VIRTUAL MACHINE PREREQUISITE AND ADD FEATURES
▪ Azure Subscription: Organize how the cloud services are accessed & controlled
how resources usage is reported ,billed and paid for.
▪ All the cloud services are belong to a subscription & it has his unique Subscription
ID.
▪ VM Machine Name/user Name/password.
▪ Resource Group: A Resource Group is a collection of resources that share the
same lifecycle, Permission, and policies.
▪ Location: Region, User want to deploy the VMs(East US, West US, japan etc.)
▪ Vms Disk Type (SSD/HDD): Premium Disk(SSD) are backed by solid state
drives and offers consistent, low latency performance. They provide the best
balance between prices and performance , and are ideal for I/O-intensive
application and production workloads. Standard disks(HDD) are backed by
magnetic drivers and are preferable for application where data is accessed
infrequently.
▪ VM SIZE : Configuration of your Azure VM(RAM, Cores, diskspace NLB etc.)
▪ Storage Account: Used to storing the files, Website, Virtual machine etc.
▪ Subnet: A subnet is range of IP addresses in your virtual network , Which can be
used to isolate virtual machines from each other or form the internet.
▪ VPN Connectivity (Subnet/Public IP,NSG)
Virtual network are logically isolated from each other in azure. You can configure
their IP address range, subnets, route tables, gateways and security setting
much like traditional network in your data centers. Virtual machines in the same
virtual network can access each other by default.
▪ Public IP: Use a public IP address if you want to communicate with your virtual
machine form outside the virtual network.
AZURE VIRTUAL MACHINE SETTINGS & FEATURES
Save money (Save up to 40% with a license you already own.)
if you own windows server licenses with active software assurance (SA), Use hybrid user benefit to save compute cost.
Hybrid Use Benefit
Each Windows Server with Software Assurance (either via each 16-Core license or two-processor license) is entitled to two instances of up to
8 cores, or one instance of up to 16 cores. Please always refer to your Windows Server license count with Software Assurance, your Hybrid
Use Benefit entitlements, and your Hybrid Use Benefit deployments to use this benefit while maintaining compliance.
VM Extension: Add new features. Like configuration management or antivirus protection to your virtual machine using extensions.
High Availability :To provide redundancy to your applications , We recommend that you group two or more virtual machine in an
availability set. This configuration ensure that during a planned or unplanned maintenance event, at least one virtual machine will be
available and meet the 99.95 % Azure SLA. The availability set of a virtual machine can't be changed after it is created.
Monitoring (Enable/Disable): Capture Serial console output and screenshot of the virtual running on a host to help diagnose startup
issue.
NSG : A network Security Group is set of firewall rules that control traffic to and from your virtual machine.
Guest OS diagnostics: Get metrics every minutes for your virtual machine . You can use them to create alert and stay
informed on your application.
Storage Disk (Use Managed Disk):-
Enable this feature to have azure automatically manage the availability of disks to provide the data redundancy and fault tolerance,
Without creating and managing storage account on your own.
Note:- Managed disk may not available in all the region.
Diagnostics Storage Account: Metrics are written to a storage account so you can analyze then with tools.
AZURE VIRTUAL MACHINE TROUBLESHOOTING
Troubleshoot Remote Desktop connections to an Azure virtual machine
Reset Remote Desktop configuration : This troubleshooting step resets the RDP configuration when Remote Connections are disabled or
Windows Firewall rules are blocking RDP
Check Network Security Group rules / Cloud Services endpoints: This troubleshooting step verifies that you have a rule in your Network
Security Group to permit RDP traffic. The default port for RDP is TCP port 3389. A rule to permit RDP traffic may not be created automatically
when you create your VM.
Review VM boot diagnostics. This troubleshooting step reviews the VM console logs to determine if the VM is reporting an issue.
Not all VMs have boot diagnostics enabled, so this troubleshooting step may be optiona
Check the VM Resource Health: This troubleshooting step verifies there are no known issues with the Azure platform that may impact
connectivity to the VM.
Reset your VM password: This troubleshooting step resets the password on a local administrator account when you are unsure or have
forgotten the credentials.
Restart your VM :This troubleshooting step can correct any underlying issues the VM itself is having.
Redeploy your VM : This troubleshooting step redeploys your VM to another host within Azure to correct any underlying platform or
networking issues.
When we redeploy a VM, it moves the VM to a new node within the Azure infrastructure and then powers it back on, retaining all your
configuration options and associated resources except temporary disk data.
AZURE DEMO:-
▪Azure Subscription Creation .
▪Azure Portal Overview (Classic and Resource manager).
▪Information About Regions
▪VM Creation ,Configuration & Troubleshooting.
REFERENCES AND USEFUL LINKS
▪ https://docs.microsoft.com/en-us/azure/ - Azure Documentation
▪ https://docs.microsoft.com/en-us/azure/virtual-machines/ VMs Overview
▪ https://azure.microsoft.com/en-in/free/ Azure Subscription Creation.
▪ https://docs.microsoft.com/en-us/azure/virtual-machines/windows/overview
QUESTION ?
THANK YOU

More Related Content

What's hot (20)

PDF
Microsoft Azure Fundamentals
Adwait Ullal
 
PPTX
Microsoft Azure Networking Basics
Sai Kishore Naidu
 
PPTX
Azure Migrate
Mustafa
 
PPTX
Windows Azure Virtual Machines
Clint Edmonson
 
PDF
Microsoft Azure Overview
David J Rosenthal
 
PPTX
Introduction to Microsoft Azure
Kasun Kodagoda
 
PPSX
On-premise to Microsoft Azure Cloud Migration.
Emtec Inc.
 
PDF
Azure governance v4.0
Marcos Oikawa
 
PPTX
Azure App Service
BizTalk360
 
PPTX
Azure - Identity as a service
BizTalk360
 
PDF
Azure Arc Overview from Microsoft
David J Rosenthal
 
PPTX
Azure Tutorial For Beginners | Microsoft Azure Tutorial For Beginners | Azure...
Simplilearn
 
PPTX
Azure active directory
Raju Kumar
 
PPTX
Microsoft Azure - Introduction
Pranav Ainavolu
 
PPTX
Azure WAF
Cheah Eng Soon
 
PPTX
Microsoft azure
Charith Suriyakula
 
PPTX
Azure fundamentals
Raju Kumar
 
PPTX
3 Modern Security - Secure identities to reach zero trust with AAD
Andrew Bettany
 
PDF
Microsoft Azure Active Directory
David J Rosenthal
 
PDF
Windows Virtual Desktop Powered By Microsoft Azure
David J Rosenthal
 
Microsoft Azure Fundamentals
Adwait Ullal
 
Microsoft Azure Networking Basics
Sai Kishore Naidu
 
Azure Migrate
Mustafa
 
Windows Azure Virtual Machines
Clint Edmonson
 
Microsoft Azure Overview
David J Rosenthal
 
Introduction to Microsoft Azure
Kasun Kodagoda
 
On-premise to Microsoft Azure Cloud Migration.
Emtec Inc.
 
Azure governance v4.0
Marcos Oikawa
 
Azure App Service
BizTalk360
 
Azure - Identity as a service
BizTalk360
 
Azure Arc Overview from Microsoft
David J Rosenthal
 
Azure Tutorial For Beginners | Microsoft Azure Tutorial For Beginners | Azure...
Simplilearn
 
Azure active directory
Raju Kumar
 
Microsoft Azure - Introduction
Pranav Ainavolu
 
Azure WAF
Cheah Eng Soon
 
Microsoft azure
Charith Suriyakula
 
Azure fundamentals
Raju Kumar
 
3 Modern Security - Secure identities to reach zero trust with AAD
Andrew Bettany
 
Microsoft Azure Active Directory
David J Rosenthal
 
Windows Virtual Desktop Powered By Microsoft Azure
David J Rosenthal
 

Similar to Azure vm introduction (20)

PDF
Microsoft Azure Tutorial | Microsoft Cloud Computing | Microsoft Azure Traini...
Edureka!
 
PPTX
Azure
Kiran Bavariya
 
PPTX
Microsoft Azure Fundamentals Training Course in Noida.pptx
amritadigital09
 
PPTX
Azure Fundamentals Part 2
CCG
 
PDF
Azure Developer Roadmap By Scholarhat PDF
Scholarhat
 
PPTX
Introduction to Azure fundamentals of cloud.pptx
Nadir Arain
 
PPTX
Azure bootcamp (1)
AmnaHussain26
 
PPTX
Azure Cloud complete administration document
sanjeeva11
 
PPTX
Microsoft Azure Fundamentals Course in Noida.pptx
amritadigital09
 
PPTX
Introducing Windows azure
MD. Shohag Mia
 
PPTX
Azure Cloud PPT
Aniket Kanitkar
 
PPTX
10 reasons to use azure for your cloud apps
Laitkor Infosolutions Pvt. Ltd.
 
PPTX
Comparative Study of AWS, Azure & Google.pptx
Ethanhunt421991
 
PDF
Azure Solution Architect Interview Questions By ScholarHat
Scholarhat
 
PDF
Latest Microsoft Azure Solutions and Announcements - Presented by atidan june...
David J Rosenthal
 
PPTX
Fundamentals of Microsoft Azure: AZ-900
ArmanKukreti
 
PPTX
Deploying SharePoint on Microsoft Azure #spsnairobi2014
Martin Njalale
 
PPTX
Introduction to the world of Cloud Computing & Microsoft Azure.pptx
PrazolBista
 
PPTX
Introduction-to-Microsoft-Azure.pp TO learntx
osamaaleem2321
 
PPTX
Microsoft AZURE PLATFORM PRESENTATION.pptx
Kishan Bhandari
 
Microsoft Azure Tutorial | Microsoft Cloud Computing | Microsoft Azure Traini...
Edureka!
 
Microsoft Azure Fundamentals Training Course in Noida.pptx
amritadigital09
 
Azure Fundamentals Part 2
CCG
 
Azure Developer Roadmap By Scholarhat PDF
Scholarhat
 
Introduction to Azure fundamentals of cloud.pptx
Nadir Arain
 
Azure bootcamp (1)
AmnaHussain26
 
Azure Cloud complete administration document
sanjeeva11
 
Microsoft Azure Fundamentals Course in Noida.pptx
amritadigital09
 
Introducing Windows azure
MD. Shohag Mia
 
Azure Cloud PPT
Aniket Kanitkar
 
10 reasons to use azure for your cloud apps
Laitkor Infosolutions Pvt. Ltd.
 
Comparative Study of AWS, Azure & Google.pptx
Ethanhunt421991
 
Azure Solution Architect Interview Questions By ScholarHat
Scholarhat
 
Latest Microsoft Azure Solutions and Announcements - Presented by atidan june...
David J Rosenthal
 
Fundamentals of Microsoft Azure: AZ-900
ArmanKukreti
 
Deploying SharePoint on Microsoft Azure #spsnairobi2014
Martin Njalale
 
Introduction to the world of Cloud Computing & Microsoft Azure.pptx
PrazolBista
 
Introduction-to-Microsoft-Azure.pp TO learntx
osamaaleem2321
 
Microsoft AZURE PLATFORM PRESENTATION.pptx
Kishan Bhandari
 
Ad

More from Lalit Rawat (6)

PDF
Tour to Azure Security Center
Lalit Rawat
 
PDF
Azure for beginners series session 4
Lalit Rawat
 
PPTX
Azure virtual network
Lalit Rawat
 
PPTX
Azure Site Recovery
Lalit Rawat
 
PPTX
Azure backup
Lalit Rawat
 
PPTX
Azure security
Lalit Rawat
 
Tour to Azure Security Center
Lalit Rawat
 
Azure for beginners series session 4
Lalit Rawat
 
Azure virtual network
Lalit Rawat
 
Azure Site Recovery
Lalit Rawat
 
Azure backup
Lalit Rawat
 
Azure security
Lalit Rawat
 
Ad

Recently uploaded (20)

PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 

Azure vm introduction

  • 1. By: Lalit Rawat WINDOWS AZURE INTRODUCING VIRTUAL MACHINES (IAAS)
  • 2. • Introduction to Microsoft Azure. • Cloud Terminology. • Introduction to Microsoft Azure. • Azure Virtual Machine Overview. • Different ways to create a Windows virtual machine. • Azure Virtual Machine Prerequisite and Features. • Azure Virtual Machine Monitoring & Troubleshooting. • Azure Demo:- • Azure Subscription Creation . • Azure Portal Overview (Classic and Resource manager). • Information About Regions. • VM Creation ,Configuration & Troubleshooting.
  • 4. WHAT IS WINDOWS AZURE? Open and Flexible Cloud Platform Build, Deploy, and Manage Applications across Global Network Build Applications using Any Language, Tool, or Framework Integrate Public Cloud Applications with your Existing IT Environment
  • 6. CLOUD TERMINOLOGY Infrastructure as a Service (IaaS): Basic compute and storage resources On-demand servers Windows Azure, Amazon EC2, VMWare vCloud Platform as a Service (PaaS): cloud application infrastructure On-demand application-hosting environment E.g. Google AppEngine, Salesforce.com, Windows Azure Software as a Service (SaaS): cloud applications On-demand applications E.g. Office 365, GMail, Microsoft Office Web Companions
  • 10. COMPUTE SERVICES ▪ Virtual Machines: Create, deploy, and manage virtual machines running in the Windows Azure cloud. ▪ Web Sites: Create new websites or migrate your existing business website into the cloud. ▪ Cloud Services: Build and deploy highly available and almost infinitely scalable applications with low administration costs. ▪ APP Services: Create Highly Available , Infinitely Scable cloud Application and APIs. ▪ Service Fabric: Build and operate always on , Scalable , Distributed application. ▪Batch: Azure Batch schedules compute-intensive work to run on a managed collection of virtual machines, and can automatically scale compute resources to meet the needs of your jobs. ▪ Container Service: Azure Container Service makes it simpler for you to create, configure, and manage a cluster of virtual machines that are preconfigured to run containerized applications.
  • 11. NETWORK SERVICES ▪ Virtual Network: Treat the Windows Azure public cloud as if it is an extension of your on-premises datacenter. ▪ Traffic Manager: Route application traffic for the user who is using the application to Windows Azure datacenters ▪ Load Balancer: Deliver high Availability and network Performance to our application. ▪ ExpressRoute : Route incoming traffic for high Performance and Availability . ▪ Azure DNS: Host your DNS domain in Azure. ▪ CDN: Deliver Content to end- user Through a robust network of global data centers. ▪ VPN Gateway: Establish Secure, Cross-Premises Connectivity.
  • 12. STORAGE SERVICES ▪ Storage: Azure Storage is the cloud storage solution for modern applications that rely on durability, availability, and scalability to meet the needs of the customers. ▪ Data Lake Store: Data Lake Store is an enterprise-wide hyper-scale repository for big data analytic workloads. Azure Data Lake enables us to capture data of any size, type, and ingestion speed in one single place for operational and exploratory analytics. ▪ STORSIMPLE: StorSimple Virtual Array is an integrated storage solution that manages storage tasks between an on-premises virtual array running in a hypervisor and Microsoft Azure cloud storage. ▪ Azure Backup : Azure Backup is the Azure-based service you can use to back up (or protect) and restore your data in the Microsoft cloud. Azure Backup replaces our existing on-premises or off-site backup solution with a cloud-based solution that is reliable, secure, and cost-competitive. ▪ Site Recovery: Site Recovery contributes to our BCDR strategy by orchestrating replication of on-premises virtual machines and physical servers. We can replicate servers and VMs from our primary on-premises datacenter to the cloud (Azure), or to a secondary datacenter..
  • 13. SECURITY AND IDENTITY SERVICES ▪ Security Center : Security Center helps you prevent, detect, and respond to threats with increased visibility into and control over the security of your Azure resources. It provides integrated security monitoring and policy management across your Azure subscriptions. ▪ Key Vault: Key Vault to safeguard and manage cryptographic keys and secrets used by cloud applications and services. ▪ Azure Active Directory: Azure Active Directory (Azure AD) is Microsoft’s multi-tenant cloud based directory and identity management service. ▪ Active Directory B2C: Azure Active Directory B2C is a comprehensive cloud identity management solution for your consumer- facing web and mobile applications ▪ Active Directory Domain Services: Azure AD Domain Services provides managed domain services such as domain join, group policy, LDAP, Kerberos/NTLM authentication that are fully compatible with Windows Server Active Directory ▪ Multi-factor Authentication: Azure Multi-Factor Authentication, a two-step identity verification system.
  • 14. MONITORING AND MANAGEMENT ▪ Application Insights: Application Insights is an extensible Application Performance Management (APM) service for web developers. Use it to monitor your live web application. It will automatically detect performance anomalies ▪ Log Analytics: Log Analytics in the Operations Management Suite to collect and analyze data generated by resources in your cloud and on-premises environments. ▪ Automation :Automation to save time and increase the reliability of regular administrative tasks performed in a cloud environment. ▪ Scheduler: Scheduler to schedule and automatically invoke recurring jobs in the cloud. ▪ Azure Billing : To understand your Azure billing, and monitor usage and costs. ▪ Monitoring and Diagnostics: Azure monitoring and diagnostics services to track performance, maintain security, and identify trends. ▪ Azure Advisor : Azure Advisor is a personalized cloud consultant that helps you follow best practices to optimize your Azure deployments. It analyzes your resource configuration and usage telemetry. It then recommends solutions to help improve the performance, security, and high availability of your resources while looking for opportunities to reduce your overall Azure spend. ▪ Azure Resource Manager :Resource Manager to deploy, monitor, and manage solution resources as a group
  • 15. WEB AND MOBILE SERVICES ▪ App Service: App Service to develop and host web and mobile apps for any platform or device . ▪ Azure Web Apps: Web Apps to build and host our websites and web applications on Azure. ▪ Mobile Apps: Mobile Apps in Azure App Service to build native iOS, Android, or Windows apps, or cross-platform apps using Xamarin or Cordova. ▪ App Service - API Apps: API Apps in Azure App Service to develop, host, and consume APIs in the cloud and on-premises. ▪ Logic Apps: Logic Apps that simplify and integrate scalable workflows in the cloud. ▪ CDN: Content Delivery Network (CDN) to deliver high-bandwidth content that is hosted in Azure or elsewhere. ▪ Media Services: Stream broadcast-quality video with Media Services, an extensible cloud platform. ▪ Azure Search: Add search capabilities to your custom web or mobile apps using Azure Search, a managed cloud search service. ▪ Mobile Engagement: Increase the usage, retention, and monetization of mobile apps with Mobile Engagement ▪ Notification Hubs: Notification Hubs, a multi-platform, scalable push-notification engine for quickly sending millions of messages.
  • 16. WEB AND MOBILE SERVICES ▪ Visual Studio Team Services and TFS: Services for teams to share code, Track work and ship the software. ▪ Devtest Labs: Devtest Labs to quickly create application test environments using reusable artifacts. ▪ Application Insights: Application Insights, an extensible application performance management service for web developers. ▪ API Management: API Management to publish APIs to external, partner, and employee developers securely and at scale. ▪ HockeyApp : HockeyApp is a service for app developers to support them in various aspects of their development process, including the management and recruitment of testers, the distribution of apps and the collection of crash reports.
  • 17. AZURE OTHER SERVICES ▪Azure Government : Microsoft Azure Government delivers a cloud platform built upon the foundational principles of security, privacy and control, compliance, and transparency. Public Sector entities receive a physically isolated instance of Microsoft Azure that employs world-class security and compliance services critical to U.S. government for all systems and applications built on its architecture. ▪Azure Stack: Microsoft Azure Stack is a new hybrid cloud platform product that lets you deliver Azure services from your organization’s datacenter
  • 18. AZURE VIRTUAL MACHINE OVERVIEW ▪ Azure Virtual Machines (VM) is one of several types of on-demand, scalable computing resources that Microsoft Azure offers. ▪ An Azure VM gives you the flexibility of virtualization without having to buy and maintain the physical hardware that runs it. However, you still need to maintain the VM by performing tasks, such as configuring, patching, and installing the software that runs on it. ▪ Azure virtual machines can be used in various ways. ▪ Development and test – Azure VMs offer a quick and easy way to create a computer with specific configurations required to code and test an application. ▪ Applications in the cloud – Because demand for your application can fluctuate, it might make economic sense to run it on a VM in Azure. You pay for extra VMs when you need them and shut them down when you don’t. ▪ Extended datacenter – Virtual machines in an Azure virtual network can easily be connected to your organization’s network.
  • 19. DIFFERENT WAYS TO CREATE A WINDOWS VIRTUAL MACHINE ▪ Azure portal Using the Azure portal is a simple way to try out a virtual machine, especially if you're just starting out with Azure. Create a VM from a specialized disk Create a new VM by attaching a specialized managed disk as the OS disk using PowerShell. A specialized disk is a copy of VHD from an existing VM that maintains the user accounts, applications and other state data from your original VM. ▪ Template Virtual machines require a combination of resources (such as a availability sets and storage accounts). Rather than deploying and managing each resource separately, you can create an Azure Resource Manager template that deploys and provisions all of the resources in a single, coordinated operation. ▪ Azure PowerShell If you prefer working in a command shell, you can use Azure PowerShell. ▪ Visual Studio Use Visual Studio to build, manage, and deploy VMs with the Azure Tools for Visual Studio and the Azure SDK.
  • 20. AZURE VIRTUAL MACHINE PREREQUISITE AND ADD FEATURES ▪ Azure Subscription: Organize how the cloud services are accessed & controlled how resources usage is reported ,billed and paid for. ▪ All the cloud services are belong to a subscription & it has his unique Subscription ID. ▪ VM Machine Name/user Name/password. ▪ Resource Group: A Resource Group is a collection of resources that share the same lifecycle, Permission, and policies. ▪ Location: Region, User want to deploy the VMs(East US, West US, japan etc.) ▪ Vms Disk Type (SSD/HDD): Premium Disk(SSD) are backed by solid state drives and offers consistent, low latency performance. They provide the best balance between prices and performance , and are ideal for I/O-intensive application and production workloads. Standard disks(HDD) are backed by magnetic drivers and are preferable for application where data is accessed infrequently. ▪ VM SIZE : Configuration of your Azure VM(RAM, Cores, diskspace NLB etc.) ▪ Storage Account: Used to storing the files, Website, Virtual machine etc. ▪ Subnet: A subnet is range of IP addresses in your virtual network , Which can be used to isolate virtual machines from each other or form the internet. ▪ VPN Connectivity (Subnet/Public IP,NSG) Virtual network are logically isolated from each other in azure. You can configure their IP address range, subnets, route tables, gateways and security setting much like traditional network in your data centers. Virtual machines in the same virtual network can access each other by default. ▪ Public IP: Use a public IP address if you want to communicate with your virtual machine form outside the virtual network.
  • 21. AZURE VIRTUAL MACHINE SETTINGS & FEATURES Save money (Save up to 40% with a license you already own.) if you own windows server licenses with active software assurance (SA), Use hybrid user benefit to save compute cost. Hybrid Use Benefit Each Windows Server with Software Assurance (either via each 16-Core license or two-processor license) is entitled to two instances of up to 8 cores, or one instance of up to 16 cores. Please always refer to your Windows Server license count with Software Assurance, your Hybrid Use Benefit entitlements, and your Hybrid Use Benefit deployments to use this benefit while maintaining compliance. VM Extension: Add new features. Like configuration management or antivirus protection to your virtual machine using extensions. High Availability :To provide redundancy to your applications , We recommend that you group two or more virtual machine in an availability set. This configuration ensure that during a planned or unplanned maintenance event, at least one virtual machine will be available and meet the 99.95 % Azure SLA. The availability set of a virtual machine can't be changed after it is created. Monitoring (Enable/Disable): Capture Serial console output and screenshot of the virtual running on a host to help diagnose startup issue. NSG : A network Security Group is set of firewall rules that control traffic to and from your virtual machine. Guest OS diagnostics: Get metrics every minutes for your virtual machine . You can use them to create alert and stay informed on your application. Storage Disk (Use Managed Disk):- Enable this feature to have azure automatically manage the availability of disks to provide the data redundancy and fault tolerance, Without creating and managing storage account on your own. Note:- Managed disk may not available in all the region. Diagnostics Storage Account: Metrics are written to a storage account so you can analyze then with tools.
  • 22. AZURE VIRTUAL MACHINE TROUBLESHOOTING Troubleshoot Remote Desktop connections to an Azure virtual machine Reset Remote Desktop configuration : This troubleshooting step resets the RDP configuration when Remote Connections are disabled or Windows Firewall rules are blocking RDP Check Network Security Group rules / Cloud Services endpoints: This troubleshooting step verifies that you have a rule in your Network Security Group to permit RDP traffic. The default port for RDP is TCP port 3389. A rule to permit RDP traffic may not be created automatically when you create your VM. Review VM boot diagnostics. This troubleshooting step reviews the VM console logs to determine if the VM is reporting an issue. Not all VMs have boot diagnostics enabled, so this troubleshooting step may be optiona Check the VM Resource Health: This troubleshooting step verifies there are no known issues with the Azure platform that may impact connectivity to the VM. Reset your VM password: This troubleshooting step resets the password on a local administrator account when you are unsure or have forgotten the credentials. Restart your VM :This troubleshooting step can correct any underlying issues the VM itself is having. Redeploy your VM : This troubleshooting step redeploys your VM to another host within Azure to correct any underlying platform or networking issues. When we redeploy a VM, it moves the VM to a new node within the Azure infrastructure and then powers it back on, retaining all your configuration options and associated resources except temporary disk data.
  • 23. AZURE DEMO:- ▪Azure Subscription Creation . ▪Azure Portal Overview (Classic and Resource manager). ▪Information About Regions ▪VM Creation ,Configuration & Troubleshooting.
  • 24. REFERENCES AND USEFUL LINKS ▪ https://docs.microsoft.com/en-us/azure/ - Azure Documentation ▪ https://docs.microsoft.com/en-us/azure/virtual-machines/ VMs Overview ▪ https://azure.microsoft.com/en-in/free/ Azure Subscription Creation. ▪ https://docs.microsoft.com/en-us/azure/virtual-machines/windows/overview