Платформы Интернета вещей без кода и с низким кодом ускоряют разработку приложений

Исходный узел: 1285820

Для любого профессионала выполнение задачи самостоятельно может показаться намного быстрее, чем указание кому-то другому, как ее выполнить. Платформы Интернета вещей без кода и с низким кодом предоставляют возможность создавать приложения пользователям, которые знают, что им нужно, но не имеют опыта программирования для создания всего приложения.

Организации используют конструкторы приложений без кода и с низким кодом, поскольку разработчики и пользователи могут удовлетворить свои бизнес-потребности без навыков программирования.

Если пользователь использует без кода Разработчик приложений создает базовую техническую ИТ-инфраструктуру, с которой приложение должно взаимодействовать. Пользователь платформы должен написать бизнес-логику, например «сколько доходов компания получила в июле?»

С низкий код в конструкторе приложений пользователи могут писать базовую бизнес-логику. Однако им все равно придется работать с ИТ-специалистами, чтобы интегрировать приложение с существующей ИТ-аппаратной и программной инфраструктурой.

Спрос на более упрощенные возможности разработки вырос, по крайней мере частично, из-за пандемии COVID-19. По данным Гартнера прогнозПо прогнозам исследователей, рынок разработки low-code в 13.8 году составит $2021 млрд, что на 22.6% больше, чем в 2020 году.

Low-code projections
Прогнозы по разработке инструментов low-code к 2025 году

Преимущества и недостатки использования платформ без кода или с низким кодом

Независимо от того, использует ли компания генераторы приложений без кода или с низким кодом, цель автоматизации кода во время разработки приложений состоит в том, чтобы сократить время, необходимое для разработки и запуска приложений в производство. Есть надежда, что пользователям Интернета вещей не придется зависеть от ИТ-отделов при создании своих приложений и ждать в очереди ИТ-отделов.

Автоматические генераторы кода создают свой код очень общим способом. Другими словами, автоматически сгенерированный код будет работать с определенной для него общей аппаратной и программной средой. Тем не менее, оно не будет адаптировано к сконфигурированной аппаратной и программной среде предприятия. Автоматизированные генераторы кода склонны генерировать больше кода, чем необходимо. Избыточный код и инструкции требуют больше памяти и обработки, и эта недостаточная эффективность может привести к увеличению времени работы приложения.

Организации используют платформы IoT без кода и с низким кодом, чтобы решить бизнес-задачу более быстрого запуска приложений в производство.

Интернет вещей создает проблемы для платформ разработки

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

  • Интернету вещей требуется быстрое время выполнения. Инструменты без кода и с малым количеством кода имеют тенденцию генерировать лишние накладные расходы на код, что может снизить производительность Интернета вещей. Как правило, Интернет вещей требует высокой пропускной способности приложений, поэтому приложения без кода или с малым количеством кода для Интернета вещей могут работать слишком медленно.
  • Интернет вещей разнообразен. Платформы без кода или с низким кодом могут создавать программы, которые являются слишком общими для решения проблем множественности и непредсказуемости устройств Интернета вещей. В такой динамичной среде разработчикам приложений, скорее всего, понадобится помощь ИТ-администраторов в интеграции.
  • Готовая к использованию система безопасности Интернета вещей по своей сути слаба. Многие устройства Интернета вещей поступают на предприятие со слабыми настройками безопасности по умолчанию, которые не соответствуют минимальным стандартам безопасности. Следовательно, ИТ-специалист должен назначить этим устройствам необходимые настройки безопасности. Поскольку каждое устройство Интернета вещей уникально, создание надежной безопасности в IoT уровень устройства по-прежнему в основном выполняется вручную.
  • Интернет вещей — это инфраструктура. Генераторы без кода и с низким кодом абстрагируют написание программ от деталей ИТ-инфраструктуры, так что программистам нужно писать только те бизнес-правила, которые, по их мнению, должны выполнять их приложения. Однако Интернет вещей по своей природе is

Организации могут развертывать Интернет вещей централизованно, но часто развертывают его на периферии предприятия, например, на удаленных заводах, в полевых офисах, удаленных инженерных вышках, на автомагистралях, грузовых и легковых автомобилях или портативных устройствах на складах. Для подключения всех этих устройств друг к другу, а также к приложениям и системам, которые их запускают, необходимы обширные знания в области ИТ-сетей, систем, программного обеспечения, аппаратного обеспечения и безопасности. Очень универсальное решение, такое как low-code или no-code, не может легко справиться с этими тонкостями ИТ-инфраструктуры. Вместо этого требуются ИТ-опыты для интеграции устройств, систем и баз данных Интернета вещей, позволяющих всем активам сосуществовать в сквозной безопасной среде.

No-code development
Что такое разработка без кода?

Когда имеет смысл использовать генераторы без кода и генераторы с низким кодом?

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

IoT-инфраструктура платформы могут легче облегчить приложения без кода и с низким кодом. Многие поставщики программного обеспечения с низким кодированием предлагают простую интеграцию с основными платформами Интернета вещей, включая IBM Watson, Microsoft Azure и AWS. Поставщики также часто предлагают предложения с низким уровнем кода, специально разработанные для эффективной интеграции с их платформами Интернета вещей. Если пользователи остаются в рамках определенных платформ и инструментов, у них больше шансов разработать успешные IoT-приложения с низким кодом.

Генераторы приложений без кода и с низким кодом могут быть защищены от сбоев. В тех случаях, когда пользователи используют генераторы без кода или с низким кодом для IoT, ИТ-отдел или даже сам поставщик генератора кода могут помочь защитить пользователей от непреднамеренного создания ошибок или уязвимостей IoT. Например, ИТ-специалисты могут отключить определенные функции в генераторах с низким кодом и без кода, которые позволяют пользователям устанавливать собственную безопасность. Отключив функции low-code и no-code, которые могут нарушать стандарты корпоративного управления или создавать другие типы ошибок, организации могут предотвратить многие проблемы, которые могут случайно создать пользователи без опыта работы в сфере ИТ.

Источник: https://internetofthingsagenda.techtarget.com/tip/No-code-and-low-code-IoT-platforms-speed-up-app-development.

Отметка времени:

Больше от Интернетофтингсагенда.techtarget.com