前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Roles and Boundaries 角色与边界

Roles and Boundaries 角色与边界

作者头像
愷龍
发布2022-09-26 19:59:07
5190
发布2022-09-26 19:59:07
举报
文章被收录于专栏:愷龍的Blog

本篇文章是对课程大型软件系统设计与体系结构(双语)【又名:云计算】第四章的课堂内容总结,适用于大连交通大学。

Fundamental Concepts and Models(基本概念和模型)

Roles and Boundaries 角色与边界

Cloud Provider 云提供者

  • provides cloud-based IT resources
  • as per agreed upon SLA guarantees
  • ensure the on-going operation

Cloud Consumer 云用户

  • an organization (or a human) that has a formal contract or arrangement to access a cloud service

Cloud Service Owner 云服务拥有者

  • The person or organization that legally owns a cloud service

Cloud Resource Administrator 云资源管理者

  • person or organization responsible for administering a cloud-based IT resource (including cloud services).

Additional Roles 其他角色

  • Cloud Auditor 云审计者
  • Cloud Broker 云代理
  • Cloud Carrier 云运营商

Organizational Boundary 组织边界

  • represents the physical perimeter that surrounds a set of IT resources that are owned and governed by an organization.

Trust Boundary 信任边界

  • a logical perimeter that typically spans beyond physical boundaries to represent the extent to which IT resources are trusted

## Cloud Characteristics 云特征

  • on-demand usage 按需使用
  • ubiquitous access 随处访问
  • multitenancy (and resource pooling) 多租户(和资源池)
  • Elasticity 弹性
  • measured usage 可测量的使用
  • resiliency 可恢复性

On-Demand Usage 按需使用

  • A cloud consumer can unilaterally access cloud-based IT resources giving the cloud consumer the freedom to self-provision these IT resources.
  • on-demand self-service usage, this characteristic enables the service-based and usage-driven features found in mainstream clouds

Ubiquitous Access 无处不在地访问

  • represents the ability for a cloud service to be widely accessible.

Multitenancy (and Resource Pooling) 多租户

  • The characteristic of a software program that enables an instance of the program to serve different consumers (tenants) whereby each is isolated from the other
  • Through the use of multitenancy technology, IT resources can be dynamically assigned and reassigned, according to cloud service consumer demands.

Elasticity弹性

  • the automated ability of a cloud to transparently scale IT resources, as required in response to runtime conditions or as pre-determined by the cloud consumer or cloud provider

Measured Usage可测量的使用

  • represents the ability of a cloud platform to keep track of the usage of its IT resources, primarily by cloud consumers.

Resiliency 可恢复性

  • a form of failover that distributes redundant implementations of IT resources across physical locations.

Cloud Delivery Models 云交付模型

represents a specific, pre-packaged combination of IT resources offered by a cloud provider.

  • Infrastructure-as-a-Service (IaaS) 基础设施作为服务
  • Platform-as-a-Service (PaaS) 平台作为服务
  • Software-as-a-Service (SaaS) 软件作为服务

infrastructure-as-a-Service (IaaS)

  • The IaaS delivery model represents a self-contained IT environment comprised of infrastructure-centric IT resources that can be accessed and managed via cloud service-based interfaces and tools.
  • This environment can include hardware, network, connectivity, operating systems, and other “raw” IT resources.
  • infrastructure-as-a-Service (IaaS)

Platform-as-a-Service (PaaS)

  • The PaaS delivery model represents a pre-defined “ready-to-use” environment typically comprised of already deployed and configured IT resources.

The cloud consumer wants to extend on-premise environments into the cloud for scalability and economic purposes. The cloud consumer uses the ready-made environment to entirely substitute an on-premise environment. The cloud consumer wants to become a cloud provider and deploys its own cloud services to be made available to other external cloud consumers.

Software-as-a-Service (SaaS)

  • A software program positioned as a shared cloud service and made available as a “product” or generic utility represents the typical profile of a SaaS offering.

A comparison of typical cloud delivery model control levels

Typical activities carried out by cloud consumers and cloud providers in relation to the cloud delivery models

用火锅类比云计算交付模型

第一层IaaS

第二层PaaS

Cloud Deployment Models 云部署模型

  • A cloud deployment model represents a specific type of cloud environment, primarily distinguished by ownership, size, and access.

Public cloud 公有云 Community cloud 社区云 Private cloud 私有云 Hybrid cloud 混合云

Public Clouds 公有云

  • a publicly accessible cloud environment owned by a third-party cloud provider.
  • The cloud provider is responsible for the creation and on-going maintenance of the public cloud and its IT resources.

Public Clouds

Community Clouds 社区云

  • A community cloud is similar to a public cloud except that its access is limited to a specific community of cloud consumers.
  • Membership in the community does not necessarily guarantee access to or control of all the cloud’s IT resources. Parties outside the community are generally not granted access unless allowed by the community.

Community Clouds

Private Clouds 私有云

  • A private cloud is owned by a single organization.
  • With a private cloud, the same organization is technically both the cloud consumer and cloud provider 1.a separate organizational department typically assumes the responsibility for provisioning the cloud (and therefore assumes the cloud provider role) 2.departments requiring access to the private cloud assume the cloud consumer role

Private Clouds

Hybrid Clouds 混合云

  • A hybrid cloud is a cloud environment comprised of two or more different cloud deployment models.

summary

1.Fundamental Concepts

  • Cloud Provider云提供者
  • Cloud Consumer云用户
  • Cloud Service Owner云服务拥有者
  • Cloud Resource Administrator云资源管理者
  • Organizational Boundary组织边界
  • Trust Boundary信任边界

2.Cloud Characteristics

  • on-demand usage按需使用
  • ubiquitous access泛在连接
  • multitenancy (and resource pooling)多租户和资源池
  • Elasticity弹性
  • measured usage可测量的使用
  • Resiliency可恢复性

3.Cloud Delivery Models

  • Infrastructure-as-a-Service (IaaS)基础设施作为服务
  • Platform-as-a-Service (PaaS) 平台作为服务
  • Software-as-a-Service (SaaS) 软件作为服务

4.Cloud Deployment Models

  • Public cloud公有云
  • Community cloud社区云
  • Private cloud私有云
  • Hybrid cloud混合云

个人博客本文地址:https://kohler19.gitee.io/2022/03/17/cloud-computing2/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Fundamental Concepts and Models(基本概念和模型)
    • Roles and Boundaries 角色与边界
      • Cloud Provider 云提供者
      • Cloud Consumer 云用户
      • Cloud Service Owner 云服务拥有者
      • Cloud Resource Administrator 云资源管理者
      • Additional Roles 其他角色
      • Organizational Boundary 组织边界
      • Trust Boundary 信任边界
      • On-Demand Usage 按需使用
      • Ubiquitous Access 无处不在地访问
      • Multitenancy (and Resource Pooling) 多租户
      • Elasticity弹性
      • Measured Usage可测量的使用
      • Resiliency 可恢复性
    • Cloud Delivery Models 云交付模型
      • infrastructure-as-a-Service (IaaS)
      • Platform-as-a-Service (PaaS)
      • Software-as-a-Service (SaaS)
    • Cloud Deployment Models 云部署模型
      • Public Clouds 公有云
      • Community Clouds 社区云
      • Private Clouds 私有云
      • Hybrid Clouds 混合云
    • summary
    相关产品与服务
    云 API
    云 API 是腾讯云开放生态的基石。通过云 API,只需少量的代码即可快速操作云产品;在熟练的情况下,使用云 API 完成一些频繁调用的功能可以极大提高效率;除此之外,通过 API 可以组合功能,实现更高级的功能,易于自动化, 易于远程调用, 兼容性强,对系统要求低。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档