1Q:什么是BlueMix?
A:BlueMix是IBM推出的PaaS(平台即服务)云计算服务,目前开放供全球开发人员申请试用。它基于CloudFoundry平台,可以使开发人员能够快速构建、部署和管理云应用程序。它提供了针对各种开发框架、编程语言(Java、Node.js)和运行时的开箱即用支持。将您受支持的语言编写的应用程序部署到BlueMix时,该平台会检测运行时,自动将它配置为个多服务来运行您的应用程序。随着其功能的不断完善,它将会变得更易于使用。更多信息请参考:BlueMixoverview
2Q:BlueMix是什么?与AWS,AlyCloud有什么不一样?
A:BlueMix是一个基于CloudFoundry开源项目的平台即服务(PaaS)产品,能够提供易于集成到云应用程序中的企业级特性和服务。
与AWS、AlyCloud相比,BlueMix是IBM基于CloudFoundry的开放云架构实现,使您能够快速创建、部署和管理云应用程序。因为BlueMix基于CloudFoundry,所以您可利用运行时框架和服务的一个不断成长的生态系统。除了提供更多框架和服务之外,BlueMix还提供了一个仪表板来创建、查看和管理应用程序和服务,并监视应用程序的资源使用情况。BlueMix仪表板还提供了管理组织空间和用户访问的能力。
BlueMix的目标是让开发人员快速构建、部署和管理云应用,同时又能充分利用越来越多的现存服务和运行框架的生态系统。
3Q:为什么要用BlueMix?有哪些特别的好处?
A:BlueMix提供了基本的服务和企业级服务,企业需要这些服务来为有需求的客户和最需要的地方提供他们的云应用程序。由于其底层的开源技术,BlueMix能够灵活地集成满足您需求的开发框架和服务。
对于开发人员,BlueMix进一步减少了您花费在云应用程序的创建上的时间。您不再需要担忧安装软件或处理虚拟机镜像或硬件。只需几次单击或按键,就可以为您应用程序的实例配置必要的服务来支持它们。这种简化消除了花在设置、配置和故障排除上的大量时间,您可以将这些时间用在快速创新和应对永无止境的需求变化上。对于组织,BlueMix提供了一个只需极少的内部技术知识的、能够节省成本的云平台。BlueMix为组织提供了快速开发环境,可用它来满足用户对新特性的需求。BlueMix平台和云提供了组织在其应用程序迅速普及时需要的弹性和容量灵活性。
对于用户,BlueMix是组织能够快速交付他们所需的功能的关键。
构建于BlueMix之上的应用程序都将拥有降低配置要求(应用程序或基础架构)、灵活的容量、自动的技术任务、多种工作负载类型等优势。
4Q:何时发布正式版本?
A:BlueMix目前只发布了Beta版本,其正式版本的发布预计将会在Beta版本推广开来得到市场有价值反馈之后,在不久的将来完美推出,敬请期待!
5Q:我该去哪里注册账户?
A:BlueMix平台可以让使用者将开发好的应用快速部署到云平台上,并进行发布,极大地提高了软件交付的效率。试用IBMID登录以下网址,申请BlueMix账户,开始您的BlueMix之旅:
6Q:BlueMix如何使用?
A:BlueMix之上构建的应用程序可以是传统应用程序、社交应用程序、移动应用程序或三者的结合,并包括大数据的要求。无论功能如何组合,构建于BlueMix之上的应用程序都能够应对开发人员、企业和用户所面临的需求和挑战,如:降低配置要求、多种工作负载类型等。BlueMix有这样强大的功能,快来学习如何使用它吧!详情请参考BlueMix快速入门。
7Q:如果BlueMix不支持首选的语言和Web开发框架,我该怎么做?
A:为您首选的运行时开发一个buildpack,或者在Web上找到第三方或社区开发的buildpack。(buildpack是一个脚本集合,它实现了检查您部署的应用程序、下载和配置需要的依赖关系所需的操作。)详情请参考:BlueMix中使用自定义的Gobuildpack
8Q:关于BlueMix如果有问题,在哪里能很快地找到人交流或答疑呢?
A:您可以在BlueMix社区分享您关于BlueMix的问题,很快会有相关人员为您解答。在这里您还可以看到其他人分享的BlueMix信息。
9Q:BlueMix提供了哪些具体功能?
A:BlueMix支持多种流行的编程语言和框架。Java™技术、移动后端开发支持、应用程序监视、开源技术等等,都可以通过云中的服务模型来提供。BlueMix还提供了一个仪表板来创建、查看和管理应用程序和服务,并监视应用程序的资源使用情况。该仪表板还提供了管理组织空间和用户访问的能力。此外,IBMBlueMix提供了通过访问CloudFoundry交付的服务能力,通过以下IBM服务可以增强这个服务集合:
