There are very few architects with microservices experience today, and these projects generally require developers with a broad set of skills. Having teams focused on a single problem domain can simplify the need for understanding the business domain, but an effective team still needs skilled multi-disciplinary team members. Also, as we have mentioned previously, a DevOps culture is valuable here, and finding experienced DevOps professionals can be challenging. Staffing a team with the unique skillsets and experience to be successful with a microservices approach can be a bit of a challenge today.
Although experienced engineers can be hard to find, given the excitement in the industry around microservices architectures, projects based on this approach can attract top talent.
3.137.220.92