华为云容器交付流水线 引领企业容器化之路

ContainerOps

12月16日,OSChina在深圳举办的”源创会年终盛典”上,华为云容器服务技术总监发表了名为《DevOps On Kubernetes》的主题演讲,演讲就如何将DevOps理念与容器技术相结合,实现容器化场景下的快速交付进行介绍,并重点介绍了华为云容器服务提供的持续交付工具——容器交付流水线(ContainerOps)。

DevOps作为一种形而上的理念,其落地实施必然离不开CI/CD等一系列工具的支撑,CI/CD工具的出现大大提升了企业的软件行业的效率,可以称得上是软件工程领域的工业革命,但容器化的大浪潮到来时,企业现有的CI/CD工具, 以及围绕着这些工具所构建的集成和交付体系,因为与企业IT流程耦合深,升级难度大,正慢慢成为企业容器化转型路上的绊脚石,阻碍企业的容器化进程,主要体现在:

因为新技术引入,需要对老的CI/CD脚本进行大量改造,以支持Docker构建并对接Kubernetes。

镜像的外部依赖如何管理?已有的仓库如maven,仅能解决软件自身的依赖,无法支持镜像管理。

基础镜像都在海外仓库,下载速度慢,甚至被拦截。

大量的CI/CD工具,功能各有千秋,但没有统一的标准,切换或集成都很困难。

缺乏针对容器应用的运维管理平台。

以上这些问题都严重影响了企业进行容器化改造的决心,也延缓了企业容器化的进程。要解决这些问题必须有一种更适合于容器化业务流程的工具来支撑DevOps的践行。新DevOps工具产品至少要解决如下几个问题:

兼容企业已有的CI/CD流程:容器化的过程不可能一蹴而就,肯定会有一个较长的混合部署期,需要新老流程并存,且不能冲突。

降低容器化过程的技术门槛:需要降低企业已流程改造的技术成本,提供的方案能基于已有知识体系快速上手、集成,缩短。

提供完善的镜像管理方案,镜像的存储、海外镜像的获取和加速。

降低容器化后的运维复杂度:容器作为一种运行态,容器应用的升级、回滚、监控等责任更多的落在了运维团队身上,要让运维团队接受,必须有更优于现有业务的运维体验。

为解决这些问题,华为云容器镜像服务推出了容器交付流水线(ContainerOps),流水线功能围绕容器镜像的全生成周期管理展开,提供包括:镜像构建、部署、灰度发布等容器化过程中的关键能力,并且能与企业已有IT系统及华为软件开发云(DevCloud)集成。

与市面上其它开源及商业化的流水线相比,其优势在于:

开箱即用,内置标准化流程模板简化使用

  ContainerOps内置多种典型场景的流水线,

  不需要写额外编写shell脚本或者Dockerfile,

  开通服务即可直接使用,大大降低容器化的技

  术门槛。

支持alpha-beta-gamma多环境端到端敏捷交付

   支持跨流水线协同工作,完美支持alpha-beta-

   gamma跨环境的自动化升级部署,极大的简化

   了研发和运维流程。

灰度发布和一键式回滚

   基于Istio的服务治理,轻松实现服务的发布管理,

   以及一键式回滚功能,让应用的运维管理更简单。

开放式架构,易于与企业已有系统集成

   ContainerOps北向开放API,可以对接企业

   已有的CI/CD流水线,南向还支持异构CI/CD

   系统的对接,确保企业已有资源最大化复用,

   减少对企业现有工具、流程、软件的修改。


无缝对接华为软件开发云,支持虚机+容器混合部署,覆盖DevOps全流程场景

   ContainerOps还能对接华为软件开发云

   DevCloud,实现DevOps流程能力覆盖,解决

   企业在容器化过程中,虚机 + 容器混合部署难

   的问题。

海外镜像加速,解决各类行业场景问题

    全球构建节点智能调度,提供镜像构建的效率,

    解决海外镜像获取难的问题。

目前容器交流水线已在华为云正式商用,您可以访问以下地址进行体验:

https://www.huaweicloud.com/product/swr.html

原文地址:http://blog.51cto.com/14051317/2343658

时间: 2024-11-08 01:16:18

华为云容器交付流水线 引领企业容器化之路的相关文章

华为云容器化交付流水线 引领企业容器化之路

ContainerOps 12月16日,OSChina在深圳举办的"源创会年终盛典"上,华为云容器服务技术总监发表了名为<DevOps On Kubernetes>的主题演讲,演讲就如何将DevOps理念与容器技术相结合,实现容器化场景下的快速交付进行介绍,并重点介绍了华为云容器服务提供的持续交付工具--容器交付流水线(ContainerOps). DevOps作为一种形而上的理念,其落地实施必然离不开CI/CD等一系列工具的支撑,CI/CD工具的出现大大提升了企业的软件行

【华为云技术分享】大数据容器化,头部玩家尝到了甜头

[摘要] 大数据容器化,大势所趋.头部玩家在进行大数据容器化后,尝到了甜头? 大数据的需求热度,从来都是这个时代的浪尖.然而由于大数据系统的复杂性,一度导致业界大数据已死的各种声音不断.尤其是当MapR被HPE收购,Cloudera公司股票持续跌成狗,使得这种声音进一步放大.其实,大数据的需求一直在,只是传统的大数据实现系统需要考虑重新构建.而容器依靠其自身的标准化,一次构建,随处运行的能力,使得非常适合大数据系统的构建和管理.容器技术当前正是那只火遍全球的当红辣子鸡. 1 华为云BigData

云视频会议技术将引领企业工作场景多样化

随着移动互联网的发展与渗透逐渐加剧,各行各业都围绕着这一时代浪潮悄然发生着改变.与大家息息相关的,也最能让我们切身体会到的变化,就在我们的办公室里.云办公.联合办公.智慧办公等各种多元化的办公场景与智能设备,逐渐成为当下企事业单位的主流趋势. 而不论办公场景如何变迁,提高工作效率,仍是更古不变的办公室主题.办公场所是否会消亡?这是长久已来的一个议题.对此,Steelcase提出"办公室复兴"和办公场所设计的转变方向,办公室绝不会消失而是会改变面貌. 在历史的变迁中,常规的办公场景:写字

云运维管理服务引领企业IT运维新理念

IT监控与运维管理是用户保障业务系统正常稳定运行的必要手段,是用户业务系统的支撑工具.随着IT建设的不断深入和完善,计算机硬软件系统的运行维护已经成为了各行各业各单位领导和信息服务部门普遍关注和不堪重负的问题. 本人在IT监控与运维服务管理领域耕耘十五年,从ITIL服务体系到SLA服务等级协议等理念的引入见证了IT运维管理服务领域的成长历程.IT运维管理发展到现今的水平还是存在着诸多的矛盾与问题,伴着IT在企业中的作用日益明显,IT建设和IT运维同时成为了企业效率的加速器.基础架构平台和软件系统

行业数字化转型攻略:华为云智能应用平台3.0解读

?刚刚过去的华为生态合作伙伴大会2019,华为云提出:由"三引擎"驱动全行业数字化转型与智能升级.其中"智能应用平台"作为重要引擎之一,致力于提供以应用为中心的端边云全栈服务,让企业应用上云更简单,数字化转型更智能. 在大会期间,华为云BU PaaS产品部总经理廖振钦正式发布了"华为云智能应用平台3.0",并现场展示全球首个容器多云&混合云解决方案. 华为云发布"华为云智能应用平台3.0" 华为云智能应用平台,构建在云

华为云新华社强强联手 让新闻离你更近

导读 数字技术的蓬勃发展带来了信息量的几何级别增长,互联网.自媒体的出现更是大幅降低了媒体的准入门槛,彻底改变了人们获取信息的渠道和方式.而当人人都能生产并传播信息,新闻开始变得真假莫辨.2018年美国麻省理工学院传媒实验室研究人员曾在一份报告中指出,假新闻在社交媒体的传播速度是真新闻的6倍.而路透研究院2019年的全球新闻行业报告同样显示,公众对新闻的总体信任程度下降至42%,过半受访者忧虑自己辨析网络上真/假新闻的能力. 在信息过量的今天,假新闻的影响力也许比你想象的更大,真新闻的传播则更需

“站在世界看世界” 差异化破局助力华为云扩张

2017年,华为在一年一度的生态合作伙伴大会上宣布,Cloud BU正式成立.2018年,华为云发展迅猛.不仅在全球范围内已为PSA集团,桑坦德银行,SONY,飞利浦等全球大型企业提供云服务,更收获了业界的广泛认可,俨然成为了主流分析师机构Forrester.IDC等报告中领导者象限的"常客".截止2018年6月,华为云收入同比增长7倍,合作伙伴数量增长45%.作为华为最年轻的BU,华为云是如何做到仅用一年多的时间就在全球范围内打下了实打实的战绩?近日,在今年的华为核心供应商大会中,华

容器技术:华为云如何帮助企业落地Kubernetes

作为Kubernetes 最早的采用者之一,华为自2013年起在内部多个产品落地Kubernetes,在这个过程中,围绕着本文上述的三个基本性问题,以及规模化生产环境落地场景,华为发现并解决了一些功能缺失.系统级高可用.可扩展性挑战等问题,并积极回馈给了Kubernetes社区.基于这些场景的落地经验,以及广泛的社区核心特性贡献,华为也顺利成为Kubernetes社区技术监管委员会成员,以及CNCF基金会TOC成员. 一方面基于内部实践的思考,另一方面基于外部各类客户场景的落地经验总结,华为云围

华为云容器和微服务是什么?

近期华为云围绕容器和微服务,号召行业分析师,应用上云实践者围绕容器和微服务进行深入讨论. 华为云全栈容器与微服务,业务创新快人一步 敏捷.高效.智能是Cloud 2.0时代企业数字化转型核心诉求,华为云全栈容器和微服务全面拥抱云原生,提供全栈云原生应用开发与管理,包括容器.微服务框架.云中间件.压测.APM等系列产品,涵盖应用开发.编译.构建.部署.测试.发布.上线.运维等应用全生命周期管理,让客户更聚焦自己的业务.到目前为止,华为云容器和微服务产品广泛引用在金蝶云.同济大学.图灵生物.华为消费