====== Crosscutting concerns ====== * [[https://en.wikipedia.org/w/index.php?title=Cross-cutting_concern&oldid=970063452|General]] * [[https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ee658105(v=pandp.10)#authentication|Authentication]] * [[https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ee658105(v=pandp.10)#authorization|Authorization]] * [[https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ee658105(v=pandp.10)#caching|Caching]] * [[https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ee658105(v=pandp.10)#communication|Communication]] * [[https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ee658105(v=pandp.10)#configuration-management|Configuration Management]] * [[https://en.wikipedia.org/w/index.php?title=Data_retention&oldid=989704309|Data Retention]] * [[https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ee658105(v=pandp.10)#exception-management|Exception Management]] * [[https://en.wikipedia.org/w/index.php?title=Internationalization_and_localization&oldid=991348233|Internationalization and Localization]] * [[https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ee658105(v=pandp.10)#logging-and-instrumentation|Logging and Instrumentation]] * [[https://en.wikipedia.org/w/index.php?title=Multitenancy&oldid=978943358|Multitenancy]] * [[https://en.wikipedia.org/w/index.php?title=Error_detection_and_correction&oldid=991723030|Resilience]], [[https://www.infoq.com/articles/functional-service-design-observability/|resilience taxonomy]] * [[https://www.beyondtrust.com/resources/glossary/secrets-management|Secret Management]] * [[https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ee658105(v=pandp.10)#state-management|State Management]] * [[https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ee658105(v=pandp.10)#validation|Validation]] * Data Applications * [[https://en.wikipedia.org/w/index.php?title=Data_lineage&oldid=989180266|Data Lineage]] * [[https://medium.com/@aidanbon/data-schema-management-c93ec5f3f993|Data Schema Management]] * [[https://en.wikipedia.org/w/index.php?title=Pseudonymization&oldid=989900666|Pseudonymization]] Literature: * [[https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ee658105(v=pandp.10)|Microsoft Application Architecture Guide, 2nd Edition - October 2009, Chapter 17: Crosscutting Concerns]] * [[https://docs.arc42.org/section-8/|arc42, chapter 8, Crosscutting Concepts]]