The new development reality

Deliver innovative applications — rapidly and reliably


Comparing IBM WebSphere Application Server v8.5 - Liberty Profile with Apache Tomcat 7

This white paper aims to assist in making an informed decision when choosing between IBM WebSphere Application Server v8.5 - Liberty Profile and Apache Tomcat as an application serving environment. While both servers provide a specification-compliant servlet container, there are also significant differences that this paper will describe.


IBM WebSphere Application Server (WAS) V8.5 – Liberty Profile

The IBM WAS Liberty Profile facilitates the development and test of web, mobile and OSGi apps. Launch only the features your application needs dynamically with the fastest possible start-up; update the server without stops and restarts; restart in less than five seconds. Accelerate your development projects - Test-Drive the Liberty Profile.

IBM Worklight V5.0 Developer Edition

IBM Worklight provides an open, comprehensive and advanced mobile application platform for smartphones and tablets, helping organizations of all sizes to efficiently develop, connect, run and manage HTML5, hybrid and native applications. Create rich, cross-platform mobile apps with simplicity - Download Worklight.

IBM WebSphere MQ Telemetry

IBM WebSphere MQ Telemetry enables devices (e.g. Remote Sensors, Smart Meters, RFID tags) to be rapidly and easily connected with existing applications and services. Take advantage of WebSphere MQ Telemetry's lightweight implementation of the publish and subscribe messaging model, to connect mobile devices on the edge. Learn more here.

Private Cloud for Dummies

Many companies want to be able to have pools of computing resources based on a self-service model where the company owns and operates those resources.  With a private cloud model, these resources are standardized and automated.  Private Cloud for Dummies, IBM Limited Edition, helps put the private cloud model of computing into perspective for both business and technical leaders. Download you free copy today!


1,000,000 Daily Users and No Cache

Jesper Richter-Reichhelm shares the lessons learned while scaling their game platforms to handle millions of users, each game being built by small teams of two developers without dedicated ops.


From Private to Public Clouds

Jeremy Edberg shares the need, the benefits, the pain points and the lessons learned moving Reddit and Netflix's internal solution to Amazon AWS.


Java EE 7 and HTML5: Developing for the Cloud

Arun Gupta presents the current developments on Java EE7 as a PaaS in the cloud and current work on Project Avatar which simplifies HTML5, Websockets and JSON programming for Java developers.


Keynote: How the 10 Key Lessons from Java and C++History Inform the Cloud

Cameron Purdy discusses how Java's strengths over C++ helped it prevail in the Internet era, and how the history lessons of that time may help us understand what to do in the new cloud computing era.


Keynote: MythBusters 2.0 - Mission Critical Cloud Computing @ NASA

Khawaja Shams presents how NASA's JPL uses cloud computing, and evaluates some of the existing cloud computing myths in the MythBusters style.


Do we really need identity propagation in SOA and Clouds?

Identity Propagation through Single Sign-On(SSO) has been assumed to be a panacea for all identity issues in SOA and Clouds. In this article, Michael Poulin raises questions around the business feasibility of propagation and proposes a delegate model of representation instead.


Cloud computing and storage with OpenStack

The Infrastructure as a Service (IaaS) cloud platform space is quite diverse, with well-known solutions like Nebula and Eucalyptus. But a relative newcomer to this space has shown considerable growth, not only in users but a large number of supporting companies. Get to know the open source platform OpenStack, and discover whether it's really the open source cloud operating system.


Integrate applications in a cloud appliance: 18 practices

In this article, the authors provide 18 best practices to make sure your application can be easily integrated into another cloud product, can be integrated into another cloud appliance, or can be hosted as an independent appliance in the cloud.


Navigating the IBM cloud, Part 1: A primer on cloud technologies

This article series explains the basics of cloud computing, beginning with some of the underlying technologies that support a cloud environment. Along the way, you will also see where some of IBM®'s key cloud offerings fit into the picture and how they can help you be successful in the cloud.


Advantages and options of private cloud computing

Some organizations, because of their organizational cultures or for security or regulatory concerns, cannot move directly into public clouds, but they have the option of private clouds. Sandra Sergi Santos explains the advantages and ways to use them to optimize your investments, processes, and infrastructure.


Inside the hybrid cloud, Part 1: Redefine services and delivery methods

Agility, scalability, and profitability are driving enterprises toward cloud computing. This is a response to the ever-changing economic, financial, and technical developments confronting business entities today. These changes demand new ways of thinking, working, and doing business. The development of the hybrid cloud is based in this new reality. Part 1 of this two-part series looks at the hybrid cloud, the services it makes available, and the new business paradigm it has engendered.


Cloud computing: Fundamentals

This Knowledge path introduces cloud computing concepts and the cloud service models Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS), which are a foundation of cloud computing.