어제 선도적인 모바일 백엔드 서비스(MBaaS) 제품 중 하나인 Parse를 출시했습니다, 문을 닫는다고 발표했습니다.. 이로 인해 서비스를 사용하는 60만 명의 개발자는 한 가지 의문을 갖게 됩니다: 어떻게 해야 할까요?

 옵션 1: 직접 Parse Server 설치 및 사용 

Parse는 다음과 같은 방법으로 앞으로 나아갈 길을 제시했습니다. 파스 서버를 오픈소스화하고 데이터를 몽고DB로 내보낼 수 있는 데이터베이스 마이그레이션 도구를 제공합니다..

이 옵션을 평가할 때는 소프트웨어를 직접 운영 및 유지 관리하는 데 드는 비용, 노력, 위험 등을 고려해야 하며, 이는 상당한 수준입니다.

옵션 2: 다른 서비스 제공업체로 마이그레이션

Parse와 유사한 서비스를 제공하는 서비스 제공업체가 많이 있습니다: Google 파이어베이스, 아마존 코그니토, Microsoft 앱 서비스

다른 서비스 제공업체를 선택할 때는 공급업체와 서비스 실행 가능성의 주요 위험을 간과해서는 안 됩니다. 장기적인 실행 가능성이 있고 해당 서비스가 공급업체의 비즈니스 모델의 핵심인 공급업체를 선택해야 합니다.

예를 들어, Facebook은 공급업체로서 장기적인 생존 가능성을 가지고 있을 수 있지만 Parse 서비스는 비즈니스 모델의 핵심이 아닙니다. 그 결과, Facebook은 비즈니스 관점에서 Parse 서비스에 더 이상 투자하는 것이 합리적이지 않다고 판단하고 서비스 제공을 중단했습니다. 그리고 이러한 사례는 최근에만 있는 것이 아닙니다, Dropbox는 핵심 API에 집중하기 위해 동기화 및 데이터 저장소 API를 더 이상 사용하지 않습니다. 그리고 핵심 결제 비즈니스에 집중하기 위해 StackMob을 폐쇄한 PayPal.

이러한 동일한 조건에서 유사한 특성을 가진 다른 서비스 제공업체도 향후 비슷한 움직임을 보일 것으로 예상하는 것은 합리적입니다.

옵션 3: 설치된 데이터베이스 소프트웨어로 마이그레이션

서비스 기반 오퍼링의 위험을 피하려면 실행 시기와 장소를 제어할 수 있는 솔루션을 사용해야 합니다. 이 옵션에는 하드웨어 관리의 복잡성이 추가됩니다(다음과 같은 서비스를 사용하여 최소화할 수 있음). AWS 그리고 Google 컴퓨팅 엔진), 하지만 완전히 통제할 수 없는 종료의 위험은 없습니다.

카우치베이스 모바일모바일용 오픈소스 NoSQL 데이터베이스도 그러한 솔루션 중 하나입니다. 여기에는 임베디드 NoSQL 데이터베이스데이터베이스 서버, 멀티마스터 동기화, 엔터프라이즈급 사용자/역할 기반 보안, 데이터 변경 이벤트, REST API, 스트림 및 배치 API를 제공합니다. Couchbase Mobile은 다음과 같은 대기업의 미션 크리티컬 애플리케이션에 사용됩니다. GE 그리고 라이언에어 와 같은 스타트업 크라우드 컴포트.

모바일 앱용 데이터베이스를 선택하는 방법에 대해 자세히 알아보려면 다음을 확인하세요. 인포월드에 해당 주제에 대해 쓴 기사를 참조하세요.

이제 어떻게 할까요?

미션 크리티컬 애플리케이션을 구축하는 경우 백엔드 서비스 제공업체에 비즈니스 전체를 걸지 마세요. 가동 중단 위험에서 벗어날 수 있는 옵션을 선택하고 신속하게 시장에 출시하고 장기적으로 비즈니스 생존력을 보장할 수 있는 기술과 전략을 선택하는 데 집중하세요.

Parse에서 Couchbase로 앱을 이동하는 방법에 대해 자세히 알아보려면 다음 블로그에서 시작하세요. Parse에서 Couchbase로 마이그레이션하기.

작성자

게시자 웨인 카터

Wayne Carter는 Couchbase의 엔지니어링 담당 부사장으로 회사의 모바일, IoT, 엣지 컴퓨팅 솔루션의 비전, 전략, 개발을 이끌고 있습니다. Couchbase에 입사하기 전에는 Oracle과 Siebel Systems에서 리더, 아키텍트, 엔지니어로 근무했습니다.

댓글 남기기