Анонс DevOps Digest: Не только для DevOps
Удивительно, но сегодня не про Docker и Kubernetes. В этом месяце мы сосредоточились на традиционных инструментах и необычном подходе к решению привычных задач.
Инструменты, изначально написанные для Unix-систем всегда отличались своим долголетием. Один из таких инструментов — curl, созданный в 1998 году шведским программистом Даниэлем Стенбергом. Проект начинался как бот, призванный доставлять актуальный курс валют в IRC, но вылился в нечто большее. Недавно эта легендарная утилита получила обновление до версии 7.85.0.
Когда приложению надо выйти за границы одной ОС, то возникает куча костылей. Надо не только открыть сокет и отправить данные наружу, но и убедиться в том, что на другой стороне запущено соответствующее приложение. Оно должно принять данные, выполнить десериализацию и только потом запустить необходимые вычисления. Авторы языка программирования Unison решили сломать привычную парадигму и представить сообществу иной способ подхода к распределенным вычислениям.
Когда в компании только задумываются вводить CI/CD возникает вопрос выбора ПО. Чаще всего выбирают GitLab или Jenkins при помощи которых можно выстроить систему любой сложности. Порой такое решение выглядит как стрелять из пушки по воробьям. Шума много — профита мало. Но существует и более простое ПО с зачатками CI/CD.
В завершение поговорим о таком хайповом термине, как «сдвиг влево». Тренд последних лет — обеспечение безопасности приложений на самых ранних этапах жизненного цикла разработки. Когда разработчики изначально начинают уделять внимание вопросам безопасности, дальнейшие действия не требуют существенных временных затрат. Подробности, как всегда, в полной версии нашего дайджеста.