Parse는 Facebook에서 만든 백엔드 서비스입니다. 백엔드 서비스는 일반적으로 다양한 플랫폼에 대한 소셜 네트워크 및 푸시 알림과 통합되는 특수 서비스와 함께 클라우드 스토리지를 사용합니다. 특히 Parse는 모바일 장치의 백엔드로 사용됩니다.
불행히도 Parse는 종료됩니다. Parse는 2016년 1월 28일부터 서비스를 종료하고 있으며 2017년 1월 28일이 되면 완전히 종료됩니다.
이 도움말에서는 Google에서 권장하는 Parse 대안 및 대체품과 앱 개발자로서 앞으로 할 수 있는 일에 대해 알아보겠습니다.
6. 구문 분석 서버
계속 진행할 준비가 되지 않았다고 해서 Parse가 완전히 죽은 것은 아닙니다. 오히려 오픈 소스이며 Parse Server로 알려져 있습니다. 전환 측면에서 이것은 대부분 동일한 시스템이기 때문에 가장 쉬울 것입니다. 그러나 이전에 Parse가 모든 작업을 수행하도록 요구했다면 자체 서버와 Mongo 데이터베이스를 관리해야 하므로 어려울 수 있습니다.
또한 이 서비스는 이 목록의 다른 옵션과 달리 오픈 소스입니다. 이는 2017년 1월이 훨씬 지난 후에도 커뮤니티에서 계속 유지하고 개선할 것임을 의미합니다.
5. 백엔드 없음
Backendless는 호스팅 서비스이자 앱 개발 플랫폼입니다. Facebook Parse에 대한 뉴스가 나온 후 Backendless는 최고의 Parse 대체품으로 스스로를 마케팅했으며 주요 이점 중 하나는 무료라는 것입니다.
이미 Parse 개발자이고 현금을 절약하고 싶다면 Backendless의 마이그레이션 가이드를 확인하십시오. 상당히 심층적이며 진행하는 데 도움이 될 것입니다.
4. Build.io 백엔드
Built.io Backend는 빠른 애플리케이션 생성을 지원하는 데 중점을 둔 서비스입니다. Built.io의 주요 이점은 개발자가 사용자 경험에만 집중할 수 있도록 하면서 클라우드 서버 관리 및 확장에 중점을 둡니다.
이는 소셜 네트워크 통합, 지리적 위치 및 클라우드 확장 기능의 추가 기능입니다.
3. 모백
moBack은 클라우드 백엔드이자 앱 개발 스튜디오입니다. 기존 AWS(Amazon Web Services) 인프라 또는 온프레미스 데이터 센터 인프라에 배포할 수 있습니다. 또한 "무료" 플랫폼이므로 완전히 뛰어들기 전에 직접 사용해 볼 수 있습니다.
moBack이 제공하는 기능에는 분석 서비스, 데이터 관리 서비스(REST API를 통해) 및 푸시 알림과 같은 기타 핵심 백엔드 서비스가 포함됩니다.
2. 애니프레즌스
AnyPresence는 대기업을 다루는 데 중점을 둔 엔터프라이즈 솔루션입니다. 클라우드와 온프레미스 모두에 배포하며 주로 이전 Oracle 및 Cisco 경영진이 설립했습니다.
AnyPresence는 강력한 고객 지원과 높은 수준의 개발자 및 엔터프라이즈 기능에 특히 중점을 둡니다. 당신이 대기업이라면 AnyPresence가 당신이 찾고 있는 사람일 것입니다. 소규모 기업은 다른 곳을 찾고 싶어할 수 있습니다.
1. Firebase
Firebase는 강력한 Google 기반 백엔드 서비스입니다. 이 목록의 다른 항목과 달리 Firebase는 가격 모델에 대해 완전히 투명하지만 가장 작은 배포에서는 기본적으로 무료입니다.
Firebase는 Google에서 제공하기 때문에 가장 강력한 서버 중 일부를 사용할 수 있습니다. 하지만 이 목록에 있는 다른 제공업체도 자체적으로 상당히 신뢰할 수 있으며 일반적으로 Amazon의 지원을 받고 있습니다.
단점으로 Firebase는 현재 Parse로부터 직접적인 경로가 없기 때문에 대체가 아닌 대안이 될 수 있습니다.
결론
Firebase는 지원과 투명성을 기반으로 저로부터 포인트를 얻습니다. 즉, AnyPresence는 대기업에 더 나을 수 있으며 moBack은 앱 개발을 추가하고 Built.io는 자체적으로 다양한 서비스를 제공하며 Backendless는 Parse에서 새로운 백엔드로 원활하게 전환할 수 있도록 지원합니다.
삶의 대부분의 것들과 마찬가지로 Parse 대신 사용하는 것은 실제로 개인 취향의 문제입니다. 가장 추천하는 것은 Firebase(아직 Parse를 사용하지 않는 경우)와 Backendless(사용하고 있는 경우)입니다.