What is difference between Azure VM & Windows Virtual Desktop? - azure

What is the significant difference between Azure VM & Windows Virtual Desktop with respect to pricing, features, performance etc

Like Dai mentioned, Azure VM is more infrastructure as a service.
However,Windows Virtual Desktop is a modern Microsoft Remote Desktop Azure-based platform service for Virtual desktops that you can use for publishing multi-user Windows 10 desktops, single-user personal virtual desktops
For WVD features you could refer the article which might be helpful. Also you could refer the calculator for understanding the estimated cost.
So for instance, let us assume that the cost incurred for 500 users :

Related

Is there any alternative service like in Amazon Appstream2.0 and Amazon Workspace in Azure

I am trying to search for an alternative of Amazon Appstream2.0 and Amazon Workspace(DAAS) in Azure. Those services in Amazon really provide the solution for remote purpose but I am really handy with azure. If I can get the solution in azure I can move to azure for the solution.
I believe there is no native service similar to Amazon Appstream2.0 in Azure.
Cloud compare also doesn't show any alternatives:
EDIT:
As #Pradyumna mentioned substitute of Amazon Workspace in Azure Cloud could be Window Virtual Desktop(WVD).
Here's what you can do when you run Windows Virtual Desktop on Azure:
Set up a multi-session Windows 10 deployment that delivers a full Windows 10 with scalability
Virtualize Microsoft 365 Apps for enterprise and optimize it to run in multi-user virtual scenarios
Provide Windows 7 virtual desktops with free Extended Security Updates
Bring your existing Remote Desktop Services (RDS) and Windows Server desktops and apps to any computer
Virtualize both desktops and apps Manage
Windows 10, Windows Server, and Windows 7 desktops and apps with a unified management experience

Microsoft Azure VMs IaaS or PaaS?

I would like some clarification on whether Azure VM's are strictly IaaS or can be PaaS depending on the amount responsibilities the creator/user has.
I've seen multiple different website saying VM are ONLY IaaS since you require an operating system, and others saying VM can be PaaS if a specific OS is specified on creation.
Any insight the community can provide will be very helpful, Thanks!
A VM is generally considered Infrastructure-as-a-Service, as you retain responsibility for patching and managing the Virtual Machine Operating System.
And even though there are Marketplace VM offerings that are completely pre-configured and even auto-updating, the responsibility for maintaining those solutions after deployment is the main way IaaS and PaaS are distinguished.
At the end of the day IaaS and PaaS are not precise technical terms. You can have PaaS services that require significant configuration and ongoing maintenance, and IaaS services that are completely managed.
VM's are IAAS (Infrastructure as a service) because on a VM you can manage what operation system runs and what software is installed.
On a PAAS you only manage the software or application that runs in the cloud. (Like app services)
It's both.
Like IaaS, PaaS includes infrastructure—servers, storage, and networking—but also middleware, development tools, business intelligence (BI) services, database management systems, and more. PaaS is designed to support the complete web application lifecycle: building, testing, deploying, managing, and updating.
https://azure.microsoft.com/en-us/overview/what-is-paas/
I've just been through Microsoft's AZ900 training at it states:
Azure Virtual Machines (VM) are software emulations
of physical computers.
Includes virtual processor, memory, storage, and
networking.
IaaS offering that provides total control and
customization.
example Az900 test questions:
VM with installed SQL is PaaS
appears to times
VM with instlled sql server is Iaas - one time
DNS is IaaS according to MS diagram: https://techcommunity.microsoft.com/t5/image/serverpage/image-id/94214iF8738A37E3E44F77
But VM with DNS server installed is PaaS
Also encountered that VM with installed storage is PaaS.
Very confusing,

Need clarification about IaaS - Infrastructure as a Service

I am totally new to Cloud Computing. I started learning Cloud computing basics.
I started with Infrastructure as Service and I didnt understand it fully
Please help me with the below questions
1) Does IaaS included the Operating System like (linux or Windows)
2) There are some online article says IaaS includes(network+Storage+servers+Virtualization)
3) In the above 2nd ponint..what is Virtualization..does it mean installing required number of Virtual Machines (VMs) on top of Hypervisor?
4)If the point 3 is true how the VMs are installed without OS
Please help
1) Does IaaS included the Operating System like (linux or Windows)
Infrastructure as a service (IaaS) typically is a cloud offering that grants a user full control over the operating system of a virtual machine (Linux or Windows). There may be some small overlap of traditional adminstrative controls of the VM and services that are provided by the cloud provider; for example, Azure allows you to configure automatic updates on a Windows VM during deployment.
2) There are some online article says IaaS includes(network+Storage+servers+Virtualization)
IaaS is a holistic offering of network, storage and compute where the underlying infrastructure is managed by the cloud provider, but the customer interacts with these elements through software. For example, Azure provides access to a VM running on Hyper-V, networking through Software Defined Networking, and storage through virtual disks. These abstractions grant the customer a high level of control over the resources they purchase without giving them direct hardware level access to the underlying hosting infrastructure.
3) In the above 2nd ponint..what is Virtualization..does it mean installing required number of Virtual Machines (VMs) on top of Hypervisor?
Yes, virtualization is the offering of virtual machines on top of a cloud provider managed hypervisor. You will commonly not have access to the hypervisor in most cloud provider platforms.
4)If the point 3 is true how the VMs are installed without OS
An OS is required in most IaaS platforms, as this is what you are paying for, rather than a blank virtual machine you configure from scratch. That being said, you can bring you own pre-configured OS disk or deploy from a Marketplace of operating system images. For example, Azure provides many versions of Windows, Ubuntu, CentOS, RHEL, etc. from their own repository that allow you to quickly provision a VM and start building your workload.
Great links:
- https://azure.microsoft.com/en-us/overview/what-is-iaas/
- https://gallery.technet.microsoft.com/Shared-Responsibilities-81d0ff91

Any Private Cloud Platform to host hardware in house with Web Interface like Azure/EC2?

I wonder if a visualization solution that lets users manage instances in web interface just like Azure/EC2. There should be a list of components as
Virtualization
Infrastructure Management (Web Interface)
User (who uses a private cloud) Management & ACL (Web Interface)
Instance Manager to create/maintain VM instances (Web Interface)
Instance Market Place to share VM image by platforms (Web Interface)
Web API for custom UI or automation
So, I can let users pay real money or virtual point for instances or I can give quota. My hunch is that either Hyper-V or VMWare has similar product, but no luck to find any exact matches.
Since you asked specifically about Azure, you should also look at the Azure Pack for Windows Server which provides the Azure management interface (GUI plus REST) plus a subset of Azure features that would be running in your own data center. This includes the management portal itself, Virtual Machines, Web Sites, and Service Bus
You should also Consider Apache Cloudstack
The only one I've heard about is OpenStack
http://www.openstack.org/
VMware vCloud Automation Center

Window Azure vs Citrix Xenapp vs Citrix XenDesktop over Windows Azure

Current my company delivers our software to our customers through a Citrix Xenapp Server. As administrators we are able to launch instances of the servers and our customers are only able to launch their specific application
My Question is does Windows Azure also offer this type of environment. I am looking to deploy a new version of our application and I am leaning towards Azure, but if that is the direction we go in I would like to migrate all of our existing system to Azure and not maintain both Azure and Citrix ?
Or If directly not possible, then can we have alternative like
Windows Azure with Citrix XenDesktop ?
I mean Citrix has released XenDesktop 6.5 & 7. Same time Microsoft allows Guest OS which now combined will resolved the purpose ?
Will it be Virtual Desktop as a Service over Windows Azure ? Will it possible & solve the purpose ?
Yes, Citrix XenDesktop 7 can be deployed on Windows Azure, with support for features such as live session roaming, multiple device types and formats, and rich user-interface media experiences.
For the announcement refer to Citrix Enables High-Performance App and Desktop Delivery from Windows Azure.
For an explanation refer to Hosting Citrix Desktops from Windows Azure.
This ability is supported by Microsoft's RDS (Remote Desktop Services) Subscriber Access Licensing (SAL) available for Azure. For more information about licensing refer to this blog article: Remote Desktop Services are now allowed on Windows Azure and also to the latest Microsoft Product Use Rights docs.

Resources