Best practices for modern application development
Building modern applications has enabled a shift in focus toward architectural patterns, operational models, and software delivery processes. While these shifts are transformative, the journey doesn’t have to be brutal. You will want to consider the best practices as you build modern apps. These best practices have been captured from interviewing various leaders that have enabled their organizations' modernization journey, as well as from the experience of building applications on AWS. You can perceive these best practices as a starting point and we will cover them in the following sections.
Enable accountability and innovation
Enabling innovation to deliver better customer outcomes is the starting point for modern application development. When developers are building products and responsible for running and maintaining them, you are making them accountable for the health of the whole product and not just pieces of...