In diesem Dokument wird die Technologie hinter Serverless Computing erörtert. Es beginnt mit einer Einführung in die Konzepte des Serverless Computing, den Vor- und Nachteilen dieser Technologie und beschreibt, wofür serverlose Anwendungen üblicherweise eingesetzt werden. Am Ende wird der Inhalt dieses Dokuments kurz zusammengefasst und die Frage beantwortet, "wofür man Serverless Computing braucht und wofür es sich eher nicht eignet".
Serverloses Computing ist ein Ausführungsmodell für die Cloud, bei dem nur genau so viel Rechenressourcen und Speicherplatz dynamisch zugewiesen wird, wie zur Ausführung eines Codes benötigt wird. Dieser Vorgang wird auf einem von dem Cloud-Anbieter gewarteten Server ausgeführt. Serverless Computing ist also nicht tatsächlich Serverless. Der Begriff Serverless wird in dem Kontext nur benutzt, da der Cloud- Anbieter, der eine Serverless Computing Struktur hostet, die Bereitstellung und Wartung vollständig übernimmt. Natürlich sind immer noch Server beteiligt, aber nicht eigene, sondern die Server des Anbieters. Aus der Sicht des Entwicklerteams, das den Code schreibt und einsetzt, gibt es keine Server da Sie die Server nicht verwalten müssen und denn Code einfach bei ihrem Provider hochladen.
1 Inhaltsverzeichnis
1 Inhaltsverzeichnis
2 Einleitung
3 Was ist Serverless Computing?
3.1 Definition und Merkmal
3.1.1 Definition
3.1.2 Merkmale
3.2 Serverless Computing Anbieter
3.2.1 AWS Lambda
3.2.2 Google Functions
3.2.3 Microsoft Azure Functions
4 Vor und Nachteile von Serverless Computing
4.1 Vorteile von Serverless Computing
4.1.1 Einsatz und Wartung
4.1.2 Skalierbarkeit
4.1.3 Green Computing
4.1.4 Kurze Einführungszeit
4.2 Herausforderungen von Serverless Computing
4.2.1 inbegriffene Einschränkungen
4.2.2 Einschränkungen bei der Implementierung
5 Anwendungsmöglichkeiten von Serverless Computing
5.1 Nachrichtengesteuerte Anwendungen
5.2 Single-page Applikation
5.2.1 PhotoVogue
5.2.2 Die Herausforderungen von PhotoVogue
5.2.3 Die Lösung
5.2.4 Die Vorteile
6 Zusammenfassung
7 Fazit
8 Literaturverzeichnis
9 Abbildungsverzeichnis
-
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen. -
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen. -
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen. -
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen. -
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen. -
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen. -
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen.