Portability between IBM Bluemix and on-premises IBM MobileFirst Platform Foundation

New features help you to move your app between the cloud and your on-premises platforms. This portability gives you the flexibility to develop and test your app in one environment, and deploy your app to production in another.

IBM MobileFirst Platform Foundation on IBM Containers

You can run MobileFirst applications in the cloud using IBM® Containers on Bluemix®.

The evaluation of MobileFirst Platform Foundation on IBM Containers (available from IBM developerWorks®) is for MobileFirst users who want to work with apps and images locally and deploy images to the IBM Containers service on Bluemix. Using this evaluation offering, you can quickly deploy and run mobile apps without the need for IT involvement but some set up and configuration is required. To use the evaluation, see Run Foundation on Bluemix tutorial.

Note: For production-level use, see IBM MobileFirst Platform Foundation on IBM Containers in the list of V7.1.0 interim fixes.

Migrate IBM Bluemix apps to IBM MobileFirst Platform Foundation

You can now migrate apps that are developed on IBM MobileFirst™ Platform for iOS on IBM Bluemix to IBM MobileFirst Platform Foundation in a few steps. A new API translates the IBM MobileFirst Platform for iOS on Bluemix API to the IBM MobileFirst Platform Foundation iOS API. For more information, see Migrating iOS apps from Bluemix. For more information about the API, see Objective-C client-side API for migrated Bluemix iOS apps.

REST API compatibility for server-side code

Back-end server applications deployed outside of MobileFirst Server can now interact directly with some Push service functions through new REST APIs. The new Push REST API for the MobileFirst runtime makes it more convenient for server applications to integrate with the Push capabilities of IBM MobileFirst Platform Foundation because you no longer need to develop server-side adapter code to expose those functions.