Learning Microservices Architecture with Bluemix and Docker (Part 3)

Welcome to part 3, here we will begin using Docker to run our services. Links to previous sections: Intro – Part 1, Breaking apart the Monolith – Part 2. The following sections will take you through the process of breaking up Dockerization of services We will be using dockerfiles to package our service APIs into containers. You do not need […]

Read more

Learning Microservices Architecture with Bluemix and Docker (Part 2)

Welcome to part 2, here will begin splitting the monolithic Application! Links to previous section: Intro – Part 1. TL;DR If you are not interested in doing the manual steps involved in the breakdown the monolithic application into distinct services, feel free to download the “split” branch in the repository (link). Once you have the “split” branch open skip down to the Testing […]

Read more

Learning Microservices Architecture with Bluemix and Docker (Part 1)

The Microservices architecture paradigm has become one of the hottest topics in web development, as web service giants such as Netflix and Spotify have adopted the architecture. Service based application design is not a new idea but the rise of Docker and containers in general have been driving factors. For those who are unfamiliar with Containers, the Bluemix docs give one […]

Read more

IBM Containers Extension (ice) CLI Tutorial

Bluemix has recently expanded to support Docker Containers. As a apart of this new addition, IBM also created the IBM Containers Extension (ice) command line to give developers full control over the deployment and management of their containers. To facilitate the ice cli learning process the jStart team has forked the docker cli tutorial and re-worked it to teaching ice commands. The tutorial […]

Read more

Cf-Download

A Cloud Foundry CLI plugin for downloading running Applications Occasionally, a developer might need to retrieve source code from his or her running PaaS application that is running on Bluemix or on another Cloud Foundry-based PaaS instance. This is often done while debugging. It allows developers to see what their code looks like after being pushed up, and better understand […]

Read more

WordPress on Bluemix Containers

An update to this blog was posted on January 26, 2016. A guide to Using app binding to connect a WordPress instance to a database. Why? Docker Containers are ideal for hosting WordPress sites for three reasons: official images, Volumes, and scalability. The Official WordPress Image: WordPress maintains the WordPress docker image on docker hub. This is an official image so you […]

Read more

Accessing Bluemix Services In Containers

Bluemix has recently added support for docker containers. The new container service allows us to create containers from the huge library of preconfigured Docker images, known as Docker Hub. These containers are lightweight fast, and highly versatile. One of the first questions developers ask when they start working with containers, is how can I bind services from the bluemix catalog […]

Read more