微软 Azure - Windows


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

Azure 作为 PaaS(平台即服务)

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

优点

  • 资源按需分配,服务器自动更新,总体成本较低。

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

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

缺点

  • 使用 PaaS 存在可移植性问题。Azure 可能有不同的环境,因此应用程序可能必须进行相应的调整。

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

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

优点

  • 这对于需要完全控制的应用来说是理想的选择。虚拟机可以完全适应组织或业务的要求。

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

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

缺点

  • 由于用户获得了完全的控制权,因此他们倾向于坚持使用应用程序依赖项的特定版本。他们将应用程序迁移到未来版本可能会变得困难。

  • 有很多因素会增加其运营成本。例如,用于修补和升级软件的更高服务器维护费用。

  • 未打补丁的服务器存在很多安全风险。一些公司拥有明确的流程来测试和更新本地服务器的安全漏洞。这些流程需要扩展到云托管的 IaaS 虚拟机,以降低黑客风险。

  • 未打补丁的服务器存在很大的安全风险。与 PaaS 不同,IaaS 中不提供自动服务器修补功能。包含敏感信息的未打补丁的服务器可能非常容易受到影响,从而影响组织的整个业务。

  • 在 Iaas 中维护遗留应用程序很困难。它可能会被旧版本的操作系统和应用程序堆栈所困扰。因此,导致应用程序在一段时间内难以维护和添加新功能。

有必要了解这两种服务的优缺点,以便根据您的要求选择合适的服务。综上所述,对于商品应用,PaaS 相对于 IaaS 来说在运营方面具有一定的经济优势。在 PaaS 中,运营成本打破了商业模式。而 IaaS 可以完全控制操作系统和应用程序平台堆栈。

Azure 管理门户

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

入门

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

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

登录 Azure

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

Azure 管理门户

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

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