Вы можете управлять им несколькими способами.
Вы можете настроить aws configure (на вашем локальном компьютере или компьютере с Linux), для которого потребуется ваш секретный ключ и ключ доступа, а затем вывам не нужно передавать их в API по умолчанию, вы можете создать соединение, так как оно выберет секретный кет и т. д. из системного пути.
AmazonSQS sqs = AmazonSQSClientBuilder.defaultClient();
Как настроить aws cli
Если вы используете AWS EC2, то при создании экземпляра ec2 обязательно назначьте ему роль, которая имеет разрешение для SQS, тогда вам даже не нужно настраивать эту машину.
Вы можете определить свой КЛЮЧ ДОСТУПА и СЕКРЕТНЫЙ КЛЮЧ в application/properties
и загрузить в классе sqs на @Value
.
Вы можете создать aws.keys
в своем classpath
иможно загружать свойства из файла.
Конечно, вы можете определить их как постоянные в вашем Constant class
.