java

March 30, 2016

Rapid Deploy of Java Applications on Bluemix

Although Cloud Foundry and Bluemix significantly ease deployment in general, you can do even more rapid prototyping of Java applications on Cloud Foundry/Bluemix without having to push each and every change. Thanks to JRebel that uses the JVM HotSwap technology to load classes without dynamic class loaders, there is no need to push the app to test every change, small or sizable. It’s great for rapid deployment. Ready to jump in?

Continue reading

March 23, 2016

Microservices sample in three parts: Node.js, Java, PHP

Applications are changing. Users are expecting a more interactive experience on a wide variety of devices. Applications need to be able to scale, be highly available and be able to roll out continuous updates to quickly react to browser, mobile device, API, and security changes. Creating one large monolithic application may no longer make sense. The Microservices architectural pattern is a great solution for these problems. The concept is simple—break your application into multiple independent applications, each with a clear purpose. More...

Continue reading

March 4, 2016

Webinar Q&A: Extending the Value of Java Enterprise Applications in the Cloud

This webinar focuses on revitalizing an old application by migrating it into the cloud and adding services--in this case, an Autoscaling service, a SQL Database service, and a Session Cache service. We also demonstrate the acceleration of technical due diligence of app migration and enhancement by using New Relic and Load Impact test services to verify the integrity of user experience and the load scalability of the cloud-migrated version.

Continue reading

December 17, 2015

Vaadin Challenge winners announced

The V​aadin Challenge​ came to a successful close, and we have our winners!

Continue reading

November 11, 2015

Analyze and visualize your data with jKool on Bluemix

Applications can behave in unexpected ways and it’s often difficult to know whether this is appropriate behavior or if something is really wrong. Sound familiar? This is the same conundrum parents face… and often just as hard to solve. But, for Java developers and members of DevOps, the ultimate advantage in this situation would be to know everything as it happens in their applications—and everything that could happen. To know all and see all (don’t we all wish for that!) would be great. Imagine detecting problems before delays arise and discovering trends the moment they form! jKool addresses this with a real-time operational intelligence SaaS with streaming log analytics, metrics and transactions.

Continue reading

October 21, 2015

Are you a Java Ninja? Test your skills at the Vaadin Challenge!

Those legacy apps dragging you down? Want to convert them to super-fast smart apps for mobile? Are you a Java developing ninja or want to be? Then sign up for the Vaadin Challenge where you will learn how to work with today’s most popular tools including Cloud Foundry, Maven, Vaadin, and Bluemix. And for each Vaadin challenge, there’s an opportunity to win prizes for the best app!

Continue reading

July 10, 2015

Developing an Apache Wink REST Client for Bluemix Liberty Runtime

JAX 1.1 standard does not specify a standard REST client implementation, web developers have a myriad of means to accomplish it. Apache Wink is one of the popular methods that web developers use, when developing a REST client on a WebSphere Liberty environment, such as Bluemix Liberty runtime. This blog shows a reader how to develop such a client using a web development tool, Eclipse, and deploy it to Bluemix. More...

Continue reading

July 3, 2015

How to analyze the performance of Liberty Java or Node.js apps in Bluemix

The App Management feature in IBM SDK for Node.js and Liberty for Java makes it possible to enable development capabilities such as remote debugging and incremental update, along with more general application management features. App Management now also supports analyzing the performance of your Liberty and Node.js applications when in development mode with Health Center.

Continue reading

June 16, 2015

Liberty buildpack v1.19 – enhanced app management support

We just pushed out a new version of the Liberty for Java buildpack in Bluemix, version v1.19! The major enhancement in this release is the application management support. This introduces development mode, which enabled users to do remote debugging and incremental update against their Liberty applications in Bluemix. In addition, it provides a nice web dev console for managing the application “in-place” and direct shell access into the application container.

Continue reading