Why And How To Containerize Modern NodeJS Applications

Imagine you write your code, wrap it up, and deliver it straight to your friend – gift-wrapped as a present. This is containerization of apps in a nutshell.  Containerization is a concept, that lets you open up your presents for Christmas and fit it straight into a puzzle, the puzzle being your complete software package. … Read more

Technology Drivers in 2018 (updated)

Technology-Drivers-in-2018-updated

The last couple of years have been crazy with the lot of innovation and buzz around Cloud Computing, Big Data, Machine Learning, Artificial Intelligence, and BlockChain. Big Data has been there for a while, however, access to these technologies was limited and relatively expensive. Overall innovation in the public cloud has led to commodification these … Read more

Multitenant Application and its Deployment

How to Work with a Multi-Tenant Application Using Single Repository The first blog of this series concerned our experience in working with multi-tenant applications. It went on to distinguish the use of single repository and multiple repositories. The prime question been, should everything be placed in a single github/svn repository or in separate repositories (tenant … Read more

Hybrid Cloud Management Strategy Guide

Hybrid-Cloud-Management-Strategy-Guide

“Hybrid cloud computing enables an enterprise to balance isolation, cost and scaling requirements. To implement hybrid cloud services successfully, IT leaders need to introduce an internal cloud services brokerage (CSB) role responsible for the governance, demand management and delivery of cloud services.” – Milind Govekar, Managing Vice President, Gartner Research. A hybrid cloud model consists … Read more

Deploying ROR application with Ansible, Docker or Capistrano

Deploying-ROR-application-with-Ansible-Docker-or-Capistrano-1

Deploying ROR app with Ansible: Ansible is a lightweight, extensible solution for automating your application provisioning. If you are spending most of the time with the code that manages your infrastructure, not with the infrastructure itself. Any change, regardless how small, would require a considerable amount of effort for a relatively small gain. With Ansible, … Read more