26.05.2025 Экспертиза, МенеджментОблачные абстракции избавляют нас от необходимости снова и снова внедрять одни и те же шаблоны. Они смещают фокус нашего внимания с системы на продукт, пишет на портале The New Stack Рак Сива, вице-президент Nitric по инжинирингу. Облачная разработка развивается стремительно, привнося все больше сервисов, конфигурационных файлов и сложностей. В ответ на это появилось новое поколение облачных абстракций, основанных на намерениях и ориентированных на разработчиков, чтобы упростить процесс создания облачных решений. Эти фреймворки позволяют вам на высоком уровне объявить, что вам нужно, и управляют обеспечением всего этого. Тем не менее многие облачные разработчики и инженерные руководители не решаются использовать эти абстракции. Почему? Часто это связано со страхом потерять контроль и к прошлым опытом с «дырявыми» инструментами, проблемам с производительностью, стремлению придерживаться своей зоны комфорта или синдрому неприятия чужих разработок (Not Invented Here, NIH). Осторожность — это естественно. В конце концов, мы потратили годы на освоение инструментов «инфраструктуры как кода» (Infrastructure as Code, IaC), таких как Terraform, CloudFormation низкоуровневые SDK и YAML, чтобы иметь полный контроль. Передача контроля уровню автоматизации может показаться рискованным шагом. Часто мы обсуждаем преимущества абстракции, не признавая и не рассматривая страхи и риски. Давайте разберемся с некоторыми из наиболее распространенных страхов, связанных с облачной абстракцией. 1 ...
читать далее.