DevOps дайджест #10 – Docker fork, управление контейнерами, украинский Cloud хостинг, немного о безопасности

В выпуске: обзор систем монитринга, time-series баз данных, агрегаторов логов, чем опасны микросервисы и несколько уязвимостей.

Недавно я делал анонс Cloud хостинга Scaleway и его выход в public beta, ребята из vps.ua запустили свой облачный сервис. Сервера на SSD накопителях, в панели управления нашел аналоги AWS EC2, EBS, VPC, Security Groups, IAM. Есть поддержка Chef (не пробовал). Машинки можно хостить как в Украине (Харьков), так и в Европе (Роттердам) и Штатах (Атланта).

What It Costs to Run Let’s Encrypt — всем нам очень нравятся бесплатные сертификаты от Let’s Encrypt, но у ребят нехилый бюджет, чтобы содержать компанию. Бюджет компании на 2017 почти 3M USD, в статье есть ссылка на Donate :)

Статьи и гиды

Microservices — Please, don’t — автор перечисляет недостатки микросервисов и утверждает, что во многих случаях их лучше не использовать. Собственно, дельные замечания, на мой взгляд, но ответ автора на вопрос «When should you use microservices?» — «When you’re ready as an engineering organization» похож на заявление «Хорошие программисты пишут хороший софт».

5 Logstash Alternatives — сравнение log-агрегаторов, приводятся плюсы и минусы таких систем, как logstash, fluentd, filebeat, syslog-ng и других.

Top10 Time Series Databases — автор сравнивает большое количество time-series баз данных (DalmatinerDB, InfluxDB, Prometheus и др.) на примере задачи хранения и выборки данных по состоянии и производительности приложений.

The infrastructure behind Twitter: efficiency and optimization — обзор инфраструктуры Twitter и миграция на Mesos.

Processing Payments at Scale at Groupon —инфраструктура и технологический стек Groupon. По заявлениям, каждый день принимают $17M.

How to Migrate from HTTP to HTTPS a Complete Guide — пошаговое руководство миграции с http на https.

50 Top Server Monitoring & Application Performance Monitoring (APM) Solutions — большой список сервисов для мониторинга с минималистичным описанием. Не включили Promotheus.io, на который лично я смотрю с большим интересом.

Creating Jenkins pipelines with Ansible — руководство из двух частей, автоматизируем работу с Jenkins pipeline при помощи Ansible. Для нетерпеливых оформлена готовая Ansible role.

Контейнеры и виртуализации

A Handy Guide to the Mesos-Kubernetes-Swarm Jungle — автор пытается помочь выбрать правильный инструмент для управления контейнерами. А вот здесь описывается, какой хороший Kubernetes.

Docker comes to Raspberry Pi — Docker стал поддерживать Raspbian OS, можно строить свои hardware кластеры с Docker Swarm.

A Docker Fork: Talk of a Split Is Now on the Table — размышления на тему развития Docker Engine как базового продукта для контейнеризации.

8 best practices for building containerized applications.

How we survived HackerNews using Docker and AWS — очередная коротенькая success story.

Безопасность

MySQL critical vulnerability — уязвимость, позволяющая получить root привилегии. Для использования необходима аутентификация. MariaDB и Percona Server тоже с этой проблемой.

Pokémon-themed Umbreon Linux Rootkit Hits x86, ARM Systems — rootkit для x86, ARM Linux, функционирующий в пространстве пользователя и способный подменять функции libc.

Top 5 AppSec Defense needs in the Modern Era — основной посыл статьи: OWASP уже около 15 лет, и за это время вектор атак на приложения практически не изменился, а вот методологии разработки изменились существенно (архитектура, облачные сервисы, контейнеры). Описывается влияние на безопасность ChatOps, корреляции событий приложения, визуализации.

9 tips for a more secure continuous delivery pipeline — безопасность CI/CD систем критична, автор дает 9 советов о том, как ее повысить.

Why America’s newest stock exchange is preparing for failure — как работает новая американская фондовая биржа, система Active-Active. Если коротко, то полное дублирование.

Релизы и сервисы

InfluxDB 1.0 — time-series database с поддержкой http api и sql-подобного языка.

Swift 3.0 — улучшена поддержка Linux, нарушена обратная совместимость с Swift 2.2 и 2.3.

Varnish 5.0 — добавлена экспериментальная поддержка HTTP/2, увеличена эффективность работы Ban Lurker, остальное читаем в Release Notes.

Apache CouchDB v2.0 — значительная оптимизация производительности (по заявлениям разработчиков) и встроенная поддержка кластеризации + новый интерфейс админ панели (написан на современных React + Flux).

Zabbix 3.2.

Vim 8.0.

Wireshark 2.2.

Книги

Nginx Cookbook — Advanced Recipes for High Performance Load Balancing.

DevOps and Security — A Roadmap to Success. A Practical Guide to Bridging DevOps and Security .

ChatOps — Managing Operations in Group Chat.

Работа

DevOps Engineer в Grid Dynamics — описание вакансии по ссылке. Здесь хочу только сказать, что команда в Харькове мне лично очень понравилась, толковые ребята, с которыми хочется работать (в отделе около 15 человек, будет с кем что обсудить). Подобная вакансия в Харькове, Львове или Кракове.

Юмор

Major change request 1 day before the release:
Major change request 1 day before the release


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

Похожие статьи:
Flexbox разработан для оптимизации раскладки элементов, в отличие от float. Он облегчает выравнивание элементов по горизонтали...
Несмотря на то, что компания Xiaomi не смогла достичь прогнозируемого производства смартфонов за год, по данным Wall Street Journal, ей...
Компания Lenovo объявила о доступности в России YOGA Tab 3 Pro - первого в мире 10,1-дюймового планшета с встроенным проектором,...
Люба Шипович — українська C-level айтівиця та технопідприємиця, яка з 2014 року поєднує IT з волонтерством. Пів року...
Триває підготовка до запуску акселератора під назвою D3, що означає Dare to Defende Democracy. Обʼєм фонду починався...
Яндекс.Метрика