Diese Anleitung erklärt die serverlose Funktion, Lambda -Funktionen und die Unterschiede zwischen ihnen.
Was ist eine serverlose Funktion?
Serverlose Funktionen werden in der Cloud mit Funktion als Dienst oder FAAS bereitgestellt, die eine Computerplattform für diese Funktionen darstellen. Eine Funktion ist eine einzelne Einheit oder ein einzelnes Modul des Codes, der bereitgestellt und durch ausgeführt werden kann “Veranstaltungen”. Das Ereignis kann über einen Klick auf eine Schaltfläche oder eine andere Aktivität ausgelöst werden. In der FAAS -Umgebung gibt es eine ereignisgesteuerte Architektur oder EDA, die von den Cloud -Plattformen bereitgestellt wird, damit diese Ereignisse die Funktion ausführen können.
Was ist eine Lambda -Funktion??
AWS bietet seine serverlose Funktion mit dem Computerdienst an, was bedeutet, dass der angepasste Code darauf bereitgestellt werden kann. Das Hauptaugenmerk von Lambda liegt auf der Anleihe der Benutzer, Code im Maßstab auszuführen, ohne sich um die Server zu kümmern. Die Auswahl von Servern für die Bereitstellung von Anwendungen und die Verwaltung ist ein zeitaufwändiger Job, und es erfordert viel Aufwand. Der Benutzer kann Funktionen auf der Lambda erstellen und sie als Einheit behandeln, die auf den Servern bereitgestellt werden soll:
Serverlose Funktion vs. Lambda -Funktion
Es gibt keinen konzeptuellen oder logischen Unterschied zwischen serverlosen und lambda -Funktionen, da beide dem Entwickler es ermöglichen, sich auf den Aufbau der Anwendung zu konzentrieren. Serverless ist jedoch ein generisches Konzept und Lambda liegt in der Domäne der Serverless, sodass Lambda als Tochtergesellschaft der Serverless angesehen werden kann.
So erstellen Sie eine Lambda -Funktion?
Besuchen Sie den Lambda -Service, indem Sie ihn auf der AWS -Verwaltungskonsole durchsuchen:
Klick auf das "Funktion erstellen" Taste:
Wähle aus "Autor von Grund auf neuOption ”und geben Sie den Funktionsnamen ein. Wähle aus "LaufzeitFür die Lambda -Funktion schreiben und testen Code:
Scrollen Sie zur Seite hinunter und klicken Sie auf die “Funktion erstellen" Taste:
Die Lambda -Funktion wird erfolgreich erstellt und der Benutzer kann Auslöser hinzufügen und darauf geschichtet werden:
Hier geht es darum, die serverlose Funktion, die Lambda -Funktion und deren Unterschied zu erklären.
Abschluss
Serverless ist eher ein generisches Konzept und ermöglicht es Benutzern, sich mehr auf das Erstellen der Anwendung zu konzentrieren, indem die Server verwaltet werden. Lambda ist ein Rechenservice des AWS -Cloud -Anbieters, um serverlose Funktionen zum Ausführen und Testen der Code mithilfe der Laufzeit ihrer Wahl zu erstellen. Diese Anleitung hat serverlose und lambda -Funktionen sowie der Unterschied zwischen ihnen erläutert.