SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Мобильные сервисы,
блобы и Windows 8.
Храним данные в облаке.
Могелашвили Георгий
ЗАО «КРОК инкорпорейтед»
Email: gmogelashvili@gmail.com
Twitter: @glamcoder
О чем пойдет речь
О чем пойдет речь
• Хранение «тяжелых» данных в Windows
Azure Blob Storage
• Хранение «легких» данных в Windows
Azure Mobile Services
• Использование хранилищ из
приложения для Windows 8
Хотим достичь:
• Приложение публикации и просмотра
неких записей (статья, фоточки с
котиками, что угодно)
• Синхронизация между всеми
устройствами (дом, работа, у тещи на
блинах)
• Эффективное использование сетевого
трафика
Способ решения
WCF
Windows Azure Blob
Storage Windows Azure
Mobile Services
Windows 8
Мобильное приложение
Демонстрация
Создание хранилища и WCF-сервиса
Демонстрация
Использование blob-хранилища в сервисе
Демонстрация
Создание мобильных служб
Демонстрация
Windows 8: собираем все вместе
Заключение
• Большие и редко используемые данные – в
blob-хранилище
• Мелкие и часто нужные данные – в mobile-
services
• Код примера: http://sdrv.ms/TjAEHV
• Профиль публикаций Windows Azure:
https://windows.azure.com/download/publishpr
ofile.aspx?wa=wsignin1.0
Вопросы?
Могелашвили Георгий
ЗАО «КРОК инкорпорейтед»
gmogelashvili@gmail.com
http://glamcoder.ru
@glamcoder

Weitere ähnliche Inhalte

Was ist angesagt?

State of the Standardized Web. YaC 2014
State of theStandardized Web. YaC 2014State of theStandardized Web. YaC 2014
State of the Standardized Web. YaC 2014Yandex
 
лекция №10
лекция №10лекция №10
лекция №10student_kai
 
Доклад "React under the hood"
Доклад "React under the hood"Доклад "React under the hood"
Доклад "React under the hood"Kateryna Porshnieva
 
«Новый 2ГИС Online» — Влад Семенов, 2ГИС
«Новый 2ГИС Online» — Влад Семенов, 2ГИС «Новый 2ГИС Online» — Влад Семенов, 2ГИС
«Новый 2ГИС Online» — Влад Семенов, 2ГИС DevDay
 
Иван Бибилов "Нагрузки в спорте высоких достижений"
Иван Бибилов "Нагрузки в спорте высоких достижений"Иван Бибилов "Нагрузки в спорте высоких достижений"
Иван Бибилов "Нагрузки в спорте высоких достижений"Yandex
 
Анна Ладошкина: Проект Guthenberg: революция в консоли
Анна Ладошкина: Проект Guthenberg: революция в консолиАнна Ладошкина: Проект Guthenberg: революция в консоли
Анна Ладошкина: Проект Guthenberg: революция в консолиRuslan Begaliev
 
FrontDays #1. Михаил Леванов, Знакомьтесь, JWT. Что это такое и зачем он нужен?
FrontDays #1. Михаил Леванов, Знакомьтесь, JWT. Что это такое и зачем он нужен?FrontDays #1. Михаил Леванов, Знакомьтесь, JWT. Что это такое и зачем он нужен?
FrontDays #1. Михаил Леванов, Знакомьтесь, JWT. Что это такое и зачем он нужен?FrontDays
 
Облако Microsoft – это еще и про Open Source. Конференция РИТ++
Облако Microsoft – это еще и про Open Source. Конференция РИТ++Облако Microsoft – это еще и про Open Source. Конференция РИТ++
Облако Microsoft – это еще и про Open Source. Конференция РИТ++Microsoft
 
Tokyo Cabinet
Tokyo CabinetTokyo Cabinet
Tokyo CabinetSPBRUBY
 
вох сервис
вох сервисвох сервис
вох сервисoxana8089
 
Архитектура современного браузера — Владислав Малаховский
Архитектура современного браузера — Владислав МалаховскийАрхитектура современного браузера — Владислав Малаховский
Архитектура современного браузера — Владислав МалаховскийYandex
 

Was ist angesagt? (16)

State of the Standardized Web. YaC 2014
State of theStandardized Web. YaC 2014State of theStandardized Web. YaC 2014
State of the Standardized Web. YaC 2014
 
лекция №10
лекция №10лекция №10
лекция №10
 
Доклад "React under the hood"
Доклад "React under the hood"Доклад "React under the hood"
Доклад "React under the hood"
 
«Новый 2ГИС Online» — Влад Семенов, 2ГИС
«Новый 2ГИС Online» — Влад Семенов, 2ГИС «Новый 2ГИС Online» — Влад Семенов, 2ГИС
«Новый 2ГИС Online» — Влад Семенов, 2ГИС
 
Иван Бибилов "Нагрузки в спорте высоких достижений"
Иван Бибилов "Нагрузки в спорте высоких достижений"Иван Бибилов "Нагрузки в спорте высоких достижений"
Иван Бибилов "Нагрузки в спорте высоких достижений"
 
React Webinar Slides
React Webinar SlidesReact Webinar Slides
React Webinar Slides
 
Анна Ладошкина: Проект Guthenberg: революция в консоли
Анна Ладошкина: Проект Guthenberg: революция в консолиАнна Ладошкина: Проект Guthenberg: революция в консоли
Анна Ладошкина: Проект Guthenberg: революция в консоли
 
FrontDays #1. Михаил Леванов, Знакомьтесь, JWT. Что это такое и зачем он нужен?
FrontDays #1. Михаил Леванов, Знакомьтесь, JWT. Что это такое и зачем он нужен?FrontDays #1. Михаил Леванов, Знакомьтесь, JWT. Что это такое и зачем он нужен?
FrontDays #1. Михаил Леванов, Знакомьтесь, JWT. Что это такое и зачем он нужен?
 
Облако Microsoft – это еще и про Open Source. Конференция РИТ++
Облако Microsoft – это еще и про Open Source. Конференция РИТ++Облако Microsoft – это еще и про Open Source. Конференция РИТ++
Облако Microsoft – это еще и про Open Source. Конференция РИТ++
 
Tokyo Cabinet
Tokyo CabinetTokyo Cabinet
Tokyo Cabinet
 
Sky drive
Sky driveSky drive
Sky drive
 
вох сервис
вох сервисвох сервис
вох сервис
 
Node
NodeNode
Node
 
Speed
SpeedSpeed
Speed
 
Dropbox
DropboxDropbox
Dropbox
 
Архитектура современного браузера — Владислав Малаховский
Архитектура современного браузера — Владислав МалаховскийАрхитектура современного браузера — Владислав Малаховский
Архитектура современного браузера — Владислав Малаховский
 

Andere mochten auch

Social Media: An Introduction for Businesses
Social Media: An Introduction for BusinessesSocial Media: An Introduction for Businesses
Social Media: An Introduction for BusinessesAren Grimshaw
 
Constitution of bhutan 2008
Constitution of bhutan 2008Constitution of bhutan 2008
Constitution of bhutan 2008Bhim Upadhyaya
 
2010.12.04 소셜 커머스 - 류한석 (최종본)
2010.12.04   소셜 커머스 - 류한석 (최종본)2010.12.04   소셜 커머스 - 류한석 (최종본)
2010.12.04 소셜 커머스 - 류한석 (최종본)VentureSquare
 
Geneticsreviewforslideshare
GeneticsreviewforslideshareGeneticsreviewforslideshare
Geneticsreviewforslidesharewendyhilburn
 
CodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиковCodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиковCodeFest
 

Andere mochten auch (6)

Social Media: An Introduction for Businesses
Social Media: An Introduction for BusinessesSocial Media: An Introduction for Businesses
Social Media: An Introduction for Businesses
 
Constitution of bhutan 2008
Constitution of bhutan 2008Constitution of bhutan 2008
Constitution of bhutan 2008
 
2010.12.04 소셜 커머스 - 류한석 (최종본)
2010.12.04   소셜 커머스 - 류한석 (최종본)2010.12.04   소셜 커머스 - 류한석 (최종본)
2010.12.04 소셜 커머스 - 류한석 (최종본)
 
Geneticsreviewforslideshare
GeneticsreviewforslideshareGeneticsreviewforslideshare
Geneticsreviewforslideshare
 
Daniel Ewerman frukostseminarium 14mars 2012
Daniel Ewerman frukostseminarium 14mars 2012Daniel Ewerman frukostseminarium 14mars 2012
Daniel Ewerman frukostseminarium 14mars 2012
 
CodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиковCodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиков
 

Ähnlich wie CodeFest 2013. Могелашвили Г. — Мобильные сервисы, блобы и Windows 8. Храним данные в Windows Azure

Применение облачных технологий при реализации медиа-проектов
Применение облачных технологий при реализации медиа-проектовПрименение облачных технологий при реализации медиа-проектов
Применение облачных технологий при реализации медиа-проектовAndrew Gubskiy
 
Mobile Web Apps development essentials
Mobile Web Apps development essentialsMobile Web Apps development essentials
Mobile Web Apps development essentialsPavlo Iuriichuk
 
опыт Clickberry.com стартап на drupal в облаке павел загор
опыт Clickberry.com   стартап на drupal в облаке павел загоропыт Clickberry.com   стартап на drupal в облаке павел загор
опыт Clickberry.com стартап на drupal в облаке павел загорdrupalconf
 
Desktop app based on node js and html5
Desktop app based on node js and html5Desktop app based on node js and html5
Desktop app based on node js and html5Provectus
 
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...Microsoft
 
SharePoint и внешние данные
SharePoint и внешние данныеSharePoint и внешние данные
SharePoint и внешние данныеVitaly Baum
 
Павел Юрийчук - Разработка приложений под мобильные браузеры
Павел Юрийчук - Разработка приложений под мобильные браузерыПавел Юрийчук - Разработка приложений под мобильные браузеры
Павел Юрийчук - Разработка приложений под мобильные браузерыUA Mobile
 
Александр Киров — Acronis — ICBDA 2015
Александр Киров — Acronis — ICBDA 2015Александр Киров — Acronis — ICBDA 2015
Александр Киров — Acronis — ICBDA 2015rusbase
 
Как сделать интернет-сайт на SharePoint и не передумать на полпути
Как сделать интернет-сайт на SharePoint и не передумать на полпутиКак сделать интернет-сайт на SharePoint и не передумать на полпути
Как сделать интернет-сайт на SharePoint и не передумать на полпутиAndrew Mayorov
 
мобильная сэд будущее наступило
мобильная сэд   будущее наступиломобильная сэд   будущее наступило
мобильная сэд будущее наступилоExpolink
 
Azure Mobile Backend
Azure Mobile BackendAzure Mobile Backend
Azure Mobile BackendVitaly Baum
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET CoreAndrew Gubskiy
 
Google appengine for_starupweekend2010
Google appengine for_starupweekend2010Google appengine for_starupweekend2010
Google appengine for_starupweekend2010Startup Weekend
 
Интеграция мобильных приложений с Window azure
Интеграция мобильных приложений с Window azureИнтеграция мобильных приложений с Window azure
Интеграция мобильных приложений с Window azureИлья Родин
 
Новая версия «1С-Битрикс: Управление сайтом 11.5» версия 2
Новая версия «1С-Битрикс: Управление сайтом 11.5» версия 2Новая версия «1С-Битрикс: Управление сайтом 11.5» версия 2
Новая версия «1С-Битрикс: Управление сайтом 11.5» версия 2CIT TROYA
 
oblachnye-tehnologii.pptx
oblachnye-tehnologii.pptxoblachnye-tehnologii.pptx
oblachnye-tehnologii.pptxIlyarRaimov
 
Victor Kuzmin - How to organize service development for several mobile platforms
Victor Kuzmin - How to organize service development for several mobile platformsVictor Kuzmin - How to organize service development for several mobile platforms
Victor Kuzmin - How to organize service development for several mobile platformsAndrew Mayorov
 
Как перейти с двухзвенной архитектуры Desktop приложения на трехзвенную за од...
Как перейти с двухзвенной архитектуры Desktop приложения на трехзвенную за од...Как перейти с двухзвенной архитектуры Desktop приложения на трехзвенную за од...
Как перейти с двухзвенной архитектуры Desktop приложения на трехзвенную за од...GoSharp
 
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВРАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВPavel Tsukanov
 

Ähnlich wie CodeFest 2013. Могелашвили Г. — Мобильные сервисы, блобы и Windows 8. Храним данные в Windows Azure (20)

Применение облачных технологий при реализации медиа-проектов
Применение облачных технологий при реализации медиа-проектовПрименение облачных технологий при реализации медиа-проектов
Применение облачных технологий при реализации медиа-проектов
 
Mobile Web Apps development essentials
Mobile Web Apps development essentialsMobile Web Apps development essentials
Mobile Web Apps development essentials
 
опыт Clickberry.com стартап на drupal в облаке павел загор
опыт Clickberry.com   стартап на drupal в облаке павел загоропыт Clickberry.com   стартап на drupal в облаке павел загор
опыт Clickberry.com стартап на drupal в облаке павел загор
 
Desktop app based on node js and html5
Desktop app based on node js and html5Desktop app based on node js and html5
Desktop app based on node js and html5
 
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...
 
SharePoint и внешние данные
SharePoint и внешние данныеSharePoint и внешние данные
SharePoint и внешние данные
 
Павел Юрийчук - Разработка приложений под мобильные браузеры
Павел Юрийчук - Разработка приложений под мобильные браузерыПавел Юрийчук - Разработка приложений под мобильные браузеры
Павел Юрийчук - Разработка приложений под мобильные браузеры
 
Александр Киров — Acronis — ICBDA 2015
Александр Киров — Acronis — ICBDA 2015Александр Киров — Acronis — ICBDA 2015
Александр Киров — Acronis — ICBDA 2015
 
Как сделать интернет-сайт на SharePoint и не передумать на полпути
Как сделать интернет-сайт на SharePoint и не передумать на полпутиКак сделать интернет-сайт на SharePoint и не передумать на полпути
Как сделать интернет-сайт на SharePoint и не передумать на полпути
 
мобильная сэд будущее наступило
мобильная сэд   будущее наступиломобильная сэд   будущее наступило
мобильная сэд будущее наступило
 
Azure Mobile Backend
Azure Mobile BackendAzure Mobile Backend
Azure Mobile Backend
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET Core
 
Google appengine for_starupweekend2010
Google appengine for_starupweekend2010Google appengine for_starupweekend2010
Google appengine for_starupweekend2010
 
Интеграция мобильных приложений с Window azure
Интеграция мобильных приложений с Window azureИнтеграция мобильных приложений с Window azure
Интеграция мобильных приложений с Window azure
 
Новая версия «1С-Битрикс: Управление сайтом 11.5» версия 2
Новая версия «1С-Битрикс: Управление сайтом 11.5» версия 2Новая версия «1С-Битрикс: Управление сайтом 11.5» версия 2
Новая версия «1С-Битрикс: Управление сайтом 11.5» версия 2
 
oblachnye-tehnologii.pptx
oblachnye-tehnologii.pptxoblachnye-tehnologii.pptx
oblachnye-tehnologii.pptx
 
Victor Kuzmin - How to organize service development for several mobile platforms
Victor Kuzmin - How to organize service development for several mobile platformsVictor Kuzmin - How to organize service development for several mobile platforms
Victor Kuzmin - How to organize service development for several mobile platforms
 
Как перейти с двухзвенной архитектуры Desktop приложения на трехзвенную за од...
Как перейти с двухзвенной архитектуры Desktop приложения на трехзвенную за од...Как перейти с двухзвенной архитектуры Desktop приложения на трехзвенную за од...
Как перейти с двухзвенной архитектуры Desktop приложения на трехзвенную за од...
 
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВРАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
 
Ms it cup bruce-aams
Ms it cup bruce-aamsMs it cup bruce-aams
Ms it cup bruce-aams
 

Mehr von CodeFest

Alexander Graebe
Alexander GraebeAlexander Graebe
Alexander GraebeCodeFest
 
Никита Прокопов
Никита ПрокоповНикита Прокопов
Никита ПрокоповCodeFest
 
Денис Баталов
Денис БаталовДенис Баталов
Денис БаталовCodeFest
 
Елена Гальцина
Елена ГальцинаЕлена Гальцина
Елена ГальцинаCodeFest
 
Александр Калашников
Александр КалашниковАлександр Калашников
Александр КалашниковCodeFest
 
Ирина Иванова
Ирина ИвановаИрина Иванова
Ирина ИвановаCodeFest
 
Marko Berković
Marko BerkovićMarko Berković
Marko BerkovićCodeFest
 
Денис Кортунов
Денис КортуновДенис Кортунов
Денис КортуновCodeFest
 
Александр Зимин
Александр ЗиминАлександр Зимин
Александр ЗиминCodeFest
 
Сергей Крапивенский
Сергей КрапивенскийСергей Крапивенский
Сергей КрапивенскийCodeFest
 
Сергей Игнатов
Сергей ИгнатовСергей Игнатов
Сергей ИгнатовCodeFest
 
Николай Крапивный
Николай КрапивныйНиколай Крапивный
Николай КрапивныйCodeFest
 
Alexander Graebe
Alexander GraebeAlexander Graebe
Alexander GraebeCodeFest
 
Вадим Смирнов
Вадим СмирновВадим Смирнов
Вадим СмирновCodeFest
 
Константин Осипов
Константин ОсиповКонстантин Осипов
Константин ОсиповCodeFest
 
Raffaele Rialdi
Raffaele RialdiRaffaele Rialdi
Raffaele RialdiCodeFest
 
Максим Пугачев
Максим ПугачевМаксим Пугачев
Максим ПугачевCodeFest
 
Rene Groeschke
Rene GroeschkeRene Groeschke
Rene GroeschkeCodeFest
 
Иван Бондаренко
Иван БондаренкоИван Бондаренко
Иван БондаренкоCodeFest
 
Mete Atamel
Mete AtamelMete Atamel
Mete AtamelCodeFest
 

Mehr von CodeFest (20)

Alexander Graebe
Alexander GraebeAlexander Graebe
Alexander Graebe
 
Никита Прокопов
Никита ПрокоповНикита Прокопов
Никита Прокопов
 
Денис Баталов
Денис БаталовДенис Баталов
Денис Баталов
 
Елена Гальцина
Елена ГальцинаЕлена Гальцина
Елена Гальцина
 
Александр Калашников
Александр КалашниковАлександр Калашников
Александр Калашников
 
Ирина Иванова
Ирина ИвановаИрина Иванова
Ирина Иванова
 
Marko Berković
Marko BerkovićMarko Berković
Marko Berković
 
Денис Кортунов
Денис КортуновДенис Кортунов
Денис Кортунов
 
Александр Зимин
Александр ЗиминАлександр Зимин
Александр Зимин
 
Сергей Крапивенский
Сергей КрапивенскийСергей Крапивенский
Сергей Крапивенский
 
Сергей Игнатов
Сергей ИгнатовСергей Игнатов
Сергей Игнатов
 
Николай Крапивный
Николай КрапивныйНиколай Крапивный
Николай Крапивный
 
Alexander Graebe
Alexander GraebeAlexander Graebe
Alexander Graebe
 
Вадим Смирнов
Вадим СмирновВадим Смирнов
Вадим Смирнов
 
Константин Осипов
Константин ОсиповКонстантин Осипов
Константин Осипов
 
Raffaele Rialdi
Raffaele RialdiRaffaele Rialdi
Raffaele Rialdi
 
Максим Пугачев
Максим ПугачевМаксим Пугачев
Максим Пугачев
 
Rene Groeschke
Rene GroeschkeRene Groeschke
Rene Groeschke
 
Иван Бондаренко
Иван БондаренкоИван Бондаренко
Иван Бондаренко
 
Mete Atamel
Mete AtamelMete Atamel
Mete Atamel
 

CodeFest 2013. Могелашвили Г. — Мобильные сервисы, блобы и Windows 8. Храним данные в Windows Azure