使用 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 开发微服务入门》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

Two Scoops of Django

Two Scoops of Django

Daniel Greenfeld、Audrey M. Roy / CreateSpace Independent Publishing Platform / 2013-4-16 / USD 29.95

Two Scoops of Django: Best Practices For Django 1.5 is chock-full of material that will help you with your Django projects. We'll introduce you to various tips, tricks, patterns, code snippets, and......一起来看看 《Two Scoops of Django》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

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

HSV CMYK互换工具