社区提交 - 作者:匿名
在计算机科学中,术语“云”指的是共享资源池,这些资源是通过互联网可供多个用户使用。这些资源通常与数据存储和计算能力相关,但也可能包括不同类型的服务、应用程序、网络和服务器。
通常,基于云的资源很容易且方便可访问并可动态重新配置以适应多种用途,并具有不同级别的可扩展性。如今,云计算技术广泛应用于人类生活的多个领域。一些服务和应用程序是在云上构建的。
例如,Netflix 等点播流媒体服务正在利用云计算功能来高效扩展并提供最佳的用户体验。流行的在线消息和语音通话应用程序(例如 Skype 和 WhatsApp)也使用云计算来实现用户之间的高质量通信。其他示例包括 Microsoft Office 365 和 Google G Suite 提供的基于云的解决方案,这些解决方案正在帮助全球数百万人,让他们可以随时随地轻松地实时工作和协作。
美国国家标准与技术研究院 (NIST) 的 Peter Mell 和 Timothy Grance 将云计算描述为一种由三种服务模型和四种部署模型组成的技术。
三种云计算服务模型包括:
基础设施即服务(IaaS):提供基础计算资源,如数据处理、数据存储和网络功能。这些可以基于 Amazon EC2、Microsoft Azure 和 Google Compute Engine 等云计算服务。
平台作为服务(PaaS):提供平台,允许客户开发和部署购买的或消费者创建的应用程序到云计算平台。 AWS Elastic Beanstalk、Heroku 和 Google App Engine 是 PaaS 模型的一些示例。
软件即服务 (SaaS) ):结合了基础设施和在云中运行的软件。用户可以访问提供商的软件应用程序和数据库,而云提供商则完全管理运行应用程序的底层基础设施和平台。 Salesforce、Microsoft Office 365 和 Slack 是 SaaS 模型的示例。
四种云计算部署模型包括:
公共云:可能由企业、政府机构或其他第三方云服务提供商拥有和运营的云。公共云专为公众开放使用而设计。
私有云:虚拟化和分发 IT 基础设施供单个组织及其消费者或业务部门专用(即不向公众开放)。
社区云:为特定消费者群体或社区虚拟化和分发 IT 基础设施的云,这些消费者群体或社区具有兼容的目标和关注点(例如,安全要求、策略、合规性考虑因素等)。 )。
混合云:两个或多个不同云基础设施(公共、社区、或私人)。