通过AppDynamics解决应用程序问题的速度提高了10倍–以最小的开销在代码级深度监视生产应用程序。 开始免费试用!

当我们带着与家人和朋友放松身心的想法进入感恩节周末时,会有一群人一直在工作或随时待命。 大型在线商店的开发和运营团队将为这一时期做准备几个月。 网络星期一 (11月28日)不仅是感恩节周末,也是全年最大的购物日。 此外,根据Adobe Digital Insights (ADI)的数据,预计它将是历史上最大的在线购物日。 因此,没有压力了。

这是每分钟停机时间造成损失的时候。 根据阿伯丁集团(Aberdeen Group)的数据,大公司每小时的平均停机时间损失为686,250美元 。 尽管大多数(如果不是全部)主要在线零售商都不太可能遭受大范围停电,但更有可能的情况是网站响应缓慢。 在100ms以下被认为是即时反应 ,而100ms至300ms的延迟是可以感知的。 40%的移动访问者将在三秒钟的延迟后放弃网站 ,因此响应速度或感知速度对于确定是否进行在线购买还是出于沮丧而放弃至关重要。 网络团队可以使用诸如进度条或内容滑入和滑出等技术来解决感知的速度,以分散访问者的注意力,这大约是网站更新所需的时间。

实际的响应速度很难解决。 在“网络星期一”之前的这段时间里,采用DevOps的企业理想情况下将既有思维方式,又有一系列实践,这将推动他们为零售日历中的这一重要时期做好准备。 这些可能包括:

合作已经到位:开发,运营和测试团队已经相互保持了一段时间,并且在优化个人和部门目标之外的客户体验方面具有客观性。

连续交付模型:自动化的配置,部署和发布管理技术以及流程将支持高速,小的增量版本的发布,而几乎没有负面影响。

2015年同期的知识:估计表明, 2016年的交易量将比去年增长11% ,但毫无疑问地域,设备和时间会有所不同。 在去年的“网络星期一”期间捕获的指标并不是万无一失的,它不能表明今年可能出现的站点需求,但它们仍将提供一个很好的起点。

商业交易的端到端可见性:团队将全面了解构成购买过程的软件功能和组件,从初始页面视图一直到数据库调用和发货确认通知。

综合和真实的用户监控:通过结合对实际用户参与站点的了解以及站点在不同位置在不同时间承受重负载的行为的理解,可以提前识别并修复潜在的漏洞和瓶颈。

对第三方依赖性的理解:当在线商店具有主要的外部依赖性(例如支付平台,履行代理或会员卡提供商)时,也必须确定和解决由第三方引起的延迟。

事先进行扩展并提供故障转移:性能工程团队和站点可靠性工程师将特别负责确保站点足够健壮,以承受来自多次登录的大量流量。 其中包括诸如创建新帐户净额和数据库访问速度之类的主题,并且主要考虑的是查看高峰流量而不是平均流量。

用户体验的全面视图:购物者将通过不同位置的各种制造商的笔记本电脑,平板电脑和智能手机访问该站点,并使用许多网络提供商,每个提供商都有自己的带宽速度。 DevOps团队将获得有关网站在每个组中的外观以及需要调查的差异的数据。

最近采用的技术并不是一个黑匣子:对于微服务和诸如Docker之类的技术来说,过去的18个月真是令人惊讶,因为它们正逐步走向成熟,并成为许多企业体系中的重要组成部分。 但是,必不可少的是,应该提供对微服务性能的详尽了解,例如自动发现微服务作为服务端点的进入和退出点。 同样,DevOps团队还应该能够将Docker指标与容器中运行的应用程序的指标相关联。

因此,从黑色星期五开始的这一紧张时期一旦开始,优化的DevOps团队将做什么?

补救措施:如果任何健康警报触发了从绿色到黄色的状态切换,则应制定事先商定的纠正措施计划,以解决存在的延迟。 这些延误不应引发关于谁的团队负责或不负责以及如何解决痛苦的辩论。

专注于问题所在:有时响应时间延迟的原因仅占整个堆栈的一小部分。 最好的DevOps团队使用正确的监控解决方案,将在客户感知到站点响应速度下降之前,确切地知道如何找出瓶颈并加以解决。 如果获得了完整的端到端业务交易视图,则企业可以随时识别在线访问者的位置,以及由于响应能力差而有放弃在线访问者的风险。

动态评估性能:“网络星期一”最有可能在感恩节周末看到消费者流量的峰值,而“黑色星期五”及其后一天也将见证大量流量,从而使DevOps团队提前了解性能和潜在问题。 也许最好把它看作是一个特别繁忙的流量时期,它比大爆炸发射要快得多。 动态设置服务器,网络,数据库等的性能基线 ,而不是设置固定的参数,它提供了更深入的了解,说明什么工作正常,哪些工作不正常。

业务洞察力:与IT相关的指标很棒,但在理想情况下,DevOps团队也应该能够共享反映以下问题的KPI:

  • 现有客户与新客户之间的销售比例是多少?
  • 登录时是否填充了现有客户详细信息,或者是否存在数据库访问瓶颈?
  • 新客户是否立即入职?
  • 该网站的哪些部分产生了最大的收入(例如,电气与厨具)?
  • 购买周期的最后阶段是否有延迟?
  • 在任何给定时间,访客在购买周期中坐在哪里?

这些问题与我们在AppDynamics所谓的“ 平均业务感知时间 (MTBA)”有关,即与业务相关的基本站点性能数据可以多快到达需要了解并可以利用此信息做出关键投资和战略决策的人员?

捕获重要指标以为2017年做准备:网络星期一结束后,很容易忘记分析和存储所发生的主要性能行为。 在这里的投资将在12个月内收回投资,因为这将为预期的网站流量奠定基础。

准备失败,准备失败

是的,这是一个陈词滥调的词组,但在应用于“网络星期一”时尤其恰当。 完成作业的DevOps团队在此期间将非常专心,但他们也将充满信心,尽管应用程序很复杂,但他们了解内部和外部的在线体验,可能会发生潜在风险并在出现问题时做出一致的响应。

如果领先的零售商正确地举办了“网络星期一”,他们将基于提供一致的优质体验的能力为持续的客户关系奠定基础。 未能做好准备可能会由于客户流失,失去收入机会,品牌声誉以及社交媒体的命名和羞辱而造成严重的不利影响。

有关准备网络星期一的更多方法,请下载我们的免费试用版 。

通过AppDynamics解决应用程序问题的速度提高了10倍–以最小的开销在代码级深度监视生产应用程序。 开始免费试用!

翻译自: https://www.javacodegeeks.com/2016/11/devops-teams-prepare-cyber-monday.html

DevOps团队如何为网络星期一做准备相关推荐

  1. 使用devops的团队_DevOps团队如何为网络星期一做准备

    使用devops的团队 通过AppDynamics解决应用程序问题的速度提高了10倍–以最小的开销在代码级深度监视生产应用程序. 开始免费试用! 当我们带着与家人和朋友放松身心的想法进入感恩节周末时, ...

  2. 理想化的DevOps团队里只需要有Dev就够了?

    (图片来源于网络) 几天前,本公众号发布的一篇译文列举了9种DevOps团队结构适用类型与7种反型(点击查看原文).文章转发到朋友圈之后,很多DevOps同行留言(吐槽)了自己团队的现状,其中大部分人 ...

  3. “安全即代码”:整合安全团队和DevOps团队

    随着云计算开发和部署变得越来越快且越来越灵活,安全团队意识到,保护云应用和系统部署的唯一有效方法是开发可整合到部署管道的安全控制,以及尽可能自动化.安全社区很多人将这种方法称为安全即代码,这是采用基础 ...

  4. DevOps团队结构类型汇总:总有一款适合你

    前言 组织中任何DevOps工作的主要目标都是改进客户和业务的价值交付,而不是降低成本.提升自动化或者通过配置管理驱动一切:这意味着,为了实现有效的Dev和Ops协同,不同的组织可能需要不同的团队结构 ...

  5. java团队名字_作为一名Java工程师,我在DevOps团队都经历了什么

    原标题:作为一名Java工程师,我在DevOps团队都经历了什么 作者 | Milan Milosevic 译者 | 无明 我是一名 Java 工程师.每当听到其他 DevOps 工程师讲述他们遇到的 ...

  6. DevOps 团队必备的 3 种指标监测工具

    指标仪表板帮助 DevOps 团队监控整个 DevOps 平台,以便实时响应议题issue.在处理生产环境宕机或者应用服务中断等情况时,指标仪表板显得尤为重要. DevOps 仪表板聚合了多个监测工具 ...

  7. %hh% 星期 怎么表示_网络星期一:优雅主题提供有史以来最大折扣的25%的折扣

    %hh% 星期 怎么表示 This sponsored article was created by our content partner, BAW Media. Thank you for sup ...

  8. 摘要: Nginx 网络多并发请求的TCP网络参数做简单说明。

    摘要: Nginx 网络多并发请求的TCP网络参数做简单说明. 需要修改/etc/sysctl.conf来更改内核参数 #原有字段 net.ipv4.tcp_syncookies = 1 #新增字段 ...

  9. 新加入一个团队,我们应该怎么做?

    刚从学校毕业,上班近7个月,先后参加了3个项目,而这3个项目用的技术几乎是完全不同的,WCF,.NET MVC还有Java Spring,对我来说这些全部都是全新的技术,在学校的时候根本就没有接触过. ...

最新文章

  1. Gitlab CI(一)
  2. Tomcat 爆出高危漏洞!
  3. 荣耀9将要回归金属材质,网友直呼:看着就很贵
  4. 计算机综合试验,计算机综合实验1.doc
  5. 盒子横向排列-初识浮动Float(HTML、CSS)
  6. 数据结构笔记(二十七)-- 图的深度优先遍历
  7. 实现atoi函数(C++实现)
  8. CSDN客服联系方式
  9. 【IoT】 产品设计:结构设计之ABS塑料表面处理工艺
  10. 基于CWMP(TR069)协议ACS服务器的搭建
  11. linux下桌面编程软件,慧编程桌面端下载|慧编程桌面版 V1.2.0 Linux版 下载_当下软件园_软件下载...
  12. Windows 10 自带的远程协助工具 快速助手
  13. ubuntu安装微信linux电脑版
  14. android集成华为push 6003错误,以及华为低版本crash问题
  15. 大厂Java八股文面试真题汇总,2022秋招必备,面试不慌
  16. AS3动画效果常用公式
  17. 苹果系统安装Java开发环境JDK
  18. go html5 游戏,Golang 游戏leaf系列(一) 概述与示例
  19. php 脚手架,thinkphp集成前端脚手架Vue-cli的教程图解
  20. mysql query 优化_第 8 章 MySQL 数据库 Query 的优化

热门文章

  1. 现代c++白皮书(背景)
  2. Android APP上线必不可少的应用市场!
  3. 垃圾的LinkedIn(领英)网站
  4. IT宅男的福音!15个编程类的游戏,编程游戏两不误!
  5. private方法可以被代理吗?
  6. 落地语音交互,出门问问从Google Glass开始
  7. 傻白探索Chiplet,一些相关术语和问题记录(二)
  8. ros::NodeHandle成员介绍
  9. cdc有哪些rapper_cdc说唱会馆成员介绍
  10. The King’s Problem(tarjan求强连通分量缩点+匈牙利求有向无环图的最小路径覆盖)