基于SpringCloud应用玩转MSE实践
基于<em>SpringCloud</em>应用玩转MSE实践
随着业务不断创新,大型的单个应用和服务会被拆分为数个甚至数十个微服务,微服务架构已经被广泛应用。 微服务的好处在于快速迭代,如何在迭代过程中保障线上流量不受损。依赖开源产品缺少无运维工具,常常需要投入较大的运维人力和成本。 本实践提供基于云原生应用产品提供微服务注册配置中心、微服务治理和云原生网关等一系列高性能和高可用的企业级云服务能力。
kubectlgetnode 文档版本:20240229基于SpringCloud玩转MSE 方式2:本地kubectl 连接Kubernetes集群(本步骤略) 本地安装和设置kubectl客户端  配置集群凭证到到计算机$HOME/.kube/config文件下 文档版本:20240229基于SpringCloud玩转MSE 5.验证服务注册与网关路由 说明:两个应用mseconsumer、mseprovider将通过镜像...
来自: 最佳实践 相关产品:弹性公网IP,容器服务 ACK,日志服务(SLS),NAT网关,微服务引擎,消息队列 RocketMQ 版,云速搭
SpringCloud应用托管到ACK服务
<em>SpringCloud</em>应用托管到ACK服务
场景描述 本实践适用于将SpringCloud应用托管到 ACK服务的场景中,创建容器服务ACK后, 利用Helm一键部署SpringCloud应用,将 SpringCloud应用托管到容器服务ACK。 解决问题 1.将SpringCloud应用托管到容器服务 ACK 产品列表 容器服务ACK 云服务器ECS
开箱即用,默认大于配置Spring Cloud使用 Spring Boot作为基础提供了一套分布式方案,只需少量的代码便可以轻松实现服务中心、负 载均衡和熔断等功能。容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支 持企业级 Kubernetes 容器化应用的全生命周期管理。容器服务 Kubernetes 版简化 集群的...
来自: 最佳实践 | 相关产品:容器服务 ACK
Spring Cloud Netflix应用迁移EDAS
<em>Spring</em> <em>Cloud</em> Netflix应用迁移EDAS
场景描述 Spring Cloud Netflix微服务应用迁移到EDAS 服务(SpringCloud Alibaba云版本)的方法, 迁移后充分利用阿里云监控、调用链、限流降级 等能力,优化应用生命周期管理。 解决问题 1.帮助自建SpringCloudNetflix微服务应用 通过简单修改迁移到阿里云企业级分布式 应用服务(EDAS)平台。 2.迁移到EDAS后,简化应用的运维,提升监 控、调用链探测、限流降级等管理能力,提 高对应用的全生命周期管理。 产品列表 企业级分布式应用服务(EDAS) 负载均衡(SLB) 专有网络(VPC) 云服务器(ECS)
下图是原始 :文档版本:20200106 36 Spring Cloud Netflix应用迁移 EDAS Spring Cloud Netflix应用改造 改造后的配置文件变成如下部分。其中删除了对 hystrix的部分(hystrix改造见下一小 节),同时增加了对 rabbitmq的支持,并将 MongoDB和 RabbitMQ的 Host值配置为 第一章安装的对应服务器 IP地址。注意:所有配置...
来自: 最佳实践 | 相关产品:专有网络 VPC,云服务器ECS,负载均衡 SLB,企业级分布式应用服务 EDAS
微服务应用问题定位及故障演练
微服务应用问题定位及故障演练
场景描述 用户微服务架构应用基于阿里云 ACK 部署, 通 过 ARMS 监控发现微服务应用的容错能力是否 健壮, 容器编排配置是否合理, 以及节点故障引 发的问题等, 方案通过 AHAS 故障注入模拟生 产环境产生的故障, 通过 ARMS 及时发现问题、 定位问题, 并结合 ARMS 的告警功能快速发现 并解决问题。  发现调用下游一个服务实例出现异常。  发现业务 Pod 故障, 验证业务的稳定性。  发现调用数据库延迟故障, 验证 Pod 的水 平扩容能力。 解决问题 1. 定位并解决微服务应用的容错能力。 2. 定位并解决微服务应用编排合理性。 3. 发现故障并验证系统故障的告警时效性。 产品列表  应用高可用服务 AHAS  性能测试 PTS  应用实时监控服务 ARMS  容器服务 kubernetes 版  负载均衡 SLB  专有网络 VPC  日志服务 SLS
开箱即用,默认大于配置Spring Cloud使用 Spring Boot 作为基础提供了一套分布式方案,只需少量的代码便可以轻松实现服务中心、负载均 衡和熔断等功能。1.2.PiggyMetrics简介 PiggyMetrics是 github上的一个 SpringCloud应用项目,Star数目达 5000多。这个 项目主体基于 DockerCompose部署,包含了完整的源代码以及构建好...
来自: 最佳实践 | 相关产品:容器服务 ACK,日志服务(SLS),性能测试 PTS,应用实时监控服务 ARMS ,应用高可用服务 AHAS,云速搭
微服务引擎的线上流量治理
微服务引擎的线上流量治理
随着业务不断创新,微服务架构及数字化转型不断落地,在这个过程中,大量企业采用了开源的组件构建了微服务,比如有开源微服务全家桶之称的Spring Cloud体系或Apache Dubbo等,微服务的好处之一,在于快速迭代,如何在迭代过程中保障线上流量不受损? 开源产品无运维工具,常常需要投入较大的运维人力和成本。 本实践将重点介绍如何快速集成主流开源微服务框架,实现业务零改造,解决开源框架在生产落地过程中的痛点,例如无损上下线、标签路由等,并通过托管微服务开源组件(API网关、注册中心、配置中心等)的服务,提供白屏化监控告警、容灾、宕机重启、扩缩容等能力,帮助企业释放业务无关的运维成本,聚焦业务本身的运维和发展。 方案优势 快速集成:通过JavaAgent技术实现Sping Cloud和Dubbo框架可以实现业务零改造接入。 免运维:托管微服务依赖开源中间件的服务,提供白屏化监控告警、容灾、宕机重启、扩缩容等能力,帮助我们客户释放业务无关的运维成本,聚焦自身业务本身的运维和发展。 开源增强:提供开源框架在生产落地过程中的痛点,例如应用无损上下线/金丝雀发布/南北+东西流量打通等,帮助客户的业务提高自身SLA和降低自研成本。
registry.cn-shanghai.aliyuncs.com/microservice_demo/productservice:1.0.0- SNAPSHOT imagePullPolicy: Always env: - name: dubbo.registry.address value: "nacos://mse-8f3401e2-nacos-ans.mse.aliyuncs.com:8848" - name: spring.cloud.nacos.discovery.server-addr value: "mse-8f3401e2-nacos-ans.mse.aliyuncs.com:8848" - name:spring.cloud.nacos.config.server-addr value: "mse-8f3401e2-nacos-ans.mse.aliyuncs.com:8848" resources:文档版本:20240226 27 微服务引擎的线上流量治理 路由标记 limits:cpu:1000m memory:2048Mi 步骤5 在创建应用页面分别创建两个无状态应用 productservice1和 productservice2。文档版本:20240226 28 微服务引擎的线上流量治理 路由标记 ...
来自: 最佳实践 | 相关产品:容器服务 ACK,微服务引擎,云速搭CADT
基于k8s多集群隔离环境下的devops实现
基于k8s多集群隔离环境下的devops实现
场景描述 DevOps是一组过程、方法与系统 的统称,并通过工具实现自动化部署, 确保部署任务的可重复性、减少部署出 错的可能性。随着微服务、中台架构的 兴起,devops重要性日益显著。 本方案使用两个独立的k8s集群: 用户已有的k8s模拟测试,ack集群模 拟生产环境,保证环境的高度隔离,互 不影响。通过gitlab+Jenkins的黄金组 合,实现容器应用的自动化构建和持续 部署,提高迭代效率。 解决问题 1.微服务应用的CI/CD。 2.测试和生产环境的高度隔离。 3.自动化的测试与部署。 4.现有CI对接ACK。 产品列表 专有网络VPC 容器服务ACK 容器镜像服务ACR 弹性公网IP 负载均衡SLB
需要将父 pom中的相关配置移入到子项目中的 pom.xml,以 account为 例,需要添加:文档版本:20220121 30 基于 K8S多集群隔离环境下的 DevOps实现 项目源码准备 org.springframework.boot spring-boot-starter-parent 2.0.3.RELEASE UTF-8 Finchley.RELEASE 1.8 org.springframework.cloud spring-cloud-dependencies${...
来自: 最佳实践 | 相关产品:专有网络 VPC,弹性公网IP,容器服务 ACK,容器镜像服务 ACR
应用配置服务
应用配置管理(Application Configuration Manangement,简称 ACM),是一款在分布式架构环境中对应用配置进行集中管理和推送的工具类产品。基于该产品,您可以在微服务、DevOps、大数据等场景下极大地减轻配置管理的工作量,增强配置管理的服务能力。
支持Java(Spring-Cloud),Node.JS,Python等开发语言和开发框架.支持配置的版本管理和其他对应发布功能如灰度发布,版本回滚,等.配置推送轨迹.支持配置生命周期的全程推送轨迹追踪,追踪信息包括包括发布详情,订阅详情,推送详情,等.单用户下的环境隔离.在单用户下基于多租户的命名空间隔离,有效支持同一账号下各类开发,...
来自: 云产品
企业多账号配置统一合规审计
面向企业的各中心管理团队提供一种面向多账号的合规管理方案。从上而下的实施统一的合规基线并强制管理,可中心化的持续监测所有业务的合规状态。提升中心管理团队工作的可见性可控性,切实起到监管效力,规避潜在风险。
相关产品资源管理配置审计云服务器 ECS云企业网 CENWeb应用防火墙 WAF对象存储 OSS在线咨询方案优势持续的合规审计配置审计为您持续监控资源的配置变更,并在变更时自动触发合规评估,为您实现合规性的自主监管。丰富的预置模板您可以根据自身要求启动相应的合规项,配置审计将对目标资源进行持续检测,并通过修正模板对不...
来自: 解决方案
配置审计
配置审计(Config)是阿里云上IT系统治理服务。将您分散在各地域的资源整合为全局资源列表,您可以便捷地搜索全局资源。同时Config帮助您记录云上IT资源的配置变更历史,持续自动地评估云上资源配置的合规性,实现云上IT合规治理。
云上持续的合规管理.可以将企业已有的合规要求设置为合规规则,配置审计会持续评估云上IT资源是否符合...配置审计(Config)是云上IT系统治理服务。将您分散在各地域的资源整合为全局资源列表,您可以便捷地搜索全局资源。同时帮助您记录云上IT资源的配置变更历史,持续自动地评估云上资源配置的合规性,实现云上IT合规治理.
来自: 云产品
注册配置中心
注册配置相比开源版,Nacos 和 Zookeeper 商业版具有更强的性能和 SLA 保障,并提供了丰富完善的监控报警、简单易用的控制台运维操作。
我们通过 MSE 云原生网关构建了零信任架构,无需重 Nginx Ingress 规则即可平滑迁移,性能提升 90%,响应时间下降 50%,并大幅提升业务入口的稳定及安全性,高效支撑每日 1 亿+粉丝交互,4 万+线下门店、每月 3000 万+笔的移动支付需求.我们通过 MSE 云原生网关,将流量、安全、微服务网关三合一,大幅降低请求链路条数、...
来自: 云产品
云上IT治理workshop
云上IT治理workshop
假设您负责假设您负责一家集团公司的IT 基础设施,集团 旗下有多个分公司(如制造分公司和销售分公 司),各分公司有独立的开发、测试以及运维团 队。现在选择阿里云作为合作伙伴,拟达到以下 业务目标: 1. 各个分公司拥有独立的账号,可以购买云资 源,由集团账号统一付费。 2. 集团对各个分公司的账号以及权限拥有管理 权限。 3. 网络资源由独立的平台账号统一规划和创 建,分配给各个公司使用。 4. 集团对分公司账号具有配置管理和操作审计 权限。 5. 各分公司内部独立管理账号权限以及资源。
配置审计 配置审计(Config)是一项资源审计服务,提供面向资源的配置历史追踪、配置合规审 计等能力,面对大量资源,帮您轻松实现基础设施的自主监管,确保持续性合规。更 多信息请参考 https://help.aliyun.com/document_detail/127388.html 本章节通过企业管理账号创建一个简单的配置审计规则:成员账号创建的资源(专有...
来自: 最佳实践 | 相关产品:专有网络 VPC,云服务器ECS,访问控制,操作审计,资源管理,配置审计
企业构建统一CMDB数据源
企业构建统一CMDB数据源
典型场景 l 企业/ISV构建多云CMDB平台,对接数十款产品的API,拉取、清洗、格式化、存储配置数据是复杂且高成本的工作。 l 企业日常的资源管理,需依赖资源配置历史、资源关系数据进行故障溯源和影响评估。 解决方案 l 企业管理账号设置Config配置数据投递,将所有账号的资源配置快照和历史归集到统一地址留存。 l 使用OSS做长期归档,使用SLS做实时分析和监听。获取全量资源数据并及时感知云上资源的变更。 l 将数据集成到自有CMDB平台 客户价值 l 基于配置审计简单便捷的持续收集云上资源配置数据,在自建CMDB过程中节省大量人力和时间成本。 l 跨账号统一收集数据,实现中心化的资源配置管理。 l 实现资源配置数据的持续收集和监听,及时感知云上资源的增删改,洞察异常变更。
详 见:https://www.aliyun.com/product/developerservices/cadt 配置审计(CloudConfig):配置审计(Config)是阿里云上的配置管理和 IT治理 服务。将您分散在各地域的资源整合为全局资源列表,您可以便捷地搜索全局资 源。同时帮助您记录云上 IT资源的配置变更历史,允许您将全量资源配置和配置 历史文件持续收集到指定...
来自: 最佳实践 | 相关产品:云服务器ECS,云数据库RDS MySQL 版,对象存储 OSS,日志服务(SLS),配置审计
云上持续审计合规最佳实践
云上持续审计合规最佳实践
本方案是面向云上资源的操作审计和配置审 计,提供的最佳实践。适用于企业型客户。通过最佳实践帮助客户在本场景下更好的使用 阿里云,涉及到配置审计、操作审计、函数计算、SLS、OSS 等服务的实践操作。 解决问题 企业会面临外部对企业云上信息系统的合规要求,如等保2.0法规要求。 同时当云上资源达到一定规模时,在内部会制定合规管控的基线,满足自身管理效率和安全合规的需 求。 包括记录云上资源管理的操作日志、资源配置变更日志,还需依赖云平台提供的持续监控和自动告警能力,实现合规性的自主监管。
产品列表 最佳实践频道 阿里云最佳实践技术分享群 操作审计(ActionTrail)配置审计(Config)函数计算(FC)日志服务(SLS)对象存储(OSS)云服务器(ECS)数据库(RDS)专有网络(VPC)云服务器 ECS(产品名称)文档模板(手册名称)/文档版本信息 阿里云 云上持续审计合规 最佳实践 文档版本:V1.3(2021-07-26)文档...
来自: 最佳实践 | 相关产品:云服务器ECS,云数据库RDS MySQL 版,函数计算,操作审计,配置审计
多账号下企业分账
多账号下企业分账
场景描述 财务分账,是根据企业的成本中心,将云上资源的成本划分到给各个项目组/业务部门;助力企业快速梳理云上成本结构,搭建复杂组织架构下的成本关系,便捷地进行财务和云上成本的管理。 大型企业或集团公司,由于组织架构复杂,业务复杂等原因,通常拥有多个阿里云账号来管理规模庞大的云上资源。针对云上资源,如何建立有效的分账方案,是财务关注的重要问题。 解决问题 解决CIO/CTO最关心的云上IT治理,IT成本核算等问题。 弄清楚企业内各部门成本及云上IT成本结构。 让CIO/CTO准确地掌握云上资源成本情况,清楚业务与成本的关系。 让采购/运维轻松搞定每月的IT成本汇报。
组 高可用 是-部署方式 2 master-实例选型配置 实例组:Master实例-文档版本:20210128 36 多账号下企业分账最佳实践 资源规划清单 实例数量:2 当前机型:ecs.g6.xlarge(4c 16g)系统盘配置cloud_essd 系统盘大小:120 数据盘配置cloud_essd 数据盘大小:80 实例组:Core实例-实例数量:2 当前机型:ecs.g6.xlarge...
来自: 最佳实践 | 相关产品:资源管理,配置审计,云速搭CADT
< 1 >
共有1页 跳转至: GO
产品推荐
这些文档可能帮助您

新品推荐

切换为电脑版

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