导师：一旦您的组织确定使用云是适合他们的解决方案,
下一个决定是将其托管在现场还是将其作为第三方托管解决方案签约｡
在现场托管解决方案时,
这通常被称为内部部署｡
虽然从安全的角度来看, 使用内部部署解决方案是很好的,
但它们的成本非常高, 而且您必须拥有一个完整的团队来支持这些解决方案｡
现在, 如果您决定使用内部部署解决方案,
这意味着您将需要采购运行组织云解决方案所需的所有硬件､ 软件和所有人员｡
除此之外, 您还需要为该数据中心提供一个设施,
该设施可以容纳所有设备, 并提供足够的空间､
电力和冷却, 使其正常工作｡
因此, 许多组织决定使用托管解决方案｡
在托管环境中,
第三方服务提供商将为您提供维护云解决方案所需的所有硬件和设施｡
这通常是在多租户环境中完成的,
多个组织将其云解决方案托管在单个第三方提供商的设施中｡
例如, 亚马逊､ 微软和谷歌都为组织提供托管解决方案｡
以亚马逊网络服务（Amazon Web Services, 简称AWS）为例｡
这种多趋势解决方案利用位于同一物理设施的相同物理硬件来支持大量不同的组织｡
当然, 也有适当的逻辑分离,
以保持您的数据安全, 并避免暴露给托管平台内的其他组织｡
但是, 如果你有你想要严格保密的信息,
你最好使用一个内部解决方案,
在那里你可以控制对这些服务器的所有物理和逻辑访问｡
当使用多租户解决方案时, 由于您与其他人使用相同的共享资源,
因此随着服务器弹性向上或向下扩展以配置和取消配置访问服务器容量,
来自您组织的剩余数据可能会暴露给另一个租户｡
如果您决定使用托管提供商,
了解他们的身份验证和授权机制非常重要,
以确保他们有足够的保护措施来满足您的要求｡
此外, 您还应该询问冗余和容错措施,
以确保它们达到您需要的级别｡
托管提供商的另一个问题是他们的位置｡
您的数据将存储在世界的哪个地方？
根据该位置, 哪些法律将影响您的组织及其数据？
这些都是您在为您的组织选择托管服务提供商时必须了解的事情｡
现在, 您已经决定是否使用本地或托管服务提供商,
最后一个决定将围绕您想要购买的服务类型｡
现在有三种主要的云服务模式可供选择｡
它们是软件即服务（SaaS）､
平台即服务（PaaS）和基础设施即服务（IaaS）｡
现在, 在软件即服务下,
服务提供商将为您的组织提供完整的解决方案｡
这包括硬件, 如网络､ 存储服务器和虚拟化,
以及操作系统､ 中间件､ 运行时､ 数据处理和将服务交付给最终用户所需的应用程序或软件｡
例如, 如果您的组织正在使用Microsoft的Office
365或Google Workspace的Excel和Sheets,
则这些都被视为软件即服务解决方案, 它允许您的最终用户直接在Web浏览器中访问他们的电子邮件, 文档,
电子表格等｡
软件即服务的另一个很好的例子是TurboTax和QuickBooks
Online｡
这些提供报税和记账软件, 你可以使用你的网络浏览器在线访问,
他们将代表你处理所有的软件,
所有的硬件和所有的数据存储要求｡
但是有时候,
您必须构建一个定制的应用程序或软件来满足特定的服务需求｡
在这种情况下, 您可能只需要服务提供商提供硬件,
包括网络､ 存储､ 服务器和虚拟化, 以及操作系统､
中间件和运行时应用程序｡
但与软件即服务解决方案不同,
您将负责创建实际的应用程序代码并处理客户机和服务器之间的数据处理｡
现在, 通过平台即服务,
您将获得使用云的好处,
包括共享资源､ 计量利用率､
快速弹性､ 高可用性和文件同步｡
但是您也可以定制自己的开发以满足您的业务需求｡
在这种模式下,
第三方供应商将为您的组织提供特定服务运行所需的硬件和操作系统软件,
但他们不会为您提供最接近最终用户的代码或应用程序｡
例如, 如果你的公司正在开发一个新的Web应用程序,
他们可能有一个由第三方云提供商提供的开发平台｡
在我的公司, Dion Training,
当我们拍摄这个的时候,
我们实际上正在从头开始开发我们自己的学习管理系统, 但是我们不想处理所有的底层硬件, 网络,
存储和操作系统层｡
所以, 我们选择了平台即服务作为我们的解决方案,
通过亚马逊网络服务, 因为他们将处理我们技术堆栈中从数据库向下的所有事情, 我和我的团队只负责我们的最终用户,
我们的学生, 将与之交互的软件代码, 然后在我们的学生通过我们的课程时处理数据｡
现在, 这就是平台即服务的工作,
因为亚马逊为我们提供了服务器, 操作系统配置,
甚至数据库, 然后我们能够在它们之上构建任何我们想要的东西, 为我们的最终用户提供我们的最终应用程序或软件,
也就是我们的学生｡
我们需要介绍的最后一种云服务模型称为IaaS,
即基础设施即服务｡
现在, 基础设施即服务是一种在需要时提供IT资源（如服务器､
负载平衡器和存储区域网络组件）的方法｡
使用基础设施即服务,
您将获得额外资源的动态分配的好处,
这被称为弹性｡
但您不必处理自己购买和运行所有硬件的长期承诺的头痛问题｡
例如, 您可能会签约一个新的基于云的Web服务器来托管您公司的网站｡
如果您使用的是Amazon Web Services或AWS,
则可以将其称为EC2,
即弹性云计算, 您将能够为EC2实例选择合适的资源量｡
也许你决定要四个CPU,
16 GB内存, 500 GB存储,
或者其他什么｡
然后, AWS会将这些硬件资源分配给您使用,
然后您可以将操作系统､ 中间件和运行时安装到该资源｡
现在, 有时界限可能会变得有点模糊｡
根据CompTIA官方教科书和文档,
基础设施即服务只关注硬件, 包括虚拟机, 存储和硬件的网络部分｡
话虽如此, 大多数提供商,
如亚马逊, 微软Azure和谷歌云将让你选择你想要安装在你的计算实例上的操作系统,
当你选择你想要的资源, 他们会把它们分配给你｡
例如, Amazon的EC2实例可以在已经安装了Linux
Amazon机器映像的情况下自动启动,
其中包含基本的Linux操作系统,
您可以完全定制以满足您的需求｡
我提出这个问题的原因是,
当你处理的东西主要是硬件,
只是因为它安装了操作系统,
我不会认为这是一个平台即服务的考试｡
相反, 您仍然会选择基础设施即服务｡
现在, 为了达到平台即服务的水平,
它确实应该包括所有的中间件和运行时｡
这包括数据库功能, Web服务器（如Apache或NGINX）以及其他服务器软件和中间件,
您将需要能够提供这些服务｡
对于考试来说, 当某个东西是基础设施即服务或软件即服务时,
他们通常会非常清楚, 但对于平台即服务,
它可能有点棘手｡
所以我给你们一点提示你们应该在考试中用到｡
如果您看到的不仅仅是基础设施即服务,
那么您可能希望选择平台即服务作为您的答案｡
如果你看到的不是软件即服务, 那么你会再次选择平台即服务,
因为实际上你有两个极端,
左边是基础设施即服务,
右边是软件即服务, 中间是平台即服务｡
总之, 对于基础设施即服务, 请记住,
它为您提供了运行服务器所需的一切｡
这包括电源､ 空间､ 冷却､
网络､ 防火墙､ 物理服务器､ 虚拟化层,
有时还包括操作系统｡
现在有了平台即服务, 我们将添加操作系统和我喜欢称之为基础设施软件的东西｡
现在, 这个基础设施软件实际上是您的中间件和运行时环境｡
这意味着我们谈论的是Apache
Web服务器､ MySQL数据库､ 编程语言等｡
现在, 当我们处理软件即服务时,
我们处理的是在我们刚刚讨论的基础设施和平台部分之上添加的托管应用程序软件｡
因此, 软件即服务比平台即服务或基础设施即服务更接近最终用户｡
因此, 作为一名IT专业人员, 能够根据组织的需求确定哪种类型的as
a service适合您的组织非常重要｡
这就是我们在本课中所讨论的软件即服务､
平台即服务和基础架构即服务｡