Двухскоростная IT-архитектура позволяет крупным компании ускорить выпуск инновационных продуктов и приложений, что важно для их клиентов, и при этом сохранять устаревшие ИТ-системы, которые необходимы для стабильной работы организации (хотя и менее инновационные). Такого рода архитектура обеспечивает тесную интеграцию разрабатываемых программных приложений с аппаратной инфраструктурой, поддерживающей их. Традиционно команды обслуживания и эксплуатации программного обеспечения и аппаратных средств работали отдельно друг от друга. Но с ростом распространенности вертикально интегрированных систем корпоративного планирования ресурсов, развитием виртуализации сети и появлением моделей «программное обеспечение как услуга» обе команды сблизились. Благодаря таким технологическим тенденциям, сложности, связанные с большим количеством оборудования, скрываются, что делает его более доступным для разработчиков программного обеспечения.nnДвухскоростная среда требует, чтобы компании внедряли средства автоматизации для поддержки непрерывной поставки программного обеспечения, особенно на этапах тестирования и производства. Автоматизация позволит улучшить, помимо всего прочего, управление выпуском обновлений программного обеспечения, портирование нового кода и общую среду разработки. Что важно, средства автоматизации и облачные технологии станут мостом на пути от устаревших ИТ-систем к удобным для потребителей приложениям. Это позволит компаниям реализовать непрерывную цепочку действий: тестирование, выделение ресурсов, развертывание, управление и обеспечение безопасности серверов и новых версий программного обеспечения.nnУ двухскоростной ИТ-архитектуры существует ряд важнейших преимуществ, однако ее создание требует времени, внимательного рассмотрения и твердого намерения идти до конца. Та же компания Netflix самостоятельно разработала большинство своих облачных систем и технологий автоматизации. Но у компаний есть большой выбор продуктов и сервисных пакетов предлагаемых на рынке (некоторые с открытым исходным кодом), которые позволят им достичь такой же производительности, как производительность двухскоростной ИТ-архитектуры (см. рис.).nnnnГлавное, чтобы при создании двухскоростной ИТ-архитектуры руководители рассматривали ИТ-архитектуру точки зрения ее возможностей, а не как совокупность систем или процессов. Это подразумевает идентификацию и четкое определение тех программных приложений, которые затрагивают несколько бизнес- единиц. С точки зрения возможностей одни приложения, например, разработанные для процесса управления взаимоотношениями с клиентами компании (CRM), требуют подхода DevOps, а другие, такие как основные банковские системы и приложения обработки транзакций, — нет. И CRMсистема в этом случае будет рассматриваться не просто как система записей, которая слишком медленна, чтобы претендовать на использование подхода DevOps. Вместо этого руководители выделят из числа ресурсов «быстрые» и «медленные» приложения, как это и требуется, и таким образом получат максимальную выгоду от подхода DevOps.n
Услуги по поддержки и внедрению систем автоматизации, [email protected]