云计算——ACA学习 云计算架构

简介: 云计算——ACA学习 云计算架构

写在前面

           本系列将会持续更新云计算阿里云ACA的学习,了解云计算及网络安全相关从业的基础知识,以及阿里云产品的使用部署。提升个人对云计算产品技术的理解。

            阿里云云计算助理工程师认证(ACA - Alibaba Cloud Certification Associate)是面向使用阿里云基础产品的专业技术认证,主要涉及阿里云的计算、存储、网络、云数据库、安全类的核心产品,是对学员掌握阿里云主要产品技术技能水平的全面检验和能力认证, 主要面向学生群体及开发者,也可以做为运维人员的入门证书。


本期介绍

对云计算架构做深入了解学习,区别与传统架构,解析云计算架构的优势。


一.云计算架构

1.云服务提供

面向云服务消费者,提供统一登录界面和访问,根据云服务资源状况和需求提供,按需付费管理。

2.云服务管理

运行维护云计算架构系统,保障云架构的稳定和可靠。

3.云服务资源

  • 软件即服务——SaaS
  • 平台即服务——PaaS
  • 基础架构即服务——laaS

4. 云计算架构通俗理解

云计算服务提供商可以专注于自己所在的层次

无需拥有三个层次的服务能力

上层服务提供商可以利用下层的云计算服务来实现自己计划的云计算服务

5.云计算架构图


二.云计算服务层次

1.基础设施即服务(laaS)

位于云计算三层架构层次最低端。主要提供计算资源,存储资源,网络资源当成服务提供给用户,使得用户能够按需获取IT资源设施。

IaaS主要由计算机硬件,网络,存储设备,平台虚拟化环境,计费方法,服务级别协议等组成。

(1).基础设施即服务—核心技术

  • 虚拟化技术
  • 分布式存储技术
  • 超大规模资源管理技术
  • 云服务计费技术

(2).基础设施即服务—优势

  • 低成本:企业不需要购置硬件
  • 免维护: 企业不需要进行维护由云计算服务商承担
  • 灵活迁移:运行在laas上的应用将可以灵活地在laas服务平台间进行迁移,不会一直固定。
  • 伸缩性强: 公司可根据实际业务需求租用云计算服务
  • 支持应用广泛:同一个云可以同时支持不用的应用运行。

(3).基础设施即服务—主要产品

①亚马逊云 ECS

②阿里云ECS

③腾讯云CVM

④等其他云

2.平台即服务

平台即服务位于云计算三层服务架构中的中间层,主要为用户提供一个基于互联网的应用开发环境,以支持应用从创建到运行整个周期所需的各种软硬件资源和工具。

PaaS实际上是指将软件研发的平台作为一种服务提供给用户,比如数据库,文件系统和应用运行环境。

(1)平台即服务—功能

  • 开发测试环境
  • 运行环境
  • 运维环境

(2)平台即服务—核心技术

  • REST技术

全称Representational State Transfer,中文译为表述性状态转移,首次出现在2000年Roy Thomas Fielding的博士论文中。这是一种软件架构风格和设计风格,而非标准,主要用于客户端和服务器交互类的软件。REST描述的是在网络中client和server的一种交互形式。

  • 分布式缓存
  • 应用服务器
  • 多租户技术


(3)平台即服务—优势

  • 友好的开发环境:通过提供SDK和IDE(集成开发环境)等工具可以通过本地或者远程进行部署测试与开发
  • 丰富的服务:会以API的形式将各种各样的服务提供给上层的应用。
  • 精细的管理和控制:可以通过管理与监控精确的计算应用所消耗的资源。
  • 伸缩性强:自动调整资源应对突发流量
  • 多租户机制:支持庞大的用户规模而且能提供一定的可定制性以满足用户的特殊需求。
  • 整合率高:一台服务器承载千万个应用。

(4)laaS和PaaS比较

  1. laas提供的只是硬件层面,保证大量用户拥有自己的硬件资源实现硬件的可扩展性和可隔离性
  2. PaaS实现多应用的可扩展性和隔离运行
  3. PaaS消除了用户自行搭建软件开发平台和运行环境所需要的成本和开销。

(5)平台即服务—主要产品

①WindowsAzure

②Google APP engine

③sina App engine


3.软件即服务

(1)软件即服务—概念

软件即服务位于云计算三层服务架构中的顶端,主要是将软件服务通过网络提供给用户,用户只需要通过浏览器或其他符合要求的设备接入使用即可。

SaaS云服务提供商负责维护和管理云中的软件及支持软件运行的硬件设施,同时免费为用户提供服务或者以按需使用的方式向用户收费。

(2)软件即服务—特性

 (3)软件即服务—优势

  • 使用简单:只需要通过网络就可以随时随地通过多种设备使用SaaS服务
  • 支持公开协议:基于公开协议只需要常用的浏览器就可以使用SaaS
  • 成本低:无需在使用前购买昂贵的许可证
  • 安全保障:云端数据提供加密措施

(4)软件即服务—主要产品


三.云计算架构与传统架构的区别

1、传统的IT环境构建是比较复杂的过程。

2、传统的IT部署架构是专机专用,平均资源利用率及能耗效率低下。

3、传统架构中业务上线测试周期长,效率低下。

1、云基础架构通过计算虚拟化与网络设备和网络虚拟化进行融合,整合成大的资源池。

2、云基础架构通过云平台层的自动化管理能力,实现资源快速部署,弹性高可用。


四.云计算架构的优势

云计算架构的优势如下:

1.公有云场景下,企业无需关注底层基础设施的建设与维护,减少了企业IT投入成本;

2.基于云计算操作系统实现资源统一管理调度,有强大的计算能力,具备弹性伸缩能力,高可用及高可靠性;

3.传统IT基础设施难以满足资源快速增长的需求,云计算平台下,可实现业务快速部署上线,缩短业务上线周期;

4.全面安全防护能力,安全质量属性的需求实际上贯穿于云计算架构的自低向上的各个层面。


目录
相关文章
|
10月前
|
运维 持续交付 云计算
深入解析云计算中的微服务架构:原理、优势与实践
深入解析云计算中的微服务架构:原理、优势与实践
524 86
|
4月前
|
机器学习/深度学习 人工智能 自然语言处理
3 秒音频也能克隆?拆解 Spark-TTS 架构的极致小样本学习
本文深入解析了 Spark-TTS 模型的架构与原理,该模型仅需 3 秒语音样本即可实现高质量的零样本语音克隆。其核心创新在于 BiCodec 单流语音编码架构,将语音信号分解为语义 Token 和全局 Token,实现内容与音色解耦。结合大型语言模型(如 Qwen 2.5),Spark-TTS 能直接生成语义 Token 并还原波形,简化推理流程。实验表明,它不仅能克隆音色、语速和语调,还支持跨语言朗读及情感调整。尽管面临相似度提升、样本鲁棒性等挑战,但其技术突破为定制化 AI 声音提供了全新可能。
349 35
|
2月前
|
存储 安全 虚拟化
全面解析服务器虚拟化:云计算时代的核心技术架构
服务器虚拟化是云计算的核心技术,通过资源池化提升IT效率。本文详解其原理、部署优势及在数字化转型中的关键作用,涵盖技术架构、应用场景与选型指南,助力企业构建高效灵活的云环境。
313 0
|
10月前
|
Cloud Native Devops 云计算
云计算的未来:云原生架构与微服务的革命####
【10月更文挑战第21天】 随着企业数字化转型的加速,云原生技术正迅速成为IT行业的新宠。本文深入探讨了云原生架构的核心理念、关键技术如容器化和微服务的优势,以及如何通过这些技术实现高效、灵活且可扩展的现代应用开发。我们将揭示云原生如何重塑软件开发流程,提升业务敏捷性,并探索其对企业IT架构的深远影响。 ####
233 3
|
10月前
|
监控 持续交付 API
深入理解云计算中的微服务架构:原理、优势与实践
深入理解云计算中的微服务架构:原理、优势与实践
452 83
|
5月前
|
Java 数据库连接 应用服务中间件
JavaWeb CRUD 与分页系统架构学习教程
本教程详细讲解了如何使用 Java Web 技术构建一个带有 CRUD 和分页功能的应用程序。以产品信息管理为例,采用 MVC 架构设计,涵盖 Servlet、JSP、JDBC/MyBatis 等技术。内容包括基础知识介绍、项目结构划分、数据库连接配置、DAO 层实现、Service 层设计、Servlet 控制层编写、JSP 前端展示以及分页功能的实现。同时涉及日志配置和 Tomcat 部署运行。通过分层开发,确保代码清晰、职责分明,便于维护和扩展。适合初学者掌握 Java Web 开发全流程,并为学习更高级框架奠定基础。
125 0
|
6月前
|
Java 数据库连接 应用服务中间件
JavaWeb CRUD 与分页系统架构学习教程
本教程将带你一步步构建一个 Java Web 的 CRUD(创建、读取、更新、删除)及分页功能的示例应用,涵盖从基本概念到完整项目架构的各个层次。
121 3
|
7月前
|
人工智能 大数据
阿里云云计算ACA、大数据ACA、人工智能ACA三门认证升级调整公告
阿里云云计算ACA、大数据ACA、人工智能ACA三门认证升级调整公告
|
8月前
|
负载均衡 算法
架构学习:7种负载均衡算法策略
四层负载均衡包括数据链路层、网络层和应用层负载均衡。数据链路层通过修改MAC地址转发帧;网络层通过改变IP地址实现数据包转发;应用层有多种策略,如轮循、权重轮循、随机、权重随机、一致性哈希、响应速度和最少连接数均衡,确保请求合理分配到服务器,提升性能与稳定性。
1736 11
架构学习:7种负载均衡算法策略
|
9月前
|
人工智能 自然语言处理
RWKV-7:RWKV系列开源最新的大模型架构,具有强大的上下文学习能力,超越传统的Attention范式
RWKV-7是RWKV系列的最新大模型架构版本,具有强大的上下文学习能力,超越了传统的attention和linear attention范式。本文详细介绍了RWKV-7的主要功能、技术原理及其在多语言处理、文本生成等领域的应用场景。
515 7
RWKV-7:RWKV系列开源最新的大模型架构,具有强大的上下文学习能力,超越传统的Attention范式

热门文章

最新文章