SOFTWARE ARCHITECTURE
Well-Architected Microservices
AWS Well-Architected Framework inspired guidelines to build well-architected microservices.
A Bit of Background
Based on my learnings and experience working with various large enterprise customers over the years, I have been putting together a checklist of items that has helped me to build, run and scale microservices efficiently and securely.
To give it a well-formed structure, I took an inspiration from the AWS Well-Architected Framework and came up with this version to align it to the microservices world.
Here is the Checklist: https://github.com/bbideep/well-architected-microservices/blob/main/well-architected-checklist.md
In some cases organizations might have already established well-defined internal tools and processes to on-board, build, and run microservices on platforms of their choice. In other cases, these need to be built to meet the specific requirements of a given organization. This transformation is a long and time consuming journey.
I hope this helps to quickly identify and address the different areas of building and running your microservices.