云计算 Cloud Computing
文章目录
- 1、云计算
- 2、背景
- 3、云计算的特点
- 4、云计算的类型:按提供的服务划分
- 5、云计算的类型:按部署的形式划分
1、云计算
定义:
云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算机资源共享池(资源包括网络、服务器、存储、应用软件、服务),这些资源能够被快速提供。
关键点:
- 按使用量付费
- 通过网络按需提供可动态伸缩的计算服务
2、背景
假设公司A现在想要建立自己的业务系统,那服务器自然是必不可少的。首先考虑用物理服务器,如此,需要自己建机房、买服务器、开发系统、专人维护服务器。这样做有以下几个问题:
- 机房初建的投资成本,特别是小公司
- 服务器维护成本
- 服务器资源利用不充分
当然,针对服务器资源利用不充分这一点,可能会想到:
物理服务器 --> 虚拟机 --> 容器化

以上问题,云计算模式就可以解决。客户只需要向云计算提供商(亚马逊、微软、腾讯云、华为云、阿里云、三大运营商等)租一切自己需要用的计算机资源即可,且这些资源是按使用量计费。
云计算就像一个水厂,企业需要用水时,不再需要自己去打井,而是向水厂(云计算厂商)直接购买水,接上管子就可以用水。
3、云计算的特点
- 大规模、分布式“云”:上百万级的服务器规模
- 虚拟化:用户不用关注硬件实体,只需登陆云厂商的云控制台,按需购买对应的配置
- 高可用:数据多副本容错、计算节点同构可互换
- 扩展性:云的规模动态伸缩,以满足用户规模或者请求量的增长
- 按需付费:按使用量精确计费,节省了IT成本
- 网络安全:云厂商专业的安全团队保驾护航
4、云计算的类型:按提供的服务划分
云计算按提供的服务的类型,可分为三类:
-
基础设施即服务IaaS(Infrastructure as a service)
-
平台即服务PaaS(platform as a service)
-
软件即服务SaaS(software as a service)

如上图(On- Premise即本地部署):
-
基础设施即服务,IaaS,主要提供云服务器、云储存、网络服务,常见产品如:
-
- 阿里云ECS(Elastic Compute Service):提供多种规格的云服务器
-
- 阿里云OSS(Object Storage Service):提供海量、安全、可靠的对象存储解决方案,适合图片、视频等文件的存储
-
- 腾讯云VPC(Virtual Private Cloud):允许用户在云上构建自己的网络架构,并可以配置IP地址、子网等
-
平台即服务,PaaS,主要提供开发和部署应用程序的平台,包含操作系统、编程语言执行环境、数据库管理系统等,常见产品如:
-
- 阿里云容器服务:支持Docker和Kubernetes,提供容器编排、管理和自动化功能,适合微服务架构的应用开发
-
- 腾讯云Serverless:无需管理服务器,支持事件驱动的计算,可快速构建和部署应用,适用于各种开发场景
-
- 数据库服务如:亚马逊AWS的RDS、微软Azure SQL Database
-
软件即服务,SaaS,通过互联网直接向用户提供软件应用,用户无需安装和维护软件,通常通过订阅方式收费,常见的产品如:
-
- 阿里云钉钉
-
- 腾讯云文档

举个例子,你想要盖房子,就需要买土地、买建材、设计结构、动工,而IaaS就是直接把房子盖好了,你直接租一个搬进去就行。
有房子以后,你想要装修(类比有服务器以后搭建操作系统、配置环境),而PaaS就时直接给你装修好了,你拎包入住即可。
入住以后,你想要再配置点娱乐设施、健身设施,此时,你也不用自己动手,SaaS就是这些设施都是现成的,可以直接租用(订阅)。
5、云计算的类型:按部署的形式划分
按部署形式,云计算可分为:
- 公有云
- 私有云
- 混合云

-
公有云:云基础设施由云服务提供商拥有和运营的,资源通过互联网向公众提供,特点:
-
- 资源共享:多个用户共享同一基础设施
-
- 可扩展性:可以根据需求快速扩展资源
-
- 适用于小型或初创公司,以及有波动需求的应用场景
-
私有云:专为单个组织设计的云基础设施,可以在组织内部部署(本地数据中心)或由第三方提供,但资源仅供该组织使用,特点:
-
- 安全性高:由于资源不与其他组织共享,安全控制更为严格
-
- 控制力强:组织对资源的管理有完全控制权
-
- 自定义:可以根据组织的特定需求进行高度定制
-
- 适用于适合大型企业、政府机构,医疗、金融等
-
混合云:混合云是将公有云和私有云结合在一起的云计算环境,允许数据和应用在两者之间共享和移动,特点:
-
- 成本优化:可以在公有云中处理峰值需求,同时在私有云中存储敏感数据。
-
- 整合优势:结合了公有云的可扩展性和私有云的安全性
举个例子,摆宴席,云计算可以让你不用自己支架子架锅,即云基础设施IaaS,而自己做饭的这套设施,只能你自己用,即私有云,而你做完了,这个锅别人也可以用,即公有云。三者的区别:
- 资源所有权:公有云是共享的,私有云是专属的,混合云是两者的结合
- 安全性和控制:私有云通常提供更高的安全性和控制,而公有云则依赖于服务提供商的安全措施
- 成本结构:公有云通常是按需计费,私有云涉及固定的基础设施投资,混合云则可以灵活选择两者的组合
相关文章:
云计算 Cloud Computing
文章目录 1、云计算2、背景3、云计算的特点4、云计算的类型:按提供的服务划分5、云计算的类型:按部署的形式划分 1、云计算 定义: 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可…...
【算法】DFS 系列之 穷举/暴搜/深搜/回溯/剪枝(上篇)
【ps】本篇有 9 道 leetcode OJ。 目录 一、算法简介 二、相关例题 1)全排列 .1- 题目解析 .2- 代码编写 2)子集 .1- 题目解析 .2- 代码编写 3)找出所有子集的异或总和再求和 .1- 题目解析 .2- 代码编写 4)全排列 II…...
怎么绕开华为纯净模式安装软件
我是标题 众所周不知,华为鸿蒙系统自带纯净模式,而且 没法关闭 : ) 我反正没找到关闭键 以前或许会有提示,无视风险,“仍要安装”。但我这次遇到的问题是,根本没有这个选项,只有“应用市场”和“取消”&…...
CentOS7 离线部署docker和docker-compose环境
一、Docker 离线安装 1. 下载docker tar.gz包 下载地址: Index of linux/static/stable/x86_64/ 本文选择版本:23.0.6 2.创建docker.service文件 vi docker.service文件内容如下: [Unit] DescriptionDocker Application Container Engi…...
Vue 自定义组件实现 v-model 的几种方式
前言 在 Vue 中,v-model 是一个常用的指令,用于实现表单元素和组件之间的双向绑定。当我们使用原生的表单元素时,直接使用 v-model 是很方便的,但是对于自定义组件来说,要实现类似的双向绑定功能就需要一些额外的处理…...
Python Pandas数据处理效率提升指南
大家好,在数据分析中Pandas是Python中最常用的库之一,然而当处理大规模数据集时,Pandas的性能可能会受到限制,导致数据处理变得缓慢。为了提升Pandas的处理速度,可以采用多种优化策略,如数据类型优化、向量…...
最大正方形 Python题解
最大正方形 题目描述 在一个 n m n\times m nm 的只包含 0 0 0 和 1 1 1 的矩阵里找出一个不包含 0 0 0 的最大正方形,输出边长。 输入格式 输入文件第一行为两个整数 n , m ( 1 ≤ n , m ≤ 100 ) n,m(1\leq n,m\leq 100) n,m(1≤n,m≤100),接…...
ubuntu中软件的进程管理-结束软件运行
在Ubuntu系统中,当某个运行中的软件无法正常退出时,可以通过以下几种方法强制结束该软件: 方法一:使用系统监视器(System Monitor)–小白专属 这个相当于win上的资源管理器 打开系统监视器 可以通过点击屏…...
Windows环境部署Oracle 11g
Windows环境部署Oracle 11g 1.安装包下载2. 解压安装包3. 数据库安装3.1 执行安装脚本3.2 电子邮件设置3.3 配置安装选项3.4 配置系统类3.5 选择数据库安装类型3.6 选择安装类型3.7 数据库配置3.8 确认安装信息3.9 设置口令 Oracle常用命令 2023年10月中旬就弄出大致的文章&…...
C语言进阶【8】--联合体和枚举(联合体和枚举这么好用,你不想了解一下吗?)
本章概述 联合体类型的声明联合体的特点联合体的大小的计算枚举类型的声明枚举类型的优点枚举类型的使用枚举类型的大小彩蛋时刻!!! 联合体类型的声明 概述:联合体的关键字为 union。它的结构和结构体是一样的。进行展示…...
Android OTA升级
针对Android系统OTA升级,MTK平台有相关介绍文档:https://online.mediatek.com/apps/faq/detail?faqidFAQ27117&listSW 概念一:OTA包的构建 AOSP full build:Android原生提供的全量包的构建,意思就是可以从任何一…...
【项目经验分享】深度学习自然语言处理技术毕业设计项目案例定制
以下毕业设计是与深度学习自然语言处理(NLP)相关的毕业设计项目案例,涵盖文本分类、生成式模型、语义理解、机器翻译、对话系统、情感分析等多个领域: 实现案例截图: 基于深度学习的文本分类系统基于BERT的情感分析系…...
一觉醒来,YOLO11 冷不丁就来了
🥇 版权: 本文由【墨理学AI】原创首发、各位读者大大、敬请查阅、感谢三连 🎉 声明: 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️ 文章目录 前言:一觉醒来,YOLO11 冷不丁就来了ultralytics 版本更新…...
智能编辑器、版本控制与自动化脚本
在繁忙的工作中,每个开发者都渴望拥有一个“秘密武器”,帮助自己提升效率、减少错误,从而更快地完成任务。那么,在众多编程工具中,哪一款能够成为你的工作效率翻倍的“秘密武器”呢?本文将探讨智能的代码编…...
jenkinsfile实现镜像构建、发布
实现代码打包编译 容器镜像构建 jenkins编译采用docker构建。 遇到问题: 1.需要限制docker 容器的内存和cpu docker { image ‘ccr.ccs.tencentyun.com/libary/maven:3.6.3-jdk-8’ args “-v ${WORKSPACE}:/workspace --memory‘2048m’ --cpus‘1’” } 2.jenkins构建需要限制…...
OSPF路由计算
关于OSPF路由的基础概述可以看看这篇博客 动态路由---OSPF协议基础https://blog.csdn.net/ZZZCY2003/article/details/141335261 区域内路由计算 LSA概述 LSA是OSPF进行路由计算的关键依据OSPF的LSU报文可以携带多种不同类型的LSA各种类型的LSA拥有相同的报文头部 重要字段解…...
【设计模式-迭代】
定义 迭代器模式(Iterator Pattern)是一种行为型设计模式,用于提供一种顺序访问集合对象元素的方式,而不暴露该对象的内部表示。通过迭代器,客户端可以在不需要了解集合实现的细节的情况下遍历集合中的元素。 UML图 …...
k8s搭建双主的mysql8集群---无坑
《k8s搭建一主三从的mysql8集群---无坑-CSDN博客》通过搭建一主三从,我们能理解到主节点只有1个,那么承担增删改主要还是主节点,如果你在从节点上去操作增删改操作,数据不会同步到其他节点。本章我们将实现多主(双主&a…...
Iterm2配置主题和Oh-My-Zsh
文章目录 一、配置主题1.1 安装使用git1.2 安装手册1.2.1 激活使用主题 二、配置oh-my-zsh2.1、oh-my-zsh插件2.2、oh-my-zsh主题 [Zsh](http://zsh.org/)2.2.1、Install using Git2.2.2、Install manually2.2.3、Activating theme2.2.4、Install using [zplug](https://github…...
html+css+js实现step进度条效果
实现效果 代码实现 HTML部分 <div class"box"><ul class"step"><li class"circle actives ">1</li><li class"circle">2</li><li class"circle">3</li><li class&quo…...
Neo4j 集群管理:原理、技术与最佳实践深度解析
Neo4j 的集群技术是其企业级高可用性、可扩展性和容错能力的核心。通过深入分析官方文档,本文将系统阐述其集群管理的核心原理、关键技术、实用技巧和行业最佳实践。 Neo4j 的 Causal Clustering 架构提供了一个强大而灵活的基石,用于构建高可用、可扩展且一致的图数据库服务…...
关键领域软件测试的突围之路:如何破解安全与效率的平衡难题
在数字化浪潮席卷全球的今天,软件系统已成为国家关键领域的核心战斗力。不同于普通商业软件,这些承载着国家安全使命的软件系统面临着前所未有的质量挑战——如何在确保绝对安全的前提下,实现高效测试与快速迭代?这一命题正考验着…...
云原生安全实战:API网关Kong的鉴权与限流详解
🔥「炎码工坊」技术弹药已装填! 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 一、基础概念 1. API网关(API Gateway) API网关是微服务架构中的核心组件,负责统一管理所有API的流量入口。它像一座…...
深度剖析 DeepSeek 开源模型部署与应用:策略、权衡与未来走向
在人工智能技术呈指数级发展的当下,大模型已然成为推动各行业变革的核心驱动力。DeepSeek 开源模型以其卓越的性能和灵活的开源特性,吸引了众多企业与开发者的目光。如何高效且合理地部署与运用 DeepSeek 模型,成为释放其巨大潜力的关键所在&…...
【UE5 C++】通过文件对话框获取选择文件的路径
目录 效果 步骤 源码 效果 步骤 1. 在“xxx.Build.cs”中添加需要使用的模块 ,这里主要使用“DesktopPlatform”模块 2. 添加后闭UE编辑器,右键点击 .uproject 文件,选择 "Generate Visual Studio project files",重…...
goreplay
1.github地址 https://github.com/buger/goreplay 2.简单介绍 GoReplay 是一个开源的网络监控工具,可以记录用户的实时流量并将其用于镜像、负载测试、监控和详细分析。 3.出现背景 随着应用程序的增长,测试它所需的工作量也会呈指数级增长。GoRepl…...
PostgreSQL 与 SQL 基础:为 Fast API 打下数据基础
在构建任何动态、数据驱动的Web API时,一个稳定高效的数据存储方案是不可或缺的。对于使用Python FastAPI的开发者来说,深入理解关系型数据库的工作原理、掌握SQL这门与数据库“对话”的语言,以及学会如何在Python中操作数据库,是…...
【异常】极端事件的概率衰减方式(指数幂律衰减)
在日常事件中,极端事件的概率衰减方式并非单一模式,而是取决于具体情境和数据生成机制。以下是科学依据和不同衰减形式的分析: 1. 指数衰减(Exponential Decay) 典型场景:当事件服从高斯分布(正态分布)或指数分布时,极端事件的概率呈指数衰减。 数学形式:概率密度函数…...
【鸿蒙在 ETS (Extendable TypeScript) 中创建多级目录或文件,可以使用鸿蒙的文件系统 API】
鸿蒙在 ETS (Extendable TypeScript) 中创建多级目录或文件,可以使用鸿蒙的文件系统 API。 // 导入需要的模块 import fs from ohos.file.fs;const TAG"Index" Entry Component struct Index {State message: string Hello World;build() {Row() {Colum…...
NLP学习路线图(三十二): 模型压缩与优化
一、 核心压缩与优化技术详解 1. 知识蒸馏:智慧的传承(Knowledge Distillation, KD) 核心思想:“师授徒业”。训练一个庞大、高性能但笨重的“教师模型”(Teacher Model),让其指导训练一个轻量级的“学生模型”(Student Model)。学生模型学习模仿教师模型的输出行为(…...
