探索 OpenShift:容器化应用管理的利器
1. OpenShift 简介
OpenShift 是一个应用管理平台,它借助 Docker 作为隔离运行时来运行应用程序,并利用 Kubernetes 进行容器编排。它最早于 2011 年 5 月 4 日推出,深受 Google 工程师开发的 Borg 容器编排解决方案的影响。2014 年 9 月,OpenShift 进行了重新设计,将 Docker 和 Kubernetes 作为其主要构建模块。截至撰写本文时,最新版本是 3.9,于 2018 年 3 月 28 日普遍可用,3.10 版本正在开发中。
从商业角度来看,OpenShift 为企业带来了容器化的真正力量,使企业能够快速响应客户不断增长的需求,并通过支持高可用性和多数据中心部署来维护良好的声誉。在五年内,它可将相关投资成本降低 531%,平均每年带来 129 万美元的收益,投资回收期为 8 个月。
对于开发者而言,OpenShift 的自助服务门户易于使用,能快速访问所有功能和部署策略,支持未修改的源代码、Docker 镜像和 Dockerfile,让开发者专注于开发而非环境管理。它还可以通过 Jenkins 管道和与 SCM 的集成来自动化发布管理的各个方面。
对于运维人员,OpenShift 提供自动故障转移和恢复功能,以及高可用性和可扩展性,使运维团队能够将时间花在更高级的任务上。此外,它还可以与 Red Hat 以外的供应商开发的各种 SDN 技术集成,且由于依赖于知名技术,学习曲线较浅。
从安全角度来看,OpenShift 可以与企业身份管理解决方案集成,用于用户管理和角色分配。它可以将应用程序暴露给企业安全基础设施,实
超级会员免费看
订阅专栏 解锁全文
1302

被折叠的 条评论
为什么被折叠?



