고객의 요구
고객은 이시카와현 가나자와시에 본사를 둔 정밀 측정 장비 제조업체입니다. 컴퓨터 주변 장치를 전문으로 생산하고 판매합니다.고객은 모니터, 하드 드라이브, USB 드라이브 및 기타 장치를 포함한 컴퓨터 주변 장치에서 정보를 수집하는 시스템을 개발하기를 원합니다. 수집되는 정보에는 사용 중 발생한 오류, 소비 전력과 스크린의 밝기와 같은 사용자에 의해 설정된 파라미터가 포함됩니다. 또한 이 시스템은 장치의 새 펌웨어를 업데이트할 수도 있습니다. 관리자는 동시에 여러 장치를 업데이트하도록 선택할 수 있습니다.
솔루션
우리의 개발 범위는 두 부분으로 구성됩니다.
① WINDOW 서비스: 컴퓨터 주변 장치에서 정보를 수집하여 클라우드로 보냅니다. 동시에 서비스는 클라우드로부터 명령을 받아 장치 설정을 조정하거나 새 펌웨어를 다운로드 및 업데이트합니다.
② 모니터링 및 제어 시스템: 클라우드/웹 테크놀로지를 기반으로 개발되었습니다. 시스템은 장치에서 전송된 데이터를 사용하여 관리자가 실시간으로 모니터링하고 차트를 통해 데이터를 시각화하는 데 도움을 줍니다. 이를 통해 관리자는 원격으로 장치에 명령을 보낼 수 있습니다.
기술
- 데스크톱 애플리케이션: C/C++, C#, WPF, WMI, AWS SDK
- 클라우드/웹: NodeJS Express, React-JS, AWS(IoT Hub, Device Shadow, Lambda 등)