So führen Sie Aspose.3D in AWS Lambda aus
AWS-Umgebung vorbereiten
- Registrieren Sie ein AWS-Konto: AWS-Konto registrieren
- Melden Sie sich in Ihrem AWS-Konto an und fügen Sie einen IAM-Benutzer unter Ihrem Konto hinzu. Sie können auf das offizielle AWS-Dokument verweisen: IAM-Benutzer hinzufügen
- Fügen Sie die Erlaubnis “AmazonS3FullAccess” hinzu, verwenden Sie bitte den gleichen Weg, fügen Sie EC2 und Elastic Beanstalk hinzu, vollen Zugriff für jeden.
- Im letzten Schritt stellen Sie sicher, dass Sie den IAM-Benutzernamen, den Schlüssel, die Schlüssel-ID und die Datei “credentials.csv” erhalten. Sie müssen sie gut speichern. Stellen Sie nun sicher, dass Ihr IAM-Benutzer über S3, EC2, Elastic Beanstalk und vollen Zugriff verfügen. Siehe:
Installieren Sie AWS Toolkit für Visual Studio
- Installieren Sie Visual Studio 2019 oder oben Version.
- AWS Toolkit für Visual Studio herunter laden und installieren: AWS Toolkit
Erstellen Sie ein in AWS Lambda laufendes Projekt
-
Erstellen Sie eine ASP .NET Core-Web anwendung in Visual Studio, schreiben Sie Testcode, erhalten Sie Aspose.3D von nuget.
-
Stellen Sie sicher, dass das Test projekt auf Ihrem lokalen Computer gut läuft, und stellen Sie es dann bei AWS Elastic Beanstalk bereit: Rechts klicken Sie auf den Projektnamen, wählen Sie “In AWS Elastic Beanstalk veröffentlichen”. (Diese Option ist nur vorhanden, nachdem Sie AWS Toolkit für Visual Studio installiert haben.)
-
Sie müssen einen neuen Benutzer mit Ihrem AWS-Konto und IAM-Benutzer hinzufügen. Sie können die Datei “credentials.csv” importieren, die Sie im vorherigen Schritt erhalten haben.
-
Wenn Sie Erfolg veröffentlichen, erhalten Sie eine Link-Adresse wie:
http://testprojectaspose-test.us-west-2.elasticbeanstalk.com/
Warten Sie 10 Minuten, bis der Link wirksam wird, dann können Sie ihn besuchen!