Это очень широкий вопрос, и на самом деле не тот, с которым Stackoverflow может помочь. Попытка чтения Как создать минимальный, полный и проверяемый пример? .
Но чтобы попытаться ответить на ваш вопрос, мне нужно разбить его.
1) Я предполагаю, что вы используете редактор сценариев / IDE для разработки / отладки кода GScript (он же JavaScript). И это самый простой способ разработки программного обеспечения Google Apps Script (GAS). Нет альтернативы этому для python или любого другого языка. Однако не обязательно использовать IDE для написания программного обеспечения, которое использует API скриптов Google Apps.
2) Например, ссылка - это краткий обзор API Служб Google для сценариев, демонстрирующий использование API-интерфейсов GAS из python.
3) Однако, чтобы взглянуть на общую картину ... вы можете рассматривать GAS как пример Бессерверные вычисления , где Google App Engine, AWS Lambda и другие (см. Ссылку) предоставляют простая среда для разработки и развертывания программного обеспечения, не беспокоясь об упаковке, контейнерах и т. д.
Docker может предложить некоторые преимущества по сравнению с традиционным развертыванием сервера, но я бы не рассматривал его как эквивалент безсерверного, поскольку все еще существует контейнерная среда для реализации и управления.
Плюсы и минусы каждого из них весьма субъективны, в зависимости от характера проблемы, которую необходимо решить вашему программному обеспечению, и вашей отправной точки - если ваш бизнес уже в значительной степени связан с Azure или AWS, то это может быть путь. Но если вам требуется доступ к API Google для Карт и т. Д., Это может быть правильным способом, иначе это, вероятно, сводит на нет конкретные предлагаемые услуги и стоимость.