Облачные сервисы для бизнеса: эффективность без лишних затрат. Битрикс облачные хранилища
Облачные хранилища - BitrixHub
Модуль работы с внешними облачными хранилищами
Механизм поддержки «облачных» хранилищ позволяет подключать к сайту любые «облака» и легко управлять ими – вплоть до обмена данными между хранилищами. Сама система управления сайтом предоставляет простой и удобный интерфейс к вашим «облачным» аккаунтам.
Как работают внешние облачные хранилища и 1С Битрикс?
Вы «на лету» подключаете «облако» в работающий проект, легко перемещаете медиаданные с сайта в это облако, настраиваете автоматическую загрузку нового видео и фотографий сразу в «облако». Вы «переезжаете» при желании в другие датацентры, настраиваете бэкап своего сайта в «облака» или, наоборот, создаете резервную копию данных из «облака».
Владельцам сайтов очень выгодно размещать свой мультимедийный контент в «облаках». Потому что современные мощные датацентры предлагают клиентам дисковое пространство по невероятно конкурентным ценам. Таких датацентров становится все больше, происходит существенная концентрация датацентров. Система «1С-Битрикс: Управление сайтом» позволяет с комфортом использовать эти хранилища и размещаться в любых «облаках», не привязываясь к одному датацентру.
Преимущества от использования «облачных» хранилищ
Экономическая целесообразность. Вы размещаете сайты на серверах хостинг-провайдеров, но при этом «за копейки» храните и используете в «облаках» огромные объемы данных. Размещение данных «в облаках» намного дешевле стандартного хранения.
Доступность данных. Ваши данные всегда доступны для клиентов независимо от их местонахождения.Скорость доставки контента. Посетители сайта скачивают файлы через CDN (content delivery network) — очень быструю сеть доставки контента клиентам. Скорость загрузки аудио, видео, программного, игрового и другого цифрового контента значительно повышается.
Снижение нагрузки на ваши сервера. Это как следствие того, что клиенты скачивают файлы через CDN, а не с вашего сайта.
Защита от потери данных. Ваши файлы никогда не потеряются, если вы выбрали тарифный план с соответствующей гарантией.
Как подключить облако к 1С-Битрикс: Управление сайтом?
В продукте «1С-Битрикс: Управление сайтом» реализован механизм, который позволяет подключать к сайту любые «облака» и легко управлять ими — вплоть до обмена данными между хранилищами. В результате, вы, как владелец сайта, можете использовать только те хранилища, которые вам более удобны и выгодны.
Сложный процесс работы с данными в «облаке» скрыт от пользователей сайта. Посетители сайта не заметят, что, скачивают файлы из «облаков» или, наоборот, загружают в «облако», к примеру, свои изображения для фотогалереи. А что заметят? Что скорость загрузки и скачивания теперь на вашем сайте изменилась – стала выше.
Ускорение сайта на 1С-Битрикс с помощью CDN
«1С-Битрикс: Управление сайтом» — первая российская CMS, интегрированная с сетью CDN на уровне самой платформы! Любой владелец сайта может значительно ускорить свой проект буквально в «один клик» без каких-либо дополнительных настроек!
Загрузите с помощью сервиса «Ускорение сайта» (CDN) весь статический контент вашего сайта (картинки, файлы стилей css, скрипты js) через сеть дистрибуции контента (Content Delivery Network или Content Distribution Network, CDN). Тогда значительная часть ресурсов сайта будет загружаться посетителями с ближайших к ним серверов. Это увеличит скорость загрузки страниц сайта до нескольких раз!
Работа с облаком из интерфейса 1С-Битрикс
«1С-Битрикс: Управление сайтом» предоставляет расширенные возможности для работы с файлами в «облаках». Загружать файлы в «облако» и переносить данные в «облака» вы будете в привычном интерфейсе менеджера файлов. Загруженные в «облако» файлы можно использовать так же, как и обычные файлы на сайте (например, выбрать изображение в облаке для анонса новости или вставить его в текст на сайт).
Работать с «облачными» папками вы будете так же обыденно, как и с обычными папками в структуре сайта. Теперь вам не нужны сторонние навигаторы и «эксплореры» по вашим облачным хранилищам. Сама система управления сайтом предоставляет простой и удобный интерфейс к вашим «облачным» аккаунтам. Пользуясь этим интерфейсом, легко переносить файлы в «облака» и загружать в них новые файлы.
Такое управление «облачными» данными не только эффективно, но и абсолютно безопасно. Вы можете управлять любыми зарегистрированными в вашей системе «облаками»: Google Storage, Amazon S3, открытого проекта OpenStack и другими, а также с CDN (сети доставки и дистрибуции контента — англ. Content Delivery Network или Content Distribution Network), интегрированными с этими «облачными хранилищами».
Перемещение файлов в облачное хранилище выполняется из структуры сайта — по команде из меню файлов «Переместить в облако». Вашему контент-менеджеру не придется для этого искать какие-то специальные «проводники», а тем более, пользоваться непонятными для обычного пользователя средствами для работы со всякими «облачными» «букетами». А вашим администраторам не нужно самим переносить файлы по просьбе редактора сайта или ломать голову, как облегчить ему эту задачу. Теперь административная часть сайта будет вашим проводником для работы с облачными хранилищами.
Управление сайтом» 11 / Блог компании 1С-Битрикс / Хабр
Этой статьей мы открываем целый цикл постов, посвященный новинкам, реализованным в новой, 11-ой версии «1С-Битрикс: Управление сайтом».Одна из самых интересных возможностей, появившаяся в новом релизе, — поддержка облачных хранилищ.
В этом посте мы расскажем, что же это такое, какие бывают хранилища, как они работают, и как их можно с большой пользой применять на своем сайте.
Для начала давайте посмотрим на любой новый или уже работающий веб-проект?
К чему стремится его владелец? За исключением узкоспециализированных ресурсов — к росту сайта, расширению его аудитории, увеличению той прибыли (денежной — в явном виде, или же «прибыли вниманием»), которую приносит проект. Хорошая и понятная цель для любого интернет-магазина, информационного ресурса, социальной сети и т.п.
Такая цель сама собой подразумевает несколько более мелких задач, которые нужно научится наиболее эффективно решать:
- Минимизация расходов на эксплуатацию и снижение финансовых рисков на старте проекта
- Масштабирование при росте нагрузки и обратное масштабирование
- Надежность – обеспечение SLA, при чем, возможно, разный уровень SLA для разных категорий клиентов
- Быстрая отдача динамического и статического контента
Решение, как нам кажется, получается не очень гибким.
Гораздо удобнее, а главное — эффективнее (на наш взгляд) — научиться работать в облачной инфраструктуре, использовать ее сервисы, масштабироваться и быть готовыми к разработке не просто сайта, а настоящего облачного сервиса. (О преимуществах «облака» по сравнению с традиционным хостингом мы уже писали на Хабре, всех неравнодушных к теме — приглашаем к дискуссии).
Именно поэтому в 11-ой версии «1С-Битрикс: Управление сайтом» появился модуль поддержки наиболее распространенных облачных хранилищ.
Что же это такое — облачное хранилище?
Если попробовать описать буквально в двух словах: для пользователя — это большой-большой сервер для хранения статического контента, который можно очень быстро раздавать по HTTP. :) Изнутри (с точки зрения провайдера) — все «немножко» сложнее: все данные в хранилище реплицируются в несколько точек, что обеспечивает его надежность; есть API для работы с файлами в хранилище и т.д. (О некоторых особенностях напишем далее более подробно.)
Идея модуля работы с облачными хранилищами в нашем продукте очень проста — любые файлы, с которыми может работать пользователь системы, могут абсолютно прозрачно для него сохраняться не на локальном сервере веб-сайта, а в облачном хранилище.
Какие задачи мы решаем переносом файлов в «облако»?
1. Снижаем стоимость эксплуатации
В общем случае стоимость размещения файлов в облаке будет ниже, чем использование аналогичного по объему файлового сервера. Если будете проводить самостоятельные расчеты, не забудьте посчитать стоимость сервера («голый» диск использовать не получится ;)), организацию бэкапов, траффик и т.п.
2. Можем использовать совместно с CDN для ускорения отдачи контента
Почти все провайдеры облачных хранилищ предлагают клиентам CDN (Content Delivery Network или Content Distribution Network — географически распределённая сетевая инфраструктура, позволяющая оптимизировать доставку и дистрибуцию контента конечным пользователям в сети Интернет, Wikipedia).
3. Снижаем нагрузку на web-узлы
Ваши серверы приложений могут заниматься только выполнением скриптов и отдачей динамического контента пользователям. Процессы веб-сервера не заняты отдачей статики (особенно актуально для видео и дистрибутивов). Плюс снижается нагрузка на диск.
4. Используя централизованное хранилище, решаем задачу синхронизации контента между множественными web-узлами
Если вы используете балансировщик нагрузки и несколько веб-серверов, вам нужно решить задачу синхронизации контента между ними. Варианты — либо периодически запускать синхронизацию на локальных хранилищах (rsync, csync2), что достаточно проблематично при работе с большими объемами данных; либо использовать то или иное централизованное хранилище. Например, облачное.
5. Ускоряем рендеринг страниц в браузере
Если все картинки сайта отдаются с основного домена (например, www.site.ru), то практически все браузеры по умолчанию открывают лимитированное количество соединений к одному домену (чаще всего — 5).
Поэтому, даже если скорость вашего интернет-канала позволяет получать контент с сайта очень быстро, вы будете ограничены количеством соединений. Визуально страница в браузере будет отрисовываться не слишком быстро.
Если картинки вынесены на отдельный домен относительно самого сайта — это ускоряет загрузку всего необходимого контента.
Провайдеры облачных хранилищ
Мы поддерживаем облачные хранилища Amazon S3, Google Storage, Windows Azure Storage от Microsoft, RackSpace, OpenStack.
Почти все они предлагают примерно похожий функционал (с точки зрения пользователя):
- Любое количество объектов (чаще всего — до нескольких Тб каждый)
- Возможность размещения в разных датацентрах (регионах)
- Группировка объектов
- Механизмы авторизации и ACL
- REST и SOAP интерфейсы для работы с объектами
- Прямая отдача файлов по HTTP
- Высокая доступность
- Низкая цена
- Доступ через внешние инструменты (FUSE, клиенты)
Amazon Simple Storage Service (Amazon S3)
Сервис, реализованный в рамках целого комплекса облачных услуг от компании Амазон — Amazon Web Services (AWS).
Можно использовать совместно с другим сервисом Amazon — CloudFront — собственный CDN Амазона
Файлы из S3 можно раздавать не только по HTTP, но и по протоколу BitTorrent.
Интересная особенность — можно использовать специальный тип хранилища — Reduced Redundancy Storage (RRS). В этом случае гарантируется меньшая надежность сохранности данных (по сравнению со стандартным хранилищем), однако при этом пользователям предлагается меньшая цена хранения данных. Можно использовать для возобновляемого контента.
Цены (для стандартного хранилища; варьируются в зависимости от региона):
- Хранилище — 1 Гб (до 1 Тб) $0.14/мес.
- $0.01 за 1000 запросов PUT, COPY, POST или LIST
- $0.01 за 10000 запросов GET
- Траффик – 1 Гб (до 10 Тб) $0.12 (первый 1 Гб – бесплатно)
Google Cloud Storage
Хранилище, реализованное компанией Google, в основном, для хранения данных при работе с Google App Engine (однако, конечно же, может использоваться и в других приложениях).
Отдача контента может осуществляться через CDN Google.
До конца 2011 года есть возможность воспользоваться бесплатным триальным предложением (размер хранилища — до 5 Гб, есть лимиты на траффик и количество запросов). Хорошее предложение для желающих просто попробовать и оценить сервис.
Цены (варьируются в зависимости от региона):
- Хранилище — 1 Гб (до 1 Тб) $0.13/мес.
- $0.01 за 1000 запросов PUT, COPY, POST или LIST
- $0.01 за 10000 запросов GET
- Траффик – 1 Гб (до 1 Тб) $0.12
Windows Azure Storage
Хранилище, созданное компаний Microsoft в рамках развития облачной платформы Windows Azure.
Есть собственный CDN. Интересны дополнительные сервисы (например, Table Service, Queue Service).
Пользователи могут воспользоваться бесплатным триалом для всей платформы Windows Azure в целом, в том числе — получив доступ к хранилищу (ограничения триала — 20 Гб хранилища, 50 000 транзакций).
Цены (варьируются в зависимости от региона):
- Хранилище — 1 Гб $0.15/мес.
- $0.01 за 10000 запросов
- Траффик – 1 Гб $0.15
Rackspace Cloud Files
Rackspace — один из крупнейших мировых облачных провайдеров. Который среди прочих своих услуг предлагает своим клиентам и облачное хранилище.
Файлы могут раздаваться через CDN, который организован в партнерстве с Akamai.
Цены:
- Хранилище — 1 Гб $0.15/мес.
- Запросы по файлам меньше 250 Кб, а также HEAD, GET, DELETE — бесплатно
- Траффик – 1 Гб $0.18
Уже упомянутый ранее Rackspace совместно с NASA разрабатывали облачную платформу Nebula.
В середине 2010 года было принято решение об открытии этой платформы и создании на ее базе нового проекта — OpenStack.
В настоящее время OpenStack — этой целый комплекс программного обеспечения, которое любой желающий может использовать для создания собственного облака. Одна из составных частей OpenStack — OpenStack Swift — комплекс для организации файлового хранилища.
Проект поддерживается очень многими компаниями (Citrix, Dell, AMD, Intel и т.д.)
Универсальная поддержка OpenStack Swift API на уровне платформы «1С-Битрикс» дает возможность любому хостеру реализовать собственное файловое хранилище на базе OpenStack — и им сразу же сможет воспользоваться любой владелец сайта, созданного на Битриксе (без дополнительных затрат на интеграцию и изучение нового специфичного API).
Первыми (и, насколько мы знаем, пока единственными) в России собственное облачное файловое хранилище на базе OpenStack реализовали Clodo.ru.
Некоторые технические особенности реализации хранилища описаны в блоге Clodo.ru на Хабре.
В итоге у Clodo можно купить хостинг (виртуальную машину) под «1С-Битрикс», сразу же с ним — лицензию на продукт, и затем подключить к проекту облачное хранилище. Отличное пакетное предложение для клиентов!
Мы призываем российских хостинг-провайдеров развивать собственные облачные решения!
Мы надеемся, что появление таких решений даст толчок к развитию облачной инфраструктуры и CDN-сетей в России.
Как это все работает в платформе «1С-Битрикс»?
К любому сайту, работающему на «1С-Битрикс», можно подключить одно или несколько хранилищ. Делается это в административном интерфейсе — делается это просто, достаточно указать несколько параметров:
В простейшем варианте можно просто перенести все файлы проекта в облака, выбрав нужный пункт в контекстном меню:
В дальнейшем все новые файлы (фотографии в фото-галерее, картинки к описаниям товаров в интернет-магазине, аватарки пользователей в соц. сети и т.п.) будут автоматически загружаться в облако, а ссылки на них будут автоматически формироваться правильным образом.
Если же хочется большей гибкости в управлении файлами, можно воспользоваться системой «правил-фильтров», реализованных в платформе.
Правила настраиваются:
- по модулям системы
- по расширениям файлов
- по размерам файлов
Например, можно подключить два разных хранилища и для каждого из них настроить свои правила-фильтры. Допустим, все файлы более 100 Мб перемещать в облако Google Storage, а все видео — в Amazon S3. В зависимости от выгодности предложений провайдеров можно менять свои правила, «переливая» данные в другие «облачные» папки. Или совсем отключать хранилища, которые стали дорогими или чем-либо неудобными.
Немножко «внутренностей» для разработчиков
Самое главное — мы считаем возможность «прозрачной» работы с «облаком» очень важной для клиентов. Именно поэтому модуль поддержки облачных хранилищ включен во все редакции продукта, начиная со «Старта».
На первый взгляд реализация поддержки «облаков» в платформе может показаться достаточно простой. Однако нашим разработчикам пришлось доработать около 30 модулей в системе! Все они так или иначе работают с файлами. И для пользователя, который решит «переехать в облако», все должно быть прозрачно.
Таким же прозрачным остался API для разработчиков по работе с файлами (подробно можно прочитать в блоге Максима Смирнова).
А это значит, что любой разработчик, работая с API платформы, можно полностью использовать весь функционал облачных хранилищ.
* * *
Платформа «1С-Битрикс» стала еще более гибкой как для конечных пользователей, так и для разработчиков. Появились новые инструменты для масштабирования сайтов и эффективного решения других задач.
Мы стремимся сделать «1С-Битрикс» платформой не только для создания сайтов, но и для разработки облачных веб-сервисов, крупных масштабируемых веб-проектов, размещаемых в «облаке».
habr.com
Интеграция с Cloud Storage - блог Selectel
Каждый, кто когда-либо имел дело с веб-приложениями и сайтами, знает, какую головную боль представляет работа с файлами: их загрузка, хранение, отдача пользователям.
Создателям сайтов, например, часто приходится сталкиваться с такими проблемами, как нехватка дискового пространства для хранения больших объемов статичного контента, обеспечение безопасности хранения и разграничение доступа, резервное копирование и восстановление данных.Посетители веб-сайтов, в свою очередь, испытывают серьезные неудобства из-за слишком долгой загрузки страниц, содержащих «тяжелые» элементы (графику, анимацию, видео и т. п.). Во многих браузерах имеется ограничение на количество одновременных подключений (например, Internet Explorer позволяет осуществлять только три одновременных запроса к домену). Если веб-страница содержит много изображений, все эти изображения будут загружаться последовательно в течение очень долгого времени. Практика показывает: если загрузка страницы длится более 4 секунд, пользователь эту страницу покидает. Для веб-проектов это означает потерю аудитории, а во многих случаях — еще и недополученную прибыль.
Чтобы решить описанные проблемы, разработчики CMS все чаще идут на такой шаг, как интеграция собственных продуктов с облачными хранилищами. Преимущества этого решения очевидны:
- хранение больших объемов данных в «облаках» обходится дешевле по сравнению с традиционным хранением;
- использование «облаков» позволяет эффективно решить проблему доступности данных: неполадки в работе облачных сервисов случаются значительно реже, чем падения традиционных серверов;
- при смене хостинг-провайдера отпадает необходимость переноса большого количества файлов вручную;
- благодаря использованию сетей доставки контента (CDN) скорость доставки файлов пользователям существенно увеличивается;
- так как пользователи скачивают файлы не с сайта, а через CDN, нагрузка на серверы снижается;
- провайдеры облачных услуг гарантируют сохранность данных клиентов: так, в нашем хранилище все загружаемые данные одновременно копируется на несколько независимых серверов, а недостающие данные восстанавливаются автоматически.
Интеграция облачных хранилищ с системами управления сайтами является одной из актуальных тенденций сегодняшнего дня. Клиенты высоко оценивают преимущества нашего сервиса: так, один из них даже написал собственный плагин для подключения хранилища Selectel к LiveStreet CMS.
Количество CMS, способных интегрироваться с нашим хранилищем, постоянно растет. Теперь размещать собственные файлы в хранилище Selectel могут пользователи CMS 1C-Битрикс и сервиса Uploadcare.
Подключение к 1С-Битрикс
Компания 1С-Битрикс уже давно ведет работу по интеграции своего продукта с облачными хранилищами. Начиная с 11 версии, вышедшей в свет два года назад, в CMS 1C-Битрикс присутствует возможность подключения облачных сервисов для хранения статичного контента. Последние версии продукта поддерживают и наше хранилище.
Чтобы подключить облачное хранилище Selectel к CMS 1C-Битрикс, тем, кто еще не является нашим клиентом, нужно прежде всего зарегистрироваться на сайте http://selectel.ru и получить логин и пароль. Затем выбираем в главном меню панели администрирования 1С-Битрикс пункт «Настройки» → «Облачные хранилища». На экране появится список поддерживаемых сервисов:
Теперь нажимаем на кнопку «Добавить», расположенную над списком. Откроется окно настройки параметров подключения и использования облачного хранилища. В выпадающем списке провайдеров выбираем Selectel:
После этого окно настроек будет выглядеть так:
В поле «Имя сервера (API host)» нужно ввести auth.selcdn.ru, в поле «Имя пользователя (API user)» введите логин (номер договора), полученный при регистрации, в поле «Ключ доступа (API key)» – пароль, который можно узнать в разделе панели управления «Облачное хранилище» → «Настройка доступа». 1С-Битрикс сама создает контейнер в облачном хранилище.
Заметим, что такая реализация представляется нам не совсем понятной и удобной: почему для хранения файлов нельзя использовать уже имеющиеся контейнеры? Вполне можно допустить, например, что файлы, ранее помещенные в «облако», могут понадобиться при работе над новым веб-проектом. Между тем при попытке подключить уже созданные контейнеры система выдает сообщение об ошибке.По умолчанию вновь созданному контейнеру присваивается сгенерированное программой имя, представляющее собой трудночитаемое сочетание букв и цифр. Его можно легко заменить на любое другое: для этого достаточно просто отредактировать содержимое поля Контейнер.
Как только все настройки введены, нажимаем на кнопку Сохранить. В облачном хранилище Selectel будет создан контейнер, куда будут автоматически помещаться файлы, загружаемые через CMS 1C-Битрикс.
Подключение к Uploadcare
Uploadcare — это сервис, предназначенный для разработчиков веб-приложений и сайтов. Он обрабатывает и хранит в облаках используемые в веб-проекте медиафайлы, а также раздает их пользователям через CDN. Сервис обеспечивает целостность и сохранность данных в том числе и за счет резервного копирования в облачные хранилища. С недавних пор Uploadcare поддерживает в том числе и облачное хранилище Selectel. Это нововведение должно заинтересовать прежде всего российских пользователей: при высоком уровне надежности и функциональности хранение данных у нас обходится существенно дешевле по сравнению с аналогичными зарубежными сервисами.
Для хранения резервных копий Uploadcare нужно создать в облачном хранилище Selectel отдельный контейнер:
Затем нужно создать дополнительного пользователя, который будет иметь доступ только к контейнеру с резервными копиями Uploadcare:
После этого входим в Uploadcare под своей учетной записью и открываем главное меню:
Выбираем пункт Backup:
Uploadcare предложит выбрать одно из двух облачных хранилищ (Amazon S3 и Selectel) для помещения резервных копий. Выбираем, естественно, Selectel:
В открывшуюся форму вводим имя пользователя (того самого, что был создан для работы с данными Uploadcare), пароль, а также имя контейнера, в котором будут храниться резервные копии. После этого нажимаем на кнопку Connect:
На экране появится сообщение об успешном подключении облачного хранилища Selectel:
Что дальше?
Как уже было сказано выше, интеграция CMS с облачными сервисами – тенденция очень и очень перспективная. Наше облачное хранилище в принципе может быть подключено к любым CMS, поддерживающим протокол Openstack Swift либо Amazon S3. В связи с этим мы хотели бы обратиться к нашим читателям, многие из которых уже являются нашими клиентами, с вопросом: какие CMS вы бы хотели интегрировать с нашим облачным хранилищем?
Тех, кто еще не является нашим клиентом, мы приглашаем протестировать наш облачный сервис. Чтобы просто ознакомиться с возможностями нашего облачного хранилища, вам не нужно ничего платить: каждый вновь зарегистрировавшийся пользователь получает на счет 10 рублей. Для полноценного тестирования этой суммы более чем достаточно.
blog.selectel.ru
1C-Битрикс и облачные хранилища — 1С-Битрикс
С появлением на свет 11-й версии CMS Битрикс появилась и новый пункт в панели управления — Облачные хранилища. Не все ее увидели и поняли зачем она нужна и как она помогает жить. Попробуем устранить эту проблему.
Большинство сайтов хранятся в WEB на обычных хостингах, т.е. вы покупаете определенную площадку под сайт, закачиваете сайт через FTP, закачиваете базу данных сайта на сервер баз данных хостинга, поправляете параметры доступа к БД и сайт готов к работе. Теперь можно пойти другим путем и разместить часть данных сайта в облачном хранилище, кроме того будет некоторое облегчение в плане развертывания. Но об этом позже.
Что такое облачное хранилище?
Начнем с этого вопроса. Облачное хранилище представляет собой модель хранения данных, когда ваши данные хранятся на многочисленных распределенных в сети серверах, но с точки зрения клиента это хранилище представляет собой все-равно один огромный сервер.
Преимущества облачного хранилища.
- Клиент платит только за то место в хранилище, которое фактически использует, но не за аренду сервера, все ресурсы которого он может и не использовать.
- Клиенту нет необходимости заниматься приобретением, поддержкой и обслуживанием собственной инфраструктуры по хранению данных, что, в конечном счете, уменьшает общие издержки производства.
- Все процедуры по резервированию и сохранению целостности данных производятся провайдером облачного центра, который не вовлекает в этот процесс клиента.
Модуль Облачные хранилища позволяет перенести хранение файлов разных модулей по определенным правилам в облачные хранилища. Например, при соответствующей настройке, изображения, загружаемые посетителями сайта в блог, будут автоматически сохраняться в «облаке».
На данный момент 1С-Битрикс поддерживает работу с 5-ю облачными хранилищами: Amazon, Google Storage, OpenStack, RackSpace и Clodo.ru .
blog.sokov.org
Облачные сервисы для бизнеса: эффективность без лишних затрат - Битрикс24
-
Облачные сервисы уже давно широко используются разного рода компаниями, независимо от размера и сферы бизнеса. Удобство и простота, высокая доступность и мобильность – всё это про облачные системы автоматизации бизнеса.
-
Облако Битрикс24
Иногда компании используют несколько облачных приложений для автоматизации разных направлений работы.Эффективнее использовать один интернет-сервис, в котором сотрудникам не нужно постоянно переключаться между разными окнами браузера - онлайн облако Битрикс24.
-
Что такое облачный офис Битрикс24:
- Единая лента событий компаний для оперативной реакции сотрудников
- HR-инструменты для сплоченности команды
- Мгновенные сообщения для быстрых коммуникаций
- Задачи и отчеты для повышения исполнительской дисциплины
- Проекты и группы для тематических обсуждений
- Облачная система хранения данных Битрикс24.Диск для совместной работы над документами
- Календари для удобного планирования
- CRM и облачная телефония для увеличения продаж и организации облачного колл-центра
-
Доступ в любое время, с любого устройства
C Битрикс24 вы всегда на связи с коллегами и можете работать из любой точки мира, где есть Интернет! Быстро реагируйте на поставленные задачи, подключайтесь к обсуждениям, работайте с документами.А благодаря IP-телефонии, вы не пропустите ни одного звонка от клиента – сработает переадресация на мобильный телефон.
-
Экономия рабочего времени
Вы когда-нибудь задумывались, сколько часов уходит на неэффективные коммуникации и организационные вопросы? Битрикс24 поможет сэкономить время вам и вашим сотрудникам:- возможность удаленного доступа – сотрудник всегда на связи
- простота коммуникаций - общение с коллегами через внутренний мессенджер, организация видеозвонков, обмен документами
- удобный поиск - вы легко найдете нужного сотрудника и быстро свяжетесь с ним
- автоматизация рутинных процессов - легко настраиваемые бизнес-процессы (оформление документов, оплаты счетов, заявлений и др.) позволят не тратить время на «бумажки»
-
Никаких вложений
Зарегистрируйтесь в Битрикс24 – и сразу начинайте работать! Не нужно устанавливать дополнительное ПО, не нужно нанимать дорогостоящих специалистов для внедрения, не нужно учиться, чтобы освоить.И самое главное - для 12 сотрудников Битрикс24 совершенно бесплатен.
-
Надежность и защита данных
«Битрикс24» - безопасный облачный сервис совместной работы. Ваши данные, загруженные в «Битрикс24», будут надежно храниться, и только вы получите к ним доступ в соответствии с системой прав пользователей.
Преимущества облачных коммуникаций для бизнеса
«Битрикс24» - это все, что необходимо для организации работы компании
Инструменты тесно взаимосвязаны, а это значит, что вам не придется переключаться между разными сервисами. Начать работать можно сразу после регистрации. Достаточно любого браузера. Не нужно устанавливать ПО. Не нужно внедрять. Не нужно учиться, чтобы освоить.
Бесплатно и неограниченно!
www.bitrix24.ru
Подключение в 1С-Битрикс
В 11 версии CMS “1С-Битрикс” появился модуль “Облачные хранилища”, который позволяет загружать статичные файлы (изображения, pdf и пр.) с сайта в облачные хранилища данных и затем автоматически предоставлять ссылку для скачивания или просмотра этих файлов посетителям вашего сайта, или встраивать их непосредственно в сайт.
В результате использования облачных хранилищ
- “Тяжелые” элементы сайта - например, большие картинки, начнут загружаться быстрее - клиентам будет приятнее работать с сайтом, повысится их лояльность и число заказов;
- Статические данные будут надежно защищены от потери многократным резервированием;
- Освободится место на сервере, на котором запущен “1С-Битрикс” - вам не придется думать о смене тарифа только из-за того, что сайт стал больше;
- Снизится нагрузка на текущий сервер, поскольку он не будет заниматься раздачей статических файлов;
- Переезд с хостинга на хостинг станет сильно проще: не потребуется переносить большое количество файлов.
Все это доступно без смены хостинга: неважно, на каком хостинге расположен сайт - статические файлы можно перенести в облачное хранилище с минимумом трудозатрат. Чтобы использовать облачное хранилище Clodo с “Битриксом” совершенно необязательно использовать Clodo как хостинг для самого “Битрикса”.
Одним из поддерживаемых хранилищ является Cloud Storage от Clodo.ru. Более подробно об облачном хранилище Clodo.ru вы можете узнать на сайте Clodo.
Настройка производится всего в несколько простых шагов. При помощи этой пошаговой инструкции Вы сможете произвести ее самостоятельно. И помните - Вы всегда можете обратиться в техническую поддержку Clodo, которая поможет Вам, если что-то пойдет не так.
Настройка состоит из следующих шагов:
- Создание хранилища и привязка к нему поддомена, с которого и будет осуществляться загрузка файлов;
- Добавление хранилища в “1С-Битрикс”;
- Перенос файлов в хранилище.
Создание хранилища и привязка к нему поддомена
Создание хранилища делается за пару кликов в панели управления Clodo. Достаточно перейти на вкладку “Cloud Storage” и нажать на кнопку “Создать хранилище”. При создании хранилища можно задать его название (это сделано для вашего собственного ориентирования в хранилищах, если оно не одно). Сразу после создания хранилища будет сообщен ключ к нему - это идентификатор, при помощи которого сторонние приложения (например, “1С-Битрикс”) могут получать доступ к хранилищу. Этот ключ следует записать.
Процедура привязки поддомена несложна: она подробно расписана в нашей другой статье “Привязка поддомена к Хранилищу”.
Добавление хранилища в 1С-Битрикс
В административной части 1С-Битрикс необходимо открыть раздел “Настройки” -> “Облачные хранилища” и там нажать на кнопку “Добавить”.
При добавлении нового облачного хранилища в 1С-Битрикс вам будет предложено выбрать провайдера услуг. Необходимо выбрать пункт “Clodo.ru”. Если же такого пункта нет, то выбирайте “OpenStack Object Storage”.
Далее необходимо скопировать данные для подключения к вашему хранилищу. Эти данные вы можете узнать на странице информации об облачном хранилище в панели управления Clodo.ru.
Пункт “API host” из информации соответствует параметру “Имя сервера” в 1С-Битрикс; “API user” - “Имя пользователя”; “API key” - “Ключ доступа”.
Если вы забыли или потеряли ключ доступа к хранилищу, его всегда можно изменить в панели управления нажав на ссылку “Перегенирировать ключ”. Новый ключ будет сразу же отображен в диалоговом окне в панели управления. Также не забудьте изменить ключ в настройках хранилища в 1С-Битрикс.
В параметре “Контейнер” необходимо вписать “public”, чтобы ссылки на файлы были более короткие и “красивые”. А в пункт “Каноническое имя домена” необходимо вписать поддомен, который вы привязали к хранилищу (Public access URL).
По умолчанию к каждому хранилищу привязывается технический домен. Вы можете домен, которым вы владеете. Процедура прявязки подробно описана в статье “Привязка поддомена к Облачному Хранилищу”.
Поля “Активность”, “Сортировка” и “Только для чтения” установите как на скриншоте ниже.
После этого нажмите на кнопку “Сохранить”.
Хранилище добавлено в “1С-Битрикс”. Если CMS сообщила об ошибке, то следует проверить правильность введённых данных и повторить сохранение параметров.
Перенос файлов в хранилище
После привязки хранилища новые статические данные, загружаемые на сайт, автоматически будут попадать в хранилище. Имевшиеся до привязки данные автоматически в хранилище не переместятся - однако для большей эффективности использования хранилища, их следует все же переместить.
Нужно выбрать пункт “Переместить файлы в облачное хранилище” в опциях только что привязанного облачного хранилища. Прогресс переноса можно наблюдать на этой же странице (не закрывайте окно браузера до окончания переноса файлов). Процесс переноса может занимать достаточно много времени, поскольку облачное хранилище Clodo оптимизировано прежде всего на раздачу файлов, а не на их закачку.
После этого все статичные файлы будут автоматически загружаться из облачного хранилища Clodo.ru, а новые загружаемые на сайт файлы, будут автоматически перемещены в хранилище.
Условия использования документаМатериал представленный на данной странице может быть использован Вами по своему усмотрению. Разрешается копирование и распространение предоставленного материала без изменения содержания и без предварительного уведомления администрации Clodo.ru.
Мы будем признательны Вам за сообщения об ошибках в представленной документации и за предложения об улучшении документации. По этим вопросам необходимо обращаться по адресу [email protected]. При обращении не забывайте указывать URL-адрес публикации.
lib.clodo.ru
Работаем в «облаках»
Новая версия «1С-Битрикс: Управление сайтом 11.0» совместима с «облаками» Google Storage, Amazon S3, Windows Azure Storage от Microsoft, открытого проекта OpenStack и другими, а также с CDN (сети доставки и дистрибуции контента - англ. Content Delivery Network или Content Distribution Network), интегрированными с этими «облачными хранилищами».
Зачем нужны «облака»?
В настоящее время происходит существенная концентрация датацентров. Строятся огромные датацентры и по невероятно конкурентным ценам предлагают клиентам дисковое пространство. Владельцам сайтов очень выгодно размещать свой мультимедийный контент в «облаках». «1С-Битрикс: Управление сайтом 11.0» позволяет использовать эти хранилища и размещаться в «облаках», не привязываясь к одному датацентру. Стоимость типовой конфигурации, $ Выгоды от и использования «облачных» хранилищ:- Экономическая целесообразность. Вы размещаете сайты на серверах хостинг-провайдеров, но при этом «за копейки» храните и используете в «облаках» огромные объемы данных. Размещение данных «в облаках» намного дешевле стандартного хранения.
- Доступность данных. Ваши данные всегда доступны для клиентов независимо от их местонахождения.
- Скорость доставки контента. Посетители сайта скачивают файлы через CDN (content delivery network) - очень быструю сеть доставки контента клиентам. Скорость загрузки аудио, видео, программного, игрового и другого цифрового контента значительно повышается.
- Снижение нагрузки на ваши сервера. Это как следствие того, что клиенты скачивают файлы через CDN, а не с вашего сайта.
- Защита от потери данных. Ваши файлы никогда не потеряются, если вы выбрали тарифный план с соответствующей гарантией.
Поддержка «облачных» хранилищ
В версии продукта «1С-Битрикс: Управление сайтом 11.0» реализован механизм, который позволяет подключать к сайту любые «облака» и легко управлять ими - вплоть до обмена данными между хранилищами. В результате, вы, как владелец сайта, можете использовать только те хранилища, которые вам более удобны и выгодны.
Файлы - в «облака»!
Механизм управления файловыми хранилищами позволяет:- Подключить готовое «облако» в работающий проект. Вы можете подключить сколько угодно «облачных» хранилищ непосредственно к своему сайту.
- Перенести файлы в «облако» без остановки сайта. Достаточно задействовать в механизме фильтр по типам и размерам, - и файлы окажутся в заданной «облачной» папке.
- Быстро «переехать» в другие датацентры. Подключив несколько хранилищ, вы можете перемещать свои файлы между ними. Перемещение выполняется с помощью мастера.
Как подключить «облачное» хранилище
Для использования «облачных» хранилищ в «1С-Битрикс: Управление сайтом» их нужно вначале зарегистрировать у «облачных» провайдеров и получить к ним ключи доступа. Подключение хранилища Amazon S3 Далее в административной панели нужно создать и настроить параметры нового нового хранилища:- Выбрать провайдера
- Выбрать центр обработки (регион)
- Ввести параметры доступа (ключ доступа и секретный ключ)
- Указать имя контейнера
- Создать правила для отбора файлов в облачное хранилище
Как все работает
Новые загружаемые на сайт файлы в соответствии с созданными вами правилами будут сразу «разбрасываться» по хранилищам. Правила начинают действовать сразу же при создании нового подключения. Для переноса «старых», уже существующих файлов, необходимо воспользоваться меню действий в списке подключений.Правила-фильтры настраиваются:
- по модулю системы
- по расширениям файлов
- по размерам файлов
Доступ
Права доступа к облачным хранилищам гибко настраиваются, как и к другим модулям продукта. Доступ к хранилищу для группы Вы можете выставить отдельно для каждой из рабочих групп доступ:- по умолчанию
- закрыт
- просмотр всех данных модуля
- запись
Пример использования облачного хранилища Amazon S3
Настройте загрузку своих видео-файлов в CDN Amazon. Это позволит клиентам скачивать видео не с ваших серверов, а из глобальной высокопроизводительной сети доставки контента по всему миру. Эта сеть насчитывает около 19 точек и отличается повышенной скоростью передачи файлов. Теперь одновременный просмотр нового видео не будет нагружать ваш веб-кластер, поскольку вы полностью переложили нагрузку на облачную инфраструктуру. Вы также можете настроить «прямое» управление своим видео, установив бесплатный навигатор по «облачным» хранилищам Amazon S3 - CloudBerry Explorer. С этим «проводником» вы будете управлять своими «облачными» файлами и папками так же обыденно, как и теми, что находятся на вашем компьютере. И речь здесь не только о пользовательском интерфейсе к «облачному» аккаунту, но и о безопасности и эфффективности подобного управления.- Удаление, перемещение и переименовывание файлов выполняется привычным способом, несмотря на то, что файлы физически «лежат» в каком-то удаленном «облаке»
- На видеофайлы можно давать «красивые» ссылки и вставлять их в контент сайта: http://video.company.ru/big_file.mpg
- «Технические» ссылки на видео тоже работают: http://company.s3.amazonaws.com/folder1/big_file.mpg
- Большие файлы можно «раздать» через бесплатный торрент-сервис, сэкономив на трафике: http://company.s3.amazonaws.com/folder1/big_file.mpg?torrent
blog.orangecode.ru