云计算基础——IBM云计算应用架构和开发训练营
什么是云计算5特征:随需应变的自服务;无所不在的网络存取;区域独立的资源池;快速的弹性;灵活的价格模型 IaasIaas(Networking+Storage+Servers+Virtualization)平台提供全功能的虚拟计算机,用户可以按需安装软件。例如OpenStack。IBM offerings: Softlayer; IBM Cloud Orchestrator; PureApplic
·
什么是云计算
云计算的5大特征
- 随需应变的自服务
- 无所不在的网络存取
- 区域独立的资源池
- 快速的弹性
- 灵活的价格模型
云计算的三个层次
这张图很好的展现了传统计算中心模式,IAAS,PAAS和SAAS模式的区别和联系。
- IAAS(Infrastructure as a service,基础架构即服务):IAAS平台提供全功能的虚拟计算器,包括网络、存储、服务器和虚拟化,用户可以按需安装软件。如OpenStack,IBM Softlayer,青云都是此类平台。
- PAAS(Platform as a service,平台即服务):Pass平台提供中间件和运行时,可以理解为是在IAAS平台上增加了操作系统、中间件和运行时,用户只需提供可执行的代码。如Cloud Foundry, IBM Bluemix, Kubernetes都是此类平台。
- SAAS(Software as a service,平台及服务):Sass平台用户可以直接使用的ERP、CRM等通用软件,可理解为是在PAAS平台之上增加了应用和数据管理,用户只需创建一个账号,即可使用软件服务,通常按照使用量付费。如Office 365,NetSuit。
IBM Bluemix简介
Bluemix是一个基于云的开发标准平台,用于构建、执行和管理应用。使用了Cloud Foundry, Docker, OpenStack等开发技术。CloudFoundry是一个开源的Paas平台,IBM Bluemix, HP Helion, Pivotal CF, CenturyLink都基于此 。
为什么用Bluemix
- 速度:快速产生价值;
- 灵活:弹性扩展环境;
- 可预测性:提升性能和可用性
- 简化和速度:2分钟投产应用
- 开放和灵活:开放标准,支持多种集成方式
Bluemix提供的服务
- Bluemix Catalog 服务的分类目录
- Bluemix Runtimes 提供不同的运行时环境,如Java, js, go, php。也支持external buildpacks
- Bluemix Services 简化为provision新的服务实例,然后绑定服务。如data cache(eXtreme Scale), SSO…
Bluemix中的概念
- Spaces: 应用、服务和用户的集合
- Users:
- Domains:提供了分配给组织的Internet路由
- Quota:组织的资源限制
更多推荐
目录
所有评论(0)