devopslibrary | Unsorted

Telegram-канал devopslibrary - DevOps&SRE Library

17344

Библиотека статей по теме DevOps и SRE. Реклама: @ostinostin Контент: @mxssl РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3®istryType=bloggersPermission

Subscribe to a channel

DevOps&SRE Library

DevOps-инженер облачных сервисов — день открытых дверей онлайн-магистратуры Яндекс Практикума и ИТМО

26 марта в 19:00 мск

На встрече поговорим о современном формате магистратуры Яндекса и ИТМО. Как поступить, как проходит обучение и какие знания вы получите на выходе.

Подробно расскажем, что такое очная онлайн-магистратура — как это, когда учишься онлайн, но со студенческим билетом, отсрочкой от армии и дипломом магистра ИТМО после выпуска.

Что будет на событии:

— О профессии DevOps-инженер расскажет один из авторов программы Илья Рябухин, Senior Technical Consultant, Oracle.
— Как устроена прикладная онлайн-магистратура — поделится Мария Тимофеева, академический руководитель программы, ИТМО.
— Всё про обучение: поговорим со студентами программы «DevOps-инженер облачных сервисов».
— Как поступить: сроки, экзамены, документы, оплата — расскажет Мария Будревич, менеджер программ высшего образования, Яндекс Практикум.

→ Зарегистрироваться

Читать полностью…

DevOps&SRE Library

terraform-backend-git

Terraform HTTP Backend implementation that uses Git repository as storage


https://github.com/plumber-cd/terraform-backend-git

Читать полностью…

DevOps&SRE Library

Unlocking Kubernetes Observability with the OpenTelemetry Operator

https://www.dash0.com/blog/unlocking-kubernetes-observability-with-the-opentelemetry-operator

Читать полностью…

DevOps&SRE Library

Slicing Up—and Iterating on—SLOs

One of the main pieces of advice about Service Level Objectives (SLOs) is that they should focus on the user experience. Invariably, this leads to people further down the stack asking, “But how do I make my work fit the users?”—to which the answer is to redefine what we mean by “user.” In the end, a user is anyone who uses whatever it is you’re measuring.


https://www.honeycomb.io/blog/slicing-up-and-iterating-on-slos

Читать полностью…

DevOps&SRE Library

Redis as a Primary Database for Complex Applications

How Redis can be used as a primary database for complex applications that need to store data in multiple formats?


https://faun.pub/redis-as-a-primary-database-for-complex-applications-501ced31f923

Читать полностью…

DevOps&SRE Library

Коллеги, давайте еще немного сдвинем сроки выхода приложения, вернемся к вопросу через неделю через полгода. Любимая фраза 😎

Как ускорить процесс разработки и вывод продуктов на рынок? Настраиваем DevOps-конвейер от Сферы 🧑‍💻

Сфера.Сборка — это платформенная экосистема всех необходимых инструментов, которые позволяют автоматизировать процесс разработки и управления жизненным циклом приложений.

DevOps-конвейер Сферы:

🛑 «Сфера.Портал разработки» — единая точка входа для всех разработчиков проекта и инструмент для построения сквозного автоматизированного процесса разработки технологических продуктов.

🛑 «Сфера.CI/CD» — связующее звено всего конвейера, отвечает за оркестрацию DevOps-процесса.

🛑 «Сфера.Дистрибутивы и лицензии» — инструмент для управления артефактами разработки ПО, позволяет создавать репозитории и управлять ими, а также анализировать состав кода, реализовывать собственные политики применения открытых программных компонентов.

🛑 «Сфера.Код» — Git-инструмент для совместной работы, позволяющий хранить, версионировать, консолидировать код и передавать его в систему оркестрации сборки.

DevOps-конвейер Сферы легко интегрируется со многими существующими платформами: AD/LDAP, системами мониторинга, аудита и журналирования.

📌 Подробнее о всех возможностях DevOps-конвейера Сферы.

Реклама ООО «ГК «Иннотех»» ИНН: 9703073496. Erid: 2SDnje4De8C

Читать полностью…

DevOps&SRE Library

mdq

like jq but for Markdown: find specific elements in a md doc


https://github.com/yshavit/mdq

Читать полностью…

DevOps&SRE Library

tailpipe

Tailpipe is the lightweight, developer-friendly way to query logs.

Cloud logs, SQL insights. Collects logs from cloud, container and application sources. Query and analyze your data instantly with the power of SQL, right from your terminal.

Fast, local, and efficient. Runs locally, powered by DuckDB's in-memory analytics and Parquet's optimized storage.

An ecosystem of prebuilt intelligence. MITRE ATT&CK-aligned queries, prebuilt detections, benchmarks, and dashboards, all open source and community-driven.

Built to build with. Define detections as code, extend functionality with plugins and write custom SQL queries.


https://github.com/turbot/tailpipe

Читать полностью…

DevOps&SRE Library

Nping

Nping is a Ping tool developed in Rust. It supports concurrent Ping for multiple addresses, visual chart display, real-time data updates, and other features.


https://github.com/hanshuaikang/Nping

Читать полностью…

DevOps&SRE Library

pgwatch

PGWATCH: PostgreSQL metrics monitor/dashboard


https://github.com/cybertec-postgresql/pgwatch

Читать полностью…

DevOps&SRE Library

🚀Открыта вакансия C++ Software Engineer в YADRO: получите оффер за 3 дня

Если вы давно хотели работать в технологической компании с амбициозными задачами, то скорее подавайте заявку на сайте.

YADRO запускает SPRINT OFFER для инженеров-разработчиков C++, готовых прокачаться в команде Telecom Platform. Здесь вы будете:

✔️ Разрабатывать платформенные решения для мобильных сетей LTE/GSM
✔️ Разрабатывать компоненты телеком-платформы в технологическом стеке С++/Linux
✔️ Участвовать в проектировании и развитии архитектуры телеком-платформы

Как попасть в команду?

1️⃣ Оставить заявку до 9 марта
2️⃣ Пройти скрининг и техническое интервью
3️⃣ Получить оффер всего за 3 дня

📍 Формат работы: офис, гибрид или удалёнка (Москва, СПб, Нижний Новгород, Екатеринбург, Минск).

💡 В команде — инженеры с опытом 10–25 лет, у которых есть чему научиться!

Готовы к карьерному рывку?

Подавайте заявку сейчаспо ссылке.

Читать полностью…

DevOps&SRE Library

В прошлый раз было управление спейсами Tarantool со стороны пользователя, в этот раз углубляемся внутрь и разбираемся как устроен движок Vinyl.

🦧 Поверхностное представление о том, что Vinyl работает с диском не дает полного понимания механизмов заложенных внутри для обслуживания кластера.

🤯 Оказывается здесь не классическое B-tree как в реляционных СУБД типа InnoDB в MySQL или Postgress, а LSM-tree со всеми вытекающими. В документации по Vinyl есть исчерпывающее объяснение разницы, но ...

Меня интересовали концептуальные механизмы с точки зрения администратора этой СУБД, поэтому в статье разберем:
🧐 Что такое Vinyl
🗂 Из чего состоит файловая структура спейса на Vinyl
🖼 Визуализируем хранилище Vinyl (это пирамида)
📥 Посмотрим как данные перемещаются по пирамиде
🛠 Определим как управлять габаритами пирамиды и на что они влияют
🎡 Какие фоновые процессы обслуживают движок Vinyl
💣 Как работа Vinyl влияет на систему
🪣 Как очистить дерево от старых версий и удаленных кортежей и вообще почему есть в этом необходимость

Детали в статье: https://byurrer.ru/tarantool-vinyl

P. S. если есть непонятки или я что-то упустил - пишите в комментариях ⬇️

Читать полностью…

DevOps&SRE Library

⚡️Современные распределённые системы генерируют огромные объёмы данных, а эффективный мониторинг становится залогом стабильной работы. Как построить систему, способную выдерживать большие нагрузки, обрабатывать миллионы метрик в секунду и мгновенно реагировать на аномалии?

🔥11 марта в 20.00 мск приглашаем на открытый урок "Проектирование высоконагруженного мониторинга в распределенных системах", на котором разберем:

- лучшие инструменты для сбора и хранения метрик (Prometheus, VictoriaMetrics, Mimir, Thanos и др.);
- методы оптимизации: федерация, шардинг, агрегация, сэмплирование;
- как минимизировать нагрузку и сократить расходы на хранение данных;
- практические кейсы внедрения в highload-проектах.

👉Регистрация https://vk.cc/cJnsHZ

Занятие приурочено к старту курса "Observability: мониторинг, логирование, трейсинг", на котором вы научитесь строить эффективные системы мониторинга, работать с Prometheus, Grafana, ELK и другими инструментами, визуализировать метрики.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2VtzqxDdebY

Читать полностью…

DevOps&SRE Library

Получи доступ к полезной базе знаний для девопса

DevOps-инженер, который умеет управлять кластерами в Kubernetes, всегда ценится больше. Yandex Cloud открыл свободный доступ к своей базе знаний с полезными материалами для инженеров.

Из них вы узнаете, как автоматизировать процессы, развертывать и масштабировать кластеры на примере DevOps-сервиса от Yandex Cloud.

Все материалы останутся у вас навсегда, а изучать их можно в свободном темпе. Теорию подготовили эксперты Yandex Cloud с большим опытом работы в IT-индустрии, а практика состоит из 60 заданий.

Подробнее о базе знаний — по ссылке.

Читать полностью…

DevOps&SRE Library

GMonit приглашает на технический вебинар

🗓 Когда: 13 марта, 17:00 (Мск)
🔗 Регистрация по ссылке

О чем поговорим:

1️⃣ Как работают head-based и tail-based сэмплирование — плюсы и подводные камни.
2️⃣ Какие алгоритмы помогают снижать нагрузку на инфраструктуру.
3️⃣ Когда оптимизация данных экономит деньги, а когда — создает проблемы.

В финале — разбор реальных сценариев и демонстрация сэмплирования в GMonit + QA-сессия.

Если ваши системы генерируют тонны логов, метрик и трейсинга — этот вебинар поможет держать их под контролем. 😉

Реклама. ООО "Хайперсофтлаб", ИНН: 9705151703, erid: 2Vtzqw3TDcz

Читать полностью…

DevOps&SRE Library

tfbuddy

TFBuddy allows Terraform Cloud users to get apply-before-merge workflows in their Pull Requests.


https://github.com/zapier/tfbuddy

Читать полностью…

DevOps&SRE Library

DevOps и облака: проверьте свои знания и получите скидку! 🚀☁️

Насколько хорошо вы разбираетесь в Cloud Solution Architecture? Пройдите тест, подтвердите свои знания и получите скидку на обучение на курсе!

Этот курс поможет DevOps-инженерам:

✅ Автоматизировать управление облачной инфраструктурой
✅ Настраивать CI/CD и масштабирование в облаке
✅ Работать с Well-Architected Framework и Cloud Adoption
✅ Мигрировать сервисы и повышать отказоустойчивость

📌 Готовы прокачаться? Пройдите тест и получите скидку! 🎓

👉 Попробовать:
https://vk.cc/cJEHiU

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2VtzqxJCam5

Читать полностью…

DevOps&SRE Library

Секреты безопасности Kubernetes для SOC

Как команде SOC оперативно детектировать и реагировать на инциденты в контейнерном окружении? 25 марта в 11:00 Luntry проведет вебинар “Безопасность контейнеров и Kubernetes для SOC”.

Расскажем:
- как точно детектировать известные и неизвестные угрозы;
- какие инструменты помогут эффективнее обнаруживать инциденты;
- какие артефакты для форензики можно собрать.

Участники вебинара получат в подарок карту-схему "Модель угроз Kubernetes глазами SOC".

Регистрация здесь

Читать полностью…

DevOps&SRE Library

Приглашаем на митап для DevOps-инженеров от билайна
Главные темы — контейнеры, безопасность и миграция.

📍 Офлайн в Казани — в ИТ-парке имени Башира Рамеева
🌐 Онлайн на VK Видео
📆 26 марта, 18:30 (МСК, GMT+3)

В программе — три доклада от инженеров билайна:
— Виталий Ерофеев — «Миграция платформы данных на корпоративную инфраструктуру: DevOps-стратегия»
— Илья Васянин — «Безопасность и удобство, или Как сохранить внутренний покой
— Владимир Барков — «DevPod в помощь, или почему не просто docker run»

Начало митапа — 26 марта в 18:30 (МСК, GMT+3). Офлайн-участников ждем к 18:00.
Регистрация — на сайте.

Участники смогут задать вопросы спикерам лично в зале или в Telegram-чате. Авторам лучших вопросов подарим призы.

Реклама. ПАО "Вымпелком». ИНН 7713076301

Читать полностью…

DevOps&SRE Library

It's a log eat log world!

Let's discuss logging - unstructured, structured and canonical log lines - what they are and what value they bring to your production systems.


https://obakeng.substack.com/p/its-a-log-eat-log-world

Читать полностью…

DevOps&SRE Library

yaak

Yaak is a desktop API client for interacting with REST, GraphQL, Server Sent Events (SSE), WebSocket, and gRPC APIs.


https://github.com/mountain-loop/yaak

Читать полностью…

DevOps&SRE Library

Алгоритмы, кодогенерация и куда идёт Go: строим платформу для разработчиков

В новом выпуске подкаста «Расскажите про MWS» обсуждаем как работает команда, которая создает базовую инфраструктуру для разработчиков облака. Дмитрий Новиков — TechLead команды Development Platform в MWS рассказывает:

— Зачем команда пишет собственный кодогенератор
— Нужны ли задачи про алгоритмы на собеседованиях
— В каком направлении развивается Go и есть ли повод для беспокойства

Смотрите и слушайте на всех популярных площадках:
🎬 YouTube
🎬 VK Видео

🎧 Яндекс Музыка
🎧 Apple Podcasts
🎧 Mave Digital

Читать полностью…

DevOps&SRE Library

kvm

JetKVM is a high-performance, open-source KVM over IP (Keyboard, Video, Mouse) solution designed for efficient remote management of computers, servers, and workstations. Whether you're dealing with boot failures, installing a new operating system, adjusting BIOS settings, or simply taking control of a machine from afar, JetKVM provides the tools to get it done effectively.


https://github.com/jetkvm/kvm

Читать полностью…

DevOps&SRE Library

Postgres in the time of monster hardware

I don't know if you followed the release of the last generation of CPUs. AMD's latest Genoa CPU (AMD EPYC™ 9965) can run 768 threads. It has 192 cores per socket and 2 threads per core, with 2 sockets. Imagine adding 10 TB of RAM to such a beast! Of course, everyone will think of how useful it will be for virtualization. As a database person, I'd rather ask myself what Postgres could do with so many resources. I love simplicity in architecture. But I often meet customers with huge resource needs. With average hosts nowadays, the best answer for them is sometimes multi-parallel processing (MPP).

So, with this new hardware, can we stop using horizontal scalability? To understand the impact of running PostgreSQL on it, we must examine a few technical limits. The analysis will begin with NUMA (Non-Uniform Memory Access) architecture. Next, we will address I/O bandwidth limits. They are a big factor, no matter the CPU or memory. Next, we will look at how PostgreSQL behaves with many connections. This topic has historical limits that bring up key questions. Finally, we will test parallel queries. We will examine their scalability and effectiveness on systems with many CPU threads.


https://www.enterprisedb.com/blog/postgres-time-monster-hardware

Читать полностью…

DevOps&SRE Library

feluda

🔎 Feluda is a Rust-based command-line tool that analyzes the dependencies of a project, notes down their licenses, and flags any permissions that restrict personal or commercial usage.


https://github.com/anistark/feluda

Читать полностью…

DevOps&SRE Library

Product management is broken. Engineers can fix it

How we've redefined the PM and engineer relationship


https://newsletter.posthog.com/p/product-management-is-broken-engineers

Читать полностью…

DevOps&SRE Library

httptap

View the HTTP and HTTPS requests made by any linux program by running httptap -- <command>.


https://github.com/monasticacademy/httptap

Читать полностью…

DevOps&SRE Library

terraform-module-releaser

Simplify the management of Terraform modules in your monorepo with this GitHub Action, designed to automate module-specific versioning and releases. By streamlining the Terraform module release process, this action allows you to manage multiple modules in a single repository while still maintaining independence and flexibility. Additionally, it generates a beautifully crafted wiki for each module, complete with readme information, usage examples, Terraform-docs details, and a full changelog.


https://github.com/techpivot/terraform-module-releaser

Читать полностью…

DevOps&SRE Library

Can I TF

As time passes, OpenTofu and Terraform become more distant from each other. CanI.TF helps us to understand their differences quickly.


https://cani.tf

Читать полностью…

DevOps&SRE Library

AWS PrivateLink Cross-Region Connectivity

AWS PrivateLink provides a secure method for sharing and accessing services across VPCs and accounts. It ensures that all traffic remains within the AWS network, avoiding exposure to the public internet. Before December 2024, both service providers and consumers were required to be in the same AWS Region. With the launch of native cross-region connectivity for AWS PrivateLink, you can now share and access VPC endpoint services across different Regions.


https://towardsaws.com/aws-privatelink-cross-region-connectivity-5c7db4b1ff7d

Читать полностью…
Subscribe to a channel