Публикации по теме '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.
Когда людей спрашивают, как они выполняют непрерывную..