Douglas Rothert

June 17, 2016

Amalgam8: An integration fabric for microservices in the cloud

Amalgam8 is an open-source multi-tenant integration framework for polyglot microservices. It takes the tedium out of microservice integration, enabling faster development, and provides a centralized control plane to enable various DevOps functions such as red/black deployments, multi-version routing, resilience testing, etc.

Continue reading

May 6, 2016

Bluemix Active Deploy: 2Q16 Beta Update

Using continuous automation testing, we have used client feedback to drive new capabilities back into the Active Deploy service . The service performs well under load with excellent reliability, and adds minimal overhead beyond the target application deployment times. Several new features have been added that expand the mission of zero-downtime deployment on Bluemix.

Continue reading

May 6, 2016

See how Service Proxy works (video)

As we continue to make Bluemix services easier to use and understand we have begun publishing a set of short “Show Me” videos on to illustrate to our users the how a given service works in simple, easy to understand terms. We recently released "Why you should use Service Proxy" and this post shows how it works.

Continue reading

May 5, 2016

Bluemix Active Deploy: Custom Pipeline Support

What if you don't use the IBM Continuous Delivery Pipeline for Bluemix? Perhaps you have an existing process in place that you need, or want, to continue using. Can you still use Active Deploy in Bluemix for your deployments? Absolutely.

Continue reading

May 4, 2016

Why you should use Service Proxy (video)

As we continue to make Bluemix services easier to use and understand, we have begun publishing a set of short "Tell Me" videos that explain the value of a given service in simple, easy to understand terms. We recently released the "Tell Me" video for Service Proxy.

Continue reading

April 13, 2016

Bluemix Service Proxy – Balance, Monitor, and Test Your Microservices

As we were designing Service Discovery, we realized that clients would also benefit from a proxy pattern that would allow them to manage their microservices by leveraging capabilities in load balancing, monitoring, and failure injection testing with minimal code. To help our customers manage their services, we are thrilled to announce the beta for Service Proxy – a vital service that helps you to manage your microservices.

Continue reading

February 22, 2016

Cloudsoft Blue Broker: Secure, automated access to enterprise databases from Bluemix Local

Today we are announcing an IBM recommended partner solution to enhance Bluemix Local - Blue Broker from Cloudsoft. It will enable you to rapidly utilize your existing on-premise databases in Bluemix.

Continue reading

February 4, 2016

Bluemix Service Discovery – Find and Call Your Own Microservices

A microservice architecture allows developers to break down large, traditionally monolithic service into smaller, more dynamic services that follow a well defined interface. This allows for focused development of a specific business capability that limits the impacts of a service failure, improves the upgrade experience of a service, and better protects the long term investment of the overall solution through replaceable services. To help our customers build more success services, today we are thrilled to announce Service Discovery - a vital service that helps you to start using microservices today.

Continue reading

November 24, 2015

Microservices dilemma: Convert a monolithic solution or start from scratch?

The buzz around microservice architectures is clearly building. More and more people are discovering the benefits of splitting large monolithic services into smaller microservices. These microservices have a standardized interface that enables them to tolerate individual service failures and updates without catastrophically impacting the overall business solution. People want to know how to get started. There are excellent resources available, but you first must decide whether to build a monolithic solution and convert it to a microservices architecture, or to build a microservices architecture from scratch.

Continue reading