知识点脑图
Question:云计算的作用? Answer:使用云计算的能力后,更多的只需要关心应用本身,其他底层基础设施建设都由云计算能力提供,这其实也意味着让企业更多的专注在业务上。
Question:什么是DevOps? Answer:DevOps可以看做开发,测试,运维三者的交集。
Question:如何理解Serverless? Answer:Serverless并不代表没有了服务器,只是用户不需关心这些底层资源了。
知识盲区① IDC是互联网数据中心(Internet Data Center)简称。传统IDC分为实体服务器托管和租用两种类型。
- 实体服务器托管:用户自行购买硬件发往运营商机房托管,期间设备的监控和管理工作均由用户单方独立完成,IDC数据中心提供IP接入、带宽接入、电力供应和网络维护等;
- 租用:由IDC数据中心租用实体设备给客户使用,同时负责环境的稳定,用户无需购买硬件设备。
② 传统IDC与云计算区别
- 传统IDC:自己购买硬件发往机房,业务系统自己维护,成本高;简单的集约化管理,无法快速大规模资源交付;交付周期长;
- 云计算:将规模化的硬件服务器整合虚拟到云端,为用户提供从从基础设施(Iaas)到业务基础平台(PaaS)再到应用层(SaaS)的连续的整体的全套服务。
③云计算的特征 ④云计算的服务模式:
- IaaS(Infrastructure-as-a- Service):基础设施即服务。消费者通过Internet可以从完善的计算机基础设施获得服务。例如:租用虚拟机。提供IaaS层功能的厂商有亚马逊的AWS,阿里云、腾讯云、华为云、百度云等。
- PaaS(Platform-as-a- Service):平台即服务。PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户,因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。例如:软件的个性化定制开发。提供PaaS功能的云计算厂商有亚马逊,腾讯云,windows Azure,Google,RedHat的openshift等。
- SaaS(Software-as-a- Service):软件即服务。它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。提供SaaS功能的厂商有腾讯云,google,微软等。
⑤无服务器 Serverless文件处理举例:
- 通过文件事件触发:COS存储中添加操作触发无服务器云函数处理,如对添加的内容进行处理后再出入COS、内容抽取,结构化保存、生成消息并传递、内容写入Kafaka等待。