So führen Sie Aspose.Cells in AWS Lambda aus

Bereiten Sie die AWS-Umgebung vor

  1. Registrieren Sie ein AWS-Konto: Registrieren Sie ein AWS-Konto
  2. Melden Sie sich bei 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
  3. Fügen Sie die Berechtigung „AmazonS3FullAccess“ hinzu, verwenden Sie bitte die gleiche Methode, fügen Sie EC2 und Elastic Beanstalk hinzu, jeweils voller Zugriff.
  4. Stellen Sie im letzten Schritt 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 jetzt sicher, dass Ihr IAM-Benutzer S3, EC2, Elastic Beanstalk und vollen Zugriff hat. sehen:

AWS-Zugriff

Installieren Sie AWS Toolkit for Visual Studio

  1. Installieren Sie Visual Studio 2019 oder eine höhere Version.
  2. Laden Sie AWS Toolkit for Visual Studio herunter und installieren Sie es: AWS-Toolkit

Erstellen Sie ein Projekt, das in AWS Lambda ausgeführt wird

  1. Erstellen Sie eine ASP.NET Core-Webanwendung in Visual Studio, schreiben Sie Testcode, erhalten Sie Aspose.Cells von nuget.

  2. Stellen Sie sicher, dass das Testprojekt auf Ihrem lokalen Computer gut läuft, und stellen Sie es dann in AWS Elastic Beanstalk bereit: Klicken Sie mit der rechten Maustaste auf den Projektnamen und wählen Sie „Auf AWS Elastic Beanstalk veröffentlichen“. (Diese Option ist nur vorhanden, nachdem Sie AWS Toolkit for Visual Studio installiert haben).

  3. 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.

  4. Veröffentlichen Sie erfolgreich, Sie erhalten eine Linkadresse wie: http://testprojectaspose-test.us-west-2.elasticbeanstalk.com/ Warten Sie 10 Minuten, bis der Link wirksam wird, dann können Sie ihn besuchen!