Hlybovets, AndriiZhylenko, Oleksii2020-10-212020-10-212020https://ekmair.ukma.edu.ua/handle/123456789/18248In this coursework will be defined what is distributed systems, review Monolithic, Microservice and serverless architecture. Also, we will deep dive into technical audit process, specify what aspects of system must be considered during audit. Then will iterate over checklists item in order to provide guidelines based on best practices in industry that helps to prepare for system audit.enDistributed systemMonolithicMicroserviceServerlessQuality attributeObservabilityPortabilitySecurityMaintainabilityAuditChecklistmaster thesisDistributed system technical auditOther