2016-12-09 2 views
-3

[[Попытка создать домен кок]]Создание s3 ведер на AWS автоматически

вручную я могу создать ведро, загрузить некоторую статическую HTML-страницу и получить доменное имя. домен будет чем-то вроде BUCKET1.s3-website.ap-south-1.amazonaws.com

Есть ли способ, которым мой html или Javascript может автоматически создавать эти ведра? Или любой способ автоматизировать этот процесс?

Моя проблема заключается в создании нового домена для каждых 10 пользователей. И размещайте те же HTML index.html и 404.html страниц в ковши.

Пример:

BUCKET2.s3-website.ap-south-1.amazonaws.com

BUCKET3.s3-website.ap-south-1.amazonaws.com

BUCKET4.s3-website.ap-south-1.amazonaws.com

+1

, конечно, есть способ, но это не значит, что люди здесь должны написать для вас код. Покажите нам, что вы сделали, если есть какие-либо проблемы, люди здесь могут помочь. –

+1

Я понимаю, что писать код для этого непросто. Но если вы можете дать мне какую-нибудь учебную ссылку или привести ее, я могу научиться. – b0y

+0

очень легко написать код. я предпочел бы вам использовать JAVA для этой задачи на бэкэнд. Позвоните через API, прочитайте документацию, надеюсь, вы узнаете. –

ответ

2

Вы можете создать его программно в Java. Просто используйте AWS SDK для java.

AWSCredentials awsCredentials = new BasicAWSCredentials("ACCES_KEY","SECRET_KEY") 
AmazonS3 amazonS3 = new AmazonS3Client(awsCredentials); 
amazonS3.createBucket("<BUCKET_NAME>"); 

Вы также можете использовать AWS Lambda.

+0

Спасибо Ноэль, попробуй это :) – b0y