课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,企业在云存储和云计算方面都有了很大的进步,而今天我们就给大家简单介绍一下在云原生应用的开发上企业都做出了哪些努力,下面就开始今天的主要内容吧。
IBM发布了[CloudPrivate]平台,它的设计功能是让企业能够创建像公有云那样的自建云能力,目标是加速“云原生”应用的开发,并且能够现代化运行在IBM技术上的已有应用,这些IBM技术包括WebSphereLiberty、Db2和MQ。这个新平台构建在开源的基于的Kubernetes容器平台之上,支持应用按照任意的价格等级以Docker容器的形式进行部署,在“CloudNative”和“Enterprise”价格等级,支持通过可选的add-on将应用部署到CloudFoundry中。
IBMCloudPrivate能够以三个价格等级来提供:Community版本、CloudNative和Enterprise。这三个等级都提供了集成环境来管理容器,其中包括了Kubernetes容器编排平台、私有的Docker镜像仓库、管理控制台和监控框架。
Community版本并不是针对生产环境使用的,它只限于一个Kubernetesmaster节点。该版本可以免费下载(需要注册)。商业的CloudNative和Enterprise版本支持生产环境使用,提供了40+的社区服务,包括开发版本的IBM软件、Postgres和MongoDB,还包括了IBMWebSphereLiberty、IBMMicroservicesBuilder和IBMSDKforNode.js。Enterprise版本的IBMCloudPrivate还包括了额外的企业版软件,比如IBMWASND、IBMMQAdvanced和IBMAPIConnect。
IBM还宣布了新的针对容器优化后的核心企业级软件,比如IBMWebSphereLiberty、Db2和MQ。需要指出的是,在容器中运行数据库是否为好的做法依然还没有定论,不过Uber最近讨论了如何大规模地在Docker中运行MySQL。
IBMdeveloperWorks博客声称,超过1200万Java和企业级开发人员正在管理着遗留的WebSphere和Db2应用,IBMCloudPrivate能够让他们容器化这些遗留的系统,将其转换为“云原生”应用,允许它们在防火墙后面运行或者作为混合云战略的一部分。
近几年,IBM非常热衷强调他们对开源项目的提交贡献、开源项目背后的商业实体以及正在发展起来的云原生开发者社区。在2014年,IBM成为了Docker的第一个企业级合作伙伴,并且第一个销售和支持DockerEE。IBM还是CloudFoundry基金会的初始白金赞助商,IBMBluemix平台就构建在CloudFoundry之上。IBM还是云原生基金会(CloudNativeComputingFoundation)的白金成员,并且是Kubernetes项目的活跃贡献者。developerWorksWeb门户的IBMCode板块提供了一系列针对云、容器以及微服务开发的模式。
私有和混合云市场的竞争越来越激烈:微软为希望在私有数据中心中运行Azure的组织提供了AzureStack解决方案;谷歌和Pivotal最近也增加了火力,提供CloudFoundryBOSH和Kubernetes支撑的PivotalContainerService(PKS),它可以运行在VMwarevSphere或GoogleCloudPlatform(GCP)上;AWS最近提供了VMwareCloudonAWS,它能够以一致的方式让组织跨基于VMwarevSphere的私有、公有和混合云运行应用。
作者:DanielBryant
译者:张卫滨
来源:infoq
【免责声明】:本内容转载于网络,转载目的在于传递最新信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。