Platform Engineering on Kubernetes • Mauricio Salatino & Thomas Vitale • GOTO 2023
Interesting. interview Mauricio Salatino, author of the bookPlatform Engineering on Kubernetes“ in which the following topics are discussed
- Open-Source: The gateway to continuous learning in software engineering How the author of the book engaged in open source projects and how it helped him become better in terms of software engineering
- Mastering the Cloud-Native ecosystem: Insights from a Kubernetes expert How the idea of the book appeared + how difficult it is to assemble a set of cloud-native projects to solve real problems (and how the author selected a set of such projects and then changed them as the CNCF landscape changed.)
- Navigating the Cloud-Native maze: A developer's guide to tools & ecosystem Here the author tells how to navigate this landscape and how different parts of this landscape fit together.
- Streamlining Cloud-Native deployment: tools, techniques & infrastructure - a story about the structure of the book: deployment of the application, building of artifacts, changes in the infra... And so he comes to the concept of a platform on top of the K8s.
- Simplify & scale: Leveraging Knative for containerized application deployment Discussion of part of the book Knative In the context of a simpler release of applications without immersion in the model K8s. A/B testing and feature flags
- Dapr: Empowering developers & simplifying infrastructure discussion Dapr (distributed application runtime)
- Unveiling capabilities: Delivering functionality stealthily without tool exposure How to provide capabilities in a way that is in the form of abstractions rather than specific tools (knative, dapr, ...). We are talking about platform APIs that provide APIs of a higher level of abstraction than just naked K8s and side-screwed projects from the CNCF landscape. This is the main part of the interview
- Kubernetes: Is it a boon or bane for your organization? How Organizations Start Using Kubernetes and How They Come to Platform Engineering
- Developer experience: Tools should be enablers, not blockers It’s hard to add anything to the title:)
P.S. Interview transcript available here.
#SoftwareDevelopment #Kubernetes #DistributedSystems #PlatformEngineering #Software #Architecture #SoftwareArchitecture