微服务都是用在什么地方?能否举例说明一下

2024-12-02 09:46:33
推荐回答(4个)
回答1:

微服务架构是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。 微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。通过这一点就可以将服务公开与微服务架构(在现有系统中分布一个API)区分开来。在服务公开中,许多服务都可以被内部独立进程所限制。如果其中任何一个服务需要增加某种功能,那么就必须缩小进程范围。在微服务架构中,只需要在特定的某种服务中增加所需功能,而不影响整体进程。快速、便捷、安全的部署微服务,目前国内做的比较好的主要是阿里云,当然还有一些提供微服务部署的新锐平台,如黑少微服务商店、灵雀云、联蔚等等。

回答2:

随着移动互联网的发展和应用云化的普及,微服务已经成为企业应用服务化架构最流行的设计理念。以微服务、容器、DevOps等为支撑的云原生设计理念,缓解了随着新需求的不断增加,大型单体式应用变更越来越困难的现状,与移动互联网时代下对企业IT架构高效稳定、敏捷响应的要求之间的矛盾。
“Nebulogy纳比云”提供完整的微服务实施平台及赋能工具,加速微服务应用开发和DevOps持续交付,为云应用的构建和运行支撑提供有力的支持。微服务实施方案

回答3:

微服务不是“免费的午餐”,当越来越多人意识到微服务架构给业务响应和创新带来高效助推能力的时候,也需要深刻了解微服务架构建设中和建设后所将面临的一系列问题,也意味着企业需要一个专业的团队和平台来保障微服务架构的成功落地。
Nebulogy平台基于微服务架构对BPM平台类应用进行充分解耦,灵活组装特定业务应用场景;提供针对流程全生命周期管理、应用开发及运维服务,进而提供云化的核心业务支撑能力,连接人和组织;Nebulogy集成DevOps工具,实现基于云的流程开发、测试、部署及运维自动化,让平台拥有更好的敏捷迭代能力,真正支撑上层业务达到敏捷、稳定和高效。
通过服务能力在业务发展过程中的不断沉淀,当业务的能力沉淀到一个阶段后,才能真正感受到微服务架构给企业的业务发展带来的长远价值。

回答4:

之前接触过一段时间微服务,结合当时的感受写过一篇帖子,希望能够帮助你微服务使用心得