您使用 Spring Cloud Netflix 开发的应用可以通过 Spring Cloud Alibaba 迁移到 EDAS 中,借助阿里云产品和 EDAS 集成的中间件组件实现应用开发、部署、监控等全栈式微服务解决方案。

场景描述

Spring Cloud Netflix微服务应用迁移到EDAS 服务(Spring Cloud Alibaba云版本)的方法, 迁移后充分利用阿里云监控、调用链、限流降级 等能力,优化应用生命周期管理。

解决的问题

  • 帮助自建 Spring Cloud Netflix 微服务应用通过简单修改迁移到阿里云企业级分布式应用服务(EDAS)平台。
  • 迁移到 EDAS 后,简化应用的运维,提升监控、调用链探测、限流降级等管理能力,提高对应用的全生命周期管理。

部署架构图

Spring Cloud Netflix 迁移到 EDAS

选用的产品

  • 企业级分布式应用服务EDAS

    企业级分布式应用服务EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的 PaaS 平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持 Dubbo、Spring Cloud 等微服务运行环境,助力您的各类应用轻松上云。

    更多关于企业级分布式应用服务EDAS的介绍,参见企业级分布式应用服务EDAS产品详情页

  • 负载均衡SLB

    负载均衡(Server Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制服务。负载均衡扩展了应用的服务能力,增强了应用的可用性。

    更多关于负载均衡SLB的介绍,参见负载均衡产品详情页

  • 专有网络VPC

    专有网络VPC帮助您基于阿里云构建出一个隔离的网络环境,并可以自定义IP 地址范围、网段、路由表和网关等;此外,也可以通过专线/VPN/GRE等连接方式实现云上VPC与传统IDC的互联,构建混合云业务。

    更多关于专有网络VPC的介绍,参见专有网络VPC产品详情页

  • 云服务器ECS

    云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。

    更多关于云服务器ECS的介绍,参见云服务器ECS产品详情页

详细信息

点击查看最佳实践详情

更多最佳实践

点击查看更多阿里云最佳实践