Интересный кейс с использованием огромного количества нод в GKE кластере на примере Bayer Corp. Отличный пример возможностей масштабирования с помощью продуктов Google 👇
Делимся полезным сервисом для работы с Kubernetes - KEDA. Позволяет выполнять мелкомасштабный автоскейлинг для нагрузок, управляемых событиями. Из плюсов KEDA: служит сервером меток, помогает определять правила масштабирования, работает как в облаке, так и на периферии. Сервис без внешних зависимостей, свободно интегрируется с Kubernetes Horizontal Pod Autoscaler.
Хотите удобный тул для настройки терминала на Linux, BSD и macOS?
👉 Попробуйте duf - Disk Usage/Free Utility.
Что интересного: комфортный и яркий, адаптируется под ширину терминала, удобная сортировка результатов, фильтрует и группирует устройства, удобно выводит формат JSON.
👉 Попробуйте duf - Disk Usage/Free Utility.
Что интересного: комфортный и яркий, адаптируется под ширину терминала, удобная сортировка результатов, фильтрует и группирует устройства, удобно выводит формат JSON.
Глобальные зависимости в CI/CD: NPM-пакеты, сборка на разных машинах, безопасность и NPX как способ уйти от глобальных пакетов. Подробности – в статье DevOps-евангелиста Namecheap Ника Лотоцкого. 👇
Если вдруг вы пропустили новый инструмент этого года от AWS - CodeArtifact, полностью управляемый репозиторий программных артефактов. Подходит для компаний любого масштаба и позволяет безопасно хранить, публиковать и делиться программными пакетами разработки. Оплата только за используемый объем, нет лицензионного сбора или предоплаты за коммиты.
Разработчики из Terraform порадовали релизом нового модуля предоставления балансеров, оптимизированных под serverless apps. Чем полезен модуль? Теперь вместо настройки и подключения множества сетевых API можно балансировать нагрузку через один модуль в Terraform.
Больше подробностей и наглядный пример в статье 👇
Больше подробностей и наглядный пример в статье 👇
Подготовили для вас подборку книг для DevOps, как для начинающих, так и евангелистов. Раз в неделю будем публиковать краткий обзор одной книги, и сегодня начинаем с художественной истории «Проект «Феникс», Джун Ким, Джонг Хан Ким, Бер К., Спаффорд Д.
Вымышленный рассказ о проекте IT-компании, который выходит за все возможные сроки дедлайна и не вписывается в бюджет. У менеджера есть 90 дней, чтобы уладить проблемы по проекту, иначе он и вся команда будут уволены.
❓ Кому подойдет книга? Тем, кто только начинает знакомиться с философией DevOps и хочет понять, чем же занимается девопс в IT-компании. В книге можно найти конкретные практики и реальные сценарии взаимодействия разных команд, а также полезные подходы и инструменты DevOps.
❗ Искушенным девопсам не стоит ждать от «Проекта «Феникс» технических решений. Книга, скорее, для новичков – написана на простом и понятном языке.
Вымышленный рассказ о проекте IT-компании, который выходит за все возможные сроки дедлайна и не вписывается в бюджет. У менеджера есть 90 дней, чтобы уладить проблемы по проекту, иначе он и вся команда будут уволены.
❓ Кому подойдет книга? Тем, кто только начинает знакомиться с философией DevOps и хочет понять, чем же занимается девопс в IT-компании. В книге можно найти конкретные практики и реальные сценарии взаимодействия разных команд, а также полезные подходы и инструменты DevOps.
❗ Искушенным девопсам не стоит ждать от «Проекта «Феникс» технических решений. Книга, скорее, для новичков – написана на простом и понятном языке.
У нашому блозі вийшла публікація про концепцію, без якої важко уявити сучасний світ DevOps, та й взагалі-то світ розробки в цілому.
Continuous Integration & Continuous Delivery оптимізує весь життєвий цикл ПЗ, суттєво полегшуючи життя командам, а хто ж цього не любить? За лінком нижче дізнаєтесь про базові принципи конвеєру CI/CD 👇
Continuous Integration & Continuous Delivery оптимізує весь життєвий цикл ПЗ, суттєво полегшуючи життя командам, а хто ж цього не любить? За лінком нижче дізнаєтесь про базові принципи конвеєру CI/CD 👇
Если вы еще не работали с Continuous Integration и Continuous Delivery на сервисах Microsoft, эта статья для вас. Как Azure гармонично вписывается в концепцию DevOps: настройка среды, автоматизация сборки, модульное тестирование и развертывание. 👇
Сегодня в нашей подборке книг про DevOps более детальное продолжение «Проекта «Феникс» – «Руководство по DevOps» от Джина Ким, Патрика Дебуа, Джона Уиллис и Джез Хамбл.
Книга знакомит нас с принципами DevOps через три направления – поток, обратная связь и непрерывное обучение. Авторы открывают читателям технические детали философии девопс – подход CI/CD, тестирование, сбор и анализ данных, документацию и инструменты для оптимизации доставки кода.
Что еще интересного? Реальные кейсы компаний, технические примеры и пути решения проблем, а также ответы на вопросы безопасности сетевой инфраструктуры.
Книга знакомит нас с принципами DevOps через три направления – поток, обратная связь и непрерывное обучение. Авторы открывают читателям технические детали философии девопс – подход CI/CD, тестирование, сбор и анализ данных, документацию и инструменты для оптимизации доставки кода.
Что еще интересного? Реальные кейсы компаний, технические примеры и пути решения проблем, а также ответы на вопросы безопасности сетевой инфраструктуры.
Признаки плохого тона в Continuous Integration и как с этим бороться 😉
🔺 Команда не провела тестирование и ручное развертывание кода. Заказчику показали результат «как есть». Никогда не демонстрируйте результат заказчику пока не убедились, что все работает.
🔺 Разработчик проверил код локально – код работал, но на стадии продакшена все сломалось. Всегда проверяйте код в двух окружениях – для девелоперов и тестировщиков.
🔺 Тестировщик провел автотесты локально, а на сервере все упало. Не полагайтесь на случай и тестируйте код на всех этапах его доставки.
🔺 Ваш код невозможно быстро откатить к старой, рабочей версии. Логгируйте историю изменений и отслеживайте версии, чтобы всегда была возможность вернуться к рабочей версии.
🔺 Команда не провела тестирование и ручное развертывание кода. Заказчику показали результат «как есть». Никогда не демонстрируйте результат заказчику пока не убедились, что все работает.
🔺 Разработчик проверил код локально – код работал, но на стадии продакшена все сломалось. Всегда проверяйте код в двух окружениях – для девелоперов и тестировщиков.
🔺 Тестировщик провел автотесты локально, а на сервере все упало. Не полагайтесь на случай и тестируйте код на всех этапах его доставки.
🔺 Ваш код невозможно быстро откатить к старой, рабочей версии. Логгируйте историю изменений и отслеживайте версии, чтобы всегда была возможность вернуться к рабочей версии.
Dev // Ops via @vote
А у вас случается что-то из перечисленного?
anonymous poll
Возьму на заметку – 10
👍👍👍👍👍👍👍 63%
Бывает, но борюсь – 6
👍👍👍👍 38%
Давно этого не делаю
▫️ 0%
👥 16 people voted so far.
anonymous poll
Возьму на заметку – 10
👍👍👍👍👍👍👍 63%
Бывает, но борюсь – 6
👍👍👍👍 38%
Давно этого не делаю
▫️ 0%
👥 16 people voted so far.
Продолжаем вас знакомить с популярными книгами по изучению DevOps, и сегодня расскажем об издании, в центре которого – люди, а не технологии и процессы.
В своей книге Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale Дженифер Дэвис и Рин Дэниэлз делают акцент на взаимодействии специалистов. DevOps раскрывается с точки зрения культуры изменений внутри компании – командная работа, взаимообмен знаниями и инструментами, разделение общих ценностей. В книге много ценных советов по управлению персоналом, организации IT-департамента и отдельных команд.
В своей книге Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale Дженифер Дэвис и Рин Дэниэлз делают акцент на взаимодействии специалистов. DevOps раскрывается с точки зрения культуры изменений внутри компании – командная работа, взаимообмен знаниями и инструментами, разделение общих ценностей. В книге много ценных советов по управлению персоналом, организации IT-департамента и отдельных команд.
Сьогодні у блозі DevOps – стислий туторіал по Kubernetes. Розказуємо про компоненти програми, взаємодію з інструментами DevOps, провайдером AWS та конфіденційну інформацію, що зберігається у секретах.
Гоу читати за лінком 👇
Гоу читати за лінком 👇
Концепция непрерывной интеграции и доставки (CI/CD) – один из базовых инструментов DevOps, и сегодняшняя книга из нашей подборки подробно рассказывает об этой концепции.
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Humble Jez, Farley David) будет полезна всем, кто хочет научиться ускорять доставку кода и сделать ее более эффективной. Авторы рассказывают о том, как автоматизировать рутинные процессы – билд, тестирование, развертывание. Фишка книги в том, что уже на этапе чтения можно пробовать внедрять полученные знания в своих проектах.
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Humble Jez, Farley David) будет полезна всем, кто хочет научиться ускорять доставку кода и сделать ее более эффективной. Авторы рассказывают о том, как автоматизировать рутинные процессы – билд, тестирование, развертывание. Фишка книги в том, что уже на этапе чтения можно пробовать внедрять полученные знания в своих проектах.
Сегодня Интернет вещей знает, как мы спим, едим, двигаемся, где и чем занимаемся в свободное время. И такие девайсы как Apple Watch или Fitbit нуждаются в высоком уровне секьюрности. Статья в блоге нашего партнера Namecheap как раз про это. 👇
Як девопсу диригувати оркестром із комп'ютерів, серверів, хмарних систем та інших інстансів? Звичайно ж, за допомогою Terraform. Саме про цей інструмент DevOps йде мова у нашій сьогоднішній статті в блозі DevOps. Переходьте за посиланням нижче 👇
Исследования таких компаний как Gartner прогнозируют, что нынешний год ознаменуется бумом «опсов», куда входит и роль DevOps. Какие перспективы ждут DevOps-инженера в 2021 году? Спойлер: довольно радужные. 😉
Недавно в Grafana cloud проапдейтили тарифы и лимиты. Спойлер: нам добавили приятных плюшек. 🔥
В чому секрет оптимізованого моніторингу програмного забезпечення? Це налагоджений збір метрик застосунків та систем, візуалізація IT-інфраструктури, своєчасні оповіщення та звіти щодо подій.
Сьогодні у блозі DevOps розповідаємо про Zabbix – популярний інструмент моніторингу серед девопсів. Стаття за посиланням 👇
Сьогодні у блозі DevOps розповідаємо про Zabbix – популярний інструмент моніторингу серед девопсів. Стаття за посиланням 👇
Смотрите, что мы нашли! Теперь не нужно тратить время на поиск нужных команд для работы в Git. Просто выберите нужное действие в «калькуляторе», а сервис подскажет команду и рекомендации ее использования.