Цифровая трансформация. Анализ, тренды, мировой опыт. Александр Прохоров
Чтение книги онлайн.
Читать онлайн книгу Цифровая трансформация. Анализ, тренды, мировой опыт - Александр Прохоров страница 23
На рисунке 2.2 представлена эволюция технологий и продуктов, определивших облачные сервисы. Зачатки идеи облачных вычислений можно найти в идее так называемого Utility-компьютинга, который состоит в предоставлении компьютерных ресурсов в качестве сервиса, оплачиваемого в зависимости от объема потребления (рис. 2.2). Впервые эта концепция была предложена Джоном Маккарти еще в 1961 году, а ее название происходит от аналогии с коммунальными платежами. К данной категории могут быть отнесены технологии, известные уже не один десяток лет. Например, услуга предоставления пользователю приложений в виде терминального доступа по сети или технология Grid-компьютинга, позволяющая объединить несколько компьютеров для решения задачи и предоставить вычислительные ресурсы как сервис.
Рис. 2.2. Эволюция технологий и продуктов, определивших облачные сервисы
Технологическими предпосылками возникновения облачных вычислений можно назвать технологии виртуализации, веб-хостинга, сервис-ориентированную архитектуру (SOA) и наиболее близкое к облачным сервисам предоставление приложений в виде сервиса (ASP) (см. рис. 2.2).
На рисунке 2.2 отмечен также ряд событий, связанных с компаниями и сервисами, внесшими существенный вклад в становление облачных вычислений. Здесь следует назвать появление компании Salesforce.com – разработчика одноименной CRM-системы, и одного из пионеров предоставления ПО в виде услуги – компании VMwаre, внесшей наиболее весомый вклад в развитие рынка программной виртуализации. Важнейший вклад в развитие облачных услуг внесла компания Amazon, которая в 2006 году запустила проект под названием Elastic Computing Cloud (Amazon EC2). Также существенными шагами к развитию облачных вычислений стали запуск в 2008 году Google App Engine и запуск Windows Azure в 2009 году.
Внедрение облачных вычислений позволило получить экономию за счет стандартизации, объединения ресурсов и автоматизации многих сервисных операций, которые в традиционных ИТ выполняются вручную. Применение облачных вычислений стало возможным в результате слияния достижений в трех областях: стандартизации серверного оборудования, виртуализации и выработки новых принципов построения программных приложений, а также благодаря появлению новой бизнес-модели управления ИТ-инфраструктурой с оплатой только за те ресурсы, которые клиент действительно потребляет.
Каждая новая технология заменяет старую за счет того, что оказывается более эффективной.
Информационные технологии, подчиняясь общим законам развития, эволюционируют по спирали, – весьма наглядно это видно на примере эволюции от мейнфреймов к персональным компьютерам, затем к клиент-серверной архитектуре и позднее – к облачным вычислениям (рис. 2.3).
Рис. 2.3. Эволюция вычислительных архитектур
В некотором