From the course: DevOps Foundations: Microservices

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Challenges adopting microservices

Challenges adopting microservices - Kubernetes Tutorial

From the course: DevOps Foundations: Microservices

Start my 1-month free trial

Challenges adopting microservices

- [Instructor] Despite the many successes of KinetEco's journey to implementing a microservices architecture, there were several challenges both technical and organizational they faced along the way. First, the research team's initial green fields service did not initially implement versioning. Because of this, as the service was more utilized any breaking change required changes across the clients of all consumers. This coupled the services together in a nasty way. Additionally, the lack of focus on API design from the KinetEco research project led to skepticism from some other engineers, who each went on to implement their own integration standard. This led to a proliferation of standards with too many ways to make and integrate new services. The utilization of Kubernetes as a standard deployment and orchestration platform helped curb the proliferation of these standards. But Kubernetes also caused trouble. Kubernetes, as a new tool to the organization, had to be socialized across…

Contents