分享

高性能Web应用的六个好习惯

 新乡会展 2009-02-19
  为了提供与你的业务目标一致的的服务,管理你的Web应用程序是非常重要的。CA公司副总裁Prabhjot Singh讨论了企业应该发展的6个好习惯,以便提供高Web应用程序的性能。

  为了提供与你的业务目标一致的的服务,管理你的Web应用程序是非常重要的。CA公司副总裁Prabhjot Singh讨论了企业应该发展的6个好习惯,以便提供高Web应用程序的性能。

  在迅速发展的Web应用程序服务环境中,业务事务处理要很好地传送。这些业务事务处理通过网络、应用服务器、防火墙和通过各种不同操作系统的虚拟化的系统以及分布式的SOA等途径在多样化的和相互连接的基础设施上传送。这一切创建了一个Web应用程序环境。这个环境非常复杂,容易受到多个故障点的影响并且很难在生产环境中管理。

  你的挑战是提供基于Web的服务,以便实现你的业务和客户的目标,同时每周7天每天24小时地管理性能。你需要优化用户的体验,在用户感到痛苦之前预测和解决问题。

  应对这些挑战需要一种新的应用程序性能管理(APM)方法。在应用程序性能管理中,IT变成了一个技术创新合作伙伴。IT通过提供从用户角度进行高质量的面向业务的IT服务。通过这种转变也带有许多挑战。你也许要问自己下列问题:

  1.在我的基础设施中有这样多的相互连接的项目,我如何迅速确定性能问题的原因,结束我的IT运营团队之间的相互指责?

  2.我如何在用户给服务台打电话之前确定用户是否受到了事故的影响?

  3.我如何能够把用户的事务处理与他们使用的应用程序关联起来?

  4.当出现多个问题时,需要首先修复的最重要的问题是什么?

  5.我能做些什么来了解性能糟糕的应用程序的业务影响的内部情况?

  6.我如何准确地测量服务级协议以便向业务部门、合作伙伴和客户展示IT提供的价值?

  要提供与业务目标一致的优越的服务,重要的是每周7天每天24小时地管理你的重要Web应用程序的性能和可用性。这样你可以了解如下事情:

  1.理解用户体验,测量服务级协议以便在客户受到影响和违反服务级协议之前找到故障和提供更好的客户服务。

  2.把全部业务事务处理映射到端对端的基础设施中以便迅速找到故障根源,报告有关故障的范围、严重性和对事务处理性能的业务影响等情况。

  3.实施事故排查和根源诊断以便简化排除故障和减少平均修复的时间。

  这种转变是持续性改善的一个过程。虽然你应该使你的方法满足你的业务需求,但是,你还可以采用一些常见的习惯做法提供你的企业需要的高性能的在线应用程序服务,实现更稳定的收入来源和提供可衡量的业务成果。

  习惯1:制定和衡量有关业务流程的服务级协议

  有效的业务流程对于实现与业务目标一致的优越的服务是非常重要的。因此,找出对你的企业至关重要的业务流程、制定和衡量有关这些流程的服务级协议、每周7天每天24小时监视这些流程以便不间断地评估事务处理的成功率和定期报告结果等措施是极为重要的。

  习惯2:在所有的时间里监视百分之百的全部用户的事务处理

  要准确和全面地了解应用程序的性能,重要的是每周7天每天24小时端对端地百分之百地管理从浏览器到后台的全部业务事务处理,监视这些业务事务处理通过复杂的多层次的基础设施的情况。通过监视生产环境中真正的用户事务处理,你能够获得有关用户体验和事务处理成功/失败的有价值的内部情况。这将使你能够迅速地识别、排查、优先安排和解决问题,使你的客户和业务不受影响。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多