Название базовой системы (платформы): | Google App Engine (GAE) |
Разработчики: | Cloud Sherpas |
Технологии: | Cloud Computing, Средства разработки приложений |
Компания Cloud Sherpas, брокер облачных услуг, анонсировала в марте 2013 года основанную на базе открытых кодов систему Ferris, предназначенную для разработки приложений на языке Python и дополняющую инструменты разработки Google App Engine.
Ferris была создана инженерами Cloud Sherpas в 2012 г., и ею пользуются уже миллионы разработчиков во всем мире. Она позволяет сократить время (в среднем на 80%) и стоимость разработки облачных и мобильных приложений для платформы Google Apps.
Google Apps — быстро расширяющаяся облачная платформа для решения задач по передаче сообщений и совместной работы. Ее применяют более 50 млн. отдельных пользователей и свыше 5 млн. клиентов из бизнеса. Система разработки Google App Engine используется для построения высокомасштабируемых приложений для исполнения в рамках среды Google Apps, что, в свою очередь, повышает значение этой облачной платформы. По некоторым оценкам, за пять лет, прошедших с момента запуска системы, с ее помощью было создано более 1 млн. приложений. Сама компания Cloud Sherpas создала сотни приложений с использованием Google App Engine для своих клиентов, в числе которых есть такие крупные, как Quality Distribution Inc., Printpack и Lamar Media Corporation.
`Компания QDI нуждалась в усовершенствовании системы слежения за грузовым транспортом и доставкой грузов, а также сервиса продажи проездных билетов. С помощью системы Ferris удалось разработать мобильное приложение для планшетов на базе Android и запустить его в течение недели, − рассказал Клифф Диксон, вице-президент ИТ-службы компании QDI. — С помощью Ferris, мы избежали дублирования в разработке нескольких подсистем, что позволило нам сфокусироваться на разработке бизнес-логики приложения. Теперь наши клиенты могут отслеживать доставку грузов в реальном времени, а вся технология сопровождения грузов стала безбумажной`.
Ferris – облегченная настраиваемая система разработки ПО на базе открытых кодов, она доступна бесплатно по лицензии Apache Licence, Version 2 и дает разработчикам возможность строить приложения на языке Python в рамках системы Google App Engine.TAdviser Security 100: Крупнейшие ИБ-компании в России
Ключевыми особенностями системы Ferris являются использование архитектуры MVC (Model-View-Controller), а также гибкой маршрутизации внутри приложений в стиле среды разработки Ruby on Rails. В Ferris также входят средства автоматического создания, чтения, модификации и удаления схем действий и представлений, механизм шаблонов и тем, построенный на базе Jinja2, средства описания и обработки форм с помощью библиотеки WTForms, а также средства интеграции с подсистемой Google Accounts.
Другие особенности системы Ferris:
- архитектура на базе плагинов для расширения функциональности и распределения ее между приложениями;
- интеграция с программными интерфейсами Auth2 и Google Client API;
- идентификация типа устройства для выбора соответствующих тем, раскладок и представлений для данного мобильного или планшетного устройства;
- использование программных интерфейсов REST и JSON API для моделей;
- использование базовых библиотек системы Google App Engine для моделирования данных;
- интеграция с программным интерфейсом Google App Engine Search API.
`Ferris — это важное дополнение к Google App Engine. Миллионы разработчиков для платформы Google Apps смогут использовать ее для построения облачных и мобильных приложений, − заявил Дуглас Шепард, президент подразделения разработок на базе продуктов Google компании Cloud Sherpas. — Эта система обеспечивает более быстрое продвижение приложений на рынок и более интуитивную среду разработки. Для глав компаний и ИТ-департаментов Ferris означает значительную экономию расходов на разработку приложений, полноценный учет требований пользователя к их созданию и увеличение прибыли. Запуская систему Ferris, мы надеемся на обратную связь и поддержку со стороны сообщества, занимающегося проектами на базе открытых кодов`.
Подрядчики-лидеры по количеству проектов
Солар (ранее Ростелеком-Солар) (46)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
Форсайт (11)
Бипиум (Bpium) (10)
Axiom JDK (БеллСофт) ранее Bellsoft (10)
Другие (393)
Солар (ранее Ростелеком-Солар) (8)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
IFellow (АйФэлл) (2)
ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
Консом групп, Konsom Group (КонсОМ СКС) (2)
Другие (30)
Солар (ранее Ростелеком-Солар) (10)
Форсайт (3)
Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
Cloud.ru (Облачные технологии) ранее SberCloud (2)
КРИТ (KRIT) (2)
Другие (13)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
Солар (ранее Ростелеком-Солар) (2, 48)
Microsoft (41, 47)
Oracle (49, 26)
Hyperledger (Open Ledger Project) (1, 23)
IBM (33, 18)
Другие (602, 308)
Солар (ранее Ростелеком-Солар) (1, 8)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
Microsoft (4, 3)
Oracle (2, 3)
SAP SE (2, 2)
Другие (16, 19)
Солар (ранее Ростелеком-Солар) (1, 11)
Форсайт (1, 3)
Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
Сбербанк (1, 2)
Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
Другие (9, 9)
Солар (ранее Ростелеком-Солар) (1, 6)
Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
Мобильные ТелеСистемы (МТС) (1, 4)
Форсайт (1, 3)
Другие (14, 24)
Unlimited Production (Анлимитед Продакшен, eXpress) (1, 4)
Мобильные ТелеСистемы (МТС) (2, 3)
Солар (ранее Ростелеком-Солар) (1, 3)
МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
Оператор Газпром ИД (ГИД) (1, 1)
Другие (14, 14)
Распределение систем по количеству проектов, не включая партнерские решения
Solar appScreener (ранее Solar inCode) - 48
Hyperledger Fabric - 23
Windows Azure - 20
FIS Platform - 15
EXpress Защищенный корпоративный мессенджер - 12
Другие 328
Solar appScreener (ранее Solar inCode) - 8
FIS Platform - 4
Java - 2
Турбо X - 2
Парадокс: MES Builder - 2
Другие 22
Solar appScreener (ранее Solar inCode) - 11
Форсайт. Мобильная платформа (ранее HyperHive) - 3
BSS Digital2Go - 3
Cloud ML Space - 2
Avaya Breeze (Avaya Engagement Development Platform) - 1
Другие 8
Подрядчики-лидеры по количеству проектов
VK Tech (ранее VK Цифровые технологии, ВК Цифровые технологии и Mail.ru Цифровые технологии) (27)
VK (ранее Mail.ru Group) (17)
Cloud.ru (Облачные технологии) ранее SberCloud (10)
IBM (9)
Copiny (9)
Другие (189)
VK Tech (ранее VK Цифровые технологии, ВК Цифровые технологии и Mail.ru Цифровые технологии) (10)
МегаФон (2)
Cloud.ru (Облачные технологии) ранее SberCloud (2)
Acme Saico (1)
Auxo (Атос АйТи Солюшенс энд Сервисез) ранее Atos в России (1)
Другие (7)
VK (ранее Mail.ru Group) (3)
VK Tech (ранее VK Цифровые технологии, ВК Цифровые технологии и Mail.ru Цифровые технологии) (3)
Cloud.ru (Облачные технологии) ранее SberCloud (1)
Hewlett Packard Enterprise (HPE) (1)
Корус Консалтинг (1)
Другие (1)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
VK Tech (ранее VK Цифровые технологии, ВК Цифровые технологии и Mail.ru Цифровые технологии) (2, 48)
Microsoft (22, 29)
IBM (30, 25)
Oracle (21, 14)
Huawei (13, 12)
Другие (333, 152)
VK Tech (ранее VK Цифровые технологии, ВК Цифровые технологии и Mail.ru Цифровые технологии) (1, 10)
IBM (2, 4)
Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
Mail.Ru Cloud Solutions (MCS) (1, 2)
МегаФон (1, 2)
Другие (4, 7)
VK Tech (ранее VK Цифровые технологии, ВК Цифровые технологии и Mail.ru Цифровые технологии) (1, 6)
Cloud.ru (Облачные технологии) ранее SberCloud (1, 1)
Huawei (1, 1)
Microsoft (1, 1)
Селектел (Selectel) (1, 1)
Другие (2, 2)
VK Tech (ранее VK Цифровые технологии, ВК Цифровые технологии и Mail.ru Цифровые технологии) (2, 4)
Cloud.ru (Облачные технологии) ранее SberCloud (1, 3)
IXcellerate (Икселерейт) (1, 3)
Huawei (1, 3)
Timeweb Cloud (Таймвэб.Клауд) (1, 2)
Другие (6, 6)
Timeweb Cloud (Таймвэб.Клауд) (1, 5)
VK Tech (ранее VK Цифровые технологии, ВК Цифровые технологии и Mail.ru Цифровые технологии) (2, 3)
Cloud.ru (Облачные технологии) ранее SberCloud (1, 3)
Huawei (1, 3)
IXcellerate (Икселерейт) (1, 3)
Другие (4, 7)
Распределение систем по количеству проектов, не включая партнерские решения
VK Cloud Универсальная облачная платформа для развития цифровых сервисов (ранее VK Cloud Solutions) - 44
Windows Azure - 20
Citrix NetScaler - 11
Cloud Advanced - 10
Copiny (сервис) - 9
Другие 154
VK Cloud Универсальная облачная платформа для развития цифровых сервисов (ранее VK Cloud Solutions) - 10
IBM Cloud Paks - 3
МегаФон и Mail.ru Group: Деловое облако - 2
Cloud Advanced - 2
IBM Cloud - 1
Другие 1
VK Cloud Универсальная облачная платформа для развития цифровых сервисов (ранее VK Cloud Solutions) - 6
Cloud Advanced - 1
Selectel Облачная платформа - 1
HPE InfoSight - 1
SQL Azure - 1
Другие 0