보쉬 렉스로스, 우분투 코어·스냅으로 ctrlX 자동화 플랫폼 강화…OT-IT 통합 실현
보쉬 렉스로스(Bosch Rexroth)가 앱 기반 플랫폼 ctrlX 오토메이션(ctrlX Automation)에 우분투 코어(Ubuntu Core)를 채택했습니다.
ctrlX 오토메이션은 임베디드 기기용으로 설계된 우분투 코어와 범용 리눅스 애플리케이션 컨테이너인 스냅(snaps)을 활용해 머신 제어, 운영 기술(OT), 정보 기술(IT) 간 장벽을 허무는 오픈 소스 플랫폼을 제공합니다.
오픈 아키텍처로 제조사 자유도 확대
ctrlX 오토메이션에 우분투 코어와 스냅을 기반으로 구축된 산업 제조 솔루션은 개방형 생태계, 더 빠른 생산 타임라인, 기기 수명 주기 전반에 걸친 강력한 보안 혜택을 누립니다.
오픈 아키텍처를 통해 ctrlX 오토메이션을 선택한 산업 기계 제조업체는 소프트웨어가 하드웨어에서 분리되어 PLC 전문가와 독점 시스템에 얽매이지 않게 됩니다.
PLC(프로그래머블 로직 컨트롤러)는 로봇 등 자동화 기계와 연계해 사용되는 특수 컴퓨터입니다.
우분투 코어는 IoT용으로 특별히 설계된 우분투의 최소 트랜잭션 버전이며, 스냅은 범용 리눅스 애플리케이션 컨테이너입니다.
모던 개발 환경 제공
우분투 코어와 스냅으로 ctrlX 오토메이션 플랫폼은 개발자가 모던 CI/CD와 데브섹옵스(DevSecOps) 접근법으로 전통적 OT 환경에서 엣지 디바이스에 애플리케이션을 제공할 수 있게 합니다.
홀거 슈나벨(Dr Holger Schnabel) 보쉬 렉스로스 ctrlX 코어 제품 오너는 "우분투 코어 지원으로 ctrlX 오토메이션이 자동화와 IoT 세계를 개방적이고 모듈화되며 안전한 방식으로 결합해 미래 지향적이고 혁신적인 자동화 플랫폼을 구축할 수 있게 되었습니다."라고 말했습니다.
보안 및 신뢰성 강화
우분투 코어는 엄격한 애플리케이션 격리(confinement)로 보안을 강화합니다. ctrlX 오토메이션 앱은 모든 종속성을 스냅에 담아 실행되어 격리성이 증가합니다.
스냅에 패키징된 소프트웨어 파일은 변경 불가능해 보안 취약점 위험이 최소화됩니다.
앱을 배포하는 기계 제조업체는 엔지니어 개입 없이 기기 수명 기간 동안 보안 수정과 패치 자동 업데이트 혜택을 받습니다.
우분투 코어와 스냅으로 소프트웨어 업데이트는 마지막 정상 작동 버전으로 롤백되어 공장 현장 가동 시간과 신뢰성을 높입니다.
로익 미니에(Loïc Minier) 캐노니컬(Canonical) IoT 디바이스 필드 엔지니어링 글로벌 디렉터는 "보쉬 렉스로스가 산업 자동화에 오픈 소스 접근법을 채택해 기계 제조업체가 확장 가능하고 커스터마이징 가능한 플랫폼을 구축할 수 있게 했습니다. ctrlX 오토메이션은 사용자가 기능을 확장하고 자체 앱을 구현할 수 있는 소프트웨어 주도 접근법을 제공합니다. ctrlX 오토메이션의 고급 인터페이스와 우분투 코어의 개방성과 유연성이 산업 자동화의 새로운 혁신 시대를 열 것입니다."라고 말했습니다.
프로그래밍 언어 자유도
개발자는 C, C++, 파이썬(Python), 자바스크립트(JavaScript), 고(Go) 등 원하는 프로그래밍 언어로 스냅으로 제공되는 앱을 만들 수 있습니다.
전통적으로 개발자는 IEC 61131이나 산업 현장에서 G-코드 같은 전문 프로그래밍 언어로 제한되었습니다.
우분투 코어와 스냅으로 ctrlX 오토메이션 플랫폼 개발자는 기존 프로그래밍 언어나 현대적 대안 중 자유롭게 선택할 수 있습니다.