加入收藏 | 设为首页 | 会员中心 | 我要投稿 衢州站长网 (https://www.0570zz.cn/)- 行业智能、建站、智能推荐、决策智能、CDN!
当前位置: 首页 > 站长资讯 > 动态 > 正文

云计算应用组合评估

发布时间:2021-03-03 10:56:31 所属栏目:动态 来源:未知
导读:进行组织范围的应用程序组合评估。这是定义组织范围的转型策略所必需的步骤。如果已经进行了评估,则可以进行进一步分析。如果组织在整体上还没有为使用云计算做好准备,则计划对准备好进行云计算转型的业务部门的应用程序进行评估。组织采用7R迁移策略:分

进行组织范围的应用程序组合评估。这是定义组织范围的转型策略所必需的步骤。如果已经进行了评估,则可以进行进一步分析。如果组织在整体上还没有为使用云计算做好准备,则计划对准备好进行云计算转型的业务部门的应用程序进行评估。组织采用7R迁移策略:分别是重新托管(Rehost)、重建平台(Replatform)、重构(Refactor)、重新构建(Rearchitect)、替换(Replace)、保留(Retain)和退役(Retire)。评估阶段的结果是提供针对应用程序映射的7R策略之一。

需要通过自上而下和自下而上的方法来评估应用程序。这个阶段包括通过举办研讨会、通过收集一系列调查表的答复来获得所需的应用程序详细信息。应用程序和基础设施属性也可以从配置管理数据库(CMDB)或现有的企业架构(EA)存储库中收集。对于具有较大IT足迹的企业,建议利用自动化的应用程序和基础设施发现工具来获取所需的属性和应用程序详细信息。

标识应用程序的生命周期状态。从评估列表中筛选近期“计划退役”或已从进一步评估中“退役”的应用程序和基础设施。

(1) 数据收集

为每个应用程序收集以下类别中的属性。

  • 应用程序属性:创建包含基本应用程序属性的清单,如功能、应用程序的生命周期状态、业务能力、支持业务单元、托管位置/地理位置、应用程序类型(Web /批处理/中间件/事务/分析等)、任何计划的升级或近期预期的更改。
  • 业务价值属性:这一应用程序对业务的重要程度,包括产生收入、提供分析报告或支持运营。捕获一些因素,如与业务战略的一致性、当前收益、业务重要性、存在于其他应用程序中的此应用程序的冗余/重复功能、用户数量、发布新功能(敏捷性)所用的时间、组织的差异化因素、用户满意度,以及这个应用程序的自动化水平。
  • 总体拥有成本:例如维护应用程序的成本、基础设施成本和许可成本。
  • 技术价值属性:应用程序与技术策略的一致性、应用程序的技术债务和性能、易支持性、易集成性、满足现代技术标准、满足非功能需求(NFR)的现状,例如模块化、可扩展性、可迁移性、可访问性、可维护性、响应时间、可恢复性、可用性、性能、开发和部署方法,以及生成的数据的质量和准确性。
  • 风险和合规性属性:数据隐私、安全和法规要求,例如数据保密级别、数据加密要求、应用程序安全要求、组织约束、本地/区域法规要求(如HIPPA、GDPR、PCI-DSS等)。
  • 云适应性:检查将应用程序移至云平台的技术可行性。并了解各种情况:例如应用程序是否具有云中不支持的硬件依赖性(设备)或操作系统(OS);如果是打包的COTS应用程序,需要检查云平台的可支持性;应用程序是否使用COBOL、C、C++等传统技术?还是在使用现代技术?检查云平台上的数据库可支持性,例如是否托管在内部部署数据中心还是第三方数据中心。
  • 复杂性:可能影响云迁移的复杂性。应用程序的分布、配置、主机数量、数据库大小、接口技术、接口数量(入站和出站)、拓扑/集群需求、负载平衡需求、代码复杂性、构建/测试/部署的易用性,以及使用的传统技术等因素。

许多IT公司和云服务提供商(AWS/Azure/Google)都提供了免费的自动化应用程序发现和评估工具。然而,组织仍然需要人工干预和访谈来获取某些属性,以确定正确的处置策略。

(2) 分析

重要的是要了解组织的云计算战略,这会影响部署。如果组织在短期内拥有数据中心合并或数据中心退役策略,则“重新托管”和“重建平台”处置检查可能是现有应用程序的首选。

这也适用于那些需要更快地迁移到部分工作负载并在后期更新应用程序的组织。对于运行关键业务应用程序的底层操作系统或软件,可能存在生命周期终止支持(EOL)。这类应用程序可能是迁移到新软件版本或云平台上的操作系统版本的候选程序,在云平台上可以获得供应商支持。一些组织利用云计算转型作为对其现有IT进行合理化和现代化的机会;还有一些组织希望通过重构到受支持的容器技术堆栈(例如Docker),使采用的应用程序为容器化做好准备;一些组织利用机会将商业应用程序/数据库转换为更便宜的开放源代码以节省成本。有些组织可能将云计算视为额外容量需求的扩展;有些组织可能会将云计算平台视为构建数据湖、分析和机器学习等新功能的工具。

例如制药厂商可能希望分析大量数据,以便为应对冠状病毒疫情更快地找到有效的疫苗。云计算也可以用于实验(例如试点/概念验证)。

“重新托管/重建平台”策略具有较低的风险和较少的迁移工作,但是收益却较少。修复或使应用程序现代化有更多的迁移工作,但会带来更多的长期好处。评估每个应用程序的迁移风险与回报比率非常重要。由于技术限制,某些传统应用程序无法重新托管或重新构建平台,此类应用程序需要对新平台进行修正(重新构建)。在低成本硬件上托管低价值应用程序而不是进行昂贵的重构工作是有益的。

如上所述,使用从问卷和其他属性收集的数据来分析7R处置的应用程序。提供每个类别中属性的权重和得分。其权重可以根据组织的业务策略来确定,例如上市时间对业务而言可能比提供用户体验更重要,技术债务比高可用性更为重要。

业务能力堆映射是定义每个应用程序与业务能力的映射。确定合理化的机会,例如减少COTS许可证的机会,可以合并或替换的冗余应用程序,或者运行成本太高的应用程序/数据存储。

组织根据业务价值、技术价值和云计算适应性的评分,可以创建各种分析模型,例如“时间”模型、“收益与迁移的便利性”、“技术价值”与“业务价值”之类的图表。这将有助于确定潜在的“快速成功”,即能够以低风险更快地迁移还可以提供成本优势,以及短期业务价值的应用程序。

(编辑:衢州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读