App Engine
и Cloud Functions
имеют разные цели. Вам следует использовать App Engine, если вы хотите развернуть полное приложение в безсерверной среде. Если вам нужно интегрировать сервисы в облаке, используйте функцию Cloud. В вашем случае кажется, что Cloud Functions подходит лучше.
Важно помнить, что облачная функция имеет ограничение по времени: максимальное время выполнения вашего кода составляет 9 минут. Вы можете найти это и другие ограничения здесь
Кроме того, вы можете найти здесь калькулятор цен для GCP
продуктов.
Если у вас есть дополнительные вопросы, пожалуйста, дайте мне знать.