May 4, 2016

WebSphere Liberty: The next generation application server

WebSphere Liberty is not your father's application server. It is a fully compliant Java Enterprise Edition (Java EE) application server, yet it provides a low-overhead Java runtime environment that is well suited for hosting cloud applications and microservices. In this excerpt from "Java EE, the next inception: A primer to WebSphere Liberty for Java EE developers," we'll explore the advantages of the Liberty architecture and the new uses Liberty makes possible.

Continue reading

May 4, 2016

WebSphere Liberty: Developing Java EE applications for the cloud

You're familiar with some of the traditional on-premise Java EE application servers (like traditional IBM WebSphere Application Server, WebLogic, JBoss, and so on), and now your organization is transitioning to the cloud. But the as-a-service versions of your platforms are similar-to-but-not-entirely-the-same-as what you're used to, and the cloud models are so dynamic that you're never sure what builds to use, or what features will work, or even what to call things (Is it a profile? Is it a server?). If you're finding this to-the-cloud learning curve frustrating, this series of blog posts will help.

Continue reading

February 4, 2016

Liberty buildpack v2.4 – New runtime versions and security fixes

We have released a new version of the Liberty for Java buildpack in Bluemix that includes component version updates and security fixes. We also removed Liberty buildpack v1 from Bluemix, as part of the transition plan to v2. More...

Continue reading

January 18, 2016

Develop locally with Liberty and Cloudant

We often get the question from developers How do I develop locally and then push to Bluemix?" There are several ways you can do this, so we ended up putting together a tutorial as a starting point. This tutorial goes step-by-step into building a local development environment for the Liberty for Java runtime and using Apache CouchDB in place of Cloudant— while still connecting to Watson Personality Insights on the cloud because there are some services that have no local equivalent.

Continue reading

October 19, 2015

Performance improvements in Liberty buildpack v2.1

Today, we have released a new version of the Liberty buildpack. The v2.1 buildpack provides a couple of important performance improvements. More...

Continue reading

October 14, 2015

Cloud application developers – get ready to certify!

IBM developerWorks has just introduced a new online course focusing on the essentials of developing cloud applications. This course will help you complete the IBM Certified Application Developer – Cloud Platform V1 certification. The course is delivered as a collection of videos covering lectures and demonstrations of key concepts for each area. Where appropriate, the course includes hands-on exercises that show you how to apply the concepts to build and enhance applications in Bluemix. The course includes short quizzes for each module. If you pass all the quizzes, you’re eligible to earn an IBM Explorer badge from the IBM open badge program.

Continue reading

September 24, 2015

Webinar: Getting Started with Bluemix – A Guide for Java Developers

Thanks to Bluemix’s flexible compute options, choice of DevOps tooling, and a large, powerful set of IBM and third-party APIs, developers can focus on building innovative applications to drive excellent user experiences. With a specific focus on Java Developers in this session, Ram Vennam will give a guided tour of IBM’s Bluemix platform to show how easy it is to leverage current Java skills, re-using existing code and integrating with Java Development tools, for faster delivery into markets and quick reaction to different kinds of change.

Continue reading

September 18, 2015

Liberty for Java buildpack v2

Liberty for Java buildpack v2 is now deployed as a default buildpack in Bluemix! The new buildpack uses IBM JRE 8 and enables Java EE 7 Web Profile features for WAR and EAR applications. That makes it easier for Bluemix applications to take advantage of the Java EE 7 functionality provided by WebSphere Liberty.

Continue reading

September 8, 2015

Upcoming Liberty for Java buildpack changes

As previously announced, we will be making two major changes to the Liberty for Java buildpack in Bluemix. Specifically, the default Liberty features for WAR and EAR applications will change from Java EE 6 Web Profile features to Java EE 7 Web Profile features and the default Java version will change from 7 to 8. Some applications might be adversely impacted by these changes. However, there are steps you can take to ensure your application will not be affected by these changes.

Continue reading