Added 4 minutes long screencast to show how to easily run Ruby on Rails app with docker and docker compose.
In this video we:
Links:
github.com/akurkin/lightweight_rails_app
Sorry for aspect ratio (promise to set resolution properly optimized for YouTube next time when recording on retina display! :D). Continuous improvement FTW
In series of next screencasts looking forward to cover quite a few topics:
Subscribe to receive email updates now!
August 27, 2015
As part of this update, we’ve added section about Continuous Delivery Pipeline. Also included simple diagram that pictures first step of CD pipeline:
Second part of this update includes quick introduction to GOCD and why we stick to this tool (comparing to Jenkins).
In the next update we’ll add high-level diagram to picture full continous delivery pipeline from buidling an image to deploying it to remote environment!
Subscribe to receive email updates now!
July 10, 2015
This is just a start of an interesting journey during which we’ll setup, configure and explain how to successfully implement continuous delivery pipeline with docker!
July 01, 2015
When you work on a platform that is built of many different applications, it’s obvious that you encounter some similarities and some differences in these applications. And after some time you picture them as parts of bigger puzzle and try to abstract good practices into conventions.
This post is starting point to discuss some of these conventions we are using in platform built of microservices. And how to keep sanity when working with multiple applications.
Read this post and comment down below if you agree or disagree on any of these items!
June 01, 2015
Start thinking and writing down requirements for a perfect API docs. Read this post and comment down below if you agree or disagree on any of these items! Post your suggestions to possible gems how to implement it with Ruby.
June 01, 2015
Continue post started recently on using docker-compose and docker-machine.
Updates:
April 08, 2015
Start new post about development environment using Docker Machine and Docker Compose.
We’ll begin by creating machine, then talking thru docker-compose.yml
create for our platform. Also we’ll talk about high level diagram, cover some of the gotchas and problems encountered on the way and solutions to them.
April 07, 2015
Update to add new post about development approach of microservices covering few basic approaches. But for now focusing on vagrant and chef, with touch on Docker + Fig which will extensively covered in one of the next updates to this page.
January 23, 2015
Update to add new post about inter-service communication, which covers basic aspects of inter-service communication.
We are touching on 2 types of communication:
Also covering 2 “styles” of async communication: orchestration and choreography.
January 12, 2015
Next post to cover technical approach and popular frameworks available in Ruby to bootstrap platform empowered with microservices architecture.
Let’s cover advantages and disadvantages in following options:
Also we’ll briefly touch on componentization.
January 11, 2015
First post to give basic overview of microservices architecture referencing Martin Fowler’s Microservices study.
Covering these topics:
January 10, 2015