devops

BuildRun与国产操作系统UOS完成兼容性互认证,携手助力数字化升级

浪尽此生 提交于 2020-12-14 06:01:31
近日BuildRun自研的低代码应用开发软件、DevOps平台管理软件和企业多云应用引擎与统信操作系统 UOS 完成兼容性互认证。 此次适配基于鲲鹏、飞腾平台,进行了产品兼容性测试、产品功能性测试、产品性能测试,测试结果表明,双方完全满足兼容认证要求,在兼容性、稳定性、安全性等方面均表现优异。 BuildRun正式成为统信产品生态伙伴,将与国内自研操作系统UOS在低代码应用开发领域携手共同探索。 关于BuildRun BuildRun由开源Choerodon猪齿鱼核心团队创立,服务包括商业地产、建筑工程、医药、家居、汽车配业、大型工业等在内的数家企业,帮助优化企业应用开发,以信息技术助推企业业务模式创新。 BuildRun此次通过认证的有以下三款产品 ▼ 低代码应用开发软件 解决企业数字化应用创建、集成、部署、生命周期管理和分发,包括拖拽式可视化开发、声明式数据驱动、可视化流程定义、丰富的应用服务组件、团队协作共享、应用内反馈、一键部署等功能模块,让每个团队都能快速构建云原生应用,满足企业全场景应用构建和管理需求,从而驱动组织创新。 DevOps平台管理软件 为企业提供端到端式一站式DevOps管理平台,包括项目/项目群管理、敏捷/大规模敏捷管理、知识管理、容器编排和管理、多云应用管理、持续交付、DevOps等服务模块,解决多云环境下应用生命周期管理。 企业级多云应用引擎软件

How to trigger Github Workflow after a check suite finishes?

こ雲淡風輕ζ 提交于 2020-12-13 18:07:59
问题 I want to trigger a workflow only if a particular workflow finishes... does anyone know how to do that? Some context: I have a workflow Tests and another called Build-feature . I run my Tests workflow on every PR to branch feature . If something is pushed/merged to branch feature then i want to run workflow Tests and only if that succeeds then i want to run Build-feature workflow. Also there's the event check_suite that it's supposed to trigger a workflow: https://help.github.com/en/actions

How to trigger Github Workflow after a check suite finishes?

为君一笑 提交于 2020-12-13 18:06:48
问题 I want to trigger a workflow only if a particular workflow finishes... does anyone know how to do that? Some context: I have a workflow Tests and another called Build-feature . I run my Tests workflow on every PR to branch feature . If something is pushed/merged to branch feature then i want to run workflow Tests and only if that succeeds then i want to run Build-feature workflow. Also there's the event check_suite that it's supposed to trigger a workflow: https://help.github.com/en/actions

How to trigger Github Workflow after a check suite finishes?

。_饼干妹妹 提交于 2020-12-13 18:05:25
问题 I want to trigger a workflow only if a particular workflow finishes... does anyone know how to do that? Some context: I have a workflow Tests and another called Build-feature . I run my Tests workflow on every PR to branch feature . If something is pushed/merged to branch feature then i want to run workflow Tests and only if that succeeds then i want to run Build-feature workflow. Also there's the event check_suite that it's supposed to trigger a workflow: https://help.github.com/en/actions

How to trigger Github Workflow after a check suite finishes?

谁说我不能喝 提交于 2020-12-13 18:04:49
问题 I want to trigger a workflow only if a particular workflow finishes... does anyone know how to do that? Some context: I have a workflow Tests and another called Build-feature . I run my Tests workflow on every PR to branch feature . If something is pushed/merged to branch feature then i want to run workflow Tests and only if that succeeds then i want to run Build-feature workflow. Also there's the event check_suite that it's supposed to trigger a workflow: https://help.github.com/en/actions

DevOps实践永无止境!

[亡魂溺海] 提交于 2020-12-13 07:05:57
DevOps一直不断发展。自从2009年有了这个概念以来,DevOps的发展状态就以每年指数级的速度增长。在2019年飞速发展的过程中,各种规模的组织(从企业到初创企业)都对DevOps充满热情。每个组织都有自己的DevOps实践经历。其中一些DevOps实践经历尚未开始,一些实践还在起步阶段,有些实践已经成熟,有些实践已经达到极致。与其他实践不同, DevOps实践永无止境,因为它涉及持续改进。 随着企业逐渐数字化和软件驱动,人们对DevOps本质和发展潜力有了更大的认识。不仅工程师、技术领导者,还有商业领导者都对DevOps的概念,实践和应用感兴趣。人们越来越需要DevOps取得商业效益。 《DevOps2019年状况报告》 ,可以了解DevOps如何塑造跨行业的软件交付的。 这份报告总结了软件交付的趋势和挑战。 它可以帮助团队用于改善软件交付性能,并最终实现卓越性能。 在本报告中,IT性能称为软件交付性能,以区分软件交付工作与IT服务台和其他支持功能。这是一个期待已久、受欢迎的变化。我还喜欢的一项重要更改,是它增加了完成软件交付周期的操作指标。该报告重点介绍了关于“ 软件交付和 运维 (SDO)性能 指标 ”的5项指标,它们侧重于系统级效果。这有助于避免软件度量标准的常见陷阱,后者常常使不同的功能相互冲突,并导致以总体效果为代价的局部优化。 图1:5个SDO性能指标

DevOps工程相关技术实践类教程

人走茶凉 提交于 2020-12-13 04:48:27
你好,我是泽阳,在DevOps领域实践了多年,借助公司项目机会从端到端的对项目进行实施改造。在经过实践后,项目通过了信通院发布的《DevOps持续交付标准三级》评估。在此过程中不断的实施与改进验证了DevOps理念,积累了相关经验。 我 专注于企业级相关的技术研究与实践分享,在不断的实践过程中也希望能够给业界同行带来一些分享(避坑指南)。 大家都在谈的DevOps是什么? 自动化运维是将运维工程师手头的日常事务借助自动化工具实现高效工作。例如: 编写一些各种语言脚本进行自动化部署、自动化发布。基本上可以定义为 "运维工作 As Code"。 运维效率提升了,那么开发呢?想想开发有哪些工作是可以自动化实现的? 想想开发人员主要做啥呢?写代码 写代码 写代码 还是写代码。代码就是开发人员的输出也是后期产品的体现。代码是如何管理的?分支模式是? 多久提交一次代码?多久构建一次代码? 代码里面有没有硬编码?等....... 持续集成(CI) 开发人员将 每次提交的代码 进行构建验证 。 这个构建验证包含哪些呢? 例如: 代码是否可以正常编译? 单元测试是否能够覆盖? 代码的质量如何? 。 这些都可以纳入 CI持续集成阶段。 持续交付、持续部署(CD) 代码经过了集成,开始对每次的变更进行发布。发布到非生产的测试环境或者临时环境中。 持 续交付与持续 部署 之间的区别在于 ,

2019 DevOps 必备面试题——DevOps 理念篇

落花浮王杯 提交于 2020-12-13 01:46:36
原文地址: https://medium.com/edureka/devops-interview-questions-e91a4e6ecbf3 原文作者:Saurabh Kulshrestha 翻译君:CODING 戴维奥普斯 你是一位 DevOps 工程师还是想进入 DevOps 领域的新手?如果是,那么你已经把握住了未来趋势。在本文中,我列出了几十个在雇佣 DevOps 工程师时,面试官可能会问到的问题以供参考。 理解 DevOps 的关键点在于它不仅仅是一种技术集合,而是一种思维方式、一种文化。DevOps 需要一种文化转变——将运维与开发相结合,并需要一个相关联的技术工具链来促进协作变革。由于 DevOps 理念仍处于非常初级的阶段,因此 DevOps 的应用以及适应和协作所需的带宽因团队而异。但是,你可以开发 DevOps 技能组合,提升自我,成为任何类型的团队都需要的理想候选人。 成为一名 DevOps 工程师有哪些要求? 在寻找能胜任 DevOps 工程师的人选时,团队会有一套清晰的技能需求。其中最重要的是: 熟悉基础架构自动化工具,如 Chef,Puppet,Ansible,SaltStack 或 Windows PowerShell DSC。 熟练掌握 Ruby,Python,PHP 或 Java 等语言。 帮助你跨团队和角色进行沟通和协作的人际关系技巧。

4 个场景揭秘,如何低成本让容器化应用 Serverless 化?

萝らか妹 提交于 2020-12-12 15:13:27
作者 | changshuai 来源 | Serverless 公众号 FaaS 的门槛 Serverless 形态的云服务帮助开发者承担了大量复杂的扩缩容、运维、容量规划、云产品打通集成等责任,使得开发者可以专注业务逻辑、提高交付速度 (Time-to-market) ,持续优化成本。Function-as-a-Service (FaaS) 作为云上最早也是应用最广泛的 Serverless 计算形态,在几年的时间内吸引了大批开发者,逐渐建立了 Serverless 优先的选型逻辑。然而从传统应用迁移到 FaaS 在开发者体验上还面临诸多挑战: 环境不统一 :各厂商定义的交付物格式,运行环境兼容性、丰富度都不尽相同,需要开发者适配,甚至重新编译; 学习成本 :打包依赖库、构建成压缩代码包和熟悉的开发部署方式不同; 服务限制 :如代码包限制在百 MB 级别,迫使交付物代码依赖分离,加大管理和发布难度; 交付物缺乏版本管理 :格式不标准,最佳实践不统一,需要开发者自行负责; 生态不成熟 :缺少流行开源工具(如 CI/CD 流水线)的支持和集成。 另一方面,容器在可移植性和交付敏捷性上实现了颠覆式创新。围绕容器的生态沉淀非常丰富且成熟,被广泛接受使用,应用容器化正在快速成为开发和部署的事实标准。然而容器本身并没有减轻运维、扩缩容、闲置成本、和云服务集成等难题。 函数计算支持容器镜像

阿里云研究员叔同:Serverless 正当时!

拟墨画扇 提交于 2020-12-12 14:55:08
作者 | 叔同 来源 | Serverless 公众号 导读: Serverless 将开发人员从繁重的手动资源管理和性能优化中解放出来,就像数十年前汇编语言演变到高级语言的过程一样,云计算生产力再一次发生变革。Serverless 的核心价值是什么?阿里云发布了哪些 Serverless 生态产品,各有什么特别之处?阿里云函数计算的表现如何?阿里云研究员叔同将通过本文分享阿里布局 Serverless 的历程和决心。 引言 早在 2009 年,伯克利曾预测云计算将会得到蓬勃发展。近乎无限的云端计算资源,客户无需自建机房,按需要付费成为可能,企业在 IT 方面的投入显著降低,云计算所释放出的技术红利让越来越多的企业客户从云下搬到了云上。 然而,大部分客户在使用云服务时,仍然要面对复杂的运维、较高的闲置资源、无法做到真正按需付费,云计算的优势并未发挥到极致。 2015 年 AWS 推出了 Lambda 服务,2017 年阿里云推出了函数计算 FC,2019 年伯克利再次预测 Serverless 将取代Serverful 计算;由此,Serverless 引发业内的广泛关注。 Serverless 将开发人员从繁重的手动资源管理和性能优化中解放出来,就像数十年前汇编语言演变到高级语言的过程一样,云计算生产力再一次发生变革。与其说 Serverless 是云计算的升华,不如说