Coding and Development

When Should You Buy Packaged Software Versus Custom Development?

Executive Summary Consulting firms and vendors present packaged software as if it is always the right decision. This article questions that viewpoint and addresses the financial bias of those that propose it. Introduction The overall software industry has become incredibly oriented around packaged solutions over custom development. The primary reason for this is not any…

Coding and Development

How to Understand Monolithic Versus Microservice Based Development

Executive Summary Most development has been performed following a monolithic approach. Cloud databases and microservices are changing this development paradigm towards being data-centric. The Application Versus Data Centric Models Both AWS and Google Cloud do perform development and are leaders in the software industry. However, they are not vendors, in the traditional sense, as they…

Coding and Development

How AWS and Google Cloud Enable the Data Centric Development

Executive Summary There are two primary models for software development. One is application-centric, and the other is data-centric. We cover the implications of moving to AWS and Google and the data centric model. Introduction to The Application Centric Software Model The most commonly used model for software development is called the application-centric model. Under the…