Развитие ИТ-инфраструктуры

Материал из CDTOwiki
Перейти к: навигация, поиск
Обратная связь, которая поможет нам сделать CDTOwiki лучше.

it-infra.jpg Развитие ИТ-инфраструктуры Единый комплекс взаимосвязанных программных, аппаратных и телекоммуникационных ресурсов организации 10000 ИТ-инфраструктура Средняя Полезно IT/hard Да Инфраструктура и инструменты (раздел) Информационная инфраструктура (раздел) Модели и архитектуры (раздел) Межотраслевое (раздел) Базовые информационные технологии (раздел) Технологические решения (раздел) 4 Развитие ИТ-инфраструктуры

Развитие ИТ-инфраструктуры
Единый комплекс взаимосвязанных программных, аппаратных и телекоммуникационных ресурсов организации
Сегмент
IT/hardIT/hard
Рекомендовано
ПолезноПолезно
Сложность
СредняяСредняя
Направление исследований

Да

Содержит
 

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

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

Понятие ИТ-инфраструктуры

ИТ-инфраструктура (инфраструктура информационных технологий) – единый комплекс взаимосвязанных программных, аппаратных и телекоммуникационных ресурсов организации, необходимых для обеспечения ее эффективного функционирования и выполнения имеющихся задач.

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

Процессы цифровой трансформации обуславливают ряд требований к ИТ-инфраструктуре независимо от специфики деятельности организации (см. рисунок):

Система требований к построению ИТ-инфраструктуры, управление жизненным циклом информационных систем и ИТ-продуктов регламентируется стандартами и иной нормативной технической документацией. В настоящее время наиболее известным общепризнанным стандартом в данной сфере является ITIL (IT Infrastructure Library) - Библиотека инфраструктуры информационных технологий.

Элементы ИТ-инфраструктуры

ИТ-инфраструктура практически любой организации состоит из нескольких элементов, которые условно можно разделить на 6 групп (рисунок):

Модели ИТ-инфраструктуры

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

Другая альтернатива, так называемая гибридная модель – это построение комплексной ИТ-инфраструктуры на базе облачных технологий. Облачные технологии обеспечивают через интернет-соединение удаленный доступ к программно-аппаратному комплексу, включающему серверы, базы данных, хранилища и разнообразные приложения. Здесь возможны 3 варианта построения ИТ-инфраструктуры:

  • IaaS (Infrastructure as a Service) – инфраструктура как услуга
  • PaaS (Platform as a Service) – платформа как услуга
  • SaaS (Software as a Service) – программное обеспечение как услуга

Чтобы лучше понять особенности и различия указанных 4-х моделей ИТ-инфраструктуры (локальная, IaaS, PaaS, SaaS), используем метафору автомобиля, который как раз можно рассматривать в качестве инфраструктурного элемента обеспечения нашей жизнедеятельности.

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

IaaS – это аналог аренды автомобиля. Вы, исходя из своих предпочтений, выбираете и арендуете автомобиль. Вы вправе поехать на нём, куда захотите. Но автомобиль не принадлежит вам. Если вы захотите поменять (обновить) автомобиль, то просто арендуете другой.

PaaS – это аналог такси. В этом случае вам не нужно самому управлять автомобилем, это делает профессиональный водитель, которому вы говорите, куда ехать. А сами просто отдыхаете на заднем сиденье.

SaaS – это аналог маршрутного такси. У маршрутного такси есть схема движения (маршрут). Вы можете воспользоваться услугами маршрутного такси и отправиться туда, куда вам нужно, разделив салон с другими пассажирами.

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

Далее мы подробно рассмотрим облачные модели ИТ-инфраструктуры, но сначала выполните задание.

Рассмотренные модели предоставления облачных услуг как бы «наслаиваются» одна на другую (см.: рисунок).

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

Технология cloud native

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

Cloud native – платформенный подход к созданию приложений на основе микросервисов.

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

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

Архитектуру целостного программного приложения продумывают архитекторы-программисты на этапе проектирования.

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

Выводы

  • ИТ-инфраструктура – единый комплекс взаимосвязанных программно-аппаратных ресурсов организации, необходимых для обеспечения ее эффективного функционирования и выполнения имеющихся задач.
  • Система требований к построению ИТ-инфраструктуры, управление жизненным циклом информационных систем и ИТ-продуктов регламентируется стандартами и нормативной технической документацией.
  • В условиях цифровой трансформации организации переходят от локально выстроенных ИТ-инфраструктур к использованию облачных сервисов.
  • IaaS (инфраструктура как услуга) – гибридная модель ИТ-инфраструктуры, заключающаяся в предоставлении вычислительных ресурсов по запросу, на которых заказчик имеет возможность развернуть и запустить произвольное программное обеспечение, включающее в себя операционные системы и приложения. В рамках данной модели заказчик не управляет и не контролирует лежащую в основе физическую инфраструктуру, но имеет контроль над операционными системами и развернутыми приложениями.
  • PaaS (платформа как услуга) – предоставление облачной платформы для развертывания программного обеспечения, созданного на базе инструментов, поддерживаемых облачным провайдером. Заказчик не имеет возможности управлять облачной инфраструктурой (сетевое и серверное оборудование, СХД, операционными системами), но имеет контроль над развернутыми приложениями.
  • SaaS (программное обеспечение как услуга) – предоставление в пользование заказчику приложений, развернутых на облачной инфраструктуре провайдера. Приложения могут быть доступны с различных клиентских устройств. Заказчик не контролирует параметры работы и настройки приложений. Сервис предоставляется под ключ.
  • Cloud native – подход к созданию приложений, использующий преимущества облачной модели. Такие приложения строятся на основе микросервисов и управляются облачной платформой.
Дата последней редакции 30 мая 20202020/05/30