Computer >> 컴퓨터 >  >> 스마트폰 >> 스마트폰

안드로이드 씽스(Android Things)란 무엇일까? 알아야 할 모든 것

안드로이드 씽스(Android Things)란 무엇일까? 알아야 할 모든 것

사물인터넷(IoT)에 관심이 있는 분이라면 반가운 소식입니다. 구글이 첫 번째 버전의 안드로이드 씽스(Android Things)를 출시하면서, IoT 환경 개선을 향한 중요한 발걸음이 시작되었기 때문입니다.

안드로이드 씽스는 보안 소프트웨어 스택의 개선과 함께 짧은 주기의 업데이트 제공을 앞세우고 있습니다(대규모 버전 업데이트는 예외). 잦은 보안 업데이트는 안드로이드 생태계가 오랫동안 필요로 했던 부분으로, 이제 그 첫 단추가 끼워진 셈입니다.

안드로이드 씽스란 무엇인가?

안드로이드 씽스(이전 명칭: 브릴로 Brillo)는 스마트 온도조절기와 같은 사물인터넷 기기에서 작동하도록 설계된 운영체제입니다. 만약 집안의 모든 기기가 안드로이드를 탑재한다면, 각 기기가 서로 소통하며 일상을 한층 더 편리하게 만들어 줄 수 있습니다.

안드로이드 씽스가 탑재된 기기는 구글에서 직접 업데이트를 제공받습니다. 즉, 사용자는 매달 보안 업데이트를 받을 수 있습니다. 제조사나 개발자의 업데이트 배포를 하염없이 기다릴 필요 없이 구글에서 바로 업데이트가 전달되는 방식입니다.

안드로이드 씽스(Android Things)란 무엇일까? 알아야 할 모든 것

또 다른 장점은 Qualcomm SDA212, MediaTek MT8516, NXP i.MX8M, Qualcomm SDA 624와 같은 시스템온모듈(SoM) 하드웨어 플랫폼에 대해 최대 3년간의 지원이 제공된다는 점입니다.

안드로이드 씽스 기기에는 개인화된 OS가 탑재되지 않습니다. 이 운영체제는 백그라운드에서 조용히 실행되며, 사용자는 그 존재조차 느끼지 못합니다. 따라서 구글 플레이 스토어에 접속해 특정 앱을 설치하는 것도 불가능합니다.

핵심 아이디어는 저전력 기기에 최적화된 운영체제를 구현하고, 체계적으로 정비된 시스템을 통해 최신 보안·소프트웨어 업데이트를 원활하게 수신하도록 하는 것입니다. 또한 안드로이드 씽스는 구글의 승인을 받은 하드웨어 키트만 사용할 수 있습니다.

이 키트의 구성품은 다음과 같습니다.

  • Wi-Fi 안테나
  • 5인치 멀티터치 디스플레이
  • Pico i.MX7Dual 개발 보드
  • 카메라 모듈
  • 필요한 케이블과 나사

안드로이드 씽스의 장점은 무엇일까?

구글 입장에서 가장 큰 이점은 안드로이드가 하나의 통합 OS가 되면서 광고 게재 기회와 데이터 수집이 확대된다는 점입니다. 개발자에게도 유리합니다. 기존에 익숙했던 안드로이드와 동일한 방식으로 작동하기 때문에, 소프트웨어 개발 작업의 약 90%를 줄일 수 있습니다.

사용자에게는 자신이 소유한 모든 기기가 하나로 연동되고, 더 빠른 보안 업데이트를 받을 수 있다는 점이 이점입니다. 참고로 현재 IoT 기기들의 보안 상황은 만족스럽지 못한 수준입니다.

안드로이드 씽스(Android Things)란 무엇일까? 알아야 할 모든 것

우선, 현 단계에서는 데이터가 인터넷으로 유출되는 것을 완벽하게 막아주지 못합니다. 특정 기기에 안드로이드 씽스를 설치한 경우, 해커가 의도한다면 사용자 정보를 얻는 데 큰 어려움이 없을 수 있습니다. 아직 초기 단계라는 점을 감안해야 합니다.

안드로이드 씽스는 너무 많은 개별 플랫폼이 난립하는 혼란스러운 상황도 정리해 줄 것입니다. 서로 호환되지 않는 플랫폼들은 사용자에게 혼란만 가중시키는데, 조만간 기기 간 상호운용성 문제도 해결되기를 기대해 볼 수 있습니다.

또한 안드로이드 씽스는 독립형 IoT 플랫폼인 위브(Weave)도 지원합니다. 삼성과 필립스 등 여러 기업이 이미 위브 기반 기기를 보유하고 있으므로, 위브 지원은 실질적인 도움이 될 것입니다.

브릴로의 문제점 중 하나는 C++ 코딩 언어를 사용했다는 점이었는데, 안드로이드 씽스는 자바(Java)를 채택해 개발 난이도를 크게 낮췄습니다.

언제부터 사용할 수 있나?

안드로이드 씽스는 아직 초기 단계이며 풀어야 할 과제가 많습니다. 첫 번째 버전은 2018년 5월에 출시되었고, 안드로이드 씽스가 탑재된 기기는 2019년 초부터 선보일 예정이었습니다.

안드로이드 씽스가 감탄할 만한 모습을 보여주기까지는 아직 시간이 더 필요합니다. iHome과 LG 스피커 등의 기기에서 안드로이드 씽스를 만나볼 수 있을 것으로 기대됩니다. 레노버(Lenovo), JBL, LG 역시 자사 기기에 안드로이드 씽스를 탑재할 계획을 밝힌 기업들입니다.

다만 이러한 기기들이 출시되더라도, 안드로이드 씽스를 가장 먼저 탑재하는 제품은 구글 어시스턴트를 지원하는 스마트 스피커와 스마트 디스플레이가 될 전망입니다.

결론

안드로이드 씽스는 현재 IoT 기기들이 겪고 있는 문제들을 해결하는 것을 목표로 합니다. 첫 공식 버전이 막 출시된 시점인 만큼, 지나친 기대는 무리입니다. 참고로 이후 구글은 2019년 초 신규 상업 프로젝트 접수를 중단했고, 결국 2022년 1월에 안드로이드 씽스 지원을 완전히 종료했습니다. 따라서 현재 이 플랫폼을 활용하려면 최신 정보를 반드시 확인하시기 바랍니다. 어떤 변화를 보고 싶으셨나요? 여러분의 생각을 댓글로 나눠주세요.