In my previous blogs I have talked a lot about MSA (Microservices) and CNA (Cloud Native Application). Let me recap the main differences to both before going further.
MSA is the ability to break an application into a set of fine-grained components from a business perspective. The main architecture principles of MSAs are:
When it comes to monitoring your backroom, keeping your company's applications healthy is a big part of how you distinguish yourself from the competition. In my experience, however, applications written in-house tend to get the least attention by system administrators, especially when they are running (or, as far as the administrator is concerned, hidden ...) […]