2016-01-04 03:43:29
Скрытое оружие самозащиты может иметь любой внешний вид и прятаться в самых неожиданных местах. Это ...
+ развернуть текстсохранённая копия
Скрытое оружие самозащиты может иметь любой внешний вид и прятаться в самых неожиданных местах. Это правило касается как необычных средств самообороны вроде явары, которая может предстать, например, в виде веретена или тактической ручки, так и традиционных, таких как ножи. Особо опасными в умелых руках считаются незаметные тычковые инструменты, соединяющие в себе функционал той же явары и короткого стилета.
За эти годы я стал свидетелем того, как все больше и больше людей поддерживают манифест 12 Factor App и начинают реализовывать положения, описанные там. Это привело к появлению приложений, которые были значительно упрощены в развертывании и управлении. Однако примеры практического применения этих 12 факторов были довольно редким явлением на просторах сети Интернет.
За время работы с Docker, преимущества 12 Factor App (12FA) стали для меня более ощутимыми. Например, 12FA рекомендует, чтобы логирование было настроено для стандартного вывода и обрабатывалось в качестве общего потока событий. Вы когда-нибудь использовали команду docker logs? Это и есть 12FA в действии! Читать перевод полностью!
Одной из возможностей повышения качества выпускаемого продукта является соответствие окружений на боевых серверах и в среде тестирования. Мы постарались минимизировать количество ошибок, связанных с различием конфигураций, путем перехода от нашего старого тестового окружения, где настройки сервисов сильно отличались от боевых, к новому окружению, где конфигурация практически соответствует боевой. Сделали мы это с помощью docker и ansible, получили много профита, но и не избежали различных проблем. Об этом переходе и интересных подробностях я постараюсь рассказать в данной статье.
Читать дальше →