생각과 고민이 담긴 코드

MindSphere ( 클라우드 기반 산업용 IoT 플랫폼) 본문

MindSphere

MindSphere ( 클라우드 기반 산업용 IoT 플랫폼)

0_Hun 2021. 7. 4. 18:10

Platform 이란?

 

MindSphere가 무엇인지 이해하기 위해선 먼저 플랫폼에 대한 개념이 먼저 필요합니다.

플랫폼에 대한 개념을 클라우드 서비스 모델을 통하여 알아보겠습니다.

 

클라우드 서비스 모델

위 그림과 같이 클라우드 서비스 모델에는 총 3가지가 있습니다.

IaaS, PaaS, SaaS들이 바로 그것입니다.

 

먼저 SaaS는 Software as a Service의 약자로 제품 하나가 하나의 완전한 소프트웨어 형태로 제공되는 것을 말합니다.

Network, Server 단 부터 Application까지 모두 Provider(판매 사업자)가 관리하게 됩니다.

 

IaaS는 Infrastructure as a Service의 약자로 Network와 서버 자원 등만 제공하는 것을 뜻합니다.

AWS와 같은 클라우드 서비스가 IaaS의 예라고 할 수 있습니다.

 

마지막으로 PaaS는 Platform as a Service의 약자로 Applications과 Data를 제외한 모든 서비스를 제공하는 것을 말합니다. 이는 어느 한 Provider가 제공하는 Platform 위에서 고객사의 개발자나 프리랜서 개발자들이 자신들만의 Database를 구축한 뒤 독자적인 Application들을 제작할 수 있습니다.

 

예를 들어, 카카오라는 거대한 플랫폼 안에는 카카오톡, 카카오뱅크, 카카오 택시 등 수많은 Application들이 존재합니다.

만약에 카카오 회사에서 카카오라는 플랫폼을 판매한다면 해당 플랫폼을 구매해서 카카오 플랫폼 기반의 카카오 우산(우산 공유 서비스 어플)과 같은 Application을 개발할 수 있을 것입니다.

 

 

산업용 Platform이 나오게 된 배경.

이러한 Platform은 소비자들을 대상으로 하는 B2C 시장에서는 비교적 쉽게 찾아볼 수 있습니다.

시장의 특성상 한 두 개의 인기 많은 플랫폼이 시장을 거의 지배하는 경우가 많기 때문입니다.

카카오톡, 일본의 LINE, 네이버 등이 그 예입니다.

 

반면에 B2B 시장에서는 플랫폼을 쉽게 찾아볼 수 없었습니다. 

왜냐하면 각 기업마다 독자적인 시스템을 갖추고 있는 경우가 많기 때문입니다.

예를 들어 삼성그룹에서는 삼성 SDS, SK그룹에는 SK C&C, LG 그룹에는 LG CNS가 각각 그룹 내의 시스템 구축 및 유지보수를 담당합니다.

이렇게 독자적인 시스템을 선호하는 이유 중 하나는 보안상 이유도 있고

또 다른 이유는 다른 회사의 플랫폼을 사용한다는 것 자체에 경쟁과 시장의 논리에 따라 움직이는 B2B 시장에서

경쟁의 주도권을 넘기는 행위가 될 수도 있기 때문입니다.

예를 들어 어떠한 회사의 플랫폼을 사용하여 서비스를 만들게 된다면 플랫폼 내에서 발생되는 데이터들을

제공회사가 소유하게 될 수도 있습니다.

 

그러나 4차 산업혁명의 시대가 오면서 얘기가 많이 달라지게 됩니다.

독자적인 시스템은 기업 내부에 한정되어 폐쇄적일 수밖에 없고

시스템끼리의 상호작용이 중요한 시대에 통일성이 부족하여 여러 문제가 발생합니다.

 

따라서 이러한 배경들 속에 B2B 시장에서는 여러 산업용 플랫폼 서비스들이 나오게 되었고

그중에서도 떠오르고 있는 MindSphere는 독일의 Siemens(지멘스) 사가 개발한 

클라우드 기반의 산업용 IoT 플랫폼입니다.

 

 

MindSphere 란?

앞서 말한 것처럼 MindSphere는 클라우드 기반의 산업용 IoT 플랫폼입니다.

MindSphere에서는 기본적 AWS 기반으로 서비스가 제공되며

기본 기능으로서 하나의 Device를 하나의 Asset에 Mapping 시켜 발생하는 데이터들을 실시간으로 시각화시켜줍니다.

이러한 기능들을 활용하여 개발자들이 플랫폼 위에서 독자적인 IoT Application을 개발하고 배포할 수 있는 환경을 제공합니다.

다음 포스팅에서는 이러한 MindSphere 기능들을 실제로 실습하면서 더 알아보도록 하겠습니다.

 

 

 

 

 

 

 

Reference : 한양대학교 곽민곤 교수님 MDSP Platform 강의자료

 

 

 

PS.

읽어주셔서 감사합니다!!

개인적으로 처음 접하는 부분들을

혼자 공부하면서 진행하다 보니 부족한 점이 많습니다. 

항상 정확하고 좋은 글을 쓰려고 노력하겠지만

부족한 부분을 발견하시면 언제든지 말씀해주시면 감사하겠습니다!!