登录/注册 账户

Microservices

为什么选择红帽的微服务?

红帽的解决方案可以帮必威体育官必威体育官方助你打破你的单一应用程序进微服务,管理他们,协调他们,和他们处理创建数据。这有助于你的团队交付高质量的软件,更快。当你创建新的业务应用程序,你可以在头脑里的未来做,构建易于扩展和灵活原生云应用-和集成从一开始,他们就和你剩下的业务一起工作。

因为接受新技术并不总是那么容易

其结果是一个基于微服务的解决方案,支持端至端部署代码,并鼓励开发和交付团队之间的通信和协作。有没有必要完全彻底改革现有的系统,以获得合理的回报。通过开源,开放标准和多年的经验,我们可以帮你找一个基于微服务的解决方案,适合您的组织。


你的挑战

如果您正在阅读本文,那么您可能已经投入到使用敏捷原则的更快的开发周期中。微服务基于这些原则来加快部署时间。通过将应用程序分解成较小的单元,由具有独立工作流、治理和部署模型的较小团队构建,您可以比传统的单块应用程序更快地将应用程序及其更新推向市场。

微服务体系结构依赖于DevOps的实践,自动化,CI / CD(持续集成和交付)API解决设计。它们还应该围绕业务功能进行组织,并作为更大的分散治理和数据管理解决方案的一部分。我们认为微服务非常棒,但他们需要良好的管理和业务流程解决方案。必威体育官必威体育官方举例来说,作为一个微服务架构越来越复杂,一个服务网格层可以实现用于发现、负载平衡、服务到服务身份验证、故障恢复、度量和监视。

不要采用微服务接近,只是因为它的时尚。请确保你有一个计划,其中包括明确的和可衡量的目标,具体到您的组织。我们列出了一些挑战在采用microservices体系结构时,您可能会面临这样的问题,但是您知道您的团队,以及您最需要的是什么。

好消息是,我们可以提供帮助,无论你在哪里,在这个过程中。有问题吗?我们的专家可以帮助您的企业发展实践,工具,需要更有效地现代化现有的应用程序,并建立新的文化。


如何才能红帽帮助?

我们已经讨论过了向微型服务迈进的渐进步骤。Just focusing on code isn’t going to get you as far as building an approach to microservices that includes developing cloud capability, deploying applications to your cloud, automating your delivery pipeline, giving your delivery teams full end-to-end responsibility, and breaking up those teams (and their code) into smaller units. No matter where you’re at in your adoption of microservices, our solutions are tested, effective, and community driven.

你需要的工具可以把它们组合在一起

Red Hat运行时

配置越来越多的服务器是非常耗时的。花时间定期更新环境并为新软件配置额外的服务器是大多数开发人员害怕的任务。这既无价值又乏味。Red Hat运行时简化了编排过程,这样你就可以,嗯,做任何你真正想做的事情。

红帽运行时是预先构建的,集装箱运行基础,为微服务。他们具有广泛的语言和框架合作,为微服务设计的高性能基础。此外,该平台包括五个运行时的原生支持:红帽JBoss企业应用平台(EAP),Thorntail(运行Eclipse MicroProfile),春启动/云,Eclipse的Vert.x和Node.js的

Red Hat OpenShift

红帽的OpenShift是云、企业的混合Kubernetes平台。它旨在帮助It开发和运营团队共同交付和管理基于微服务的应用程序。它支持容器化、遗留和云本地应用程序,以及那些被重构为微服务的应用程序。

您可以使用OpenShift服务目录使提供新服务变得非常容易—只需在目录中选择服务,一系列简单的对话框将帮助您进行设置和配置。该目录旨在简化为您的组织提供私有服务(或来自Amazon Web服务等公共云)的工作,以便您可以在基于微服务的应用程序中使用它们。操作团队有一个填充和管理服务目录的单一视图,因此开发团队可以轻松地帮助自己,并将这些服务与一系列简单的对话框或命令合并在一起。

OpenShift集成了Red Hat的中间件可以与现有的自动化工具(如Git、Maven和Jenkins)一起使用。它还包含企业级Linux操作系统,以提高整个集群的安全性。无论您是在优化遗留应用程序、迁移到云上,还是构建全新的基于微服务的解决方案,Red Hat Openshift都为这些应用程序提供了跨您的基础设施的更安全、更稳定的平台。必威体育官必威体育官方

开始

混合云,企业Kubernetes平台,旨在帮助IT开发和运营团队一起工作,提供和管理基于微服务的应用程序。

红帽整合

红帽整合是一组集成和消息传递技术,用于跨混合基础设施连接应用程序和数据。它是一个敏捷的、分布式的、容器化的、以api为中心的解决方案。它提供了服务组合和编制、应用程序连接和数据转换、实时消息流和API管理——所有这些都与云本地平台和工具链结合在一起,以支持现代应用程序开发的全范围。

开发人员可以使用的工具像拖动和拖放服务和内置整合模式来构建微服务,而企业用户可以使用基于Web的工具来开发,可以集成不同的微服务的API。

当您从单一服务转向微服务时,您需要一个定义良好的API战略。Red Hat集成允许您使用自管理组件,这些组件为增强api的安全性和访问策略实施提供流量控制。

开始

红帽整合

使用一组全面的集成和消息传递技术简化集成开发。

开放创新与红帽

Red Hat的微服务解决方案开始在开源社区。必威体育官必威体育官方这意味着更多的人制定解决问题的软件,公开,透明,并自由。但作为开放源码并不能保证创新。

真正的创新来自于思想的交流和共同解决问题的工作。这就是红帽开放创新实验室进来,浸入你的团队3密集,高度集中居住到你的开发6,学习如何基于微服务构建应用程序的红帽方式。

开放创新实验室

Red Hat的中间件

对于微服务架构的基础

Red Hat运行时

加快应用开发和交付了一套产品,工具,以及开发和维护云本地应用程序组件。必威体育吧

红帽整合

简化的集成开发了一套全面的整合和信息技术的跨越混合基础架构连接的应用程序和数据。

红帽工艺自动化

快速适应不断变化的跨异构环境智能自动化业务决策和流程的解决方案的业务需求。必威体育官必威体育官方