云的可移植性和互操作性-为什么如此重要_第1页
云的可移植性和互操作性-为什么如此重要_第2页
云的可移植性和互操作性-为什么如此重要_第3页
云的可移植性和互操作性-为什么如此重要_第4页
云的可移植性和互操作性-为什么如此重要_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、云的可移植性和互操作性-为什么如此重要全球各地的公司正在扩大努力,以实现数字化转型和现代化其现 有基础架构。云是成功进行数字化转型的关键推动力。云降低了总体 拥有成本,并提供了更高的灵活性以及改进的协作。由于云的多种优势,大型企业和中小企业都承诺要“云优先工 但是,可移植性和互操作性等障碍阻碍了一些公司迁移到云或选择最 适合的云提供商变得困难。云可移植性云可移植性是将数据从一种云服务转移到另一种云服务的能力, 而无需再经历大量填写数据的麻烦。在这种情况下,两个平台之间的 过渡是平稳的,并且可以完整地完成,而不会丢失任何信息。在开始 使用云可移植性之前,必须注意两个关键方面: 检索客户数据:应该

2、具有检索客户数据并将其从源平台导入 到最终云服务平台的功能。 两个平台的语法同步:两个平台的语法同步绝对是必不可少 的,以避免出现任何故障。如果两者之间不匹配,过渡可能 会受到严重影响,甚至变得不可能。互操作性云可移植性是一项重要指标,但是还有另一个方面不容忽视,那 就是互操作性。就像您已经知道的那样,每个系统都有自己的一组组 件,这些组件彼此协同工作。由于所有这些组件之间都需要保持高度 同步,因此互操作性是必不可少的。互操作性着重于系统组件在新环境中的工作能力,与以前的环境 一样。通常,云系统的组件包括: 硬件 操作系统 虚拟化 网路 存储 软件(应用程序框架、中间件、库、应用程序) 数据安

3、全缺乏互操作性功能有时可能意味着被某个云服务提供商所束缚, 尤其是如果您的企业与一家云服务提供商的关联时间很长。这意味着 在升级系统甚至对托管在该特定云服务上的应用程序进行任何形式 的更改时都会遇到许多困难。互操作性的可能性和程度通常可以通过仔细评估云服务提供商, 尤其是其协议和体系结构来判断。如果根深蒂固,那可能不是继续前 进的最佳决定。云可移植性的重要性为什么它是成功业务的关键方面?企业选择可移植性的原因可能很多,其中最突出的原因是可以更 加灵活和可定制化以满足客户需求。但是,还有其他所有导致企业从 一家云提供商迁移到另一家云服务的重要原因。其中一些包括: 总体托管费用突然增加 提供商公司

4、的业务运营突然中断 频繁更改所提供的服务,且不进行通知 服务的整体质量急剧下降,无法满足基本要求或未达到己确定的SLA (服务水平协议)。 云服务提供商与企业之间可能发生的任何其他争议 升级后延迟响应导致更长的停机时间 违反安全性或数据安全性受到损害既然我们己经确定了云可移植性和互操作性对企业的重要性,那 么让我们深入探讨相同的各种类别。L数据可移植性任何企业,尤其是在当今时代,通常都会在其云服务提供商上存 储大量数据。以SaaS产品为例,该产品的关键客户相关数据托管在 云中,在转向其他提供商之前,他们将不得不评估数据迁移过程的复 杂程度。如果无法轻松地移动数据,则可能不会将其托管在非常先进的

5、云 平台上。被困在传统环境中,在某些情况下成本也较高,这可能是企 业必须为质量和金钱付出的强制性决定。2 .应用程序可移植性每个应用程序都有一组与其云环境进行交互的组件。如果这些组 件和功能的功能依赖于其Cloud服务提供商,则应用程序可移植性可 能是企业的繁琐任务。但是,如果这些组件不是特定于平台的,并且 也可以在其他平台上平稳运行,则移植到另一个平台几乎是毫不费力 的。通常,如果将不同的环境用于开发和操作,则通常会遇到移植问 题。云在减少开发人员和运营人员之间的孤岛并将它们联系在一起方 面做出了巨大贡献。应用程序可移植性的成功很大程度上取决于此。3 .平台可移植性此类可移植性仅指应用程序无

6、需使用支持语言编写即可在任何 系统上运行的能力。简而言之,云服务提供商支持所有应用程序,无 论它们以何种语言编写。4 .应用程序互操作性简单地说表示部署在系统上的应用程序的各个组件之间的互操 作性。一个鲜为人知的事实是,基于设计原理构建的应用程序具有比 其他应用程序更好的互操作性。5 .平台互操作性这是指系统上部署的平台的不同组件之间的互操作性。平台互操 作性是一个重要方面,因为在缺乏平台互操作性的情况下也无法实现 应用程序互操作性。6 .管理互操作性由于云服务使企业能够在内部工作并消除对任何其他第三方的 依赖,因此,自助服务功能将占主导地位。在此类别下,需要评估 SaaS. PaaS或laa

7、S之类的云服务,以及自助服务有关的应用程序之 间的互操作性。7 .发布和获取互操作性这实际上是包括PaaS服务和在线市场在内的不同平台之间的互 操作性。要考虑的挑战和因素从一个云迁移到另一个云可能是一项昂贵的工作。在仔细评估了 移植的需要,以及您的企业将要迁移到的新平台之后,在开发过程中 仍然会遇到许多挑战。如果考虑多种因素使您的选择困难,那么始终 建议从云托管服务提供商那里获得支持,因为他们不仅可以提供给您 最适合的产品,还可以帮助您管理基础架构。下面概述了一些要考虑的因素。成本:如果您计划将应用程序移动到另一个Cloud,则自然也 必须移动数据。可以肯定的是,这些数据对业务至关重要。 但是

8、,大多数云服务提供商都采用了定价模型,这些定价模 型收取少量费用以使您的数据进入其云,而大量收取的费用 却被一笔带过了。在大多数情况下,这样做是为了阻止客户 离开其云服务,这是客户需要在评估可移植性支出和新提供 商的托管费用的同时仔细评估总体ROI的地方。 移动性:要考虑的另一个因素(也可能是障碍)是数据的移 动程度。通常,在将数据从一个云服务提供商迁移到另一家 云服务提供商时,还应评估将工作负载从一台主机迁移到另 一台主机的能力。 互操作性:如果在迁移的初始阶段忽略互操作性,则可能会 严重影响整体数据迁移。当移至新环境时,始终需要确保所有应用程序及其组件的功能。 隐私和安全性:由于存储在Cl

9、oud中的任何数据对于业务至 关重要,因此对隐私和安全性的关注会自动出现。可以肯定 地认为,保护客户数据的隐私始终位于优先级列表的顶部。 监视和审核:尽管服务提供商始终向客户保证其服务的平稳 运行,但还是要定期对内部服务进行定期监视,以确保在每 个步骤都满足SLA,这是一个好习惯。如果需要,请雇用一 个好的云托管服务提供商,该提供商可以定期监视基础架构, 以确保零停机时间。实现云可移植性和互操作性的好处确实,云移植是一个非常关键的因素,因此必须在每个步骤中进 行评估。但是,一旦实现了云的可移植性,企业可以享受的利益就会 成倍增加。首先,企业不再局限于一个云服务提供商,他们总是可以选择在 遇到任何麻烦时进行迁移。很多时候,服务提供商最终会更改SLA的 合同内容,或者开始降低所提供服务的质量。在这种情况下,被这样 的服务提供商所困可能会对企业造成危害。其次,将您的应用程序部署在多个云服务器上总是一个好主意。 许多公司选择采用类似的部署,以便在一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论