• AWS 认证考试中提到的几种服务类型比较


    在 AWS 认证考试中可能会考察几种服务类型。

    按照服务被管理的程度级别进行的区分为:

    On-Premises - IaaS - PaaS - SaaS

    On-Premises

    就是传统的软件服务器架构。

    你将会管理所有类型的服务,包括网络等。

    IaaS

    相对 On-Premises 来说,将网络和基础架构部分让其他的服务商来进行管理。这种类型通常和我们说的服务器托管差不多。

    你可以将你的服务器托管到一些 IDC 中心,并由 IDC 来多网络,服务器,虚拟化等基础服务进行管理,你需要在上面的基础上安装操作系统和中间件。

    这个中间件和我们说的应用服务器,或者前端服务器是同一个概念。

    PaaS

    相对 IaaS 来说,管理的程度更高。

    你只需要对你应用服务和数据进行管理,其他的服务包括操作系统都会让其他的公司例如 AWS 来进行管理和部署。

    你只需要对你的数据和应用负责。相对来说这种方式能够让用户更加专注应用流程,而不需要过度关心服务器和服务。

    SaaS

    所有的服务都由第三方平台来进行托管。

    在这种开发模式下,用户通常只需要注意自己的业务流程开发,所有相关的数据都不在公司的内部,都在第三方的平台上面。

    知识点

    针对上面的托管平台和方式来说,其实就是根据第三方的托管平台的多少来进行区分的。

    在目前的架构上很多公司可能会使用一种叫做混合架构的服务。

    混合架构的意思是公司还是保留了一部分的服务器,但是将一些服务就放到云平台上了。

    举例来说,如果你现在正在经营一个社区论坛,你的用户也非常喜欢的你论坛,每天都会上传上百 MB 的附件和图片等。

    在没有云服务和混合架构设计之前,你的所有图片都会存储在你的服务器删个,并且在必要的时候进行备份,随着数据越来越多,备份文件的大小也越来越大,时间越来越长。这个时候你就可以考虑采取混合架构的设计,因为社区中上传的图片是开放的,当然你也可以选择不开放。因此你可以将图片上传到 AWS 的 S3 存储中,并且使用 CloudFront 作为 CDN 网络来提高图片加载速度,降低你服务器的负载。

    在很多设计结构中,这种类似的设计目前被使用得越来越多了。

    https://www.ossez.com/t/aws/13301

  • 相关阅读:
    逆向工程工具介绍2-IDA
    汇编语言基础-1 基本语言元素
    Python常用标准库1-Turtle,Random,Time和Datetime
    Python的模块、包和库的概念
    Go语言的函数修饰符
    物理层2-物理层下面的传输媒体
    数据分析之两种用户分群方法(RFM和聚类)
    区间估计与假设检验公式
    源码分析过滤器与拦截器的区别
    Springboot拦截器使用及其底层源码剖析
  • 原文地址:https://www.cnblogs.com/huyuchengus/p/14394753.html
Copyright © 2020-2023  润新知