首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure虚拟机和云服务之间有什么区别

Azure虚拟机和云服务之间有什么区别
EN

Stack Overflow用户
提问于 2012-10-15 22:10:06
回答 2查看 21.7K关注 0票数 37

我愿意从AWS切换到Azure,但是我对Azure虚拟机和云服务之间的区别感到有点困惑!我需要的是一个小型的linux服务器,不管公司喜欢叫它什么花哨的名字(例如EC2),我用它来运行用不同语言编写的不同的小uni项目。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-15 22:16:12

Azure虚拟机基本上就是它听起来的样子--一个由您控制的Windows或Linux虚拟机的实例。Azure基本上只是给你一个空间来托管那个VM。您可以控制操作系统、更新等。

Azure云服务( web角色、工作者角色等)是VM之上的一层。Azure控制您的角色在其上运行的VM实例(操作系统、更新等),而您只关心应用程序。对于web角色,这将是web应用程序(例如,ASP.NET站点)的代码;对于工作者角色,这将是在后台运行的服务的代码。

使用云服务,您可以将应用程序部署到角色实例。您实际上无法控制这些实例是如何运行的(并且您实际上并不关心) --您只关心您的代码是否工作。

因此,如果您需要完全控制VM,那么Azure虚拟机是您应该去的方向。如果您正在开发应用程序,并且不关心基础架构(操作系统更新等),那么云服务(角色)就是最佳选择。

我希望这能帮到你。祝好运!

票数 70
EN

Stack Overflow用户

发布于 2020-05-18 20:35:36

Azure虚拟机是IaaS (基础架构即服务)。您可以选择要安装的操作系统和其他软件配置。

在Azure云服务的情况下,它提供了许多不同的云服务。云服务的一个例子是Computer Vision。你可以训练计算机视觉来分类和识别图像。然后,您可以使用计算机视觉(云服务)的REST API进行图像分类和识别。在这里,底层基础设施超出了您的范围。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12897463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档