Облачная автоматизация становится обыденностью


Содержание

Облака для россиян становятся обыденностью

Из основных критериев при выборе провайдера облачных услуг респонденты отметили безопасность сервиса (73%). Для 68% опрошенных важно, чтобы сервис гарантировал, что данные не будут утеряны.

Каждый четвертый россиянин (25%) регулярно использует облачные сервисы в работе. 75% пользователей применяют облака, чтобы общаться с коллегами. Основное преимущество технологий они видят в повышении эффективности внутренних процессов (70%) и в общем снижении затрат (58%).

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

«Все знают, как машинное обучение применяется в повседневной жизни, подсказывая «правильные» книги, музыку и фильмы. При этом, во все большем количестве компаний и организаций сотрудники пользуются реальными электронными помощниками в виде чат-ботов, которые избавляют от рутинного поиска, отбора и разметки информации», — говорит руководитель департамента облачных и когнитивных решений IBM в России и странах СНГ Дмитрий Шпиль.

Доступность облачных сервисов в России находится на высоком уровне — как в рознице, так и корпоративном сегменте, сказал он. Если в потребительском секторе основным драйвером является развитие мобильного интернета, то в сфере бизнеса речь идет о просчитанной выгоде от организации совместной работы с информацией через облако с учетом всех возможных рисков. Барьеры могут быть самыми разными — от языковых или финансовых, в случае использования иностранных облачных сервисов, до технологических или регуляторных.

При этом рост использования облаков неизбежен. «Сейчас все чаще мы слышим от заказчиков о задачах управления мультиоблачной или гибридной средами. Новый виток цифровой трансформации, связанный с активным распространением микросервисной архитектуры, приведет к еще большему распространению облачных сервисов», — предполагает Дмитрий Шпиль.

Исследование в 2020 году провело агентство NMS Market Research по заказу IBM. Всего опросили 500 россиян в возрасте 18 лет и старше об использовании облачных сервисов и приложений в личной жизни и на рабочем месте.

Интерес к облачным технологиям в России как в быту, так и в бизнесе действительно ежегодно растет, согласился с результатами исследования руководитель отдела облачных решений Softline Сергей Самоукин. Если несколько лет назад облака использовали только наиболее технологичные отрасли — ретейл, финансовая сфера, ИТ-компании и разработчики, то сегодня к ним присоединяются, например, и традиционно консервативные медицинские организации. В среднем по рынку в год прирост cloud-направления специалист оценивает в 30-40%.

По мнению эксперта Softline, облачный рынок пока далек от насыщения. Он прогнозирует рост как «бытового» потребления облаков, так и корпоративного. «На работе, как правило, у сотрудников есть офисные приложения от Microsoft или Google, доступы в различные облачные CRM-системы, планировщики. Все эти сервисы показывают стабильный рост из года в год», — сказал Сергей Самоукин. Людям важно иметь доступ к информации без привязки к одному устройству и на работе, и дома.

Данные исследования IBM выглядят убедительно, считает директор по маркетингу и развитию продуктов «Ростелеком-Солар» Валентин Крохин. ИИ для управления облачными данными — пока только эксперименты, отмечает он: «Рано говорить о том, как ИИ может помочь в управлении данными. Прежде всего, его нужно научить адекватно оценивать информацию. Но, несомненно, ИИ будут использовать внутри облаков для повышения их управляемости, доступности и безопасности».

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

Облачные средства активно используются злоумышленниками для доставки вредоносного ПО, тогда как уровень защиты пользователей крайне низок, рассказали ComNews в компании Dr.Web. Облачные сервисы в общем-то не защищены. Защищен процесс передачи файлов, но и в нем могут быть уязвимости, утверждают сотрудники компании. «Разместить в облачных сервисах вредоносное или мошенническое ПО ничто не мешает. Типичный пример — магазин приложений Google Play. Количество найденных в нем вредоносных приложений исчисляется сотнями и тысячами», — говорит представитель Dr.Web.

Он рекомендует не хранить личные данные в облаке, фото, которые могут вас скомпрометировать, и списки паролей.

Развитие облачных технологий уже расширило возможности существующих сервисов. «Отечественные SaaS-лидеры Mail.ru, «Яндекс», SberCloud не только предоставляют собственные конкурентоспособные решения, но и открывают доступ партнерам к своим облачным платформам, что способствует увеличению количества предложений», — отмечает директор по продуктам компании «Мой офис» Евгений Фенюшин.

По оценке «ТМТ Консалтинг» российский рынок облачных услуг в 2020 г. вырос на 31% и достиг 55,9 млрд руб. Ключевыми проблемы развития cloud-индустрии в мире остаются вопросы безопасного хранения и контроля данных.

Позитивная статистика безопасности и качества использования облака будет положительно влиять на использование облаков, предполагает генеральный директор компании «Облакотека» Максим Захаренко. «Облачный B2B-рынок будет не просто расти, он будет ускоряться, и это продлится еще 5-7 лет минимум, до уровня «50% IT в облаках». В B2B-сегменте драйвит облачный рынок скорость внедрения и гибкость облачных решений, а препятствуют расширению слабый экономический рост, высокая монополизация и высокая доля государства в бизнесе», — говорит он.

Руководитель отдела маркетинга «Манго Телеком» Андрей Козловский считает, что облачные сервисы становятся для нас привычными. Многие люди пользуются ими и не задумываются, где работает алгоритм, который накладывает фильтр на фотографию или запускает текстовый редактор на компьютере. В сегменте B2B «осознанности» больше. Барьером в этой сфере могут быть повышенные требования к защите конфиденциальной информации.

«Первые сценарии «помощи» ИИ в обработке данных, которые находятся в облаке, уже реализованы. Допустим, технологии речевой аналитики. ИИ вместо супервайзера колл-центра «прослушивает» записанные и хранящиеся в облаке телефонные разговоры. Может проверить не только их содержание, но и несмысловые параметры: насколько темп речи продавца соответствует манере общения потенциального покупателя. Будущее ИТ — однозначно облачное будущее», — подытожил Андрей Козловский.

Как стать специалистом по облачным вычислениям?

Разработчики приложений

В HyperStratus считают, что облачные вычисления станут «золотым веком» для программистов. Они упростят предоставление ИТ-сервисов, и, соответственно, такие сервисы станут более востребованными, что в свою очередь повысит спрос на разработчиков приложений.

Разработчики должны будут озаботиться приобретением новых навыков. Вице-президент по продукции Rackspace, Марк Интерранте (Mark Interrante) говорит, что они должны будут изучить новый интерфейс прикладного программирования для того, чтобы начать разрабатывать приложения для облака. Бернард Гольден утверждает, что им будет необходимо освоить новые объектные структуры, такие как Cloud Foundry или PHP Fog, для разработки гибких и масштабируемых приложений. Кроме того, им придется изучить понятие «нереляционных баз данных», как NoSQL.

Системные администраторы

Облачные вычисления значительно изменят роль системных администраторов, поскольку они автоматизируют ту часть работы, которая направлена на конфигурацию системы. Системные администраторы должны будут поддерживать не сервер, а автоматизированную систему, которая поддерживает сервер. «Вам все равно нужно будет уметь установить и настроить Apache, — говорит Энди Кносп. — Но гораздо важнее будет автоматизировать эти настройки и управлять автоматизированной средой. Вы займетесь подгонкой Chef-скриптов вместо того, чтобы вручную возиться с Apache».

Кносп называет это переходом от системного администратора к облачному администратору: «Администратор облака будет сочетать в себе ряд разнообразных навыков, касающихся администрации, виртуализации, хранения и сетевого администрирования. Эта позиция станет более разноориентированной. Администратор будет нести частичную ответственность за дизайн самой облачной среды и абсолютную ответственность за постоянную поддержку этой среды».

Рич Вольски (Rich Wolski), технический директор и один из основателей Eucalyptus, считает, что специалисты, занимающиеся менеджментом инфраструктуры (системные администраторы, администраторы хранилища, сетевые администраторы) смогут легко переквалифицироваться в администраторов облака: «Сами тенденции управления базой данных шли к автоматизации давным-давно. Облако является своебразным пиком этой автоматизации. Администраторы стремились к этому на протяжении десятилетий».

Архитекторы баз данных

Организациям, которые переносят свои приложения и инфраструктуры в облачную среду, потребуются архитекторы облачной среды. Они должны будут объединить все свои знания об облачных вычислениях, архитектуре предприятий, хранении данных, виртуализации для реализации облачной технологии.

Дэвид Николс считает, что архитекторы будут ответственны за интеграцию отдельных облачных приложений. Он отмечает также, что роль архитекторов будет ключевой для многих организаций, потому что около 30% их ИТ-инфраструктуры будет приходиться на облако.

Планировщики сетевых возможностей

Их роль станет намного более сложной и намного более важной в облачной среде. Планировщики берут на себя ответственность предсказывать, каковы будут ИТ-потребности организации. Точное определение будущих запросов на ИТ-ресурсы крайне важно прежде всего потому, что оно влияет на бюджет компании. Но эта задача становится сложнее в условиях облака, потому что объемы работ становятся менее предсказуемы и менее заметны для невооруженного глаза. «Сроки для предсказания намного более сжатые и нагрузка намного выше,» – отмечает Бернард Гольден.

Менеджеры по продажам

Облачные вычисления изменят функции менеджеров по продажам в двух направлениях. Во-первых, изменятся сами вендоры, с которыми они будут работать. «Многие ИТ-отделы, особенно в больших компаниях, привыкли работать с крупными консалтинговыми компаниями, аутсорсинговыми провайдерам, вендорами ПО и продавцами оборудования. 80% их расходов приходится на крупные организации. С переходом на облачные вычисления поставщиками станут маленькие компании, и этот процесс станет функционировать на совершенно другом уровне,» — высказал свое мнение Дэвид Николс.

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

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

«Не пугайтесь. Плывите по новому течению. Учитесь больше и этим обеспечьте стремительное развитие своей карьеры», — советует Кит Файфел.

Облачная автоматизация становится обыденностью

Ноябрь 2020
«Книга и чтение в культурном коде человечества»

  • Михаил ШЕПЕЛЬ: «Ставка на личную мотивацию сотрудников и совместное управление библиотекой»
  • НЭБ, ФКС и возрастная маркировка контента
  • Аудиокниги: кроссмедийный подход и работа с аудиторией
  • Российские книжные: совместное будущее

Интервью

Книжный рынок

Вузовские издательства


Искусство издавать

Библиотеки

Образование

Инновационные технологии

Электронные библиотеки

Культура книги

Библиогеография

Библиотехнологии

Выставки и конференции

Конкурсы и премии

Документы

КНИГА+

Год литературы

Журнал Онлайн

Автоматизация в «облаках»: проблемы и решения
23.03.2014 15:55

В последнее время очень много говорится об «облаках» и «облачных» технологиях. Их активное развитие напрямую связано с тем, что качественное подключение к Интернету стало явлением повседневным, общедоступным и недорогим. Соответственно, начал формироваться и расти рынок «облачных» услуг. Но практических решений в отношении того, чтобы реально повысить эффективность работы библиотек и облегчить работу самих библиотекарей за счёт применения «облачных» технологий, пока совершенно недостаточно. В то же время в «облачных» технологиях заложен огромный потенциал, который может в корне изменить решение вопросов автоматизации и компьютеризации информационно-библиотечных технологий для большого количества библиотек.

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

В настоящее время библиотеки, как правило, используют приобретённые АИБС, которые развёрнуты на собственных серверах и системном программном обеспечении (ПО) библиотеки. Там же, на сервере библиотеки, размещаются базы данных и другой информационный контент библиотеки. Общение с «облаками» в этом случае происходит при необходимости получения информации из внешних источников, которыми являются электронно-библиотечные системы (ЭБС), другие агрегаторы электронного контента, коллективные ресурсы библиотек и т.п.

Обладая своими преимуществами, такой подход имеет очень серьёзные недостатки, в первую очередь значительные затраты на:

  • приобретение собственного серверного оборудования и системного программного обеспечения;
  • приобретение АИБС;
  • установку, адаптацию и сопровождение оборудования и программных средств;
  • персонал для работы с названными оборудованием и программными средствами.

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

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

Большой проблемой становится и сохранность информационных массивов, создаваемых библиотеками. Необходимо исключить возможность повреждения или потери контента из-за неправильной эксплуатации аппаратно-программных средств, заражения вирусами и т.д.

Всё более отчётливым становится понимание того, что библиотеки, помимо их собственной работы, возложили на себя большое количество первоначально несвойственных им задач, справиться с которыми становится всё труднее. Это функции аппаратно-программных дата-центров, непосредственно связанные с эксплуатацией, поддержкой в рабочем состоянии оборудования и программных средств, а также информационных хранилищ.

Поэтому всё более необходимым становится поиск комплексных решений, которые позволили бы библиотекам добиться следующих результатов:

  • исключить необходимость приобретения и эксплуатации дорогостоящих аппаратно-программных средств;
  • исключить необходимость покупки АИБС, её разворачивания, настройки, расходы по её обновлению;
  • исключить или значительно снизить необходимость привлечения дорогостоящих ИТ-специалистов;
  • получить качественно новые возможности в отношении объёмов хранения данных;
  • обеспечить высокую надёжность хранения данных;
  • предоставить новые возможности по мобильности и масштабируемости (в том числе при смене адреса библиотеки, изменении конфигурации, переподчинении и т.д.).

Другими словами, необходимы решения, позволяющие библиотеке частично или полностью избавиться от вопросов эксплуатации «железа» и программных средств и сосредоточиться на вопросах повышения качества информационно-библиотечной работы, улучшения традиционных сервисов, формирования и предоставления новых видов услуг.

При этом надо учитывать и ещё одну проблему.

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

Решение этих вопросов возможно только при использовании «облачных» технологий. Повышение качества доступа к Интернету при постепенном снижении стоимости обеспечивает базис для возможности активного использования «облачных» технологий и услуг со стороны библиотек и их пользователей.

Одним из вариантов частичного решения вышеназванных проблем является размещение собственных ресурсов библиотеки в удалённых дата-центрах, т.е. в «облаке».

Но этот вариант не может снять основную проблему – необходимость покупки и эксплуатации собственной АИБС.

В то же время для переноса АИБС в «облако» она должна обладать набором функций и возможностей, позволяющих ей работать в таком режиме.

Прежде всего, такая «облачная» АИБС должна базироваться на многозвенной архитектуре с использованием web-технологий.

Как известно, распределённые информационные системы предполагают наличие следующих слоёв:

  • алгоритмы предоставления: презентационный слой;
  • бизнес-логика: слой прикладной логики;
  • алгоритмы доступа к данным: слой управления ресурсами.

В настоящее время очень распространённой среди АИБС является двухзвенная архитектура «клиент-сервер». Для такой архитектуры характерно расположение на «стороне клиента» презентационного слоя и частично слоя прикладной логики, а на «стороне сервера» – слоя управления ресурсами и части слоя прикладной логики.

Особенности такой двухзвенной архитектуры «клиент-сервер»:

  • высокая стоимость оборудования;
  • поддержка работы такой системы требует отдельного специалиста – системного администратора;
  • система масштабируется только вертикально;
  • проблемы с безопасностью.


В рамках этой архитектуры новые решения, касающиеся web-технологий, принципиально невозможны. Для этого должна использоваться архитектура, в которой слои информационной системы разделены.

Оптимальное решение – трёхзвенная архитектура «тонкий клиент – сервер приложений – СУБД» с использованием web-технологий. Именно эта архитектура определяет такие потребительские качества программного продукта, как:

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

Разработанная на базе такой архитектуры «облачная» АИБС позволяет реализовать схему работы с АИБС и информационным контентом, представленную на рис. 3.

В качестве «облака» выступает удалённый специализированный дата-центр, оказывающий услуги модели SaaS (программное обеспечение как услуга). При этом дата-центр предоставляет выделенную и адаптированную отдельную инсталляцию АИБС каждому заказчику. Поэтому, если следовать более строгой терминологии, речь идёт о модели ASP (Application Service Provider ). Однако ввиду более широкой распространённости термина SaaS для простоты и удобства будем применять его.

Дата-центр должен обладать набором мощных аппаратных средств, системного и вспомогательного программного обеспечения, размещённой там «облачной» АИБС и пространством для информационных массивов библиотек.

Естественно, дата-центр должен располагать мощным интернет-каналом.

Обслуживание дата-центра должно осуществляться высококвалифицированным персоналом в режиме 24/7/365. В том числе должна быть установлена прямая и постоянная связь с разработчиками АИБС с целью оперативного реагирования на запросы библиотек, касающиеся её функционирования.

Таким образом, две важнейшие составляющие для реализации технологии автоматизации в «облаках» следующие.

1. Наличие у провайдера услуг SaaS необходимой аппаратно-программной инфраструктуры для размещения программ и ресурсов.

2. Наличие специализированного программного средства автоматизации – «облачной» АИБС.

В начале 2013 г. ООО «Дата Экспресс», ОАО «ЦКБ «БИБКОМ» и Консорциум «Контекстум» объявили о начале «облачного» проекта «Библиохостинг – автоматизация без забот», дающего библиотекам практическую возможность использовать АИБС в удалённом режиме.

Инфраструктура «Библиохостинга», её сопровождение и поддержка предоставляются ОАО «ЦКБ «БИБКОМ».

В качестве базового программного средства используется АИБС «МегаПро», разработанная ООО «Дата Экспресс» (подробнее – в «УК», октябрь 2013). Этой же фирмой осуществляются сопровождение и поддержка АИБС.

Функционал системы реализован в модулях, представленных на рис. 4.

«Библиохостинг» включает следующие услуги для библиотек.

1. Аренда серверного пространства для размещения контента и системного ПО.

2. Аренда АИБС «МегаПро» с доступом ко всем функциям системы через web-браузер.

3. Дополнительные сервисы для библиотек (предоставление легального контента, лицензионно-договорная работа, обучение и повышение квалификации, поддержка сайтов библиотек и др.).

Другими словами, любая библиотека, имея у себя лишь несколько компьютеров, может подключиться по Интернету к дата-центру «Библиохостинга» и получить в своё распоряжение мощную полнофункциональную АИБС, создать библиографические базы данных, сформировать цифровой контент библиотеки, обслуживать читателей, т.е. выполнять все технологические процессы, не покупая ни АИБС, ни серверов, ни системного программного обеспечения.

Одновременно в дата-центре «Библиохостинга» можно разместить сайт библиотеки с санкционированным доступом через него к информационному контенту библиотеки любым пользователем из любой точки Интернета.

При этом библиотеке не нужно думать о том, как это всё работает и кто это обеспечивает, не нужно ничего сопровождать и покупать обновления. Любой библиотекарь или другой специалист может работать с АИБС со своего рабочего места, из дома, в командировке и т.д. Он просто включает свой компьютер или мобильное устройство, выходит в Интернет, вводит логин и пароль и оказывается на своём виртуальном рабочем месте.

Таким образом, работа с АИБС и контентом значительно упрощается, становясь гораздо более удобной, комфортной и надёжной.

В отношении стоимости услуги «Библиохостинг», так как российских примеров в этой области пока нет, мы ориентируемся на ведущий мировой опыт.

Этот опыт свидетельствует о том, что основная статья затрат библиотеки – абонентская плата за пользование услугой – не превышает трети стоимости дистрибутива АИБС, которая, в свою очередь, зависит от количества подключаемых рабочих мест библиотечных работников.

С одной стороны, для библиотеки это заметная сумма. В то же время, если подсчитать, сколько каждая библиотека вынуждена сегодня платить за эксплуатацию аппаратно-программных средств, покупку и обновление системного ПО, СУБД, антивирусов и, конечно же, самой АИБС, получается значительная экономия. Причём размер этой экономии возрастает при постоянном пользовании услугой.

Кроме ежегодной абонентской платы библиотека оплачивает:

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

Автор Владимир Тимофеевич ГРИБОВ, Генеральный директор ООО «Дата Экспресс»

Облачные технологии

Бизнес в облаках. Чем полезны облачные технологии для предпринимателя

В мировых развитых странах все больше распространяются технологии так называемых облачных вычислений (cloud computing). На российском рынке они еще не так заметны, но все равно постепенно начинают проникать в отечественную бизнес-структуру.

Ответ на вопрос, почему до сих пор облачные технологии в России не достигли мировых масштабов, довольно прост: непонимание и вполне нормальное чувство предельной осторожности по отношению ко всем нововведениям, касающимся такого серьезного вопроса, как бизнес-предприятие. Также можно сказать, что эта технология многими руководителями рассматривается как экзотика, малопригодная в нашей экономической ситуации.

Что такое облачные технологии

Определение облачных вычислений на первый взгляд очень запутанное: это модель предоставления повсеместного и удобного сетевого доступа к общему пулу конфигурируемых вычислительных ресурсов (например, серверы, приложения, сети, системы хранения и сервисы), которые могут быть быстро предоставлены и освобождены с минимальными усилиями по управлению и необходимости взаимодействия с провайдером.

Для того чтобы лучше представить, что такое cloud computing, можно привести простой пример: раньше пользователь для доступа в электронную почту прибегал к определенному ПО (мессенджеры и программы), установленному на его ПК, теперь же он просто заходит на сайт той компании, чьи услуги электронной почты ему нравятся, непосредственно через браузер, без использования посредников.

Но этот пример больше подходит для частных облаков. Нас же интересуют данные технологии в бизнесе. Современная реализация началась с 2006 года. Тогда компания Amazon представила свою инфраструктуру веб-сервисов, не только обеспечивающую хостинг, но и предоставляющую клиенту удаленные вычислительные мощности.

Три модели «облаков»

Напомним, что существует три модели обслуживания облачных вычислений:

  1. Программное обеспечение как услуга (SaaS, Software as a Servise). Потребителю предоставляются программные средства — приложения провайдера, выполняемые на облачной инфраструктуре.
  2. Платформа как услуга (PaaS, Platform as a Service). Потребителю предоставляются средства для развертывания на облачной инфраструктуре создаваемых потребителем или приобретаемых приложений, разрабатываемых с использованием поддерживаемых провайдером инструментов и языков программирования.
  3. Инфраструктура как услуга (IaaS, Infrastructure as a Service). Потребителю предоставляются средства обработки данных, хранения, сетей и других базовых вычислительных ресурсов, на которых потребитель может развертывать и выполнять произвольное программное обеспечение, включая операционные системы и приложения.


Преимущества облачных сервисов

В прошлом году совокупный объем мирового рынка в сфере облачных технологий составил порядка $40 млрд. Некоторые эксперты прогнозируют, что к 2020 году этот показатель достигнет $240 млрд. Россия по внедрению cloud computing в бизнес занимает 34-е место с показателем $250 млн.

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

Доступность

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

Мобильность

У пользователя нет постоянной привязанности к одному рабочему месту. Из любой точки мира менеджеры могут получать отчетность, а руководители — следить за производством.

Экономичность

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

Арендность

Пользователь получает необходимый пакет услуг только в тот момент, когда он ему нужен, и платит, собственно, только за количество приобретенных функций.

Гибкость

Все необходимые ресурсы предоставляются провайдером автоматически.

Высокая технологичность

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

Надежность

Некоторые эксперты утверждают, что надежность, которую обеспечивают современные облачные вычисления, гораздо выше, чем надежность локальных ресурсов, аргументируя это тем, что мало предприятий могут себе позволить приобрести и содержать полноценный ЦОД.

Google Apps для бизнеса выделяет эти же преимущества, только добавляет, что при использовании их cloud computing компания защищает окружающую среду, объясняя это тем, что службы Apps работают на базе центров обработки данных Google, отличающихся сверхнизким энергопотреблением, поэтому углеродоемкость и энергозатраты при их использовании будут значительно ниже при использовании локальных серверов.

Сколько все это стоит?

Стоимость Google Apps для бизнеса, по заявлению компании, $5 за одного пользователя в месяц, с бесплатным пространством на облачном диске 5 Гб (при желании можно докупить еще от 20 Гб до 16 Тб по цене от $4 до $1430 в месяц соответственно).

Также пользователь может приобрести Google Apps с сейфом за $10 в месяц, что включает в себя стандартный пакет услуг плюс архивирование важных коммерческих данных, сбор данных для судебных нужд, поиск и экспорт любых корпоративных данных. Предоставление доменов — за отдельную стоимость. Стоит отметить, что пользователем считается один электронный ящик.

Попробуйте — новым клиентам 3 месяца без абонентской платы. Расчетный счет в Эльба|Банке со встроенной бухгалтерией и отчетностью. Корпоративная карта и электронная подпись — бесплатно. До 5 % на остаток.

Microsoft тоже борется за свою долю в области облачных вычислений. Их основу составляет Office 365. Она делает акцент на комплексное CRM-решение, утверждая, что Microsoft Dinamics CRM включает блоки управления маркетингом, продажами, обслуживанию клиентов. То есть с помощью этой функции есть возможность решить спектр задач управления взаимоотношениями, начиная с привлечения клиентов и заканчивая кросс-продажами.

Выделяются также «умный» анализ, ролевой интерфейс и высокая мобильность.

В приобретении Office 365 предлагается несколько вариантов: тариф Office Professional Plus 2010 — 555 руб. в месяц с пользователя. Последующие тарифы — стоимостью 250, 300, 525 и 750 руб. в месяц за каждого пользователя соответственно. Кстати, Office 365 можно попробовать бесплатно.

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

Основной критике подвергается то, что при использовании виртуального ПО информация автоматически попадает в руки разработчика этого программного обеспечения. Так утверждает Ричард Столлман, основатель движения свободного ПО.

Выделяется проблема интеграции данных как с внутренними корпоративными, так и с облачными сервисами других поставщиков.

Эксперты указывают на проблему неконтролируемых данных: информация, оставленная пользователем, будет храниться годами без его ведома либо он не сможет изменить какую-то ее часть. К примеру, на сервисах Google пользователь не в состоянии удалить не использованные им сервисы и даже отдельные группы данных.

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

Разработка мобильных приложений с использованием облачных баз данных

Рубрика: Технические науки

Дата публикации: 26.04.2020 2020-04-26

Статья просмотрена: 53 раза

Библиографическое описание:

Пиньков П. А. Разработка мобильных приложений с использованием облачных баз данных // Молодой ученый. — 2020. — №17. — С. 43-45. — URL https://moluch.ru/archive/255/58448/ (дата обращения: 11.11.2020).

В статье рассмотрены особенности разработки мобильных приложений с использованием облачных баз данных. Отдельное внимание уделено контейнерам, микросервисам, а также их композициям. Особый акцент сделан на целесообразности применения архитектурного шаблона «Model-View-ViewModel».

Ключевые слова: мобильное приложение, контейнер, микросервис.

Сегодня рынок техники все больше и больше тяготеет к портативным устройствам. Ведь для современного человека важно постоянно иметь доступ к Интернету, электронной почте, социальным сетям. В данном контексте все чаще на первый план выходят мобильные телефоны и планшеты [1, с. 73]. Разработка мобильных приложений на современном этапе является крайне популярной услугой. Количество пользователей мобильных устройств на разных платформах растет с каждым днем.

Как следствие, рынок мобильных технологий является очень перспективным, а их сочетание с сетью Internet через технологию Wi-Fi позволяет значительно расширить временные и пространственные факторы успешной деятельности. Благодаря мобильным технологиям образуются новые каналы связи, новые возможности для ведения бизнеса, общения, обмена информацией.

В результате такой интеграции стандартной на сегодня является ситуация, когда пользователь использует как компьютерную, так и мобильную версии приложения. Чтобы сделать пользование таким приложением удобным необходимо, чтобы данные со всех версий приложения хранились на одном сервере. Одним из возможных вариантов реализаций такого сервера является облачная база данных — база данных, работающая на основе облачных вычислений [2, с. 29].В свою очередь повышение сложности современных мобильных приложений, включая облачные инфраструктуры, обусловило распространение модульного подхода к разработке их программного обеспечения с использованием стандартизированных по возможности интерфейсов.

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

Таким образом, указанные обстоятельства обусловили актуальность, теоретическую и практическую значимость выбранной темы статьи.


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

Вопросы о возможностях и перспективах использования облачных сервисов и соответствующих баз данных являются относительно новыми и рассматриваются только в единичных работах таких авторов как В. Быков, К. Бугайчук, С. Ганаба, С. Томас, В. Картер.

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

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

Облачные вычисления — это модель предоставления повсеместного и удобного сетевого доступа к общему пулу вычислительных ресурсов, которые конфигурируются и могут быть быстро предоставлены и освобождены с минимальными усилиями по управлению и необходимостью взаимодействия с провайдером услуг [3, с. 35].

Для разработки мобильного приложения с использованием облачных вычислений необходима локальная база данных для хранения информации пользователей, которая синхронизируется с серверной базой в облачной среде. Синхронизация осуществляется через web-сервис с помощью HTTP-запросов при наличии подключения к интернету. С помощью мобильного приложения отображается информация пользователя, и он может манипулировать своими данными. На рис. 1 приведена общая модель работы мобильного приложения.

Для повышения доступности данных информация может дополнительно храниться в разных местах, пользование мобильным приложением предоставляется в виде Интернет-сервиса.

Рис. 1 Модель работы мобильного приложения

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

Рассмотрим более подробно характеристики указанных инструментов.

Микросервисы это приложения с одной функцией, как правило, небольшие по размеру, гораздо меньше, чем традиционные компоненты SOA, имеют доступные интерфейсы с помощью простых RESTful HTTP или JSON. Это идеальный вариант, особенно для мобильных устройств и интернета вещей. API Swagger, с большой долей вероятности, станет стандартом по умолчанию для определения, реализации, выявления и тестирования REST сервисов [4, с. 50].

Контейнер (докер) является программным обеспечением для автоматизации развертывания и управления приложениями в среде виртуализации на уровне операционной системы (ОС). Он позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть перенесен на любую Linux-систему, а также предоставляет среду для управления контейнерами. Контейнеризация, по сути, реализуется на уровне виртуализации ОС. Несколько контейнеров могут быть размещены в одной виртуальной машине [5, с. 124].

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

В плане обработки взаимодействия между интерфейсом пользователя и его логикой целесообразно использовать архитектурный шаблон «Model-View-ViewModel» (MVVM).

Model-View-ViewModel — это шаблон проектирования приложений для разделения кода интерфейса и другого кода. С помощью MVVM декларативно определяется интерфейс и используется разметка привязки данных, чтобы связать его с другими уровнями, содержащие данные и команды пользователя [6, с. 95].

Шаблон MVVM организует код так, что можно изменять отдельные его части, не влияя на другие. Это дает много преимуществ, среди которых: возможность использования итеративного, произвольного стиля написания кода; упрощенное тестирование модулей; более эффективное использование инструментов проектирования; поддержка взаимодействия в команде.

При использовании шаблона MVVM мобильное приложение делится на следующие части:

  1. Интерфейс, который разрабатывается с помощью технологии XML.
  2. Логика пользовательского интерфейса — реализуется разработчиком как компонент ViewModel.
  3. Функциональные связи между интерфейсом пользователя и ViewModel реализуются через биндинг (bindings).

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

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

  1. Kim, Haeng-Kon Designing of Domain Modeling for MobileApplications Development // Studies in computational intelligence. — 2020. — № 3. — P. 71–80.
  2. Широкова А. А., Крамаренко Т. А. Выбор платформы для разработки мобильных приложений // Colloquium-journal. — 2020. — № 6. — С. 28–31.
  3. Борсук Н. А. Подход к разработке интерфейсной части мобильного кроссплатформенного бизнес-приложения // Электромагнитные волны и электронные системы. — 2020. — Т. 23. — № 3. — С. 32–38.
  4. Li, Ming et al. Cloud-based mobilegateway operation system for industrial wearables // Robotics and computer-integrated manufacturing. — 2020. — Vol. 58. — Р.43–54.
  5. Wu, F. et al The Research on CloudMobile Office System Development for Enterprise Application // Applied mechanics and materials. — 2014. — Vol. 596. — Р. 123–126.
  6. Черников В. Н. Автоматизация процесса управления разработкой кроссплатформенных мобильных приложений // Системы управления и информационные технологии. — 2020. — Т. 74. — № 4. — С. 94–98.

Что такое облачная автоматизация и в чем ее преимущества?

Облачная автоматизация для ресторана практически ничем не отличается от обычной, разве что все ваши данные хранятся не на вашем сервере в соседней комнате, а на нескольких сотнях серверах, находящихся в разных странах. Кроме этого, вся информация дублируется несколько раз, для того, чтобы в случае выхода из строя нескольких серверов ваши данные не пострадали.

Весь обмен данных происходит через интернет

Но не стоит переживать о том, что если у вас пропадет интернет, то вся работа остановится. Обычно такие системы продолжают работать и без интернета. Например в Poster мы заложили этот механизм изначально. Когда пропадает интернет, вы продолжаете вести продажи и печатать чеки как обычно. Вся информация временно сохраняется на устройство, а как только появляется интернет — сразу же синхронизируется и передает все данные в облако. Таким образом, все ваши данные хранятся в облаке, а не на терминале официанта или кассира.

Возможность таких система работать на разных устройствах, на разных операционных системах. Например Poster отлично работает на iOS, Android, Windows, Linux. Это позволяет расширить список оборудования, не покупать новое, а использовать то, что уже есть в наличии.

Постоянные обновления

Это еще один бесспорный плюс. Не нужно покупать дополнительные обновления для таких систем. Они все бесплатные. Сервисы постоянно развиваются и добавляют новый функционал.

Стоимость

Это, возможно, самое приятное преимущество. Такие сервисы распространяются по модели подписки. Вы платите не единоразово, а вносите небольшие платежи ежемесячно или ежегодно. В стоимость подписки входит аренда облака (серверов, где хранятся ваши данные), аренда непосредственно программного обеспечения и, как правило, техническая поддержка. В итоге вы получаете полностью готовое решение, с минимальными затратами. В случае если вы решили закрыть заведение или перейти на другую систему — вам достаточно сделать экспорт всех данных и перестать платить. Если бы это была стационарная система, за которую вы заплатили много денег — было бы обидно их потерять.

Простота внедрения и скорость обучения

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

Например, мы в Poster сделали специальный раздел с подробным описанием каждой функции, а также ведем канал на youtube, где размещаем видео с примерами работы.

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

Чайнику про облачные технологии

Несмотря на повсеместное распространение данной технологии, словосочетание «облачные технологии» (англ. «cloud technologies«) остается для многих весьма запутанным и странным. И хотя практически каждый из владельцев персональных компьютеров и смартфонов пользуется этими «благами цивилизации» на практике, мало кто знает: как это устроено и как это работает!

Что такое «облачные технологии»?

Облачные технологии — это модель предоставления повсеместного и удобного сетевого доступа к общему пулу конфигурируемых вычислительных ресурсов (таких как: серверы, приложения, сети, системы хранения и т.д.), которые могут быть быстро предоставлены и освобождены с минимальными усилиями по управлению и необходимости взаимодействия с провайдером.

Звучит запутанно? Попробуем в одном предложении: облачные технологии — это технологии обработки данных, в которых компьютерные ресурсы предоставляются Интернет-пользователю как онлайн-сервис.

Объяснение «облачных технологий» на пальцах: еще совсем недавно повсеместно на компьютерах для чтения электронной почты использовалась программа Microsoft Outlook (почтовый клиент). Сегодня же сама программа находится на удаленном сервере и пользователь может использовать ее всего лишь авторизовавшись в браузере (outlook.live.com/owa/) с любого устройства. Разумеется, это самый простой обобщенный пример. На самом деле, сфера применения облачных технологий и вычислений гораздо шире.

Один из примеров работы «облачных вычислений»


О преимуществах облачных технологий

Используя «облако» (так в простонародье именуют «облачные технологии«), рядовой пользователей выигрывает: все вычислительные операции происходят не на стороне его компьютера, а на мощных серверах в сети, другими словами, он может использовать аппаратные и программные средства, инструменты и методологии, недоступные для технических характеристик его компьютера.

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

Немаловажное преимущество — экономия при покупке лицензированного ПО. При использовании «облачных технологий» оплачивается не лицензия (нет необходимости покупать целый продукт), а только услуга — конкретные функции того или иного продукта, в котором пользователь заинтересован. Если говорить обобщенно, то в «облаке» многие платные программы стали бесплатными или намного дешёвыми веб-приложениями!

Естественно, вам также нет необходимости следить за выходом обновлений ПО: вы всегда пользуетесь самой последней версией программ (все эти заботы ложатся на техническую поддержку «облака»).

И как не упомянуть «общий доступ«?! С помощью «облачных технологий» открывается возможность одновременного доступа к информации, одну и туже информацию могут просматривать и редактировать одновременно с разных устройств разные пользователи, можно делиться информацией с близкими людьми или партнерами из любой точки мира.

О недостатках облачных технологий

Однако, все не так радужно в некоторых специфических ситуациях. Есть и недостатки:

  • Конфиденциальность. Вы полностью соглашаетесь с сохранностью пользовательских данных на стороне компании, которая предоставляет вам «облачные технологии» (впрочем, это уже стало противоречивой нормой: никого не смущает сохранение личной почты на сторонних серверах);
  • Безопасность. Сохранность Ваших данных не может никем гарантироваться (например, при использовании облачной Windows актуальны вирусы и уязвимости системы), тем не менее «облако» само по себе является более надежной системой, чем персональный компьютер;
  • Кастомизация ПО. Пользователь не имеет фактического доступа к ПО (имеет ограничения в используемом обеспечении) и иногда не имеет возможности настроить его под свои собственные нужды;
  • Постоянный и стабильный Интернет. Доступ к услугам «облака» требует постоянного соединения с Интернет (впрочем, в наш технологический век это не является существенной проблемой).

Известные всем примеры облачных технологий

Многие из нас пользуются «облачными технологиями» даже об этом не подозревая. Известны ли Вам файловые хранилища, такие как SkyDrive, Dropbox, Google Drive или Яндекс.Диск? В распоряжение пользователя предоставляется некое пространство на «виртуальных дисках», где они могут хранить и «расшаривать» фотографии, музыку, документы и т.д., синхронизировать информацию на разных устройствах.

Все популярное ПО уже имеет свои веб-представительства: Office 365, Skype, программы обработки текста, звука, фото и видео.

Наиболее наглядным примером может служить множество служб и инструментов от Google для самых различных нужд (научных, образовательных, культурных, пользовательских и т.д.)

Google предлагает в облаке множество служб и инструментов для различных нужд

Облачные технологии в бизнесе

В 2006 году компания Amazon представила свою инфраструктуру веб-сервисов, не только обеспечивающую хостинг, но и предоставляющую клиенту удаленные вычислительные мощности. Так начиналась современная эпоха «облачных вычислений» в бизнесе.

Среди наиболее популярных моделей облачных вычислений в бизнес-среде можно назвать:

  • Аренда виртуального сервера;
  • Резервное копирование;
  • Катастрофоустойчивость (DRaaS);
  • Гибридное «облако»;
  • Виртуальный контакт-центр;
  • Аренда приложений;
  • Частное «облако»;
  • Виртуальный офис;

Платные «облачные вычисления» — довольно распространенное явление на Западе. В русскоговорящем сегменте они еще не так заметны, здесь еще не так привыкли платить по всем счетам. Тем временем, в настоящее время в России для малого и среднего бизнеса предлагается ряд облачных услуг, среди которых: решения на базе 1С, «Офис» в облаке, хранение и backup информации, аренда облачных приложений, IT-аутсорсинг и т.д. Примером представителей «облачных технологий» на российском рынке может служить компания «Смарт Офис» (http://www.smoff.ru).

Аналитики предрекают «хорошее будущее» для повсеместного использования облачных технологий как в личных, так и бизнес целях. Их именуют никак иначе как «золотая жила» IT-индустрии, поэтому ставка инвесторов на развитие указанных технологий — весьма целомудренное решение.

Взгляд на место облачных технологий в промышленной автоматизации

Приведены различные определения облачных вычислений и сопутствующих им понятий. Рассмотрены преимущества и ограничения, связанные с использованием облачных технологий в промышленной автоматизации. Сформулированы ключевые советы для предприятий, планирующих использовать «облака».

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

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

Несколько слов о том, что такое облако. Не то, которое в небе, а то, которое является элементом ИТ-инфраструктуры и при умелом использовании несет много возможностей. Правда, рисков при его использовании тоже возникает немало. «Облачные вычисления — это технология распределенной обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Internet-сервис» — это наиболее простое определение, предлагаемое Википедией (ru.wikipedia.org).

«Облачные вычисления представляют собой модель для обеспечения удобного сетевого доступа по требованию к общему пулу настраиваемых вычислительных ресурсов (например, сетей, серверов, систем хранения данных, приложений и услуг), которые можно быстро выделить и предоставить с минимальными управленческими усилиями или минимальным вмешательством со стороны поставщика услуг» — более сложное определение NIST (csrc.nist.gov).

«Облако — это стиль, в котором ИТ легко масштабируются и настраиваются под потребности заказчика и предоставляются как сервисы пользователям через Internet» — взгляд на облако со стороны потребителя.

«Облако — это гибкий способ предоставления ИТ-услуг через Internet.

Облачные вычисления включают:

Таблица 1. Виды облаков по реализации и использованию

Перевод Определения
Частное (Private) 1. Реализация модели облачных вычислений на ресурсах, имеющихся в распоряжении компании, для обслуживания внутренних потребителей
2. Облачная инфраструктура функционирует целиком в целях обслуживания одной организации. Инфраструктура может управляться самой организацией или третьей стороной и может существовать как на стороне потребителя, так и у внешнего провайдера.
Коммунальное (Community) Облачная инфраструктура используется совместно несколькими организациями и поддерживает ограниченное сообщество, члены которого разделяют общие принципы (например, миссию, требования к безопасности, политики, требования к соответствию регламентам и руководящим документам). Такая облачная инфраструктура может управляться самими организациями или третьей стороной и может существовать как на стороне потребителя, так и у внешнего провайдера.
Гибридное (Hybrid) Облачная инфраструктура является композицией (сочетанием) двух и более облаков (частных, общих или публичных), остающихся уникальными сущностями, но объединенных вместе стандартизированными или частными (проприетарными) технологиями, обеспечивающими портируемость данных и приложений между такими облаками (например, такими технологиями, как пакетная передача данных для баланса загрузки между облаками).
Публичное (Public) Облачная инфраструктура создана в качестве общедоступной или доступной для большой группы потребителей, не связанных общими интересами, но, например, принадлежащими к одной области деятельности*. Такая инфраструктура находится во владении организации, продающей соответствующие облачные услуги/ предоставляющей облачные сервисы.
* Принадлежность к одной области деятельности/ индустрии может предполагать специфичные для этой индустрии приложения, потребность в которых испытывают организации, ведущие аналогичную деятельность или работающие на одном рынке.

Облачные технологии могут существовать внутри компании — частное облако. А могут предоставляться внешним провайдером. И тогда компания не владеет активами, которые используются при предоставлении ИТ-услуг, не заботится о поддержке и обслуживании этих активов. В публичном облаке сбылась мечта, высказанная несколько лет назад Биллом Гейтсом — ИТ становятся видом коммунальных услуг. Наиболее популярные виды облаков и их описания приведены в табл. 1 [1].

В случае со всеми облаками, кроме частного, находящегося во владении у самой компании, происходит как перераспределение сложности — она сосредотачивается у провайдера, так и перераспределение ответственности, которая в той или иной степени ложится на провайдера.

Кроме того появляется ряд новых участников процесса предоставления ИТ-услуг, список и описание которых приведен в табл. 2.

Таблица 2. Роли в предоставлении ИТ-услуг при использовании облака

Роль Определение
Облачный потребитель (Cloud Consumer) Лицо или организация, поддерживающая бизнес-отношения и использующая услуги облачных провайдеров.
Облачный провайдер (Cloud Provider) Лицо, организация или сущность, отвечающая за доступность облачной услуги для облачных потребителей.
Облачный аудитор (Cloud Auditor) Участник, который выполняет независимую оценку облачных услуг, обслуживания информационных систем, производительности и безопасности реализации облака.
Облачный брокер (Cloud Broker) Посредник, который управляет использованием, производительностью и предоставлением облачных услуг, а также устанавливает отношения между облачными провайдерами и облачными потребителями.
Облачный оператор связи (Cloud Carrier) Посредник, предоставляющий услуги подключения и транспорт (услуги связи) доставки облачных услуг от облачных провайдеров к облачным потребителям.

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

Однако, несмотря на это, облака стремительно распространяются. Это связано с рядом несомненных выгод и преимуществ, которые они несут как для заказчика ИТ-услуг, так и для пользователя.

В табл. 3 приведен SWOT-анализ использования облаков. SWOT-анализ — метод стратегического планирования, используемый для оценки факторов и явлений, влияющих на проект или предприятие. Все факторы делятся на четыре категории: strengths (сильные стороны), weaknesses (слабые стороны), opportunities (возможности) и threats (угрозы). Метод включает определение цели проекта и выявление внутренних и внешних факторов, способствующих ее достижению или осложняющих его.

Таблица 3. SWOT-анализ использования облаков

Плюсы Минусы
Масштабирование сервисов по мере необходимости.
Возможность пользователям быстро получить доступ к новым для них сервисам.
Сокращение или даже отсутствие капитальных затрат на ИТ; их заменяют операционные затраты.
Гибкая система оплаты сервисов — по мере необходимости.
Перенос или разделение ответственности с провайдером.
Простота использования мобильных устройств.
Утрата контроля за активами ИТ.
Сложность интеграции сервисов, особенно предоставляемых разными провайдерами.
Отсутствие юридической базы при наличии потребности в четко регулируемых отношениях.
Необходимость проведения регулярных аудитов.
Высокие требования к ИТ-грамотности пользователей.
Зависимость от качества связи и наличия Internet.
Возможности Риски
Контроль деятельности по предоставлению ИТ-услуг и инвестиций в ИТ.
Возможность попробовать, прежде чем использовать.
Прозрачность состава сервисов и правил работы с ними.
Использование проверенных решений.
Высокий уровень безопасности, обеспеченный провайдером.
Налаживание процесса управления изменениями.
Утрата контроля за сервисами ИТ.
Зависимость от провайдера.
Сложность смены провайдера.
Снижение уровня безопасности.
Снижение гибкости.
Серьёзные риски несоблюдения правил работы с сервисами.


Несомненные достоинства облаков (табл. 3) не могли не вызвать к ним интерес у промышленной автоматизации. Главным удобством облаков является их использование вместе с мобильными устройствами, что зачастую так важно для промышленности.

Одним из наиболее распространенных вариантов использования облаков для промышленной автоматизации является размещение в облаке части или всей SCADA-системы. Обычно используется один из следующих способов:

Пока чаще всего используется первый вариант. В этом случае управляющие функции SCADA-системы изолированы от облака. Но информация, которую собирает система, с помощью облака становится доступной в виде отчетов или визуально большому числу пользователей и практически в любой точке мира, где есть Internet.

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

В последнее время сделано очень многое для обеспечения безопасности облаков. Создан стандарт безопасности для облачных провайдеров — ISO 27001. Создана многоуровневая система сертификации облачных провайдеров — CSA Open Certification Framework. Заказчики облачных услуг могут и должны требовать от провайдера соответствия стандарту и прохождения соответствующей сертификации.

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

Системы класса MES как инструмент автоматизации более высокого уровня уже отваживаются использовать облака не только для отчетов, но и для более серьезных задач. Можно выделить также два направления их использования:

Тенденция такова, что MES в облаках развиваются значительно быстрее, чем SCADA-системы.

Подводя итоги, приведем список преимуществ использования облаков для промышленной автоматизации.
1. Подключение новых ресурсов по мере необходимости, в частности, это очень удобно для проедения тестирования.
2. Отсутствие необходимости покупать оборудование или ПО, решать проблемы восстановления при авариях и сбоях.
3. Повышение надёжности в случае, если провайдер может ее обеспечить.
4. Возможность обеспечения мобильности рабочих мест. Однако вместе с этими приятными преимуществами, облака несут риски, прежде всего, связанные с безопасностью. Облака нуждаются в эффективной системе защиты. И это особенно важно для систем промышленной автоматизации.

В заключение несколько советов тем, кто собирается использовать облака для промышленной автоматизации. Большинство из приведенных ниже соображений были обоснованы выше.
1. Уделите серьезное внимание выбору провайдера, договорной основе взаимоотношений с ним, его соответствию стандартам безопасности.
2. Использование облаков не является синонимом избавления от ИТ, наоборот необходимо постоянно контролировать предоставление сервисов, регулярно проводить независимые от провайдера аудиты.
3. Необходимо четко регламентировать взаимодействия всех участников предоставления сервисов, необходимо соглашение о качестве сервиса (Service Level Agreement, SLA) с конечным поставщиком [2].

Автоматизация и сбор данных является уже такой же обыденностью, как использование современного трактора

Основная задача, которую агрохолдинг «Кубань» пытался решить несколько лет назад – это наладить функцию полного контроля. Сейчас в компании внедряется «Автоматизированное рабочее место агронома», ведется мониторинг работы сельхозтехники, используются квадрокоптеры для диагностики полей. В компании также автоматизировали процессы уборки урожая, вспашки, внесения удобрений. Одним из последних проектов стал «Посох агронома», который позволит определить многие важные показатели почвы на конкретных участках полей. Об этом в интервью на полях форума Smart Farming 2020 рассказал Андрей Олейник, председатель совета директоров АгроХолдинга «Кубань», управляющий директор агробизнеса компании «Базовый Элемент».

– Какие технологии точного земледелия активнее всего внедрялись в 2020 году в российском сельском хозяйстве?

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

Основная задача, которую наш холдинг пытались решить несколько лет назад — это наладить функцию полного контроля. Классический путь агрокомпаний — работа над затратами. Мы учились контролировать расходы дизтоплива, удобрений, средств защиты растений (СЗР). В ходе выстраивания производственных процессов мы поняли, что нам нужны подробные карты полей, обработка информации со спутника, пакетная передача данных обработанной информации, постоянный мониторинг посевов с помощью дронов и многое другое. Потом компания поставила для себя другую задачу, снизить влияние человеческого фактора — «оцифровать» знания и опыт агрономов.

В настоящее время мы внедряем так называемое «Автоматизированное рабочее место агронома» (АРМА), активно используем мониторинг работы сельхозтехники (маршрут, расход топлива, техническое состояние), позволяющей экономить до 30% топлива. Агрохолдинг «Кубань» использует квадрокоптеры для диагностики полей, с камерами высокого разрешения и метеодатчики, а также работаем над базой данных болезней растений, фактически переходя на использование технологий big data.

Датчики используются во многих процессах. Для нашего холдинга, в распоряжении которого находится почти 112 тыс. га земель, прогноза только от поставщика метеоданных недостаточно. Нас интересует погода на конкретных полях. Чтобы узнать точную метеосводку, мы используем датчики, которые сообщают такие параметры, как температуру воздуха, уровень влажности, наличие дождя, а также скорость и траекторию движения воздушных масс, атмосферное давление. Исходя из полученных данных, специалисты холдинга могут более точно прогнозировать погодные условия и получать результаты экспресс-тестов по качественным показателям почвы. Химический анализ проводится давно в специальных лабораториях. Однако экспресс-тесты, проводимые с помощью сенсоров, позволят более оперативно реагировать на любые изменения.

– Планируете ли вы расширять применение датчиков в новых производственных процессах?

– Совершенствование технологических процессов, автоматизация и сбор данных является уже такой же обыденностью, как использование современного трактора при обработке земли. Чем больше датчиков, станций, чипов используется в производстве тем точнее прогнозы и корректнее анализ. Например, использование RFID чипов в животноводстве.

– Какие интересные решения в сфере автоматизации и технологий Интернета вещей вы внедрили в 2020 году?

– Агрохолдинг автоматизировал процессы уборки урожая, вспашки, внесения удобрений и т.д. Фактически реализация этих проектов не влияет на численность персонала. Мы пытаемся поднять образовательный уровень сотрудников. Если раньше они копали ямы с утра до вечера, то теперь ямы копает автоматика, а персонал просто управляет техникой дистанционно. Мы только в начале пути, но собираемся продолжить автоматизировать процессы. Идут пилотные проекты, но сообщать о них пока преждевременно.

Агрохолдинг «Кубань» одним из первых в агросекторе внедряет отраслевую ERP-систему в растениеводстве. Мы совместно с «Борлас» применили специализированный программный комплекс Oracle JD Edwards Enterprise One. На его основе автоматизируются управление, планирование и контроль процессов выращивания сельскохозяйственных культур. Напомню, что земельный банк холдинга составляет более 100 000 га. На этих площадях выращиваются пшеница, ячмень, соя, кукуруза, подсолнечник и сахарная свекла.

С целью совершенствования управления, внедрения международных аграрных практик и принципов «точного земледелия», а также улучшения технологических процессов агрохолдинга было и принято решение о внедрении новой информационной системы. Анализ предложений показал, что на рынке нет готовых отечественных решений, функционально достаточных для масштаба деятельности агрохолдинга и при этом обеспечивающих необходимую глубину и точность автоматизации с учетом отраслевых требований. Поэтому в качестве основы системы был выбран комплекс приложений Oracle JD Edwards Enterprise One для сельского хозяйства.

– Какие проекты в работе и что планируете внедрить в 2020 году (Интересуют этапы проекта, сложности реализации, ожидаемая эффективность и т.д.)?

– Мы также разрабатываем достаточно интересное решение, которое получило условное название «Посох агронома». Агроном втыкает так называемый «посох», оборудованный датчиками, в почву, а устройство уже проводит анализ по основным показателям, влияющих на уровень плодородия грунта. Это, прежде всего, определение влажности, органических веществ, гидролитической кислотности, рН солевой вытяжки (важный показатель агрохимической характеристики почвы), а также уровня нитратного и аммонийного азота, подвижных форм фосфора и калия.

Посох также оборудован датчиками GPS и ГЛОНАСС, поэтому специалисты агрохолдинга могут отслеживать, на каких полях агроном побывал, а на каких еще нет, насколько он успевает произвести обход полей. Использование новой технологии позволит нам в 2020 году определять содержания подвижных форм элементов питания почвы, параметров доступности элементов питания, таких как водородный показатель (рН), электропроводность почвенного раствора (Ес), окислительно-восстановительный потенциал почвы, а также определять структуру почвы.

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

– Приглядываетесь ли вы к технологиям LPWAN?

– Нам интересны технологии сетей LPWAN. Однако о реальных проектах с использованием энергоэффективных сетей дальнего радиуса действия речи пока не идет. Основные сферы применения таких технологий и датчиков — это мониторинг состояния здоровья поголовья на свиноводческих и молочных фермах, где вопрос здоровья отдельной особи важен для сохранения всего стада, а также при селекционно-генетической работе и организации работы системы орошения.

– Какими будут драйверы развития сегмента удаленного управления техникой в следующие два-три года?

– Драйверами в сегменте удаленного управления станет возможность обработки полезной информации, управлением данными, которые были накоплены за несколько лет использования цифровых технологий. Этап формирования информационных баз многие холдинги уже прошли. Теперь надо научиться выискивать из огромного массива информации важные данные, которые помогут в оптимизации производственных процессах.

Любое технологическое решение направление на автоматизацию процессов и обработку данных в АПК может быть востребованным и перспективным. За цифруемыми технологиями – будущее в сельском хозяйстве. Задача аграриев с 1 га земли, одной коровы или свиньи получить максимальную отдачу, снизить затраты и повысить эффективность. Мы понимаем, что количество земли не увеличивается, а пахотной земли снижает. Население Земли растет. Людей нужно кормить. Например, технология производства «вертикальные фермы» одно из ярких и, возможно, самых интересных на сегодня решений, как на ограниченном клочке земли получать урожаи как с 1 га. Использование технологий блокчейн вполне может быть применено в экспортных сделках для проверки контрагентов-покупателей и продавцов.

Облачная автоматизация уже реальность

За последние годы популярность модели SaaS (Software as a Service) значительно выросла. В самом деле, это ведь так удобно — зарегистрироваться, проплатить небольшую арендную плату и буквально через несколько минут получить все возможности необходимого вам программного обеспечения. Не нужно покупать сервера и коробки с ПО, не нужно думать, кто будет все это устанавливать и поддерживать, не нужно тратить на это значительные средства и потом еще долго ждать когда это все заработает. А если вы еще и до конца не уверены, будете ли вообще заниматься этим бизнесом, и делать серьезные инвестиции не очень хочется, то вариант с SaaS-моделью просто идеален.

Удобна SaaS-модель и для огромного количества малых и средних предприятий с большим количеством удаленных работников работающих вне офиса. Для этих предприятий предоставленное по SaaS-модели ПО естественным образом организует централизованное хранение корпоративных данных с доступом отовсюду где есть интернет.

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

По SaaS модели сейчас можно арендовать практически все необходимые для работы компании сервисы: бухгалтерский и складской учет, управление задачами и проектами, CRM-системы, автоматизация продаж и маркетинга, сервисы для повышения конверсии в интернет-магазинах и т.д.

Рассмотрим несколько конкретных примеров.

Система онлайн-учета “Большая Птица” — облачный сервис для управления небольшими торговыми и сервисными компаниями. В системе можно вести полноценный складской учёт, оформлять поступления товаров и регистрировать продажи, контролировать взаиморасчеты и движение денежных средств, создавать документы, анализировать отчеты и многое другое. “Большую Птицу” можно использовать в качестве бэк-офиса для интернет-магазина: система позволяет своевременно обновлять данные о ценах и остатках товаров, увеличить скорость обработки заказов, сократить количество ошибок. Также “Большая Птица” порадовала наличием бесплатного и бессрочного тарифа “Колибри”, в рамках которого один пользователь может вести учет по одной фирме и одному складу.

TeamBridge — созданная специально для малого и среднего бизнеса онлайн-система для управления задачами и проектами. Сервис обеспечивает единую среду для работы вашей команды, помогает упорядочить и автоматизировать ваши бизнес-процессы, а руководитель получает возможность получать оперативную информацию о ходе выполнения его поручений и тем самым держать «руку на пульсе» и чувствовать себя увереннее. Система содержит все самое необходимое, но при этом проста и понятна, не перегружена лишними функциями. Для внедрения не требуется участие ИТ-специалистов и консультантов. Благодаря своей простоте и бюджетной цене (от 1000 руб./мес.), облачный сервис TeamBridge идеально подходит компаниям малого и среднего бизнеса, а также отдельным подразделениям крупных корпораций.

Sails CRM — онлайн CRM-система для учета клиентов. Низкая стоимость внедрения и отсутствие затрат на поддержку. Быстрый и удобный интерфейс, содержащий только необходимые функции. Развитые возможности настроек под конкретного клиента. Мощные средства организации коллективной работы сотрудников. Кроме традиционных для CRM-систем возможностей по учету контактов и сделок имеется модуль управления задачами, позволяющий ставить задачи подчиненным и контролировать их выполнение. Также руководителю бизнеса система предоставляет инструменты для анализа работы сотрудников, отдела продаж в целом и каждого менеджера в отдельности.

Сервис автоматизации маркетинга DripMail позволяет легко и без помощи программистов ввести в систему логику вашего маркетинга и алгоритмы обработки контактов в зависимости от поступающей информации. Для этого используется визуальный конструктор логики с интуитивно понятным drag&drop интерфейсом. CRM модуль предоставляет мощные возможности для автоматизации продаж, позволяет эффективно работать со всей историей взаимоотношений с конкретным клиентом и неуклонно продвигать клиента по воронке продаж. А модуль рассылки email сообщений — это мощный коммуникационный инструмент, позволяющий рассылать персонализированные email сообщения. Для подготовки сообщений предоставляется мощный конструктор писем и большая коллекция шаблонов.

Сервис онлайн консультирования Чатра создан для увеличения интернет-продаж, а устроен как уютный и привычный мобильный мессенджер. Для общения важна атмосфера — здесь вы найдете плавную анимацию, аватары и современный дизайн. Чатра работает на любых мобильных устройствах, даже на Nintendo 3DS и Windows Phone. Два простых тарифа — бесплатный навсегда и платный. При этом вы платите не за количество зарегистрированных агентов, а за рабочее место онлайн. Если операторов больше, чем позволяет лицензия — они все равно могут наблюдать за перепиской и приступать к диалогу сразу же, как только другой оператор освободит место. История сообщений хранится вечно, как для оператора, так и для посетителя. Ноу-хау Чатры — групповой чат, в котором могут общаться несколько операторов одновременно. Также есть шаблоны ответов, автоматические приглашения в чат, возможность отправки логов чатов на почту, исправление опечаток и многое другое.

Итак, мы видим, что спектр SaaS-сервисов для бизнеса чрезвычайно широк и этому можно только порадоваться. Руководители могут сосредоточиться на ключевых вопросах своей работы, а все остальное арендовать за разумные деньги.

Илон Маск рекомендует:  Что такое код hw_api_error >count
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL