К основному содержимому
#SoftwareDevelopment

Platform Engineering on Kubernetes • Mauricio Salatino & Thomas Vitale • GOTO 2023

#SoftwareDevelopment #Kubernetes #DistributedSystems #PlatformEngineering #Software #Architecture #SoftwareArchitecture

Интересное интервью с Mauricio Salatino, автором книги "Platform Engineering on Kubernetes" в котором обсуждаются следующие темы

  • Open-Source: The gateway to continuous learning in software engineering - как автор книги занялся open source проектами и как это ему помогло стать лучше с точки зрения software engineering
  • Mastering the Cloud-Native ecosystem: Insights from a Kubernetes expert - про то, как появилась идея книги + как сложно собрать набор cloud-native проектов, для решения реальных задач (и как автор выбрал набор таких проектов, а потом менял их по мере изменения CNCF ландшафта)
  • Navigating the Cloud-Native maze: A developer's guide to tools & ecosystem - тут автор рассказывает как ориентироваться в этом ландшафте и как разные части этого ландшафта стыкуются друг с другом
  • Streamlining Cloud-Native deployment: tools, techniques & infrastructure - рассказ про структуру книги: деплой приложения, билдинг артефактов, изменения инфры под кластером, ... И так он приходит к концепции платформы поверх K8s
  • Simplify & scale: Leveraging Knative for containerized application deployment - обсуждение части книги про Knative в разрезе более простого релиза приложений без погружения в модель K8s. Рассказ про a/b тестирование и feature flags
  • Dapr: Empowering developers & simplifying infrastructure - обсуждение Dapr (distributed application runtime)
  • Unveiling capabilities: Delivering functionality stealthily without tool exposure - как предоставить capabilities так, чтобы это было в форме абстракций, а не конкретных инструментов (knative, dapr, ...). Тут идет речь про platform API, которые предоставляют API более высокого уровня абстракции, чем просто голый K8s и прикрученные сбоку проекты из CNCF ландшафта. Это основная содержательная часть интервью
  • Kubernetes: Is it a boon or bane for your organization? - как организации начинат использовать Kubernetes и как они приходят к platform engineering
  • Developer experience: Tools should be enablers, not blockers - сложно добавить что-то к заголовку:)

P.S. Расшифровка интервью доступна здесь.

#SoftwareDevelopment #Kubernetes #DistributedSystems #PlatformEngineering #Software #Architecture #SoftwareArchitecture