DevOps дайджест #4: проект LetsEncrypt вышел в public beta, автоматизация bare metal инфраструктуры от GitHub
В выпуске: новые дата-центры Amazon, Serverless архитектура, статистика популярности реляционных БД, а также несколько руководств по установке систем мониторинга и автоматизации.
AWS
EC2 Update — T2.Nano Instances Now Available. Амазон сервер стал еще бюджетнее.
Выполнение shell команд на AWS серверах стало доступно и для OS Linux. Ранее такая возможность была анонсирована для Windows машин.
AWS Plans To Launch A UK Region By The End Of 2016. Кроме UK, еще планируется запуск в Южной Корее. Количество дата центров увеличивается, количество сервисов увеличивается, остается вопрос качества сервисов в различных дата-центрах.
AWS Route 53 Traffic Flow. Новые фичи новые фичи.
AWS Lambda and Endless Serverless Possibilities. Время, когда можно создавать приложения вообще без серверов, пришло. В статье описывается архитектура приложения на сервисах амазон. Интересно, но на мой взгляд любой достаточно серьезный проект по мере развития требует все более и боле специализированные решения, для которых нужен EC2.
Визуализатор AWS архитектуры. Можно быстренько создавать картинки инфраструктуры проекта как в документации у AWS.
Новости и обзоры
Penetration tester Nikhil Mittal исследовал 3 open-source решения для CI (Jenkins, CruiseControl и Go) и 2 проприетарных решения (TeamCity и Hudson). Во всех системах при их стандартной конфигурации были найдены уязвимости. Подробности не сообщаются, критичность уязвимостей тоже. На мой взгляд, хорошая практика — закрывать подобные сервисы VPN.
Видеозаписи с конференции Security @ Scale.
HTTP Live Streaming In Javascript.
Ansible Module & Python API Development (against openstack). Показан пример написания модуля для Ansible. На мой взгляд, довольно поверхностно и грязно, в официальной документации написано лучше. Хотя какое-то введение статья дает.
The most popular relational databases. Статистика приводится для JVM проектов.
Слайды с обзорного доклада по истории распределенных систем. Автор рассматривает ключевые концепции таких систем и приводит ссылки на статьи для последующего изучения. Думаю, стоит отметить академичность доклада и ссылок, не зря он называется «We hear You like Papers».
Вводная статья о Unikernels. Еще есть презентация.
Список команд для linux, при помощи которых можно базово проверить состояние системы и обнаружить, что именно приводит к ее тормозам. Есть также видео.
The Definitive PHP 7.0 & HHVM Benchmark. HHVM опять «победил» PHP 7, но разрыв уже не такой большой.
Git Magic — довольно простая книга по git. «Почему она в DevOps дайджесте?» — спросите вы. Наверное, потому что одна из целей DevOps — это взаимодействие между сотрудниками. Можете дать почитать эту книгу новичку в git :)
Ловим
How To Use Prometheus to Monitor Your Ubuntu 14.04 Server. Очень интересная система мониторинга, хочу ее попробовать. Статья описывает установку на Ubuntu. Getting started.
Выпуск подкаста SDCast с DevOps-инженером Всеволодом Поляковым.
Релизы
Проект letsencrypt вышел в public beta, и я уже получил через них один сертификат.
gPanel — приложение для управления физической инфраструктурой от GitHub. Имеется возможность мониторинга серверов, сетевого оборудования и другой периферии. Также есть возможность удаленной установки OS и утилит. Весьма интересное приложение, если у вас собственный датацентр.
RethinkDB 2.2: atomic changefeeds, parallel scans, improved runtime.
Юмор
Periodic Table of DevOps Tools.
← Предыдущий выпуск: DevOps дайджест #3