사례 연구 Cloud-Nanny Cloud-Nanny
지능형 실시간 트래픽 관리를 통해 가족을 위한 더 안전한 인터넷 환경 만들기
IBM Db2 제품 살펴보기
소파에 앉아 전자제품을 가지고 노는 어린 아이들과 뒤쪽의 어른들

Cloud-Nanny는 인터넷에서 자녀를 안전하게 보호하기 위해 머신 러닝 알고리즘과 클라우드 데이터 서비스를 사용하여 웹사이트를 실시간으로 확인 및 분류하고 자녀의 기기에서 부적절한 웹사이트가 요청될 경우 자동으로 차단하거나 부모에게 경고하는 혁신적인 솔루션을 개발했습니다.

비즈니스 과제

웹은 자녀를 교육하고 즐겁게 해주는 훌륭한 도구이지만, 많은 부모들이 자녀가 부적절한 콘텐츠를 보거나 게임과 소셜 미디어에 너무 많은 시간을 보내는 것에 대해 걱정합니다.

혁신적 변화

Cloud-Nanny는 머신 러닝 알고리즘과 클라우드 데이터 서비스를 사용하여 실시간으로 웹사이트를 확인하고 분류하므로 부모는 안심하고 자녀가 안전하게 웹을 탐색하도록 할 수 있습니다.

결과 유지
부적절한 콘텐츠를 지능적으로 차단하여 자녀의 온라인 안전 보장
절감
부모가 자녀의 인터넷 사용을 모니터링하는 데 필요한 시간 단축
50%
빠른 개발 프로세스로 단 14개월 만에 솔루션 출시
비즈니스 도전 스토리
어린이를 위한 안전한 인터넷 환경 만들기

온라인 미디어, 게임, 소셜 네트워킹의 혁신 속도가 계속 빨라지면서 인터넷은 특히 밀레니얼 세대 사이에서 엔터테인먼트의 기본 매체로 빠르게 자리 잡고 있습니다. 이러한 추세를 예측해 보면 현재 어린이들, 즉 다음 세대는 거의 인터넷을 통해서만 미디어와 엔터테인먼트를 소비하게 될 가능성이 높습니다.

태블릿으로 좋아하는 프로그램에 몰두하는 유아나 10세 어린이가 친구들과 온라인에서 마인크래프트를 플레이하는 모습을 본 사람이라면 누구나 이 예측을 믿게 될 것입니다. 확실히 인터넷은 오늘날 아이들의 삶에서 그 어느 때보다 훨씬 더 큰 역할을 하고 있습니다. 인터넷은 아이들이 기존 미디어를 더 편리하게 소비하는 방법일 뿐 아니라 Twitch 등 비디오 게임 스트리밍 사이트와 같은 완전히 새로운 엔터테인먼트 카테고리를 경험할 수 있는 곳입니다.

하지만 아이들이 인터넷에서 보내는 시간이 점점 더 길어지면서 부적절한 콘텐츠에 노출될 위험이 점점 더 커지고 있어 부모들의 걱정 또한 커지고 있습니다. 아이들이 온라인에서 볼 수 있는 것과 할 수 있는 것에 대한 명확한 경계를 설정하고자 하는 요구가 늘어나고 있지만, 모든 사이트를 일일이 수동으로 확인하는 것 외에는 부모가 자녀의 온라인 활동을 효과적으로 감독하는 것은 거의 불가능합니다.

Cloud-Nanny의 제품인 ChildRouter는 부모가 가족의 인터넷 사용을 쉽게 모니터링하고 관리할 수 있는 방법을 제공한다는 아이디어를 바탕으로 개발되었습니다. ChildRouter는 부모가 디바이스별로 사이트 카테고리에 대한 액세스를 관리할 수 있는 혁신적인 인터넷 라우터로, 부모는 자신의 PC와 노트북을 자유롭게 사용하면서 자녀의 휴대폰과 태블릿이 부적절한 사이트를 방문하지 못하도록 차단할 수 있습니다.

Cloud-Nanny는 제품을 한 단계 더 발전시키기 위해 수동으로 사이트를 블랙리스트 또는 화이트리스트에 추가하는 것에서 나아가 특정 대상에게 부적합할 가능성이 있는 사이트를 자동으로 인식할 수 있는 보다 정교하고 지능적인 필터링 시스템을 만들고자 했습니다.

Spark의 머신 러닝은 매우 강력하며, 이는 우리 솔루션이 가족의 필요에 따라 적응하고 발전할 수 있다는 것을 의미합니다. Martijn Rooks CEO Cloud-Nanny
혁신 스토리
지능형 웹 필터링

Cloud-Nanny는 최종 사용자의 브라우징 경험에 눈에 띄는 영향을 주지 않으면서 수십만 개의 웹 요청을 검사하고 허용 또는 차단 여부를 결정할 수 있는 아키텍처를 찾아야 했습니다. 데이터베이스에서 사이트를 조회하고 결정을 내리는 데 걸리는 처리 시간을 40마이크로초 이내로 줄이는 것이 목표였습니다.

Cloud-Nanny의 CEO인 마르테인 룩스(Martijn Rooks)는 다음과 같이 말합니다. "IBM Db2® on Cloud는 블랙리스트 및 화이트리스트 사이트 데이터베이스에 대한 요청을 신속하게 확인하는 데 이상적인 솔루션으로, 이러한 종류의 쿼리 수행 속도가 매우 빠르며 클라우드 기반 데이터베이스 플랫폼으로서 쉽게 확장할 수 있습니다. 무엇보다도 IBM은 이를 매니지드 서비스로 제공하므로 낮은 수준의 데이터베이스 관리 작업에 시간을 낭비하지 않고 솔루션 개발에 집중할 수 있습니다.”

데이터베이스에서 사이트를 조회하는 것은 매우 간단합니다. 하지만 어린이가 아직 데이터베이스에 없는 사이트에 액세스하려고 하면 어떻게 될까요? 바로 이 지점에서 솔루션의 지능적인 부분이 시작됩니다. Cloud-Nanny는 방대한 웹 사이트 컬렉션을 통해 IBM Analytics for Apache® Spark™에서 실행되는 머신 러닝 알고리즘을 사용하여 필요에 맞는 모델을 학습시켰습니다. Spark 클러스터의 강력한 성능을 통해 콘텐츠를 실시간으로 분류하여 게임 사이트, 동영상 사이트, 성인용 자료가 포함된 사이트 등으로 분류할 수 있는 웹사이트 분류기를 생성할 수 있습니다.

그런 다음 솔루션은 결과를 가족의 기존 프로필과 비교하여 요청 디바이스 또는 사용자에 대해 사이트의 특정 카테고리가 허용 또는 금지로 표시되는지 확인합니다. 분류 알고리즘이 사이트가 허용 또는 금지 카테고리에 속한다고 확신하는 경우 요청이 허용되거나 차단됩니다. 반면 분류가 확실하지 않은 경우 부모에게 경고하고 부모가 판단을 내리도록 요청할 수 있습니다. 이렇게 부모가 내린 결정의 결과는 모델에 다시 피드백되어 시간이 지남에 따라 학습하고 개선하는 데 도움이 됩니다.

"이 솔루션의 지능적인 부분은 인터넷 안전이 뚜렷하게 흑백으로 나눌 수 있는 아니라 회색 영역이 많으며 부모마다 자녀에게 허용되는 것과 허용되지 않는 것에 대한 견해가 다를 수 있다는 생각을 바탕으로 구축되었다는 점입니다."라고 마르테인 룩스는 말합니다. “게다가 이러한 견해는 시간이 지남에 따라 바뀔 가능성이 높습니다. 아이가 10살일 때에는 적절하지 않은 사이트가 14살일 때에는 괜찮을 수도 있죠. Spark의 머신 러닝은 매우 강력하며, 이는 우리 솔루션이 가족의 필요에 따라 적응하고 발전할 수 있다는 것을 의미합니다."

Cloud-Nanny는 단 14개월 만에 초기 개념 증명부터 프로덕션 준비가 완료된 서비스까지 솔루션을 개발할 수 있었습니다. Cloud-Nanny는 이러한 빠른 개발 주기의 비결로 IBM Bluemix®를 기반으로 솔루션을 구축하기로 결정한 것을 꼽습니다.

"Cloud-Nanny 제품의 초기 개념 증명을 구축할 때는 다른 호스팅 제공업체를 사용했었습니다."라고 마르테인 룩스는 말합니다. "실제 개발 작업을 시작하기도 전에 인프라를 설치하고 구성하는 데만 두 달이 걸렸습니다. IBM Cloud™를 도입하면서 거의 즉시 시작하고 실행할 수 있었죠. 플랫폼의 작동 방식과 다양한 서비스를 한데 모으는 것이 얼마나 쉬운지 알게 되면 며칠 만에 기본적인 앱을 구성할 수 있습니다.

제품을 개발하여 처음부터 끝까지 14개월 만에 시장에 출시하는 것은 몇 년 전만 해도 거의 상상할 수 없었을 일이며, 특히 Spark와 같은 최첨단 기술을 사용한 고급 프로젝트의 경우 더욱 놀라운 일입니다. 전체적으로 우리는 Bluemix를 사용하여 프로젝트를 시작하고 실행하는 것이 기존 소프트웨어 개발 환경보다 최소 50% 더 빠르다고 추정하고 있습니다.”

제품을 개발하여 14개월 만에 시장에 출시하는 것은 몇 년 전만 해도 거의 상상도 할 수 없는 일이었습니다. Bluemix를 사용하여 프로젝트를 시작하고 실행하면 기존 환경보다 최소 50% 더 빠르게 진행할 수 있습니다. Martijn Rooks CEO Cloud-Nanny
결과 스토리
가족 친화적인 온라인 경험 보장

Cloud-Nanny는 웹 트래픽 필터링에 대한 보다 스마트하고 자동화된 접근 방식을 제공하고 대부분의 최신 라우터 기반 필터링 솔루션이 필요로 하는 번거로운 마이크로 관리 작업을 제거하여 ChildRouter가 경쟁에서 앞서나갈 수 있도록 하였습니다.

"현재 대부분의 솔루션에서는 부모가 특정 사이트만 차단할 수 있으며, 각 사이트를 수동으로 확인하여 블랙리스트와 화이트리스트를 직접 설정해야 합니다."라고 마르티엔 룩스는 말합니다. “이는 시간이 너무 많이 걸리고, 많은 사이트가 그 틈을 비집고 들어올 수 밖에 없습니다.

저희 서비스를 사용하면 부모는 자녀가 볼 수 있는 사이트 카테고리를 선택하기만 하면 됩니다. 나머지 모든 것은 Cloud-Nanny가 대부분 처리하죠. 특정 사이트에 대해 확실하지 않은 경우에만 부모의 확인이 필요하며, 부모가 해당 사이트에 대한 결정을 내리면 모델은 이에 대해 학습하고 개선하여 향후 해당 유형의 사이트를 더 잘 분류할 수 있게 됩니다.

간단히 말해, Cloud-Nanny는 부모가 제대로 수행하려면 몇 시간이 걸리는 작업을 일주일 중 단 몇 분만 투자하여 끝낼 수 있도록 해줍니다.동시에 피해가 발생한 후에 차단하는 것이 아니라 자녀가 사이트를 보기 전에 차단할 확률이 매우 높기 때문에 훨씬 더 안정적이고 사전 예방적인 솔루션이라 할 수 있습니다."

마르티엔 룩스는 다음과 같이 결론을 내립니다. “기술 및 비즈니스 관점에서 볼 때, 이 솔루션을 구축하는 데 사용한 IBM 기술이 모든 차이를 만들어 냈습니다. 막대한 개발 비용 없이 1년 이내에 프로덕션 준비가 된 제품을 만들 수 있다는 것은 시장 출시 기간을 단축할 수 있다는 것을 의미합니다. 더 큰 그림에서 보면, ChildRouter는 가족이 웹이 제공할 수 있는 모든 유익한 교육과 엔터테인먼트를 놓치지 않으면서도 온라인에서 자녀를 안전하게 보호할 수 있다는 것을 의미합니다.”

Cloud Nanny 로고
Cloud-Nanny

Cloud-Nanny는 부모가 가족의 인터넷 사용을 모니터링하고 관리할 수 있도록 도와주는 스마트 인터넷 라우터를 제조하고 판매하는 회사입니다. Cloud-Nanny는 콘텐츠에 따라 웹사이트를 지능적으로 확인하고 분류하여 차단할 사이트를 보다 현명하게 결정할 수 있도록 도와주는 클라우드 기반 트래픽 분석 솔루션인 ChildRouter를 제공합니다.

다음 단계 안내

IBM Watson Data Platform은 고유하고 원활한 제품 통합을 제공하는 완벽한 데이터 및 분석 서비스 포트폴리오를 제공하여 유연한 배포 및 가격 옵션을 통해 앱을 더 빠르게 구축하고 새로운 통찰력을 더 쉽게 확보할 수 있도록 합니다. 기업이 어려운 빅데이터 문제를 빠르고 비용 효율적으로 해결하는 데 IBM Watson Data Platform이 어떻게 도움이 되는지 자세히 알아보려면 ibm.com/analytics/us/en/watson-data-platform/을 방문하세요.

더 많은 고객 사례 보기 또는 IBM Analytics에 대해 자세히 보기

IBM 블로그
법률

© Copyright IBM Corporation 2017. IBM Software, Route 100, Somers, NY 10589. 2017년 1월 미국에서 제작. IBM, IBM 로고, ibm.com, IBM Cloud™ 및 IBM DB2® on Cloud™는 전 세계 여러 국가에 등록된 International Business Machines Corp.의 상표입니다. 기타 제품 및 서비스 이름은 IBM 또는 다른 회사의 상표일 수 있습니다. 최신 IBM 상표 목록은 ibm.com/legal/copytrade.shtml의 '저작권 및 상표 정보'에서 확인하세요. 이 문서는 최초 발행일 기준 최신 문서로, IBM은 언제든지 해당 내용을 변경할 수 있습니다. IBM이 현재 영업 중인 모든 국가에서 모든 제품이 제공되는 것은 아닙니다. 명시된 성능 데이터 및 고객 사례는 오직 정보 목적으로 제공됩니다. 실제 성능 결과는 특정 구성 및 작동 조건에 따라 다를 수 있습니다. 본 문서의 정보는 상품성, 특정 목적에의 적합성, 비침해성 보증 또는 조건을 포함하여 명시적 또는 묵시적 보증 없이 '있는 그대로' 제공됩니다. 제품 제공 시의 계약 조건에 따라 해당 IBM 제품을 보증합니다.