SlideShare a Scribd company logo
Ара Исраелян "Как ускорить разработку приложений"
BaaS
0,2 0,4 0,95
1,8
3,7
7,7
9,5
11,7
14
2012 2013 2014 2015 2016 2017 2018 2019 2020
№1. Рост числа разработчиков
19 млн 25 млн.
разработч
и-ков
2014 2020
Источники: IDC “Cloud Backend-as-a-service (BaaS)/ Mobile BaaS (MBaaS) Market - Global Advancements, Business Models, Technology Roadmap, Forecasts & Analysis
(2012 – 2017)”, Forrester, MarketsandMarkets, VisionMobile “Developers Economics, 2015’2»
10%
18%
70%
90%
82%
30%
2012
2014
2020 (прогноз)
Используют BaaS Не используют BaaS
№2. Рост популярности
BaaS систем среди
разработчиков
№3. Рост объема рынка BaaS (млрд. долларов)
Проблема выбора
BaaS
BACKEND
Бизнес-логика Резервирование
Сервера
Администриро-
вание
База данных
API
Роли,
пользователи
Триггеры
Сервисы PUSH,
SMS
Архитектура
WebSockets
Безопасность
Масштабиро-
вание
Проектирование
Аналитика
Дизайн / UX Прототип Разработка
FRONTEND
Интеграция API
Зачем нужен BaaS?
Сервис берет на себя головную боль по развертыванию приложений:
 Масштабирование;
 Балансировка нагрузки;
 Обеспечение отказоустойчивой работы;
 Администрирование серверов;
 Создание резервных копий.
Меньше кода, больше
возможностей
Готовый backend: управление
данными, пользователями,
server-side код на JavaScript,
PUSH-уведомления, визуальная
аналитика и др.
Облачное хранилище
данных
Гарантированная сохранность
данных и отказоустойчивость в
надёжном хранилище с
неограниченной
масштабируемостью
Документация
на русском языке
iOS SDK (Swift), Java SDK
(Android), JavaScript SDK (web),
HTTP API, форум и поддержка
на русском языке
Кто пользуется BaaS?
Простое и недорогое
решение
Поддержка highload
Поддержка современных
сервисов
Подробная документация
Гибкая и прозрачная модель
тарифов
Единая платформа для
параллельной разработки
нескольких проектов
Облачная платформа
для проектирования
backend с бесплатным
тарифом
Выделение мощностей
по категориям
Готовые backend возможности:
моделирование данных, push,
управление пользователями
Документация и
примеры использования
платформы и SDK на
русском языке
Гибкое ценообразование и
масштабируемость: оплата
только за используемую
функциональность
Поддержка нескольких
проектов для одного заказчика,
повторное использование
серверного кода
BaaS
ПОТРЕБНОСТИРЕШЕНИЯ
Профессиональные
разработчики/команды
Частные
разработчики
Корпоративный сектор
Кто есть на рынке?
создан в 2013 г., Украина-США – 5 000 разработчиков
годы жизни 2011-2016 гг. – 40 000 разработчиков
создан в 2012 г. – 25 000 разработчиков
создан в 2011 г. – 15 000 разработчиков
создан в 2012 г., США, количество разработчиков не известно
создан в 2016 г., Россия, 10 000 разработчиков
Почему Scorocode?
 Простой протокол, реализуемый на любой платформе
 Поддержка npm
 Развитие в платформу fullstack разработки
 Быстрое развитие за счет технологических партнеров
 Партнерская модель продаж
 Документация на русском языке
Архитектура
Интеграция
HTTP API JavaScript SDK Java SDK SWIFT SDK
Примеры приложений
Развивающие
мини-игры
Сервис для
заказа такси
Приложения для интернет-
магазина
Книги
Task-
менеджеры
Приложения для курьеров,
мерчендайзеров
Мини-социальные
сети
Каталог
рецептов
Приложение
магазина
и ресторана
Бизнес-утилиты
На Scorocode работают десятки небольших и средних
приложений от индивидуальных разработчиков
Задача
Как применять платформу BaaS?
Кейсы разработки на Scorocode из реальной жизни
Такси
• ЗАДАЧА:
Проект по автоматизации деятельности службы такси разработан
на платформе Scorocode «с нуля».
Длительность проекта – 3 месяца.
СОСТАВ ПРОЕКТА:
• Управление классификаторами:
• Автомобили
• Водители
• Зоны
• Карта
• Системные классификаторы
• Оперативные данные по заказам
• АРМ диспетчера
• Интеграция с Asterisk (телефония)
• Мобильные приложения водителя и клиента (iOS, Android)
• Чат-бот Telegram – заказ такси, уведомления
• Статистика, аналитика
РЕЗУЛЬТАТЫ:
Сокращение от первоначальных
расчетных затрат – около 50%
СЭД
ЗАДАЧА:
Перевод проекта «Система электронного
документооборота руководства Sollers» на
платформу Scorocode
Длительность проекта – 2 месяца.
СОСТАВ ПРОЕКТА:
• Управление классификаторами
• Согласование договоров
• Командировки
• Архив документов
• Интеграция с СЭД Docsvision
• Мобильный клиент iOS: рукописный ввод на
документах PDF, двухфакторная авторизация и
подтверждение действий отпечатком пальца
• Статистика, аналитика, отчеты
РЕЗУЛЬТАТЫ:
• Освобождено 3 сервера
• Снижена стоимость владения:
• До перевода стоимость сопровождения серверов
и системы – около 1,5 млн. руб/год
• После перевода – 75 тыс.руб/месяц (900 тыс. руб/год)
ЭЛКЗЧ
ЗАДАЧА:
Перевод backend проекта «Электронный
каталог запасных частей УАЗ» на
платформу Scorocode
Длительность проекта – 1 год.
СОСТАВ ПРОЕКТА:
• Управление классификаторами
• Конфигурации автомобилей
• Технические и диагностические карты
• Backoffice: Создание карт, процесс
согласования внесения изменений
• Интеграция с Siemens Teamcenter PLM
• Статистика, аналитика, отчеты
РЕЗУЛЬТАТЫ:
• Освобождено 10 серверов общей стоимостью 12 млн. руб.
• Снижена стоимость владения:
• До перевода стоимость сопровождения серверов
и системы – около 5 млн. руб./год
• После перевода – 290 тыс. руб./месяц (3,48 млн. руб./год)
Пример
Демонстрация процесса создания приложения для Android
Задача
Как развивать BaaS?
Необходимость эволюции и
развития сервисов для наших разработчиков
Эволюция в PaaS
Мы обеспечиваем разработчиков инструментами для создания практичных и прибыльных приложений
от ритейла до мобилизации корпоративных систем.
Мы расширяем функционал, ориентируясь на потребности пользователей и мировые тренды, поэтому
Scorocode в среднесрочной стратегии расширяется от Backend as a Service до Fullstack платформы
разработки приложений.
Развитие 2017-2018
• Система моделирования интерфейсов.
• Кодогенерация.
• Консольная утилита.
• Интеграция с Github
• Поддержка геоданных.
• Back-office для продаж и маркетинга.
• Интеллектуальная платформа для ботов.
• Web-хостинг.
• Интеграции с партнёрами для
расширения функционала
Партнёрское предложение
19
Виды партнерских программ
Consulting Partner
Консалтинговые и ИТ-компании, рекомендующие
клиентам разработку на Scorocode
Application Development Partner
Системные интеграторы и студии мобильной
разработки, создающие приложения на Scorocode
Technology Partner
Технологические партнеры, чьи решения создают
дополнительную ценность для клиентов Scorocode
Приглашаем к сотрудничеству и совместному продвижению
20
Преимущества для всех партнеров
Работаем с корпоративным сегментом через партнеров
• Наши клиенты – ваши клиенты. Доступ к пулу заказчиков, которым необходима разработка
или модернизация приложений.
Востребованность
• Высокий интерес у заказчиков.
• Маркетинговая поддержка партнеров.
Надежная платформа
• SLA международного образца;
• Расширение рынков: Scorocode готовит экспансию на рынки Европы, Азии и США;
• Обратная связь: вы знаете, кто разрабатывает и отвечает за эти технологии, и можете
общаться с нами всегда;
Контакты
Ара Исраелян
as.israelyan@scorocode.ru
https://scorocode.ru
Благодарю за внимание!

More Related Content

PPTX
Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"
PDF
Александр Сычев "Статика и динамика. Как фреймворки помогут прокачать ваше пр...
PPTX
Windows azure общий обзор
PDF
Сергей Орлов
PPT
Backendless BaaS. Dinosaurus for Jeeconf 2013
PDF
Java cloud platforms. jee conf 2012
PPTX
Инфраструктура как услуга (IaaS) в Windows Azure
PPTX
Что нового в 11.0?
Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"
Александр Сычев "Статика и динамика. Как фреймворки помогут прокачать ваше пр...
Windows azure общий обзор
Сергей Орлов
Backendless BaaS. Dinosaurus for Jeeconf 2013
Java cloud platforms. jee conf 2012
Инфраструктура как услуга (IaaS) в Windows Azure
Что нового в 11.0?

What's hot (18)

PDF
Java/Scala Lab: Владимир Илюшенко - Jelastic PaaS v2.5 Capabilities and Benef...
PDF
Презентация MS Azure
PPTX
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
PDF
Andrii Gryshchenko: "An Overview of CQRS and Event Sourcing"
PDF
Solit 2014, Обзор Infocloud для разработчиков, Трухин Юрий
PPTX
Александр Белоцерковский
PPTX
Как FB, Apple и Google разрушают традиции в компьютерном бизнесе, и почему эт...
PPT
опыт Clickberry.com стартап на drupal в облаке павел загор
PPTX
CQRS innovations
PPTX
Андрей Чебукин "Построение успешных API"
PPTX
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
PPTX
Высокопроизводительные приложения на базе Windows Azure
PDF
Микросервисный фронтенд
PPTX
Test driven development in net
PPTX
(2 часть) 1С-Битрикс. Производительность проекта. Архитектура проекта «Битрик...
PDF
Зачем нужен Flash?
PPTX
CloudsNN 2013 Гаджиев Георгий. Windows azure iaas обзор
PDF
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
Java/Scala Lab: Владимир Илюшенко - Jelastic PaaS v2.5 Capabilities and Benef...
Презентация MS Azure
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
Andrii Gryshchenko: "An Overview of CQRS and Event Sourcing"
Solit 2014, Обзор Infocloud для разработчиков, Трухин Юрий
Александр Белоцерковский
Как FB, Apple и Google разрушают традиции в компьютерном бизнесе, и почему эт...
опыт Clickberry.com стартап на drupal в облаке павел загор
CQRS innovations
Андрей Чебукин "Построение успешных API"
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Высокопроизводительные приложения на базе Windows Azure
Микросервисный фронтенд
Test driven development in net
(2 часть) 1С-Битрикс. Производительность проекта. Архитектура проекта «Битрик...
Зачем нужен Flash?
CloudsNN 2013 Гаджиев Георгий. Windows azure iaas обзор
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
Ad

Similar to Ара Исраелян "Как ускорить разработку приложений" (20)

PDF
i-Sys labs 2013
PDF
Как использовать расходы на ИТ за счет использования облачных сервисов
PDF
Intrus 2007 - SaaS
PPTX
Услуги разработки программного обеспечения под заказ. Step integrator
PDF
Программа Cisco Powered Service Providers. Типы сервисов, модели использования
PDF
Программа Cisco Powered Service Providers. Типы сервисов, модели использования
PPTX
презентация карачинский а. - Ibs group
PDF
Mobile credentials
PDF
Anisimov parallels telco-form_08.06.11
PPT
(Russian) IT Architecture Practice for Telecom Operator
PPTX
Микросервисы в .NET Core
PDF
Framebot investment presentation
PPT
Ms it cup-lionheads-дмфф
PPT
Ms it cup_green_grass_yellow_sun_авпг
PPTX
Комплексная презентация IT for Retail
PDF
Webparadox - как мы работаем
PDF
Artsofte for b2 b
PPTX
"Агент Плюс"
PDF
MONT Solution Club #4
PPTX
i-Sys labs 2013
Как использовать расходы на ИТ за счет использования облачных сервисов
Intrus 2007 - SaaS
Услуги разработки программного обеспечения под заказ. Step integrator
Программа Cisco Powered Service Providers. Типы сервисов, модели использования
Программа Cisco Powered Service Providers. Типы сервисов, модели использования
презентация карачинский а. - Ibs group
Mobile credentials
Anisimov parallels telco-form_08.06.11
(Russian) IT Architecture Practice for Telecom Operator
Микросервисы в .NET Core
Framebot investment presentation
Ms it cup-lionheads-дмфф
Ms it cup_green_grass_yellow_sun_авпг
Комплексная презентация IT for Retail
Webparadox - как мы работаем
Artsofte for b2 b
"Агент Плюс"
MONT Solution Club #4
Ad

More from IT Event (20)

PDF
Denis Radin - "Applying NASA coding guidelines to JavaScript or airspace is c...
PDF
Sara Harkousse - "Web Components: It's all rainbows and unicorns! Is it?"
PDF
Max Voloshin - "Organization of frontend development for products with micros...
PDF
Roman Romanovsky, Sergey Rak - "JavaScript в IoT "
PDF
Konstantin Krivlenia - "Continuous integration for frontend"
PPTX
Illya Klymov - "Vue.JS: What did I swap React for in 2017 and why?"
PDF
Evgeny Gusev - "A circular firing squad: How technologies drag frontend down"
PDF
Vladimir Grinenko - "Dependencies in component web done right"
PDF
Dmitry Bartalevich - "How to train your WebVR"
PDF
Aleksey Bogachuk - "Offline Second"
PDF
James Allardice - "Building a better login with the credential management API"
PDF
Fedor Skuratov "Dark Social: as messengers change the market of social media ...
PPTX
Алексей Рагозин "Java и linux борьба за микросекунды"
PPTX
Volodymyr Lyubinets "Introduction to big data processing with Apache Spark"
PDF
Наш ответ Uber’у
PDF
Александр Крашенинников "Hadoop High Availability: опыт Badoo"
PDF
Leonid Vasilyev "Building, deploying and running production code at Dropbox"
PDF
Анатолий Пласковский "Миллионы карточных платежей за месяц, или как потерять ...
PDF
Mete Atamel "Resilient microservices with kubernetes"
PDF
Andrew Stain "User acquisition"
Denis Radin - "Applying NASA coding guidelines to JavaScript or airspace is c...
Sara Harkousse - "Web Components: It's all rainbows and unicorns! Is it?"
Max Voloshin - "Organization of frontend development for products with micros...
Roman Romanovsky, Sergey Rak - "JavaScript в IoT "
Konstantin Krivlenia - "Continuous integration for frontend"
Illya Klymov - "Vue.JS: What did I swap React for in 2017 and why?"
Evgeny Gusev - "A circular firing squad: How technologies drag frontend down"
Vladimir Grinenko - "Dependencies in component web done right"
Dmitry Bartalevich - "How to train your WebVR"
Aleksey Bogachuk - "Offline Second"
James Allardice - "Building a better login with the credential management API"
Fedor Skuratov "Dark Social: as messengers change the market of social media ...
Алексей Рагозин "Java и linux борьба за микросекунды"
Volodymyr Lyubinets "Introduction to big data processing with Apache Spark"
Наш ответ Uber’у
Александр Крашенинников "Hadoop High Availability: опыт Badoo"
Leonid Vasilyev "Building, deploying and running production code at Dropbox"
Анатолий Пласковский "Миллионы карточных платежей за месяц, или как потерять ...
Mete Atamel "Resilient microservices with kubernetes"
Andrew Stain "User acquisition"

Ара Исраелян "Как ускорить разработку приложений"

  • 2. BaaS 0,2 0,4 0,95 1,8 3,7 7,7 9,5 11,7 14 2012 2013 2014 2015 2016 2017 2018 2019 2020 №1. Рост числа разработчиков 19 млн 25 млн. разработч и-ков 2014 2020 Источники: IDC “Cloud Backend-as-a-service (BaaS)/ Mobile BaaS (MBaaS) Market - Global Advancements, Business Models, Technology Roadmap, Forecasts & Analysis (2012 – 2017)”, Forrester, MarketsandMarkets, VisionMobile “Developers Economics, 2015’2» 10% 18% 70% 90% 82% 30% 2012 2014 2020 (прогноз) Используют BaaS Не используют BaaS №2. Рост популярности BaaS систем среди разработчиков №3. Рост объема рынка BaaS (млрд. долларов)
  • 3. Проблема выбора BaaS BACKEND Бизнес-логика Резервирование Сервера Администриро- вание База данных API Роли, пользователи Триггеры Сервисы PUSH, SMS Архитектура WebSockets Безопасность Масштабиро- вание Проектирование Аналитика Дизайн / UX Прототип Разработка FRONTEND Интеграция API
  • 4. Зачем нужен BaaS? Сервис берет на себя головную боль по развертыванию приложений:  Масштабирование;  Балансировка нагрузки;  Обеспечение отказоустойчивой работы;  Администрирование серверов;  Создание резервных копий. Меньше кода, больше возможностей Готовый backend: управление данными, пользователями, server-side код на JavaScript, PUSH-уведомления, визуальная аналитика и др. Облачное хранилище данных Гарантированная сохранность данных и отказоустойчивость в надёжном хранилище с неограниченной масштабируемостью Документация на русском языке iOS SDK (Swift), Java SDK (Android), JavaScript SDK (web), HTTP API, форум и поддержка на русском языке
  • 5. Кто пользуется BaaS? Простое и недорогое решение Поддержка highload Поддержка современных сервисов Подробная документация Гибкая и прозрачная модель тарифов Единая платформа для параллельной разработки нескольких проектов Облачная платформа для проектирования backend с бесплатным тарифом Выделение мощностей по категориям Готовые backend возможности: моделирование данных, push, управление пользователями Документация и примеры использования платформы и SDK на русском языке Гибкое ценообразование и масштабируемость: оплата только за используемую функциональность Поддержка нескольких проектов для одного заказчика, повторное использование серверного кода BaaS ПОТРЕБНОСТИРЕШЕНИЯ Профессиональные разработчики/команды Частные разработчики Корпоративный сектор
  • 6. Кто есть на рынке? создан в 2013 г., Украина-США – 5 000 разработчиков годы жизни 2011-2016 гг. – 40 000 разработчиков создан в 2012 г. – 25 000 разработчиков создан в 2011 г. – 15 000 разработчиков создан в 2012 г., США, количество разработчиков не известно создан в 2016 г., Россия, 10 000 разработчиков
  • 7. Почему Scorocode?  Простой протокол, реализуемый на любой платформе  Поддержка npm  Развитие в платформу fullstack разработки  Быстрое развитие за счет технологических партнеров  Партнерская модель продаж  Документация на русском языке
  • 10. Примеры приложений Развивающие мини-игры Сервис для заказа такси Приложения для интернет- магазина Книги Task- менеджеры Приложения для курьеров, мерчендайзеров Мини-социальные сети Каталог рецептов Приложение магазина и ресторана Бизнес-утилиты На Scorocode работают десятки небольших и средних приложений от индивидуальных разработчиков
  • 11. Задача Как применять платформу BaaS? Кейсы разработки на Scorocode из реальной жизни
  • 12. Такси • ЗАДАЧА: Проект по автоматизации деятельности службы такси разработан на платформе Scorocode «с нуля». Длительность проекта – 3 месяца. СОСТАВ ПРОЕКТА: • Управление классификаторами: • Автомобили • Водители • Зоны • Карта • Системные классификаторы • Оперативные данные по заказам • АРМ диспетчера • Интеграция с Asterisk (телефония) • Мобильные приложения водителя и клиента (iOS, Android) • Чат-бот Telegram – заказ такси, уведомления • Статистика, аналитика РЕЗУЛЬТАТЫ: Сокращение от первоначальных расчетных затрат – около 50%
  • 13. СЭД ЗАДАЧА: Перевод проекта «Система электронного документооборота руководства Sollers» на платформу Scorocode Длительность проекта – 2 месяца. СОСТАВ ПРОЕКТА: • Управление классификаторами • Согласование договоров • Командировки • Архив документов • Интеграция с СЭД Docsvision • Мобильный клиент iOS: рукописный ввод на документах PDF, двухфакторная авторизация и подтверждение действий отпечатком пальца • Статистика, аналитика, отчеты РЕЗУЛЬТАТЫ: • Освобождено 3 сервера • Снижена стоимость владения: • До перевода стоимость сопровождения серверов и системы – около 1,5 млн. руб/год • После перевода – 75 тыс.руб/месяц (900 тыс. руб/год)
  • 14. ЭЛКЗЧ ЗАДАЧА: Перевод backend проекта «Электронный каталог запасных частей УАЗ» на платформу Scorocode Длительность проекта – 1 год. СОСТАВ ПРОЕКТА: • Управление классификаторами • Конфигурации автомобилей • Технические и диагностические карты • Backoffice: Создание карт, процесс согласования внесения изменений • Интеграция с Siemens Teamcenter PLM • Статистика, аналитика, отчеты РЕЗУЛЬТАТЫ: • Освобождено 10 серверов общей стоимостью 12 млн. руб. • Снижена стоимость владения: • До перевода стоимость сопровождения серверов и системы – около 5 млн. руб./год • После перевода – 290 тыс. руб./месяц (3,48 млн. руб./год)
  • 16. Задача Как развивать BaaS? Необходимость эволюции и развития сервисов для наших разработчиков
  • 17. Эволюция в PaaS Мы обеспечиваем разработчиков инструментами для создания практичных и прибыльных приложений от ритейла до мобилизации корпоративных систем. Мы расширяем функционал, ориентируясь на потребности пользователей и мировые тренды, поэтому Scorocode в среднесрочной стратегии расширяется от Backend as a Service до Fullstack платформы разработки приложений. Развитие 2017-2018 • Система моделирования интерфейсов. • Кодогенерация. • Консольная утилита. • Интеграция с Github • Поддержка геоданных. • Back-office для продаж и маркетинга. • Интеллектуальная платформа для ботов. • Web-хостинг. • Интеграции с партнёрами для расширения функционала
  • 19. 19 Виды партнерских программ Consulting Partner Консалтинговые и ИТ-компании, рекомендующие клиентам разработку на Scorocode Application Development Partner Системные интеграторы и студии мобильной разработки, создающие приложения на Scorocode Technology Partner Технологические партнеры, чьи решения создают дополнительную ценность для клиентов Scorocode Приглашаем к сотрудничеству и совместному продвижению
  • 20. 20 Преимущества для всех партнеров Работаем с корпоративным сегментом через партнеров • Наши клиенты – ваши клиенты. Доступ к пулу заказчиков, которым необходима разработка или модернизация приложений. Востребованность • Высокий интерес у заказчиков. • Маркетинговая поддержка партнеров. Надежная платформа • SLA международного образца; • Расширение рынков: Scorocode готовит экспансию на рынки Европы, Азии и США; • Обратная связь: вы знаете, кто разрабатывает и отвечает за эти технологии, и можете общаться с нами всегда;