IBM Cloud Private添加了对开源Java,Node.js和Swift运行时的支持,并选择了Frameworks

无论是对现有应用程序进行现代化改造还是构建新的云原生微服务,基于云的应用程序都越来越多地由使用多种编程语言和框架构建的组件组成。 这就是为什么IBM Cloud Private现在包括对开源Java,Node.js和Swift运行时以及精选的Web和微服务框架的服务和支持,从而使您能够构建最佳实践的架构模式:

通过扩大企业可以支持的应用程序和工作负载的范围,这进一步提高了IBM Cloud Private提供的价值。 此新支持包含在IBM Cloud Private Cloud Native Edition的2.1.0.3版本中。

除了对使用IBM WebSphere Liberty构建的应用程序和微服务的现有支持之外,IBM Cloud Private现在还为使用以下构建的应用程序提供支持:

Java具有1200万开发人员和超过5000万面向Internet的实例,其中包括一些世界上流量最高的网站,是企业应用程序的基石。 这涵盖了当今正在现代化的应用程序和新型微服务。 通过OpenJ9对OpenJDK的额外支持,使您可以运行WebSphere Liberty以外的框架,并有信心获得对Java运行时的支持。

服务器端JavaScript运行时Node.js在过去几年中取得了飞速发展,现在有400万开发人员和900万已部署实例。 这种增长正在持续,去年的使用率几乎翻了一番,并巩固了在一些大型公司中进行生产部署的企业的采用率。 增加了对Node.js本身以及Express.js和Loopback框架的支持,这意味着IBM Cloud Private现在包括对超过95%的基于Node.js的Web和微服务框架使用的支持。

Swift是Apple为iOS设备创建的编程语言,现已在服务器上提供,它是进入RedMonk编程语言排名前十名的最快语言。 尽管仅开源两年,但它已经拥有240万开发人员,并且在为移动应用程序构建后端服务方面的使用量正在迅速增长,去年服务器使用量增长了400%以上。 对Swift本身以及Kitura(企业用户中最流行的服务器端Swift框架)的支持,意味着IBM Cloud Private现在可以为iOS设备构建和部署全栈移动后端。

支持哪些版本?

在请求时,将为各个社区提供的最新版本提供支持,这些版本被相应的社区支持。 例如,这意味着Node.js的所有长期支持(LTS)版本。

可以在IBM Cloud Private 2.1.0.3(5737-E67)许可证文件中找到每个开源运行时的支持条款和条件。

立即开始

要开始使用开源运行时和框架来构建和部署应用程序,请立即下载IBM Cloud Private Community Edition。 通过提供自己的Docker映像,可以带来使用AdoptOpenJDK.net,nodejs.org或swift.org中的开源运行时的现有应用程序。 或使用我们的微气候工具或Express,Loopback或Kitura的特定于框架的工具来构建应用程序。 当准备好支持的环境时,请确保您的应用程序已部署在IBM Cloud Private Cloud Native Edition上。

上面的开源运行时和选择框架未随IBM Cloud Private一起分发。 客户必须直接从开放社区下载运行时和框架,并选择IBM Cloud Private许可证中定义的受支持版本。 客户有责任使用运行时将其应用程序构建为容器映像并将其部署在IBM Cloud Private Cloud Native版本上。

Interesting Posts