Devops – Telegram
Devops
2.22K subscribers
295 photos
15 videos
3 files
873 links
Технологии и решения, архитектурные проблемы.
Контейнеры, оркестраторы, скейлинг, мониторинг и др.

По всем вопросам: @un_ixtime
Download Telegram
Поймите разницу между операторами Kubernetes и Helm и выберите правильное решение для установки и настройки приложений в Kubernetes.

https://www.groundcover.com/blog/kubernetes-operator-vs-helm
Создайте собственный SQS или Kafka с Postgres : создайте таблицу очередей, управляйте тайм-аутами видимости сообщений и обеспечьте только одну доставку. https://blog.sequinstream.com/build-your-own-sqs-or-kafka-with-postgres

Terraform plan -light : для планирования используются только измененные ресурсы в коде, что сокращает время планирования без риска нарушения согласованности. https://www.bejarano.io/terraform-plan-light

Bash-Oneliner : удобные однострочники Bash и приемы работы с терминалом для обработки данных и обслуживания системы Linux. https://github.com/onceupon/Bash-Oneliner

Миграция данных в масштабе экзабайта с Apache Spark : как Amazon успешно перенесла обработку данных в масштабе экзабайта с Apache Spark на Ray на EC2. https://aws.amazon.com/blogs/opensource/amazons-exabyte-scale-migration-from-apache-spark-to-ray-on-amazon-ec2
Миграция Figma на Kubernetes : узнайте, как Figma перенесла всю свою инфраструктуру на Kubernetes менее чем за 12 месяцев. https://www.figma.com/blog/migrating-onto-kubernetes

0.0.0.0 День: Эксплуатация API-интерфейсов Localhost : узнайте, как можно эксплуатировать API-интерфейсы Localhost прямо из браузера. https://www.oligo.security/blog/0-0-0-0-day-exploiting-localhost-apis-from-the-browser
SQL в 50 лет : взгляд в будущее SQL в преддверии его 50-летия — что ждет язык структурированных запросов, на котором сегодня основана большая часть данных?

https://www.infoworld.com/article/2337457/sql-at-50-whats-next-for-the-structured-query-language.html
Исследование проблемы производительности межрегиональной сети (чтение занимает 10 минут)
В этой статье рассматривается углубленное расследование и решение проблемы производительности межрегиональной сети в Netflix, а также подчеркивается сложное взаимодействие между облачной инфраструктурой, сетевой инженерией и обновлениями ядра.

https://netflixtechblog.com/investigation-of-a-cross-regional-network-performance-issue-422d6218fdf1
Проект DevOps: проект конвейера CI/CD на уровне производства

В современном ландшафте разработки программного обеспечения конвейеры непрерывной интеграции и непрерывного развертывания (CI/CD) имеют важное значение для обеспечения того, чтобы изменения кода автоматически создавались, тестировались и развертывались в производственных средах согласованным и надежным образом. В этом документе представлено всеобъемлющее руководство по настройке надежного конвейера CI/CD с использованием различных инструментов, размещенных на экземплярах AWS EC2.

https://dev.to/prodevopsguytech/devops-project-production-level-cicd-pipeline-project-1iek
Авторизация как услуга с открытым исходным кодом, вдохновленная Google Zanzibar, предназначенная для создания и управления детализированными и масштабируемыми системами авторизации для любого приложения. https://github.com/Permify/permify
Отключение виртуальных машин по расписанию с помощью Azure Tag (чтение занимает 6 минут)

Контроль расходов на работу виртуальных машин (ВМ) в Azure может быть сложным, особенно когда ВМ остаются активными вне рабочего времени. Практический подход к решению этой проблемы — планирование автоматических отключений с помощью тегов Azure через скрипт PowerShell, который использует тег Azure для установки и реализации расписаний отключения для ваших ВМ.
https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/switch-off-virtual-machines-on-a-schedule-using-an-azure-tag/ba-p/4207182

Наблюдение за безопасностью eBPF: основные варианты использования Tetragon (чтение на 7 минут)
Tetragon, инструмент наблюдения за безопасностью на основе eBPF, обеспечивает глубокую видимость событий во время выполнения и позволяет быстро развертывать политики безопасности с минимальными накладными расходами. Интегрируя осведомленность Kubernetes и аналитику на уровне ядра, Tetragon помогает группам безопасности эффективно отслеживать, проверять и применять средства контроля во время выполнения, поддерживая соответствие и защищая динамические среды.
https://isovalent.com/blog/post/top-tetragon-use-cases
Контейнеризация функций Azure без Dockerfile (чтение занимает 8 минут)
В этой статье объясняется, как контейнеризировать приложения Azure Functions для .NET двумя способами: с помощью Dockerfile и через собственную поддержку контейнеризации MSBuild. В ней приводятся подробные шаги для обоих подходов, что позволяет разработчикам создавать и запускать контейнеризированные приложения Azure Functions локально. https://devkimchi.com/2024/08/23/containerising-azure-functions-without-dockerfile

Создание коммита Git сложным способом (8 минут чтения)
В этой статье подробно рассматривается, что на самом деле делает под капотом создание коммита git с помощью канонической команды git commit. В ней рассматриваются основные операции git, которые выполняются для того, чтобы заставить его работать. https://avestura.dev/blog/creating-a-git-commit-the-hard-way