Cloud technologies

Введение

Объём используемых нами данных экспоненциально растет с каждым днём. Возникает вопрос, где их стоит хранить, чтобы обезопасить себя от их утери. Скорее всего вы не раз сталкивались с тем, что ваши коллеги или знакомые хранят пароли и логины на стикере, наклеенном на устройство, с которого они обычно проходят аутентификацию. «Прошлый век», — подумаете вы и окажетесь правы. Облачные вычисления быстро становятся основным методом хранения данных рабочего и индивидуального пользования. Вам, вероятнее всего, знакомы такие интернет-сервисы, как Dropbox, OneDrive, Google Drive, iCloud, Яндекс.Диск, Облако Mail.Ru, МегаДиск, Mega, BOX, pCloud, Files.fm, WDfiles.ru, wdho.ru, Anonfile.com My-Files.Ru, являющиеся лидерами в поставке облачных технологий.

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

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

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

Существуют три наиболее популярные модели облачных услуг:

  • Инфраструктура как услуга (IaaS)

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

  • Платформа как услуга (PaaS)

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

  • Программное обеспечение как услуга (SaaS)

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

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

Будущее развития облачных технологий

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

  • PaaS – размещение базового ПО, с возможностью добавления соственного.
  • IaaS – платформа предоставляет возможность формировать, управлять, контролировать пользователем.
  • SaaS – сервисы, предоставляющие пользователям ПО провайдера во временное пользование;
  • *aaS – другие варианты (DaaS, CaaS…) сервисных услуг.

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

Подытожем и поговорим, немного, об играх

Почему я так уверен в успехе? Все очень просто. Есть довольно интересный опыт в сфере игровой индустрии.

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

Во вторых стоит отметить две игры Dwarf Fortress и RimWorld.

Dwarf Fortress — это игра, пример вечной разработки, когда разработчики хотят своими силами разработать целиком всю игру. В итоге игра находиться в альфе и долго разрабатывается (с 2002 года, а уже 2020). 18 лет разработки и нет релиза, это никуда не годится.

RimWorld это игра вдохновленная идеями Dwarf Fortress. Там не стояла задача разработать все на свете, и ванильная версия игры довольно скромная. Но что очень сильно меня удивило, это то, что сообщество создало очень большое количество модов, которые доводят игру до логического уровня, как должно работать на самом деле. Самый интересный модпак, это сборка HardCore SK. Они собрали моды, и сделали между ними баланс. Это позволило создать совершенно другую игру, которая отличается от ванильной, и я думаю, такой как раз таки и должен быть настоящий RimWorld. Ребята просто молодцы! И это работает со стим версией.

Именно тот факт, что разработчики RimWorld позволили создавать плагины для их игры, получился шедевр в виде сборки HardCore SK.

По сути, те кто создал сборку HSK сделали интеграцию игры и готовых модов, то что я и говорил про облачных интеграторов. Они даже не разрабатывали все эти моды. Облачные интеграторы также делают интеграции, но делают это для IT систем, бизнеса и IoT рынка.

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

Я сейчас собираю команду. Если есть желание присоединиться или инвестировать в проект, то пишите в личку.

Язык программирования сейчас представляет собой единую фуллстек технологию для разработки сайтов и облачных IT систем. Его преимущество в том, что он транслируется сразу в js и php. И он функциональный. В нем из коробки работают неизменяемые структуры данных. При этом можно писать в функциональном стиле или по старинке в ООП. Есть server side render для бэкенд и client render для фронтенд. Но самое главное преимущество, в том, что это единая технология, на котором можно написать фронтенд и бэкенд. И не нужно заводить зоопарк на nodejs. Я вообще хочу отказаться от nodejs в пользу python или llvm + webassembly с компиляцией. Т.е программа пишется на одном языке и компилируется через llvm для бэкенд, и через webassembly для фронтенд. Но это будущее :).

Буду признателен, если вы поставите звездочки на проекты:

Drova.io

Drova.io – классический сервис облачного гейминга с P2P-принципом в своей сути. Данный проект призван объединить обладателей слабых и мощных игровых станций с целью взаимовыгодного сотрудничества. Иными словами, первая категория геймеров сможет арендовать мощности PC второй категории геймеров и наслаждаться игрой в требовательные ААА-тайтлы, пока Drova.io выступает в роли технического посредника этого симбиоза.

Из явных преимуществ сервиса:

  • Поддержка популярных игровых библиотек Steam, Origin, Battle.Net и Wargaming.
  • Низкая стоимость аренды. Цена часа игры составляет 25 рублей. Каждые 2 часа система резервирует 50 рублей с привязанной банковской карты, а после возвращает остаток в случае заранее завершенной игровой сессии.
  • Возможность заработать. При наличии топовой игровой машины геймер может стать так называемым «мерчантом» и начать самостоятельно предоставлять в аренду мощности своей системы за 80% от оплаты.

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

Китайские лидеры

В азиатском регионе, который традиционно считается одним из самых продвинутых рынков цифровых технологий, облачные сервисы стали уже неотъемлемой частью корпоративного ИТ. Без элементов облачной инфраструктуры (IaaS) и облачных платформенных сервисов (PaaS) уже невозможно представить себе современное предприятие в Китае, Сингапуре, Южной Корее, Японии, Тайване. Активно облачные технологии внедряются и в других странах региона.

Индустрия 4.0

На все готовое: как PaaS делают разработку приложений быстрее и доступнее

К примеру, благодаря гибким и легко масштабируемым облачным технологиям компания Alibaba установила новый рекорд в e-commerce на недавнем «Дне холостяка» (11 ноября). Объем продаж компаний-участниц составил $38,4 млрд. При этом на пике акции количество заказов достигало 583 тыс. в секунду, а к концу же распродажи их общее число превысило 2,2 млрд.

В ближайшие три года Alibaba планирует вложить в облачную инфраструктуру $28 млрд. Средства пойдут на расширение сети серверов и центров обработки больших данных, которая уже покрывает более 20 стран мира, а также на развитие собственных технологий, связанных с разработкой новых облачных сервисов, внедрением собственных чипов и искусственного интеллекта.

Помимо Alibaba, облачные системы в Китае активно развивают многие другие компании. Среди них — технологический гигант Huawei, инвестиционный холдинг Tencent и местный поисковик Baidu. Платформа Huawei City Service не только обеспечивает взаимодействие граждан с госструктурами, но и предоставляет медицинские и иммиграционные услуги. Координировать работу и обучение, обмениваться мгновенными сообщениями можно через сервис Link Now. А в «облаке» Huawei AI Pass можно хранить пропуска, электронные идентификаторы и даже ключи от автомобиля или гостиничного номера.

В свою очередь, Tencent использует «облака» для развития платформы-суперприложения WeChat, которое объединяет практически все необходимые потребителям сервисы — от доставки еды до госуслуг. Здесь можно получить консультацию врача, воспользоваться общественным транспортом, оплатить счета. Четыре года назад Tencent создала полностью цифровой банк — WeBank. Он стал одной из первых в мире кредитных организаций, которые полностью разместили свои системы в «облаке».

Индустрия 4.0

Яндекс Go, WeChat, Uber: почему компании переходят на суперприложения

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

Сравнительная таблица самых известных бесплатных облачных сервисов

N Облако Платформа Бесплатно Перезагрузка файлов Безопасность Совместное использование Не в сети
1 Google Диск Windows, MacOS, iPhone, Android, Linux 15 ГБ да AES 128 бит, TLS / SSL да да
2 Dropbox Windows, MacOS, Linux, Android, iOS 2,5 ГБ да AES 256 бит,TLS / SSL да да
3 Microsoft OneDrive Windows, MacOS, iPhone, Android 5 ГБ да AES 256 бит, TLS / SSL да да
4 BOX Windows, MacOS, Linux, Android, iOS 10 ГБ да AES 256 бит, TLS / SSL да да
5 pCloud Windows, MacOS, Linux, Android, iOS 10 ГБ да AES 256 бит, TLS / SSL да да
6  MEGA Windows, MacOS, iPhone, Android, Linux 50 ГБ Нет AES 256 бит, TLS / SSL Нет Нет
7 Яндекс Windows, MacOS, iPhone, Android, Linux 10 ГБ Нет Нет зашифрованных данных при передаче да Нет
8 Облако Mail.Ru Windows, MacOS, iPhone, Android, Linux 8 ГБ Нет Нет данных да да
9 TeamDrive Windows, MacOS, iPhone, Android, Linux 2 ГБ да AES 256 бит, TLS / SSL да да
10 Icedrive Windows, Android 10 ГБ да Пуленепробиваемый алгоритм двойки да Нет

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

Облако – относительно новая SaaS-технология, которая, тем не менее, достаточно быстро набирает обороты. Однако, несмотря на предположения экспертов, что к 2017 году на облачные технологии перейдет около 90-95% всех компаний, подобного до сих пор не случилось.

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

Облачная технология предполагает два решения: on-demand (облако производителя CRM системы) и private cloud (любое частное облако). Каждый из вариантов имеет особенности:

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

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

Private cloud. Это еще один вариант облачного хранилища, но за него отвечает не производитель используемой CRM, а сторонний поставщик

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

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

Если облака для вас
не просто теория

Широкий спектр услуг
по выделенным северам
и мультиклауд-решениям

Конфигурация VPS и бесплатный тест уже через 2 минуты

Сконфигурировать VPS

Организация вашей IT-инфраструктуры на основе мультиклауд-решения

Запросить КП

Среди других плюсов подобного решения отмечают:

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

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

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

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

Виды облачных сервисов

Облачное хранилище

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

Облака для бизнеса

Корпоративным клиентам обычно доступны следующие возможности: настраиваемая репликация в несколько территориально распределенных зон; совместимость с Amazon S3 API; автоматическое масштабирование; соответствие требованиям 152-ФЗ, GDPR, индустриальных стандартов ISO и PCI DSS и многое другое.

Облачные сервисы могут быть как частными, так и публичными. Разберем оба варианта.

Публичные сервисы — это предоставление облачной инфраструктуры в аренду. В этом случае вы делите общие ресурсы провайдера с другими его клиентами.

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

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

Виртуальный сервер

Популярные сценарии использования:

  • dev-test-серверы для тестирования приложений (экономятся время и деньги);
  • аналитика на основе больших данных. В этом случае процесс также станет намного дешевле.

Среда для разработки ПО

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

Среди плюсов:

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

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

Приложения в облаке

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

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

Преимущества перед местными дисками очевидны:

  1. Экономическая жизнеспособность. Размещение данных «в облаках» значительно дешевле, чем стандартное хранение.
  2. Доступность данных. Ваши данные всегда доступны клиентам, независимо от их местонахождения, но могут зависеть от вашего канала Интернета.
  3. Скорость доставки контента. Почти все провайдеры облачных хранилищ предлагают клиентам CDN (Content Delivery Network или Content Distribution Network — географически распределенная сетевая инфраструктура, позволяющая оптимизировать доставку и распространение контента для конечных пользователей в Интернете).
  4. Снижение нагрузки на серверы. Процессы Web-сервера не заняты возвратом статических данных, что снижает нагрузку на жесткий диск.

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

Возможные проблемы:

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

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

Dropbox предлагает три тарифных плана, в том числе один бесплатный:

  • Базовый — 2 ГБ — бесплатный (может быть увеличен до 48 ГБ);
  • +100 ГБ — $9.99 в месяц или $99 в год ;
  • +200 ГБ — 19,99 долларов в месяц или 199 долларов в год;
  • +500 ГБ — $49,99 в месяц или $499 в год ;
  • до 1 ТБ для компаний — от 795 долларов США в год;

Может показаться, что 2 Гб места на жестком диске недостаточно. Dropbox предлагает ряд БЕСПЛАТНЫХ вариантов увеличения этого объема памяти с 2 ГБ до 48 ГБ, в дополнение к платным:

  • +500 мегабайт для приглашенного друга (до 16 ГБ);
  • чтобы получить 48 ГБ свободного дискового пространства, нужно выполнить 7 шагов:
  • для отображения краткого обзора;
  • для установки Dropbox на вашем компьютере
  • Поместите файлы в папку Dropbox;
  • установите дроп-бокс на другие компьютеры, которые вы используете;
  • поделиться с друзьями и коллегами;
  • отведи своих друзей в Дропбокс;
  • Установите программное обеспечение Dropbox на Ваше мобильное устройство.

Приложение
Dropbox может быть загружено и установлено на PC, Mac, Linux или мобильное
устройство. Одним из основных преимуществ Dropbox является его простое и
интуитивно понятное управление — все, что вам нужно сделать, это загрузить
файлы в папку Dropbox, расширить их по мере необходимости или синхронизировать
их с нужным устройством. В отличие от своих основных конкурентов, при работе с
Dropbox отредактированные файлы не копируются полностью на сервер — передается
только измененная часть, предварительно сжатая. Предполагается, что этот факт
во многом объясняет известную эффективность работы с Dropbox по сравнению с его
аналогами.

Dropbox
позволяет пользователю хранить файлы на удаленных серверах с помощью клиента
или веб-интерфейса через браузер. В то время как основной акцент технологии
делается на синхронизацию и обмен информацией, Dropbox хранит историю загрузки,
так что данные могут быть восстановлены после удаления файлов с сервера. Она
также хранит историю изменений файлов за последние 30 дней, в дополнение к
функции «Pack-Rat» доступна постоянная история изменений файлов.

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

Типы облачных хранилищ

Облачные диски (блоки)

Облачные диски очень часто путают с сервисами — Dropbox, OneDrive, Google Drive и так далее. Называть эти онлайн-сервисы дисками некорректно, так как их невозможно отформатировать в файловую систему. Облачные диски можно настроить на своём облачном сервере. Дисковое пространство хранилища действительно может быть предоставлено компьютеру через интернет в качестве локального диска. Для этого даже существуют специальные интернет-протоколы. Благодаря им создаются сети хранения данных, например — SAN (Storage Area Network).

Облачные папки (файлы)

Для многих пользователей разница между сетевым диском и папкой незначительна. Однако на уровне работы систем это совершенно разные понятия. Облачные папки — это те самые Dropbox, OneDrive и Облако@mail.ru, которые уже упоминались. Облачная папка — востребованный и полезный ресурс как в налаживании рабочих и бизнес-процессов, так и в частном использовании. Все преимущества облачных папок мы подробно рассмотрим чуть ниже.

СУБД, хранилища данных (наборы данных)

СУБД — система управления базами данных. Наибольшее распространение имеют системы управления на основе специальных SQL-запросов к реляционным базам данных. Реже применяются неструктурированные или мало структурированные базы данных. СУБД принимают запросы и возвращают наборы данных (datasets) — выборки, оформленные в списки и таблицы. 

Объектные хранилища (объекты)

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

OnlyOffice

OnlyOffice — это прекрасный кроссплатформенный офисный пакет, который поддерживает работу с документами MS Office. Он бесплатный и открытый, также как и LibreOffice и также способен работать, как сервер.

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

Также он из коробки интегрируется с NextCloud.

Кстати, есть и Desktop версия OnlyOffice, в том числе под Linux. В общем, намучавшись с тяжёлой и нестабильной Collabora (это LibreOffice), я выбрал OnlyOffice и пока вполне доволен.

Конфигурация OnlyOffice доступна на Github и ниже, под спойлером.

На Github есть конфигурация и для Collabora.

Поясню некоторые моменты:

  • Вам надо изменить <JWT_SECRET_TOKEN> на свой, также как и NAS на имя своей DNS зоны.
  • HTTPS здесь не требуется включать, потому что хотя офис и виден снаружи, обмен с ним идёт через обратный прокси, который работает с пользователем исключительно по HTTPS. Так построена архитектура NAS.

Теперь надо поднять офис:

И, если всё работает, по адресу office.NAS.cloudns.cc будет следующая страница:

Затем, в настройках NextCloud требуется выбрать Пункт «Администрирование->ONLYOFFICE» и прописать в первых двух полях адрес сервера документов: и ваш JWT token.

В третьем поле надо прописать адрес облака.

JWT токен возможно сгенерировать, например здесь.

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

Сервисы синхронизации и обмена файлами

Сервис Описание
Яндекс.Диск Бесплатный сервис для хранения файлов и папок с защитой и возможностью расширения облачного пространства. Яндекс.Диск, как и Google Drive, интегрирован с другими сервисами, в частности, с Яндекс-почтой, и имеет ряд полезных дополнений.
Облако Mail.Ru Облачное хранилище файлов с доступом к виртуальному диску и необходимыми для такого сервиса функциями. Занимает одно из ведущих мест в рейтинге файловых хранилищ в России. По набору возможностей оно сопоставимо с Google Диск и Яндекс.Диск. Есть приложения для создания и редактирования документов, утилита для получения снимков экрана. Сервис интегрирован с другими проектами Mail.ru. Преимущества — высокая скорость загрузки и выгрузки данных для российских пользователей, есть клиенты практически под все платформы, включая мобильные операционные системы, поддержка выборочной синхронизации папок и файлов в папке.
OneDrive Сервис Microsoft для хранения и синхронизации файлов между устройствами при подключении к интернету. Можно расширять емкость. В OneDrive удобно обмениваться документами Microsoft Office 365 и редактировать их через сервис Office Online. Особенностями сервиса можно считать интеграцию с почтой Hotmail и поисковиком Bing.
Google Диск Облачное хранилище с опцией многопользовательского доступа к файлам и их совместного редактирования. Сервис интегрирован с офисным пакетом Google Docs, где можно редактировать документы с одной учетной записи или нескольких аккаунтов одновременно. Встроенный клиент для Windows имеет стандартные настройки, можно выбрать отдельные папки или жесткий диск для синхронизации, ограничить скорость загрузки и сменить аккаунт для пользования сервисами Google.
Dropbox Сервис для автоматической синхронизации файлов любых размеров. Есть продвинутые настройки приложения для ПК, включая синхронизацию отдельных папок и настройку скорости загрузки и выгрузки файлов, инструменты для организации работы пользователей с данными в облаке. Отличие от большинства сервисов — хранение разных версий файлов без использования места в облаке, а также применение метода DeltaSync: на сервер передается не весь объект, а только измененная часть, что уменьшает трафик.
КРОК Диск Удобный и безопасный сервис корпоративного класса для обмена файлами.
Brandquad Централизованная система создания, хранения и распространения коммерческого контента.
iSpring Cloud Просмотр презентаций PowerPoint онлайн с любых устройств.
Mega (Megasynk) Облачное хранилище с большим объемом бесплатного дискового пространства — 50 Гб. Другие особенности — сквозное шифрование данных (ключ не хранится на сервере) и открытый исходный код. Приложение на ПК поддерживает слежение за любыми папками, настройку пропускной способности, исключения загружаемых файлов по типу и размеру.
Samsung Cloud Сервис для владельцев смартфонов и планшетов Samsung. Предназначен для хранения резервных копий данных с мобильных устройств — мультимедийного контента, файлов ОС и пр.
Apple iCloud Бесплатный сервис, интегрированный с другими службами Apple. Сервис предназначен для хранения резервных копий данных с iPhone, iPad и iPod, а также пользовательских медиафайлов, почты и документов (они автоматически синхронизируются с содержимым iCloud Drive).
Baidu Cloud Для России не адаптирован, но предоставляет пользователям терабайт бесплатного дискового пространства. Требует установки мобильного приложения Baidu Cloud на телефон или планшет.
Yunpan.360 Этот сервис китайской компании Qihoo 360 Technology также предлагает 1 Тбайт для новых пользователей и еще 2,6 Тб при установке мобильного клиента. Для российских пользователей местонахождение серверов в Китае означает низкую скорость. Хорошо реализована русификация клиента. Есть сохранение историй версий, область, защищенная паролем, система обмена файлами, воспроизведение видео и аудио, ПО под разные ОС и мобильные платформы.
4shared Сервис предназначен для обмена файлами общим объемом до 15 Гб при бесплатном подключении. Есть автоматизация загрузки файлов из GoogleDrive, DropBox и Gmail, развитые функции расшаривания файлов и поддержка протокола WebDev.
MediaFire В бесплатном пакете предлагается 10 Гб. Есть версии для ПК на разные платформы и мобильные приложения. Интеграция с соцсетями (Facebook, Google+, Twitter) и почтой позволяет открывать доступ к объектам другим пользователям.
OziBox Также дает 10 Гб в подарок. Есть клиент для ПК с минимумом настроек и Web-интерфейс.

Восточный рынок

Практика повсеместного применения «облаков» в Азиатско-Тихоокеанском регионе не ограничивается Китаем. Так, почти 64% жителей Южной Кореи пользуются сервисами местного облачного провайдера Naver Cloud, работающего на стандартах 5G и предоставляющего более 150 продуктов — начиная от взаимодействия с госорганами, заканчивая медицинскими услугами. Летом Naver запустил гибридный сервис Neurocloud, предоставляющую услуги Cloud as a Service (CaaS). Эта облачная модель помогает корпоративным клиентам упростить управление услугами.

В Сингапуре, который называют самым «облачным» государством в Азиатско-Тихоокеанском регионе, миграцию в «облака» возглавило правительство. За два года туда перенесено более 150 различных госуслуг. Заплатить налоги, проверить умные счетчики воды, сдать экзамены — все это легко сделать в облаке.

Тем временем в Японии активно развивается облачный проект «Умный город», в котором используют виртуальные электростанции (VPP) с распределенной системой генерации и возможностью производства возобновляемой энергии. Токийский медицинский и стоматологический университет (TMDU) применяет самый мощный в мире суперкомпьютер Fugaku компании Fujitsu для анализа генов рака.

Вместе с партнерами Fujitsu также создает облачную платформу для японских промышленников. А консорциум из нескольких японских компаний разрабатывает постквантовую облачную технологию. Пилотное тестирование прикладного ПО планируется начать в 2022 году, а запуск сервисов — в 2030-м.

Тайвань, крупный экспортер машиностроительной продукции, применяет облачные технологии при производстве станков. Например, «умная» система iFormig, разработанная компанией Chin Fong, позволяет не только управлять и оптимизировать производственные процессы, но и контролировать сервисное обслуживание.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector