Дом Бизнес Mendix против аутсистем: корпоративное вскрытие кода

Mendix против аутсистем: корпоративное вскрытие кода

Оглавление:

Видео: OutSystems Platform Overview in 2 Minutes! (2020 Edition) (Ноябрь 2024)

Видео: OutSystems Platform Overview in 2 Minutes! (2020 Edition) (Ноябрь 2024)
Anonim

Разработка приложений с низким содержанием кода дает каждому сотруднику в бизнесе, независимо от его роли или технических знаний, возможность сказать: «Я вижу процесс или задачу, которые можно упростить или автоматизировать, и я собираюсь создать приложение для этого». Через Мастера на основе форм и пользовательские интерфейсы перетаскивания (UI) позволяют работникам создать приложение за считанные минуты, поделиться им со своим отделом или командой и перевернуть рабочий или ручной бизнес-процесс с помощью простого интерфейса.

Платформы с низким содержанием кода бывают всех форм и размеров для различных типов бизнеса и потребностей. Но два самых мощных инструмента, которые мы протестировали для крупных корпоративных организаций, это OutSystems и Mendix. Обе компании являются ветеранами в пространстве с низким кодом и предлагают зрелые, полнофункциональные платформы, которые выходят за рамки простого создания приложений и автоматизации рабочих процессов для управления всем жизненным циклом приложения.

Для малых и средних предприятий (МСП) или крупных компаний из списка Fortune 500 выбор между двумя малыми кодами может оказаться сложным. Ниже мы рассмотрим, как Mendix и OutSystem объединяются в пять основных областей: ценообразование, взаимодействие с пользователем (UX), создание приложений, функции разработчика и предприятия, а также сторонние интеграции. Читайте дальше, чтобы определить, какая платформа подходит для вашей организации.

    1 Цены и планы

    Mendix запускается бесплатно для 10 пользователей для базового создания, развертывания и поддержки приложений. Но для предприятий цена начинается с 1875 долларов в месяц за одно приложение с автоматическим резервным копированием и гарантией бесперебойной работы. Если вы хотите создать несколько приложений, развернутых в вашей организации, то вам придется использовать редакцию Enterprise или Pro. Выпуск Pro начинается с $ 5, 375 в месяц за неограниченное создание приложений. Выпуск Enterprise стоит $ 7 825 в месяц за более продвинутый набор функций развертывания и управления предприятием. Этот набор функций включает в себя поддержку непрерывной интеграции, развертывание частного облака, горизонтальное масштабирование, тестирование отработки отказа и возможность развертывания приложений локально. Цены на Mendix не линейны, поэтому цена на пользователя снижается по мере увеличения количества пользователей, и долгосрочных затрат не происходит из-за надстроек и квот на использование.

    OutSystems имеет еще лучший бесплатный план, предоставляя свою платформу бесплатно для любой организации с менее чем 100 пользователями. Если вашему предприятию не нужно предоставлять возможность создания приложений более чем 100 пользователям, вы можете даже получить бесплатную версию, которая поставляется с единой средой разработки, инфраструктурой общего облака и неограниченной поддержкой. План OutSystems One начинается с 2100 долл. США в месяц (оплачивается ежегодно), что дает вам тысячи пользователей, три среды для разработки приложений, тестирования и производства, а также выделенное общедоступное, частное или гибридное облачное развертывание. Наконец, план OutSystems Enterprise начинается с 4600 долларов в месяц (оплачивается ежегодно) для неограниченной емкости и масштабируемости приложений, а также для миллионов пользователей, если вы планируете развертывать приложения с низким кодом в магазинах потребительских приложений.

    Цены на оба продукта выше, чем у других корпоративных конкурентов, таких как Appian и Salesforce App Cloud, но Mendix и OutSystems предлагают более мощные среды разработки с более глубокими функциональными возможностями предприятия. В целом, у OutSystems лучший бесплатный план, чем у Mendix, и его корпоративные цены не такие крутые. Edge: OutSystems

    2 Настройка и интерфейс

    Панель инструментов OutSystems выложена аккуратно и упорядоченно, с вкладками для платформы (где происходит все фактическое создание приложения), обучения, сообщества и поддержки. Вкладка «Сообщество» включает в себя не только пользовательский форум, но и доску объявлений и вкладку «Идеи» для улучшения платформы и новых функций. Опыт разработки кода с низким уровнем кода начинается с создания собственной среды частного облака, которая поставляется с собственным уникальным URL-адресом OutSystems. Еще одна вещь, которую OutSystems делает, что никакая другая платформа не делает, чтобы адаптировать работу, - она ​​задает вам вопросы о типе приложений, которые вы хотите разработать, и о вашей профессиональной роли и уровне знаний. Одним из преимуществ установки является то, что вам необходимо вручную загрузить интегрированную среду разработки (IDE) для настольных систем OutSystems. Нет полностью облачной опции. Установка по-прежнему не занимает много времени, но для того, чтобы добраться до полностью управляемого сборщика приложений с низким кодом, обычному бизнес-пользователю потребуется выполнить ручную установку.

    Mendix, с другой стороны, предлагает полностью облачный интерфейс, позволяющий перейти прямо на вкладку «Buzz» при входе во встроенный социальный интранет и аспект совместной работы платформы. Buzz - это одна из пяти основных вкладок на очень простой панели инструментов рядом с вкладками «Приложения», «Люди», «Магазин приложений» и «Сообщество». Mendix автоматически настраивает среду вашего основного приложения и показывает вам меню опций, чтобы начать разработку и настройку вашего приложения, а также вкладку Buzz в каждом отдельном приложении. Пользовательский интерфейс был недавно переработан с помощью нового пользовательского интерфейса для веб-моделирования, переработанного приложения для Android и iOS, а также нового языка дизайна, который компания называет «Atlas», с предопределенными шаблонами страниц и элементами пользовательского интерфейса под названием «Строительные блоки». Оба интерфейса просты в навигации, и специальная анкета для установки OutSystems является плюсом, но Mendix упрощает вход в систему и позволяет сразу же начать сборку, ставя родную командную совместную работу вперед и в центр. Edge: Mendix

    3 Создание приложения с низким кодом

    Разработка с низким содержанием кода предназначена для того, чтобы быть полезной как для обычных бизнес-пользователей, так и для ИТ-отделов и разработчиков. Когда дело доходит до первого, обе платформы предлагают пошаговый опыт создания приложений, чтобы вести нетехнических пользователей на протяжении всего процесса. Mendix открывает вам страницу готовых приложений для управления активами, событиями, расходами и т. Д., А также учебники, которые помогут вам пройти через более сложные шаблоны приложений. Web Modeler является мощным средством и предоставляет предварительный просмотр устройств для настольных, мобильных и планшетных приложений. Но, в отличие от таких инструментов, как Google App Maker, Mendix начинает с разработки пользовательского интерфейса и создания каркасов вместо настройки базы данных, что происходит позже. Это приводит к чрезвычайно естественному опыту создания приложений с огромным количеством опций настройки с точки зрения внешнего вида. Но это привело к пробам и ошибкам в получении правильного исполнения во время нашего тестирования. В отличие от OutSystems, Mendix также имеет мобильное приложение для разработчика, которое позволяет вам на самом деле редактировать приложения на вашем мобильном устройстве.

    OutSystems позволяет вам выбрать, создавать ли вы веб-приложение или мобильное приложение с самого начала, а затем указать, будет ли это приложение для смартфона, приложение для планшета или универсальное приложение, которое будет изменять размеры на различных экранах. Это несколько ограничивает по сравнению с переключением между предварительными просмотрами устройств в Mendix. Но как только вы начнете создавать приложение, OutSystems поможет вам на каждом этапе пути. Оказавшись в конструкторе визуальных приложений, OutSystems пошла за мной шаг за шагом с анимированными стрелками. Это помогло мне создать таблицу базы данных из файла Microsoft Excel и превратить ее в список, создать форму, настроить пользовательский интерфейс и помочь опубликовать приложение одним щелчком мыши. Сам редактор приложения спроектирован аналогично Mendix и Microsoft PowerApps, хотя одной уникальной полезной функцией было то, что приложение автоматически создает вкладки для вас по мере продвижения. В центре есть пользовательский предварительный просмотр вашего приложения, и вы просто перетаскиваете в него элементы пользовательского интерфейса, которые сопоставляются с объектами и полями базы данных с правой стороны. При создании приложения у меня все в порядке, и мне больше понравился предварительный просмотр устройства от Mendix. Но процесс разработки с низким кодом OutSystems немного более плавный, с более качественными инструкциями. Небольшое преимущество: OutSystems

    4 Возможности для разработчиков и предприятий

    OutSystems обладает широкими функциональными возможностями, охватывающими автоматизацию и логику процессов, отладку и тестирование программного обеспечения, управление проектами и многое другое на протяжении всего жизненного цикла приложения. В OutSystems реализован прекрасный редактор выражений с автозаполнением для отображения базы данных в поле. Кроме того, приложения написаны на родных языках программирования, что наш разработчик счел полезным при работе с кодом CSS и JavaScript с подсветкой синтаксиса. Когда вы публикуете приложение, OutSystems обеспечивает управление пользователями на основе ролей и аналитику приложений, которые снижают производительность и вовлеченность вашего приложения в различных операционных системах (ОС), браузерах и т. Д.

    Mendix имеет аналогичные функции, когда дело доходит до аналитики, управления и управления пользователями. Оба инструмента также предлагают двоичную установку, что означает, что вы можете установить среду разработки локально на своей рабочей станции в дополнение к облачному доступу Mendix. В целом наш разработчик обнаружил, что между ними Mendix лучше справлялся с настройкой базы данных и обслуживанием приложений и обеспечивал более упорядоченный опыт разработчика, который требовал меньше усилий. Mendix также является единственной платформой, которую мы протестировали со Scrum, встроенной для управления проектами на основе спринта, и предлагает также расширенный мониторинг качества и автоматизированные тестовые расширения, если вы переходите на уровень Enterprise. Небольшой Край: Мендикс

    5 App Store, интеграция и сообщество

    И Mendix, и OutSystems имеют обширную интеграцию, и полнофункциональные магазины приложений переполнены созданными сообществом приложениями и компонентами. Mendix App Store предлагает широкий рынок приложений и шаблонов, готовых компонентов пользовательского интерфейса и виджетов, а также длинный список соединителей для интеграции сторонних служб, включая соединители баз данных для приложений Интернета вещей (IoT) и машинного обучения (ML).

    OutSystems Forge, находящаяся на вкладке Сообщество платформы, представляет собой рынок приложений и компонентов с тысячами готовых шаблонов и интеграций, многократно используемых модулей приложений и компонентов. Вкладка «Сообщество» также выходит за пределы магазина приложений, предлагая пользовательский форум, доску объявлений и вкладку «Идеи» для улучшения платформы и новых функций. Mendix предлагает аналогичные функции форума, доски объявлений и взаимодействия с сообществом на вкладке Сообщество. Край: даже

    6 Итог

    Mendix и OutSystems являются отличным выбором в качестве корпоративных платформ с низким кодом, которые предназначены для широкого круга бизнес-пользователей. Обе они создали богатые экосистемы и могут управлять сквозным жизненным циклом приложений от создания и развертывания приложений до текущего обслуживания и аналитики. Mendix предоставляет вам полностью облачный вариант с собственной совместной работой и отличным управлением ИТ-проектами, тогда как OutSystems предлагает более интуитивно понятный интерфейс для создания приложений и пошаговые инструкции, а также адаптированный вопросник для бизнес-ролей. Это на равных примерно настолько близко, насколько это возможно, и ваши предпочтения будут зависеть от общего набора функций, который вы ищете. Тем не менее, благодаря своему преимуществу в ценообразовании и в целом более плавному опыту создания бизнес-приложения с низким кодом, это сравнение «шея и шея» заканчивается, когда OutSystems выходит немного впереди. Победитель: OutSystems

Mendix против аутсистем: корпоративное вскрытие кода