5698
DevOps Deflope News — выборка новостей и тулинга от инженеров «Фланта». Берём весь информационный поток и пропускаем через фильтр здравого смысла. Ещё пишем подкаст. Рекламу не размещаем. Для связи @dvpsdflpfdbkbot.
Datadog на прошлой неделе анонсировали поддержку сбора и анализа логов. Теперь они могут предоставлять инфраструктурный мониторинг, APM (Application Performance Monitoring) и логирование.
https://goo.gl/GGDjh3
В начале года мы публиковали объемную статью от Lyft про современную балансировку и проксирование.
На хабре уже появился перевод, как обычно со смищными картинками))
https://goo.gl/SfUF31
Несколько дней назад 1Password был несколько часов оффлайн из-за пересоздания всей инфраструктуры по причине перехода с CloudFormation на Terraform.
А вчера они опубликовали статью в блоге, описывающую их инфраструктуру, процесс переезда и причины выбора Terraform.
https://goo.gl/RmS3H3
Небольшая статья от Baron Schwartz, основателя VividCortex с определением терминов Monitoring, Analytics, Diagnostics, Observability и Root Cause Analysis.
TL;DR: Monitoring is the process of observing systems and testing whether they function correctly. Analytics is the process of turning data (usually behavioral data) into insights. Observability is the property of a system that supports analytics. Diagnostics is the process of determining what’s wrong with a system, and also relies on observability. Root cause analysis is corporate mumbo jumbo.
https://goo.gl/XwU8jW
И его же более ранняя статья про то, что Monitoring это не Observability.
https://goo.gl/bFwuNx
Интересная статья от Mark Adams из Veeam про то, что запланированные downtime для современного сервиса это плохо.
https://goo.gl/J6YQJx
OpenAI в своем блоге рассказали о проблемах, с которыми они столкнулись при масштабировании кластера Kubernetes до 2,500 нод и их решении.
https://goo.gl/jKtpFX
Обновился гайд по использованию Windows контейнеров в Kubernetes до актуальной версии 1.9.
https://goo.gl/9Q6hNv
Читатели сообщают, что есть более впечатляющая утилита для имитации бурной деятельностиヅ
Видео и описание: https://goo.gl/5185eX
GitHub: https://goo.gl/Znkw1d
Отличный цикл статей от Adrian Hornsby про уроки, которые он вынес за 10 лет использования облака Amazon в различных компаниях.
https://goo.gl/BPZFAH
И снова Google. Вчера они анонсировали open source библиотеку для реализации сбора метрик и трейсинга в приложениях.
Поддерживается отправка данных в Prometheus, SignalFX, Stackdriver и Zipkin.
Сама библиотека реализована для всех популярных языков и даже PHP))
Анонс: https://goo.gl/CrjCUn
Сам проект: https://goo.gl/wjJueX
GitHub: https://goo.gl/Zzwqwj
Container Structure Tests — тестовый фреймворк для Docker образов от Google.
Анонс: https://goo.gl/NgrJwb
GitHub: https://goo.gl/wFAoX9
AutoSpotting — утилита, автоматизирующая использование более дешевых spot инстансов в AutoScaling группах в Amazon.
https://goo.gl/vnKwzS
tfenv — отличная утилита, аналог pyenv и rbenv, но для управления версиями terraform.
Позволяет легко переключаться между различными версиями terraform как глобально, так и для для отдельных проектов.
https://goo.gl/a2YPmZ
Kubernetes в Docker for Mac таки появился, и уже есть множество статей с отзывами про новую функциональность.
https://goo.gl/98VkTJ
https://goo.gl/CBtiGR
https://goo.gl/sv8YCV
Stefano Baccianella рассказал в блоге Booking Infrastructure про работу с инцидентами и их жизненный цикл в компании.
https://goo.gl/Gy64Yt
В блоге «A Cloud Guru» вышло интересное интервью с Kelsey Hightower про Kubernetes и Serverless.
https://goo.gl/KTgEUY
Supercronic — cron от Aptible, предназначенный для использования в контейнерах
https://goo.gl/ZkV6qi
GitHub: https://goo.gl/ANN1ta
GoAccess — прикольная штука для анализа логов веб сервера прямо на хосте с интерфейсом, напоминающим htop. Плюс она предоставляет еще и веб интерфейс.
https://goo.gl/yrSXx1
bat — аналог curl, теперь на Go, вдохновлен httpie.
https://goo.gl/ybmry8
Отличный список из 10 утилит для повышения эффективности работы с Kubernetes.
https://goo.gl/ThtYyK
Sonobuoy — диагностическая утилита от Heptio для проверки состояния Kubernetes кластера.
https://goo.gl/eNr8Rn
Весьма подробная статья от Chris Down про основные заблуждения на тему swap в Linux.
https://goo.gl/u2WgVG
И в тему пятницы можно упомянуть прекрасную утилиту для генерации бурной деятельности в терминале.
genact https://goo.gl/Fouxx5
Cindy Sridharan на этой неделе опубликовала свою выборку лучших докладов в 2017 году.
В списке 19 отличных докладов на темы Monitoring, Observability, Go, Python.
https://goo.gl/jMquik
И продолжая тему Google. Они анонсировали курсы на Coursera под названием «Google IT Support Professional»
Курс предназначен для начального уровня и рассматривает системное администрирование, автоматизацию и даже секурити))
Стартует 24 января.
https://goo.gl/Bn7vjc
Привет. 18 января в 21:00 сообщество DevOps в лице Hangops_ru(https://goo.gl/vSGoPK) соберётся, чтобы сформировать запрос от сообщества на иностранных гостей для российских конференций по Devops. Во-первых, приходите посмотреть на встречу 18го января https://goo.gl/7q2wkY. Во-вторых, оставьте, пожалуйста, своё мнение, кого вы хотели бы видеть на конференциях в следующем году по ссылке https://goo.gl/forms/GH239tT5JCn8N07Q2 . Давайте сделаем наши конференции более полезными и жизненными!
Читать полностью…
Etsy недавно анонсировали переезд с собственной инфраструктуры на GCP.
И в свежей публикации они подробно описывают на своем примере как можно грамотно организовывать процесс анализа требований и выбора наиболее подходящего решения.
https://goo.gl/aFFTAM
Небольшая статья на LWN про разновидности container runtimes
https://goo.gl/EjRrUp
Хорошая серия постов, посвященная Prometheus вышла в конце прошлого уже года.
https://goo.gl/9m1kZz
Плюс небольшая заметка про причины появления Kubernetes metrics APIs для мониторинга с помощью Prometheus.
https://goo.gl/TfGcUv
Хорошая вводная статья от Daniel Bryant про деплой Java приложений с помощью Docker и Kubernetes.
https://goo.gl/zFfnc2