microservices fitment architecture