3 ms·
> Operational Complexity: You need a mature operations team to manage lots of services, which are being redeployed regularly. IMO you need first and foremost a
by sybhn 11y ago
> Operational Complexity: You need a mature operations team to manage lots of services, which are being redeployed regularly.
IMO you need first and foremost a mature development team that releases operable, diagnosable and fixable (micro)services. Managing a swarm of mini component is a lot easier when each part is manageable to being with.
- mfburnett 11y ago> Operational Complexity: Tooling is still immature, but my instinct tells me that even with better tooling, the low bar for skill is higher in a microservice environment. Seems like most of the tooling now focuses on automating small parts of dev and ops teams' workflows, instead of looking at the larger picture of organizational tooling. I would guess that in a few years we'll see a lot more PaaS-workflow solutions focused on abstracting away a lot of the operational complexity of microservice architectures, reducing the barrier to entry for "maturity" of dev/ops teams, just like AWS & co reduced the need for people to really understand server hardware.