Раз-два и в Docker, или чем хорош Red Hat OpenShift

c15a845dacf993fda10d98480b1acfa0.jpg

Затем начинается подготовка к релизу 2.0, в котором чадо начнет бегать, говорить, конфликтовать на площадках и вообще вести себя очень активно. Техподдержка примет успокоительное и подстроится под новые условия, чтобы быть в строю. Ну и так далее.
Но существуют и другие подходы к разработке, к примеру, дополняющие друг друга DevOps (разработка и операционная деятельность) и CI/CD (непрерывная доставка и интеграция). Суть обоих сводится к появлению частых программных сборок и высокому релизному темпу. В примере с ребенком это означает постоянное развитие (ежемесячное, еженедельное или даже ежедневное). Ребенок будет учиться постепенно, наращивая от релиза к релизу нейронные связи. Он будет делать правильные вещи, неправильные (и тут его легко направить, пояснив, что именно не так). Техподдержка будет догонять релизы, обучаясь вместе и параллельно с продуктом.

© Habrahabr.ru