Блог
Выбираем open source менеджер паролей
После того, как на работе был заблокирован Dropbox и для синхронизации базы паролей пришлось городить костыли, я крепко задумался о выборе более подходящего варианта.
К менеджеру паролей у меня несколько требований:
- Open Source - можно быть уверенным, что данные никуда не отправляются (в теории, можно почитать исходный код и убедиться в качестве кода).
- Self-hosted - можно самому держать сервер с паролями, а с разных клиентов(телефон, ноут) просто брать свежую версию.
- Мобильный клиент, плагин для браузера, приложение на компьютер - так как пароли используются .
Вариантов оказалось не много, но в итоге я нашёл что хотел.
Пример бесперебойного развёртывания сервиса на Ansible в AWS. Часть 3. Canary Deployment
Эта третья и заключительная часть статей, посвящённых zero-downtime deployment (первая - Blue-Green Deployment, вторая - Rolling Deployment)
На этот раз речь пойдёт о canary deployment(ещё называется canary release, canary testing или по-русски выкатка c канарейкой).
Пример бесперебойного развёртывания сервиса на Ansible в AWS. Часть 2. Rolling Deployment
Пример бесперебойного развёртывания сервиса на Ansible в AWS. Часть 1. Blue-Green Deployment
В этой статье я хочу показать простейший способ, как организовать непрерывное обновление сервиса в AWS при помощи Ansible .
Для примера будем разворачивать сервис , который позволяет узнать сколько осталось дней до дня рождения пользователя в этом году. В качестве базы данных будет использован RDS с MySQL, в качестве лоад балансера - Elastic Load Balancer.
Предполагается, что читатель знает азы работы с ansible и AWS, они установлены и настроены.
Книга “Философия DevOps. Искусство управления IT”
Недавно я прочитал книжку “Философия DevOps. Искусство управления IT” от Дженнифер Дэвис и Кэтрин Дэниелс. Как оказалось, эта книга одна из немногих, в которых не затрагиваются технические темы. В ней нет советов как лучше сконфигурировать высоконагруженный сайт или автоматизировать тестирование, вместо этого большое внимание уделено культуре DevOps. Причём эта культура разбирается по частям и с примерами. Так что такое культура DevOps?