Composable Architecture - Microservices and APIs