Как запустить Aspose.3D в AWS Lambda
Подготовка среды AWS
- Зарегистрировать аккаунт AWS: Зарегистрировать аккаунт AWS
- Войдите в свою учетную запись AWS, добавьте пользователя IAM под своей учетной записью. Вы можете обратиться к официальному документу AWS: Добавить пользователя IAM
- Добавьте разрешение «AmazonS3FullAccess», используйте тот же способ, добавьте EC2 и эластичный бобовый стебель, полный доступ для каждого.
- На последнем шаге убедитесь, что вы получили имя пользователя IAM, ключ, идентификатор ключа и файл «credentials.csv», вам нужно хорошо их сохранить. Теперь убедитесь, что у вашего пользователя IAM есть S3, EC2, Elastic Beanstalk, полный доступ. См.:
! [AWS Access(AwsAccess.png)
Установка набора инструментов AWS для Visual Studio
- Установите Visual Studio 2019 или более позднюю версию.
- Загрузите и установите AWS Toolkit для Visual Studio: AWS Инструментарий
Создать проект, работающий в AWS Lambda
-
Создайте базовое веб-приложение ASP .NET в Visual Studio, напишите тестовый код и получите Aspose.3D с nuget.
-
Убедитесь, что тестовый проект хорошо работает на локальной машине, а затем разверните его в AWS Elastic Beanstalk: Щелкните правой кнопкой мыши название проекта, выберите “Опубликовать в AWS Elastic Beanstalk”. (Эта опция будет существовать только после установки AWS Toolkit for Visual Studio).
-
Вам нужно будет добавить нового пользователя с вашей учетной записью AWS и пользователем IAM, вы можете импортировать файл “credentials.csv”, который вы получите на предыдущем шаге.
-
Опубликовать успех, вы получите адрес ссылки, например:
http://testprojectaspose-test.us-west-2.elasticbeanstalk.com/
Подождите 10 минут, пока ссылка вступит в силу, и вы сможете посетить ее!