目录:
视频: 云计算时代的 IT 体系结构 2024
当混合云环境中的应用程序位于您的场所时,您可以对其进行控制。这意味着您可以控制基础架构,操作系统,中间件,数据,应用程序和运行时环境。在PaaS(平台即服务)环境中,PaaS提供程序管理所有应用程序以及可能的数据库。提供者正在处理安装,更新和生产环境的修补程序。这是一个自我管理的环境。
<! --1 - >控制问题变成了这个 - 如何管理云应用程序以及本地开发的应用程序?您需要衡量IT性能对业务的影响,根据定义,业务现在包括云提供商的性能。
假设您已与PaaS提供商签约,以构建和部署您的应用程序。应用程序开始有问题。当出现问题时,找出源头可能很困难。关键是要能够快速追踪问题的根源。平台提供商是否只是升级操作系统?有停电吗?提供者是否存在安全漏洞?还是这是你的目的?
<! - 2 - >获得知名度
底线是您必须至少能够在三个方面获得可视性:
-
安全性: 要监控安全性,您需要扫描网络,操作系统和应用程序,以防止入侵或拒绝服务攻击。
-
性能: 您需要确保云的性能不会低于商定的服务级别。
-
服务可用性: 您需要一个工具来帮助您确定服务的可用性。您可以使用此工具来监控您的云提供商是否正在运行,并且正在达到其服务级别协议。谈判这些服务水平往往是IT和提供商之间的舞蹈。您应该询问您的服务提供商如何监控安全性,性能和可用性。确保你对这种方法感到满意。此外,您的提供商应提供一个仪表板,让您可以看到您持续使用的服务。理想情况下,您需要一个仪表板,使您可以在自己的资源和PaaS提供商的资源中统一可视化。
跟踪服务级别协议
服务级别协议
(SLA)是您与您的云提供商之间的合同义务。 IT和服务提供商必须共同努力来建立这些SLA。 典型的SLA包括以下内容: 响应时间
任何给定日期的可用性
-
整体运行时间目标
-
服务出现故障时的约定响应时间和过程
-
协议理论上给你一些保证,提供者将达到一定的服务水平。但是,您需要确定您愿意接受的停机时间和其他参数的级别。
-
考虑访问和集成
另一个要考虑的问题是访问您的服务以及要部署到云的应用程序与其依赖的其他服务之间的集成。例如,您需要确定您的提供商提供什么样的
访问控制服务
,以便只有那些在开发和部署期间访问您的应用程序的人才能这样做。 假设您已经决定将您的应用程序迁移到云中,但是您不想移动数据库,甚至不需要在那里复制数据。您需要确保您的本地数据与您的云应用程序之间存在正确的安全级别。另外,在云中可以有很多与应用程序集成的点。应用程序可能会与您的组织中的客户关系管理应用程序集成。应用程序可能与云中的其他服务集成。 PaaS提供商的一个关键标准是提供完善的文档和定义良好的界面供您使用。换句话说,云或应用程序之间集成功能的核心是应用程序编程接口(API)。这些API是PaaS平台的一部分,使公司能够快速地将他们的服务集成到各种平台上的各种应用程序中。
在选择PaaS供应商之前,请确保它可以支持您需要集成的应用程序和服务。
避免锁定
虽然PaaS方法有很多好处,但它可能有一些缺点。 PaaS的一个缺点是它可能会锁定您使用特定的开发环境和一堆软件组件。 PaaS产品通常具有一些专有的元素。因此,您可能会停留在供应商的平台上,无法在其他地方移动您的应用程序,而无法在某种程度上进行重写。 如果您对PaaS提供商不满意,如果突然需要重写应用程序以满足其他PaaS供应商的要求,则可能会面临巨额费用。 供应商锁定的恐惧已导致出现了一种新的PaaS:开放平台即服务。除了对开发和交付软件的选择没有限制外,该服务提供与PaaS相同的方法。如果锁定对您很重要,那么在签署供应商合同之前提出问题。