Supply Chain Management (SCM) — это концепция, которая охватывает все процессы, связанные с поставками, производством, хранением и доставкой товаров от поставщиков до конечных потребителей. С течением времени, с развитием технологий, SCM перешел от простых, неструктурированных действий к сложным, высокоэффективным и автоматизированным системам. История возникновения концепции Идея управления цепочкой поставок зародилась в 1980-х годах, когда компании начали осознавать, что преимущества можно получить...
Система контроля версий - базовый инструмент SCM Когда речь заходит про SCM (если вы еще не знаете значение данной аббревиатуры или просто забыли, то советуем вернуться к посту, где мы уже подробно описали суть этого процесса), то нельзя не упомянуть и про VCS. VCS - это и есть система контроля версий. Именно благодаря ей команды могут создавать резервные копии и архивировать историю кода для всех проектов. Такая система сильно упрощает просмотр и внесение изменение, если вдруг внезапно всплывет ошибка при сборке. На VCS строится сотрудничество DevOps-команды, которая чаще всего не находится в одном помещении 24 на 7, а оказывается разбросана чуть ли не по всему миру. И такое тоже бывает, а работать как-то надо. Система контроля версий также предусматривает и создание веток. Каждая такая ветка - это единственная версия кода, которая рассматривается и управляется в VCS. Благодаря таким веткам DevOps-инженеры и другие члены команды могут действовать и независимо друг от друга, что также нередко оказывается крайне полезным. И синхрон, и асинхрон - отличные форматы, которые потом аккуратно сводятся воедино. Основное про VCS мы успешно рассказали. Дело за малым - не забыть, что это такое, и не перепутать лишний раз с другим понятием - SCM.