Pull to refresh
  • by relevance
  • by date
  • by rating

Cloud4Y на выставке InfoSecurity Russia. StorageExpo. Documation' 2011

Cloud4Y
Приветствую Хабра Сообщество!

Есть интересные новости: 28-30 сентября в ЭкоЦентре Сокольники будет проходить выставка InfoSecurity Russia 2011 www.infosecurityrussia.ru/

InfoSecurity Russia крупнейшая выставка посвященная информационной безопасности.

Для того, чтобы попасть на выставку достаточно зарегистрироваться здесь www.infosecurityrussia.ru/2011/expo/korp_soft и получить бесплатное приглашение.

На выставке мы продемонстрируем «вживую»:
• Доступ к облаку серверов
• Управление облачным сервером (запуск, остановка, резервное копирование, перезагрузка, удаление)
• Наши BackUp решения.
Читать дальше →
Total votes 2: ↑1 and ↓1 0
Views617
Comments 0

Red Hat: Позвольте «облаку» OpenShift компилировать ваши Java-приложения

JavaOpenshift
Translation
Решил перевести новость о том, что OpenShift теперь объединяет Jenkins, JBoss Tools и Maven, позволяя Java-разработчикам программировать, собирать, развёртывать и масштабировать приложение в облаке.

Red Hat предлагает вам использовать OpenShift не только для хостинга приложений, но и для всего цикла разработки ПО. Вы можете программировать, компилировать и улучшать своё ПО прямо в «облаке», не используя для этого десктоп или мощный ноутбук.

OpenShift — PaaS-облако, о запуске которого Red Hat объявил в мае. Эта облачная платформа существует в трёх версиях — Express, Flex и Power и позиционируется, как альтернатива Microsoft Azure или Google App Engine. Главное преимущество облачных вычислений состоит в том, что они автоматически масштабируют ресурсы, настолько, насколько это требуется для текущей нагрузки.
Читать дальше →
Total votes 32: ↑27 and ↓5 +22
Views4.9K
Comments 9

QuickBlox — backend для мобильных приложений

Я пиарюсь
Здравствуйте, Хабраюзеры! image

Я хотел бы рассказать о проекте, над которым трудится наша скромная команда разработчиков — QuickBlox — это бекенд для мобильных приложений.

8 июня на конференции mobile developer day #moco я буду рассказывать о нас и хотел бы, чтоб те, кто будут присутствовать, уже имели представление о нашем продукте.

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

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

По REST API доступны следующие модули проекта:
  • Users
  • Ratings
  • Content
  • Chat
  • Messages
  • Location

Подробнее обо всех модулях будет рассказано в отдельных статьях, там же будут приведены куски кода под самые распространённые платформы, примеры вызовов API и другие полезности. В этой статье я пройдусь по модулям коротко.
Читать дальше →
Total votes 32: ↑30 and ↓2 +28
Views3.6K
Comments 19

QuickBlox: обзор семплов и SDK

Разработка мобильных приложений
imageДобрый день, Хабровчане!

В продолжение статьи о нашей платформе — QuickBlox — backend для мобильных приложений я хотел бы уделить внимание на инструменты для разработки, которые доступны для скачивания.

Статья и идея написания её тут преследуют цель приведения на проект как можно большего количества бета-тестеров — реальных программистов, которые смогут дать толковые рекомендации по функционалу, а так же помочь нашему отделу QA отловить баги.

Хочу напомнить, что на данном этапе использование QuickBlox абсолютно бесплатное, и в будущем бета-разработчики смогут учавствовать в дискотных программах и сполна прочувтсвовать благодарность команды QuickBlox за сотрудничество.
Читать дальше →
Total votes 4: ↑3 and ↓1 +2
Views4.6K
Comments 4

QuickBlox: Авторизация и аутентификация

Разработка мобильных приложений
Привет Хабровцы! image

Сегодня я расскажу о методах аутентификации в QuickBlox. А так же затрону авторизацию и её аспекты.

Итак, любой запрос к API QuickBlox должен сопровождаться token. Любой кроме самого авторизационного запроса. В QuickBlox есть 4 возможных сущности авторизации:
  • приложение
  • пользователь
  • устройство
  • пользователь устройства
Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views5.5K
Comments 5

Поверхностный обзор javascript-enabled BaaS платформ

JavaScript
Sandbox
Будучи начинающим javascript разработчиком, я заинтересовался темой межплатформенной разработки мобильных приложений. В этой области, в настоящее время, балом правят Cordova (phonegap) www.phonegap.com, Appcelerator Titanium www.appcelerator.com, Mosync www.mosync.com.

Рано или поздно, после выпуска первых мини-приложений, основанных на этих системах, разработчику захочется создать что-нибудь Большое и Светлое, и хотелось бы, чтоб в этом новом приложении/сервисе были пользователи (c аватарами и проч.), push-notifications, user-generated-content и т.д… Но при этом, не хотелось бы тратить время и деньги на написание своей серверной инфраструктуры, а хотелось бы воспользоваться чем-нибудь недорогим, вплоть до бесплатного, и простым в освоении (и ещё чтоб «в облаке»!).

Как раз подобного рода тяжести и взяли на себя многочисленные Backend-as-a-Service (не путать с другими aaS). Я хочу кратко пробежаться по некоторым игрокам на этом рынке. Подчеркну, что меня в первую очередь интересовали те платформы, которые можно было бы легко и безопасно использовать с мобильным javascript (Phonegap/Titanium). Если платформа просто предоставляет REST API, этого мало, т.к. вопрос безопасности требует наличия некоторого специального ограничительного функционала: AccessControlList/permissions/masterKeys/etc. И вообще, желательно отдельный javascript SDK.

(Так как это «поверхностный обзор», я не буду подробно писать кому и зачем нужен BaaS и почему вместо всего этого не использовать старый-добрый PHP/MySQL на VPS или новый-добрый node.js в облаке)

Я начал поиск с www.programmableweb.com/apis/directory/1?apicat=Backend там перечислено почти 40 платформ, просмотрев их, я оставил для обзора те, что легко можно использовать с javascript:
Читать дальше →
Total votes 13: ↑11 and ↓2 +9
Views20.3K
Comments 13

История одного mBaaS (cloud backend) сервиса на примере QuickBlox

Разработка под iOSРазработка под AndroidAPI
Привет Хабровчане! Если вы уже нарядили елку и думаете, какую бы новую аппликуху сделать во время праздников, то вам может быть полезным узнать больше о mBaaS (mobile backend as a service).

Пост будет интересен тем, кто уже использует или планирует использовать готовые серверные платформы в разработке своих мобильных приложений. Про QuickBlox уже писали на Хабре в общем, про code samples и SDK, про авторизацию-аутентификацию и HURL. Также нас упоминали в "Поверхностный обзор Javascript-enabled BaaS платформ".

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

Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views11K
Comments 22

Свой облачный бэкенд в одну строчку кода. Обзор BaaS платформы «Backendless»

BackendlessРазработка под iOSРазработка под Android
Привет Хабр!

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



(Осторожно: под катом много примеров простого кода. Любителям «велосипедов» читать не рекомендуется. После роста популярности данного сервиса ожидается ликвидация угрозы глобального потепления массовое сокращение депрессий от рутинных задач при написании серверной части.)
Проверим
Total votes 33: ↑28 and ↓5 +23
Views46.3K
Comments 57

Пишем iOS видео-плеер и рекодер за 5 минут

BackendlessРазработка под iOS
Tutorial
Привет хабра-люди,

Под катом пошаговая инструкция как создать свое приложение с потоковым видео под iOS. Понадобится XCode, СДК с клиентским АПИ, ровные руки (в принципе необязательно) и чашечка кофе.


Поехали
Total votes 37: ↑33 and ↓4 +29
Views21.7K
Comments 10

Работаем с реляционными данными используя Backend-as-a-Service

BackendlessJavaScriptAPI
Tutorial
Привет хабра-человеки,

Сегодня мы запустим JavaScript приложение, которое выписывает счет-фактуру прямо с сервера используя взаимодействие с АПИ BaaS платформы. Для разработки приложения потребовалось написать 0 строчек кода на стороне сервера, не смотря на то что приложение имеет удаленное (и полноценное) хранилище данных, возможность регистрации пользователя и поддержку логина. Исходный код доступен на гитхабе.



Под катом находятся подробности демонстрирующие простоту BaaS подхода в работе со сложными объектами используя Backendless.
Читаем дальше
Total votes 15: ↑13 and ↓2 +11
Views9K
Comments 25

Единый облачный бэкенд как сервис для Windows, iOS, Windows Phone, Android и мобильных HTML5-приложений

MicrosoftРазработка под iOS
В этой статье мы поговорим про анонс коммерческой доступности мобильных сервисов Windows Azure для разработчиков Windows, iOS, Windows Phone, Android и мобильных HTML5-приложений.



Windows Azure Mobile Services — это часть облачной платформы Windows Azure, облачный сервис, который предназначен для обеспечения мобильных приложений на платформах Windows, iOS, Windows Phone, Android, а так же мобильных приложений на HTML5/JS готовым серверным бэкендом, используя всего пару строк кода.

Мобильные разработчики применяющие Windows Azure Mobile Services получают единую, готовую за 2 минуты, инфраструктуру для всех своих приложений:

  • реляционное хранилище, хранилище табличных данных и файлов;
  • готовая возможность аутентификации пользователей через популярные социальные сети;
  • готовая инфраструктура и настроенный функционал для отправки пуш-уведомлений на все платформы с помощью одного API;
  • функционал серверного кода на базе JavaScript и Node.js для тонкой настройки поведения мобильного сервиса, выполнения кода по расписанию через встроенный планировщик, обработки событий при сохранении данных в таблицах, хранения и выполнения собственного JS-кода (и вскоре .NET-кода) с интеграцией с системой управления версиями Git.

Мобильные сервисы Windows Azure Mobile Services предлагают разработчикам быстрый старт с бесплатного тарифа и гибкое масштабирование вверх и вниз в облаке по требованию.
описание, ссылки, картинки...
Total votes 44: ↑25 and ↓19 +6
Views13.6K
Comments 8

Анонс вебинара. Разработка Windows Phone/.NET приложений на платформе «Backendless»

Backendless.NETРазработка под Windows Phone
Backendless позволяет разрабатывать приложения в два раза быстрее, предлагая сервисные АПИ и отказоустойчивую, масштабируемую серверную инфраструктуру, готовую к работе с самого старта.


Вебинар посвящен АПИ Backendless, которые доступны для Windows Phone и .NET клиентов. Разработчики, создающие Windows Phone или .NET приложения, увидят подробный обзор функциональности платформы и способы ее применения в .NET разработке.
Подробности
Total votes 9: ↑6 and ↓3 +3
Views3.3K
Comments 0

5 событий, которые показывают как сильно меняется роль Push-уведомлений в 2013 году

Разработка мобильных приложений
С тех пор как компания Apple в 2008 году ввела Push-уведомления в iOS на этой сцене было относительно тихо. Единственным более или менее крупным событием стал анонс Google Cloud Messaging для Android. Но до последнего времени и он был скорее лишь «фишкой» для большинства Android-разработчиков.

В этом году экосистема мобильных уведомлений стала стремительно меняться и для сервис-провайдеров, среди которых Parse, Urban Airship, Pusher, настало время крутых перемен.

Вот 5 главных событий, которые помогут понять и оценить эту перемену, а также предвидеть ближайшие перспективы.
Читать дальше →
Total votes 25: ↑21 and ↓4 +17
Views17.5K
Comments 3

Backup as a Service (BaaS) для vCloud вместе с Acronis

Acronis
Сегодня многие говорят о том, как облачные вычисления меняют наш взгляд на мир. Постоянно появляются новые технологии, которые упрощают нам жизнь, повышают эффективность работы, уменьшают расходы и избавляют от головной боли. На самом деле их уже так много, что становится все труднее держать руку на пульсе и выбирать из них наиболее полезные для себя. Я попытаюсь немного упростить эту задачу и расскажу о том, как организовать службу резервного копирования для среды vCloud (будь то публичное или частное облако) с помощью Acronis Backup and Recovery (ABR) for vCloud.

Image #2089170, 145.6 KB

Давайте я коротко расскажу о преимуществах данной системы.
Читать дальше →
Total votes 19: ↑14 and ↓5 +9
Views5.9K
Comments 1

Строим бизнес вместе с Acronis

Acronis
Добрый день, хабр! Меня зовут Рустам Мизов, я директор по продуктам компании Acronis, и я хочу рассказать о нашем новом продукте. Сегодня все больше и больше российских компаний сталкиваются с проблемами защиты своих быстрорастущих данных / систем. В условиях, когда им не хватает ресурсов для защиты важной информации, на помощь приходят другие компании в лице сервис-провайдеров. В общем, конечно, сервис-провайдеры могут помочь практически в любой области вашей профессиональной деятельности, но в данном случае мы говорим о резервном копировании и восстановлении информации.
Rdq6ytJA3.jpg

С текущим уровнем развития малого и среднего бизнеса в РФ в сфере надёжного бэкапа образовался большой перекос в сторону спроса: рынок большой, а предоставлять свои услуги практически некому. Судите сами, прямые продажи  backup software компаниям, в которых нет IT-экспертизы (в качестве примера может подойти небольшая бухгалтерская контора) не работают или работают плохо. Грамотно настроить и обслуживать бэкап у них не хватит времени или квалификации имеющегося персонала, а нанимать специалиста для регулярной работы… в общем, либо работоспособность решения, либо стоимость владения. Следуя за подобными размышлениями, рано или поздно любой ударит себя ладонью в лоб и скажет, что вместо Решения надо покупать Услугу. И именно здесь начинается самое интересное.
Читать дальше →
Total votes 20: ↑13 and ↓7 +6
Views10.3K
Comments 0

Parse.com снижает цены

Разработка веб-сайтовРазработка под iOSРазработка под Android
Привет, друзья!
Если вы разрабатываете приложения для мобильных устройств, то наверняка пользовались (или рассматривали возможность использования) какой-то из существующих BaaS (Backend as a Service) платформ — на данный момент их существует уже несколько десятков.

Спешу поделиться приятной новостью от Parse.com — одной из самых популярных и известных платформ. Сервис пересмотрел ценовую политику (не изменявшуюся с момента старта в 2011 году) и кардинально улучшил условия бесплатного тарифа для новых и существующих пользователей.
Читать дальше →
Total votes 37: ↑27 and ↓10 +17
Views25K
Comments 17

BaasCMS – бэкенд не нужен

CMSJavaScriptSaaS / S+S


BaasCMS — это JavaScript CMS, использующая в качестве бэкенда популярных провайдеров BaaS. На данный момент поддерживается только Parse.com.

Исходный код BaasCMS доступен на GitHub.

BaasCMS Demo на GitHub Pages
Тоже самое BaasCMS Demo на Tumblr

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

  • Application ID: nM7P7NnFA95CK1WrqWOf9wa3mskctaTOdk9vYflj
  • Javascript Key: 0zHfA9FG8L1xR699qmFXjxkZ1pDxgml0MWZMpqJG

Читать дальше →
Total votes 22: ↑14 and ↓8 +6
Views8.8K
Comments 1

Безопасность Parse в iOS приложении

Информационная безопасностьРазработка под iOSObjective CРеверс-инжинирингТестирование мобильных приложений


Parse — прекраснейший BaaS, позволяющий в кратчайшее время поднять полноценную серверную инфраструктуру для мобильного приложения. Возможно, именно из-за этой простоты многие разработчики и забывают о появляющихся проблемах безопасности и открывающихся уязвимостях.
Читать дальше →
Total votes 21: ↑19 and ↓2 +17
Views13.2K
Comments 15

Сайт без бекэнда: аутентификация пользователя в BaaS parse.com через социальные сети

Разработка веб-сайтовJavaScriptNoSQL
Tutorial
Я буду каждое утро развертывать мир, как резиновую ленту на мяче для гольфа, а вечером завертывать обратно. Если очень попросишь — покажу, как это делается.
Р. Брэдбери

UPDATE: Parse не будет работать к 2017 году.

Введение


В статье описан Backend-as-a-Service подход к хранению и обработки данных. Рассказаны преимущества и недостатки представителя такого подхода — сервиса parse.com. Коротко представлен сервис аутентификации пользователей через соц. сети uLogin. Основное назначение — показать, как эти два сервиса могут взаимодействовать, чтобы проект не требовал регистрации пользователей по логину и паролю, но в то же время сохранилась возможность авторизации пользователей к действиям над объектами.

О BaaS и parse.com


Parse.com — один из самых популярных провайдеров backend-as-a-service (BaaS). BaaS подход позволяет не поднимать свой сервер для хранения и обработки данных приложения. Это используется в мобильных разработках и в обычном вебе. Parse.com имеет свои SDK под несколько платформ, в том числе серверных. Но я расскажу о javascript.

Возможность работать с базой данных через javascript, не поднимая свой сервер, открывает отличные возможности, например, для Single page application (SPA), которое можно хостить на Github Pages, Bitbucket и многих других бесплатных. Первый вопрос, который у меня возник, когда я услышал про работу с БД из клиентского кода — это разграничение прав доступа, так как ключи общеизвестны. Изучив документацию parse.com, я выяснил, что для этого используется авторизация пользователей. Каждый пользователь имеет свой логин и пароль. SDK имеет методы регистрации нового пользователя по логину и паролю, аутентификации по этим же данным. Можно добавить email, при этом сам parse.com умеет отправлять настраиваемые письма для верификации email.
Читать дальше →
Total votes 21: ↑21 and ↓0 +21
Views29.4K
Comments 19

Бекапы бывают разные. Сегодня расскажу про Acronis Backup Cloud (BaaS)

Acronis
В этой статье я пошагово опишу работу сервиса резервного копирования Acronis Backup Cloud (ранее известный как «Acronis Backup as a Service»), разработанный инженерами компании Acronis. Расскажу, что представляет собой «бекапы как сервис» изнутри, и как все это работает. Перехожу непосредственно к описанию работы самого сервиса.


Читать дальше →
Total votes 18: ↑15 and ↓3 +12
Views21.9K
Comments 27