
Шантану Кошик
В предыдущей статье серии о тенденциях DevOps, на которые следует обратить внимание в 2021 году, мы обсуждали DevSecOps и то, как безопасность сильно повлияет на методы DevOps в 2021 году. Мы также говорили о том, как нам нужно установить основы для методов безопасности. на которые можно опереться в предстоящем десятилетии или, по крайней мере, на полдесятилетия. В предыдущей статье также упоминалось, что в 2021 году DevOps станет свидетелем значительных изменений.
На дворе 2021 год, и мы должны ориентироваться на отраслевые практики, чтобы убедиться, что конвейер DevOps расширяется настолько, насколько это возможно, чтобы вместить больше лучших практик для повышения извлечения ценности из бизнес-практики. Давайте двинемся дальше и обсудим, как аналитика, автоматизация и изменение сценариев разработки и эксплуатации могут помочь извлечь больше пользы из конвейера DevOps.
DevOps в 2021 году
До сих пор тенденции DevOps помогали специалистам по развитию бизнеса и специалистам по стратегическому планированию исходных данных для прогнозирования того, как решения DevOps будут реагировать на потребности клиентов. В 2021 году мы станем свидетелями массового всплеска сценариев развертывания теоретического DevOps. Это должно быть одним из крупнейших преобразований, с которыми мы столкнемся, и оно принесет с собой преобразование, которое будет готово принести огромную пользу бизнесу.
Переход на интеграцию искусственного интеллекта (ИИ) в полный цикл поставки программного обеспечения может сделать его более эффективным для извлечения большей выгоды из бизнеса. Необходимо будет разработать метод перекрестного управления, чтобы максимизировать деловую и технологическую стороны для надлежащего согласования.
Интеграция DevOps с ИИ и определенный контроль над бизнес-практиками для достижения совершенства и извлечения максимальной ценности подтолкнут команды DevOps к сбору и использованию метрик из самого бизнеса. Это, наряду с метриками, собранными из архитектуры DevOps, сильно повлияет на общее извлечение ценности из практики.
AIOps| DevOps | Операции
Как мы обсуждали выше, DevOps и ИИ могут предоставить некоторые важные показатели для бизнес-операций и архитектурных операций. Основы Искусственного интеллекта (ИИ) и операций, применяемые вместе, известны как AIOps. Начиная с 2021 года предприятия будут испытывать высокий спрос со стороны клиентов на индивидуальные решения. Обратная связь с бизнесом и операциями станет очень важным ресурсом, и AIOps станет ответом.
С AIOps + DevOps, наряду с DataOps, организации могут начать использовать этот критический ресурс сбора метрик. На основе собранных данных можно сформулировать значительное улучшение автоматизации процессов. Автоматизация помогает устранить ненужное вмешательство человека и, следовательно, ускоряет весь процесс доставки.
Эта автоматизированная операционная обратная связь за счет использования AIOps может позволить организациям просеивать большие объемы данных метрик и позволить команде разработчиков работать над еще лучшим циклом выпуска приложений. Это еще больше ускорит конвейер DevOps, включая непрерывное тестирование, непрерывную интеграцию и непрерывную доставку.
AIOps обеспечивает автоматизацию и значительно улучшает ИТ-операции. Организации будут дополнительно интегрировать его с DevOps, чтобы изучить дополнительные возможности для решения сложностей, связанных с мультиоблаком. Подробнее об автоматизации мы поговорим в этой статье.
DevOps и DataOps | Аналитика данных
DevOps уже интегрировал и будет продолжать интегрировать DataOps для лучшего извлечения ценности, а также для правильной формы цифровой трансформации. Сотрудничество между бизнес-администраторами и командами DevOps поможет согласовать цели бизнеса и команд DevOps. Предоставление DevOps еще больше ускорится по мере внедрения методов DataOps в организациях.

Использование Аналитики данных для повышения удовлетворенности клиентов в жизненном цикле разработки программного обеспечения является ключом к успеху DevOps в 2021 году и далее. Мы думаем об этом как об оптимальной расстановке приоритетов бизнеса. Когда бизнес-решение направлено на достижение того, чего хотят клиенты, риск неудачи снижается. С помощью аналитики вы можете работать над оценкой воздействия, моделировать шаблоны, а также сокращать время, затрачиваемое на обнаружение и устранение проблем.
Аналитика данных и обработка больших данных являются ключевыми факторами, создающими ценность для всего пайплайна. DevOps оптимизирует рабочий процесс в целом, и организации будут разрабатывать практику, которая больше ориентирована на ценность. Правильно управляя управлением стоимостью с помощью DataOps, команды DevOps смогут адаптироваться и повышать производительность доставки, опираясь на обратную связь с клиентами в режиме реального времени.
Микросервисы | DevOps
По мере расширения организации будут использовать автоматизацию в управлении конфигурацией микросервисов и для контроля версий. Автоматизация на этом уровне позволит командам DevOps принимать решения на основе критически важных данных, которые в совокупности представляют собой данные управления конфигурацией, применимые к различным микросервисам, развернутым в разных кластерах. Давайте посмотрим на поток Alibaba Cloud ACK:

Развертывание контейнеров с помощью Kubernetes потребует много усилий по управлению конфигурацией, поскольку множество сервисов объединяются в один более крупный сервис. Облачный контейнерный сервис Alibaba для Kubernetes решает множество сложностей, однако в 2021 году должен произойти сдвиг в сторону более продвинутых и обновленных вспомогательных инструментов на основе DataOps и ИИ для управления сложными развертываниями на основе ценности. Давайте посмотрим, как на данный момент работает классификация микросервисов в Alibaba Cloud.

Автоматизация с помощью микросервисов позволяет контролировать выпуски приложений для конечных пользователей. Автоматическое изменение конфигураций и управление версиями значительно снизит, если не полностью устранит, риск реализации микросервиса.
Автоматизация | DevOps
В 2021 году DevOps получит более продвинутые инструменты автоматизации для создания более ускоренных результатов на этапах в рамках конвейера DevOps. Инструменты автоматизации предоставят конвейеру DevOps столь необходимую поддержку задач, подверженных ошибкам, и значительно повысят производительность.
В 2021 году должен произойти сдвиг в сторону внедрения автоматизации, чтобы сократить время, затрачиваемое на тестирование и другие этапы, которые оказываются жизненно важными для поддержания согласованного потока задач. Автоматизация в рамках цикла проверки кода может стать еще одним фронтом, где автоматизация окажется жизненно важной для лучшей проверки.
Команды разработчиков| DevOps
Сдвиг влево станет подходом в 2021 году и далее, когда команды разработчиков станут частью плана, фокусирующегося на том, куда движутся практики DevOps. Мы уже говорили о межфункциональных командах, в которых команды берут на себя обязанности других команд, чтобы иметь меньшую зависимость и больший контроль над стратегиями.
Здесь технический поток организации должен быть управляемым, и кто может быть лучше, чем команда разработчиков для этого? В 2021 году DevOps-команды станут проводником в стратегии данных организации. Это, безусловно, позволит гораздо более продвинутое управление данными, выбор инструментов и увеличение мобильности рабочих нагрузок.
В 2021 году и далее бизнес-приложения будут определять успех или неудачу бизнеса. Команды разработчиков и бизнес-команды будут встраиваться, чтобы сформировать своего рода сценарий DevBizOps. Этот сценарий действительно необходим, поскольку недавняя пандемия научила нас тому, что критически важно бизнес-приложение, которое служит основой некоторых из самых сложных систем.
Подведение итогов
С появлением новых норм отрасль готова принять удаленную работу или культуру «работы из дома». Эта культура настроена на то, чтобы определить, как компании работают, чтобы извлечь пользу из практики, с такими ограничениями. Физическое присутствие определенно потребуется в какой-то момент цикла, но автоматизация станет ключом к сокращению вмешательства человека для адаптации к новым нормам.
DevOps развивается и демонстрирует прямые признаки сотрудничества с другими микротехнологическими инновациями, такими как DataOps и AIOps. Эти небольшие, но важные перспективы, основанные на ценности, способны привести организации к внедрению технологий, которые обычно они не рассматривают.
При наличии правильных инструментов и правильной формы автоматизации большинство организаций примут тот тип автоматизации, который обеспечивает более автономный подход к DevOps. Бизнес-приложения и методологии доставки, ориентированные на удовлетворение потребностей клиентов, будут соответствовать рыночным тенденциям. Успешные команды DevOps будут теми, кто улучшит свои сквозные процессы.
Эти команды будут теми, кто обеспечит автоматизированный подход к непрерывному тестированию и внедрению DevSecOps, а также распределение обязанностей между рабочими процессами.
В 2021 году и в будущем DevOps по-прежнему будет предпочтительным вариантом развертывания на корпоративном рынке. Быстрая разработка для циклов выпуска, надежная, масштабируемая и высокопроизводительная доставка — вот что предлагает DevOps. Инфраструктура микросервисов получит больше внимания и позволит организациям создавать корпоративные решения с меньшими зависимостями и меньшими затратами на управление.
Следующий
- Нарушение рыночных тенденций с помощью AiOps