Cloud Foundry是VMware的一项开源PaaS计划,使用各种开源开发框架和中介软件,来提供PaaS服务。开发者可以通过这个平台来建设自己的SaaS的服务,不用自行建设和维护硬体服务器和中介软件。由于Cloud Foundry采用开源的网站平台技术,所以开发者的应用程序也可以任意转移到其他平台上而不受限于PaaS的平台。
目前Cloud Foundry可以支持多种开发框架,包括Spring for Java、Ruby on Rails、Node.js以及多种JVM等。Cloud Foundry平台也提供MySQL、Redis和MongoDB等数据库服务。
搭建了一下VMware Cloud Foundry SDK环境:
步骤很简单,不想翻译原文,直接把URL粘贴出来:
[url]http://docs.cloudfoundry.com/tools/STS/configuring-STS.html
[/url]
URL中描述了在eclipse中添加VMware Cloud Foundry SDK过程,只要网络允许,一切就会很顺利
需要说明的是:Eclipse版本要在Indigo以上,我使用的是JUNO。
建议使用Indigo,感觉JUNO的支持还不够,Service显示有问题。
部署app到VMware Cloud Foundry服务器中去:
参考:
[url]http://docs.cloudfoundry.com/tools/STS/deploying-CF-Eclipse.html
[/url]
需要说明的是:
Cloud Foundry提供的server类型为:
1、VMware Cloud Foundry
2、Local Cloud
3、Microcloud
1是使用公有云,所以直接在CloudFoundry.com上注册之后,就可以正常使用。
注:注册的时候,临时密码在你注册的邮箱的邮件中,要修改密码;
需要在eclipse中添加完的server(VMware Cloud Foundry)之后,双击之,在出现的
overview中,有change password的按钮。
2、3使用私有云,在注册之外,还需要下载VMware Cloud Foundry的虚拟机:
参考:
[url]
http://support.cloudfoundry.com/entries/20316811-micro-cloud-foundry-getting-started-guide
[/url]
另外官网上还有基于VMware Cloud Foundry的APP例子:
[url]
http://docs.cloudfoundry.com/samples/cool-apps.html
[/url]
至于使用,很简单,尝试纯属好奇。
分享到:
相关推荐
### CloudFoundry服务网关的架构 #### 一、CloudFoundry概述 CloudFoundry作为一个开源的PaaS(Platform as a Service)平台,为开发者提供了极大的灵活性,让他们能够在不同的云平台上选择开发框架与应用服务。该...
标题 "Spring 与 Cloud Foundry:在云中珠联璧合" 暗示了本文将探讨Spring框架如何与Cloud Foundry云平台相结合,发挥出强大的云计算能力。这两个技术的结合,为企业提供了高效的开发和部署环境,实现了快速迭代和可...
本书详细介绍了Cloud Foundry的概念、安装、配置、应用的开发与部署、服务的管理等核心知识点。从如何快速开始使用Cloud Foundry,到深入了解其内部架构和扩展性,书中都提供了系统的说明和指导。 在Cloud Foundry...
Cloudfoundry
随着VMware在Cloud Foundry的第一个生日之际公开了BOSH部署工具和CPI(IaaS支持接口)的代码,实现了产品的完全开源,并计划支持Amazon AWS和vCloud,Cloud Foundry的生态系统得到了进一步的增强。 Cloud Foundry的...
### Cloud Foundry平台概述 Cloud Foundry是一种领先的开源平台即服务(PaaS)解决方案,旨在为开发者提供一种简便的方式来构建、测试和部署应用程序,同时为运维团队提供了强大的自动化管理和资源调度能力。它由...
Cloud Foundry是一个开源的平台即服务(PaaS)框架,由Pivotal Software公司发起,并由Cloud Foundry基金会维护。这个平台旨在简化应用程序的部署和管理,为开发者提供了一个高效且灵活的开发环境,同时也为企业提供...
CloudFoundry是一个由VMware发起并维护的开源PaaS(Platform as a Service)云计算平台。它为开发者提供了广泛的自由度来选择运行应用程序的云环境、开发框架及所需的服务。自发布以来,CloudFoundry获得了行业的...
【标题】"cloudfoundry-runtime-0.8.4_Java8_cloud_" 指的是一个针对 Cloud Foundry 运行时环境的特定版本,这个版本是为 Java 8 语言定制的。Cloud Foundry 是一个开源的平台即服务(PaaS)系统,允许开发者构建、...
Cloud Foundry是一个开源的平台即服务(PaaS)系统,由Pivotal Software维护,用于构建、部署和管理云应用程序。这个技术的核心在于提供了一种高效、可扩展的方式来托管和运行各种应用程序,无论它们是基于微服务...
此外,Eclipse的Cloud Foundry Integration插件进一步增强了IDE的功能,使开发者能够在工作区内直接部署、更新、启动和停止应用,同时还能进行服务的创建和绑定,以及应用的性能监控和资源调整。 ### 账户注册与...
Get started with Cloud Foundry, the leading Platform as a Service (PaaS) that’s dramatically changing how developers, operations practitioners, and especially DevOps teams deploy applications and ...
由VMware发起并受到广泛业界支持的Cloud Foundry,旨在简化应用的开发、测试、部署和扩展流程。 Cloud Foundry的总体架构设计允许它支持多种云环境,包括私有云发行版和公共云服务。开发者可以根据需求选择合适的...
CloudFoundry开源云计算平台简介rar,提供“CloudFoundry开源云计算平台简介”免费资料下载,主要包括Cloud Foundry的概述、Cloud Foundry的架构、使用Cloud Foundry部署应用等内容,可供学习使用。
CloudFoundry是一种开源的PaaS(平台即服务)云平台,它允许用户在云环境中部署和运行应用程序,而无需关注底层硬件或操作系统的细节。它的设计理念是提供一个高可用、弹性的环境,帮助开发者快速部署应用程序,并且...
CloudFoundry是一个开源的平台即服务(PaaS)系统,由Pivotal Software开发并维护,主要用于构建、部署和管理应用程序。这个“CF-Help.rar”压缩包显然包含了与CloudFoundry相关的帮助文档,旨在为用户提供简洁而...
CloudFoundry最初是由VMware公司发起并推动的,其目标是为了简化应用程序的开发、测试、部署及扩展过程,从而帮助开发者更加专注于业务逻辑而无需过多关心底层的基础设施。 CloudFoundry支持多种语言和框架,例如...
根据给定的信息,本文将深入探讨“Cloud Foundry的弹性设计”,主要围绕以下几个方面进行解析:Cloud Foundry产品概述、架构剖析以及其中的关键模块(如NATS、Router和Warden Container)。 ### Cloud Foundry产品...
CloudFoundry的介绍文档,入门必备