Ich möchte meine Anwendung veröffentlichen und lambdas anderen zur Verfügung stellen, so dass ich will, dass beim Export des Lambda-Pakets niemand den Lambda-Code bekommen kann.Gibt es eine Möglichkeit, AWS-Lambda-Code zu verstecken?
-1
A
Antwort
1
Sie sollten ein API-Gateway erstellen, das die Anwendung mit Ihrem Lambda-Code verbindet. Geben Sie diese API-Endpunkt-URL an die anderen weiter und diese werden Ihre Lambda-Funktion aufrufen. Auf diese Weise können sie nicht wissen, was in Ihrem Lambda-Code vor sich geht.
0
Idealerweise verwenden Sie das API-Gateway und verwenden es als Auslöser für Ihr Lambda und teilen diesen Endpunkt den Benutzern mit.
Wenn Sie dies jedoch nicht möchten, sollten Sie einen Kontozugriff mit einer Cross-Account-Rolle in Betracht ziehen (geben Sie die Berechtigung zum Ausführen des Lamnda-Plugins frei, das Sie einrichten möchten). Lassen Sie sie diese Rolle übernehmen und nennen Sie dieses Lambda.
Verwandte Themen
- 1. Gibt es eine Möglichkeit,() unübertroffene Suchelemente mit mark.js zu verstecken?
- 2. Gibt es eine einfache Möglichkeit, den Flex Preloader zu verstecken?
- 3. Gibt es eine Möglichkeit, eine breite Tabellenzelle zu trunkieren (zu verstecken)?
- 4. Gibt es eine Möglichkeit, eine ipython-Zelle zu falten/entfalten?
- 5. Gibt es eine Möglichkeit
- 6. Gibt es eine eingebaute Möglichkeit, eine Datei in Wix zu verstecken?
- 7. Gibt es eine Möglichkeit, "Zurück zu Safari" in der Statusleiste von iOS9 zu verstecken?
- 8. Gibt es eine Möglichkeit, HTML-Tabellen zu "paginieren", um die letzten Elemente mit Angular zu verstecken?
- 9. Gibt es eine Möglichkeit, die Registerkarte gut zu entfernen?
- 10. Gibt es eine Möglichkeit, django.db.connection.queries zu löschen?
- 11. Gibt es eine Möglichkeit, Fenstereigenschaften zu verbergen?
- 12. Gibt es eine Möglichkeit, Mehrfacheinspritzung zu propagieren?
- 13. Gibt es eine Möglichkeit, AMDPlugin zu deaktivieren?
- 14. Gibt es eine Möglichkeit, Datenbanktransaktionen zu beschleunigen?
- 15. Gibt es eine Möglichkeit, onPanResponderMove zu verwalten?
- 16. Gibt es eine Möglichkeit, PreparedStatement zu aktualisieren?
- 17. Gibt es eine Möglichkeit Tastatureingaben zu simulieren?
- 18. Gibt es eine Möglichkeit, PowerPoint zu exportieren?
- 19. Gibt es eine Möglichkeit, ConfigurationManager.AppSettings zu überschreiben?
- 20. Gibt es eine Möglichkeit, Kovarianz zu deklarieren?
- 21. Gibt es eine Möglichkeit, Unterabfragen zu vermeiden?
- 22. Gibt es eine Möglichkeit, Typdeklarationen zu erweitern?
- 23. Gibt es eine Möglichkeit, dies zu loopen?
- 24. Gibt es eine Möglichkeit, Webkonsolenfehler zu erkennen?
- 25. Gibt es eine Möglichkeit, Formularantwort zu ignorieren?
- 26. Gibt es eine Möglichkeit, "träge" zu lesen?
- 27. Gibt es eine Möglichkeit, FILTER_SANITIZE_STRING zu ändern
- 28. Gibt es eine Möglichkeit, Duplikate zu vermeiden?
- 29. Gibt es eine Möglichkeit, Creeps zu löschen?
- 30. Gibt es eine Möglichkeit, Selektoren zu gruppieren?
Danke, aber ich brauche, dass das Lambda auf der AWS-Instanz meines Kunden bereitgestellt wird. Ich möchte keine Verbindung zwischen meiner AWS-Instanz und der AWS-Instanz des Kunden herstellen. – Mayank
Ich weiß nicht, ob es funktioniert oder nicht, aber Sie können versuchen, Ihren gesamten Code in EXE-Datei zu konvertieren, dann machen Sie ein Hauptskript, das diese EXE-Datei aufrufen wird. Laden Sie die gesamte Zip-Datei nach AWS Lambda hoch. – sid8491
@ sid8491 Wie würden Sie eine EXE-Datei auf AWS Lambda ausführen? – dashmug