登录/注册 帐户

话题

了解微服务

传统的方法来构建应用程序都集中在包含在单个应用程序内的应用程序的所有部署的部分有整块。这有它的缺点:较大的应用程序,它是快速解决新问题,增加新的功能就越困难。基于微服务的方法来构建应用程序可以帮助解决这些问题,促进发展和响应。

什么是微服务?

微服务都架构和方法来编写软件。随着微服务,应用程序彼此分解成其最小部件,独立。取而代之的是传统的单一,方法的应用,这里的一切都内置到单件,微服务都是分开的,共同来完成相同的任务。这些组件或进程的,是一种微服务。这种方法对软件开发值粒度,重量轻,并且能够分享跨多个应用程序类似的过程。它的主要组成部分迈向云的原生模型优化应用开发


但这里的更大的问题是,为什么你想使用一个基于微服务的基础设施。我们的目标是,简单地说,交付高质量的软件,更快。使用微服务是实现这一目标的手段,但也有其他的考虑因素。打破您的应用程序到微服务是不够的,你必须对它们进行管理,协调他们,处理他们创建和修改数据。

为什么管理你的微服务的部署红帽OpenShift 4?

分手你的整体应用系统可以帮助您提供高质量的软件,更快,但微服务的好处还配备了额外的复杂性。您可能需要管理微服务被部署到容器中,从公共,私人的组合,和现场的基础设施,而这需要一个容器业务流程平台的企业就绪。

你可以用微服务做什么?

相较于整体应用,微服务更容易构建,测试,部署和更新。红帽认为,这是问题的答案:如何将我的公司更快地响应新的要求,而不是停留在传统的软件开发多年的“死亡行军”?现在,你的开发团队的不同部分可以在您的产品同时工作,以敏捷的方式,并为您的客户立即提供价值。必威体育吧

了解微服务,使用它们的优点和缺点背后的基本知识,并检查了我们的点播培训了解构建一个基于微服务架构。

为什么微服务

这是否有什么关系的Linux容器?

Linux的容器给你的基于微服务,应用程序的理想应用部署单元和自包含的执行环境。随着集装箱微服务,它更容易利用硬件和容易协调服务,包含betway西汉姆联,网络和安全性。

这就是为什么云本地计算基础说微服务和容器一起为基础云计算的本地应用开发。这种模式实现了更快的发展,使得它更容易转变和优化现有的应用程序,并将其与集装箱微服务开始。

集装箱

如何与微服务的应用程序集成的变化?

为了使微服务架构的工作作为一个功能云应用,服务必须不断通过消息相互请求数据。建设服务网层到应用程序简化可以相互通信,但微服务架构可能还需要使用旧的应用程序和其他数据源集成。

如果你的架构是分布式的,但你的积分仍然依赖于一个集中的管理团队像一个企业服务总线(ESB)集中技术,微服务的业务目标可以被否定。

敏捷整合是结合的集成技术,敏捷交付技术来连接你的资源的方法,并必威体育网页云原生平台以提高软件交付的速度和安全性。

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

红帽不只是帮助你打破你的整体应用到微服务,我们帮你管理这些微服务,协调他们,和他们处理创建数据和修改。我们支持微服务的不断发展和部署,同时帮助你整合和管理微服务。其结果是一个微服务解决方案,支持端至端部署代码,并鼓励交付团队之间的通信和协作。

有没有必要完全彻底改革现有的系统,以获得合理的回报。通过开源,开放标准和多年的经验,我们可以帮助您找到适合您的组织的解决方案。

继续探索微服务

ICON-的Red_Hat的文档-Paper_Blank-A-黑RGB 白皮书

微服务:一种改进的架构设计

ICON-的Red_Hat-Media_and_documents视频-A-黑RGB 视频

微服务与面向服务的架构

博客

增量路径微服务

所有的作品,你需要开始使用微服务

服务

红帽开放创新实验室

加快您的下一个应用开发项目。我们的专家将指导您的团队充分利用创新的开源技术,构建原型,并解决了最棘手的问题。

平台

红帽OpenShift

在开发者为中心的,基于云的容器平台上运行的微服务专注于通过Kubernetes企业业务流程的持续集成。

中间件

红帽运行时

加快应用开发和交付了一套产品,工具,以及开发和维护云本地应用程序组件。必威体育吧红帽运行时提供轻量级的运行时和框架高度分布式云架构,比如微服务。

中间件

红帽整合

简化的集成开发了一套全面的整合和信息技术的跨越混合基础架构连接的应用程序和数据。红帽集成是一个灵活的,分布式的,集装箱化,和API为中心的解决方案。

中间件

红帽过程自动化

快速适应与一组产品改智能自动化业务决策和流程的业务需求。必威体育吧执行业务政策和程序,自动化的业务运营,并测量跨异构环境经营活动的结果。

这只是开始。学习有关微服务,以及如何红帽可以提供帮助。