Всем привет,
На прошлой неделе мы слегка отдохнули от чтения. Как и авторы от написания материалов.
Но мимо одной новости мы не смогли пройти — вихрем по блогосфере пронеслась новость о том, что Amazon, мол, признал на уровне Вернера Фогельса (которого мы очень любим читать), что с микросервисной архитектурой как спасителем всего поспешили. Вернер же написал свою заметку поверх анонса одной из команд Amazon, которая, съехав с микросервисов обратно в монолит, снизила затраты на поддержку на 90%.
Мы во всей этой истории согласны на 100% только с Вернером. Мы помним, как Kubernetes превратил микросервисную архитектуру во что-то близкое душе разработчиков, так как предоставил инструменты для того, чтобы делать ее быстро и надежно. Многие инвестировали в микросервисы именно с Kubernetes, именно в тот момент. История расставила все на свои места — как только системы стали расти, они потянули за собой Kubernetes, который вынужден был соответствовать. Где не соответствовал, дописывали экосистемные инструменты. Кто не выдержал, съехал обратно в монолит, и оказалось, что там не так уж и плохо.
Мораль всего этого проста — если кажется, что что-то новое очень удобное, стараемся не сломать то, что было. Документируем. Тогда, если окажется, что нам это новое не нужно, сможем быстро откатиться.
Инструменты
🛠 Challenges of Modern Application Delivery: A Retrospection of KubeVela Highli... Jianbo Sun & Da Yin — обзор о KubeVela, о котором мы уже писали. На примере сценариев и проблем, с которыми сталкиваются разработчики.
🛠 Crossplane Intro and Deep Dive - the Cloud Native Control Plane... — продолжая историю об инструментах для построения платформ поверх Kubernetes, представляем Crossplane.
🛠 Crossplane vs Terraform: Choosing the Best IaC Solution for Your Needs
🛠 cisco-open/stacks: Stacks, the Terraform code pre-processor — коллеги выкатили препроцессор для Терраформа, который призван решить проблемы с дрифтом, дублированием кода и добавить много новых функций. Внимательно следим.
🛠 Seamlessly Integrating Buildah and Kubernetes: A Comprehensive Guide — Buildah — это rootless-инструмент, с помощью которого можно собирать OCI образа контейнеров. Docker использует демона с root level, что может создать проблемы с безопасностью. Гайд для Buildah и Kubernetes. Рекомендуем как минимум покрутить.
🛠 Red Hat Extends Scope of Podman Container Tool for IT Admins — а Podman — это брат Buildah, имеющий тот же rootless-принцип. RedHat развивает свой инструментарий. Пока нам не совсем понятно, насколько у этих инструментов большая аудитория.
🛠 8 Tips for Successful Container Vulnerability Scanning - Cloud Native Now
Бонусом
📖 Software Bill of Materials (SBOM) - {anonymous => 'hash'}; (vmbrasseur.com) — VM Brasseur — большое имя в Open Source. Дает обзор текущего положения SBOM, приходя все к тому же выводу: хорошо, полезно, но надо научиться использовать на больших объемах. И не серебряная пуля.
🏆 Lightning Talk: Orchestrating Kubernetes Clusters on HPC Infrastructure - Elia Oggian — интересное короткое видео о том, как оркестрировать HPC (high performance computing) кластера на Kubernetes. HPC — это история больших научных, индустриальных расчетов.
🏆 Kubernetes Batch Processing at Scale - A Scheduling Perspective - Lim Haw Jia & Fan Deliang — в ту же сторону доклад про batch processing. Если HPC — это сложные, часто взаимозависимые расчеты с важным фактором синхронизации на всех уровнях, то batch, скорее, про запуск пакетов задач.
#дайджест
На прошлой неделе мы слегка отдохнули от чтения. Как и авторы от написания материалов.
Но мимо одной новости мы не смогли пройти — вихрем по блогосфере пронеслась новость о том, что Amazon, мол, признал на уровне Вернера Фогельса (которого мы очень любим читать), что с микросервисной архитектурой как спасителем всего поспешили. Вернер же написал свою заметку поверх анонса одной из команд Amazon, которая, съехав с микросервисов обратно в монолит, снизила затраты на поддержку на 90%.
Мы во всей этой истории согласны на 100% только с Вернером. Мы помним, как Kubernetes превратил микросервисную архитектуру во что-то близкое душе разработчиков, так как предоставил инструменты для того, чтобы делать ее быстро и надежно. Многие инвестировали в микросервисы именно с Kubernetes, именно в тот момент. История расставила все на свои места — как только системы стали расти, они потянули за собой Kubernetes, который вынужден был соответствовать. Где не соответствовал, дописывали экосистемные инструменты. Кто не выдержал, съехал обратно в монолит, и оказалось, что там не так уж и плохо.
Мораль всего этого проста — если кажется, что что-то новое очень удобное, стараемся не сломать то, что было. Документируем. Тогда, если окажется, что нам это новое не нужно, сможем быстро откатиться.
Инструменты
🛠 Challenges of Modern Application Delivery: A Retrospection of KubeVela Highli... Jianbo Sun & Da Yin — обзор о KubeVela, о котором мы уже писали. На примере сценариев и проблем, с которыми сталкиваются разработчики.
🛠 Crossplane Intro and Deep Dive - the Cloud Native Control Plane... — продолжая историю об инструментах для построения платформ поверх Kubernetes, представляем Crossplane.
🛠 Crossplane vs Terraform: Choosing the Best IaC Solution for Your Needs
🛠 cisco-open/stacks: Stacks, the Terraform code pre-processor — коллеги выкатили препроцессор для Терраформа, который призван решить проблемы с дрифтом, дублированием кода и добавить много новых функций. Внимательно следим.
🛠 Seamlessly Integrating Buildah and Kubernetes: A Comprehensive Guide — Buildah — это rootless-инструмент, с помощью которого можно собирать OCI образа контейнеров. Docker использует демона с root level, что может создать проблемы с безопасностью. Гайд для Buildah и Kubernetes. Рекомендуем как минимум покрутить.
🛠 Red Hat Extends Scope of Podman Container Tool for IT Admins — а Podman — это брат Buildah, имеющий тот же rootless-принцип. RedHat развивает свой инструментарий. Пока нам не совсем понятно, насколько у этих инструментов большая аудитория.
🛠 8 Tips for Successful Container Vulnerability Scanning - Cloud Native Now
Бонусом
📖 Software Bill of Materials (SBOM) - {anonymous => 'hash'}; (vmbrasseur.com) — VM Brasseur — большое имя в Open Source. Дает обзор текущего положения SBOM, приходя все к тому же выводу: хорошо, полезно, но надо научиться использовать на больших объемах. И не серебряная пуля.
🏆 Lightning Talk: Orchestrating Kubernetes Clusters on HPC Infrastructure - Elia Oggian — интересное короткое видео о том, как оркестрировать HPC (high performance computing) кластера на Kubernetes. HPC — это история больших научных, индустриальных расчетов.
🏆 Kubernetes Batch Processing at Scale - A Scheduling Perspective - Lim Haw Jia & Fan Deliang — в ту же сторону доклад про batch processing. Если HPC — это сложные, часто взаимозависимые расчеты с важным фактором синхронизации на всех уровнях, то batch, скорее, про запуск пакетов задач.
#дайджест