Notebook Microservice And Swagger

In previous posts we learned how to create a microservice in a notebook using the Jupyter kernel gateway. This will be the foundation for today’s post where we will be creating a notebook microservice with Swagger, a set of tools for representing REST APIs. With this this approach, notebook authors can create and deploy APIs that are easy-to-comsume by other developers. There […]

Read more

Jupyter Notebooks as RESTful Microservices

“Data science enables the creation of data products.” – Mike Loukides in What is data science? Data products take on many forms. Web articles, dashboard applications, and cloud services are all common vehicles for delivering value from data. Tools that help produce artifacts such as these are a necessary part of any data mining methodology. In the Project Jupyter ecosystem, many […]

Read more

WordPress on IBM Containers Update

Update – March 31, 2016: Thanks to a commenter, we noticed that we were mounting the volume below at the wrong path (/wp-content rather than /var/www/html). This means that WordPress updates, installations, and user uploads would be lost in the event of a container shutdown. Unfortunately, after mapping the volume to the proper path, we found that the WordPress entrypoint […]

Read more

Get Started with Liberty Applications in Docker Containers on IBM Bluemix

For a couple of months IBM Bluemix has supported to host Docker containers in the cloud. While the adoption of this technology has grown rapidly and while there is a great momentum, sometimes developers struggle to get started using this technology since tooling and documentation couldn’t keep up with the speed. Helpful Blog Entries Below are a couple of links to […]

Read more

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