现代软件本周:2015 年 DevOps 状态

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

欢迎来到现代软件本周,或 TWiMS ,我们每周对软件分析、云计算、应用程序监控、开发方法、编程语言、软件架构等感兴趣的新闻、故事和事件进行综述.

本周,我们的头条新闻是 Puppet Labs 的第四份年度 DevOps 状态报告。

TWiMS 头条新闻
2015 年 DevOps 状态报告 ——Puppet Labs

内容: Puppet Labs 与 Gene Kim 的 IT Revolution 合作,于本周发布了备受期待的 DevOps 状态报告 。近年来,DevOps 引起了极大的兴趣和热议,但炒作也产生了随之而来的噪音。 (另请参阅:云。)Puppet 备受推崇的调查现已进入第四个年头,深入挖掘 DevOps 实践对实际业务的影响,结果已成为构建软件或管理其基础设施的任何人的必读材料在。

为什么你应该关心: 调查结果不言自明。 Puppet 的调查今年包括近 5,000 名受访者,再次揭穿了速度和可靠性相互排斥的神话。此外,它继续发现 DevOps 实践与 IT 绩效之间存在很强的相关性,与绩效较低的同行相比,绩效较高的技术团队部署速度快 30 倍,交付周期缩短 200 倍。这提高了稳定性和可靠性,而不是破坏它:高绩效 IT 团队的失败次数减少了 60 倍;当确实发生故障时(而且总是如此),这些组织的恢复速度提高了 168 倍。今年的报告还深入探讨了精益管理和持续交付(提示:它们很棒)、技术多样性(它提高了组织智能)和员工倦怠(DevOps 也可以在这方面提供帮助)的影响。推荐阅读。

延伸阅读:

2015 年公共云支出将达到 700 亿美元 IDC

它是关于什么的: 技术研究公司 IDC 的一份新 报告 称,今年公共云支出将达到 700 亿美元,考虑到云计算相对年轻时,这是一个惊人的数字——亚马逊网络服务要 到明年 才能庆祝其十岁生日,以供参考。离散制造、银行、专业服务、流程制造和零售是公共云资源的前五大行业消费者,占当前市场的 45%。这意味着在云计算的下一次增长突飞猛进期间,这些行业和其他行业仍有大量机会。

为什么你应该关心: 是的,这不是一个过时的技术时尚。从事技术工作的人对某些趋势感到厌倦是可以理解的,至少在过去五年左右的时间里,“云”一直是 IT 领域最响亮的术语之一。但 IDC 的数据显示,令人兴奋的原因有 700 亿个!展望未来,这个 11 位数的里程碑只是一个开始。 IDC——据 EnterpriseTech 此前预测,2018 年云支出 每年将达到 1270 亿美元 ——指出我们刚刚进入公共云的“创新阶段”,这意味着新应用程序和服务的黄金时代建立在公共云资源的顶部。现在是从事软件行业的好时机。

在香肠中的技术联盟,你可能不想看到事情是如何制造的 —— 财富

内容简介: 有了这样的盟友,谁还需要竞争对手?根据作家 Barb Darrow 的说法,宣布新的 云原生计算基金会 (CNCF) 的新闻稿听起来确实不错,但在幕后观察其支持者(尤其是 Google 和 Docker)之间的合作伙伴关系和分歧,就会发现可能不全是微笑和握手。

为什么要关心: 容器化的前景部分取决于标准:如果每个人的做法都略有不同,那么多平台世界中应用程序开发的“一次构建”理想就会开始失去力量和吸引力。随着 CNCF 或最近的 Open Container Initiative Cloud Foundry Foundation 等 团体的不断形成,科技界的大腕似乎正在手拉手一起唱“Kumbaya”。不完全是:例如, 《财富》杂志 指出,谷歌和 Docker 的竞争非常激烈,尤其是现在谷歌已经开源了 Kubernetes,它的容器编排技术最终可能与 Docker 自己的产品竞争。 Docker 的容器技术是开源的,但其背后的公司很大程度上是一家商业企业。 (当然,谷歌也是如此。)这意味着联盟和善意的形象是不完整的。例如,在 DockerCon 上,Google 的 Brendan Burns 不允许在他的演讲中提及“K 词”,呃,K 词:Kubernetes。

延伸阅读:

苹果等待开发者研究谁在购买它的手表 纽约时报

内容: 另一个季度,另一个 Apple 财报电话会议:该公司实际上受到了投资者的惩罚,因为该公司在三个月期间的收入为 496 亿美元,每股收益“仅”超出预期 4 美分。投资者还想知道首席执行官蒂姆库克和公司是否会透露其中有多少收入来自最近推出的 Apple Watch。没有骰子:库克只说该设备超出了 Apple 自己的内部预测,这意味着什么都没有。但 Apple Watch 的成功最终可能并不取决于取悦投资者,而是赢得一个更重要的群体:应用开发者。

为什么要关心: 不情愿的开发社区可能会阻碍设备或整个平台。问问微软就知道了,它一直在努力让开发人员对 Windows Phone 感兴趣,并且它正在努力追赶移动设备,这在很大程度上要归功于苹果的 iOS 和谷歌的安卓在市场上的主导地位。然而,iOS 在开发者中的压倒性流行并不能为 Apple Watch 带来任何保障:《 纽约时报》 指出,世界上一些最大的应用程序背后的公司——其中包括 Facebook、谷歌和 Snapchat——仍然满足于简单地监控 Apple Watch现在在场边。陷入困境的 Apple Watch 不会扼杀新生的可穿戴设备行业,但它肯定代表着一个错失的机会。

延伸阅读:

如何充分利用失败 ——DZone

内容: “快速失败”已经成为现代软件和创业的口头禅,但当你停下来思考这句话时,它充其量是不完整的。更明智、更准确的建议应该是这样的:“快速失败,并确保在摔倒后尽可能多地学习。”它没有完全相同的环,这就是 Gil Zilberfeld 在 DZone 的观点:没有学习的失败就是失败。

为什么你应该关心: 任何软件开发都有固有的风险,失败往往是生活中的事实,所以你需要从情况中吸取教训,做出适当和果断的反应,并变得更好,从而充分利用它。 Zilberfeld 在项目失误后提出了一系列问题。我们的最爱之一:“这真的是失败了吗?”事实上,乍一看似乎是消极的结果实际上可能会产生新的机会或想法。另一条合理的建议:“分享故事。”不要自己从失败中学习;广泛分享所学知识,以帮助团队中的其他人。


数据分析在法庭上取得进展 Bloomberg BNA

它是关于什么的: All rise:数据分析现在正在进行中。 Bloomberg BNA 的 Business of Law Community 注意到法律行业中数据分析的兴起,而该行业采用新技术的速度通常相对较慢。虽然新的软件和数据分析公司的家庭手工业正在涌现以满足律师事务所的需求,但整个行业在对法庭分析的价值做出决定之前需要更多的证据。

为什么你应该关心: 法律行业与数据分析的斗争是一个很好的提醒,分析和数据驱动决策的力量,技术行业的人认为理所当然,在许多其他行业和部分领域仍然是新领域世界。这也是对日益广泛的数据分析应用的迷人观察,一些具有前瞻性思维的律师希望数据分析成为竞争优势,尤其是在竞争激烈的公司诉讼领域。其他用途包括:强大的数据分析将帮助律师及其客户更好地决定是寻求和解还是继续审判。显然,他们在这方面不是很擅长。图表 A 在法律中更广泛地使用分析:2008 年对加利福尼亚州 2,000 起民事诉讼的一项研究发现,拒绝和解的原告有 61.2% 是错误的,这意味着他们最终在审判中做出了相同或更差的判决。

想建议我们应该在下一版 TWiMS 中介绍的内容吗?给我们发电子邮件


Kevin Casey 是 InformationWeek 和其他出版物的自由技术作家和商业作家,越来越关注 IT 职业和大数据。凯文 (Kevin) 因其专题报道“你对 IT 年龄太大了吗?”获得了美国商业出版编辑协会颁发的 2014 年 Azbee 奖。并且是 2013 年小型企业影响者奖的社区选择获奖者。查看 的帖子。