DevSecOps –10项最佳安全实践
我们知道,DevOps 涉及开发和运维团队,但是组织如果想要充分发挥出 DevOps的敏捷性,就必须将IT安全防护融入到应用的整个生命周期中 。 为什么呢?从前,安全防护只是特定团队的责任,通常在开发的最后阶段才会介入。当开发周期长达数月、...
我们知道,DevOps 涉及开发和运维团队,但是组织如果想要充分发挥出 DevOps的敏捷性,就必须将IT安全防护融入到应用的整个生命周期中 。 为什么呢?从前,安全防护只是特定团队的责任,通常在开发的最后阶段才会介入。当开发周期长达数月、...
在全球软件架构峰会上,我们讨论了很多软件架构模式,因此我决定写一篇有关它的文章,重点介绍知名的软件架构师的见解。 什么是软件架构模式? 软件架构模式是经过验证的,具有良好设计结构的方法。 更具体地说,架构模式是在实践中归纳总结的一组设计决策...
越来越多的组织采用基础架构即代码(Infrastructure as Code,简写为IaC)的技术,来提供快速配置和部署云环境的功能。IaC技术包括Terraform,AWS Cloud Formation 模板,Azure资源管理器模板...
持续部署越来越受欢迎,因此组织对于高性能测试的需要也越来越多。 GoodRx的质量工程部门主管Priyanka Halder,在2020年1月举行的Applitools网络研讨会上,介绍了GoodRx公司在快速发展环境中如何实现高性能测试自...
在5月21 日 Enterprise Kubernetes SKILup Day即将到来之际,DevOps Institute首席大使Helen Beal发起了一个投票,探讨Enterprise Kubernetes为什么如此重要。 对此,...
DevOps和SRE似乎是同一枚硬币的两个面。他们都旨在弥合开发团队和运维团队之间的鸿沟,都想要提高软件部署的效率和软件运行的可靠性。 在大多数公司中,我们可以看到开发团队和运维团队的职责和能力会有重叠。那么DevOps和SRE有什么不同,...
DevOps工具越来越多,了解它们以及知道在什么时候使用他们越来越重要。因此,我尝试做一些研究,以便我们可以将DevOps产品分类为大家都熟悉的类别或用途。 在开始讨论DevOps工具和类别之前,让我们了解下DevOps常见术语及其含义。 ...
大纲 DevOps是什么? 为什么我们需要DevOps? DevOps与敏捷开发有何不同? 重要的DevOps工具是什么? Docker如何帮助DevOps? Kubernetes如何帮助DevOps? Azure DevOps如何帮助De...
2019年11月,Google Cloud研究人员和战略思想家Nicole Forsgren博士与Applitools的测试自动化顾问和自动化架构师Angie Jones进行了一次网络研讨会,主要一起讨论了DevOps,持续集成和CI自动化...
在本文中,我们将会讨论了六个容器管道的优缺点,包括Heroku,Azure DevOps,Beanstalk,Gitlab CI/CD,JenkinsX。 前言 容器能够使团队以前所未有的速度部署交付应用代码,从而为DevOps带来了巨大的...
导读: 从去年12月份开始,CNBPA(云原生技术实践联盟)面向联盟成员,征集2019年各行业的优秀云原生实践案例,展现各成员单位云原生落地取得的成效。3个月里我们收到了来自金融、能源、制造、地产等行业的十余个最佳客户实践。云原生技术社区将...
3月3日,阿里巴巴算法工程师别象在云效DevOps交流群中分享了《阿里巴巴代码缺陷检测探索与实践》。从阿里巴巴代码平台在探索缺陷检测和补丁推荐问题时遇到的挑战入手,介绍了目前业界和学术界较为流行的缺陷检测手段,并针对其局限性,提出PRECF...