Обзор
Военно-воздушные силы США (USAF) эксплуатируют критически важную систему обслуживания и логистики, которая обслуживает более 260 000 пользователей по всему миру. Руководители ИТ-направления стремились повысить гибкость и создать фундамент для цифровой трансформации, сохранив при этом многолетние инвестиции в существующий код приложений.
В отчете Счетной палаты США (GAO) за 2019 год эта система была названа одной из 10 наиболее критически важных устаревших систем федерального правительства, нуждающихся в модернизации. Среди проблем выделялись растущие эксплуатационные расходы, устаревшее аппаратное обеспечение, потенциальные уязвимости в системе безопасности и нехватка квалифицированного персонала для поддержки устаревших технологий.
Существующая среда мэйнфреймов также ограничивала внедрение искусственного интеллекта, машинного обучения и передовой аналитики. Руководство ВВС хотело выпускать улучшения системы чаще и быстрее реагировать на потребности личного состава на передовой.
Учитывая критически важную роль системы, ВВС США предъявляли строгие требования к безопасности, аварийному восстановлению и непрерывности операций. Они выбрали Microsoft Azure в качестве основы для модернизации, работая совместно с Amdocs и Micro Focus Government Solutions над миграцией системы с минимальными сбоями.
Проект был удостоен престижной награды AFCEA International за выдающиеся достижения в области инженерии (Distinguished Award for Excellence in Engineering).
Проблема
ВВС США столкнулись с несколькими взаимосвязанными задачами:
Рост эксплуатационных расходов: по прогнозам, в 2020 году ежегодные затраты должны были превысить 29 миллионов долларов с дальнейшим ростом.
Ограниченная гибкость поставок: среда мэйнфреймов с общими службами ограничивала сроки и масштабы внедрения улучшений.
Сокращение кадрового резерва: ограниченная доступность квалифицированных специалистов по мэйнфреймам увеличивала стоимость и риски обслуживания и совершенствования системы.
Барьеры для инноваций: ограниченные возможности интеграции и аналитики препятствовали внедрению современных технологий.
ВВС США вложили значительные средства в систему и должны были сохранить свою бизнес-логику без сбоев и рисков, связанных с масштабным переписыванием или заменой кода приложений. Миграция также должна была обеспечить непрерывность операций без необходимости переобучения 260 000 пользователей системы.
Для военных ИТ-лидеров этот проект стал пилотной инициативой: возможностью продемонстрировать, как сложная, критически важная система на базе мэйнфреймов может быть модернизирована путем тщательного планирования и реализации.
Решение
ВВС США выбрали подход реплатформинга в облако, который позволил сохранить существующие инвестиции в приложения и одновременно создать основу для будущих преобразований.
Компания Amdocs привнесла свой устоявшийся опыт модернизации мэйнфреймов, опыт работы со сложными миграциями Unisys, а также проприетарные инструменты и методологии для планирования и выполнения крупномасштабных проектов. Ее сотрудничество с Microsoft и Micro Focus Government Solutions обеспечило скоординированную поставку на уровне приложений, баз данных и облачной среды.
Сохранение логики приложений при одновременной модернизации платформы
Команда перенесла приложение Unisys 2200 COBOL ВВС США в Microsoft Azure с минимальными изменениями в исходном коде приложения. Она также перенесла устаревшие данные Unisys DMS системы в Azure SQL.
Программное обеспечение для управления базами данных OpenDMS позволило существующему коду приложения работать с Azure SQL, что снизило необходимость внесения изменений в код и помогло контролировать риски миграции. Современная платформа баз данных также открыла возможности для прогнозной аналитики и других функций, основанных на данных.
Используя Micro Focus Visual COBOL и сопутствующие инструменты, команда обеспечила запуск существующего кода COBOL в среде .NET от Microsoft в облаке. Такой подход позволил сохранить функциональность приложений и при этом дать возможность компонентам COBOL работать бок о бок с современными языками программирования и технологиями.
Создание основы для постоянного совершенствования
Microsoft Azure обеспечила масштабируемость, производительность, возможности аварийного восстановления и отработки отказа. Ее облачные сервисы также создали основу для будущего применения искусственного интеллекта и машинного обучения, включая обнаружение аномалий и предиктивное обслуживание.
Команда внедрила процесс DevSecOps и переняла методы Agile-разработки для поддержки более частых релизов. Параллельная разработка, повторяемое автоматизированное тестирование и непрерывная интеграция позволили быстрее выпускать функциональные улучшения.
Результаты
Amdocs работала бок о бок с ИТ-сотрудниками ВВС США, Microsoft и Micro Focus Government Solutions, чтобы перенести сложное, критически важное приложение в облако, сохранив при этом существующий функционал и сведя к минимуму изменения исходного кода.
Команда перешла с двух-четырех релизов в год на процесс релизов по требованию, сообщив об увеличении способности реагировать на изменяющиеся потребности и требования ВВС на 92%.
Единая модель DevOps связала поставку приложений с более широкими корпоративными облачными инициативами ВВС США, обеспечив более быстрое и гибкое совершенствование системы.
Модернизированная среда включает в себя расширенные возможности безопасности, мониторинга и аварийного восстановления, в том числе:
Сканирование Assured Compliance Assessment Solution (ACAS) и оценку уязвимостей, интегрированные в процесс поставки.
Автоматизированное применение и обновление руководств DISA STIGs (Security Technical Implementation Guides) Агентства информационной безопасности Министерства обороны для Windows Server.
Службы мониторинга и восстановления Azure, включая метрики Azure Monitor, Application Insights и Azure Site Recovery.
В результате миграции была создана современная база данных для искусственного интеллекта, машинного обучения и передовой аналитики. Такие сервисы, как Azure Data Factory, Azure Batch и Azure Logic Apps, могут поддерживать интеграцию данных, их обработку и автоматизацию рабочих процессов.
Эти возможности открывают перспективы для инициатив по предиктивному обслуживанию, направленных на повышение исправности оборудования и готовности к выполнению задач.
Платформа также поддерживает постепенный переход от COBOL к C# в среде .NET. Существующие приложения COBOL могут продолжать работать наряду с модулями C#, что позволяет ВВС осуществлять модернизацию постепенно.
Ожидается, что проект снизит расходы на эксплуатацию системы на 82,7%. Модернизированная среда также расширила доступ к навыкам, необходимым для обслуживания и совершенствования системы с течением времени.
Проект, отмеченный наградой AFCEA International за выдающиеся достижения в области инженерии (Distinguished Award for Excellence in Engineering), продемонстрировал практический путь модернизации сложных правительственных систем с сохранением критических инвестиций в приложения.
Благодаря сотрудничеству с Amdocs, Microsoft и Micro Focus Government Solutions, ВВС США создали масштабируемый облачный фундамент для непрекращающихся инноваций и готовности к выполнению задач.












