Microsoft Azure - Windows



不同的组织提供了许多云计算平台。Windows Azure 是其中之一,由微软提供。Azure 可以被描述为用于构建、部署、管理应用程序并通过全球网络提供服务的托管数据中心。Microsoft Azure 提供的服务是 PaaS 和 IaaS。它支持多种编程语言和框架。

Azure 作为 PaaS(平台即服务)

顾名思义,为客户提供了一个开发和部署软件的平台。客户可以专注于应用程序开发,而不必担心硬件和基础设施。它还负责大多数操作系统、服务器和网络问题。

优点

  • 由于资源按需分配并且服务器会自动更新,因此总体成本较低。

  • 由于服务器会自动更新并检查所有已知安全问题,因此它不太容易受到攻击。整个过程对开发人员不可见,因此不会造成数据泄露风险。

  • 由于 Azure 团队测试了开发工具的新版本,因此开发人员可以轻松地转向新工具。这也有助于开发人员通过快速适应新版本来满足客户的需求。

缺点

  • 使用 PaaS 会存在可移植性问题。Azure 可能有不同的环境,因此可能需要相应地调整应用程序。

Azure 作为 IaaS(基础设施即服务)

它是一种托管计算服务,可将操作系统和应用程序平台堆栈的完全控制权提供给应用程序开发人员。它允许用户自己访问、管理和监控数据中心。

优点

  • 这非常适合需要完全控制的应用程序。虚拟机可以完全适应组织或企业的需求。

  • IaaS 促进了非常高效的设计时可移植性。这意味着应用程序可以迁移到 Windows Azure 而无需重新工作。所有应用程序依赖项(如数据库)也可以迁移到 Azure。

  • IaaS 允许服务快速过渡到云,这有助于供应商轻松地向其客户提供服务。这也有助于供应商通过在新的市场中销售现有的软件或服务来扩展其业务。

缺点

  • 由于用户拥有完全的控制权,因此他们倾向于坚持应用程序依赖项的特定版本。他们可能很难将应用程序迁移到将来的版本。

  • 许多因素会增加其运营成本。例如,为修补和升级软件而进行的更高的服务器维护。

  • 未修补的服务器存在大量安全风险。一些公司拥有完善的流程来测试和更新内部部署服务器的安全漏洞。需要将这些流程扩展到云托管的 IaaS VM 以降低黑客风险。

  • 未修补的服务器构成了巨大的安全风险。与 PaaS 不同,IaaS 中没有自动服务器修补的规定。包含敏感信息的未修补服务器可能非常脆弱,从而影响整个组织的业务。

  • 难以在 Iaas 中维护旧版应用程序。它可能会停留在旧版操作系统和应用程序堆栈上。因此,导致应用程序难以维护并在一段时间内添加新功能。

有必要了解这两种服务的优缺点,以便根据您的需求选择合适的服务。总之,可以认为,对于商品应用程序,PaaS 在运营方面比 IaaS 具有明显的经济优势。在 PaaS 中,运营成本打破了商业模式。而 IaaS 提供了对操作系统和应用程序平台堆栈的完全控制。

Azure 管理门户

Azure 管理门户是用于管理 2012 年推出的服务和基础设施的界面。所有服务和应用程序都显示在其中,并允许用户管理它们。

入门

可以通过访问以下链接在 Azure 管理门户上创建一个免费试用帐户 - manage.windowsazure.com

弹出的屏幕如下图所示。可以使用现有的 Gmail、Hotmail 或 Yahoo 帐户创建帐户。

Sign In To Azure

登录后,您将被重定向到以下屏幕,其中左侧面板列出了服务和应用程序。

Azure Management Portal

单击类别时,屏幕上会显示其详细信息。您可以通过单击菜单项查看应用程序、虚拟机、移动服务等的数量。

下一章将详细介绍如何使用此门户来管理 Azure 服务。

广告