基于SpringCloud应用玩转MSE实践
基于<em>Spring</em>Cloud应用玩转MSE实践
随着业务不断创新,大型的单个应用和服务会被拆分为数个甚至数十个微服务,微服务架构已经被广泛应用。 微服务的好处在于快速迭代,如何在迭代过程中保障线上流量不受损。依赖开源产品缺少无运维工具,常常需要投入较大的运维人力和成本。 本实践提供基于云原生应用产品提供微服务注册配置中心、微服务治理和云原生网关等一系列高性能和高可用的企业级云服务能力。
专有网络由逻辑网络设备(如虚拟路由,虚拟交换机)组成,可以通过专线/VPN等连接方式与传统 数据中心组成一个按需定制的网络环境,实现应用的平滑迁移上云。 微服务引擎MSE(MicroserviceEngine),面向业界主流开源微服务项目,提供注册配置中心和分布 式协调(原生支持 Nacos/ZooKeeper/Eureka)、云原生网关(原生...
来自: 最佳实践 相关产品:弹性公网IP,容器服务 ACK,日志服务(SLS),NAT网关,微服务引擎,消息队列 RocketMQ 版,云速搭
SpringCloud应用托管到ACK服务
<em>Spring</em>Cloud应用托管到ACK服务
场景描述 本实践适用于将SpringCloud应用托管到 ACK服务的场景中,创建容器服务ACK后, 利用Helm一键部署SpringCloud应用,将 SpringCloud应用托管到容器服务ACK。 解决问题 1.将SpringCloud应用托管到容器服务 ACK 产品列表 容器服务ACK 云服务器ECS
服务 ACK在部署时,会自动安装 helm工具,因此这里不需要再安装了。1.#helm install piggymetrics piggymetrics 2.NAME:piggymetrics-1583419148 3.LAST DEPLOYED:Thu Mar 5 22:39:08 2020 4.NAMESPACE:piggymetrics 5.STATUS:deployed 6.REVISION:1 7.TEST SUITE:None 创建成功后,到控制台查看,无状态应用:17 企业...
来自: 最佳实践 | 相关产品:容器服务 ACK
容器场景下的应用性能监控、调用链拓扑、内存剖析
<em>容器</em>场景下的应用性能监控、调用链拓扑、内存剖析
场景描述 随着云原生及微服务技术的普及,越来越多的系统已经通过云原生和微服务技术实现企业的降本增效,同时因微服务及云原生的复杂性给系统运维带来非常大的挑战,云原生应用监控arms通过全链路应用监控,从端到端及代码级别的链路下钻能力、CPU、内存持续剖析及诊断能力,帮助客户降低系统故障定位难度,此demo,您将体验arms的链路监控、内存剖析等能力 应用场景 微服务+容器场景下链路调用拓扑,调用链可以显示出服务之间的调用顺序和层次关系,帮助开发人员理解和追踪代码的执行流程 在分布式系统中,一个请求往往需要通过多个服务来完成。当出现问题时,如请求超时、错误或异常,很难快速定位问题所在。 解决问题 调用链可以帮助运维人员解决以下问题: · 故障排查:当请求失败或出现错误时,调用链可以显示整个请求的路径和每个服务的执行情况,从而帮助运维人员快速定位问题所在。 · 性能优化:通过调用链,运维人员可以了解请求在系统中的执行时间和瓶颈所在,从而进行优化。 · 系统监测:调用链可以提供实时的系统监测和分析,帮助运维人员了解系统的健康状况和资源利用情况。
文档版本:20240329 13容器场景下的应用性能监控、调用链拓扑、内存剖析 场景验证 点击下一步:支付并创建 步骤15进入部署阶段后,请耐心等待,这里浏览关闭或者电脑出现异常不会影响部署。文档版本:20240329 14容器场景下的应用性能监控、调用链拓扑、内存剖析 场景验证 等待资源创建完成,可以看到相关实例已处于运行...
来自: 最佳实践 | 相关产品:弹性公网IP,容器服务 ACK,NAT网关,微服务引擎
基于MSE云原生网关实现全链路灰度
基于MSE云原生网关实现全链路灰度
在微服务场景中,应用间的调用是随机的。当您部署的Spring Cloud应用或Dubbo应用存在升级版本时,可能会导致无法将具有一定特征的流量路由到应用的目标版本。通过MSE提供的全链路灰度能力,您无需修改业务代码,就可以实现端到端的全链路流量控制。泳道可以将应用的相关版本隔离成一个独立的运行环境。通过设置泳道规则,可以将满足规则的请求流量路由到目标版本的应用。
【基于MSE云原生网关实现全链路灰度】最佳实践 场景描述 在微服务场景中,应用间的调用是随机的。当您部署 的SpringCloud应用或Dubbo应用存在升级版本 业务架构 时,可能会导致无法将具有一定特征的流量路由到应 用的目标版本。通过MSE提供的全链路灰度能力,您无需修改业务代码,就可以实现端到端的全链路流 量...registry....
来自: 最佳实践 | 相关产品:弹性公网IP,容器服务 ACK,NAT网关,微服务引擎
容器服务 Kubernetes 版 ACK
阿里云容器服务Kubernetes版ACK(容器服务Kubernetes版,简称ACK)支持企业级K8s容器化应用的全生命周期管理,提供高性能可伸缩的容器应用管理能力,助力企业高效运行云端K8s容器化应用。
ACK 控制台,体验更多功能产品选型线上生产开发测试高性价比容器服务 ACK 提供多种集群类型,阅读文档了解更多入门与试用快速上手01准备容器集群1创建容器集群2「可选」在本地链接云上容器集群 02拉取镜像并创建应用1使用容器服务支持的官网镜像部署应用2上传自有应用镜像,并在容器服务中运行03应用更新与扩1通过灰度、...
来自: 云产品
Spring Cloud Netflix应用迁移EDAS
<em>Spring</em> Cloud Netflix应用迁移EDAS
场景描述 Spring Cloud Netflix微服务应用迁移到EDAS 服务(SpringCloud Alibaba云版本)的方法, 迁移后充分利用阿里云监控、调用链、限流降级 等能力,优化应用生命周期管理。 解决问题 1.帮助自建SpringCloudNetflix微服务应用 通过简单修改迁移到阿里云企业级分布式 应用服务(EDAS)平台。 2.迁移到EDAS后,简化应用的运维,提升监 控、调用链探测、限流降级等管理能力,提 高对应用的全生命周期管理。 产品列表 企业级分布式应用服务(EDAS) 负载均衡(SLB) 专有网络(VPC) 云服务器(ECS)
由于 Spring Cloud Netflix进入维护模式,详 细内容请参考:https://spring.io/blog/2018/12/12/spring-cloud-greenwich-rc1-available-now#spring- cloud-netflix-projects-entering-maintenance-mode下面产品都将进入维护模式,不再演进:1.spring-cloud-netflix-archaius 2.spring-cloud-netflix-hystrix-contract 3....
来自: 最佳实践 | 相关产品:专有网络 VPC,云服务器ECS,负载均衡 SLB,企业级分布式应用服务 EDAS
SAE-ACK应用双跑最佳实践
SAE-ACK应用双跑最佳实践
场景描述 实现ACK、SAE中部署的应用在东西向和南北向互通,实现SAE-ACK应用双跑。 应用场景 该最佳实践应用于两类场景: l 因为SAE支持更丰富自动扩缩指标(比如QPS,RT,TCP连接数等),所以将相对稳态的应用部署在ACK中,将相对弹性波动大的应用部署在SAE,借助SAE更强大的自动扩缩应对流量洪峰。 l 将K8s架构迁移到Serverless架构时,需要平滑过渡,所以该最佳实践中的双跑架构可以有效帮用户平滑的完成迁移。
 微服务引擎MSE(MicroservicesEngine):一个面向业界主流开源微服务生态的一站式微 服务平台,提供注册配置中心(原生支持Nacos/ZooKeeper/Eureka)、云原生网关(原生 支持Ingress/Envoy)、微服务治理(原生支持SpringCloud/Dubbo/Sentinel,遵循OpenSergo 服务治理规范)的能力。 云速搭CADT...
来自: 最佳实践 | 相关产品:容器服务 ACK,Serverless 应用引擎,微服务引擎
基于MSE云原生网关同城多活
基于MSE云原生网关同城多活
借助云原生微服务MSE网关,MSE配置注册中心的同城容灾多活微服务应用。构建一个经典的微服务场景,实现同城容灾的步骤,体现云原生相关产品在用户上云,高可用同城容灾多活场景下的能力。
微服务引擎 MSE:微服务引擎 MSE 面向业界主流开源微服务项目,提供注册 配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka)、云原生网关(原 生支持 Higress/Nginx/Envoy,遵循 Ingress 标准)、微服务治理和分布式任务调 度能力(兼容开源 XXL-JOB/ElasticJob/K8s Job/Spring Schedule)。云速搭 CADT(Cloud ...
来自: 最佳实践 | 相关产品:弹性公网IP,容器服务 ACK,NAT网关,微服务引擎
微服务应用问题定位及故障演练
微服务应用问题定位及故障演练
场景描述 用户微服务架构应用基于阿里云 ACK 部署, 通 过 ARMS 监控发现微服务应用的容错能力是否 健壮, 容器编排配置是否合理, 以及节点故障引 发的问题等, 方案通过 AHAS 故障注入模拟生 产环境产生的故障, 通过 ARMS 及时发现问题、 定位问题, 并结合 ARMS 的告警功能快速发现 并解决问题。  发现调用下游一个服务实例出现异常。  发现业务 Pod 故障, 验证业务的稳定性。  发现调用数据库延迟故障, 验证 Pod 的水 平扩容能力。 解决问题 1. 定位并解决微服务应用的容错能力。 2. 定位并解决微服务应用编排合理性。 3. 发现故障并验证系统故障的告警时效性。 产品列表  应用高可用服务 AHAS  性能测试 PTS  应用实时监控服务 ARMS  容器服务 kubernetes 版  负载均衡 SLB  专有网络 VPC  日志服务 SLS
这个 项目主体基于 DockerCompose部署,包含了完整的源代码以及构建好的容器镜像,是非常不错的 SpringCloud容器化示例。其源代码可以到如下地址获取:https://github.com/sqshq/PiggyMetrics 其应用可以到如下地址访问:https://piggymetrics.tk/ PiggyMetrics其实是一个个人财务管理解决方案,其拥有非常简单漂亮的管理...
来自: 最佳实践 | 相关产品:容器服务 ACK,日志服务(SLS),性能测试 PTS,应用实时监控服务 ARMS ,应用高可用服务 AHAS,云速搭
RI和SCU全链路使用实践
RI和SCU全链路使用实践
场景描述 随着云计算的不断发展,更多的企业会使用云计算,且会有越来 越多的企业和用户开始重视云上使用成本。 其中计算和存储是云资源使用的主要服务之一。采用预留实例券 业务架构(RI)和存储容量单位包(SCU)可以帮助客户灵活的节省成本。 本文提供全链路使用实践,帮助客户快速验证云上服务,更合理 的使用RI/SCU。借助覆盖率指标和智能推荐,有效管理云上资 源成本。 用户价值 使用RI 和SCU,可以灵活抵扣相关资源。随时创建释放, 稳态业务资源效率提高。 一份RI 可以抵扣ECS+ACK+EMR+ECI 等服务,跨服务高 度灵活,无需再分开购买。 SCU可以跨可用区抵扣某个地域下所有类型的按量付费云 盘,简化购买与管理复杂度。 RI+SCU 大幅降低按量场景的计算和存储成本。 产品列表 专有网络VPC、容器服务Kubernetes 版ACK 云服务器ECS、预留实例券RI、存储容量单位包SCU
好的容器镜像,是比较不错的 SpringCloud容器化示例。其源代码可以从如下地址获 取:github.com/sqshq/PiggyMetrics PiggyMetrics是个人财务管理解决方案,登录界面:注册登录后的界面:文档版本:20200608(发布日期)15 RI和SCU全链路使用实践 RI/SCU购买验证 整体信息页面展示了你的整体财务状况:应用服务架构:其包含...
来自: 最佳实践 | 相关产品:专有网络 VPC,云服务器ECS,负载均衡 SLB,容器服务 ACK,存储容量单位包,预留实例券
微服务引擎的线上流量治理
微服务引擎的线上流量治理
随着业务不断创新,微服务架构及数字化转型不断落地,在这个过程中,大量企业采用了开源的组件构建了微服务,比如有开源微服务全家桶之称的Spring Cloud体系或Apache Dubbo等,微服务的好处之一,在于快速迭代,如何在迭代过程中保障线上流量不受损? 开源产品无运维工具,常常需要投入较大的运维人力和成本。 本实践将重点介绍如何快速集成主流开源微服务框架,实现业务零改造,解决开源框架在生产落地过程中的痛点,例如无损上下线、标签路由等,并通过托管微服务开源组件(API网关、注册中心、配置中心等)的服务,提供白屏化监控告警、容灾、宕机重启、扩缩容等能力,帮助企业释放业务无关的运维成本,聚焦业务本身的运维和发展。 方案优势 快速集成:通过JavaAgent技术实现Sping Cloud和Dubbo框架可以实现业务零改造接入。 免运维:托管微服务依赖开源中间件的服务,提供白屏化监控告警、容灾、宕机重启、扩缩容等能力,帮助我们客户释放业务无关的运维成本,聚焦自身业务本身的运维和发展。 开源增强:提供开源框架在生产落地过程中的痛点,例如应用无损上下线/金丝雀发布/南北+东西流量打通等,帮助客户的业务提高自身SLA和降低自研成本。
步骤13 选择 frontend,获取其外网访问地址,并通过浏览进行访问。文档版本:20240226 12 微服务引擎的线上流量治理 应用部署 步骤14 访问演示商城主页。文档版本:20240226 13 微服务引擎的线上流量治理 服务注册 5.服务注册 注册中心解决了微服务体系里面,由于提供服务的实例数量和 IP是动态变化的,过它 可以实现服务...
来自: 最佳实践 | 相关产品:容器服务 ACK,微服务引擎,云速搭CADT
云原生
阿里云拥有丰富的云原生产品家族,全面的云原生开源贡献,大规模的云原生应用实践,以及广泛的云原生客户群体,为企业数字创新提供全方位能力支撑。
云原生应用网关进阶:ALB Ingress 高级特性介绍.RocketMQ 集成生态再升级:轻松构建云上数据管道.Dubbo 正式支持 Spring 6&Spring Boot 3.Spring Cloud Alibaba 2022.0.0.0 版本发布啦!微服务引擎 MSE 升级至 3.0:降低微服务在云原生时代的演进成本.MSE 支持 Apache Shenyu 网关实现全链路灰度.Koordinator 0.6 版本正式...
来自: 云产品
企业级分布式应用服务EDAS
阿里云企业级分布式应用服务EDAS是一个围绕应用和微服务的PaaS平台,提供多样的应用发布能力和轻量级微服务解决方案,帮助用户解决在应用和服务管理过程中监控、诊断和高可用运维问题,完全兼容Dubbo和Spring Cloud,助您轻松转型企业级互联网架构。
通过 WAR 包或 JAR 包部署 K8s 应用时支持 ARM 架构.Spring Cloud Netflix 应用迁移 EDAS 最佳实践.EDAS 全部直播回顾.CloudApp 统一应用管理界面.分布式任务调度 SchedulerX 支持 Golang 任务.API 快速访问.近期重要功能.查看全部日志.无需修改任一行代码或配置,支持 Spring Cloud、Apache Dubbo 最近五年内所有版本。...
来自: 云产品
微服务引擎MSE
微服务引擎 MSE 面向业界注册配置中心、分布式协调、云原生网关、微服务治理和分布式任务调度等主流开源项目,提供商业版服务。
通过服务预热和无损下线能力,用户无需修改任何业务代码,就能保证应用在发布、缩容、扩等操作时的流量平滑无损.服务上下线时流量受损.只需对服务的新版本打标,并设置对应的流量特征,灰度流量会在整条链路上动态地路由到目标版本,形成逻辑隔离的泳道。可快速、低成本地验证新版本,消除80%的变更风险。版本发布风险.只...
来自: 云产品
云原生应用迁云解决方案
云原生应用迁云解决方案可将数百个服务以云原生的方式平滑迁移上云,相比普通的整体迁云方案,本方案平滑迁移复杂但是对业务影响小。阿里云容器服务以可靠稳定的IaaS平台为底座,将用户未容器化应用、容器化应用、K8s应用平滑地迁移到容器服务ACK上,保证用户业务可靠性、稳定性、安全性和灵活性。
将用户未容器化应用、容器化应用、K8s应用平滑地迁移到容器服务ACK上,保证用户业务可靠性、稳定性、安全性和灵活性.云原生应用迁云解决方案.容器服务 ACK.云服务器ECS.对象存储 OSS.日志服务 SLS.负载均衡 SLB.为了帮助用户提高迁云的效率,我们持续积累和开源一些迁云工具.云原生化的迁云实战.阿里云在线迁移服务是阿里云...
来自: 解决方案
基于k8s多集群隔离环境下的devops实现
基于k8s多集群隔离环境下的devops实现
场景描述 DevOps是一组过程、方法与系统 的统称,并通过工具实现自动化部署, 确保部署任务的可重复性、减少部署出 错的可能性。随着微服务、中台架构的 兴起,devops重要性日益显著。 本方案使用两个独立的k8s集群: 用户已有的k8s模拟测试,ack集群模 拟生产环境,保证环境的高度隔离,互 不影响。通过gitlab+Jenkins的黄金组 合,实现容器应用的自动化构建和持续 部署,提高迭代效率。 解决问题 1.微服务应用的CI/CD。 2.测试和生产环境的高度隔离。 3.自动化的测试与部署。 4.现有CI对接ACK。 产品列表 专有网络VPC 容器服务ACK 容器镜像服务ACR 弹性公网IP 负载均衡SLB
名词解释 容器服务 Kubernetes版(ACK):简化集群的搭建和扩等运维工作,整合阿里云 虚拟化、存储、网络和安全能力,打造云端最佳的 Kubernetes容器化应用运行环 境,为您提供专业的容器支持和服务。详情请参见:https://www.aliyun.com/product/kubernetes 容器镜像服务(ACR):安全的应用镜像托管能力、精确的镜像安全...
来自: 最佳实践 | 相关产品:专有网络 VPC,弹性公网IP,容器服务 ACK,容器镜像服务 ACR
Cloud Toolkit阿里云开发者插件工具
Cloud Toolkit - 阿里云集开发、测试、诊断、部署为一体的免费本地多IDE插件,帮助开发者真正实现任意服务器或 ECS、EDAS、Kubernetes、SAE、函数计算等一键式研发部署,支持Java规约、高效执行终端命令和 SQL等常见工具,研发速度提升8倍以上,大幅降低研发成本。
在 IDE 内,开发者可以方便浏览阿里云 SLS 日志,在运维时无需在 IDE 和浏览之间频繁切换.查看 SLS 日志.手把手完成插件安装.全面详细地了解 Cloud Toolkit.从视频教程开始快速上手.可能碰到的常见问题,都在这里.适用于 IntelliJ Platform 上各 IDE 安装.IntelliJ IDEA 等系列平台.适用于 Eclipse Platform 上各 IDE ...
来自: 云产品
微服务中心解决方案
注册中心和配置中心是 Dubbo 和 Spring Cloud 微服务架构中的重要组件,往往采用 ZooKeeper/Nacos/Eureka/Apollo 等开源方案进行自建,但因其依赖复杂,往往给客户带来的较高的建设和运维成本,同时,在 Hbase、Spark或Kafka 等大数据的环境下,会依赖 ZooKeeper 进行分布式系统的协调,此时,基于云上的托管服务,可以极大的降低运维复杂度,并提高应用可用性。
库存共享\\u00A0.在提供注册和配置中心托管的基础上,还提供了微服务治理能力,例如离群实例摘除功能,用于保护应用免受单点...企业级分布式应用服务 EDAS.ARMS一款应用性能管理产品,包含前端监控,应用监控和Prometheus监控三大子产品,涵盖了浏览,小程序,APP,分布式应用和容器环境等性能管理.应用实时监控服务 ARMS.
来自: 解决方案
企业Web应用全托管解决方案
企业Web应用全托管解决方案,帮助用户实现分布式应用托管服务,解决多应用部署资源消耗大,弹性扩容要求高等业务面临的问题。大幅降低运维和开发部署难度。提升企业应用和互联网应用的效率。
Spring Cloud/Dubbo/HSF 应用零改造无缝迁移,开箱即用全套微服务治理能力,WAR/JAR/PHP zip 包无需容器化改造直接部署.与开源框架兼容性强.免运维 IaaS 和 K8s 集群,按需低成本使用,提供秒级弹性效率,提高 Java 应用启动&运行时效率.精益成本、提升效率.可根据业务场景不同,自定义 Serverless 工作流,实现灵活的自动...
来自: 解决方案
服务网格
阿里云服务网格(简称ASM)是一个统一管理微服务应用流量的托管式平台,兼容Istio。通过流量控制、网格观测以及服务间通信安全等功能,可以全方位地简化您的服务治理。它为运行在异构计算基础设施上的服务提供统一的能力,适用于Kubernetes集群、Serverless Kubernetes集群、ECS虚拟机以及自建集群。
工业供应链行业之云原生典型案例:服务网格ASM+容器服务ACK 助力震坤行提升应急供应链管理.通过服务网格 ASM 整合了不同语言架构开发,通过托管模式,解耦了 Istio 组件与所管理的K8s集群的生命周期管理,提升了系统的可伸缩...支持容器应用和虚拟机应 用间的流量管理,适合 化上云的平滑迁移场景.支持多种基础设施的应用.
来自: 云产品
< 1 2 3 4 >
共有4页 跳转至: GO
产品推荐
这些文档可能帮助您

新品推荐

切换为电脑版

新人特惠 爆款特惠 最新活动 免费试用