Achtung
Sie haben Cookies im Browser deaktiviert. Die Seite wird falsch angezeigt!
FaaS erleichtert die Ausführung von Code

Function as a Service (FaaS) ist ein Cloud-basierter, serverloser Computing-Service, der es Entwicklern ermöglicht, Code in einer gebrauchsfertigen Umgebung auszuführen und zu aktualisieren, ohne dass virtuelle Maschinen erstellt und gepflegt werden müssen.

FaaS beschleunigt den Entwicklungsprozess und vereinfacht das Design einer Microservice-Architektur.

FaaS erleichtert die Ausführung von Code
Wie FaaS funktioniert

FaaS wird oft verwendet, um die Funktionalität von Anwendungen zu erweitern, indem eigene Microservices über HTTP-API erstellt oder Dienste von Drittanbietern per Webhook integriert werden.

Wie FaaS funktioniert
Vorteile von Edge Cloud FaaS
Automatische Skalierung
Wenn die Anzahl der Anfragen steigt, passen sich Ihre Funktionen automatisch an die Belastung an.
Kostenlose Beta
Der Dienst ist als kostenloser Betatest verfügbar. Die Funktionsausführung und der Verbrauch von Cloud-Ressourcen sind kostenlos.
Tier III- und Tier IV-Rechenzentren
Unsere Server befinden sich in den zuverlässigsten und ausfallsichersten Rechenzentren.
DDoS-Schutz
Standardmäßig sind alle Projekte in der Cloud vor Angriffen auf der Netzwerk- und Transportschicht geschützt. Funktionen werden immer in einer garantiert sicheren und fehlertoleranten Umgebung gestartet.
Kostenloser ausgehender Traffic
Nur eingehende Anfragen werden in Rechnung gestellt.
Kompetenter technischer Rund-um-die-Uhr-Service
Wir bieten rund um die Uhr professionelle Unterstützung bei der Einrichtung und Konfiguration des Dienstes.

FAQ

Was ist Function as a Service (FaaS)?

FaaS ist ein Cloud-Service, der es möglich macht, Code auszuführen, ohne dass eine Runtime-Umgebung entwickelt und gepflegt werden muss. Der gesamte Serverbereich ist in Funktionen unterteilt, die beim Auftreten eines bestimmten Events (z.B. beim Empfang einer HTTP-Anfrage) aktiviert werden.

So können Sie sich mit FaaS vollständig auf die Entwicklung konzentrieren, ohne sich um die Verwaltung der Infrastruktur zu kümmern.

Was ist Serverless Computing?

Serverless Computing ist die Grundlage von FaaS, eine Methode zur Bereitstellung von Cloud-Diensten, bei der die Rechenressourcen automatisch an die Auslastung angepasst werden. Sie müssen keine virtuellen Maschinen oder physischen Server mieten oder die benötigten Kapazitäten selbst ermitteln. Die erforderliche Menge an Ressourcen wird automatisch zugewiesen, wenn bestimmte Geräte nicht mehr benötigt werden, werden sie auch automatisch gelöscht.

Beim serverlosen Computing umfasst der Verantwortungsbereich des Anbieters das Hinzufügen, Entfernen, Überwachen und andere Vorgänge mit virtuellen und physischen Instanzen. Sie erstellen und aktualisieren den Code, die IT-Infrastruktur passt sich an Ihre Bedürfnisse an.

Wann ist es besser, FaaS zu nutzen?

Funktionen sind perfekt für eine Microservice-Architektur geeignet. Die Anpassung des Codes von unabhängigen Anwendungskomponenten wird damit noch einfacher. Alle Änderungen werden im laufenden Betrieb vorgenommen, ohne dass die Anwendung unterbrochen werden muss. Dabei brauchen Sie weder Docker noch Kubernetes. Wir kümmern uns auch um Container-Management.

Außerdem ist FaaS eine großartige Lösung, wenn es für Sie wichtig ist, ein Produkt so schnell wie möglich zu veröffentlichen. Mit FaaS wird der Markteinführungsprozess erheblich beschleunigt, da Ihr Team keine Zeit mehr für die Infrastrukturverwaltung aufwenden muss.

Außerdem lassen sich auf diese Weise auch die Skalierungsprobleme lösen. FaaS ist die richtige Wahl, wenn die Nachfrage nach Ihren Anwendungen stark schwankt, oder wenn Sie häufige Auslastungsschwankungen haben. Die Rechenkapazität wird automatisch erhöht und verringert.

Wie hilft FaaS bei der Kostenoptimierung?

Mit FaaS passt sich die Infrastruktur automatisch an Ihre Bedürfnisse an. Es wird nur die Rechenleistung genutzt, die im Moment benötigt wird. So bleiben keine Ressourcen ungenutzt und Sie zahlen nur für die Kapazitäten, die Sie auch wirklich nutzen.

Welche Programmiersprachen kann ich verwenden?

Python, Go und bald werden andere beliebte Programmiersprachen verfügbar sein.

Wie gewährleistet G-Core Labs die Sicherheit?

Die G-Core Labs Cloud hat die Zertifizierungen PCI DSS und ISO 27001 erhalten. Das bedeutet, dass alle Daten in unserer Cloud vor unbefugtem Zugriff und Änderungen geschützt sind.

Der DDoS-Schutz ist für alle Cloud-Kunden standardmäßig verfügbar. Wir schützen außerdem alle Ihre Daten vor Verlust durch dreifache SAN-Replikation und Disaster Recovery.

Sie konzentrieren sich auf Ihre Anwendung, wir kümmern uns um die Infrastrukturverwaltung zur Ausführung des Codes.