草庐IT

亚马逊云科技云知识总结

冯运山 2023-04-08 原文

模块一: 亚马逊云科技简介

        云计算就是通过互联网按需求提供IT资源并采用按需付费定价模式,一种通过互联网按需求提供IT资源的形式,采用按实际使用量付费的定价方式。

模块二 :在云中计算

         云计算是怎么定义的呢?

         所谓的IT资源,指的是计算,储存,网络三大类。并且使用按需使用,按使用付费的方式来提供服务。这意味着可以根据需求来请求获取IT资源,在使用中,无需预先支付资源费用,而是先预置亚马逊的资源,然后在月底支付费用。亚马逊云科技提供多种服务可以供您构建解决方案。到目前为止,我们只介绍了几项服务。首先是Amazon EC2,这是一种虚拟服务器,您可以动态的运行和停止EC2实列。启动EC2,实例时,您需要选择EC 2 实例类型。这决定了这台服务器具体能具备什么计算能力。

         实例包括5大类:通用型,计算优化型,内存优化型,加速计算型和储存优化型五大类。您可以通过调整实例大小来纵向扩展EC2实例,比如CPU,2个变4个,4个变8个等等。

        您也可以启动实列并将其添加到您的集群当中来实现横向扩展。Amazon EC2 Auto Scaling 可以帮助您自动完成横向扩展工作。横向扩展后,我们对外提供服务的服务器就不只有一台了。因此,你需要借助某种工具,这些实例当中去分配传入的流量。而Elastic Load Balaner(EBL)可以帮助您完成这项任务。

 EC2实例具有四种定价模式

        按需实例:按需实例最为灵活且不需要签订任何的合约。

        Spot实例:Spot实例可以让您以很低的折扣使用亚马逊科技闲置资源。

        预留实例:预留实例需要您和亚马逊云科技签订合约承诺一定的使用量从而获得折扣。

        Savings Plans:Savings Plans适用于几乎全部计算机服务包括Lambda,Fargate以及EC2实例。

信息收发服务 

        Simple Queue Service ,SQS这项服务可以保存不同的服务器或微服务器之间传递信息,此来帮助我们解耦架构, 这写信息会持久化地保存在队列当中,直到被使用或者删除。

Simple Notification Service服务

        SNS用于发送各种通知,包括电子邮件,短信,推送通知以及HTTP请求等等。当我们将信息发布给SNS主题后,SNS会立刻将信息广播给所有订阅者。

         等各种各样的服务。

模块三:全球基础设施和可靠性

         讲述了数据中心的逻辑集群如何组成可用区,可用区有如何组成区域,而且这些区域分布在全球各地。然后,您在选择要在其中运营的区域和可用区。作为一项最佳实践,您应始终在两个可用区部署基础设施。还讨论了边缘站点以及如何在这些站点部署内容以加速向客户分发内容,Amazon Outposts等边缘设备。借助这些设备可以就在自己的数据中心运行亚马逊云科技基础设施。

模块四:联网

        一,介绍了VCP,也就是虚拟私有云的基础知识,如何在亚马逊云科技中隔离自己的工作负载。

       二,介绍了网络安全的基础知识,这包括网关,网络ACL和安全组。这些方法可以帮助工程师建立一个能够允许健康流量访问,同时避免破坏性攻击的网络。

        三,介绍了如何通过VPN和Driect Connect 来连接亚马逊云科技,也就是通过加密的普同互联网线路或者专用的光纤来建立安全通道。

         四,介绍了亚马逊云科技利用边缘站点提供全球网络。

模块五:存储和数据库

        一,介绍了Elastic Block Store卷,将他们挂载到EC2实例,也可以实现本地存储。

         二,介绍了S3如何通过单击按钮或调用API在亚马逊云科技中存储对象。

         三,介绍了亚马逊云科技提供的各种关系数据库,对于只需键值对的工作负载,你可以使用DynamoBD 这种非关系数据库。

         接着是用于文件储存的EFS,然后我们了解了Amazon Redshift这种服务,可以满足我们所有的数据仓库需求,还有用于迁移现有数据库的DataBase Migration Service ,简称DMS。

        还提到了几种不常见的存储服务,比如DocumentDB,Neptune,QLDB和Amazon Managed Blockchain,ElastiCache 和 DynamoDB Accelerator等缓存解决方案。数据存储解决方案有很多,已经知道了存储每类数据需要使用那种解决方案。

模块六:安全性

        首先讨论了亚马逊云科技的责任共担模型

         责任共担模型说:亚马逊云科技负责云本身的安全,而您复制云中的安全。此外,还讨论了IAM。IAM提供用户,组,角色和策略四项基本能力。

        用户使用用户名和密码登录,而且默认情况下,用户没有任何权限

        组是用户的集合

        角色实在一段时间内可以获得临时凭证和权限的身份,同时这个时间段的长短也是可以配置的,要向某个身份授予权限,您需要创建策略

        策略会明确允许活拒绝在亚马逊云科技中当执行的操作

        IAM还支持联合身份,这样用户可以通过一次登录进入您的企业系统和亚马逊云科技。关于IAM您需要记住的一点,要确保为用户开启了多重验证,也就是MFA。

        接着还讨论分布式拒绝服务器攻击也就是DDoS,如何使用ELB,安全组,Shield和WAF等工具来抵御DDoS攻击。

        接着就是加密,在亚马逊云科技中,您是数据的拥有者并且对数据的安全性负责,这意味着您需要重视静态加密和传输中加密,在亚马逊云科技当中处理安全文图时,有很多方面需要注意。亚马逊云科技将安全视为头等大事,并将此为此不断努力。在为IAM个 和用户分配权限时,您要遵守最低权限原则,同时在每一层都要加密您的数据,包括静态数据和传输中的数据,以确保使用亚马逊云科技的服务来维护您的架构。

模块七:监控和分析

         了解环境中发生的状况对于保持应用程序的效率,安全性和合规性致关重要。ClodWatch可以让您近乎实时的了解系统的运行状况,并在出现需要注意的情况的时候向您发出提醒。

        您还可以使用CloudWatch来分析各项指标,以便调整系统从而获得最性能。 CloudTrail可以帮助您确切的了解谁在什么时间干什么,从哪个位置,进行什么样的操作。最后,Trusted Advisor可以在控制面版中显示成本,性能,安全性,弹性方面的40多项常见问题。可以根据这些信息采取有针对性的操作。
 

模块八:定价和支持

                       

        了解亚马逊云科技云资源的按使用量付费的模式,还介绍本地成本和云成本之间的差异,如何使用Amazon Organizations,以及如何借助整合账单来为多个账户付款。 

      亚马逊云科技预算,Cost Explorer,还介绍了亚马逊云科技控制台账单,以便于熟悉相关内容。之后,还讨论了亚马逊云科技提供发各种不同的支持模型。

模块九:迁移和创新

        现在,已经了解了如何迁移到亚马逊云科技以及一些有趣的创新服务,可以使用他们来协助迁移,也可以使用亚马逊云科技的技术来实现改进。

        还讨论了迁移的六个R。R代表着解决方案迁移到云的不同策略。他们指的是重新托管,更换平台,重新购买,重构,停用和保留。还讨论了如何在不通过网络的情况将大量数据迁移到亚马逊云科技。也就是Snow系列。包括Amazon Sonwall,Snowmobile等等。他们让您能使用物理设备存储数据,接着将物理设备通过物流的方式送回亚马逊云科技,然后,在亚马逊云科技上传数据。这样有助于避免任何潜在的吞吐量问题,而且比使用互联网更安全。

模块十:云之旅

覆盖云服务、基础设施、安全理念、客户实践和生态

        其一是广泛而深入的云服务。亚马逊云科技如今拥有可以覆盖各个领域的200大类服务,可以赋能客户进行全场景创新。而在每一类别下的服务全面而细致,例如所提供的计算服务Amazon Elastic Compute Cloud (Amazon EC2) 就有400多个实例。当前,亚马逊云科技正致力于通过与西云数据和光环新网的通力合作,加速全球领先的服务和功能在中国区域落地。

        其二是覆盖全球的基础设施。目前亚马逊云科技的基础设施已覆盖全球245个国家和地区,包括来自游戏、电商、移动互联网、智能硬件、智能制造等各行各业,甚至传统行业各种规模的企业都在利用亚马逊云科技全球基础设施发展海外业务,加速自己的全球化之路。

        其三是引领行业的安全合规理念和实践。在亚马逊云科技,安全意味着最高优先级。亚马逊云科技定义了云上责任共担模型:亚马逊云科技负责保护基础设施,客户拥有和控制自己的系统和数据;此外,从基础设施到关键服务,亚马逊云科技会定期对几千个全球合规性要求进行第三方验证。这些验证可以被用户继承,为用户降低合规成本。例如在中国,光环新网运营的北京区域和西云数据运营的宁夏区域就已经拿到了等保三级、可信云服务评估等一系列中国的合规认证。

        其四是丰富的全球客户实践。在过去的15年中,亚马逊云科技服务了全球各行各业、各种类型的客户上云重塑和进行云上创新。在这一过程中,亚马逊云科技与这些客户一起克服了非常多的挑战,创造了各种各样的最佳实践。希望将这些全球经验和最佳实践与中国企业的转型和行业升级相结合,助力中国各行各业构建自身的数字化新格局;亚马逊云科技在中国围绕金融、制造、电商、教育等10大重点行业组建了专业团队。他们既了解本地行业用户痛点及需求,又与全球团队保持密切合作,能够获得全球最新趋势和最佳实践。

        其五是全球合作伙伴网络成员解决方案一应俱全。当前,亚马逊云科技在全球有超过10万个合作伙伴,全面满足客户上云重塑及云上创新的需求。一方面,亚马逊云科技致力于从多个层面帮助合作伙伴网络成员提高技术和服务能力;另一方面,亚马逊云科技希望赋能更多的亚马逊云科技合作伙伴网络成员,通过打造一个更加蓬勃发展、高能、开放的合作伙伴网络成员网络,进而助力更多企业客户构建业务新格局。

有关亚马逊云科技云知识总结的更多相关文章

  1. SPI接收数据异常问题总结 - 2

    SPI接收数据左移一位问题目录SPI接收数据左移一位问题一、问题描述二、问题分析三、探究原理四、经验总结最近在工作在学习调试SPI的过程中遇到一个问题——接收数据整体向左移了一位(1bit)。SPI数据收发是数据交换,因此接收数据时从第二个字节开始才是有效数据,也就是数据整体向右移一个字节(1byte)。请教前辈之后也没有得到解决,通过在网上查阅前人经验终于解决问题,所以写一个避坑经验总结。实际背景:MCU与一款芯片使用spi通信,MCU作为主机,芯片作为从机。这款芯片采用的是它规定的六线SPI,多了两根线:RDY和INT,这样从机就可以主动请求主机给主机发送数据了。一、问题描述根据从机芯片手

  2. Simulink方法总结和避坑指南(一)——Simulink入门与基本调试方法 - 2

    文章目录一、项目场景二、基本模块原理与调试方法分析——信源部分:三、信号处理部分和显示部分:四、基本的通信链路搭建:四、特殊模块:interpretedMATLABfunction:五、总结和坑点提醒一、项目场景  最近一个任务是使用simulink搭建一个MIMO串扰消除的链路,并用实际收到的数据进行测试,在搭建的过程中也遇到了不少的问题(当然这比vivado里面的debug好不知道多少倍)。准备趁着这个机会,先以一个很基本的通信链路对simulink基础和相关的debug方法进行总结。  在本篇中,主要记录simulink的基本原理和基本的SISO通信传输链路(QPSK方式),计划在下篇记

  3. ruby-on-rails - 如何使用 JSON 的 Nokogiri 中的 XPath 从 eBay 和亚马逊抓取图像 - 2

    我正在尝试使用Nokogiri和XPath从网站上抓取图像,但到目前为止收效甚微。对于其HTML具有img和src的典型网站,我可以使用:tmp2=Nokogiri::HTML(open(site_url))tmp2.xpath("//img/@src").eachdo|src|...dowhateverend但是,某些网站(如Amazon和eBay)仅使用JavaScript触发特定图像。如果我查看代码,我可以看到数组中的数据。例如,来自Amazon:P.when('jQuery','cf').execute(function($,cf){P.load.js('http://z-ec

  4. python - 亚马逊搜索 API - 2

    有没有一种用Ruby或Python访问亚马逊搜索结果(给定查询)的好方法?我一直在寻找API,发现了一个产品广告API,它似乎与搜索不同。我宁愿不必在给定查询(嵌入在url中)的情况下抓取亚马逊搜索网页。 最佳答案 我已经使用AmazonAPI好几年了,我承认他们似乎试图隐藏他们在使用他们的常规附属产品(例如AmazonSearch)所做的事情,就好像他们不希望您使用该API或者至少让它变得困难。因此,在您的附属仪表板中,单击顶部的“产品API”选项卡。接下来,您需要创建公钥和私钥。如果未创建和设置这些,您将无法访问API。另请注意

  5. ruby-on-rails - 亚马逊 s3 - ruby 。获取刚刚上传的资源的URL - 2

    我有以下用于将本地文件上传到AmazonS3存储桶的代码:require'aws/s3'moduleAmazonS3defself.upload_file(local_file)bucket_name="bucketfortest"s3=AWS::S3.new(:access_key_id=>ENV["AMAZON_ACCESS_KEY"],:secret_access_key=>ENV["AMAZON_SECRET_KEY"])key=File.basename(local_file)amazon_object=s3.buckets[bucket_name].objects[key]

  6. Ruby 亚马逊图书搜索 - 2

    有没有人有一个很好的Ruby脚本来使用他们的API在Amazon上查找书籍(或其他产品)? 最佳答案 我一直在使用Amazon/ECS取得了巨大的成功。重要的一点是它不是GPL的(而Ruby/AWS似乎是),所以如果它对您的情况很重要,请小心。这是一个示例:require'amazon/ecs'#defaultoptions;willbecamelizedandconverted#toRESTrequestparameters.Amazon::Ecs.options={:aWS_access_key_id=>[youraccessk

  7. 2023爱分析·流程中台市场厂商评估报告:微宏科技 - 2

     目录1. 研究范围定义2. 流程中台市场分析3. 厂商评估:微宏科技4. 入选证书 1.   研究范围定义近年来,随着外部市场环境快速变化、客户需求愈发多样,企业逐渐意识到,自身业务需要更加敏捷、高效,具备根据市场需求快速迭代的能力。业务流程的自动化能够帮助企业实现业务的敏捷高效,因此受到越来越多企业的关注。企业的“自动化武器库”品类丰富,包括低/零代码平台、RPA、BPM、AI等。企业可以使用多项自动化工具,但结果往往是各项自动化工具处于各自的“自动化烟囱”之中,仅能实现碎片式自动化。例如,某企业的IT团队可能在使用低代码平台、财务团队可能在使用RPA、呼叫中心则可能在使用聊天机器人。自动

  8. 【动态规划】背包问题(详细总结,很全) - 2

    【动态规划】一、背包问题1.背包问题总结1)动规四部曲:2)递推公式总结:3)遍历顺序总结:2.01背包1)二维dp数组代码实现2)一维dp数组代码实现3.完全背包代码实现4.多重背包代码实现一、背包问题1.背包问题总结暴力的解法是指数级别的时间复杂度。进而才需要动态规划的解法来进行优化!背包问题是动态规划(DynamicPlanning)里的非常重要的一部分,关于几种常见的背包,其关系如下:在解决背包问题的时候,我们通常都是按照如下五部来逐步分析,把这五部都搞透了,算是对动规来理解深入了。1)动规四部曲:(1)确定dp数组及其下标的含义(2)确定递推公式(3)dp数组的初始化(4)确定遍历顺

  9. ruby-on-rails - 亚马逊产品 API 和 Rails - 2

    只是想要一些关于使用亚马逊API对他们的数据库进行检查以退回产品的建议。例如,添加了一张DVD,我希望返回一个链接到亚马逊上的产品的链接。我遇到过一些gem,例如ruby​​-aws,根据您的经验,哪些是最好和最容易使用的?此外,在可用资源最多的情况下,我完全是Rails菜鸟!所以我需要很多帮助。谢谢标记 最佳答案 如果您需要来自亚马逊产品广告API的产品详细信息,请尝试Vacuum.如果您只需要构建返回亚马逊的链接,请将产品的十位数ASIN附加到:http://www.amazon.com/dp/[ASINgoeshere]

  10. 相机面试问题总结 - 2

    1,Camera基本工作原理答案:光线通过镜头Lens进入摄像头内部,然后经过IRFilter过滤红外光,最后到达sensor(传感器),senor分为按照材质可以分为CMOS和CCD两种,可以将光学信号转换为电信号,再通过内部的ADC电路转换为数字信号,然后传输给DSP(如果有的话,如果没有则以DVP的方式传送数据到基带芯片baseband,此时的数据格式RawData,后面有讲进行加工)加工处理,转换成RGB、YUV等格式输出。数据流是如何从sensor到APP的?上述描述结束后,在ISP处理后面的阶段,数据会进行分流,分为capture,preview,video等以供后续动作使用。例如

随机推荐