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

news2024/11/16 21:57:20

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

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

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

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

目录

写在前面

前期回顾

本期介绍

一.云计算架构

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


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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于蜻蜓算法优化概率神经网络PNN的分类预测 - 附代码

基于蜻蜓算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于蜻蜓算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于蜻蜓优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要:针对PNN神经网络的光滑…

互联网大厂招兵买马开发鸿蒙应用,移动开发的春天又来了?

日前,美团拟开发鸿蒙系统APP的多个相关岗位正招聘开发人员引发业内关注。事实上,鸿蒙开发者已经成为京东、WPS、凤凰新闻、微博等互联网大厂争相招聘的人才,且招聘岗位众多。也就是说,这些公司正在加快鸿蒙化开发,为鸿…

思维模型 目标效应

本系列文章 主要是 分享 思维模型,涉及各个领域,重在提升认知。明确目标,激发内在动机。 1 目标效应的应用 1.1 目标效应在教育领域的应用-棉花糖实验 美国斯坦福大学心理学系的教授米歇尔(Walter Mischel)曾经进行了…

vue-常用指令

​🌈个人主页:前端青山 🔥系列专栏:Vue篇 🔖人终将被年少不可得之物困其一生 依旧青山,本期给大家带来vue篇专栏内容-常用指令 目录 常用指令 1、v-cloak 2、数据绑定指令 3、v-once 4、v-bind(重点&a…

C++ 图解二叉树非递归后序 + 实战力扣题

145.二叉树的后序遍历 145. 二叉树的后序遍历 - 力扣&#xff08;LeetCode&#xff09; class Solution { public:vector<int> postorderTraversal(TreeNode* root) {stack<TreeNode*> st;vector<int> vec;if(root NULL) return vec;TreeNode* guard root…

Golang 字符串处理汇总

1. 统计字符串长度&#xff1a;len(str) len(str) 函数用于统计字符串的长度&#xff0c;按字节进行统计&#xff0c;且该函数属于内置函数也不用导包&#xff0c;直接用就行&#xff0c;示例如下&#xff1a; //统计字符串的长度,按字节进行统计: str : "golang你好&qu…

【ATTCK】MITRE Caldera -前瞻规划器

CALDERA是一个由python语言编写的红蓝对抗工具&#xff08;攻击模拟工具&#xff09;。它是MITRE公司发起的一个研究项目&#xff0c;该工具的攻击流程是建立在ATT&CK攻击行为模型和知识库之上的&#xff0c;能够较真实地APT攻击行为模式。 通过CALDERA工具&#xff0c;安全…

有奖 | Python 开发者 2023 年度调查

你好&#xff0c;我是 EarlGrey&#xff0c;一名双语学习者&#xff0c;会一点编程&#xff0c;目前已翻译出版《Python 无师自通》、《Python 并行编程手册》等书籍。 点击上方蓝字关注我&#xff0c;持续接收优质好书、高效工具和赚钱机会&#xff0c;一起提升认知和思维。 1…

2023年【电工(初级)】考试内容及电工(初级)复审模拟考试

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 电工&#xff08;初级&#xff09;考试内容是安全生产模拟考试一点通总题库中生成的一套电工&#xff08;初级&#xff09;复审模拟考试&#xff0c;安全生产模拟考试一点通上电工&#xff08;初级&#xff09;作业手…

C++ Qt 学习(六):Qt http 编程

1. http 基础 HTTP 基础教程C Web 框架 drogonoatpp 2. C Qt 用户登录、注册功能实现 login_register.h #pragma once#include <QtWidgets/QDialog> #include "ui_login_register.h" #include <QNetworkReply>class login_register : public QDialog…

【MySQL】使用C/C++访问MySQL

文章目录 一. 环境准备1. 方法一2. 方法二 二. MySQL接口介绍1. 初始化/连接/关闭2. 执行操作3. 查找操作 结束语 本篇环境是云服务器Centos上的MySQL 版本; 一. 环境准备 使用C/C访问MySQL&#xff0c;首先需要MySQL的开发者库 这里提供两种方法&#xff1a; 1. 方法一 …

【Unity每日一记】“调皮的协程”,协程和多线程的区别在哪里

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;元宇宙-秩沅 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 秩沅 原创 &#x1f468;‍&#x1f4bb; 收录于专栏&#xff1a;uni…

【MySQL系列】 第二章 · SQL(下)

写在前面 Hello大家好&#xff0c; 我是【麟-小白】&#xff0c;一位软件工程专业的学生&#xff0c;喜好计算机知识。希望大家能够一起学习进步呀&#xff01;本人是一名在读大学生&#xff0c;专业水平有限&#xff0c;如发现错误或不足之处&#xff0c;请多多指正&#xff0…

JSP运行环境搭建

将安装JSP引擎的计算机称作一个支持JSP的Web服务器。这个服务器负责运行JSP&#xff0c;并将运行结果返回给用户。 JSP的核心内容之一就是编写JSP页面,JSP页面是Web应用程序的重要组成部分之一。一个简单Web应用程序可能只有一个JSP页面,而一个复杂的Web应用程序可能由许多JSP…

【操作系统】考研真题攻克与重点知识点剖析 - 第 3 篇:内存管理

前言 本文基础知识部分来自于b站&#xff1a;分享笔记的好人儿的思维导图与王道考研课程&#xff0c;感谢大佬的开源精神&#xff0c;习题来自老师划的重点以及考研真题。此前我尝试了完全使用Python或是结合大语言模型对考研真题进行数据清洗与可视化分析&#xff0c;本人技术…

首发!文心一言插件精品课,共创大模型应用新范式

“AI原生应用要能解决过去解决不了、解决不好的问题&#xff0c;应用才是大模型存在的意义。”越来越多人用AI打造自己的生产力工具、专业领域行业助手、游戏娱乐影音大师……你是否跃跃欲试却无从下手&#xff1f;机会来了&#xff01;《文心一言插件开发课》震撼来袭&#xf…

STM32--系统滴答SysTick

一、SysTick是什么&#xff1f; Systick定时器是一个24bit的倒计时&#xff08;向下计数&#xff09;定时器&#xff0c;功能就是实现简单的延时。 SysTick 是一种系统定时器&#xff0c;通常在嵌入式系统中使用。它是 ARM Cortex-M 处理器的一个特殊定时器&#xff0c;用于提…

基于樽海鞘群算法优化概率神经网络PNN的分类预测 - 附代码

基于樽海鞘群算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于樽海鞘群算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于樽海鞘群优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要&#xff1a;针对PNN神…

微信聊天,收到二维码图片就自动帮你提取出来的方法

10-3 如果你是二维码收集的重度用户&#xff0c;那我非常推荐你好好阅读本文&#xff0c;也许可以帮你解决你的问题&#xff0c;比如做网推的人&#xff0c;需要常年混迹在各种微信群&#xff0c;那如何在各个微信群中收集到群友分享出来的二维码&#xff0c;并且要立即保存出…

Pyside6/PYQT6如何实现无边框设计,解决无边框窗口无法移动的问题

文章目录 💢 问题 💢💯 解决方案 💯🍔 准备工作🐾 操作步骤🐾 窗口无边框🐾 窗口透明🐾 实现窗口可移动⚓️ 相关链接 ⚓️💢 问题 💢 有时候我们需要一个无边框的UI设计来实现/美化一些功能,如:制作一个桌面时钟,进度条展示等,要实现无边框其实很简…