Travis Jeffery написал статью об использовании TICK-стека для мониторинга. TICK - это набор решений от InfluxData (Telegraf, InfluxDB, Chronograf, Kapacitor).
http://amp.gs/TmhW
Статья короткая, но по ссылкам есть подробный гайд по установке: http://amp.gs/Tmha
http://amp.gs/TmhW
Статья короткая, но по ссылкам есть подробный гайд по установке: http://amp.gs/Tmha
CloudBees выпустили статью о Blue Ocean - новом интерфейсе Jenkins. Сама статья довольно водянистая, но в конце есть ссылки на значительно более информативные видеообзор и страничку проекта на сайте Jenkins.
http://amp.gs/TmE1
http://amp.gs/TmE1
Github рассказали о glb - своем новом load balancer, пришедшему на смену HAProxy. Обещают его в скором времени открыть его код, текущая публикация посвящена общему дизайну приложения.
http://amp.gs/TZSy
http://amp.gs/TZSy
Baptiste Jamin из Crisp поделился своей болью от использования Google Firebase (конкретно - Firebase Realtime Database).
Судя по его отчету, он очень хорош для протипирования и небольших приложений, но крайне плохо скейлится, тормозит на больших данных и к тому же довольно дорог. Но вполне возможно и то, что Crisp просто не смогли его правильно приготовить.
http://amp.gs/TZAf
Судя по его отчету, он очень хорош для протипирования и небольших приложений, но крайне плохо скейлится, тормозит на больших данных и к тому же довольно дорог. Но вполне возможно и то, что Crisp просто не смогли его правильно приготовить.
http://amp.gs/TZAf
Jesse Noller из Rackspace написал пространную статью о том, что не стоит отождествлять себя с технологиями, проектами и инструментами, особенно в наше время, когда они меняются очень быстро. Точно также не стоит пытаться решать все проблемы с помощью одного инструмента, каждый из них имеет свои слабые и сильные стороны. В общем, довольно философское, но занимательное чтиво.
http://amp.gs/TZsk
http://amp.gs/TZsk
Jonas Helfer опубликовал подробный разбор нового GraphQL API Github. В комплекте со статьей идет видеодемонстрация работы и набор полезных ссылок по GraphQL.
http://amp.gs/Tl2C
http://amp.gs/Tl2C
Nik Vyzas из Percona написал небольшой мануал о том, как построить HA MySQL кластер с помощью Consul, ProxySQL и Master High Availability Manager for MySQL.
http://amp.gs/TlFj
http://amp.gs/TlFj
Тут, говорят, написали убийцу grep, причем на Rust'е. Называется незатейливо - ripgrep. Если верить бенчмаркам, оно быстрее grep в 2-5 раз, в зависимости от наборов данных.
http://amp.gs/TlXa
http://amp.gs/TlXa
Jinru He из Pinterest поделился опытом по настройке автоскейлинга AWS инстансов. Никакого rocket science, но кому-то может быть полезно.
http://amp.gs/TlWo
http://amp.gs/TlWo
Подоспели видео с HashiConf 2016: https://www.youtube.com/playlist?list=PL81sUbsFNc5bDS1lH0HPJFyBnAP8Iv4t0
В блоге Elastic опубликовали обзор грядущего релиза Elastic Stack 5.0.0. На данный момент новый Elastic Stack находится в статусе beta, выпущен предварительный релиз 5.0.0-beta1.
Такой скачок в номере версий, судя по-всему, вызван тем, что разработчики решили подтянуть версии для единообразия. Сейчас большая часть стека имеет версию 2.4, а Kibana - 4.6.
Основные новшества:
Elasticsearch серьезно прибавил в производительности - до 80% прироста скорости индексирования;
Kibana - код для работы с time series данными перенесен из плагина в ядро приложения;
Kibana - появились noscripted поля, в которых можно размещать логику для обработки записей;
Logstash переехал на фреймворк Log4j2;
Metricbeat получил кучу новых метрик, в том числе для cgroups, PostgreSQL и HAProxy.
Вообще, нововведений очень много, каждому компоненту посвящен отдельный пост, так что рекомендуем вам прочитать весь цикл целиком: http://amp.gs/TBFf
Такой скачок в номере версий, судя по-всему, вызван тем, что разработчики решили подтянуть версии для единообразия. Сейчас большая часть стека имеет версию 2.4, а Kibana - 4.6.
Основные новшества:
Elasticsearch серьезно прибавил в производительности - до 80% прироста скорости индексирования;
Kibana - код для работы с time series данными перенесен из плагина в ядро приложения;
Kibana - появились noscripted поля, в которых можно размещать логику для обработки записей;
Logstash переехал на фреймворк Log4j2;
Metricbeat получил кучу новых метрик, в том числе для cgroups, PostgreSQL и HAProxy.
Вообще, нововведений очень много, каждому компоненту посвящен отдельный пост, так что рекомендуем вам прочитать весь цикл целиком: http://amp.gs/TBFf
Elastic Blog
Elastic Stack Release - 5.0.0-beta1
It's here! Say "Heya" to beta 1.
Вышел Kubernetes 1.4. Для тех кто не в курсе, Kubernetes - это система для управления контейнерами, изначально написанная Google, а ныне поддерживаемая силами Cloud Native Computing Foundation.
Что нового:
- Сильно упрощена процедура создания кластера;
- Расширена поддержка stateful-приложений;
- Расширены возможности сluster federation для multi-region и multi-cloud архитектур;
- Переработан интерфейс Kubernetes Dashboard.
http://amp.gs/TBLf
Что нового:
- Сильно упрощена процедура создания кластера;
- Расширена поддержка stateful-приложений;
- Расширены возможности сluster federation для multi-region и multi-cloud архитектур;
- Переработан интерфейс Kubernetes Dashboard.
http://amp.gs/TBLf
The New Stack выкладывают серию PDF книг о различных аспектах Docker и экосистеме контейнеров.
Уже выпущены 4 книги:
– The Docker and Container Ecosystem
– Applications & Microservices with Docker
– Automation & Orchestration with Docker
– Networking, Security & Storage with Docker
В ноябре выйдет пятая книга Monitoring & Management with Docker and containers.
http://amp.gs/TBWN
Уже выпущены 4 книги:
– The Docker and Container Ecosystem
– Applications & Microservices with Docker
– Automation & Orchestration with Docker
– Networking, Security & Storage with Docker
В ноябре выйдет пятая книга Monitoring & Management with Docker and containers.
http://amp.gs/TBWN
The New Stack
eBooks Series: The Docker and Container Ecosystem
Ловите сразу две публикации о Docker для Windows. Microsoft анонсировала Windows Server 2016, который имеет нативную поддержку Docker, то есть теперь мы можем контейнеризовать и Windows-приложения.
По этому поводу Stefan Scherer и Michael Friis опубликовали обзорные статьи по Docker for Windows, рассказывающие об общей архитектуре и процессе сборки и запуска контейнеров под Windows 10 и Windows Server 2016 соответственно.
http://amp.gs/TBa7
http://amp.gs/TBak
По этому поводу Stefan Scherer и Michael Friis опубликовали обзорные статьи по Docker for Windows, рассказывающие об общей архитектуре и процессе сборки и запуска контейнеров под Windows 10 и Windows Server 2016 соответственно.
http://amp.gs/TBa7
http://amp.gs/TBak
Алексей Васильев из Railsware написал полезную памятку о том, какие операции над PostgreSQL являются безопасными, а какие нет с точки зрения возможной блокировки таблицы и, как следствие, перебоя в обслуживании.
http://amp.gs/TBMp
http://amp.gs/TBMp
Инженеры из FlowCI опубликовали на Medium статью со сравнением популярных хостингов репозиториев исходного кода: GitHub, Bitbucket, GitLab и Coding. Сравнивается, в основном, функционал и ценообразование.
http://amp.gs/TBQe
http://amp.gs/TBQe
Sean Kelly написал неплохой материал о недостатках и сложностях микросервисов, опровергая основные аргументы, приводимые в пользу микросервисной архитектуры: простоту кода, легкость масштабирования и скорость работы.
http://amp.gs/TnLk
http://amp.gs/TnLk
Rapid7 Blog
Microservices – Please, don’t
“Microservices == Good” or “Microservices == Bad”? Read on for Sean's thoughts and experiences.
Компания Positive Technologies 7 октября проводит Devops meetup про взаимодействие с командами разработчиков.
Говорят, что высоконаучных подходов и обсуждения тонкостей Zabbix и Docker не будет, но будут реальные кейсы из жизни 12 devops-инженеров в одной немаленький компании, и разговор по-душам потом. Организаторы убедительно просят приходить только если это вам действительно интересно, т.к. мест у них немного.
Анонс встречи, список докладов и ссылку на регистрацию можно прочесть на хабре: http://amp.gs/TnaD
Говорят, что высоконаучных подходов и обсуждения тонкостей Zabbix и Docker не будет, но будут реальные кейсы из жизни 12 devops-инженеров в одной немаленький компании, и разговор по-душам потом. Организаторы убедительно просят приходить только если это вам действительно интересно, т.к. мест у них немного.
Анонс встречи, список докладов и ссылку на регистрацию можно прочесть на хабре: http://amp.gs/TnaD
Хабр
Миссия выполнима: как развить DevOps в компании со множеством проектов
О пользе внедрения DevOps уже написано немало статей на Хабре и других IT-ресурсах, и она не ставится под сомнение. Это понятно: творческому беспорядку с подчас...
Platform9 продолжают сравнивать между собой различные решения для enterprise-контейнеризации. На этот раз под их прицелом оказались Kubernetes и ECS (Amazon EC2 Container Service).
http://amp.gs/Tn5Z
http://amp.gs/Tn5Z
Platform9
Compare Kubernetes vs ECS (EC2 Container Service) | Platform9
As your usage of containers grows, you'll need to look at Container Orchestration tools. In this blog we'll compare Kubernetes vs Amazon ECS
На TheNewStack опубликовали статью об OCID (OCI daemon) - разрабатываемой инженерами RedHat и Google замене Docker для запуска контейнеров в Kubernetes. В материале разбираются причины появления необходимости в еще одном движке для контейнеров, а также непосредственно архитектура OCID.
На данный момент проект находится в статусе pre-alpha.
http://amp.gs/TnQF
На данный момент проект находится в статусе pre-alpha.
http://amp.gs/TnQF
The New Stack
Red Hat, Google Engineers Work on a Way for Kubernetes to Run Containers Without Docker
In 2015, when the Open Container Initiative (OCI) was launched to create industry standards around containers, it used Docker's container runtime and image format as the base. But now a number of companies are undertaking a project that would break the OCI…
kubernetes-the-hard-way – пошаговое руководство по поднятию Kubernetes без всякой автоматизации. Многие Kubernetes install guide сводятся к запуску автоматических скриптов, которые прячут всю магию и не добавляют понимания, как же система работает изнутри. Этот же туториал пригодится тем, кто хочет разобраться в нюансах работы Kubernetes стека.
http://amp.gs/TGaZ
http://amp.gs/TGaZ