模块1:(云概念模块)
1.简介:
采用按实际使用量付费的定价模式,通过互联网按需提供计算能力、数据库、存储、应用程序和其他IT资源,可以实现随时随地、便捷地、随需应变的从计算机资源共享池中获取资源。使用云计算就可以直接将硬件视作软件。
云计算=网络+计算(云:网络 计算:算力、CPU、存储,包括功能、资源、储存)
简单来讲,可以理解为:通过互联网可以使用足够强大的计算机为用户提供的服务。这种服务的使用量可以使用统一的单位来描述。
eg.自己开发服务器等资源时耗时耗力,但是可以直接使用阿里巴巴年费服务器,来部署自己的软件资源、数据库等;
在没有百度云之前,我们存储资料主要的途径本地存储。想要将资料移动到另一台电脑上,最常见的操作就是用U盘拷贝,或者是通过QQ等聊天软件来传输资料。而有了百度云这样的云存储APP之后,我们只需要在不同的设备上下载相应的APP,就能实现数据的上传、下载。百度云的工作原理很简单的来说就是将数据存储到云端,然后用户在何时何地都可以使用。
中小企业使用可以节省规模经济成本。(规模经济成本是指随着生产规模的扩大,单位产品所需要的成本逐渐降低的情况。这种降低成本的效应主要来源于企业所需支付的固定成本逐渐被平摊到更多的生产单位上,从而提高效率。),使用云计算相当于将自己原本所需要支出的固定成本变成随生产可变的可变成本
1).优势:
- 将资本指出转变为可变支出
- 将规模经济成本降低
- 无需猜测容量
- 提高速度和敏捷性
- 无需再为数据中心的运行和维护投入资金
- 数分钟内实现全球化部署
类似于一个全球范围类的硬件资源银行ATM机,用于随时随地使用,节约了因为国籍不同而兑换的时间和成本,可以直接计算,直接存取资金。
2).AWS简介:
Amazon Web Services (AWS) 是一个安全的云平台,提供大量基于云的全球性产品。由于这些产品通过互联网提供,您可以按需访问您的项目可能需要的计算、存储、网络、数据库和其他 IT 资源,以及用于管理这些资源的工具。您可以立即预置和启动 AWS 资源,这些资源在几分钟内便可准备就绪,供您使用。
![]() | |
|
可以逐层登录——AWS中国区(北京):www.amazonaws.cn查看:
2.AWS计算服务:
1、EC2(弹性计算云)
EC2提供了AWS的计算服务,类似于虚拟机。只需要在网页上简单地进行几步操作,就可以在AWS上创建自己需要的基于不同CPU,内存,磁盘,网络带宽和操作系统的EC2实例。并且AWS提供了多种不同的预配置模板方便大家创建实例。
2、Lambda
Lambda允许你可以基于事件触发器在云上运行代码段和功能。它消除了对任何物理或虚拟服务器的需求,并提供了简单执行代码的灵活性。使用它就可以构建快速响应新信息和事件的应用程序。
3、弹性Beanstalk
Beanstalk可以自动在云上自动部署应用程序。它提供了CloudWatch、AutoScaling等各种工具来监视和维护应用程序的性能。可以在AWS云中快速部署和管理应用程序。
4、ECS(弹性容器服务)
ECS是一个高度可扩展的快速容器管理服务,用于运行docker容器
3.AWS存储服务:
Glacier——Glacier作为一项服务,可启用在线文件存储来进行数据备份和存档。它既快速又安全。成本极低,
S3(简单存储服务)—— S3提供了对象存储的基础结构,例如文件、文档、视频、图像等。它提供了高可伸缩性、安全性和高性能。
存储网关——此服务启用对云存储的内部虚拟访问。它充当本地应用程序和AWS存储框架之间的桥梁。
弹性块存储(EBS)——它是块级存储,可以用作数据库应用程序等的主要存储,因为它们具有灵活性和可伸缩性。
4.AWS数据库
DynamoDB ——Dynamo是一种快速有效的NoSQL数据库,以其极高的可伸缩性和最小的延迟等待时间而闻名。即使在大流量的情况下,它也提供了快速的存储和检索功能。
Aurora——Aurora是一个简单、经济高效、高性能的关系数据库。
RDS——RDS允许为各种RDBMS(如MySQL,SQL Server,Oracle等)设置操作。
RedShift ——这是一个庞大的AWS数据仓库,专门用来处理海量数据集和并行处理。
Elasticache、Neptune、DocumentDB、QLDB等是针对Amazon Web Services云数据库的更多解决方案。
5.AWS迁移服务
Snowball ——Snowball是一种经济高效的小型应用程序,可在AWS虚拟云之间来回传输大量数据。
数据迁移服务(DMS)——它是一种工具,可以将数据库实时迁移到云中。它可以进行相同类型的数据库迁移,也可以从一种类型的数据库迁移到另一种类型的数据库迁移。
服务器迁移服务(SMS)——SMS将本地数据库自动迁移到云。
迁移中心——它是一个用于计划迁移,跟踪每个迁移的状态等的工具。
亚马逊网络服务云迁移的其他服务包括模式转换工具、SFTP传输、DataSync等。
6.AWS安全服务
身份访问管理——顾名思义,此服务管理用户访问、用户权限和凭据等。
防御——这是一种DDoS(分布式拒绝服务),从本质上保护你的应用程序免受网络攻击。
KMS ——密钥管理服务启用了整个AWS云中数据的加密,从而确保了数据的安全性。
检查器——这是一项评估服务,可以监视应用程序并找出应用程序中的漏洞和弱点,如果你的应用有任何漏洞和弱点,可能使它容易受到黑客攻击或攻击。
7.AWS网络和内容交付
Route 53 ——这是一个域名系统服务,它提供一种注册域名并将最终用户路由到应用程序的方法。
CloudFront——AWS Cloudfront是一个内容交付网络,其本质上是缓存用户内容并使用Edge位置以最大速度交付它。
虚拟私有云(VPC)——它是特定应用程序的专用虚拟云,用于存储与该应用程序相关的资源,与其他资源隔离。
API网关——网关允许创建和部署各种API,这些API可以访问AWS云以及其他Web服务。
VPN、App Mesh、Cloud Map是AWS网络和内容交付的其他示例。
8.AWS管理和治理
CloudWatch—— Cloudwatch是一种监视工具,可从AWS收集任何平台的重要指标和数据,并提供有意义和有用的见解。
CloudTrail ———CloudTrail提供AWS及其服务的完整审核和监管服务。
CloudFormation ——该服务提供了用于管理任何应用程序的基础架构的整套工具。
Health——Health提供有关站点行为和功能的重要信息。
AWS文档可以帮助你指导其他Amazon Web Services云管理工具,例如Config、OpsWorks、Chatbot等。
9.AWS分析服务
Athena ——Athena是一项无服务器服务,可在AWS S3上执行查询。
Kinesis ——Kinesis能够处理和分析实时数据,并在规定的时间范围内处理大量数据。
CloudSearch——此服务使我们能够为任何应用程序创建自定义搜索功能。
QuickSight——QuickSight是一种BI工具,使用AWS的SPICE(超快速、并行、内存中计算引擎)进行快速计算和数据处理。
10.迁移到AWS云(AWS云的框架)
AWS CAF(AWS CAF,全称AWS Cloud Adoption Framework,是AWS提供的一个框架,旨在利用AWS的经验和最佳实践,通过创新性地使用AWS来帮助用户实现数字化转型并加快业务成效。
AWS CAF从六个方面对其功能进行分组:业务、人员、治理、平台、安全和运营。每个视角包含一组功能相关的利益攸关方在云转型之旅中拥有或管理的功能。通过使用AWS CAF,用户可以确定转型机会并确定其优先级,评估和改进云就绪性,并迭代地发展转型路线图。
具体来说,AWS CAF的业务视角有助于确保云投资加速数字化转型志向和业务成果;平台视角可帮助企业构建企业级、可扩展的混合云平台,实现现有工作负载的现代化,并实施新的云原生解决方案;而人员、治理、安全和运营等其他视角也各自涵盖了云转型过程中的关键领域和最佳实践。