Was ist der Unterschied zwischen einer serverlosen Funktion und einer Lambda -Funktion

Was ist der Unterschied zwischen einer serverlosen Funktion und einer Lambda -Funktion
Serverless bedeutet nicht unbedingt, dass an der Bereitstellung der Funktion oder des Code keine Server beteiligt sind. Der Entwickler muss diese Server jedoch nicht verwalten, damit er sich mehr auf den Aufbau der Anwendung konzentrieren kann, als die Zeit auf Managementproblemen zu verschwenden.

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.