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