红帽希望成为 AWS 混合云和容器以及 Linux 提供商。
Kubernetes是一个应用容器可运营的平台。红帽似乎正在全力以赴追赶Kubernetes的潮流,随后Red Hat OpenShift Container Platform 3.7 发布了。
最新版本 Kubernetes 容器应用平台是用来构建和管理从数据中心到公共云的数据。而红帽发布的OpenShift Container Platform 3.7 可以直接访问(AWS)。这种集成使AWS用户可以更轻松地从OpenShift 中配置和部署服务,并为客户需求提供一种企业级支持的路径。
通过 OpenShift Container Platform 3.7 访问 AWS 的服务包括:
- Amazon 简单队列服务(SQS)
- Amazon 关系数据库服务(RDS)
- Amazon Athena
- AWS Route 53
- Amazon 简单存储服务(S3)
- Amazon 简单通知服务(SNS)
- Amazon ElastiCache
- Amazon Redshift简单电子邮件服务(SES)
- Amazon DynamoDB
- Amazon Elastic MapReduce(EMR)
红帽发布 OpenShift Container Platform 3.7 并不代表放弃了私有云。相反,红帽看到了混合云的未来。它计划通过将公共云和本地资源的服务绑定到基于OpenShift的应用程序上,为本地云企业应用程序提供一致,开放的,基于标准的基础。
正如最近在Linux基金会的开源峰会上,红帽公司 OpenShift 的首席开发人员Steve Pousty所说,Kubernetes是一个“应用容器可运营共同操作平台”。Pouty补充说:“对于红帽来说,Kubernetes是云Linux的内核,这是每个人都要学习的基础架构。”
越来越多的为数字转换而构建的现代应用程序依赖于松散的组件和微服务,一致性成为云提供商的重大挑战,但Red Hat声称OpenShift Container Platform 3.7可以解决这个问题。红帽并不是唯一一个尝试这种方法的公司,Cloud Foundry 也采取了类似的方法。
OpenShift 容器为开发人员和系统管理员提供一个单独的平台,在混合云基础架构上构建,部署和管理应用程序。这有助于企业以更短的开发周期和更低的运营成本来实现最大的价值。该平台基于 Docker,红帽企业Linux(RHEL)和 Kubernetes 等开源软件。
有了 OpenShift 容器,你可以使用 DevOps 程序,通过 OpenShift 服务目录提供的管理服务,帮助用户简化和自动化复杂的工作流。
OpenShift 服务目录使用 Open Service Broker 应用程序编程接口(API)标准,使开发人员能够搜索、提供和绑定应用程序服务到OpenShift应用程序。它还为管理员提供了一种更安全和一致的方式,来为用户提供新的服务。这有助于开发团队不仅不必深入了解服务创建或消费,而且更能够注重于构建应用程序交付业务价值。
OpenShift 容器包含了 OpenShift 模板代理。这将 OpenShift 模板变成了使用OpenShift的应用程序开发人员可发现的模板(模板是可以在特定参数中实现的 OpenShift对象的列表),这使得部署基于微服务的可重用复合应用程序变得更加容易。
另外,OpenShift容器包括 OpenShift Application Runtimes 。这是一套测试版 runtimes,可帮助程序员构建和部署其第一个原生云应用程序。它还包括红帽容器本地存储3.6。这是一个由Red Hat Gluster Storage 构建的软件定义存储。它用于处理内部和云端的容器存储。
最后,Red Hat OpenShift Container Platform 3.7 的功能还包括:
- 网络策略现在不在科技预览中。这使项目管理员能够将网络规则和策略应用于特定OpenShift网格中。
- Prometheus 是一个开源系统监视和警报生态系统,现在可以提供预览版。
把这些都放在一起,就证明了红帽的长期目标是成为混合云的中流砥柱,而 Linux 是实现这一目标的关键。