AWS Mobile Hub은 AWS에서 구동되는 모바일 앱을 가장 빠르게 구축할 수 있는 방법입니다. AWS Mobile Hub를 사용하면 사용자 인증, 데이터 스토리지, 백엔드 로직, 푸시 알림, 콘텐츠 전송, 분석 등과 같은 앱용 기능을 쉽게 추가 및 구성할 수 있습니다. 앱을 구축한 후, AWS Mobile Hub에서 제공하는 단일 통합 콘솔을 통해 손쉽게 실제 디바이스에서 테스트하고, 분석 대시보드로 앱 사용을 추적할 수 있습니다.
사용자 로그인
사용자는 Facebook과 같은 퍼블릭 자격 증명 공급자 또는 자체 자격 증명 시스템을 통해 로그인할 수 있습니다. 이 기능은 Amazon Cognito에서 제공합니다.
사용자 데이터 스토리지
사용자 프로파일, 설정 또는 게임 진행률과 같은 사용자 데이터를 저장 및 동기화할 수 있습니다. 이 기능은 Amazon Cognito 및 Amazon S3에서 제공합니다.
클라우드 로직
서버를 프로비저닝하거나 관리할 필요 없이 모바일 백엔드를 구축할 수 있습니다. 코드를 업로드하고 모바일 앱에서 직접 코드를 호출하여 실행하면 됩니다. 코드를 실행 및 조정하는 데 필요한 모든 것은 AWS에서 처리합니다. 이 기능은 AWS Lambda에서 제공합니다.
푸시 알림
개별 또는 그룹 사용자에게 푸시 알림을 전송하여 사용자 참여도를 높일 수 있습니다. 하루에 몇 개의 메시지를 보내거나 수십만 개의 메시지로 확장할 수 있습니다. 이 기능은 Amazon SNS에서 제공합니다.
앱 분석
앱 사용 및 매출 지표를 측정하고 분석하여 앱 비즈니스를 모니터링할 수 있습니다. 콘솔에서 주요 차트를 확인하고, 사용자 지정 분석을 위해 앱 이벤트 데이터를 Amazon S3 또는 Amazon Redshift로 보냅니다. 이 기능은 Amazon Mobile Analytics에서 제공합니다.
앱 콘텐츠 전송
미디어 파일 같은 앱 자산을 클라우드에 저장하고, 앱에서 이를 다운로드 및 캐싱할 수 있습니다. CDN을 사용하여 짧은 지연 시간과 빠른 전송 속도로 콘텐츠를 사용자에게 배포합니다. 이 기능은 Amazon S3 및 Amazon CloudFront에서 제공합니다.
앱 테스트
앱을 AWS 클라우드의 실제 폰 및 태블릿에서 테스트함으로써 iOS, Android 및 Fire OS 앱의 품질을 개선할 수 있습니다. 이 기능은 AWS Device Farm에서 제공합니다.

