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 - Kubernetes Tutorial
From the course: DevOps Foundations: Microservices
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
Overview of KinetEco case study2m 36s
-
(Locked)
Greenfield services3m 26s
-
(Locked)
Splitting the monolith3m 47s
-
(Locked)
User-facing authentication and authorization2m 24s
-
(Locked)
Service-to-service authentication antipatterns2m
-
(Locked)
Service-to-service authentication4m 42s
-
(Locked)
Challenges adopting microservices3m 3s
-
-