Bluemix Blog Archive

Running Selenium tests from the command line on a Delivery Pipeline

When creating a cloud application, you often want to have automated tests for your basic UI functionality, like Selenium based tests. You can run Selenium tests through Sauce Labs or you can run them locally. However, when you run them in a Delivery Pipeline in a DevOps toolchain on Bluemix, you might see errors because the server doesn’t have a way to display the browser window. This post explains how to correct them.

Continue reading

No late bloomer in online retail

1–800-FLOWERS.COM Inc. consolidates many order fulfillment systems into one efficient order management platform with IBM Cloud

Continue reading

Now Playing… Stages for your delivery pipeline

When you think about your delivery pipeline, you can probably break it down into multiple tasks that are executed in stages. Well, I have great news for you! You can implement your entire delivery pipeline using a Delivery Pipeline in a DevOps toolchain which is part of the IBM Bluemix Continuous Delivery service.

Continue reading

IBM Bluemix Dedicated for GitHub Enterprise

IBM Bluemix Dedicated for GitHub Enterprise is the IBM Cloud-hosted and fully managed version of GitHub Enterprise, available for Dedicated Bluemix environments. GitHub provides the social coding experience that developers love. Bluemix Dedicated provides a next-generation, cloud computing environment on physically isolated hardware, integrated into your network. It’s a perfect match.

Continue reading

Webinar: Rapidly developing applications with microservices

This webinar presents the important aspects of microservices by focusing on a specific cloud enhanced and cloud native microservice reference application. The presentation includes the deployment of an app on a managed Kubernetes service and explanation of the benefits of doing DevOps within that environment.

Continue reading

Considerations in taking your first Bluemix application all the way into Production (Part 1)

This is the first of three blog posts describing how the IBM Bluemix Garage helps clients successfully deploy and manage their first application on IBM Bluemix.

Continue reading

Data governance – You could be looking at it all wrong

Data governance is rarely seen as a glamorous topic, and even the mere mention of the ‘G’ word often inspires groans and yawns from non-specialists. But are they missing a trick? It’s possible that the failure to appreciate data governance comes from a lack of understanding about the value it can deliver, and just how important it is to future success. Today, we’re going to attempt to address that gap in understanding. First, let’s define our terms: by data governance, we’re referring to the overall management of the availability, usability, integrity, and security of the data employed in an enterprise. A sound data governance program includes a defined set of procedures, a plan to execute those procedures, and people who are responsible for putting that plan into action. This might sound like a lot of work without much payoff—but the truth is that data governance plays a key role in ensuring that data is used to its full potential.

Continue reading

How to design and version APIs for microservices (part 6)

In part 6, we review best practices for creating and maintaining APIs within an application and between a cloud-deployed application and components that live on premises. This is a guide to the overall series.

Continue reading

The evolution of data protection: differences between backup and disaster recovery

Having worked with many clients over the last 10-15 years in the data protection space, one of most common questions that I have been asked is "How is Backup difference than Disaster Recovery?" There is usually quite a bit of confusion around the conceptual differences, so let me avail this opportunity to explain the differences between the two and explain how these terms have evolved over time.

Continue reading