DevOps Deflope News – Telegram
DevOps Deflope News
5.75K subscribers
24 photos
1.52K links
DevOps Deflope News — выборка новостей и тулинга от инженеров «Фланта». Берём весь информационный поток и пропускаем через фильтр здравого смысла. Ещё пишем подкаст.

Рекламу не размещаем. Для связи @dvpsdflpfdbkbot.
Download Telegram
Phillip Shipley написал развернутую статью про принципы continuous integration (CI) и continuous delivery/deployment (CD) для блога CodeShip. Статья достаточно базовая, но может пригодиться тем, кто только начинает разбираться в принципах построения CI/CD систем.

http://amp.gs/8OIQ
Новость дня. Microsoft открыла код PowerShell и портировала его на Linux и OS X.
Все перемешалось в этом мире: BASH доступен в Windows, а PowerShell - в Linux.

http://amp.gs/8rgD
Хороший разбор вариантов сборки конфига приложения с помощью ENV-переменных (12Factor-style) от Steve Adams.

http://amp.gs/8rVm
Valentin Ouvrard написал обзор интерфейса Rancher - системы управления Docker контейнерами, интегрирующейся с существующими кластерными решениями: Swarm, Kubernetes и Mesos.

http://amp.gs/8rRB
История о том, как Paypal перевели обработку своих транзакций с Erlang на Scala+Akka, и стало у них все так хорошо, что они уменьшили количество своих серверов с сотни до восьми штук.

http://amp.gs/8NM9
Hashicorp закрывает Otto - проекта для развертывания dev- и prod-инфраструктуры, который позиционировался как наследник Vagrant.

http://amp.gs/8NQu
Вышел Apache CloudStack 4.9 - платформа для развертывания и обслуживания как приватных, так и гибридных или публичных облаков. CloudStack не привязан к какому-то определенному гипервизору и умеет работать с LXC, Hyper-V, KVM, XenServer, VMware и Oracle VM.

Основные новшества:
Добавлено централизованное управление питанием хостов через IPMI, iLO и DRAC.
Улучшения в сетевой модели, включающие в том числе глубокую интеграцию с Nuage VSP SDN;
Поддержка определяемых пользователем ролей безопасности.

http://amp.gs/8qCw
Инженеры из Platform9 продолжают сравнивать различные системы оркестрации контейнеров. На этот раз они опубликовали статью о сравнении Kubernetes и Docker Swarm.

http://amp.gs/8q7G
Вышел GitLab 8.11.

Релиз богат на различные новшества:
Добавлены Issue Boards - эдакая помесь Trello и Issues, упрощающая работу с большим количеством issues;
Добавлена возможность мержить конфликты в коде прямо из веб-интерфейса;
Появилась возможность развернуть проект в облачной среде Koding;
Появилась возможность помечать различные обсуждения в merge requests как решенные;
Добавлена визуализация пайплайнов;
Добавлены шаблоны к Issues и Merge Requests;
Появились chatbot-like команды, позволяющие добавлять майлстоуны, due dates и прочее прямо через окно комментария;
Серьезно улучшена производительность.

http://amp.gs/8qh8
Yelp открыли код Undebt - утилиты для автоматического рефакторинга больших объемов кода. Фактически, это умный парсер на Python, заточенный под грамматику языков программирования (тоже, в первую очередь, Python).

http://amp.gs/8sKE
DigitalOcean выложили в открытый доступ код Vulcan - системы мониторинга, совместимой с Prometheus на уровне API. Она сложнее Prometheus в эксплуатации, но рассчитана на длительное хранение метрик, высокую доступность и удобный скейлинг.

http://amp.gs/8sHy
В блоге Kubernetes опубликовали подробный рассказ о Kubernetes Namespaces: что это такое, зачем они нужны и для чего их не стоит использовать. Учитывая скупость и разрозненность документации, этот пост может сослужить хорошую службу тем, кто только начинает работать с этой системой.

http://amp.gs/8sws
Vinay Sahni собрал в одну статью кучу советов по проектированию микросервисной архитектуры.

http://amp.gs/8sXU
Небольшой сборник советов по организации архитектуры вашего приложения на AWS Lambda.

http://amp.gs/8DZK
Alexander Rubin написал в блоге Percona статью о том, как можно увеличить производительность обработки запросов MySQL более чем в 10 раз с помощью Apache Spark. Внутри много примеров кода и бенчмарков.

http://amp.gs/8DBj
Пост-мортем полуторачасового отключения Reddit в первой половине августа.
В процессе миграции в Amazon Cloud Zookeeper включился раньше времени с неконсистентными данными и их autoscaler повырубал половину серверов, которые в этих данных отсутствовали.

http://amp.gs/8usZ
Nathan McCauley опубликовал в блоге Docker заметку о механизмах безопасности контейнеров. Сама заметка небольшая, но содержит ценные ссылки на 100-страничное исследование от NCC Group, подробно рассматривающее безопасность как Docker, так и альтернативных систем контейнеризации.

http://amp.gs/8uDX
MessageBird выложили в открытый доступ PushProm - прокси для Prometheus, позволяющую агрегировать метрики от приложений, которые не поддерживают polling.

http://amp.gs/8u0R