适用于初学者的完整云计算学习路线指南

据估计,到 2020 年,每人每天平均将产生 1.5GB 的数据。随着越来越多的设备连接到互联网并生成数据,以中心服务器为节点的云计算可能会遇到带宽瓶颈。

数据处理的即时性:据统计,无人驾驶汽车每秒产生约 1GB 数据,波音 787 每秒产生的数据超过 5GB;2020年我国数据储存量达到约 39ZB,其中约 30% 的数据来自于物联网设备的接入。海量数据的即时处理可能会使云计算力不从心。

隐私及能耗:云计算将身体可穿戴、医疗、工业制造等设备采集的隐私数据传输到数据中心的路径比较长,容易导致数据丢失或者信息泄露等风险;数据中心的高负载导致的高能耗也是数据中心管理规划的核心问题。

在本文中我们将涵盖所有信息,如历史,特征,优势,劣势和云计算类型。此外,我们将了解云计算部署模型以及使用它的公司列表。那么,您准备好了解有关云计算的更多信息吗?

什么是云计算?

云计算是一种为客户提供互联网服务的服务。它只是说云计算意味着通过互联网而不是计算机的硬盘存储和访问数据和程序。数据可以是任何内容,例如音乐,文件,图像,文档等等。

用户只需借助互联网连接即可从任何地方访问数据。要访问云计算,用户应出于安全原因注册并提供ID和密码。传输速度取决于各种因素,如互联网速度,服务器容量等等。

云计算的管理由主机自己完成,因为它们提出了新的修改,不断改进服务。主机具有足够的存储空间和快速处理服务器,通过它们可以非常快速地访问数据。云计算的主要优势在于用户只能专注于工作,同时将问题抛在脑后。

云计算的历史

在云计算出现之前,有客户端/服务器计算,集中存储,其中所有数据,软件应用程序和控件都驻留在服务器端。

如果用户想要运行程序或访问特定数据,那么他将连接到服务器并获得适当的访问权限并可以开展业务。在此之后出现了分布式计算概念,其中所有计算机都联网在一起,并且在需要时共享资源。

云计算概念于1950年出现,可通过瘦/静态客户端和大型计算机的实现进行访问。然后在1961年,约翰麦卡锡在麻省理工学院发表演讲,他建议计算机可以像电力和食品一样出售。这个想法很棒,但它远远超过了它的时间,尽管对该模型感兴趣,但当时的技术尚未做好准备。

1999年,Salesforce.com成为第一家进入云领域的公司,擅长通过互联网向最终用户提供企业级应用程序的概念。然后在2002年,亚马逊提出了亚马逊网络服务,提供计算,存储甚至人类智能等服务。2009年,Google Apps和微软的Windows Azure也开始提供云计算企业应用程序。惠普和甲骨文等其他公司也加入了云计算流,以满足更大数据存储的需求。

在云计算教程的这一部分中,我们将探讨三种类型的云计算:

SaaS

SaaS代表软件即服务,为用户提供在互联网连接的帮助下从任何地方使用软件的便利。它也被称为按需软件。由于服务提供商,主机应用程序及其相关数据位于其位置,因此可以进行远程访问。SaaS有各种好处,因为它是经济的,只有用户必须支付一些基本费用,如许可费,安装费,维护费和支持费。一些SaaS的例子是Yahoo! 邮件,Hotmail和Gmail。

PaaS

PaaS代表平台即服务。这通过提供在托管环境中制作,发布和定制软件的工具来帮助用户。互联网连接有助于实现这一目标。它还有几个好处,例如它具有较低的成本,只有用户必须支付基本的东西。PaaS的主机拥有自己的硬件和软件。这使用户无需安装硬件和软件来执行新应用程序。

云计算教程 - PaaS(平台即服务)

IaaS

IaaS代表基础架构即服务。在IAAS的帮助下,用户只需支付基本价格即可使用IT硬件和软件。使用IaaS的公司是IBM,Google和亚马逊。借助可视化,主机可以在云上管理和创建基础架构资源。对于小型初创企业和公司而言,IaaS具有主要优势,因为它使基础设施受益,而不是在硬件和基础设施上花费大量资金。选择IaaS的原因在于它更容易,更快速,更具成本效益,从而减轻了组织的负担。

云计算的优势

经济

云计算是经济的,因为用户在开始使用它时有很多免费机会,之后,他们只需要为基本服务付费。对于普通大众的使用,有许多可靠的服务可用于无成本或低成本。

24-7可用性

每次都可以使用云服务,因为所有查询和问题都是通过电话呼叫提供的技术支持解决的。工人可以从任何地方获得帮助。

安全

由于数据已保存在多个位置,因此不会丢失数据。云计算提供高级别的安全性,因为存储的数据非常重要且不应丢失。数据可以通过远程访问从任何地方修改或删除。即使设备丢失,也可以借助Internet连接从任何地方修改或删除数据。

云计算的缺点

停机

云计算的主要缺点之一是停机时间。如果公司的服务器不准确,这将导致停机,因为它将无法正常执行,并且数据的访问工具可以拒绝它。

易受***

如果您连接到Internet,则可能会遇到严重的***,因为您可能会遇到潜在的漏洞。机会较少,但有时即使是最好的球队也会受到影响。

云计算部署方法

有四种云计算部署方法根据要求而变化。客户可以选择最适合他们的产品。让我们仔细看看所有部署方法:

私有云
公共云
社区云
混合云
私有云

这是一家特定的云公司,负责维护云的管理,部署和运营。该操作可以在内部或与第三方进行。

社区云

这些公司有类似的兴趣和工作。他们可以共享相同的云,可以在社区云的帮助下完成。建立设置时保存初始投资。

公共云

在公共云中,公司以商业为基础为客户提供基础设施。这有助于客户以最少的财务支出开发和部署应用程序。

混合云

在混合云中,可以轻松地将应用程序从一个云移动到另一个云。混合云是公共云和私有云的组合,支持处理组织中数据的能力。

结论

云计算是一个主要焦点,因为公司正在生成大量数据以供将来分析。公司正在推出更快的服务器,以便快速提供服务并提供快速访问。借助云计算,用户可以专注于公司的不同方面并帮助其发展。

原文地址:https://blog.51cto.com/14214237/2407497

时间: 2024-11-01 23:20:41

适用于初学者的完整云计算学习路线指南的相关文章

云计算学习路线之高级权限

云计算学习路线之高级权限,suid,sgid,sticky文件权限管理之:高级权限 问题1: 为什么会失败![[email protected] ~]# ll /root/file1.txt -rw-r--r-- 1 root root 4 7月 27 14:14 /root/file1.txt[[email protected] ~]$ cat /root/file1.txt 分层验证看,ll-d / ll-d /root (root禁地进不去)cat: /root/file1.txt: 权限

好程序员云计算学习路线之高级权限

好程序员云计算学习路线之高级权限,suid,sgid,sticky文件权限管理之:高级权限 问题1: 为什么会失败![[email protected] ~]# ll /root/file1.txt -rw-r--r-- 1 root root 4 7月 27 14:14 /root/file1.txt[[email protected] ~]$ cat /root/file1.txt 分层验证看,ll-d / ll-d /root (root禁地进不去)cat: /root/file1.txt

云计算学习路线教程大纲课件:磁盘阵列 RAID

云计算学习路线教程大纲课件:磁盘阵列 RAID: RAID 0 全盘 0线性卷,一个数据两个硬盘同时读写,读写速率高,但是不支持容错,不提供冗余机制.需要2块硬盘. RAID 1 镜像卷,一个数据在两块硬盘里写,空间使用为50%,支持容错.需要2块硬盘. RAID 5 需要3块硬盘及以上,空间使用率为2块硬盘空间.支持容错 RAID 10是RAID0与RAID1综合应用. RAID 单盘0 RAID0_single 只需要一块盘,不支持容错, 不提供冗余机制.常见于新服务器,只有一块盘,用来安装

云计算学习路线教程大纲课件:使用自建源

云计算学习路线教程大纲课件:使用自建源: ==================================================================================== 综合案例:建立YUM服务器 提供基础软件包Base [光盘] 提供update软件包 提供其它软件包如nginx, zabbix, docker, hadoop, openstack 配置防火墙 [[email protected] ~]# firewall-cmd --permanen

云计算学习路线教程大纲课件:tar项目实战案例

云计算学习路线教程大纲课件:tar项目实战案例: ==================================================================================== [[email protected] ~]# yum -y install mariadb-server [[email protected] ~]# systemctl start mariadb [[email protected] ~]# mkdir /backup 案例1

云计算学习路线教程大纲课件:使用RPM工具管理RPM包

云计算学习路线教程大纲课件:使用RPM工具管理RPM包: ==================================================================================== 需要考虑: OS版本,e.g. Centos6/7 # cat /etc/redhat-release 系统架构,e.g. i386/x86_64 # uname -m 依赖关系,e.g. ntfs-3g-devel 需要依赖ntfs-3g rpm包的版本, e.g. 2

云计算学习路线教程大纲课件:YUM 签名检查机制

云计算学习路线教程大纲课件:YUM 签名检查机制: ==================================================================================== rpm软件提供组织例如redhat在构建rpm包时,使用其私钥(private key)对rpm进行签名 client在使用其rpm包时,为了验证其合法性,可以使用redhat提供的公钥(public key)进行签名检查 方法一: 事先导入公钥 [[email protect

好程序员云计算学习路线分享文件打包及压缩

好程序员云计算学习路线分享文件打包及压缩,建议针对目录 Demo: 复制未打包的文件到远程主机[[email protected] ~]# du -sh /etc39M /etc[[email protected] ~]# time scp -r /etc [email protected]:/tmp //将/etc目录... ===打包,压缩===[[email protected] ~]# tar -czf etc1.tar.gz /etc //-z 调用gzip : tar removei

好程序员云计算学习路线分享软件包管理

好程序员云计算学习路线分享软件包管理,安装/查询/卸载 一.软件的类型A. 源码包 需要编译 nginx-1.12.1.tar.gz B. 二进制包 已编译 mysql-community-common-5.7.12-1.el7.x86_64.rpm 常见二进制包系统平台 包类型 工具 在线安装(自动解决依赖关系)RedHat/Centos RPM rpm,rpmbuild yumUbuntu/Debian DPKG dpkg apt注意: 不管是源码包,还是二进制包,安装时都可能会有依赖关系!