Если вы собираетесь развернуть код pyspark в сервисе AWS Glue, вам, возможно, придется использовать GlueContext и другие API-интерфейсы AWS Glue.Поэтому, если вы хотите протестировать сервис AWS Glue, используя эти API-интерфейсы AWS Glue, у вас должна быть конечная точка разработчика AWS.
Однако наличие ноутбука AWS Glue не является обязательным, поскольку вы можете настроить zeppelin и т. Д. Установить туннельное соединение ssh с AWS Glue DEP для разработки / тестирования из локальной среды.Обязательно удалите DEPoint после завершения разработки / тестирования в течение дня.
В качестве альтернативы, если вы не заинтересованы в использовании AWS Glue API, отличных от GlueContext, тогда да, вы можете настроить zeppelin в локальной среде,локально протестируйте код, а затем загрузите его на S3, создайте задание Glue для тестирования в AWS Glue Service