使用 Open Liberty 和 MicroProfile 开发微服务入门

栏目: 服务器 · 发布时间: 6年前

内容简介:在构建新的云就绪应用程序时,目前的最佳实践是采用微服务架构来创建小型的、松散耦合的服务,而不是一个单体应用程序。通过专注于模块化微服务,企业应用程序变得更容易维护、升级和按需扩展。微服务还可以与技术和语言问题隔离开来,使独立团队能够在产品的整个生命周期中更快地开发产品,并保持敏捷性。但是,如果没有实现架构所需的应用程序运行时、工具和指南,架构就毫无价值。幸运的是,所有这些均已在开源项目Open Liberty 是一个开源项目,它是 IBM WebSphere Liberty 应用程序运行时的基础。它有一个

在构建新的云就绪应用程序时,目前的最佳实践是采用微服务架构来创建小型的、松散耦合的服务,而不是一个单体应用程序。通过专注于模块化微服务,企业应用程序变得更容易维护、升级和按需扩展。微服务还可以与技术和语言问题隔离开来,使独立团队能够在产品的整个生命周期中更快地开发产品,并保持敏捷性。

但是,如果没有实现架构所需的应用程序运行时、 工具 和指南,架构就毫无价值。幸运的是,所有这些均已在开源项目 openliberty.io 中提供。

运行时:Open Liberty

Open Liberty 是一个开源项目,它是 IBM WebSphere Liberty 应用程序运行时的基础。它有一个模块化的架构,使您可以仅配置应用程序所需的技术和特性,从而使它具有较小的内存占用并能快速启动。Open Liberty 全面支持最新的 Java EE 和 MicroProfile 开放标准、常见的安全集成等,是您的 Java 微服务的绝配。

编程模型:MicroProfile

MicroProfile 是构建企业 Java 微服务的开放标准。它允许您以最小工作量快速向微服务添加各种功能,从实现应用程序灾备能力的容错特性,到监控生产应用程序的状态和指标特性,等等。借助广泛的行业协作和支持,MicroProfile 标准还有助于确保微服务能在多个运行时上运行,避免被令人不快的供应商锁定。

工具和指南

等等,这还没完!Open Liberty 还集成了开发人员想要的许多工具,比如对 Maven 和 Gradle 的支持。WebSphere Developer Tools (WDT) for Eclipse 的插件也为开发人员提供了一个强大的工具,帮助开发、打包和部署他们的应用程序。

除了标准的参考资料外,Open Liberty 还有一个越来越丰富的指南列表,可以让您了解您考虑在应用程序中使用的各种新兴的关键技术。我们的交互式指南使您可以更快上手,并通过将所有操作都限制在浏览器中来避免环境设置问题。如果您仍然遇到阻碍,不要害怕,得益于 Open Liberty 和 openliberty.io 网站的开源特性,您只需提交 GitHub 问题,即可获得整个社区的帮助。

参加我们的网络研讨会!

参加 “使用 Open Liberty 和 MicroProfile 开发微服务入门” 网络研讨会(重播),获得优化未来应用程序开发的所有洞察。您不仅会听到我关于 Open Liberty 和 MicroProfile 的介绍,还会听到 Cheryl King 介绍一些能使您的开发更轻松、更高效的工具,而且Yee-Kang (YK) Chang 会通过我们的一个指南引导您并做汇总。

立即注册参加!

本文翻译自: Getting started developing microservices with Open Liberty and MicroProfile (2018-06-11)


以上所述就是小编给大家介绍的《使用 Open Liberty 和 MicroProfile 开发微服务入门》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

数学建模(原书第5版)

数学建模(原书第5版)

[美] Frank R. Giordano、[美] William P.Fox、[美] Steven B.Horton / 叶其孝、姜启源 / 机械工业出版社 / 2014-10-1 / 99.00元

《华章数学译丛:数学建模(原书第5版)》旨在指导学生初步掌握数学建模的思想和方法,共分两大部分:离散建模和连续建模,通过本书的学习,学生将有机会在创造性模型和经验模型的构建、模型分析以及模型研究方面进行实践,增强解决问题的能力。 《华章数学译丛:数学建模(原书第5版)》对于用到的数学知识力求深入浅出,涉及的应用领域相当广泛,适合作为高等院校相关专业的数学建模教材和参考书,也可作为参加国内外数......一起来看看 《数学建模(原书第5版)》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具