Based on the TerramEarth case study, you need to design a new data ingestion architecture for 200,000 vehicles connected via a cellular network, adhering to Google-recommended practices. Which specific Google Cloud components should be used for this data ingestion pipeline?