В течение последнего десятилетия компании создавали значительные вычислительные рабочие нагрузки в общедоступной и частной облачной инфраструктуре или переносили рабочие нагрузки в облако. Гартнер прогнозирует, что расходы на общедоступные облачные сервисы конечными пользователями во всем мире достигнут 591 миллиарда долларов в 2023 году.что на 43 % больше, чем в 2021 году. Это значительный скачок, который свидетельствует о том, что многие компании оптимизировали миграцию в облако ради скорости, а управление затратами и операционной эффективностью, вероятно, были второстепенными проблемами.

Хотя Гартнер прогнозирует, что мировые расходы на ИТ вырастут на 2,4% в 2023 годунекоторые аналитики сократить свои прогнозыи многие ИТ-руководители планирование корректировки расходов.

Первоначальная гонка за созданием облачных возможностей направлена ​​на управление затратами, оптимизацию инфраструктуры и автоматизацию большего количества операций. В продолжение моей недавней статьи о семь способов сократить расходы с помощью agile и devopsвот пять рекомендаций о том, как ИТ-команды могут оптимизировать свои облачные стеки, чтобы сократить расходы и повысить эффективность работы.

1. Стандартизируйте шаблоны сборки с инфраструктурой как кодом

«Инфраструктура прошла точку сложности, после которой ручное развертывание инфраструктуры и приложений становится антипаттерном, — говорит Марко Анастасов, соучредитель Семафор CI/CD. «Используйте инструменты инфраструктуры как кода (IaC), такие как Terraform, для настройки вашей облачной инфраструктуры».

Другие платформы и инструменты IaC включают AWS CloudFormation, Azure Arm Templates, Red Hat Ansible, Progress Chef, Puppet и Kubernetes. Эти платформы позволяют устанавливать стандарты инфраструктуры (иногда называемые шаблонами или шаблонами), а затем использовать код для управления конфигурацией и развертыванием. IaC устраняет ручные шаги по созданию, настройке и развертыванию облачной инфраструктуры, включая сети, вычисления, хранилище и службы.

Анастасов говорит: «Автоматизация — это ключ к снижению затрат и повышению надежности. Использование IaC повышает наглядность того, какие службы вы используете в облаке, и позволяет запускать инструменты автоматизированного анализа затрат».

Авторское право © 2023 IDG Communications, Inc.



Source link