The Cloud Foundry Blog

Micro Cloud Foundry Streamlines Offline Support and Adds Java Debugging

The Cloud Foundry team released a new version of Micro Cloud FoundryTM including streamlined offline support, Java debugging, up-to-date versions of all languages/frameworks and services as supported on CloudFoundry.com and ability to enable/disable application services.

Micro Cloud Foundry is a complete version of Cloud Foundry that runs in a virtual machine on a developer’s computer. Micro Cloud Foundry has established itself as the convenient and portable Cloud Foundry environment from which developers can easily develop and test their applications.

The new version we release today (version 1.2) , immediately available for download at www.cloudfoundry.com improves upon that convenience and portability by making it very simple to configure your Micro Cloud Foundry instance to either run disconnected from or connected to the internet.  The default network setting has been changed to the offline configuration, so that Micro Cloud Foundry can work flawlessly and consistently anywhere you are: home, office, coffee shop, conference, or even on a plane.

Java developers can now debug a Java application running in Micro Cloud Foundry with a Java debugger similarly to how they have always done with locally running applications.  The user can set break points in the source code, suspend and resume running applications, view the application stack and perform code stepping operations.  To enable Java debugging  users can either push an application through the Cloud Foundry command-line (VMC) using the ‘vmc push <my app> -d‘ command option or use the built-in debugger of SpringSource Tool Suite (STS).  An upcoming release of STS will further improve Java and Grails debugging with Micro Cloud Foundry applications to a seamless user experience.

The new release of Micro Cloud Foundry has updated its included runtimes to the versions indicated in the table below.  These runtimes are now up-to-date with the CloudFoundry.com public service.  A notable addition to the runtimes is Node.js 0.6, which is now available as an option:

Name Version
Java 6 1.6
Node.js 0.4.12
Node.js 0.6.8
Ruby 1.8 1.8.7
Ruby 1.9 1.9.2p180

(This information can be retrieved using the ‘vmc runtimes‘ command)

Micro Cloud Foundry services have been updated as well to the following versions :

Name Version
MongoDB 1.8
MySQL 5.1
Postgresql 9.0
RabbitMQ 2.4
Redis 2.2

(This information can be retrieved using the ‘vmc services‘ command)

Since a Micro Cloud Foundry instance by default runs all of the services available in CloudFoundry.com, some of the services may be utilizing precious resources on your machine even if you do not use them.  This can easily be remedied by turning off the services that are unnecessary.  From the main menu of the Micro Cloud Foundry console, select option 8 for services.

From the services menu, you can easily choose to disable a service or re-enable a service that was previously disabled.

To get specific instructions or find out more about these new features for Micro Cloud Foundry, please visit our documentation site at: start.cloudfoundry.com.  Additionally, we will be detailing some of these features and technology behind them in future blog posts.  Micro Cloud Foundry 1.2 is immediately available for download at CloudFoundry.com, so update yours today!

-The Cloud Foundry Team

Don’t have a Cloud Foundry account yet?  Sign up for free today

 

This entry was posted in Announcement, CloudFoundry, Media. Bookmark the permalink.

5 Responses to Micro Cloud Foundry Streamlines Offline Support and Adds Java Debugging

  1. Bill Fly says:

    Is their a micro cloudfoundry available wrapped it a 32-bit linux os, so we that have a laptop without VTX capability can run it in VMWare Player or VirtualBox or whatever? I have a 64-bit system and 64-bit Win7, but can not run 64-bit os as guest os.

  2. Pingback: VMware Cloud Foundry Micro PaaS Adds Java Debugging « oracle fusion identity

  3. Charles Lee says:

    No, Micro Cloud Foundry is based on the same code base as the broader Cloud Foundry technology that powers CloudFoundry.com. The architecture is based on 64-bit architecture, therefore, the VMs have to be 64-bit as well. Unfortunately, we don’t currently have plans to create a 32-bit image.

  4. Pingback: Iron Foundry, Stackato, a New Micro Image Pair | | My New WebsiteMy New Website

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>