OpenShift 3,红帽将容器的力量交给了开发者

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 本文讲的是OpenShift 3,红帽将容器的力量交给了开发者,【编者的话】近期红帽发布了两个新品:一是OpenShift 3,还有就是红帽Atomic Enterprise平台,更加的注重容器化技术在产品上的应用,同时红帽将容器技术使用的对象重点放在了开发人员身上,使容器化技术成为开发者的一个工具。
本文讲的是OpenShift 3,红帽将容器的力量交给了开发者 【编者的话】近期红帽发布了两个新品:一是OpenShift 3,还有就是红帽Atomic Enterprise平台,更加的注重容器化技术在产品上的应用,同时红帽将容器技术使用的对象重点放在了开发人员身上,使容器化技术成为开发者的一个工具。

随着新版的OpenShift和全新的Atomic Enterprise平台的发布,红帽正逐渐地将容器化技术变成一个开发者的工具,而不仅仅是管理员的工具。

如果之前红帽不算是一个“容器化的公司”的话,那么现在应该算是了,容器化技术不仅仅让管理员来使用红帽的产品。

在本周的红帽峰会上,该公司发布了一系列公告,其中一个最重大的公告是关于红帽即将成为一个容器化的平台,不仅用容器技术来扩展红帽平台现有的应用,而且该平台还针对应用程序开发人员,而不仅仅是那些负责维护红帽产品的管理员。

红帽峰会上,首先发布的是 OpenShift 3 ,最新版的OpenShift 3经过改良来适应容器的时代,并且它的"cartridges" 和"gears"退居让位给了Docker和Kubernetes。来自InfoWorld的Martin Heller发现使用OpenShift的 用户体验 很好,并称OpenShift正在吸收其它的技术以让平台更容易使用。其中OpenShift的关键点是它以开发人员为中心,可以用 git push 来部署,CI 可以用  Jenkins 来做,现在,Docker和Jenkins已经能够紧密结合了,所以新版的OpenShift增强了这方面的互补性。

峰会上的另一个重点是,红帽Atomic Enterprise平台,被称为OpenShift Lite,它是建立在 红帽Linux Atomic 主机 上的,它支持和OpenShift一样的堆栈,并减去了上层语言运行的环境和中间件。为此,红帽Atomic Enterprise平台对于想要在某些环境中运行容器是非常有用的,它不需要OpenShift来提供额外的工具。

红帽早就决定是容器技术称为他们公司产品的基石,由此引发一场由栈的底部开始的一场赌博,从管理员干的事情开始,而不是顶部开发人员的所处的位置开始。举个例子:用容器化技术作为一种对系统本身进行更新的方法,因此如果需要的话对系统的更新可以进行回滚。红帽的 容器认证和容器注册 项目试图解决容器的可验证性和完整性在企业版本的设置中 --本质上,是处理一个持续的低级容器问题,而不是一种更高层次的容器问题。

随着OpenShift 3和 Atomic Enterprise平台正逐步被开发者接受,两者都将成为红帽创建 一个完全开放的开源和开放标准的企业混合云解决方案的核心

红帽的最初计划是通过OpenStack来做,但是这一战略已经涉及到了容器化技术,OpenShift,可能还包括 CloudForms  管理层方面的东西。以上三者已经可以从红帽找到一个 统一的产品 ,红帽承诺随着时间的推移,他们之间会有更加紧密的整合。

原文链接:With OpenShift 3, Red Hat puts container power in developers' hands(翻译:王辉 校对:李颖杰)

原文发布时间为:2015-06-30 
本文作者:Nego_Wang
本文来自云栖社区合作伙伴DockerOne,了解相关信息可以关注DockerOne。
原文标题:OpenShift 3,红帽将容器的力量交给了开发者
目录
相关文章
|
移动开发 编解码 前端开发
DingTalk「开发者说」酷应用沉浸式容器开发指南
在移动端是半屏效果,可以达到轻交互,不打断当前对话的效果,所以比较适合酷应用的沉浸式交互场景。沉浸容器(在桌面端被称之为侧边栏)在桌面端也需要遵循一些规范标准,如侧边栏标题、侧边栏关闭、自定义内容区、操作按钮、二级页面按钮等。
1283 0
DingTalk「开发者说」酷应用沉浸式容器开发指南
|
1月前
|
开发框架 安全 开发者
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。本文探讨了 Docker 在多平台应用构建与部署中的作用,包括环境一致性、依赖管理、快速构建等优势,以及部署流程和注意事项,展示了 Docker 如何简化开发与部署过程,提高效率和可移植性。
66 4
|
3月前
|
负载均衡 Cloud Native 安全
云原生时代的开发者指南:从容器到服务网格
【9月更文挑战第32天】在云原生技术日益成为企业数字化转型的核心力量之际,了解其背后的理念与实践对于开发者而言至关重要。本文旨在通过浅显易懂的语言,为读者揭开云原生技术的神秘面纱,从容器化的基础谈起,逐步深入到服务网格的高级应用,带领开发者们在云原生的海洋中航行。
47 1
|
5月前
|
缓存 开发者 Docker
Dockerfile是Docker容器化过程中的核心组件,它允许开发者以一种可重复、可移植的方式自动化地构建Docker镜像
【8月更文挑战第19天】Dockerfile是构建Docker镜像的脚本文件,含一系列指令定义镜像构建步骤。每条大写指令后跟至少一个参数,按序执行,每执行一条指令即生成新的镜像层。常用指令包括:FROM指定基础镜像;RUN执行构建命令;EXPOSE开放端口;CMD指定容器启动行为等。优化策略涉及减少镜像层数、选择轻量基础镜像、利用缓存及清理冗余文件。示例:基于Python应用的Dockerfile包括设置工作目录、复制文件、安装依赖等步骤。掌握Dockerfile有助于高效自动化构建镜像,加速应用部署。
44 1
|
6月前
|
安全 关系型数据库 开发者
Docker Compose凭借其简单易用的特性,已经成为开发者在构建和管理多容器应用时不可或缺的工具。
Docker Compose是容器编排利器,简化多容器应用管理。通过YAML文件定义服务、网络和卷,一键启动应用环境。核心概念包括服务(组件集合)、网络(灵活通信)、卷(数据持久化)。实战中,编写docker-compose.yml,如设置Nginx和Postgres服务,用`docker-compose up -d`启动。高级特性涉及依赖、环境变量、健康检查和数据持久化。最佳实践涵盖环境隔离、CI/CD、资源管理和安全措施。案例分析展示如何构建微服务应用栈,实现一键部署。Docker Compose助力开发者高效驾驭复杂容器场景。
79 1
|
存储 弹性计算 运维
开发者评价:Serverless 容器最值得推荐的能力是什么?
开发者评价:Serverless 容器最值得推荐的能力是什么?
开发者评价:Serverless 容器最值得推荐的能力是什么?
|
存储 资源调度 Kubernetes
Web开发者的云原生指南(3)容器编排与管理
本节将深入介绍容器编排和管理工具 Kubernetes 的使用。我们将逐步了解 Kubernetes 的简介和架构,如何安装和配置 Kubernetes,以及在 Kubernetes 集群上部署应用程序。此外,我们还会详细讨论 Kubernetes 的核心概念,包括 Pod、Deployment、Service,以及资源调度和伸缩、监控和日志管理,以及网络和存储管理。
364 1
|
Kubernetes Cloud Native Dubbo
直播预约丨 微服务x容器开源开发者 Meetup 北京站回顾 & PPT 下载
直播预约丨 微服务x容器开源开发者 Meetup 北京站回顾 & PPT 下载
直播预约丨 微服务x容器开源开发者 Meetup 北京站回顾 & PPT 下载
|
边缘计算 Kubernetes Cloud Native
活动回顾|微服务x容器开源开发者 Meetup 成都站回放 & PPT 下载
活动回顾|微服务x容器开源开发者 Meetup 成都站回放 & PPT 下载
|
Cloud Native Dubbo 容灾
直播预约 | 微服务x容器开源开发者 Meetup 上海站回顾 & PPT下载
12月14日(周三)10:00-16:00 ,我们将在阿里云云原生视频号及开源中国视频号对本场活动进行联播,欢迎点击下方卡片或扫描下方海报二维码进行预约。
直播预约 | 微服务x容器开源开发者 Meetup 上海站回顾 & PPT下载