

Enterprise ArchitectureArchitectural Views for building Cloud Systems
From the Open Group Business Architecture views, which address the concerns of the users of the system, and describe the flows of business information between …
Read More »
Application TransformationBig Data. Benefits. Challenges.
Most Big Data projects fail. There are many reasons for this, usually around the business reason for the project, and data quality (along with a lack of skills…
Read More »
Application TransformationMonolith to Modularity, an example
Virtual Machines and Monoliths can be valid. It is untrue that every application must be decomposed into microservices, and containers. Decomposed microservice…
Read More »
Application TransformationJ.P. Morgan: Digital, Data Transformation and the Data Mesh
Monolithic applications may need to be decomposed in service-oriented components, to run and scale in lightweight containers. Similarly, monolithic Data archit…
Read More »
AWS TechnologyAWS ECS and GitHub integration to create CI-CD pipelines
Amazon Elastic Container Service (Amazon ECS) is a fully managed container orchestration service that makes it easy to operate containerized workloads at scale…
Read More »
Cloud Design GoalsIaC Books and Summer reading
Infrastructure as code (IaC), attempts to codify the underlying deployment infrastructure. There are 2 broad categories: continuous deployment, or continuous d…
Read More »
Application TransformationCloud Containers and Virtual Machines: Overview of use cases.
Containers and Virtual Machines both have a role within the modern Cloud architecture. Both possess some advantages and disadvantages. The graphics below summa…
Read More »
Enterprise ArchitectureConfiguration Management Database and single sources of asset ‘truth’
Most firms have issues with understanding their IT assets across environments. Many have more than 1 database of asset and configuration information; quite a f…
Read More »
AgileKey reasons why Agile for Cloud deployments may fail
Using Agile within Cloud deployments can fail for the following key reasons: Culture of the firm is not democratized and does not allow for experimentation, fa…
Read More »
AgileWhy Agile is Superior to the Bureaucratic Mess called ‘Waterfall’
Waterfall theologies are directly responsible for the failure of ~70% of IT projects of any size and variety. Forrester estimates that 68% of projects fail due…
Read More »
AgileAgile in reality
What is Agile? About 70% of projects fail. Most of these – a vast majority – still use the Waterfall methodology. Waterfall is completely unsuited to building …
Read More »
