3月21日,在阿里云峰会·北京企业级互联网架构专场的现场,阿里云中间件 PaaS 平台的多项新功能重磅发布 ,覆盖应用服务管理、消息收发管理、全链路灰度管理和监控管理等应用场景,旨在下降云原生技术的使用门槛,帮助企业更快捷的构建云上业务。前端
更轻的应用PaaS平台 – 助力企业应用上云
传统企业在探索属于本身的Cloud Native的过程当中遇到了三大阻碍:小程序
运维效率低,传统集群运维繁琐,人员技能要求高,运维效率低;
学习曲线抖,微服务化改造尚在探索前进,再加上容器技术,二者结合后学习曲线陡增;
运行成本高,资源利用率低,不能充分利用成本高昂的计算资源。安全
这次发布的轻量级分布式应用服务 EDAS Serverless 是业内首款面向应用和微服务的 Serverless 平台,提供一站式丰富的应用托管及微服务能力,支持Spring Cloud 和 Dubbo 等主流微服务框架,提供 RDC 云效、IDE Plugin 等多种部署方式,同时,支持 Jar 和 War 等打包方式。架构
相比其余形式的应用服务,EDAS Serveless 具备接入成本低、运维简单、资源利用率更高等特色,底层采用 Kubernetes 全白屏化操做,省去了微服务解决方案的构建成本,下降了购买的 IaaS 费用(按峰值流量计算),用户只需按实际消耗资源付费,快速搭建云上微服务应用。框架
更稳固的消息队列 - 构建企业的数字桥梁
消息队列 MQ 是构建分布式互联网应用的基础设施,经过 MQ 实现的松耦合架构设计能够提升系统可用性以及可扩展性,是适用于现代应用的最佳设计方案,已普遍应用于金融保险、(新)零售、物联网、移动互联网、传媒泛娱乐、教育、物流、能源、交通等行业。less
目前,阿里云消息队列包含了 RocketMQ、MQTT、Kafka、AMPQ、MNS 五类消息服务和产品,融合了 Kafka 和 RabbitMQ 生态,知足云上、混云、IoT 等不一样场景下的用户需求,旨在帮助用户构建分布式应用的基础设施,实现消息传递无边界。运维
其中,Kafka 是一个分布式的、高吞吐量、高可扩展性消息队列服务,普遍用于日志收集、监控数据聚合、流式数据处理、在线和离线分析等,是大数据生态中不可或缺的产品之一,阿里云提供全托管服务,用户无需部署运维,更专业、更可靠、更安全。AMQP 是阿里云基于 AMQP 标准协议研发,彻底兼容 RabbitMQ 开源生态以及多语言客户端,打造分布式、高吞吐、低延迟、高可扩展的云消息服务。开箱即用,用户无需部署免运维,轻松实现快速上云,阿里云提供全托管服务,更专业、更可靠、更安全。分布式
这次发布会上,阿里云消息队列推出的多租户(实例化)和 Exactly-Once 消息幂等产品特性,可实现资源隔离、命名空间、访问控制、实例限流和消息同步等功能,并有效解决消息重复、幂等处理难的问题。微服务
更丰富的工具和特性 – 保姆式服务支撑各类辅助场景
在应用发布与产品迭代中,一般会采用灰度发布来控制上线风险。在发布前先进行小规模的生产环境验证,让新版本的应用实例来承接、处理限定规模或范围的业务流量。经过收集使用体验的数据,对应用新版本的功能、性能、稳定性等指标进行评判,进而决定扩大新版本部署范围直至全量升级或回滚至老版本。工具
这次发布的 EDAS 全链路灰度方案可以经过控制台实现灰度发布和流量管控,具备如下灵活特性:
节省资源,只需为要求灰度的部分应用准备实例资源,不用将业务系统总体再搭建一套;
多重灰度,容许不一样的应用有各自不一样的灰度控制,甚至容许同一个应用同时参与多个灰度控制;
链路灰度,容许多个应用同处于一个灰度控制,上游环节识别出来的灰度流量,通过非灰度的中间应用环节,在下游环节仍可路由到对应的灰度应用实例;
灰度规则灵活,支持多灰度多环节识别,识别和路由可在不一样环节进行分别处理;
此外,应用实时监控服务 ARMS 在原有应用监控、前端监控和自定义监控的场景下,上线三大新特性,支持小程序监控、PHP 应用性能监控和容器服务应用监控,细化了监控场景,为用户打造 360 度全方位的监控体系,免去运维过程当中的后顾之忧。
基于企业级互联网架构打造的阿里云 PaaS 平台已普遍应用于在各行业,其业务创新快、数据标准化、数据实时化、服务线性扩展、业务能力沉淀和业务能力开放等特色正重构企业IT架构,推动企业数字化转型。