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

  • 作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 

  • 公众号:网络豆云计算学堂

  •  座右铭:低头赶路,敬事如仪

  • 个人主页: 网络豆的主页​​​​​

目录

写在前面

前期回顾

本期介绍

一.云计算架构

1.云服务提供

2.云服务管理

3.云服务资源

4. 云计算架构通俗理解

5.云计算架构图

二.云计算服务层次

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

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

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

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

①亚马逊云 ECS

②阿里云ECS

③腾讯云CVM

④等其他云

2.平台即服务

(1)平台即服务—功能

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

 (3)平台即服务—优势

(4)laaS和PaaS比较

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

3.软件即服务

(1)软件即服务—概念

 (2)软件即服务—特性

  (3)软件即服务—优势

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

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

四.云计算架构的优势


写在前面

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

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


前期回顾

云计算——ACA学习 数据中心概述

云计算——ACA学习 云计算概述

云计算——ACA学习 云计算核心技术

云计算——ACA学习 云计算分类


本期介绍

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


一.云计算架构

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.全面安全防护能力,安全质量属性的需求实际上贯穿于云计算架构的自低向上的各个层面。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/137819.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

做一个springboot登陆注册功能

目录 一、环境搭建 1、数据库 2、引入依赖 3、配置信息 4、创建包结构和数据库实体类 二、接口开发-注册接口 前提准备 响应数据 需求分析 全局异常处理 代码编写 测试 三、接口开发-登录接口 前提准备 响应数据 需求分析 代码编写 测试 拦截器 测试 一、环…

超图Web许可无法访问

1. 报错 docker 容器(7f6f88XXXXX)找不到许可,查看日志,发现报错日志 2. 原因: 查看管理页面,发现许可被172.17.0.8占用 根据容器id寻找容器,找不到,猜测可能是以前删除过的容器,占用了名额 解决…

第十八章DOM操作控制

DOM操作分类: jQuery中的DOM操作 一。设置和获取样式值 1.追加样式 addClass:追加CSS效果 removeClass:去除CSS内容 2.切换样式 3.判断是否含有指定样式:判断的是布尔类型的值 二。内容操作: 1.HTML代码操作 2.TEXT代…

用示波器测量高压电

示波器本身是不可以测试几千v的高压电电路的,一般自带的探头衰减倍数不够,需要使用高压差分探头或者高压探棒,将测试信号衰减到合适的范围再接入示波器。 普通探头能测差分电压吗?差分探头和普通探头有什么区别?全网最…

1002:简单多项式求值

题目描述&#xff1a;输入任一整数&#xff0c;输出以下多项式的值。 y2x2x8 输入&#xff1a;输入整数x的值。 输出&#xff1a;输出一个整数&#xff0c;即多项式的值。 程序代码&#xff1a; #include <stdio.h> int main() {int x,y;//定义两个整型变量x和yscanf(&q…

ADC学习系列(一):ADC基础概念

本章主要是进行ADC的基础概念学习&#xff0c;从模拟和数字信号进行入手&#xff0c;分析各自的优缺点和应用场合&#xff0c;从而引出数模转换的重要性。紧接着提到了ADC部分最重要的奈奎斯特采样定理&#xff0c;了解采样频率和被测信号频率之间的关系。最后介绍了ADC的采样保…

matlab背景部分最小化算法人脸检测

1、内容简介 略 18-可以交流、咨询、答疑 matlab背景部分最小化算法人脸检测 2、内容说明 matlab人脸检测 matlab人脸检测&#xff0c;背景部分最小化算法 3、仿真分析 略. 4、参考论文 略 链接&#xff1a;https://pan.baidu.com/s/1yQ1yDfk-_Qnq7tGpa23L7g 提取码&…

【LeetCode刷题-二分查找】--704.二分查找

704.二分查找 class Solution {public int search(int[] nums, int target) {if(nums.length 0){return -1;}int left 0,right nums.length - 1;while(left < right){int mid (right - left) / 2 left;if(nums[mid] target){return mid;}else if(nums[mid] < targe…

Pytorch损失函数、反向传播和优化器、Sequential使用

Pytorch_Sequential使用、损失函数、反向传播和优化器 文章目录 nn.Sequential搭建小实战损失函数与反向传播优化器 nn.Sequential nn.Sequential是一个有序的容器&#xff0c;用于搭建神经网络的模块被按照被传入构造器的顺序添加到nn.Sequential()容器中。 import torch.nn …

不可思议,才一周,阅读量就突破千万了

这段时间&#xff0c;我发布的文章阅读量看上去还算可以&#xff0c;但我知道&#xff0c;这并不是终点&#xff0c;而是起点。我深知&#xff0c;写作的道路永无止境&#xff0c;只有不断努力&#xff0c;才能在文字的海洋中游得更远。 在这条道路上&#xff0c;我始终坚持用心…

学习率范围测试(LR Finder)脚本

简介 深度学习中的学习率是模型训练中至关重要的超参数之一。合适的学习率可以加速模型的收敛&#xff0c;提高训练效率&#xff0c;而不恰当的学习率可能导致训练过慢或者无法收敛。为了找到合适的学习率&#xff0c;LR Finder成为了一种强大的工具。 学习率范围测试&#x…

springboot项目基本配置

接口入口日志 参数校验 业务逻辑执行 异常捕获-统一异常处理 统一数据返回体 接口返回日志 使用的是springboot2.x版本。 Mybatisplus 官网地址&#xff1a;https://baomidou.com/ 导入依赖 <dependency><groupId>com.baomidou</groupId><artifactId&g…

前端工具nvm实现node自由

node的自由之路 前言 大家使用vue框架开发的朋友可能会遇到首次运行公司项目环境的时候&#xff0c;会出现使用npm install命令安装依赖包的时候出现各种各样的问题&#xff0c;其中很重要的一个错误原因就是因为你的nodejs版本和当时搭建环境的版本不一致造成的。今天就来给…

c语言-数据结构-栈和队列的实现和解析

目录 一、栈 1、栈的概念 1.2 栈的结构 2、栈的创建及初始化 3、压栈操作 4、出栈操作 5、显示栈顶元素 6、显示栈空间内元素的总个数 7、释放栈空间 8、测试栈 二、队列 1、队列的概念 1.2 队列的结构 2、队列的创建及初始化 3、入队 4、出队 5、显示队头、队…

creo之混合和扫描混合

案例一&#xff1a;杯子 步骤&#xff1a; 在top平面画一个草图圆角矩形&#xff1a; 然后形状–》混合 然后绘制新增的截面2&#xff1a; 用中心线将圆分割成八分&#xff0c;因为底部的圆角矩形是八份线段组成&#xff0c;所以我们要和他一样分成八份&#xff1a;先画中心线…

详解Java:抽象类和接口

前言&#xff1a;在前文中我们学习认知到了多态的使用和相关知识&#xff0c;算是打开了Java世界的大门&#xff0c;而本次要分享的抽象类和接口则是我们在面向对象编程中最常用的编程结构之一 目录 一.抽象类 abstract 抽象类特性 二.接口 语法规则 接口使用 接口特…

第十七章jQuery中的事件与动画

一。常用事件&#xff1a; 1.鼠标事件&#xff1a; mouseover()&#xff1a;在鼠标进入内容后一直显示事件 mouseout()&#xff1a;在鼠标离开内容后一直显示事件 mouseenter()&#xff1a;在进入刹那间显示事件 mouseleave()&#xff1a;在退出刹那间显示事件 案例&#xf…

windows系统升级powershell7

利用winget在线升级脚本 REM --accept-package-agreements 接受包的所有许可协议 REM --accept-source-agreements 在源操作期间接受所有源协议 winget install Microsoft.PowerShell --accept-source-agreements 应该在路径C:\Program Files\PowerShel…

功能案例 -- 拖拽上传文件,生成缩略图

直接看效果 实现代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>拖拽上传文件</title>&l…

两个序列(数论)

两个序列 Problem:B Time Limit:1000ms Memory Limit:65535K Description Gugu 有两个长度无限长的序列A,BA0a^0/0!,A1a^1/1!,A2a^2/2!,A3a^3/3!…. B00, B1b^1/1!,B20,B3b^3/3!,B40, B5b^5/5! … Douge 看到这道这两个序列很觉得很麻烦&#xff0c;所以他想到一个好点子&…