Team building and structure

Teams in the organization should be divided based on the microservices, where one team works on each microservice. When each team consists of development, QA, DevOps, and a manager, they can focus on creating smaller services that are developed and released faster than in monolithic applications.