01.10.2019 Экспертиза, МенеджментКонтейнерные технологии — это основа DevOps, современных гибких методов разработки ПО. Директор по управлению продуктами Couchbase Анил Кумар рассказывает на портале Information Age о том, какую часть ИТ-ифраструктуры им можно доверить, а какую — нет. Цифровая трансформация радикально меняет способы ведения бизнеса в организациях по всему миру. Опираясь на практику DevOps, ИТ-команды помогают снизить затраты, повысить гибкость и создать новую эру инноваций. Но что движет саму DevOps? Задавая этот вопрос, можно все чаще услышать один ответ: контейнеры. Многие рыночные наблюдатели рассматривают их как основу эволюции облачных вычислений, считая, что они наделяют разработчиков масштабируемостью и гибкостью и на тех направлениях, где в них больше всего нуждаются. Однако для корпоративных архитекторов, которым поручено поддерживать ИТ-инфраструктуру, «мечта» о контейнерах может очень быстро превратиться в кошмар: это связано с проблемами разрастания контейнеров и совместимости с устаревшими технологиями, включая централизованные БД. Эти проблемы угрожают подорвать эффективность проекта DevOps, а вместе с ним усилия по цифровой трансформации, которые сейчас так важны для роста бизнеса. Преимущества контейнеров Контейнеры можно охарактеризовать как современные строительные блоки для облачных вычислений. Как и виртуальные машины (ВМ), они представляют из себя компактную, автономную, согласованную и предсказуемую среду, где разработчики могут запускать приложения, библиотеки и ...
читать далее.