"Наблюдения Jim Hurne, technical lead for a ""services"" team within IBM Watson касательно структуры команд под микросервисы: Many of the organizations that have successfully applied the microservices style (e.g. Amazon, Netflix) have had a similar internal team structure: - Teams are responsible for one or more services - No service is owned by more than one team - Teams are relatively autonomous and are free to make independent implementation choices, so long as they adhere to the agreed-upon APIs and service contracts. - Teams contain the complete skill set necessary to support a service from inception to deployment (product management, development, operations, database administration, production support, etc). - While teams are loosely coupled from internal implementation details, they are tightly aligned on overall organizational goals."