Как сделать хорошее оповещение? В этой статье предлагаются два критерия: действенность и возможность расследования.
https://blog.danslimmon.com/2017/10/02/what-makes-a-good-alert/
https://blog.danslimmon.com/2017/10/02/what-makes-a-good-alert/
Dan Slimmon
What makes a good alert?
Ever since the late 2000s, I’ve been implementing “alert review” processes on ops teams. As a team, we go through all the alerts we’ve received in the last week, and identif…
👍1
Некоторые особенности OCAML, но хороший пост о воспроизводимых программных инструментах и о том, почему это важно для определенных случаев использования.
https://blog.osau.re/articles/reproducible.html
https://blog.osau.re/articles/reproducible.html
blog.osau.re
Dinosaure's website - Reproducibility!
How we can manage reproducibility in OCaml
Настройка badges в репозиториях gitlab, с помощью Gitlab API, в CI/CD.
https://habr.com/ru/post/709418/
https://habr.com/ru/post/709418/
Хабр
Настройка badges в репозиториях Gitlab, с помощью Gitlab API, в CI/CD
Увидел Badges и подчерпнул идею из этого доклада Привет, коллеги! Хочу поговорить о такой простой, возможно, бесполезной вещи как баджи(значки). На самом деле тема уже давно известная всем, но мало у...
👍6
Интересный набор постов, анализирующих обмен сообщениями на стенде с AWS re:Invent и Kubecon в прошлом году. Это, безусловно, новый способ взглянуть на то, как поставщики видят пространство в данный момент времени.
https://www.uptime.build/post/i-analyzed-290-booths-at-kubecon-here-are-the-devops-trends-for-2023
https://www.uptime.build/post/reinvent-booth-analysis
https://www.uptime.build/post/i-analyzed-290-booths-at-kubecon-here-are-the-devops-trends-for-2023
https://www.uptime.build/post/reinvent-booth-analysis
Публикация для всех, кто использует AWS DynamoDB, в частности о том, как переносить большие таблицы между отдельными учетными записями AWS.
https://medium.com/riskified-technology/dynamodb-table-migration-between-accounts-aabfa7ef748
https://medium.com/riskified-technology/dynamodb-table-migration-between-accounts-aabfa7ef748
Medium
DynamoDB Table Migration Between Accounts
Suppose you have more than one AWS account, and you want to move a DDB table — what are your options?
👍1
GlitchTip вместо Sentry. Как мы бесплатно настроили мониторинг ошибок
https://habr.com/ru/company/constanta/blog/706386/
https://habr.com/ru/company/constanta/blog/706386/
Хабр
GlitchTip вместо Sentry. Как мы бесплатно настроили мониторинг ошибок
Привет, хабр! Меня зовут Алексей, я — системный инженер в компании Constanta. Мы с командой занимаемся практиками DevOps, развиваем процессы ci/cd и мониторинга. Представьте, что у вас есть 10...
👍3
Переход в облако: как неправильно выполнить миграцию.
https://engineering.mercari.com/en/blog/entry/20221218-migrations-the-wrong-way/
https://engineering.mercari.com/en/blog/entry/20221218-migrations-the-wrong-way/
Mercari
Moving to cloud: How to do Migrations the wrong way
This post is for Day 18 of Mercari Advent Calendar 2022, brought to you by @kaustubh from the Metadata Ecosystem team.M
👍2
Новогодние праздники подходят к концу, надеемся вы успели провести их с пользой😌
А если нет, спешим напомнить: Сегодня последний день 50% распродажи курсов в Библиотеке программиста!
– Математика для Data Science
– Алгоритмы и структуры данных
– Как айтишнику устроиться в международную компанию
– Основы IT для непрограммистов
– Основы программирования на Python
– Frontend Basic: принцип работы современного веба.
🏄 Успейте забронировать скидку на любой из курсов: https://proglib.io/w/d2ab7194
Начните новый год правильно!
И не забывайте - завтра подводим итоги конкурса, где можно выиграть:
🥇 Apple AirPods Pro 2
🥈 Курс «Математика для Data Science
🥉 Курс: «Алгоритмы и структуры данных»
👉Поторопитесь, подробности по ссылке: https://proglib.io/w/e72668b2
А если нет, спешим напомнить: Сегодня последний день 50% распродажи курсов в Библиотеке программиста!
– Математика для Data Science
– Алгоритмы и структуры данных
– Как айтишнику устроиться в международную компанию
– Основы IT для непрограммистов
– Основы программирования на Python
– Frontend Basic: принцип работы современного веба.
🏄 Успейте забронировать скидку на любой из курсов: https://proglib.io/w/d2ab7194
Начните новый год правильно!
И не забывайте - завтра подводим итоги конкурса, где можно выиграть:
🥇 Apple AirPods Pro 2
🥈 Курс «Математика для Data Science
🥉 Курс: «Алгоритмы и структуры данных»
👉Поторопитесь, подробности по ссылке: https://proglib.io/w/e72668b2
👍1🤯1
Отличный набор из 12 сообщений в блогах, посвященных широкому спектру проблем, с которыми сталкиваются команды, пытающиеся создать внутреннюю платформу разработки. От бюджета и размера команды до когнитивной нагрузки и гибкости пользователя до мультиоблака. Много, чтобы занять вас.
https://www.syntasso.io/post/the-12-platform-challenges-recap
https://www.syntasso.io/post/the-12-platform-challenges-recap
Syntasso.io
The 12 Platform Challenges - recap
Back in early December 2022, we set ourselves the challenge of putting together a series of blogs describing the top 12 Platform Challenges that our team has experienced, working across platform teams of all shapes and sizes. And we did it!!You can find the…
Сделано на Python: экспорт статистики ВКонтакте с помощью Prometeus и Grafana.
https://habr.com/ru/company/southbridge/blog/709980/
https://habr.com/ru/company/southbridge/blog/709980/
Хабр
Сделано на Python: экспорт статистики ВКонтакте с помощью Prometeus и Grafana
Выпускник курса Python для инженеров Денис Алексеев рассказал о своем проекте, который защитил на итоговой презентации. Мой проект помогает упростить экспорт статистики из сообществ в социальных сетях...
Настройка LDAP-аутентификации в кластере Kubernetes под управлением Deckhouse.
https://habr.com/ru/company/flant/blog/710010/
https://habr.com/ru/company/flant/blog/710010/
Хабр
Настройка LDAP-аутентификации в кластере Kubernetes под управлением Deckhouse
Deckhouse — Kubernetes-платформа с открытым кодом, с помощью которой можно создавать идентичные Kubernetes-кластеры в любой инфраструктуре и автоматически управлять ими. Для проверки подлинности в...
👍1🤯1
🔎 10 причин, почему тебя не берут на работу в ИT
«Библиотека программиста» выделила 10 наиболее распространенных ошибок начинающих специалистов при попытке устроится на работу.
🔗 Основной сайт
🔗 Зеркало
«Библиотека программиста» выделила 10 наиболее распространенных ошибок начинающих специалистов при попытке устроится на работу.
🔗 Основной сайт
🔗 Зеркало
Хорошее пошаговое руководство о том, как одна команда повысила наблюдаемость своих конвейеров CI и CD, излагая различные рассмотренные варианты и углубляясь в детали реализации выбранного решения.
https://medium.com/bondora-engineering-and-data/how-to-increase-deployment-observability-and-simplify-deployment-pipelines-3b271e57ff3f
https://medium.com/bondora-engineering-and-data/how-to-increase-deployment-observability-and-simplify-deployment-pipelines-3b271e57ff3f
Medium
How to Increase Deployment Observability and Simplify Deployment Pipelines
We had visibility of deployments - what was deployed and when but we did not have observability — what changes are deployed by who and why.