Всем привет!
Мы уже неоднократно писали о том, что Kubernetes и Cloud Native проходят сложные времена, связанные с тем, что инструменты-то хорошие, их много, но в какой-то момент забыли о Dev Experience.
Разработчики писали свой код у себя локально, привыкнув к когнитивной нагрузке. Потом начали мигрировать в контейнеры, и, конечно, контейнеры оказались отличным инструментом. Но вместе с ними пришли Dockerfile. Автоматизировали создание докерфайла — пришел Kubernetes с объектной моделью и конфигурацией, а к нему еще пристегнули инструменты со своими языками (Terraform, Falco...), повысив когнитивную нагрузку обратно до потолка. Начиная примерно с 1.26, команда Kubernetes, команды OAM и Cartographer ищут путь к душе разработчика.
Об этом видео, которое выбирали всей редакцией:
Inner Development Loop with Java on Kubernetes • Thomas Vitale • GOTO 2022 | YouTube.
И следом еще одно: Managed Kubernetes Service Day Zero Survival Pack by Kristina Devochko | YouTube, в котором нет кода, но есть много насущных проблем.
Инструменты
🛠 Kubernetes v1.27: Chill Vibes | Kubernetes — описание нового релиза. Кто следит, знает, что у каждого релиза есть кодовое имя и история. В этот раз разработчики не получили ни одного эксепшена для фич. Позитивный результат. Думаем, что практику написания историй для релизов могли бы с большим успехом повторить и многие другие.
🛠 Stability and scalability assessment of KubeVela — продолжаются изыскания по поводу реализации OAM — попытки снизить нагрузку на разработчиков, сделав Kubernetes более дружественным.
🛠 Transcript of The philosopher who believes in Web Assembly — во второй части Matt Butcher, главный евангелист WebAssembly, рассказывает о проблематике. И, пожалуй, это лучший материал для ее понимания.
🛠 Docker Gets up to Speed for WebAssembly — Docker анонсировал много интересного в связи с WebAssembly и, что важно, практичного.
🛠 Introducing Kotlin/Wasm | seb.deleuze.fr — WASM не отпускает. В этот раз доделали Kotlin. Это краткий пересказ презентации с большим количеством интересных деталей по перфу.
Бонусом
🏆 Handling Serverless on Kubernetes | Container Journal — небольшое резюме по теме.
🏆 Announcing a white paper on Platforms for Cloud Native Computing — CNCF зарелизил руководство по построению платформ. Нам нравится, что CNCF и LF взяли в руки разработку блюпринтов по важным темам (недавно была история с Supply Chain Security Architecture). Материал интересный.
🏆 Keycloak joins CNCF as an incubating project | Cloud Native Computing Foundation — Keycloak, известный Identity-проект, вступает в CNCF в инкубатор. Keycloak был создан в 2014-м, что там инкубировать? Проход в CNCF позволяет не только повысить видимость проекта, но и в процессе определить слабые места, например интеграции с другими релевантными проектами, пройти аудит безопасности. Поздравляем и ждем результатов.
#дайджест
Мы уже неоднократно писали о том, что Kubernetes и Cloud Native проходят сложные времена, связанные с тем, что инструменты-то хорошие, их много, но в какой-то момент забыли о Dev Experience.
Разработчики писали свой код у себя локально, привыкнув к когнитивной нагрузке. Потом начали мигрировать в контейнеры, и, конечно, контейнеры оказались отличным инструментом. Но вместе с ними пришли Dockerfile. Автоматизировали создание докерфайла — пришел Kubernetes с объектной моделью и конфигурацией, а к нему еще пристегнули инструменты со своими языками (Terraform, Falco...), повысив когнитивную нагрузку обратно до потолка. Начиная примерно с 1.26, команда Kubernetes, команды OAM и Cartographer ищут путь к душе разработчика.
Об этом видео, которое выбирали всей редакцией:
Inner Development Loop with Java on Kubernetes • Thomas Vitale • GOTO 2022 | YouTube.
И следом еще одно: Managed Kubernetes Service Day Zero Survival Pack by Kristina Devochko | YouTube, в котором нет кода, но есть много насущных проблем.
Инструменты
🛠 Kubernetes v1.27: Chill Vibes | Kubernetes — описание нового релиза. Кто следит, знает, что у каждого релиза есть кодовое имя и история. В этот раз разработчики не получили ни одного эксепшена для фич. Позитивный результат. Думаем, что практику написания историй для релизов могли бы с большим успехом повторить и многие другие.
🛠 Stability and scalability assessment of KubeVela — продолжаются изыскания по поводу реализации OAM — попытки снизить нагрузку на разработчиков, сделав Kubernetes более дружественным.
🛠 Transcript of The philosopher who believes in Web Assembly — во второй части Matt Butcher, главный евангелист WebAssembly, рассказывает о проблематике. И, пожалуй, это лучший материал для ее понимания.
🛠 Docker Gets up to Speed for WebAssembly — Docker анонсировал много интересного в связи с WebAssembly и, что важно, практичного.
🛠 Introducing Kotlin/Wasm | seb.deleuze.fr — WASM не отпускает. В этот раз доделали Kotlin. Это краткий пересказ презентации с большим количеством интересных деталей по перфу.
Бонусом
🏆 Handling Serverless on Kubernetes | Container Journal — небольшое резюме по теме.
🏆 Announcing a white paper on Platforms for Cloud Native Computing — CNCF зарелизил руководство по построению платформ. Нам нравится, что CNCF и LF взяли в руки разработку блюпринтов по важным темам (недавно была история с Supply Chain Security Architecture). Материал интересный.
🏆 Keycloak joins CNCF as an incubating project | Cloud Native Computing Foundation — Keycloak, известный Identity-проект, вступает в CNCF в инкубатор. Keycloak был создан в 2014-м, что там инкубировать? Проход в CNCF позволяет не только повысить видимость проекта, но и в процессе определить слабые места, например интеграции с другими релевантными проектами, пройти аудит безопасности. Поздравляем и ждем результатов.
#дайджест