Ürün Avantajları
-
Sunucu Yönetimine Gerek Yok
Kodunuz, sunucu temini ve yönetimine gerek olmadan otomatik olarak çalıştırılır ve böylece temel işinize odaklanmanız sağlanır.
Kodunuz, sunucu temini ve yönetimine gerek olmadan otomatik olarak çalıştırılır ve böylece temel işinize odaklanmanız sağlanır.
-
Otomatik Ölçeklendirme
İşlevler, kaynak taleplerinde yaşanan dalgalanmalara uyacak şekilde otomatik olarak ölçeklendirilir ve en yoğun anlarda ve ani yükselişlerde bile servislerin erişilebilir kalması sağlanır.
İşlevler, kaynak taleplerinde yaşanan dalgalanmalara uyacak şekilde otomatik olarak ölçeklendirilir ve en yoğun anlarda ve ani yükselişlerde bile servislerin erişilebilir kalması sağlanır.
-
Olay Tabanlı Tetikleme
FunctionGraph, çeşitli servis gerekliliklerini karşılamak ve geliştirme verimliliğini iyileştirmek için olay tabanlı tetikleme mekanizması dahilinde birçok bulut servisiyle (SMN, OBS, DIS ve DMS gibi) birlikte çalışır.
FunctionGraph, çeşitli servis gerekliliklerini karşılamak ve geliştirme verimliliğini iyileştirmek için olay tabanlı tetikleme mekanizması dahilinde birçok bulut servisiyle (SMN, OBS, DIS ve DMS gibi) birlikte çalışır.
-
Kullandıkça Öde
İstek sayısına ve kod yürütme süresine göre faturalandırılırsınız (100 ms aralığına kadar hassasiyet).
İstek sayısına ve kod yürütme süresine göre faturalandırılırsınız (100 ms aralığına kadar hassasiyet).
Uygulama Senaryoları
Gerçek Zamanlı Dosya İşleme
Bir istemciden OBS'e dosya yüklendiğinde; gerçek zamanlı olarak görsel küçük resimleri oluşturan, video formatlarını dönüştüren, veri dosyalarını toplayan ve filtreleyen veya diğer dosya işlemlerini uygulayan işlevler tetiklenir.
Avantajlar
Gerçek Zamanlı Akış İşleme
FunctionGraph; uygulama etkinliği izleme, düzenli işlem gerçekleştirme, akış analizi, veri temizleme, günlük filtreleme, metrik oluşturma, sosyal medya analizi ve IoT telemetri gibi amaçlarla gerçek zamanlı veri akışlarını işlemek için DIS ile birlikte çalışır.
Avantajlar
Yapay Zeka
FunctionGraph, hızlı metin tanıma ve uygunsuz görselleri tanımlama için Huawei Cloud EI servisleriyle birlikte çalışır.
Avantajlar
Öne Çıkanlar
-
İşlev Yönetimi
İşlev yönetimi için web tabanlı konsol
İşlev yönetimi için web tabanlı konsol
-
Esnek Teknik Özellikler
Çoklu çalışma zamanları ve 128 MB ila 4 GB arasında değişen işlev bellek boyutu desteği
Çoklu çalışma zamanları ve 128 MB ila 4 GB arasında değişen işlev bellek boyutu desteği
-
Kod Satır İçini DüzenlemeKod Satır İçini Düzenleme
Python ve Node.js gibi çalışma zamanlarındaki işlevler için söz dizim vurgulama ile kod satır içini düzenleyebilirsiniz.
Python ve Node.js gibi çalışma zamanlarındaki işlevler için söz dizim vurgulama ile kod satır içini düzenleyebilirsiniz.
-
İşlev Paketlerini Karşıya Yüklemeİşlev Paketlerini Karşıya Yükleme
Bir işleve ait tüm bağımlılıkları ve kodu zip haline getirerek paketi FunctionGraph'e yükleyebilirsiniz.
Bir işleve ait tüm bağımlılıkları ve kodu zip haline getirerek paketi FunctionGraph'e yükleyebilirsiniz.
-
İşlev Paketlerini OBS'ten Yüklemeİşlev Paketlerini OBS'ten Yükleme
Eşiği aşan işlev paketlerini OBS'e yükleyebilir ve işlevinizde paketin URL'sini belirtebilirsiniz. FunctionGraph paketteki işlev kodunu ve bağımlılıkları OBS'ten otomatik olarak indirir.
Eşiği aşan işlev paketlerini OBS'e yükleyebilir ve işlevinizde paketin URL'sini belirtebilirsiniz. FunctionGraph paketteki işlev kodunu ve bağımlılıkları OBS'ten otomatik olarak indirir.
-
Çoklu Çalışma ZamanlarıÇoklu Çalışma Zamanları
FunctionGraph işlevleri Python, Node.js, Java ve Go gibi çeşitli çalışma zamanlarında destekler.
FunctionGraph işlevleri Python, Node.js, Java ve Go gibi çeşitli çalışma zamanlarında destekler.
-
Geniş Bellek AralığıGeniş Bellek Aralığı
İşlev örneklerini depolayacak bellek boyutu 128 MB ila 4 GB arasında değişmektedir.
İşlev örneklerini depolayacak bellek boyutu 128 MB ila 4 GB arasında değişmektedir.
-
Otomatik Ölçeklendirme
İstek sayısına bağlı olarak işlev örneklerinin otomatik ölçeklendirmesi
İstek sayısına bağlı olarak işlev örneklerinin otomatik ölçeklendirmesi
-
Yüksek Kullanılabilirlik
Örnek hatası durumunda istekleri işlemek için yeni işlev örneklerinin otomatik olarak programlanması
Örnek hatası durumunda istekleri işlemek için yeni işlev örneklerinin otomatik olarak programlanması
-
İstek Tabanlı Ölçeklendirmeİstek Tabanlı Ölçeklendirme
FunctionGraph en yoğun anlarda ve ani yükselişlerde kaynakları servis isteklerine göre otomatik olarak ölçeklendirir. İstekleri işlev örneklerine dağıtan yük dengeleme özelliği desteğiyle yüksek işleme performansı sağlar.
FunctionGraph en yoğun anlarda ve ani yükselişlerde kaynakları servis isteklerine göre otomatik olarak ölçeklendirir. İstekleri işlev örneklerine dağıtan yük dengeleme özelliği desteğiyle yüksek işleme performansı sağlar.
-
Otomatik Hata DüzeltmeOtomatik Hata Düzeltme
Bir örneğin hatalı hale gelmesi durumunda FunctionGraph, yeni istekleri işleyecek başka bir örnek başlatır ve hatalı örneğin kaynaklarını devre dışı bırakır.
Bir örneğin hatalı hale gelmesi durumunda FunctionGraph, yeni istekleri işleyecek başka bir örnek başlatır ve hatalı örneğin kaynaklarını devre dışı bırakır.
-
Olay Tabanlı Tetikleme
İşlevleri yürütmek için birçok tetikleyici türü desteklenir
İşlevleri yürütmek için birçok tetikleyici türü desteklenir
-
İzleme ve Günlük Kaydı
İşlev durumlarının eksiksiz görüntülenmesini sağlamak için işlev metrikleri ve çalıştırma günlükleri
İşlev durumlarının eksiksiz görüntülenmesini sağlamak için işlev metrikleri ve çalıştırma günlükleri
-
Farklı Olay Kaynaklarından Tetikleyici İşlevlerFarklı Olay Kaynaklarından Tetikleyici İşlevler
OBS: İşlevler, bir kova üzerinde nesneleri karşıya yükleme, kopyalama ve silme gibi işlemler gerçekleştirildiğinde tetiklenir. Örneğin, belirli bir kovaya yüklenen görsellerin ve videoların sıkıştırılması ve dönüştürülmesi için bir işlev çağrılır.
SMN: İşlevler, belirli bir SMN konusuna gönderilen mesajları işlemek için tetiklenir.
DIS: İşlevler, belirli bir DIS akışına yüklenen verileri işlemek için tetiklenir.
DMS: İşlevler, belirli bir DMS kuyruğuna gönderilen mesajları işlemek için tetiklenir.
APIG: İşlevler, özel bir REST API çağrıldığında belirli işlemleri gerçekleştirmek için tetiklenir.
Zamanlayıcı: İşlevler, yapılandırılan kurallara göre tetiklenir.
Manuel çağırma: Hata ayıklama amaçlarıyla API veya konsolu kullanarak işlevleri manuel olarak çağırabilirsiniz.
OBS: İşlevler, bir kova üzerinde nesneleri karşıya yükleme, kopyalama ve silme gibi işlemler gerçekleştirildiğinde tetiklenir. Örneğin, belirli bir kovaya yüklenen görsellerin ve videoların sıkıştırılması ve dönüştürülmesi için bir işlev çağrılır.
SMN: İşlevler, belirli bir SMN konusuna gönderilen mesajları işlemek için tetiklenir.
DIS: İşlevler, belirli bir DIS akışına yüklenen verileri işlemek için tetiklenir.
DMS: İşlevler, belirli bir DMS kuyruğuna gönderilen mesajları işlemek için tetiklenir.
APIG: İşlevler, özel bir REST API çağrıldığında belirli işlemleri gerçekleştirmek için tetiklenir.
Zamanlayıcı: İşlevler, yapılandırılan kurallara göre tetiklenir.
Manuel çağırma: Hata ayıklama amaçlarıyla API veya konsolu kullanarak işlevleri manuel olarak çağırabilirsiniz.
-
İşlev İzlemeİşlev İzleme
FunctionGraph; çağırmalar, hatalar, kısıtlamalar ve yürütme süresi dahil olmak üzere işlevlerin temel metriklerini görüntüler.
FunctionGraph; çağırmalar, hatalar, kısıtlamalar ve yürütme süresi dahil olmak üzere işlevlerin temel metriklerini görüntüler.
-
İşlev Günlük Kaydıİşlev Günlük Kaydı
FunctionGraph, işlevlerin çalışma günlüklerini kaydederek günlük sorgusu aracılığıyla işlevler üzerinde hata ayıklama ve denetleme işlemlerini kolaylaştırır.
FunctionGraph, işlevlerin çalışma günlüklerini kaydederek günlük sorgusu aracılığıyla işlevler üzerinde hata ayıklama ve denetleme işlemlerini kolaylaştırır.