写点什么
创作场景
- 记录自己日常工作的实践、心得
- 发表对生活和职场的感悟
- 针对感兴趣的事件发表随笔或者杂谈
- 从 0 到 1 详细介绍你掌握的一门语言、一个技术,或者一个兴趣、爱好
- 或者,就直接把你的个人博客、公众号直接搬到这里
登录/注册
收录了 软件部署 频道下的 50 篇内容

毫无疑问,代码应尽快得到部署。
PaaS供应商dotCloud开源了自有平台上的关键组件Docker。Docker是一种增加了高级API的LinuX Container(LXC)技术,提供了能够独立运行Unix进程的轻量级虚拟化解决方案。它提供了一种在安全、可重复的环境中自动部署软件的方式。

NGINX 团队最新推出的 NGINX App Protect 5.0 版本终于支持基于 NGINX 开源版进行容器化部署,为更广泛的现代应用提供高级安全防护支持。不仅如此,NGINX App Protect 的部署环境非常灵活,无论是在本地或是在云端,皆可满足用户的安全防护需求。

7月2日,全球内容传递网络 CDN 加速服务商 Cloudflare 出现故障,受该故障影响,许多网站出现了宕机,最明显的就是在访问时提示502错误
经过七年的发展,gilt.com已经从一个使用Ruby on Rails开发的一体性应用的创业公司,成长为价值10亿美元的奢侈品公司。它的业务如今运行在基于云环境的微服务平台上,并使用了Scala、Docker和AWS等技术。本文介绍了Gilt的ION-Roller这一持续部署应用,并解释了开发这一工具的历史原因和背后的动力。

本次分享介绍 Facebook 在软件快速部署和信息实时更新方面的实践经验。
当谈到使用反射API(Reflection API)和面向切面编程(Aspect-Oriented Programming, AOP)来打造灵活的软件部署方案时,我们主要关注的是如何在不修改现有代码的情况下动态地改变程序的行为,以及如何在不同的关注点(cross-cutting concerns)上添加功能。

近日,FireEye发布了一份关于勒索软件的研究报告,有几个重要发现。

目前,企业客户开始越来越多地考虑使用公有云功能,但同时也面临着大规模转型带来的各类挑战。在转型过程中,企业必须决定使用哪种云以及哪些技术方案,如何实现资源的运营与管理,以及如何部署应用程序等等。

微服务架构最重要的好处是它可以实现大型的复杂应用程序的持续交付和持续部署。
Coolblue 的技术开拓者Paul de Raaij提出,持续部署会得到更强的责任感和更好的部署质量。代码规范预防代码库混乱,自动化检查很合适完成冗长而无聊的检查,人工检查很合适去检查代码的逻辑和用法实际上是否成立。
编写软件时,也许我们非常擅于总结需求并且将其转换为代码,但我们也需要通过部署和测试把美妙的代码转变成有用的软件。通常,我们并不像强调前者一样地去强调后者。
作为软件开发人员,你是否遇到过星期日早上被运维团队的电话叫醒,让你火速赶到升级现场,解决升级故障。作为运维团队的一员,你是否有这样的经历:每当新版本升级时,你就提前就准备了夜宵,整个团队的人都为奋战通宵做好的准备。如果才能能够做到“Release, Relax”?本文也许在这方面对你有所帮助。

在过去几年,Uber 各种组织和用例中的机器学习应用明显增多。我们的机器学习模型实时为用户提供了更好的用户体验,帮助预防安全事故,确保市场的效率。


OpenStack社区于4月11日(北京时间)正式发布了广泛部署的开源云基础设施软件的第19个版本Stein。目前,该软件为超过75个公有云数据中心和数千个私有云提供支持,其规模超过1000万个计算核心。
Danilo Sato表示:DevOps是旨在打破开发团队与运维团队之间的壁垒的一次尝试,这两者对于成功的软件交付来说都是必不可少的。他的新作《实战DevOps:可靠的自动化软件交付》以一种动手实验的风格帮助读者了解如何实现持续交付与DevOps实践。

今年 5 月份,技术研究和咨询公司 451 Research 联合 CoreOS 基于对美国 201 家企业(主要是大型企业)IT 决策者的调研

Git是系统预期状态的唯一事实来源,而可观察性为系统的实际状态提供了唯一事实来源。

以更可持续的方式开发与部署软件。