Вперше в Україні! Jeff Atwood, founder @ Stackoverflow — на конференції Highload fwdays
×Закрыть

DevOps дайджест #13: Docker уплыл, возле Go водятся драконы

В маленьком DevOps мире все опять переигралось! Docker уплыл, Moby приплыл. Также у нас самые крутые рейты по версии Stackoverflow, и упал Google.

Новое и трендовое

Introducing a Moby project
Docker — это Moby, а Docker CE/EE — это Docker. Ничего не поняли? Просто ребрендинг. Ну и, может, еще что-то. На самом деле пока никто не знает.

Kryptonite
A new home for your SSH private key. Фап-фап!

Introducing Stormcrow
Самая элегантная реализация a/b тестирования и канареечных релизов, которую только видел мир.

DNS as code
Tools for managing DNS across multiple providers.

Большие инфраструктуры, распределенные архитектуры

Infrastructure Survey Results
Большая аналитика и обзор по использованию разных инфраструктурных штук. Тут можно посмотреть, что вообще используют в мире, кто использует то, что Вы используете, и куда двигаться дальше. P.S. Если Вы в большинстве — это минус.

How we Upgraded a 22TB MySQL Cluster from 5.6 to 5.7 (in 9 months)
Хотите потратить 9 месяцев? Спросите их как. Они мигрировали 22TB данных с MySQL 5.6 на MySQL 5.7.

The Evolution of Container Usage at Netflix
История о том, как Netflix использует контейнеризацию, и как они росли с течением времени. Например, за прошлую неделю они запустили более чем 1,000,000 контейнеров.

Гайды и туториалы

A Comprehensive Guide to Terraform
Серия статей об использовании Terraform в реальной жизни. Внимание, очень ценно!

Логи nginx в json формате
Готовый рецепт правильного приготовления логирования nginx. Это и правда работает, забирайте.

Online migrations at scale
Изменение структуры базы — боль и ужас всех продуктов. Ребята описали саму логику происходящего и показали, как делать это «не так больно».

How we fine-tuned HAProxy to achieve 2,000,000 concurrent SSL connections
Упорные ребята нормально заморочились и прокачали haproxy.

Интересные мысли

Salary by Developer Type
Топливо в бочку ЧСВ, подпитка синдрома вахтера. DevOps Engineers зарабатывают больше всех — аналитика от StackOverflow.

Incident management at Google
Статья о том, как в Google управляют инцидентами. Очень хороший гайд с кучей паттернов о том, как делать нужно и не нужно. Это глава из книги SRE.

The Discipline of Chaos Engineering
Одной из основных задач DevOps Engineer является доступность (это когда всегда все работает). И даже когда что-то не работает — для пользователя должно быть все нормально. Основы концепции достаточно хорошо описаны в статье.

Год с Go в реальной работе — там водятся драконы
Хорошо проработанный отзыв об использовании Go (без вбросов). Рассмотрены как плюсы, так и минусы.

Как разделить окружение для сборки и запуска сервиса в Docker
Автор отвечает на вопрос «Как правильно собирать Docker Image сейчас и в будущем», анонсирует новые фишки (разделение стадий сборки), и показывает, как это должно работать.

Ой, упало

Google Compute Engine Incident
Да, GCE тоже падает. Ну, точнее не совсем падает, а плохо работает. Он 22 минуты дропал 25% пакетов из-за кривого апдейта.

Update on the April 5th, 2017 Outage
Да, DO тоже падает. Кстати, очень похоже на Gitlab — что-то там намутили с базой. Когда уже взрослые люди перестанут лазить в продакшн базу ручками?

Интересные видео

Сто шагов в DevOps методологию от Epam. А если серьезно, то в видео 2 доклада:

  • Сравнение производительности Amazon RDS/Bare metal/EC2 для БД;
  • Kubernetes как средство управления микросервисами.


← Предыдущий выпуск: DevOps дайджест #12

LinkedIn

22 комментария

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Из важного еще Grafana 4.3 — появились хитмапы и коннектор к MySQL.
docs.grafana.org/…​guides/whats-new-in-v4-3

Introducing Stormcrow
Самая элегантная реализация a/b тестирования и канареечных релизов, которую только видел мир.

githubengineering.com/scientist

Всім коментуючим піплам з тайтлами „*Devops*Engineer”, і не тільки дивимось хоча б перші 5хв —
www.youtube.com/…​HpqVpASHAkCeTPkNjB6-XmXS3

Очень спорно, отписался в коментах к видосу

DevOps Engineers зарабатывают больше всех — аналитика от StackOverflow

LOL, только это ведь не девелопер

а это кстати проблема должности — только прийдя на собеседование узнаешь кого-же они ищут: админа с лычкой, архитектора, девелопера который будет еще опсить или «Мистер Дженкинс»

могу по опыту сказать — по вакансии очень хорошо видно)

Не всегда :) Сейчас уже не найду, но в этом плане — люблю немцев — у них четко пишут кого хотят.

DevOps это набор навыков, а не отдельная профессия.

В лохике — это так, или это ваше мнение? Я собственно и сказал про это в ответе Дмитрию: каждая компания в вакансию DevOps Engineer вкладывает свое понятие.

Это мое мнение. У нас есть и «обычные» фулл-тайм девопсы, и девеолперы которые опсят, я например из последних.

это методология =)

Сколько мнений, столько и девопсов.

Существует пропасть между devops инженером и «девопсом» :)
Первые абстрагируются до слова "методология«(или других умных слов)
Вторые мыслят на уровне «тулзовин» :)

К несчастью, практически всем плевать на идеологию. Тулзовины рулят.

можно еще добавить плейлист с DevOpsDays Moscow 2017
www.youtube.com/…​HpqVpASHAkCeTPkNjB6-XmXS3

100 шагов в DevOps, через кастомизацию Кубернетиса :)

Подписаться на комментарии