Community

IBM and Pivotal Advance Development for Spring Community

Share this post:

It’s an exciting time to be a developer, isn’t it? There has never been so many choices in programming models, cloud services and frameworks. Providing choice to developers in an open community is core to what we do at IBM – and have been doing for quite some time. We recently open-sourced versions of our WebSphere Liberty Java app server, Open Liberty, and Java Virtual Machine, OpenJ9. IBM has been a strong supporter of the Eclipse MicroProfile Community to promote microservices in Java.

That’s why I am excited to share that IBM and Pivotal Software Inc. announced this week at the SpringOne Platform, Pivotal’s annual developer conference, a collaboration to provide the community of Spring developers with more tools for creating new applications and extending existing applications to new areas. The collaboration will provide developers easier access within the open-source Spring framework to IBM’s powerful, market leading software, including WebSphere, Db2 and MQ, widely used by organizations to support their core applications.

Simplifying App Development with Spring and IBM Software

The Spring framework is a popular choice in the Java development community, in part because of its emphasis on streamlining application development. IBM’s collaboration with Pivotal has as its goal to minimize cumbersome steps within your development processes to use Spring and IBM software together. It’s designed so that you can spend less time navigating complex IT systems and have more time to actually write code. Simply put, the purpose is for you to be able to create cloud-native applications and microservices easier and faster using IBM’s software and your preferred framework and tools, including Spring.

The collaboration also provides official support for containerized versions of IBM software running on Pivotal Container Services (PKS). IBM made available containerized versions of this IBM software earlier this year on the new IBM Cloud Private platform. These efforts are designed to make it easier for developers to connect business-critical apps to services and data across different clouds and provide more flexibility to deploy applications in different cloud environments, both public and private.

 Here’s a closer look at what we announced to the Spring Community:

The IBM and Pivotal collaboration provides developers with new options for using IBM software within the Spring framework and Pivotal Cloud Foundry cloud platforms:

  • Open Liberty, a modern lightweight open-source Java app server, will be available as an alternative embedded container for Spring Boot beginning this week. Open Liberty is the foundation of IBM’s commercial WebSphere Liberty app server.
  • IBM software, including WebSphere Liberty and the MQ application messaging software, will be supported running on the Pivotal Container Service (PKS), a Kubernetes-based platform for running production workloads on public and private clouds.
  • The IBM WebSphere Liberty build-pack, an environment for running Java applications, is supported on the Pivotal Cloud Foundry platform.
  • Spring developers will be able to deploy their applications into Pivotal Cloud Foundry public or private clouds as well as IBM Cloud and IBM Cloud Private.

In addition, Spring Starters and Spring Cloud Stream binders that simplify the process of connecting applications to IBM databases and software, including MQ, Db2, Cloudant and more, are expected to be available in early 2018.

I look forward to hearing from the community and welcome your feedback. Please post comments or questions to this blog or visit one of the sites below to continue the discussion. In the meantime, here’s to freedom of choice!

For information on OpenLiberty/Spring Boot, visit the Open Liberty blog

For information on IBM Software and Spring Programming Model Integration, visit the Spring@IBM site

More Community stories

Announcing Data Virtualization (Federation) for Db2 on Cloud

IBM is happy to announce Db2 Data Virtualization features for Db2 on Cloud. Sometimes called “federation”, this feature lets our customers access data from multiple different databases with a single query. With this latest addition, users will now be able to access data that is located on any of their Db2 or Informix data sources including both cloud and on premises system. This functionality is supported on all versions of Db2 on Cloud, except for the free Lite plan (However, users can use the Lite plan as a target that you can pull data from).

Continue reading

IBM Content Delivery Network improves user experience worldwide

This blog shows how much the IBM Content Delivery Network (CDN) can improve the performance of your cloud applications, globally. We tested some specific use cases, and we wanted to share what we learned!

Continue reading

Now available: Veeam on IBM Cloud price reductions + new licensing options + free trial

We are excited to announce that we have reduced the price of our existing Veeam Availability Suite Enterprise Plus and Veeam Physical Agent solutions, as well as launched a new Veeam License, Veeam Backup and Replication. The new prices and options are now available in our IBM Cloud Portal: Veeam Availability Suite Enterprise Plus for […]

Continue reading