Çok adımlı, uzun süreli ve durum bilgisi içeren uygulama orkestrasyonunu basitleştirin
CloudFlow, birden fazla dağıtık görevin yürütmesini koordine etmek için kullanılan tamamen yönetilen sunucusuz bir bulut hizmetidir. İş süreçlerini geliştirmek ve çalıştırmak için gereken görev koordinasyonu, durum yönetimi ve hata işleme gibi zahmetli işlemleri basitleştirmeyi amaçlar. Böylece iş mantığı geliştirmeye odaklanabilirsiniz.
Dağıtık görevleri sıralı, dallı ve paralel olarak düzenleyebilirsiniz. Hizmet, görev yürütmeyi belirlenen sıraya göre güvenilir şekilde koordine eder ve her görevin durum geçişini izler. Ardından, iş akışının sorunsuz tamamlanmasını sağlamak için gerektiğinde özel yeniden deneme mantığını çalıştırır.
Dağıtık Bileşen
Farklı altyapılarda, ağlarda ve dillerde yazılmış uygulamaları orkestre edin. Hibrit bulut ve özel buluttan genel buluta geçişi ortadan kaldırın veya tek mimariden mikroservis mimarisine geçiş yapın.
Kod miktarını azaltın
Uygulamanızın mantığını yönetmenize yardımcı olur ve iş süreçlerinizdeki tekrarlayan orkestrasyon kodunu en aza indirmek için sıra, dal ve paralel gibi birden fazla kontrol ilkelini destekler.
Arıza toleransını artırın
Uygulamalarınızın beklendiği gibi adım adım çalışmasını sağlamak için süreç durumunu yönetin, kontrol noktaları belirleyin ve yeniden başlatma işlemlerini yapılandırın. Yerleşik try/catch, yeniden deneme ve geri alma işlevleri istisna hatalarını otomatik olarak işleyebilir.
Özellikler
İşletme ve Bakım: Tamamen Yönetilen ve Kullandıkça Öde
İşletme ve bakım personelini altyapı bakımından kurtarır; güvenli, yüksek kullanılabilirlikli, yüksek arıza toleranslı ve yüksek dayanıklılıklı hizmetler sunar. Yalnızca durum geçiş ücretini ödemeniz yeterlidir; kullanım yoksa ek ücret de yoktur.
Hizmet Orkestrasyon Yetenekleri
Süreç mantığını görev yürütmeden ayırmanıza yardımcı olur; sıra, dal ve paralel gibi birden fazla kontrol ilkelini destekler. Ayrıca yerleşik hata yeniden deneme ve yakalama yeteneklerine sahiptir, orkestrasyon kodu yazma süresinden tasarruf sağlar.
Uzun Süreli Süreç Desteği
Tüm süreci izleyin ve süreç yürütmesinin uzun süre tamamlanmasını sağlayın. İşletme ve bakım, ilgili iş hattı ve e-posta tanıtım süreçleri gibi bazı süreçlerin saatlerce, günlerce veya aylarca çalıştırılması gerekebilir.
Süreç Durumu Yönetimi
Bulunduğu yürütme adımlarını ve adımlar arasında depolanan girdi ve çıktıyı izlemek de dahil olmak üzere bir sürecin yürütülmesindeki tüm durumları yönetin. Süreç durumunu kendiniz yönetmenize veya görevlere karmaşık durum yönetimi eklemenize gerek yoktur.
Görsel İzleme
İş akışlarını tanımlamak ve yürütme durumunu görüntülemek için görsel bir arayüz sağlar. Durum, girdi ve çıktıyı içerir. Hata konusunu hızla belirlemenize ve hatayı gidermenize yardımcı olur.
Dağıtık Bileşen
Farklı dillerde, farklı altyapılarda ve farklı ağlarda yazılmış uygulamaları koordine eder. Uygulama özel buluttan hibrit buluta veya genel buluta sorunsuz şekilde geçiş yaparken ya da tek mimariden mikroservis mimarisine evrilirken CloudFlow koordinasyon rolü üstlenir.
Fiyatlandırma
Yalnızca kullanıma göre ödeme yaparsınız. İş akışı yürütmesindeki adım sayısına göre ödeme yapılır ve iş akışındaki Function Compute, ECS, konteyner ile diğer kaynakların durum dönüştürme ücreti tahsil edilir. Ardından zamana göre ücretlendirilir. Ayda ana hesap başına ilk 5.000 kez ücretsizdir; sonrasında ise her bin kez için 0,025 USD ücret alınır.
Sunucusuz hizmetin otomatik ölçeklenmesi sayesinde donanım bütçesi ve genişletme yönetimiyle uğraşmanıza gerek kalmaz.
CloudFlow nasıl kullanılır?
1
Adım 1: İş akışı tanımı oluşturun
Görevler arasındaki yürütme sırasını veya mantığını tanımlamak için tanımları kullanın.
2
Adım 2: İş akışı görevlerini hazırlayın
İş akışında tanımlanan her Worker'ı uygulamanız gerekir. CloudFlow birkaç farklı Worker türünü destekler.
3
Adım 3: İş akışı görevlerini gerçekleştirin
İş akışı uygulamalarını çalıştırmak için CloudFlow, Execute Workflow ve API'leri çağırabilirsiniz.
4
Adım 4: Çalışma durumunu izleyin, hata ayıklayın ve takip edin
Görevlerin çalışma durumunu gözlemlemek için CloudFlow'un sağladığı görsel izleme özelliğini kullanın.
