您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件开发专栏 > 云计算 > 正文

将应用软件移到云端?这3个步骤可确保良好的客户体验

发表于:2018-09-14 作者:布加迪编译 来源:51CTO.com

如今许多公司将面向客户的网站和应用软件迁移到云端,这是合理的举措。云计算让企业得以降低基础设施成本,将更多的时间用于收入创造和业务增长。但云计算需要转变观念,重新考虑如何确保高质量的用户体验和回头生意。

仅仅上线云部署不够,你还需要拥抱开放,思考云提供商的数据中心外面发生的事情。以下是所有公司可以采取的三个步骤,有助于确保客户访问基于云的网站和应用软件时获得快速良好的体验。

将应用软件移到云端?这3个步骤可确保良好的客户体验

1. 选择合适的云平台

想确保访问面向互联网的应用软件的用户始终拥有良好体验,第一步是选择合适的云基础设施提供商。虽然这个决定与信任、声誉和过去的表现大有关系,但还有另一个因素需要考虑。云提供商在数据中心中使用的设备将直接影响你网站和应用软件的性能。

以下是你应该问提供商的几个问题:

  • 云提供商是否对其基础设施进行了大量投入?
  • 它们是否可扩展,并迅速满足我不断变化的需求?
  • 硬件更换和升级有多频繁?
  • 是否有足够的计算、存储、I/O和虚拟化能力?
  • 提供商是否可以达到所需的服务水平?
  • 提供商的硬件与我的软件非常兼容吗?
  • 提供商在Web应用软件的安全性方面提供了什么?
  • 提供商是否会帮助支持多云方法?

“选择合适的云平台”这个概念看起来很简单,确实也是这样。问题是,得到上述问题的满意答案后,许多公司就停在那里,以为摸底调查工作已完成。

过去公司在内部运行一切时,止步于此完全没问题。那时候,公司可能有一个终端通过专用网络连接到同一幛建筑物中的大型机。这让IT管理人员可以完全控制环境。如果硬件经过适当优化,又有足够的I/O和最终用户支持,工作基本大功告成。

可是在云计算时代,确保可靠性能和高质量用户体验的过程需要多下一番工夫。

2. 拥抱开放以优化性能

如果贵公司与今天的大多数企业一样,很可能正朝着同类中最佳的多云战略迈进。你在寻找最适合贵公司IT要求的应用软件,希望在最佳云环境中运行每个应用软件。

但是如果你要混合搭配云架构和工作负载以优化性能,就需要开放性和灵活性。你需要选择积极采用开放标准、开源技术并且擅长确保跨平台互操作性的云提供商和软件供应商。寻找这样的云提供商和软件公司:让你可在本地数据中心、它们的云及其他云之间比较轻松地移动工作负载。

你团队中的开发人员也会对这种致力于开放性的做法感到满意。今天的开发人员要求使用现代的开源工具用于管理和定制。他们最不想看到的是,就因为软件合作伙伴认为必不可少,于是只好使用差强人意的专有开发工具。

值得一提的是,几乎每家软件供应商都声称以某种方式拥抱开源。但它们自己在使用开源吗?它们在开源社区是否很活跃?别听信一面之词,搞清楚开放性是否真是其优先事项。

3.监控互联网,主动管理网络流量。

如果全球的新老客户无法通过互联网快速可靠地访问你的应用软件,你的云提供商有多好都不重要。

但互联网充满了变数。自然灾害、光缆断裂、配置错误、政府取缔、网络拥堵以及另外许多问题都可能延迟或破坏互联网流量,因而导致糟糕的用户体验。这就意味着贵公司收入损失。

要解决这个问题,你需要监控和管理人们通过互联网访问你应用软件所采取的途径。如今,现代DNS技术用于跨多个基于云的系统、内容分发网络和数据中心位置来管理流量和工作负载。拥有流量导向功能的托管DNS服务让你能够持续监控联网中断和延迟,并做出反应。

各大市场和你的云位置之间总会有多条互联网路径。随着时间的推移,你的目标应该是选择一系列尽可能独立的那些路径。然后全天候监控它们,那样需要时你就可以转移流量、避开问题。

在云计算时代,速度和性能至关重要。迅速拥抱开放并在网络流量管理中发挥积极作用的企业可能会比竞争对手领先一步。

原文标题:Moving apps to the cloud? 3 steps to ensure good customer experiences,作者:Kyle York