Публикации по теме 'continuous-delivery'


Парное программирование: как найти баланс
Первый из серии вопросов и ответов с идейным вдохновителем непрерывной доставки Дэйвом Фарли В духе одной из наших основных ценностей, #AlwaysBeLearning, MarketInvoice объединился с идейным лидером в области непрерывной доставки Дэйвом Фарли (Dave Farley) в серии технических блогов. Наши инженеры задали Дейву несколько животрепещущих вопросов обо всем, от парного программирования и разработки на основе магистралей до непрерывной доставки и многого другого. На этой неделе вопрос..

Разверните сайт Vue.js на Heroku
Heroku — универсальная платформа для развертывания и размещения веб-сайтов. Итак, давайте узнаем, как легко запустить наш сайт с помощью heroku. Надеюсь, у вас уже есть запущенный проект vue до того, как вы прочтете этот пост. Если нет, пожалуйста, нажмите здесь и настройте и запустите приложение vue.js, прежде чем читать сообщение ниже. 1. Прежде чем размещать свой сайт, вам сначала нужно создать приложение vuejs. Этого можно добиться с помощью простой команды. Сначала перейдите..

Прямо в Prod
Шаблоны и сценарии для подготовки каждого коммита Ветвление считается вредным? Когда я был ребенком, у нас не было филиалов. Ну, вроде как, но вы посадили их в угол и попытались представить, что их не существует. Это были тяжелые, неприятные вещи. Дорогой в создании, сложный в обслуживании, невозможно объединить. Когда появился Git с его легковесным ветвлением и распределенностью, он решил множество проблем - и создал гораздо больше. Мы формируем наши инструменты, а затем наши..

Как избежать ада развертывания и интеграции
Представьте себе мир, в котором вам больше никогда не придется развертывать вручную у вас никогда не будет проблем, чтобы снова объединить эту ветку двухнедельной давности вам никогда не придется заботиться о выпуске новых функций ровно в воскресенье, 12:00. Как такое возможно? Применяя эти простые шаги к процессу разработки программного обеспечения, вы избежите ада выпуска и интеграции. Разработка на основе мастера / магистрали Не используйте функциональные ветки. Это так..

Непрерывная доставка: зачем она нужна и как начать
За последние несколько лет все больше компаний начали внедрять концепцию, называемую непрерывной поставкой. В частности, мы видели, как он внедряется во многих облачных организациях и поставщиках хранилищ, сетей и бизнес-процессов (BPM). Непрерывная поставка позволяет нам более эффективно поставлять нашу продукцию. Вот почему и как начать. Прорывные изменения в ИТ Все больше компаний обращаются к поставщикам облачных услуг для запуска своих ИТ-систем. В ИТ произошли серьезные..

Как мы автоматизировали Canary Analysis для развертываний
Вот как мы интегрировали Kayenta в существующую инфраструктуру развертывания, значительно повысив надежность нашего конвейера развертывания и подготовив основу для автоматизированного производственного развертывания. Введение Развертывание микросервисов, распределенных по нескольким регионам и поставщикам облачных услуг, является трудоемкой задачей, если не автоматизировано должным образом. В то время как большинство компаний интенсивно используют развертывание и автоматизацию..

Цели создания команды — DevOps, часть II
Часть I находится здесь В прошлом году моя команда собралась вместе, чтобы обсудить, как мы можем стать более эффективной командой, анализируя разрыв между тем, что мы делаем, и культурой и практикой DevOps. Пока мы начинаем практиковать новые способы того, что мы предложили изменить , на этой неделе у нас была еще одна встреча, чтобы обсудить, как мы можем реализовать постепенные изменения, которые являются частью культуры DevOps. Когда людей спрашивают, как они выполняют непрерывную..