Какой параметр в системе облачных технологий напрямую связан с изменениями потребностей бизнеса
В проекте Dig(IT)al рассказываем о технологиях, которые помогут вам заработать. Переходите на цифровую сторону бизнеса.
Ритейл
Взрывное развитие онлайн-торговли привело к пересмотру требований к площадкам для размещения интернет-магазинов. Нужна гибкая инфраструктура: возможность наращивать ресурсы в период сезонных пиковых нагрузок, а затем адаптироваться к среднему или низкому спросу. В случае с собственными серверами это означает попеременно простаивание или нехватку мощностей. Интернет-магазин, построенный в облаке, способен оперативно подстраиваться под нагрузку.
Кроме этого, высокая конкуренция на рынке заставляет торговые сети постоянно заботиться о лояльности покупателей: совершенствовать мобильные приложения и обеспечивать безупречную работу сайта, поддерживать чат-ботов для сбора обратной связи, создавать персонализированные программы лояльности, проводить бизнес-аналитику.
Big Data для ритейла — мощный и полезный инструмент. Однако, чтобы начать его использовать, нужны эксперты, которые могут построить фабрику обработки данных: поднять, настроить и автоматизировать необходимые для этого системы. За последний год существенно вырос спрос на вычислительные ресурсы и готовые платформенные решения (PaaS-сервисы) для работы с Big Data со стороны ритейлеров.
Модуль 7: Облачные технологии | Cloud Technologies
Узнайте, как ускорить работу сайта на 20% и увелить число пользователей в 4 раза с помощью облачного провайдера. Подробнее по ссылке
Кейс
Сеть «Ашан» на защищенной облачной платформе обрабатывает сотни терабайт данных, разрабатывает и запускает ИТ-решения. Облачные ресурсы применяются для тестирования и тренировки моделей машинного обучения.
Подобные проекты помогают оптимизировать ключевые бизнес-процессы. Например, решение для прогнозирования спроса на основе ML в перспективе позволит компании на 5% сократить излишние запасы товаров в магазинах и на 2% увеличить выручку.
Логистика
В процессе организации доставки грузов взаимодействует несколько заинтересованных сторон: заказчики, перевозчики, таможенные службы, склады, экспедиторские и транспортные компании. Он состоит из множества этапов, которые важно автоматизировать и свести в едином контуре. Например, на бирже грузоперевозок, которая позволит проводить аукцион среди нескольких транспортных компаний и отслеживать перемещение груза.
Для построения такой экосистемы требуется надежное резервирование данных, автоматизированное обслуживание и быстрое масштабирование вычислительных мощностей. С такими задачами логистические компании стали обращаться к облачным провайдерам. Для них это возможность создать единый сервис без глубокого погружения в непрофильное для бизнеса управление ИТ-инфраструктурой и расширения штата ИТ-специалистов.
Перевозчики создают системы мониторинга транспорта для того, чтобы следить за его состоянием, контролировать работу водителей и условия доставки грузов. Для этого используются датчики, которые собирают нужную информацию — от скорости движения до температуры в рефрижераторе. Они передают данные в систему, которая их собирает и анализирует. Платформу для обработки и визуализации данных можно разработать самостоятельно с нуля или получить компоненты для создания такой системы в облаке.
Логистическая компания сталкивается с большим объемом документооборота в рамках 152-ФЗ «О персональных данных». Закон обязывает обеспечить надежную защиту персональных данных контрагентов и сотрудников. Закон разрешает хранить и обрабатывать данные в облаке, чем пользуются многие компании.
Кейс
Lorus (входит в группу Sollers) — крупный логистический оператор, владеющий собственным автопарком и имеющий партнерскую сеть перевозчиков. Компании потребовалось полностью автоматизировать управление процессом доставки, в том числе с помощью собственных разработок.
Такая система отправляет заявку, сама проводит торги и назначает подходящего перевозчика на конкретный рейс. Для разработки и поддержки подобных цифровых сервисов необходима современная и масштабируемая инфраструктура, которую проще получить в облаке. По итогам первого этапа работы с облаком, компания автоматизировала доставку и приняла решение о переносе в облако всех ИТ-систем.
Здравоохранение
Для медицинских учреждений сегодня крайне важны информационные системы, которые могли бы собирать из разных источников и систематизировать данные о пациентах, назначенном лечении, проведенных исследованиях, методических рекомендациях. Эти сведения необходимы для помощи в принятии грамотного решения.
При этом здравоохранение — область достаточно консервативная, охватывающая много взаимодействующих сторон в масштабах всей страны (клиники, страховые компании, контролирующие органы, пациенты). Для них также важно обеспечить защиту медицинских данных на том уровне, который регламентирует 152-ФЗ. В облаке можно не просто собирать и хранить данные (в том числе персональные), но и разрабатывать системы для их классификации и анализа.
В облаках можно в короткие сроки запустить пилотный проект с использованием технологий искусственного интеллекта. Такие цифровые сервисы помогают врачу поставить верный диагноз на основе ответов пациента, результатов анализов или распознавания различных снимков. В коммерческих организациях внедряются системы, автоматизирующие клиентский сервис, например, с помощью чат-ботов или компьютерного зрения.
Облачные ресурсы позволяют масштабировать решение на разветвленную сеть клиник. Не нужно устанавливать ПО отдельно в каждом учреждении, когда оно доступно из облака.
Кейс
Компания «Инвитро» использует облачную инфраструктуру не только как масштабируемое объектное хранилище, но и как площадку для тестирования и внедрения новых сервисов. Один из них — система распознавания лиц Face Detection, которая помогает ускорить обслуживание клиентов. Система узнает пациента, подошедшего к стойке, и выводит на монитор администратора все необходимые сведения: амбулаторную карту, время приема и специалиста, к которому он записался.
Платформа Botkin.AI — система анализа медицинских изображений с помощью искусственного интеллекта. Она выявляет признаки онкологических заболеваний и пневмонии, анализируя КТ-, МРТ-, рентгеновские и маммографические снимки. Использование платформы снижает нагрузку на медиков и уменьшает вероятность врачебных ошибок.
Образование
В 2020 году на дистанционное обучение временно перешли большинство вузов и школ. Образовательные учреждения были вынуждены перестраивать ИТ-инфраструктуру под требования онлайна. Организация обучения стала во многом напоминать бизнес видеохостинга: запись, загрузка и трансляция лекций, организация стримов и видеоконференций, создание виртуального образовательного пространства. Для этого нужна отказоустойчивая и масштабируемая инфраструктура, которую проще получить в облаке.
Очевидным трендом стало появление больших интерактивных площадок, объединяющих миллионы пользователей внутри страны и за ее пределами. Образовательные проекты и стартапы создают собственные приложения, которым также необходима гибкая среда для разработки и тестирования.
Кейс
В апреле 2020 года НИУ Высшая школа экономики (ВШЭ) перенес систему управления онлайн-курсами в облако. Кроме серверных мощностей вуз использует хранилище для видеолекций и другого образовательного контента.
Облачная инфраструктура позволила масштабировать и повысить пропускную способность платформы «Онлайн-образование в НИУ ВШЭ», обеспечить ее бесперебойную работу при высоких нагрузках. Онлайн-курсы доступны не только студентам университета, но и десяткам региональных вузов-партнеров. Таким образом, тысячи студентов из небольших населенных пунктов получили доступ к образовательным программ одного из лучших вузов страны.
Облачный гейминг
Сервисы облачного гейминга позволяют запускать игры с высокими системными требованиями на низкопроизводительных компьютерах и даже на смартфонах благодаря тому, что вычисления переместились с пользовательских устройств в облако.
Сервисы облачного гейминга используют различные возможности облачных платформ. Например, для раздачи игрового контента без задержек (как статического, так и динамического) или выведения клиентского опыта на новый уровень за счет автоматического поиска ошибок при централизованной обработке и хранении логов — отчетов о работе приложений. PaaS-решения помогают разрабатывать и обновлять мобильные приложения в условиях непредсказуемого спроса.
Кейс
Сервис облачного гейминга Playkey перешел от использования физических серверов к облачному решению для централизованного хранения и анализа логов. Это помогает своевременно реагировать на проблемы ПО и исправлять ошибки до того, как они попали в игру или их заметили пользователи.
В пандемию спрос на сервис увеличился, вырос и объем логов. Облако позволило оперативно нарастить мощности и справиться с высокими нагрузками. Автоматизация поиска проблем сняла рутинные задачи с тестировщиков и повысила безопасность сервиса. Playkey также использует облачные базы данных для тестирования новых проектов. Готовое решение (DBaaS) позволило не привлекать администраторов для их обслуживания.
Для компаний из ритейла, логистики, образования, медицины и облачного гейминга цифровизация стала ключевой бизнес-задачей. Этот процесс мог бы оказаться неподъемным для них: необходимы серьезные технические компетенции внутри компаний и существенные временные и финансовые затраты на ИТ.
Но благодаря сервисной модели получения инфраструктуры и готовых платформ для создания цифровых систем каждый бизнес может сфокусироваться на создании новых сервисов, а не на рутинном обслуживании необходимой для этого ИТ-инфраструктуры.
Фото на обложке: chanchai howharn/shutterstock.com
- Бизнес
- Облачные технологии
- Доставка и логистика
- EduTech
- Игры
- Медицинские технологии
- Ритейл
- Цифровая трансформация
Источник: rb.ru
Облачные технологии в бизнесе (Cloud technologies in business)
Аннотация. В статье проводится анализ применения облачных технологий в бизнесе, выявляются тенденции их развития на рынке и проблемы внедрения. Приводится сегментация облачных сервисов и их использование для оптимизации бизнес-процессов.
Ключевые слова: облачные технологии, рынок облачных сервисов, бизнес, RaddaR.
Abstract. In article the analysis of application of cloud technologies in business is carried out, trends of their development in the market and introduction problems come to light. Segmentation of cloud services and their use for optimization of business processes is given.
Keywords: cloud technologies, Cloud Services Market, business, RaddaR.
ОБЛАЧНЫЕ ТЕХНОЛОГИИ В БИЗНЕСЕ
СLOUD TECHNOLOGIES IN BUSINESS
Общие тенденции и основные понятия
Трудно представить современную развивающуюся компанию или стартап, которые в 2018 году не используют в том или ином виде облачные технологии. Торговля, сфера услуг, частные и государственные сервисы — все эти и другие сектора используют широкие возможности удалённого размещения данных.
С момента появления первого крупного облачного проекта Elastic Compute Cloud от компании Amazon прошло двенадцать лет. За это время индустрия пережила настоящий бум, и на сегодня представляет достаточно сегментированную отрасль интернет-технологий.
Сегментация проходит на уровне сервисов, предназначенных для той или иной целевой аудитории. Традиционно разделяют облака для простых пользователей и для бизнеса, но это разделение в некоторой степени условно. Поскольку крупные рыночные игроки — Google, Microsoft, Amazon и др. — предлагают комплексные решения с расчётом на разных потребителей.
Инфраструктура облачных технологий предлагает бизнесу несколько решений:
- SaaS (software as a service) — программное обеспечение как услуга или софт, не требующий установки на компьютер.
К SaaS относятся различные системы документооборота, а также сервисы для организации совместной работы и общения с клиентами. Пример — электронная почта или Google Docs.
- IaaS (Infrastructure-as-a-Service) — инфраструктура как услуга или же непосредственно облачные технологии хранения данных.
Пожалуй, самый популярный мировой инфраструктурный сервис IaaS — это Amazon Web Services.
- PaaS (Platform as a Service) — облачные технологии от крупнейших игроков индустрии, позволяющая создавать собственные программы и сервисы без установки специального оборудования и программного обеспечения.
Хороший пример технологии PaaS представляет сервис Microsoft Azure, с помощью которого бизнес может создавать собственные приложения на базе Windows и Linux.
О чём говорят эксперты
Эксперты по-прежнему оптимистично оценивают перспективы облачных технологий — все их возможности средний и крупный бизнес по-настоящему оценил только в последние годы. Так, согласно данным компании IDC [1], общемировой рынок облачных сервисов вырос в 2017 году на 29% и его экономика составила 117 млрд. долларов.
Рис. 1. Глобальные общедоступные облачные службы, ежегодный рост и доля рынка
Исследование [2] крупнейшего консалтингового предприятия Gartner позволило не только проанализировать текущее состояние дел, но и спрогнозировать развитие отрасли на ближайшие годы. В 2017 году общие затраты частных и корпоративных пользователей на облака достигли 153,5 млрд. долларов, а к 2021 по расчётам экспертов эта цифра будет вдвое выше.
Специалисты Gartner отмечают, что облачная сфера бизнес-процессов (BPaaS), менеджмента и безопасности достигла капитализации в 50 млрд. долларов, и тренд роста сохранится в ближайшие годы. Одним из самых крупных остаётся сегмент SaaS — к 2021 году на эти технологии во всём мире будет приходиться не менее 45% софтверных расходов всех компаний.
Проведённое специалистами IDC по заказу компании Citrix Systems исследование показало, что 94% бизнес-предприятий уже сегодня, задумываясь о перспективах и оптимизации внутренних процессов, рассматривают прежде всего облачные технологии. Основной целью при этом они видят повышение безопасности и сокращению живого IT-персонала. Большинство организаций, говоря о предстоящих решениях, склоняются к выбору готового, универсального сервисного решения вместо сборки интеграций от разных производителей.
Рис. 2. Прогноз мировых публичных облачных сервисов (миллионы долларов)
В выпущенном в начале 2018 года компанией Cisco Systems докладе Cisco Global Cloud Index 2016-2021 [3] («Глобальный индекс развития облачных технологий в период с 2016 по 2021 гг.») большое внимание уделяется виртуализации центров обработки данных (ЦОДов) и облачным вычислениям.
В коммерческой сфере востребованы приложения, связанные с планированием корпоративных ресурсов (ERP), программы для совместной работы, CRM-системы и аналитические сервисы цифровых предприятий. Именно поэтому стремительный рост трафика ЦОД подстёгивает и развитие облачных приложений, — согласно докладу Cisco Systems, общемировой годовой трафик ЦОД в облаке вырастет в 3,3 раза и достигнет 19,5 зетабайт (ЗБ). Таким образом, глобальный облачный трафик к этому времени может достичь 95% общего трафика ЦОД.
Рис. 3. Рост глобальных масштабируемых ЦОД
В докладе отмечается, что росту облачного трафика в системах big-date способствует и развитие сферы умного интернета вещей (IoT). «Умная» инфраструктура новых городов и районов, беспилотные автомобили, подключённые к сети здравоохранение и энергетика — всё это требует новых решений в области масштабируемости данных. В целом Cisco Systems прогнозируют IoT -подключений до 13,7 млрд, что в два раза больше, чем было в 2016 году.
Рабочие процессы, в которых не обойтись без облаков
Проведённое пару лет назад специалистами Spiceworks по заказу компании Microsoft исследование [4] показало, что 75% случаев средний и крупный бизнес использует облака для веб-хостинга, в 55% случаях — для повышения производительности IT-инфраструктуры. Для 54% эти технологии важны с точки зрения сервисов электронной почты, а в 45% случаев предприниматели фильтруют с помощью облачных сервисов рабочий веб-контент.
Для иллюстрации приведём пример рекламной кампании концерна Heineken — в 2012 году весь менеджмент и координация осуществлялся через функционал платформы MS Azure.
Среди популярных облачных приложений лидируют сервисы по научным расчётам и проектированию (14,4 % от общего спроса), программы, обеспечивающие непрерывность бизнес-процессинга и восстановление данных при сбоях (15,3 %), а также бухгалтерские программы (29,8 %).
Малый бизнес также приспосабливает облачные технологии под свои нужды, — обычно в деле ведения бухгалтерского учета и управления финансами. На долю этого сегмента приходится 6,9% от общего спроса [4].
Облачные технологии в российском бизнесе
Тенденции бурного развития облачных технологий на западном рынке заставляют и российских предпринимателей развиваться в этом направлении. В последние годы спрос на облачные решения растёт ежегодно на 20-25%.
Рис. 4. Рынок облачных технологии в России
Тем не менее до сих пор спрос на эти новые технологии в России составляет в пределах 1-2% от мирового. Причины отставания довольно прозрачны, — большая часть вендоров представлена глобальными компаниями, сервера которых находится за пределами нашей страны. В соответствии с принятым в 2015 году федеральным законом «О хранении персональных данных» [5], инфраструктура и дата-центры мировых корпораций должны размещаться на территории РФ, но на это идут не все бренды, работающие в сфере облачных технологий. Из наиболее ярких примеров сотрудничества можно привести, пожалуй, факт предоставления оператором МТС гибридных облачных сервисов Microsoft Azure Stack на базе локализованных российских ЦОДов.
Из этой проблемы естественным образом вытекает проблема недоверия к мировым вендорам, — отечественный бизнес, в особенности бизнес, сотрудничающий с государством, опасается утечек информации в третьи руки.
Играет свою роль и традиционная косность, настороженность в тестировании и оценке новейших технологий: крупный бизнес не спешит переходить в облака только потому, что привычные методы работы с раздутыми IT-штатами и использованием «коробочных» решений кажется более выгодным. И это несмотря на то, что по оценкам некоторых экспертов облачные продукты позволяют экономить до 70% от стоимости большой развитой системы IT-инфраструктуры [6].
Несмотря на всё это, по оценке TAdviser в 2016 году российский рынок облачных сервисов составлял 29 млрд. рублей. При этом на долю локальных разработчиков приходится 46% рынка — лидируют прежде всего сервисы СКБ «Контур» (50%) и 1С (18%).
Рис. 5. Структура российского рынка облачных услуг, 2016 г.
Облачные продукты иностранных вендоров составляют чуть более 30%. В этом сегменте в ТОП входят сервисы Microsoft, IBM и Salesforce.
На долю интеграторов в России приходится 23% внутреннего рынка, и здесь лидируют облачные решения компаний ИТ-Град и DataLine.
Стоит отметить, что фирменные облачные приложения отечественных брендов ничуть не уступают по качеству западным аналогам. Так, компания ИТ-Град с самого момента возникновения в 2008 предлагает рынку ряд успешных продуктов сферы IaaS и SaaS — IT-Grad Cloud IaaS, ИТ-Град: Облако ФЗ-152 и IT-Grad Veeam.CloudConnect.
Компания «1С» ещё в 2011 году настроила в рамках своей платформы «1С: Предприятие 8.2» облачные инструменты, а вскоре на сайте 1СFresh появились сервисы «1С: Управление небольшой фирмой», «1С: Бухгалтерия 8» и некоторые другие, также использующие облачные технологии.
Облачные технологии — глобальный тренд на устойчивое развитие
Этот небольшой обзор наглядно показывает, что продвинутые предприниматели по достоинству оценили все возможности облаков для оптимизации многих процессов в работе своих организаций.
В России новейшие технологии развиваются в догоняющем темпе, но и у нас немало бизнесменов уже внедряет облачные решения.
Облачные технологии приспосабливают под свои нужды не только сфера торговля и услуг, но и биржевые, брокерские платформы, оптимизирующие с их помощью вычислительный процессинг, специализированный клиентский функционал и т. д.
В качестве примера можно привести запущенный в апреле этого года агрегатор биржевой аналитики RaddaR [7]. Автоматизированное программное ядро платформы, ориентированное на анализ и обработку нескольких сотен децентрализованных трейдинговых сигналов в реальном времени, работает на основе облачных решений. Хранение части данных и проводимые в виртуальном облаке алгоритмические расчёты помогли увеличить скорость обработки информации и оптимизировать работу платформы.
Прогнозы развития этого специализированного IT-сегмента вполне оптимистичны — по оценкам различных экспертов [8] капитализация отечественного облачного рынка может составить от 48 млрд. рублей до 78,6 млрд рублей. Это значит, что и производители (в том числе небольшие частные стартапы, независимые команды разработчиков) будут предлагать на выбор всё больше продуктов, и число бизнесменов, заменяющих облачными решениями раздутый персонал, только увеличится.
Специфика российского бизнеса — настороженное отношение к инновациям и чрезмерное внимание к вопросам безопасности — несколько тормозит развитие облачных технологий, но в будущем эти негативные явления, скорее всего, будут преодолены, в том числе и за счёт развития относительно нового тренда на внедрение системы «интернета вещей» в различных сферах жизни. Большие объёмы вычислительных мощностей и провайдеров, поддержание инфраструктуры, обеспечение защиты данных — всё это без облачных технологий не обходится уже сегодня.
Библиографический список
Источник: www.esm-invest.com
Зачем бизнесу «облака»? Применение облачных технологий и их преимущества для бизнеса
Для чего облака нужны бизнесу? В этой статье мы сравним пользу облачных технологий и традиционного «железа», рассмотрим преимущества облачных технологий в бизнесе, а также приведем практические примеры использования облаков.
Как работает облако для бизнеса?
Облако – это виртуальная IT-инфраструктура на основе серверов. В бизнесе облака используют для ERP- и CRM-систем, удаленных офисов, баз данных – то есть для работы с большими объемами данных и нагруженными процессами. Облака для частного пользования используют для хранения файлов – например, фотографий.
Облако хранится в удаленном дата-центре провайдера. Инфраструктура доступна через интерфейс, в котором осуществляется администрирование и мониторинг системы. Поддержка и обслуживание физических компонентов облака, то есть серверов – ответственность провайдера.
Основное отличие облака от других инфраструктурных решений – гибкость конфигурации. Например, через веб-интерфейс можно моментально увеличить или уменьшить объем оперативной памяти, задействовать или отключить процессорные ядра. При этом стоимость аренды вычислительных мощностей меняется соответственно: меньше ресурсов – меньше оплата.
Чем облако для бизнеса лучше локальной инфраструктуры?
На первый взгляд может показаться, что традиционные «железные» серверы – более простое, и, следовательно, удобное решение. На самом деле размещение инфраструктуры on-premises вынуждает компанию решать ряд задач:
- обучать и содержать IT-персонал;
- заниматься поддержкой инфраструктуры;
- приобретать дорогое промышленное оборудование;
- выделять пространство для локального дата-центра;
- организовывать резервные площадки для отказоустойчивости;
- обеспечивать информационную и физическую безопасность серверов;
- регулярно обновлять систему и ПО.
В противовес размещению on-premises, у облачных решений для бизнеса есть ряд преимуществ:
- доступность 24/7: у каждого пользователя корпоративной IT-системы есть доступ к информации в облаке вне зависимости от географического расположения и времени суток;
- независимость от аппаратной платформы: доступ не зависит от устройства – это может быть персональный компьютер на рабочем месте, рабочая станция в режиме «тонкий клиент», планшет, смартфон;
- мобильность: сотрудники могут проводить рабочие встречи в онлайн-режиме, работать удаленно, получать и актуализировать информацию, решать срочные проблемы, находясь в командировке или в отпуске;
- экономичность: не нужно содержать оборудование, нанимать штат инженеров для обслуживания инфраструктуры, тратиться на электричество и охлаждение серверов;
- гибкость: ресурсы можно увеличить или уменьшить в зависимости от потребностей. Так клиент не переплачивает за лишние мощности. Облако масштабируется быстрее и экономичнее, чем локальный ЦОД;
- профессиональное оборудование: провайдеры покупают оборудование Enterprise-класса и размещают его в дата-центрах, где обеспечены условия для работы серверов промышленного формата;
- надежность: провайдеру проще организовать отказоустойчивость для непрерывной работы серверов, настроить средства информационной безопасности и резервное копирование данных в дата-центре.
Аренда выделенного сервера у провайдера решает часть проблем, которые возникают при локальном размещении; например, необходимость самостоятельно содержать ЦОД. Однако конфигурация «железного» сервера ограничена возможностями компонентов. Если инфраструктуру нужно масштабировать, придется заменять компоненты или брать в аренду еще один сервер. Напротив, масштабирование облака практически неограниченно. Ресурсы можно добавить в любой момент, причем именно столько, сколько нужно для проекта.
В облако необязательно переносить все системы и приложения фирмы, можно выбрать только некоторые
Как используют облачные технологии для бизнеса?
Потребности каждой компании уникальны. Кому-то важно сэкономить средства, для кого-то ключевой вопрос – безопасность, кто-то сосредоточен на оптимизации операционной деятельности. Применение облачных технологий в бизнесе зависит от сегмента компании, ее размера, стратегии, оргструктуры и даже от ограничений законодательства.
Например, банк не может перенести все системы в облако. Пул персональных данных клиентов требует особых гарантий безопасности, чтобы сохранить банковскую тайну. Однако перенести в облако некритичные приложения – например, сайт или корпоративный университет, не имеющие связи с базой клиентов, – вполне возможно.
Иными словами, в облако необязательно переносить все системы и приложения фирмы, можно выбрать только некоторые. Рассмотрим несколько простых сценариев использования облачных решений для бизнеса.
Сценарий 1: хранилище резервных копий
Это самый простой вариант – вынести в облако хранилище резервных копий данных. Копии критически важных данных желательно хранить на удаленной площадке, чтобы неполадки в основной площадке не затронули бэкапы. Еще лучше – хранить данные в сертифицированном дата-центре, куда информация передается по защищенным каналам, а данные на дисках защищены средствами аппаратного шифрования. При необходимости можно договориться с провайдером и восстановить данные из резервных копий на удаленной площадке.
Сценарий 2: резервная площадка
Организовать отказоустойчивую инфраструктуру локально – дело слишком затратное и по времени, и по средствам. Вместо того, чтобы строить собственный кластер, используйте облачные решения для организации резервной площадки. В случае отказа основной инфраструктуры, резервная площадка продолжит работу. Этим вариантом пользуются не только компании сектора СМБ, но и крупные корпорации.
Сценарий 3: площадка для пиковых нагрузок
Если ваш бизнес – сезонный, либо периоды повышенной нагрузки и рутины чередуются, в облако можно вынести те приложения, которые используются в высоконагруженный период. Таким образом вы организуете гибридное облако для своей компании. Инструменты интеграции локальных и облачных приложений на рынке сделают работу такой инфраструктуры эффективной.
Сценарий 4: среда развертывания для востребованных проектов
В компаниях с разветвленной оргструктурой разработкой проектов для бизнеса занимаются отдельные команды. Аудит ресурсов перед началом проекта должен учитывать буквально все, включая ресурсы для развертывания продукта. К сожалению, так случается не всегда. Поэтому если подразделение-заказчик ждет приложение, а локальных ресурсов для него не хватит, воспользуйтесь облаком.
Сценарий 5: миграция в облако всей инфраструктуры
Этот сценарий раскрывает все преимущества облачных технологий. Полная миграция – трудоемкий и затратный процесс, поэтому некоторые провайдеры берут на себя перенос систем клиента. Специалисты организовывают переезд так, чтобы минимизировать влияние на бизнес-процессы и оптимизировать работу конечной инфраструктуры.
Источник: www.sim-networks.com
Технологический тренд 2022: как и зачем бизнесу внедрять подход Cloud Native
Облачные технологии остаются одним из основных технологических трендов не первый год. Все больше компаний, от самых малых до крупнейших, из различных отраслей экономики выбирают облака как основу для построения собственной ИТ-инфраструктуры. По мнению Gartner, облачные вычисления и Cloud Native — одни из главных технологических трендов 2022 г. Несмотря на известность подхода и многообразие архитектурных и организационных паттернов, приемов разработки, в реальной жизни его грамотное применение зачастую нетривиально. О том, какие нюансы стоит учесть при переходе к Cloud Native, рассказывает Матвей Ульянычев, директор по развитию цифровой облачной платформы Platform V компании «СберТех».
Зачем бизнесу Cloud Native?
Говоря кратко, Cloud Native — это подход, при котором возможности и специфика облачных технологий учитываются не просто для организации и управления инфраструктурой, но во всех аспектах ИТ-систем — архитектуре, контуре безопасности, алгоритмах обработки данных, процессах DevOps.
Облачные среды, будь то публичные облака, частные в корпоративных ЦОД или гибридные, объединяет ряд свойств, влияющих на характеристики приложений, и представляющих непосредственный интерес для бизнеса.
Масштабируемость
В облачных средах возможность создания масштабируемых приложений обеспечивается на уровне контейнеров и самой инфраструктуры. Это кардинальным образом снижает сложность разработки систем, динамически подстраивающих свою мощность под потребности бизнеса,так как масштабирование выполняется автоматически, без участия администраторов.
Отказоустойчивость
Одно из главных свойств Cloud Native-приложений — готовность работы в окружении, где любой из внутренних или внешних исполняемых компонентов может отказать полностью или частично, в том числе и сама среда исполнения. Следствием является повышения уровня безопасности и отказоустойчивости, системы остаются стабильными при сбоях, автоматически переключаясь на исправные узлы.
Переход к Cloud Native-парадигме тесно связан с построением микросервисной архитектуры. За счет разбиения приложений на более мелкие фрагменты, работающие друг с другом по фиксированным контрактам, становится возможной их независимая разработка. Как итог, компании могут сокращать время вывода продуктов на рынок, быстро тестировать и предлагать новые решения под постоянно меняющиеся запросы клиентов.
Гибкость
В основе многих сервисов, доступных в облачных средах различных вендоров, лежат одни и те же open source-технологии. Один из ярких примеров — Kubernetes. В результате облачные среды являются до некоторой степени совместимыми между собой, появляется возможность строить multicloud-приложения, перенося с минимальными изменениями между облаками компоненты, приложения, ландшафты целиком. Ранее достижение подобной гибкости в выборе вендора требовало гораздо больших усилий и экспертизы.
На фоне ухода зарубежных провайдеров с российского рынка актуальность построения гибких систем только возросла.
Оптимизация
Виртуализация ресурсов, контейнеризация, бессерверные вычисления — технологии, позволяющие оптимальным образом использовать аппаратные ресурсы. Эластичная архитектура приложений позволяет дополнительно оптимизировать потребление ресурсов, масштабируя его под фактические потребности в каждый момент времени.
Сами по себе эти свойства — лишь возможности. Чтобы ими воспользоваться в полной мере, необходимо использовать эти возможности при разработке приложений (если буквально — писать их определенным образом). О том, какую работу необходимо выполнить, чтобы реализовать этот подход, мы поговорим дальше.
Переход к Cloud Native
Шаг №1: Подготовить архитектуру
Если вы сразу пытаетесь перейти к Cloud Native с унаследованных устаревших монолитных систем, то чаще всего это плохая идея. В реальной жизни нет возможности остановить развитие бизнес-функций системы и направить все ресурсы на трансформацию архитектуры. Добиться результата позволит постепенная адаптация существующего функционала параллельно с разработкой нового.
Переходить на новую архитектуру можно, создавая новые модули, и выделяя фрагменты существующего монолита как отдельные микросервисы. Постепенно от архитектуры, в рамках которой у вас есть одно большое приложение, таким образом можно перейти к микросервисной парадигме. Переход к микросервисам имеет множество архитектурных последствий. Распределенный характер вычислений, консистентность данных, оркестрация сервисов, асинхронная обработка данных — вот только некоторые из проблем, которые должны быть решены при переходе к по-настоящему облачной архитектуре приложений. В итоге, Cloud Native-приложения имеют несколько отличий от традиционных корпоративных приложений:
- Микросервисная архитектура дает возможность регулярно обновлять, масштабировать и перезапускать отдельные сервисы в составе приложений, не влияя на работу других приложений и их частей.
- Автоматизация предоставления и настройки инфраструктуры позволяет перераспределять ресурсы, предполагает простое масштабирование и минимизацию простоев в случае сбоев.
- Они более предсказуемы за счет того, что контейнеризация и автоматизация инфраструктуры определяет, как будет развернуто и как будет функционировать программное обеспечение.
- Непрерывная доставка приложений как часть DevOps-конвейера позволяет выпускать обновления сразу по мере их готовности, ускорить получение обратной связи и эффективнее реагировать на потребности бизнеса.
Шаг №2: Определиться с подходом
Перед началом перехода к Cloud Native необходимо описать, какими свойствами должны будут обладать ваши приложения, какой эффект вы планируете получить, а также определить паттерны, которые должны применятся к инфраструктуре и приложению. Этот шаг позволит объяснить всей команде, как работать в новой парадигме, облегчить адаптацию новых сотрудников. Скорее всего, на каком-то этапе это выльется в полноценный стандарт по построению Cloud Native-архитектуры.
Его использование позволяет минимизировать риск вывода приложений, которые могут навредить сами себе, инфраструктуре или другим приложениям.
Например, если приложение не настроено на нужное количество выполняемых одновременно экземпляров каждого из компонентов, то любая ошибка в компоненте или сбой в инфраструктуре приведет к временной недоступности одной из функций (а в худшем случае — и всего приложения).
Подобных ситуаций может быть очень много. Для исключения или минимизации их последствий в компании имеет смысл разрабатывать собственный свод правил. По мере «взросления» команды он может актуализироваться.
Шаг №3: Работа над приложениями
Когда критерии определены, необходимо начинать учитывать их в приложениях в бизнес-логике и в слое хранения. Нет универсальных рецептов, как это сделать. Важно выбирать те инструменты, которые могут реализовать именно вашу задачу и доступны для использования.
Поделюсь некоторыми примерами того, как можно добиться масштабирования приложений. Это можно сделать посредством увеличения количества реплик контейнеров с компонентами приложения, после чего масштабировать уже базы данных.
Для обеспечения отказоустойчивости приложений можно сделать несколько кластеров оркестратора и протестировать, как приложение будет переживать возможный сбой дата-центра. Обеспечивать отказоустойчивость stateful-слоя можно посредством репликации СУБД или использования современных NewSQL баз данных. Можно использовать подход application sharding, который позволяет масштабировать не только слой вычислений, но и слой хранения. При этом вы получаете не только масштабируемость системы, но и минимизируете зоны поражения при сбое, так как каждая шарда (блок) полностью изолирует данные и вычисления и может переключаться на резервную копию абсолютно независимо.
Шаг №4: Проверки
Важно проводить автоматизированные проверки приложений на соответствие архитектурным стандартам, в том числе и Cloud Native. Для компаний с большим числом команд разработки критически необходимо использовать именно автоматизированный подход. Дело в том, что требования к таким приложениям — достаточно многочисленные, сложные и объемные, и вручную их проверять просто физически невозможно.
Автоматизировать проверку стандартов можно, формулируя для их требований алгоритмы проверки. Затем все эти алгоритмы реализуются и централизованно подключаются к DevOps-конвейерам каждого проверяемого приложения. В результате команды оперативно получают сообщения об отклонениях от архитектурных стандартов и могут их оперативно исправлять.
Таким образом, даже в теории переход к Cloud Native-архитектуре выглядит не очень простым, а на практике требует большого количества инструментов, компонентов, технологий, компетенций в команде и изменения самой культуры разработки. Без готовых решений автоматизации производственного процесса внедрение этого подхода, при всех его преимуществах, требует создания инфраструктурной и процессной обвязки, что может потребовать очень много времени.
Опыт Сбера
Мы сами прошли этот путь и создали Cloud Native -платформу — Platform V. Она позволяет нам быстро и эффективно разрабатывать бизнес-приложения любого масштаба и сложности. Платформа содержит все необходимые продукты, которые закрывают потребности разработки на всех уровнях архитектуры предприятия. В ней предусмотрено все для правильного создания приложений на базе микросервисов, управления ими, интеграции и мониторинга, организации управляемой среды для приложений.
Например, на интеграционном слое мы предлагаем продукты для организации типовых моделей взаимодействия между сервисами — синхронные (Platform V Synapse Service Mesh), асинхронные (Platform V Synapse EDA), файловые (Platform V File Exchange), а также автоматического шардирования приложений (Platform V Application Sharding). Наш опыт и практики по созданию, проверке и сборке приложений, управлению жизненным циклом ПО мы объединили в рамках линейки продуктов Platform V Works.
Наличие таких типовых элементов построения и инструментов сборки приложений позволяет командам взаимодействовать между собой напрямую и фокусироваться именно на написании бизнес-логики, а все рутинные процессы (авторизацию, аутентификацию, логирование и т.д.) получать практически «из коробки», не тратя время и силы на реализацию.
В нашем случае использование платформенного подхода себя оправдало, позволив значительно ускорить время вывода продуктов на рынок и оптимизировать затраты в условиях параллельной работы сотен команд, разрабатывающих и поддерживающих микросервисную ИТ-инфраструктуру. Фактически, весь наш опыт перевода ИТ-ландшафта к новой архитектуре мы переложили в готовый набор инструментов и продуктов платформы Platform V. ■ Токен: Pb3XmBtzt5vzSYnkADN881wd494yyfcccBivAWz
Источник: www.cnews.ru