On the 15th of February 2021, I wrote my first AWS exam to be certified in the cloud. This is just the first step to bigger and greater things to master the AWS Cloud. If all things go well the AWS Solution Architect Associate certification is next.
I have noticed time and time again that the business side of an organization are often the biggest hurdle and obstacle in a company when it comes to leverage the power of IT. Agile is viewed as the silver bullet or the hammer to all your problems. As there is a correct tool for every… Read More »
In previous article I discussed how to decompose an application into an architectural design using volatility based decomposition. I now want to show how the architecture can help you with your project planning.
In previous articles I discussed the different ways a use case can be broken down into services. In the following article I will extend on that and show how the back-end should drive your front-end.
Volatility based decomposition is way to break a system up into components that can absorb change and result in a stable system. It builds on SOLID principles and can be viewed as the opposite of functional decomposition.
Functional decomposition is a way to decompose \ break down a system into its most simplistic components and functions for rapid application development.
The hidden monolith I decided to start an article based on the “Hidden monolith”. Micro-services are the latest architecture style that everyone is employing. Often companies hear the new buzz word “Micro services” and say – “We must do that” … and when you start to analyze their system you realize… they got it a… Read More »
What is this buzz word, Agile? When we think agile we think of software processes and being able to change the direction of R & D or a project at a rapid pace to allow for the customization of software or the development cycle to provide rapid software features to a client through the act of… Read More »
In the following post I will show why you need a dedicated software architect by drawing some parallels to actual architects from the building industry to show why you need a software architect.
The word ‘COOL’ will be used to describe the latest tech hype item in the article below. Often I see the ‘COOL’ – coding features / models, components, technology or applications being used simply cause its the latest ‘COOL’ thing around.