Вам не нужно требовать .ebextensions для создания DynamoDB для работы с Beanstalk.Однако вы можете , как описано здесь .В этом примере используется синтаксис шаблона CloudFormation для указания ресурса DynamoDB.Если нет в файле .ebextensions, вы бы создали DynamoDB через консоль AWS SDK / Dynamo DB и сделали конечную точку доступной для вашего приложения Django.
Вы можете указать тему SNS для использования Beanstalk для публикации событий в или, как в приведенном выше примере DynamoDB, создайте его как ресурс CFN.Разница между этими двумя подходами заключается в том, что в первом случае среда Beanstalk владеет темой SNS, а во втором - базовый стек CloudFormation.Если вы хотите использовать тему SNS для других целей, кроме публикации событий состояния окружающей среды, используйте последний подход.Например, чтобы интегрировать тему SNS с DynamoDB, вы должны использовать последний подход (т. Е. Указать его в качестве ресурса в файле ebextensions, а не в качестве параметра).