java

WebSphere on the Cloud: Application Modernization (Phase 1)

In our last post, we took high-level view of our four-phase process for moving WebSphere applications to the cloud. In this entry, we'll look closely at the tools that help you with Phase 1, modernizing your existing WebSphere application.

Continue reading

Spring Kafka application with Message Hub on Bluemix Kubernetes

In this post, I'll describe how to create two Spring Kafka applications that will communicate through a Message Hub service on Bluemix. One application will act as a Kafka message producer and the other will be a Kafka message consumer. We will deploy these applications to a Bluemix Kubernetes cluster.

Continue reading

Deploying a Spring IBM Graph Application to Bluemix Kubernetes

In this blog post, I'll describe the process of connecting an IBM Graph service on Bluemix with a Spring application. Then we'll deploy that application to a Bluemix Kubernetes cluster, using Kubernetes secrets to securely pass configuration credentials.

Continue reading

Taking WebSphere Applications to the Cloud

With many traditional workloads moving to cloud-based infrastructures, now is the perfect time to assess your existing Java-based workloads and migrate them to WebSphere Application Server on IBM Bluemix. More commonly known as “WAS on Cloud”, this service provides a fully-configured, turn-key WebSphere-based application environment, supporting both Traditional WAS and Liberty applications. You use your same tried & true wsadmin automation scripts, same CI/CD techniques, but just point them at Bluemix instead of your own infrastructure! This post summarizes the steps from WAS to the cloud.

Continue reading

Practical Advice: Key decisions when building Microservices apps in Java with Kubernetes

Based on our experience developing a sample storefront application as part of the IBM Garage Method Reference Architecture for Microservices, this post summarizes key design decisions to consider as part of a Kubernetes-based deployment and offers our recommendations.

Continue reading

IBM at OSCON 2017

IBM at OSCON 2017 May 8-11, 2017 Austin Convention Center Booth 301 Thanks to everybody who stopped by our booth, chatted with our developers, and joined our sessions at OSCON 2017. Keep checking this blog for post-event interviews, and links to the IBM keynote and sessions. If you missed the book signing, get the e-book […]

Continue reading

Run new and existing .NET applications on Bluemix with Apprenda

Unless you are a start-up, you have existing applications. While sometimes you build net new apps, other times you may lift and shift an application to the cloud or simply leave it where it is and leverage services from the cloud, like Watson. Bluemix provides a suite of services and tools to help you from various entry points

Continue reading

Vaadin Framework 8: Web app development made easier than ever

As discussed in a previous blog entry, the unique architecture of Vaadin Framework makes it one of the easiest ways to build rich dynamic Web applications, just by using your Java skills. Of course, going to low level Web technologies is possible with Vaadin, but it is also possible to create well performing Web apps without getting your hands dirty with CSS, HTML or JavaScript. Here's what's new!

Continue reading

Renaming of IBM Cloud Tools for Swift

As of version 1.6's release, IBM Cloud Tools for Swift (ICT) supports Java and Node.js runtime deployments in addition to Swift. With ICT's next release of version 1.7, we are making it more apparent by renaming ICT to IBM Cloud Application Tools (ICAT).

Continue reading