Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Интернет вещей

Как DevOps улучшает тестирование производительности и развертывание IoT

DevOps дает возможность лидерам IoT усилить качество тестирования и сократить время развертывания.

Термин, смесь разработки и операций, обозначает организационные практики, сливающие IT-операции с разработкой программного обеспечения.

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

По словам Бернда Рюккера, сооснователя и главного технологиста Camunda, непрерывная разработка — инкрементальная интеграция, тестирование и развертывание функций — доказала свою ценность в бизнес-ПО.

Эти практики ускоряют разработку продукта, повышая качество через покрытие тестами и автоматизацию, и скорость через автоматизированные конвейеры, сокращая время-до-ценности быстрыми оборотами.

Рюккер добавил, что те же выгоды применяются к IoT и IIoT, доставляя идентичные выигрыши.

Блейн Прайс, вице-президент продаж, DevOps и облако в MajorKey Technologies, сказал, что DevOps-фреймворк необходим для любого IoT-усилия. «Он доставляет непрерывное улучшение для постоянно меняющегося IoT-ландшафта, обеспечивая постоянную оптимизацию и надежные стандарты безопасности», — отметил он.

Как DevOps может помочь при работе с IoT

Менеджеры проектов по IoT и IIoT могут захватить осязаемые выгоды, если они примут правильные DevOps-процессы с самого начала.

Дэвид Линтикум, главный стратег облака в Deloitte Consulting, объяснил, что хорошо спроектированный автоматизированный DevOps-инструментарий оптимизирует тестирование безопасности, тестирование производительности и другие процессы, которые были бы громоздкими вручную.

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

Результат — улучшенная стабильность и безопасность, плюс снижение затрат на развертывание и эксплуатацию.

Чарльз Коте, главный архитектор корпоративной архитектуры в Capgemini North America, сказал, что по мере того как операционные команды все чаще улучшают IoT-приложения, сложность подключенных развертываний также становится легче управляемой.

Он добавил: «Скорость инноваций и сотрудничества, которую приносит DevOps, жизненно важна для масштабирования пилотов в умных городах, сельском хозяйстве и промышленности. Его масштабируемость, эластичность и быстрые циклы разработки — предпосылки для управления экосистемами IoT-агентов, прошивки, шлюзов и периферийных вычислительных узлов».

Ашиш Чатурведи, главный аналитик ISG, сказал, что зрелая DevOps-настройка может сделать IoT-системы более отзывчивыми и безопасными. «Непрерывный мониторинг и быстрые петли обратной связи позволяют непрерывное улучшение IoT-приложений», — сказал он.

Чатурведи подчеркнул, что петля обратной связи — общая нить, связывающая IoT и DevOps вместе, усиливающая сильные стороны друг друга.

В промышленной IoT-системе, мониторящей полевые устройства для предиктивного обслуживания, DevOps — через CI/CD — доставляет изменения кода чаще и надежнее, в то время как контейнеризация и оркестрация автоматизируют развертывание в реальном времени, следя за динамичной средой, объяснил он.

Как DevOps может усилить IoT

Автоматизация IoT-разработки означает, что приложения могут развертываться быстрее и надежнее, сказал Линтикум. «Это смещает фокус с технических деталей на бизнес-ценность».

Джефф Стрейн, управляющий директор в практике технологического консалтинга Protiviti, добавил, что DevOps сокращает время выхода на рынок для IoT, обеспечивая быстрые ответы на запланированные и не запланированные изменения, включая инциденты безопасности. «Он также поддерживает использование автоматизации, ИИ и машинного обучения для ускорения доставки и обеспечения самовосстанавливающихся решений», — сказал он.

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

Вызовы DevOps для IoT

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

Коте эхом этому. «Вызовы DevOps для IoT включают балансировку власти, ответственности, автономии и выравнивания со стейкхолдерами. Силосы между OT, IT и маркетингом должны быть растворены в пользу общей миссии. Принятие проверенного фреймворка корпоративной гибкости, такого как SAFe, может повысить вероятность успеха», — сказал он.

Преимущества DevOps для IoT

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

Чатурведи перечислил ключевые преимущества DevOps для IoT, особенно IIoT:

Интернет вещей

  1. Почему нет универсального стандарта безопасности IoT? Понимание сложного ландшафта
  2. Как IoT режет затраты здравоохранения и улучшает исходы
  3. Будущий взгляд: продвижение Industrial IoT для производственного превосходства
  4. Раскрытие силы визуальных данных в IoT-экосистеме
  5. Топ-6 трендов IoT, формирующих 2016 год и далее
  6. Как внедрение 5G усиливает безопасность IoT: что нужно знать
  7. Тестирование программного обеспечения для IoT-устройств: ключевые вызовы и решения
  8. Как IoT трансформирует ТО автопарков: эффективность и надежность
  9. Дополненная реальность: новый интерфейс для операций промышленного IoT
  10. 6 мощных преимуществ IoT, трансформирующих энергетический сектор