云原生概要介绍-阿里云云原生产品体系

本文涉及的产品
应用实时监控服务-应用监控,每月50GB免费额度
云原生网关 MSE Higress,422元/月
函数计算FC,每月15万CU 3个月
简介: 云原生概要介绍-阿里云云原生产品体系

开发者学习笔记[阿里云云原生助理工程师认证(ACA)课程:云原生概要介绍-阿里云云原生产品体系 ]

课程地址:https://edu.aliyun.com/course/3112075/lesson/19008


云原生概要介绍-阿里云云原生产品体系

 

内容介绍:

一、容器产品家族介绍

二、云原生产品典型应用场景

三、总结及回顾

 

一、容器产品家族介绍

(1)阿里云容器家族产品

阿里云云生产品体系首先我们来看一下阿里云容器产品家族,阿里云容器从16年五月份正式推出,历经四年的时间,服务了全球上万家的企业客户。

image.png

阿里云容器服务产品家族可以在公共云、边缘计算、专有云环境提供企业级的容器平台。
阿里云容器产品以容器服务版也就是 Kubernetes 可视化 ack 为核心,构建在阿里云基础设施,也就是计算存储网络和安全之上,并为客户提供了标准化的接口,也有性能和良好的用户体验这个组织了项目的一致性的兼容认证的 ask 产品,为企业提供了一系列业务所需要的必备的能力,比如安全治理端的可观测性混合云等等
镜像服务Acr 作为企业云原生应用资产管理的核心企业,可以借助高效的管理镜像等应用,并与 cicd 的工具进行结合,建成完整的流程。
阿里云容器服务产品体系的主要产品包括 Serverless,Serverless 数据库问题,以及镜像服务 acr、网络服务 asm、边缘容器服务 ack 。

 

(2)微服务产品家族

微服务产品家族阿里云微服务是基于容器技术,全面集成 Kubernetes,并深度支持 Dubbo 和 Spring Cloud 等微服务框架的一站式微服务解决方案。
image.png

应用 paaS 及微服务产品,包括企业级分布式应用服务 EDAS 3.0企业设云原生应用 paas 平台,提供 ECS/K8s 多语言应用生命管理周期及开发增强的微笑服务治理能力。微服务引擎 MSE 以组件方式提供各类微服务能力,但微服务依赖组件托管、无侵入的微服务治理。帮助用户更快速,稳定、低成本的运行微服务。
阿里云微服务产品的特点是,接入易运维。管理提供了很多的应用工具,包括应用实时监控A s是一款应用性能管理的产品,包含前端监控,应用监控等三大资产,覆盖了浏览器,小程序,app,分布式应用,容器环境等性能的管理应用。高可用,是专注于提高应用及业务高可用的工具平台。目前主要是提供用框架的探测感知故障注入式的高可用能力评测和流控降级的的高可用防护这三大核心功能通过各自的工具模块,可以快速的降低成本在营销活动中的场景业务核心场景,全面提升业务的稳定性和认性。性能测试是一款云化的测试工具,能够提供性能测试,api调用,监测等多种能力,紧密结合监控,流控等产品提供的一站式,高可用的能力,高效检验和管理业务的性能。阿里云微服务产品围绕着分布式微服务的体系,重点建设服务集成和整合的能力,进而实现pa平台开放的生态体系建设的目标

(3)消息队列产品家族

消息队列产品家族中消息对列 rocket mq 版是阿里云基于阿帕奇rocket mq 构建的低延迟,高并发,高可用,高可靠的分布式的消息。
消息队列 kafka 版是阿里云基于阿帕奇 kafka 构建的高吞吐量,高可扩展性的分布式消息队列服务,广泛的用于日志的收集监控数据,聚合流式数据的处理,在线和离线分析等,使大数据中不可缺少的产品之一。阿里云提供了全托管的服务,用户无需部署和运维,即可以享有更加专业,更可靠,更安全的服务。微消息队列 mqtt 版是专门为移动互联网,物联网领域设计的消息产品,主要是互联网的直播,金融支付,智能餐饮,智能设备,车联网等多种应用场景。
消息队列 rabbit mq 版是基于阿里云 amq 版的标准协议自研的,完全兼容 rocket mq 开源生态及多语言客户端打造的分布式高吞吐,低延时,高可扩展的云消息服务。
image.png阿里云消息服务 mas 是一种高效,可靠,安全,便捷,可弹性扩展的分布式消息,能够帮助应用的开发者在他们的应用的分布式的组件上自由的传递数据,通知消息,构建生物核的系统。事件总线 evenbridge 是阿里云提供的一款无服务器的事件。总线支持阿里云服务自定义应用 saas 应用,以标准化,中心化的方式介入,帮助用户轻松构建松耦合,分布式的事件驱动架构,这就是阿里云整个消息队列产品家族中的六大产品。大家可以在日后的体会各自产品的高效可靠,安全便捷,可弹性扩展的分布式消息能够帮助开发者在他们的应用的分布式的组件上自有了传递数据通知消息,构建松物合的系统事件总线是阿里云提供的一款无服务器的事件总线,支持阿里云服务自定义应用应用,以标准化,中心化的方式记录,帮助用户轻松构建松物盒分布式的事件渠道这就是阿里云整个消息队列。产品家族中的六大产品,大家可以在日后的应用开发中,体会产品所带来的便捷与高效。

 

(4)阿里云 Serverless 产品

阿里云 Serverless 产品包括函数计算和 SAE 应用引擎。其中函数计算 (Function Compute) 是一个事件驱驱动的全托管 Serverless 计算服务。
用户无需管理服务器等基础设施,只需编写代码并上传函数计算会准备好计算资源并以弹性、可靠的方式运行业务代码。 Serverless 应用引擎 (ServerlessApp Engine,简称 SAE) 是面向应用的 Serverless PaaS 平台,实现了 Serverless 架构+微服务架构的完美融合真正按需使用、按量计费,节省闲置计算资源,同时免去 laaS 运维,有效提升开发运维效率, SAE 支持 SpringCloud、Dubbo 和 HSF 等流行的微服务架构。

阿里云云效 DevOps 产品体系是企业级一站式 DevOps 平台,支持公共云、专有云和混合云多种部署形态,通过人工智能、自动化技术的应用提升开发者的研发效能,,持续交付有效价值。其中云效项目协作可以提供对需求、迭代、缺陷各个维度的协同管理以及相关的统计报告,让研发团队高效协作。云效测试管理是标准化营理测试用例,快速搭建一体化[开发一测试一反馈]流程,有效提升交付效率和质量。

云效知识库通过可协作的结构化文档,将知识积累和沉淀下来,并在团队中有效流动,由此提升企业的创造力。云效流水线提供灵活易用的持续集成、持续验证、持续发布,帮助企业高医量、高效率的交付业务。云效代码管理提供代码托管、评审和扫描、质品检测等功能,保护企业代码资产,实现安全、稳定、高效的研发生产。云效制品仓库提供基于 Maven,Grade、Helm 等软件包管理工具的企业私有仓库服务,用于管理企业级依赖托管。

 

二、云原生产品典型应用场景

(1)弹性伸缩

云原生产品典型应用场景第一个场景弹性伸缩是根据业务流量自动对业务扩容/缩容容器服务,可以根据业务流量自动对业务扩容/缩容,不需要人工干预,避免流量激增扩容不及时导致系统挂掉,以及平时大量闲置资源造成浪费可以做到快速响应,业务流量达到扩容指标,秒级触发容器扩容操作全自动整个扩容/缩容过程完全自动化,无需人工干预低成本,流量降低自动缩容,避免资源浪费。
image.png

 

(2)DevOps

第二个云原生的典型应用场景就是持续交付是重要的企业研发环节,它包括了代码管理,ccd的持续集成,持续交付自动化测试在不同的环境中的发布阿里云营业生能够提供全景式的带解决方案最优化的支持持续交付的整体的流程,通过ack容器的服务配合,帮助你自动的完成从代码提交到应用部署带的完整的流程,确保这有通过自动测试的代码才能够交付和部署高效的替代体验。内部的部署复杂,迭代缓慢的传统的研发方式的自动化,实现了从代码变更到代码的构建,镜像的构建又用的部署全流程的自动化。
另外,容器技术让你交付的不仅是代码,还有基于不可变架构的运行的环境,它可以在你的测试环境,愈发环境和生产环境等不同的环境中进行快速的部署,快速的调整,核适上持续反馈。就是说每一次集成和交付都第一时间将结果实时的反馈通过通知的方式送达相应的责论人,以此来保证开发的效率,系统的稳定性和高可用性这就是通过ack容器服配合,帮助实现一个持续交付的流程解决方案的场景。

image.png 

 

(3)微服务架构

三个云上产品的典型应用场景,就是微服务的架构,微服务架构是基于容器ack产品,包含了注册发行,mse服务制理,配置管理,监控报警,日日管理等等。
image.png这些组件,这些构成了企业级微服务的框架,实现了敏捷开发的部署和落地,加速了企业的业务迭代,企业生产环境中通过原有的微服务的拆分,将每一个服务应用存储在阿里云的镜像仓库中,用它来帮助您做所有的服务的管理,你只需要迭代每一个服务的应用借助阿里云的调度,编排部署和灰度发布的能力,帮助你完成自动化的实现整个微服务的注册,管理和发现以及服务之间的调用,微服务产品能够提供负载均衡和服务发现支持4层和7层的请求转发和后端的绑定,包括丰富的调度和异常的恢复策略支持服务级别的清合性调度和支持高可用的紧急灾难恢复支持微服务和容器级别的监控,实施微服务的自动收这里只是做一个简单的了解

 

三、总结及回顾

1、云原生是种架构模式及软件开发的新的思想理念。

2、阿里巴巴对云原生的定义:云原生是一条使用户能低心智负担的、敏捷的、以可扩展、可复制的方式,最大的利用“云”的能力,发挥“云”的价值的最佳路径。

3、云原生的三大关键技术内涵: 容器、微服务、DevOps。

4、云原生核心技术:容器技术、容器编排技术、微服务架构、云原生中间件、Serverless、DevOps。

5、阿里云云原生产品体系的“五个最”:最丰富的云原生产品体系、最全面云原生开源贡献、最广泛云原生客户群体、最大规模云原生应用实践、最高等级全球云原生评测。

相关实践学习
巧用云服务器ECS制作节日贺卡
本场景带您体验如何在一台CentOS 7操作系统的ECS实例上,通过搭建web服务器,上传源码到web容器,制作节日贺卡网页。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
1月前
|
边缘计算 运维 Cloud Native
浙江省科技进步奖一等奖!阿里云云原生技术实现新突破
科技成果鉴定委员会高度评价该技术,“项目研发难度大,成果创新性强,对促进关键技术进步及自主可控具有重大意义,成果在国内外开源社区产生了广泛影响,并成功应用于互联网、交通、金融、物流、医疗等多个行业。”
|
2月前
|
Cloud Native API
微服务引擎 MSE 及云原生 API 网关 2024 年 9 月产品动态
微服务引擎 MSE 及云原生 API 网关 2024 年 9 月产品动态。
|
11天前
|
供应链 安全 Cloud Native
阿里云容器服务助力企业构建云原生软件供应链安全
本文基于2024云栖大会演讲,探讨了软件供应链攻击的快速增长趋势及对企业安全的挑战。文中介绍了如何利用阿里云容器服务ACK、ACR和ASM构建云原生软件供应链安全,涵盖容器镜像的可信生产、管理和分发,以及服务网格ASM实现应用无感的零信任安全,确保企业在软件开发和部署过程中的安全性。
|
12天前
|
人工智能 Kubernetes Cloud Native
阿里云容器服务,智算时代云原生操作系统
2024云栖大会,阿里巴巴研究员易立分享了阿里云容器服务的最新进展。容器技术已成为云原生操作系统的基石,支持多样化的应用场景,如自动驾驶、AI训练等。阿里云容器服务覆盖公共云、边缘云、IDC,提供统一的基础设施,助力客户实现数字化转型和技术创新。今年,阿里云在弹性计算、网络优化、存储解决方案等方面进行了多项重要升级,进一步提升了性能和可靠性。
|
12天前
|
Cloud Native API 微服务
微服务引擎 MSE 及云原生 API 网关 2024 年 11 月产品动态
微服务引擎 MSE 及云原生 API 网关 2024 年 11 月产品动态。
|
13天前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 云原生 API 网关 2024 年 11 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要
|
1月前
|
Cloud Native API 微服务
微服务引擎 MSE 及云原生 API 网关 2024 年 10 月产品动态
微服务引擎 MSE 及云原生 API 网关 2024 年 10 月产品动态。
|
27天前
|
敏捷开发 Kubernetes Cloud Native
阿里云云原生技术为企业提供了一套高效、灵活的解决方案,支持跨云部署与管理
在多云环境中,阿里云云原生技术为企业提供了一套高效、灵活的解决方案,支持跨云部署与管理。通过容器化、服务网格等技术,实现了应用的一致性与可移植性,简化了多云环境下的资源管理和服务治理,帮助企业应对复杂的云环境挑战,加速数字化转型。
40 5
|
25天前
|
人工智能 运维 Cloud Native
产品测评 | 云原生应用开发平台CAP快速使用体验
在2024年云栖大会上,阿里云发布了云应用开发平台CAP,这是一站式云原生应用开发及管理平台,提供丰富的Serverless + AI应用模板、先进的开发者工具和企业级应用管理功能,旨在降低开发门槛,提高开发效率,支持快速构建和迭代云上应用。CAP通过极低成本的模型托管服务、流程式开发工具、一键创建AI应用等功能,显著提升了开发者的研发、部署和运维效能。
|
27天前
|
存储 Prometheus 运维
在云原生环境中,阿里云ARMS与Prometheus的集成提供了强大的应用实时监控解决方案
在云原生环境中,阿里云ARMS与Prometheus的集成提供了强大的应用实时监控解决方案。该集成结合了ARMS的基础设施监控能力和Prometheus的灵活配置及社区支持,实现了全面、精准的系统状态、性能和错误监控,提升了应用的稳定性和管理效率。通过统一的数据视图和高级查询功能,帮助企业有效应对云原生挑战,促进业务的持续发展。
34 3