Notes

The internet is a great place where you can find almost all the answers to your problems. However, from time to time, you figure things out you wish you could have read them before. Here is the place where I note them down.

A Generic Structure for Efficient and Minimal Docker Image Builds

As a growing software-first company, you will, sooner or later, notice that using VMs with provisioning is insufficient for actual horizontal scaling. The solution is to follow the cloud-based approach: create multiple instances of your software on the base of container images. However, to go to the cloud, your software should be bundled smartly and reliably to receive minimal and secure images. We show a generic approach that could help you to structure your packaging. Furthermore, we extend that approach to deliver container images that require a one-time creation of runtime artifacts. With the approach, we at AISLER were able to reduce our deploy time by 50%.

Read more