8 Platform capabilities II: Enabling teams to experiment

This chapter covers

  • Enabling teams by providing release strategies capabilities
  • Identifying the challenges of using Kubernetes built-in mechanisms to implement release strategies
  • Using Knative Serving advanced traffic management to release our cloud-native applications
  • Leveraging Argo Rollouts out-of-the-box release strategies

In chapter 7, we looked at how enabling development teams with application-level APIs can reduce the cognitive load on developers to solve common distributed application challenges while at the same time enabling platform teams to wire and configure these components to be accessible for applications to consume. We also evaluated using feature flags to enable developers ...

Get Platform Engineering on Kubernetes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.