拨开浮云见神马-云计算PaaS平台实战

2,394 views

Published on

原文在:http://rubyer.me/blog/1326
首先介绍云计算概念PaaS+SaaS+IaaS。
然后以VMware公司的Cloud Foundry为PaaS代表。
使用Sinatra编写一个连接MySql查询CSDN用户信息的小应用,并部署到Cloud Foundry上。

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,394
On SlideShare
0
From Embeds
0
Number of Embeds
1,202
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

拨开浮云见神马-云计算PaaS平台实战

  1. 1. 拨开浮 云 见神马 也谈云计算 - 老宋@2012-01-12
  2. 2. 不同人眼中的云计算都不同
  3. 3. 神马都是浮云云云 百 不计里 度 知算雾 云 所、里 � 云云 阿存 里 云储 �、 新云 浪杀 云毒 �、 亚云 马播 逊放 云器
  4. 4. First, What the heck is Cloud Computing到底什么是云计算?…能不能专业点?
  5. 5. 云计算的IPS S SaaS P Paas I IaaS
  6. 6. 云计算的IPSIaaS 基础设施即服务把数据中心、基础设施硬件资源通过 Web分配给用户使用的商业模式。IaaS领域最引人注目的例子就是亚马逊公司的 EC2。PaaS 平台即服务是把计算环境、开发环境等平台作为一种服务提供的商业模式。云计算服务提供商可以将操作系统、应用开发环境等平台级产品通过 Web以服务的方式提供给用户。通过PaaS服务,软件开发人员可以不购买服务器的情况下开发新的应用程序。 Google的App引擎,微软的Azure是PaaS服务的典型代表。SaaS 软件即服务是云计算领域最成熟、最广泛的服务。通过互联网为用户提供软件及应用程序的服务方式。SaaS降低了软件的使用成本,减少了客户的管理维护成本,可靠性也更高。Salesforce是SaaS模式的典型代表。
  7. 7. History
  8. 8. 国外云平台提供商
  9. 9. 国内云平台提供商
  10. 10. Who Cares?关键是对我有啥用? 11
  11. 11. 丁磊用 云计算 来 养猪 云计算 我们可以用来???
  12. 12. 就这么多了 下面我将演示在云主机上部署应用
  13. 13. 以下所有操作均基于 Cloud Foundry一个完全开源的 PaaS平台 http://cloudfoundry.com https://github.com/cloudfoundry
  14. 14. 安装安装:gem install vmc登录:vmc login
  15. 15. 开发 require sinatra get /hi do "Hello World!" end
  16. 16. 部署第一次:vmc push第二次:vmc update <app_name>
  17. 17. 其它框架:vmc frameworks服务:vmc services框架:vmc help vmc
  18. 18. 使用mysql mysql 新建:vmc create-service mysql <srvc_name> 绑定:vmc bind-service <srvc_name> <app> 连接:vmc tunnel <srvc-name>
  19. 19. 集群vmc instances <appname> <number>
  20. 20. 热部署假设要热部署的应用为hotel hotel提交新应用:vmc push hotel_new添加映射:vmc map hotels-new hotels.cloudfoundry.com vmc删旧映射:vmc unmap hotels hotels.cloudfoundry.com vmc删新应用无用的映射:vmc unmap hotels-new hotels-new.cloudfoundry.com删旧应用:vmc delete hotels vmc

×