红帽的开源解决方案可帮助您将单体式应用细分为多个微服务,对其加以管理和编排,并处理它们所生成的数据。
红帽 OpenShift红帽® OpenShift® 是一个基于 Kubernetes 的平台,可提供一种统一方式来连接、管理和观测基于微服务的应用,以此支持微服务。它支持容器化应用、传统应用、云原生应用以及重构为微服务的应用。OpenShift 与红帽应用服务集成,可与 Git 和 Jenkins 等现有自动化工具配合使用。它还整合了企业级 Linux 操作系统,进而提高整个集群的安全性。
无论您是优化传统应用、迁移到云还是构建基于微服务的全新解决方案,红帽 OpenShift 都能跨基础架构为这些应用提供更安全、更稳定的平台。
红帽运行时
红帽运行时是用于微服务的一套预构建、容器化运行时基础。它支持在设计微服务架构时使用的一系列广泛的语言和框架,如 Quarkus、Spring Boot、MicroProfile 和 Node.js。此外,红帽运行时还包括可实现快速数据访问的支持服务(借助红帽数据网格),以及可用于保护微服务 API 的服务(借助红帽单点登录)。
红帽集成
红帽集成是一套全面的集成和消息传递技术,旨在跨混合基础架构连接应用和数据。它是一种敏捷、分布式、容器化且以 API 为中心的解决方案。它可提供服务组合与编排、应用连接与数据转换、实时消息流与 API 管理——所有这些功能都能结合云原生平台和工具链,从而支持全方位的现代应用开发。
开发人员可以利用拖放式服务和内置集成模式等工具来构建微服务,而业务用户则可以使用基于 Web 的工具来开发可集成不同微服务的 API。
为什么选择红帽的 API 管理产品?