RedHat运行时:加快应用开发和交付
标签:
哲想软件办公解决方案 |
分类: 软件 |
红帽®应用运行时属于红帽应用服务产品组合。红帽运行时由一整套产品、工具及组件构成,可用于开发和维护云原生应用。它为部署高度分布式云架构(如微服务)提供了轻量级运行时和框架(如Quarkus)。
https://image.135editor.com/files/users/1050/10507216/202204/24316673-QDNcse.jpg
红帽应用服务
红帽的中间件产品组合可以帮助您创建一个统一的应用开发、交付、集成和自动化环境。它功能全面,涵盖了框架、集成解决方案、流程自动化、运行时和编程语言。
红帽运行时
-
红帽 JBoss® 企业应用平台
-
一整套云原生运行时
-
红帽版 Quarkus
-
红帽版 OpenJDK
-
红帽数据网格
-
红帽 AMQ(代理)
-
应用迁移工具包
-
单点登录
-
启动器服务
-
红帽 JBoss Web 服务器
红帽应用服务产品组合共有三套产品,红帽应用运行时就是其中之一。无论您的基础架构位于内部、基于容器的云原生环境、混合云还是多云环境,红帽应用服务都能帮助您的开发人员、架构师和IT主管轻松创建和集成应用,并实现应用自动化。
功能和优势
运行时和框架
红帽运行时可以提供丰富多样的运行时和框架,以用于部署高度分散的云架构(如微服务)。
红帽运行时中包含一组精选的云原生运行时:
-
Quarkus
- 一个用于微服务和无服务器开发的 Kubernetes 原生 Java™ 框架。 -
Vert.x
- 在 Java 虚拟机上构建分布式和响应式应用。 -
Thorntail
- 仅使用所需的 Java EE 库和引导代码来构建可引导的 Java 应用。 -
Node.js
- 一个值得信赖的平台,可用于构建、托管和扩展服务器端 JavaScript 应用。 -
Spring Boot
- 创建基于 Spring 的独立生产级应用。
此外,红帽JBoss企业应用平台(EAP)还可提供一个基于Java™EE 的开源应用运行时,用于构建、部署和执行Java应用和服务。
https://image.135editor.com/files/users/1050/10507216/202204/24316673-wEnafG.jpg
分布式内存中缓存
红帽数据网格是一个内存中分布式NoSQL数据存储解决方案,可用于实现灵活开发,并能够更轻松地完成数据保护、简化灾难恢复。借助内存中缓存,应用可以更加快速地访问、处理和分析数据。通过数据分区和跨集群节点分布,简化线性扩展。
内存中缓存可以改进数据访问和消息传递,从而在现有应用间实现可靠通信。
https://image.135editor.com/files/users/1050/10507216/202204/24316673-Btdg7p.jpg
单点登录(SSO)身份验证
SSO基于Keycloak项目,可以提供基于热门标准(如SAML2.0、OpenIDConnect 和OAuth2.0)的SSO功能,以便您保障Web应用的企业安全防护。
SSO服务器可以充当基于SAML或OpenIDConnect 的身份提供商,与您的企业用户目录或第三方SSO提供商调解来验证身份,并使用基于标准的令牌与您的应用进行调解。
https://image.135editor.com/files/users/1050/10507216/202204/24316673-n8UnmR.jpg
消息传递
基于
AMQ代理是一个面向消息的中间件,能在现有应用与新应用之间可靠地进行数据传输。它可以实现持久性、高可用性、高级队列,还能与红帽JBoss企业应用平台全面集成。
https://image.135editor.com/files/users/1050/10507216/202204/24316673-XxweK2.jpg
启动器服务
启动器服务允许用户自行选择前端应用(React、Angular、Vue.js)、后端运行时(Node.js、SpringBoot、Thorntail、Vert.x)和后端功能(关系数据库、HTTPAPI)。这有助于开发人员通过创建应用框架来构建和部署新的应用,以便他们将精力放在编写业务逻辑和实现加速交付上。
https://image.135editor.com/files/users/1050/10507216/202204/24316673-Xc5GkU.jpg
红帽运行时包括:
云原生运行时
一系列云原生运行时,用于在OpenShift®上开发Java™或JavaScript应用。
https://image.135editor.com/files/users/1050/10507216/202204/24316673-24F67e.jpg
构建、运行、部署和管理Java™应用。
OpenJDK
Java™平台标准版(JavaSE)的免费开源实现。
以内存中的速度访问、处理和分析数据,从而为用户打造卓越的使用体验。
一个纯Java™多协议消息代理。
应用迁移工具包
一组有助于进行大规模应用现代化、迁移和容器化转型的工具。
任务
由各种运行时实现和工作应用构成,能帮助加速应用的开发。
单点登录
通过提供单点登录(SSO)功能来确保Web应用的安全。
JBossWeb 服务器
创建大型网站和轻量型Web应用
Quarkus
一个用于构建快速、轻量级微服务和无服务器应用的Kubernetes原生Java™堆栈。
公司名称:北京哲想软件有限公司
北京哲想软件官方网站:cogitosoft.com
北京哲想软件微信公众平台账号:cogitosoftware
北京哲想软件微博:哲想软件
北京哲想软件邮箱:sales@ cogitosoft.com
销售(俞先生)联系方式: 86(010)68421378
微信:18610247936

加载中…