XPages in Bluemix service: IBM® XPages NoSQL Database for Bluemix

XPages in Bluemix provides the IBM® XPages NoSQL Database for Bluemix service to use with your applications. This service allows XPages applications running on Bluemix to store data in Domino® NoSQL databases. Besides data, the databases typically contain indexes and views.

In Bluemix terminology, services are add-ons that can be provisioned alongside your application. A service broker component is provided to advertise catalogs of managed services such as databases, key-value stores, and more. With XPages in Bluemix, the IBM® XPages NoSQL Database for Bluemix is provide to provision Domino® NSFs, Domino® IDs, and more.

The IBM® XPages NoSQL Database for Bluemix service adds a fully provisioned Domino® database to your application. You can use the IBM® Bluemix dashboard or the Cloud Foundry command-line tool to create an application and bind an XPages NoSQL Database to it. This community service is as-is and is provided for development and experimentation purposes only.

After this service has been created and provisioned, credentials are provided for XPages developers to access databases in the cloud from their IDE (for example, Domino® Designer).

Creating an IBM® XPages NoSQL Database for Bluemix service instance

To create an IBM® XPages NoSQL Database for Bluemix service instance from the Bluemix user interface, use the following steps:

  1. Log in to Bluemix through the web user interface.
  2. Click CATALOG.
  3. Scroll to the end of the Catalog. In the Looking for more? section, click Bluemix Labs Catalog.
  4. In the Category pane, click Data Management.
  5. Click the IBM® XPages NoSQL Database for Bluemix service tile.
  6. In the Add Service section, select your applications's name from the App menu or leave the service unbound.
  7. In the Service Name field, enter a service name or accept the default.
  8. In the Selected Plan field, select the Free plan and click CREATE.
  9. If you bound the service instance to an application, click RESTAGE to restage your application and then click the service name in the left navigation pane.
  10. To use the service instance and locate the credentials and database that were created for your app, click LAUNCH. The IBM® XPages NoSQL Database for Bluemix Service Dashboard opens in a new browser window.

For more complete information on how to use this service as well as how to use it with Domino® Designer, refer to the Bluemix documentation provided for this service on the Bluemix site. User documentation is provided for all boilerplate, services and runtimes available from the site.

Using the IBM® XPages NoSQL Database for Bluemix service with other runtimes.

The IBM® XPages NoSQL Database for Bluemix service supports the IBM® XPages for Bluemix runtime. You can use the REST API provided by the IBM® XPages NoSQL Database for Bluemix service to connect to a service instance from another runtime.