Software architecture is an integral and important part to ensure software quality. Traditionally, plan-driven methodologies defined big up front architectures that will provide the foundation to develop upon. However recently, agile software processes avoid big up front designs and focus on the coding aspect, neglecting the architecture in the process. As continuous quality control is an integral part of agile development, the need for a continuous architecture evaluation arises. As microservices are a popular approach to design software architectures nowadays, mechanisms are needed to check the quality of the architecture and the conformance of the code with the architecture. This thesis presents an approach for architecture evaluation in agile processes with a special focus on microservices. The approach supports conformance checks between the defined architecture and the implementation. The developed prototype works across service boundaries using semantic versioning. We discuss our experiences and results of our developed approach for different microservices and discuss the differences to the previous development process without our system.