TCA - 云开发基础

知识点脑图

TCA - 云开发基础_第1张图片

知识考点

Question:云计算的作用?
Answer:使用云计算的能力后,更多的只需要关心应用本身,其他底层基础设施建设都由云计算能力提供,这其实也意味着让企业更多的专注在业务上。

Question:什么是DevOps?
Answer:DevOps可以看做开发,测试,运维三者的交集。

Question:如何理解Serverless?
Answer:Serverless并不代表没有了服务器,只是用户不需关心这些底层资源了。

知识盲区

① IDC是互联网数据中心(Internet Data Center)简称。传统IDC分为实体服务器托管和租用两种类型。

  • 实体服务器托管:用户自行购买硬件发往运营商机房托管,期间设备的监控和管理工作均由用户单方独立完成,IDC数据中心提供IP接入、带宽接入、电力供应和网络维护等;
  • 租用:由IDC数据中心租用实体设备给客户使用,同时负责环境的稳定,用户无需购买硬件设备。

② 传统IDC与云计算区别

  • 传统IDC:自己购买硬件发往机房,业务系统自己维护,成本高;简单的集约化管理,无法快速大规模资源交付;交付周期长;
  • 云计算:将规模化的硬件服务器整合虚拟到云端,为用户提供从从基础设施(Iaas)到业务基础平台(PaaS)再到应用层(SaaS)的连续的整体的全套服务。

③云计算的特征
TCA - 云开发基础_第2张图片
④云计算的服务模式:

  • 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等待。TCA - 云开发基础_第3张图片

你可能感兴趣的:(#,TCA)