A bicycle-sharing company is designing a multi-tier architecture to track the real-time GPS location of its bikes during peak hours. The company needs to ingest this location data for analytics purposes and also make the data available through a RESTful API for downstream applications. A solutions architect must select the most suitable approach for both data ingestion and retrieval via a REST API.Which solution best fulfills the requirement?