Produktvorteile
-
Keine zu verwaltenden Server
Ihr Code wird automatisch ausgeführt, ohne dass Sie Server bereitstellen und verwalten müssen, so dass Sie sich auf Ihr Kerngesch?ft konzentrieren k?nnen.
Ihr Code wird automatisch ausgeführt, ohne dass Sie Server bereitstellen und verwalten müssen, so dass Sie sich auf Ihr Kerngesch?ft konzentrieren k?nnen.
-
Auto-Skalierung
Die Funktionen passen sich automatisch an den schwankenden Ressourcenbedarf an und stellen sicher, dass die Services auch bei Spitzenbelastungen zug?nglich bleiben.
Die Funktionen passen sich automatisch an den schwankenden Ressourcenbedarf an und stellen sicher, dass die Services auch bei Spitzenbelastungen zug?nglich bleiben.
-
Ereignisbasierte Ausl?sung
FunctionGraph arbeitet mit mehreren Cloud-Services (z. B. SMN, OBS, DIS und DMS) in einem ereignisbasierten Ausl?semechanismus zusammen, um unterschiedliche Serviceanforderungen zu erfüllen und die Entwicklungseffizienz zu verbessern.
FunctionGraph arbeitet mit mehreren Cloud-Services (z. B. SMN, OBS, DIS und DMS) in einem ereignisbasierten Ausl?semechanismus zusammen, um unterschiedliche Serviceanforderungen zu erfüllen und die Entwicklungseffizienz zu verbessern.
-
Zahlung pro Nutzung
Die Abrechnung erfolgt auf der Grundlage der Anzahl der Anfragen und der Ausführungsdauer des Codes (bis auf 100 ms genau).
You will be billed based on the number of requests and code execution duration (precise down to the 100 ms range).
Anwendungsszenarien
Dateiverarbeitung in Echtzeit
Durch das Hochladen von Dateien von einem Client zu OBS werden Funktionen ausgel?st, die in Echtzeit Miniaturansichten von Bildern erstellen, Videoformate konvertieren, Datendateien aggregieren und filtern oder andere Dateivorg?nge implementieren.
Vorteile
Stream-Verarbeitung in Echtzeit
FunctionGraph arbeitet mit DIS zusammen, um Echtzeit-Datenstr?me für Zwecke wie die Verfolgung von Anwendungsaktivit?ten, geordnete Transaktionsverarbeitung, Stream-Analyse, Datenbereinigung, Protokollfilterung, Generierung von Metriken, Social-Media-Analyse und IoT-Telemetrie zu verarbeiten.
Vorteile
Künstliche Intelligenz
FunctionGraph in Kombination mit Huawei Cloud EI-Services sorgt für schnelle Texterkennung und Identifizierung von illegalen Bildern.
Vorteile
Highlights
-
Funktionsverwaltung
Webbasierte Konsole zur Funktionsverwaltung
Webbasierte Konsole zur Funktionsverwaltung
-
Flexible Spezifikationen
Unterstützung für mehrere Laufzeiten und Funktionsspeichergr??en von 128 MB bis 4 GB
Unterstützung für mehrere Laufzeiten und Funktionsspeichergr??en von 128 MB bis 4 GB
-
Inline-Bearbeitung von CodeInline-Bearbeitung von Code
Für Funktionen in Laufzeiten wie Python und Node.js k?nnen Sie Code inline mit Syntaxhervorhebung bearbeiten.
Für Funktionen in Laufzeiten wie Python und Node.js k?nnen Sie Code inline mit Syntaxhervorhebung bearbeiten.
-
Hochladen von FunktionspaketenHochladen von Funktionspaketen
Sie k?nnen alle Abh?ngigkeiten und den Code einer Funktion komprimieren und das Paket in FunctionGraph hochladen.
Sie k?nnen alle Abh?ngigkeiten und den Code einer Funktion komprimieren und das Paket in FunctionGraph hochladen.
-
Hochladen von Funktionspaketen aus OBSHochladen von Funktionspaketen aus OBS
Für ein Funktionspaket, das gr??er als der Schwellenwert ist, k?nnen Sie es in OBS hochladen und die URL des Pakets in Ihrer Funktion festlegen. FunctionGraph l?dt automatisch den Funktionscode und die Abh?ngigkeiten im Paket von OBS herunter.
Für ein Funktionspaket, das gr??er als der Schwellenwert ist, k?nnen Sie es in OBS hochladen und die URL des Pakets in Ihrer Funktion festlegen. FunctionGraph l?dt automatisch den Funktionscode und die Abh?ngigkeiten im Paket von OBS herunter.
-
Mehrere LaufzeitenMehrere Laufzeiten
FunctionGraph unterstützt Funktionen in verschiedenen Laufzeiten, wie z. B. Python, Node.js, Java und Go.
FunctionGraph unterstützt Funktionen in verschiedenen Laufzeiten, wie z. B. Python, Node.js, Java und Go.
-
Breiter SpeicherbereichBreiter Speicherbereich
Die Speichergr??e reicht von 128 MB bis 4 GB, um Funktionsinstanzen zu speichern.
Die Speichergr??e reicht von 128 MB bis 4 GB, um Funktionsinstanzen zu speichern.
-
Auto-Skalierung
Funktionsinstanzen basierend auf der Anzahl von Anfragen automatisch skalieren
Funktionsinstanzen basierend auf der Anzahl von Anfragen automatisch skalieren
-
Hohe Verfügbarkeit
Neue Funktionsinstanzen zur Verarbeitung von Anfragen im Falle von Instanzfehlern automatisch planen
Neue Funktionsinstanzen zur Verarbeitung von Anfragen im Falle von Instanzfehlern automatisch planen
-
Anfragebasierte SkalierungAnfragebasierte Skalierung
FunctionGraph skaliert die Ressourcen automatisch basierend auf der Anzahl von Serviceanfragen w?hrend Spitzenzeiten. Es unterstützt die Lastverteilung, die die Anfragen auf die Funktionsinstanzen verteilt, um eine hohe Verarbeitungsleistung zu gew?hrleisten.
FunctionGraph skaliert die Ressourcen automatisch basierend auf der Anzahl von Serviceanfragen w?hrend Spitzenzeiten. Es unterstützt die Lastverteilung, die die Anfragen auf die Funktionsinstanzen verteilt, um eine hohe Verarbeitungsleistung zu gew?hrleisten.
-
Automatische FehlerbehebungAutomatische Fehlerbehebung
Wird eine Instanz fehlerhaft, startet FunctionGraph eine andere Instanz zur Verarbeitung neuer Anfragen und gibt die Ressourcen der fehlerhaften Instanz frei.
Wird eine Instanz fehlerhaft, startet FunctionGraph eine andere Instanz zur Verarbeitung neuer Anfragen und gibt die Ressourcen der fehlerhaften Instanz frei.
-
Ereignisbasierte Ausl?sung
Mehrere Arten von Triggern werden zur Ausführung von Funktionen unterstützt
Mehrere Arten von Triggern werden zur Ausführung von Funktionen unterstützt
-
überwachung und Protokollierung
überwachung von Funktionsmetriken und Erfassung von Laufprotokollen, um einen vollst?ndigen überblick über den Funktionsstatus zu erhalten
überwachung von Funktionsmetriken und Erfassung von Laufprotokollen, um einen vollst?ndigen überblick über den Funktionsstatus zu erhalten
-
Ausl?sen von Funktionen durch verschiedene EreignisquellenAusl?sen von Funktionen durch verschiedene Ereignisquellen
OBS: Funktionen werden ausgel?st, wenn Vorg?nge wie das Hochladen, Kopieren und L?schen von Objekten in einem Bucket durchgeführt werden. So wird beispielsweise eine Funktion aufgerufen, um die in einen bestimmten Bucket hochgeladenen Bilder oder Videos zu komprimieren und umzuwandeln.
SMN: Funktionen werden ausgel?st, um Nachrichten zu verarbeiten, die an ein bestimmtes SMN-Thema gesendet werden.
DIS: Funktionen werden ausgel?st, um die in einen bestimmten DIS-Stream hochgeladenen Daten zu verarbeiten.
DMS: Funktionen werden ausgel?st, um Nachrichten zu verarbeiten, die an eine bestimmte DMS-Warteschlange gesendet werden.
APIG: Funktionen werden ausgel?st, um bestimmte Vorg?nge durchzuführen, wenn eine benutzerdefinierte REST-API aufgerufen wird.
Timer: Funktionen werden gem?? den konfigurierten Regeln ausgel?st.
Manuelles Aufrufen: Sie k?nnen Funktionen manuell über eine API oder die Konsole zu Debugging-Zwecken aufrufen.
OBS: Funktionen werden ausgel?st, wenn Vorg?nge wie das Hochladen, Kopieren und L?schen von Objekten in einem Bucket durchgeführt werden. So wird beispielsweise eine Funktion aufgerufen, um die in einen bestimmten Bucket hochgeladenen Bilder oder Videos zu komprimieren und umzuwandeln.
SMN: Funktionen werden ausgel?st, um Nachrichten zu verarbeiten, die an ein bestimmtes SMN-Thema gesendet werden.
DIS: Funktionen werden ausgel?st, um die in einen bestimmten DIS-Stream hochgeladenen Daten zu verarbeiten.
DMS: Funktionen werden ausgel?st, um Nachrichten zu verarbeiten, die an eine bestimmte DMS-Warteschlange gesendet werden.
APIG: Funktionen werden ausgel?st, um bestimmte Vorg?nge durchzuführen, wenn eine benutzerdefinierte REST-API aufgerufen wird.
Timer: Funktionen werden gem?? den konfigurierten Regeln ausgel?st.
Manuelles Aufrufen: Sie k?nnen Funktionen manuell über eine API oder die Konsole zu Debugging-Zwecken aufrufen.
-
FunktionsüberwachungFunktionsüberwachung
FunctionGraph zeigt die wichtigsten Metriken von Funktionen an, einschlie?lich Aufrufen, Fehlern, Drosselungen und Ausführungsdauer.
FunctionGraph zeigt die wichtigsten Metriken von Funktionen an, einschlie?lich Aufrufen, Fehlern, Drosselungen und Ausführungsdauer.
-
FunktionsprotokollierungFunktionsprotokollierung
FunctionGraph zeichnet die Laufprotokolle von Funktionen auf, was das Debuggen und Prüfen von Funktionen durch Protokollabfragen erleichtert.
FunctionGraph zeichnet die Laufprotokolle von Funktionen auf, was das Debuggen und Prüfen von Funktionen durch Protokollabfragen erleichtert.
Melden Sie sich an und starten Sie eine fantastische Cloud-Reise