산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial Internet of Things >> 사물 인터넷 기술

IoT 성능 테스트를 위한 DevOps의 장점 평가

DevOps는 사물 인터넷 관리자가 강화할 수 있도록 지원합니다. 엄격한 품질 테스트를 수행하고 배포 리드 타임을 제한합니다.

개발 및 운영의 합성어인 이 용어는 운영 IT의 요소를 소프트웨어 개발과 결합하는 조직적 접근 방식을 나타냅니다.

DevOps 이니셔티브는 조직에 고품질 소프트웨어 빌드를 더 빠르게 개발할 수 있는 능력을 포함하여 많은 이점을 제공합니다.

프로세스 자동화 회사인 Camunda의 공동 창립자이자 수석 기술자인 Bernd Ruecker는 비즈니스 소프트웨어의 세계에서 DevOps와 지속적인 개발 방식의 가치가 입증되었다고 말했습니다. 지속적인 개발에는 일괄 작업이 아니라 새로운 소프트웨어 기능을 점진적으로 통합, 테스트 및 배포하는 작업이 포함됩니다. 가능하면 자동화가 선호됩니다.

이러한 관행은 품질(테스트 적용 범위 및 자동화로 인해)과 속도(자동화로 인해)를 높이는 동시에 가치 창출 시간(빠른 처리 시간을 제공)을 줄임으로써 제품 개발을 가속화한다고 그는 말했습니다.

“이러한 관행은 IoT 및 산업용 IoT(IIoT)에도 적용될 수 있습니다. . . 정확히 동일한 이점을 얻을 수 있습니다.”라고 Ruecker는 말했습니다.

기술 전략, 디자인 및 엔터프라이즈 운영 회사인 MajorKey Technologies의 영업, DevOps 및 클라우드 담당 부사장인 Blaine Pryce는 DevOps 프레임워크는 IoT와 관련된 모든 것에 필수적이라고 말했습니다.

"DevOps는 끊임없이 진화하고 종종 예측할 수 없는 사물 인터넷 환경에 대한 지속적인 개선 기능을 제공하여 지속적인 최적화와 필요한 보안 표준을 제공합니다."라고 Pryce가 말했습니다.

IoT를 다룰 때 DevOps가 도움이 되는 방법

모든 유형의 IoT 및 IIoT를 다루는 프로젝트 관리자는 올바른 DevOps 프로세스가 처음부터 조달되는 한 의미 있는 이점을 얻을 수 있어야 합니다.

Deloitte Consulting의 최고 클라우드 전략 책임자인 David Linthicum은 "잘 설계된 자동화된 DevOps 도구 체인을 사용하면 수동으로 수행하기 훨씬 어려운 보안 테스트, 성능 테스트 및 기타 테스트 프로세스를 간소화할 수 있습니다."라고 말했습니다.

뿐만 아니라 배포 도구는 수천 대의 장치로 코드와 데이터를 푸시하는 복잡성을 처리할 수 있으며 자동화를 사용하여 업데이트를 관리하고 장치 구성이 올바른지 확인할 수 있다고 Linthicum은 말했습니다.

결론은 DevOps가 배포 및 운영 비용을 줄이는 동시에 안정성과 보안을 개선한다는 것입니다.

Capgemini North America 엔터프라이즈 아키텍처 수석 설계자인 Charles Coté는 운영 팀이 IoT 애플리케이션을 더 자주 개선할 수 있다는 사실을 알게 되면서 연결된 기술의 복잡한 배포도 단순화된다고 말했습니다.

“IoT와 IIoT가 발전함에 따라 . . . DevOps가 제공하는 혁신과 협업의 속도는 스마트 도시, 스마트 농업 및 산업 플랜트에 대한 성공적인 파일럿을 확장하는 데 중요합니다.”라고 그는 말했습니다. "DevOps가 제공하는 확장성, 탄력성 및 빠른 애플리케이션 개발 주기는 IoT 에이전트, 펌웨어, 게이트웨이, 에지 컴퓨팅 노드 및 알고리즘의 복잡한 에코시스템을 배포하고 유지 관리하기 위한 전제 조건입니다."

기술 연구 및 자문 회사인 ISG의 수석 분석가인 Ashish Chaturvedi는 DevOps를 확장된 IoT 솔루션의 촉진자 또는 조력자로 생각할 수 있다고 말했습니다.

그는 "성숙한 DevOps 설정은 IoT 시스템을 보다 빠르고 안전하게 만들 수 있습니다."라고 말했습니다. "지속적인 모니터링과 빠른 피드백 루프를 통해 IoT 애플리케이션의 품질을 지속적으로 개선할 수 있습니다."

피드백 메커니즘은 IoT와 DevOps 간의 공통 스레드이며, Chaturvedi에 따르면 이러한 기술은 서로를 매우 잘 보완합니다.

예를 들어 여러 필드 장치를 모니터링하는 데 필요한 산업용 IoT 시스템은 예측 유지 관리를 담당하고 문제가 발생하면 기능 경고를 발생시켜야 한다고 그는 말했습니다.

"여기서 DevOps는 CI/CD[(지속적 통합/지속적 전달])를 통해 코드 변경 사항을 더 자주, 안정적으로 전달할 수 있는 기능과 함께 컨테이너 메커니즘 및 오케스트레이션 기능을 통해 개발 및 생산 팀이 설계의 여러 측면을 자동화할 수 있습니다. 실시간으로 배포하여 역동적인 IoT 기반 산업 환경에 보조를 맞출 수 있습니다.”라고 말했습니다.

DevOps가 IoT를 향상시키는 방법

IoT 개발을 자동화할 수 있다는 것은 IoT 애플리케이션을 더 빠르고 반복 가능한 방식으로 배포할 수 있다는 것을 의미한다고 Linthicum은 말했습니다.

"이는 우리가 테스트, 보안, 배포 및 운영보다는 애플리케이션의 기능에 집중한다는 것을 의미합니다."라고 그는 말했습니다. "또한 이는 기술적인 세부 사항보다 비즈니스 목적에 중점을 둔다는 것을 의미합니다."

글로벌 컨설팅 회사인 Protiviti의 기술 컨설팅 부문 전무이사인 Jeff Strain은 지속적인 개발 및 배포뿐만 아니라 DevOps가 IoT의 시장 출시 시간을 단축할 수 있다고 말했습니다. "보안 침해와 같은 계획된 요구 사항과 계획되지 않은 요구 사항을 신속하게 처리할 수 있습니다."라고 그는 말했습니다. "DevOps는 자동화, 머신 러닝 및 인공 지능과 같은 보다 강력한 기술을 사용하여 사물의 속도를 높이고 IoT 솔루션이 지속적으로 스스로를 수정할 수 있도록 합니다."

Coté에 따르면 속도와 향상된 사용자 경험을 위해 재사용성과 민첩성을 결합하면 IoT 기반 솔루션의 시장 채택이 증가합니다.

IoT용 DevOps의 과제

Linthicum에 따르면 DevOps의 문화적 변화는 IoT 빌더와 배포자에게 어렵습니다. 개발 및 운영 팀과 공개적으로 소통할 수 있는 능력뿐만 아니라 DevOps 방법론을 활용하려면 어느 정도 개방성이 있어야 합니다.

Coté는 이 평가에 동의했습니다. IoT에 대한 DevOps 과제는 권력, 책임, 자율성, 이해 관계자 및 팀 구성원과의 조정 사이의 균형을 유지하는 것입니다.

Coté는 "운영 기술, 정보 기술 및 마케팅과 같은 다양한 그룹 간에 존재할 수 있는 사일로를 제거하고 공유 목표와 공통 사명을 장려하는 문화로 대체해야 합니다."라고 말했습니다. "SAFe와 같은 엔터프라이즈 민첩성을 위한 선도적인 프레임워크의 사용을 채택하면 성공 가능성이 높아집니다."

IoT용 DevOps의 장점

Alexa, Nest 등과 같은 홈 자동화 시스템과 유사하게 DevOps 프레임워크를 사용하면 복잡하고 혼란스러운 IoT의 모든 부분이 함께 조화롭게 작동하여 품질과 시기적절한 조정을 제공하여 모든 엔터프라이즈 기능과 보안을 간소화할 수 있습니다. 프라이스.

Chaturvedi에 따르면 IoT, 특히 산업용 IoT용 DevOps의 주요 이점은 다음과 같습니다.

<울>
  • 자동 확장. DevOps 지원 클라우드 설정은 IoT 기반 시스템을 확장하거나 축소하여 수요 공급 균형을 유지할 수 있습니다. 이는 또한 합리적일 때마다 시스템을 종료하거나 에너지 섭취를 줄임으로써 에너지 사용을 줄이는 데 도움이 됩니다.
  • 품질 향상 DevOps는 다양한 분석 모델을 구현하여 IoT 애플리케이션의 성능을 측정하고 예측할 수 있습니다. 또한 DevOps가 운영 팀과 개발 팀 간의 지속적인 상호 작용 문화를 조성함에 따라 개발자는 실제 문제를 더 잘 이해하고 개발 주기 초기에 애플리케이션을 보다 효율적으로 만들기 위해 노력할 수 있습니다.
  • 더 빠른 출시를 위한 긴밀한 협업 DevOps는 운영, 개발, 생산 및 품질 인력 간의 고도의 조정을 가능하게 합니다. 이는 IoT 시스템 생성 권장 사항 또는 클라이언트 요구 사항에 따라 새로운 기능을 통합하거나 기존 기능을 변경하는 프로세스를 간소화하는 데 도움이 됩니다.
  • 보안 프로토콜 보완 . IoT 설정은 이미 확립되고 입증된 보안 표준에 따라 작동합니다. 그럼에도 불구하고 DevOps 메커니즘이 가치가 있는 것으로 입증될 수 있는 곳이 있습니다. 예를 들어 IoT 진입점은 취약하며 종종 해커가 악용하여 잘못된 정보를 유포합니다.
    여기에서 DevOps 보안 도구는 센서의 인바운드 데이터를 조사하여 하루를 절약할 수 있습니다.

  • 사물 인터넷 기술

    1. 보편적인 IoT 보안 표준 모색
    2. IoT:의료 비용 상승의 치료법은 무엇입니까?
    3. 산업용 IoT 개발 전망
    4. 시각 데이터를 IoT와 통합할 수 있는 가능성
    5. 2016년 IoT의 6가지 주요 트렌드
    6. 5G의 도래가 IoT 보안에 미치는 영향
    7. 소프트웨어 테스트 IOT 장치의 과제
    8. IoT는 차량 유지 관리의 판도를 바꿔 놓았습니다.
    9. 증강 현실은 IoT를 위한 사용자 인터페이스가 되고 있습니다
    10. IoT를 통한 에너지 부문 혁신의 6가지 장점