Это оркестровка является секретом гладких, масштабируемых ИТ -операций

Успех Coachella — и любого музыкального фестиваля, в этом отношении — не случайно. За плавным переходом между 150+ художниками на многочисленных этапах находится сложная оркестрация времени, ресурсов и координации. Это впечатляющее мероприятие, и можно утверждать, что между фестивальными производством и операциями по ИТ -операциям существует сходство.

Меня всегда заинтриговало параллели между ИТ -операторами и закулисными работниками, которые часто незамеченные герои тихо работают за кулисами, чтобы обеспечить аудиторию бесшовный и приятный музыкальный опыт.

Производители фестиваля организуют сложную экосистему, где неудача не вариант, и зрители ожидают бесшовного опыта, не осознавая сложность, стоящую за ней. Аналогичным образом, ИТ -команды имеют внутренние и внешние клиенты, которые ожидают, что развертывание будет организовано 100% успешным. Они должны предвидеть неудачи и быть осведомленными о неотъемлемых сложностях в дизайне.

ITOPS — это управление и координацию многочисленных задач, некоторые из которых работают параллельно, другие требуют секвенирования, а некоторые, которые должны быть выполнены специально, в то время как другие должны быть запланированы напоследствии в тот же день. И, конечно же, есть дополнительное бремя управления уязвимостью и поддержания соответствия.

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

Оркестровка может быть простым и эффективным решением.

Оркестровка имеет значение больше, чем когда -либо

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

  • Действовать как двигатель планирования ресурсов: Фестивальные системы выделяют мощность, технический персонал и оборудование по требованию. Требования предприятия ничем не отличаются. Процессы DevSecops включают рабочие нагрузки, которые охватывают виртуальные машины, контейнеры, краевые устройства и облачные нативные службы. Решение оркестровки может значительно помочь распределить и динамически расписание ресурсов по гетерогенным системам. Рассмотрим, когда ИТ -команде необходимо распределить ресурсы вычислительных средств и ресурсы памяти, которые могут основываться на приоритете (скажем, простоя) или осадке безопасности (скажем, уязвимости) или когда они должны динамически масштабировать или понижать на основе события, такого как предупреждение о уязвимости или сканирование соответствия. В этих ситуациях решения оркестровки могут создавать рабочие процессы, которые динамически выключают узлы, раскручивают новые экземпляры и выполняют различные задачи восстановления, специально или заранее запланированные.
  • Помощь в автоматическом управлении зависимостями: В сложных и динамических ИТ -средах зависимости между ресурсами, услугами и контролем безопасности постоянно меняются. Инструменты CI/CD, сканеры безопасности и облачные платформы вводят свои зависимости. Например, контейнер должен быть отсканирован перед развертыванием, и секрет должен быть повернут перед перезагрузкой службы. Во всех этих сценариях необходимо пересчитать зависимости. Управление этими зависимостями вручную является почти невозможным и массово геркулесовой задачей, особенно в крупных условиях. Эффективная оркестровка помогает поддерживать эти зависимости и правильно выполнять все процессы в взаимозависимых инструментах и средах, избегая всех ручных передач.
  • Обеспечить мониторинг в реальном времени: Сила изменения заключается в способности наблюдать. Я уверен, что музыкальный дирижер будет ручаться за это. Наличие более широкого обзора всего ансамбля дает вам возможность проводить, а также правильное. Точно так же ITOPS нуждается в видимости в реальном времени и контроле ИТ-среды. Решения оркестровки, которые обеспечивают полезные мониторные панели, обеспечивают метрики во всех операционных зонах, таких как платформы наблюдения предприятия. Это помогает операторам контролировать системы и обнаруживать аномалии в режиме реального времени, что позволяет им сосредоточиться на высокоприоритетных мероприятиях и сотрудничать между разрозненными командами.
  • Сохранять системы устойчивыми с устойчивостью к неисправности: ИТ -операторы несут ответственность за доступность, безопасность и производительность системы, даже в неблагоприятных условиях. Devsecops Tipelines предназначены для непрерывной доставки. Любой сбой, либо в инфраструктуре, либо в безопасности, может нарушить этот поток. Наличие механизма устойчивости к неисправности обеспечивает непрерывность работы и безопасное развертывание. С помощью оркестровки операторы ИТ могут определять политики устойчивости к разлову как код, чтобы обеспечить согласованные и повторяемые ответы на сбои любого рода. Это включает в себя избыточные компоненты и механизмы аварийного переключения, чтобы помочь обеспечить непрерывную работу, несмотря на индивидуальные сбои компонентов.

Бэкэнд и за кулисы: что решает оркестровка

В то время как оркестровка решает многочисленные проблемы, я перечисляю две ситуации, которые постоянно возникают в моих беседах с заинтересованными сторонами. Я могу с уверенностью сказать, что эти два события имитируют и объединяют большинство других вариантов использования, которые мы обсуждали в контексте оркестровки.

Когда уязвимости поражаются

Уязвимости похожи на глюки, которые происходят на сцене: неожиданные и разрушительные. Когда появляется уязвимость безопасности, ручной ответ включает в себя многочисленные много времени, от аудиторской инфраструктуры и определения влияния на создание планов восстановления и выполнения исправлений. Каждый шаг выполняется индивидуально, не обязательно автоматически, параллельно или во времени.

Оркестровка действует как сценический менеджер, предоставляя ITOPS гибкость для определения набора действий в коде, автоматизировать их выполнение и исправить уязвимости без ручных взаимозависимостей. Мало того, что ответ быстрее, но также позволяет операциям нацелиться на конкретные узлы так, как им потребовалось в любое время, которое им нужно.

Когда вам нужно контролировать свои развертывания

Подобная параллель может быть проведена при выполнении управляемых развертываний. Решения оркестровки могут быть использованы для:

  • Автоматически идентифицировать зараженные узлы
  • Нацеливаться на эти конкретные узлы для восстановления
  • Расписание развертывания на основе заранее определенных условий
  • Примените изменения в партиях, чтобы минимизировать нарушение и завершить развертывание

Создание стратегии оркестровки

Для реализации эффективной работы в вашей среде:

  • Определите четкие рабочие процессы: Документируйте свои рабочие процессы и разделите их на логические фазы. Каждое событие или инцидент имеет набор рабочих процессов, которые должны быть связаны вместе. Вы, как ITOPS, должны иметь возможность определить эти рабочие процессы и шаги, связанные с ясностью.
  • Принять подход «как код»: Определите рабочие процессы программно для поддержания согласованности и обеспечения сотрудничества. Кодирование выполнения рабочих процессов дает вам большую гибкость и контроль над тем, как и даже когда это делать. Подход «как код» создает общую основу между командами для большего сотрудничества.
  • Расставить приоритеты масштабируемости: Ключевой способностью является то, что ваша платформа оркестровки может справиться с ростом между командами, платформами и архитектурами. Орчестнировать набор рабочих процессов в десяти узлах — это хорошо, но можете ли вы масштабировать его на 10 000 узлов?
  • Интегрировать безопасность: Встроенные проверки безопасности на протяжении всего рабочего процесса оркестровки. Безопасность никогда не может быть запоздалой мыслью. ITOPS должны внедрить безопасность в каждый этап процесса выполнения рабочего процесса. Несколько слоев безопасности могут помочь сделать ваши рабочие процессы грозными и сохранить уязвимости в страхе.
  • Дизайн для неудачи: Предположим, что инструмент потерпит неудачу. У вас есть резервная копия? Предположим, что главный художник придет поздно. У вас есть певец? Короче говоря, предположим, что все потерпит неудачу и превращает непредвиденные обстоятельства в оркестровку.
  • Содействовать видимости: При сотрудничестве с несколькими командами важно, что у вас есть консолидированное представление о том, что происходит. Будь то музыкальный фестиваль или рабочий процесс Devsecops, выберите инструменты, которые предоставляют возможности мониторинга и прозрачность для заинтересованных сторон.
  • Будущее оркестровки

    Независимо от того, управляете ли вы фестивалем с 250 000 участников или среда Enterprise IT с тысячами узлов, этот принцип остается прежним: успех зависит не только от того, чтобы делать все правильно, но и делать их в правильном порядке, в нужное время и способность адаптироваться к изменяющимся условиям.

    Умный оркестровка — это то, что поддерживает шоу гладко, и аудитория возвращается для большего.

    Из того, что я вижу с нашими клиентами, старой и новой, ИТ -среда продолжает расти в сложности. Оркестровка становится и будет становиться все более важной. Наиболее успешными организациями будут те, которые инвестируют в правильные платформы оркестровки. Это поможет им преуспеть в автоматизации отдельных задач и беспрепятственно координации сложных рабочих процессов в разных системах.

    И в конечном итоге я предвижу будущее, где оркестровка будет двигаться в первую очередь агентами искусственного интеллекта, причем люди будут вмешиваться, чтобы принимать решения, основанные на суждениях.

    Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Prashanth Nanjundappa является вице -президентом по управлению продуктами в программном обеспечении Progress. Он провел всю свою карьеру более 20 лет в мире технологий, управляя межфункциональными высокопроизводительными командами, сосредоточившись на создании и запуске предприятий и потребительских товаров по всему миру. В … Подробнее от Prashanth Nanjundappa

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *