Tek Bir Olay Omurgası. Sıfır Gömülü Sağlayıcı Bağımlılığı.
Herhangi bir olay kaynağı. Herhangi bir iş sonucu. Tek bir platform. Her Çözüm Şablonunun altında yatan çok kiracılı, Kubernetes yerel platform yığını.
Konnektörler
- Durumsuz HTTP çağrıları
- Hafif ve hızlı başlangıç
- REST / GraphQL / Webhook desteği
Ajanlar
- İzole edilmiş Kubernetes pod'ları
- Uzun süreli çalışabilen durumlu yapı
- AI / LLM / Mesajlaşma kanalları
Eksiksiz Platform Yığını
Sekiz katman, tek bir ortak kontrat. Her katman bağımsız olarak dağıtılabilir ve izlenebilir; tüm istekler en nihayetinde CloudEvents omurgası üzerinden yönlendirilir.
Operatörler için görsel tasarım alanı, geliştiriciler için kod desteği.
Yetkilendirme, organizasyon sınırları ve tüm arayüzlerin haberleştiği ana API.
Olayları desen, cron veya webhook kurallarına göre eşleştirir ve iş akışı grafiğini çalıştırır.
Tüm entegrasyonların konuştuğu ortak kontrat. Her veri akışı buradan geçtiği için mimarinin merkezindedir.
Konnektörler API çağrılarını yürütür, ajanlar izole pod'larda akıl yürütür. Aynı paketler her ikisini de besler.
Ajanları konteyner haline getirir ve izole edilmiş kiracı namespace'lerine dağıtır.
İlişkisel veriler, zaman serisi olay geçmişi, önbellekleme ve ajan bellek yönetimi.
Şifreleme, ağ politikaları ve eksiksiz gözlemlenebilirlik sunan çok kiracılı Kubernetes kümesi.
Bu Altyapının Size Kazandırdıkları
CloudEvents Ağ Geçidi
Webhook'lar, zamanlayıcılar, veritabanları, mesajlaşma kanalları veya API'ler gibi tüm olay kaynakları, Kafka omurgası üzerinde CloudEvents 1.0 standart kontratına normalize edilir; böylece şablonlar özel yapıştırıcı kodlara ihtiyaç duymadan orkestre edilir.
TypeScript Ajan SDK & CLI
Kendi ajanlarınızı TypeScript kullanarak geliştirin ve yayınlayın. init ile projeyi başlatın, yerelde test edin ve push ile canlıya alın; Docker kurmanıza gerek kalmaz.
Görsel Akış Tasarımcısı
Prefect motoru üzerinde çalışan, sürükle-bırak destekli görsel tasarımcı — 42 hazır düğüm türü (seçim, filtreleme, döngü, dönüşüm, HTTP, ajan çalıştırma, konnektör eylemi, insan onayı) ve canlı çalışma geçmişi.
Kontrat Olarak Şema Konnektörleri
Entegrasyonlar kod yazmayı gerektirmez. Her konnektör, dağıtılmadan önce kanonik bir API şemasına göre doğrulanmış ve sürümlenmiş bir pakettir; bu sayede katalog ana motora dokunulmadan büyür.
Gerçek Zamanlı & Gözlemlenebilir
Otomatik yeniden bağlantı destekli WebSocket canlı durum güncellemeleri, ayrıca OpenTelemetry, Prometheus metrikleri, Grafana panoları ve şeffaf bir sistem durum sayfası.
Çok Kiracılı Güvenlik
JWT yetkilendirmesi, 4 farklı rol içeren RBAC, kiracı bazlı Kubernetes namespace'leri, organizasyon sınırlarına göre kısıtlanmış veritabanı sorguları, TLS 1.3 şifreleme ve kişisel verilerin (PII) maskelenmesi — 47 maddelik güvenlik denetiminden onaylı.
Modern ve Açık Teknolojiler Üzerine Kurulu
Bu Mimari Neden Benzersiz?
Tasarım Gereği Sağlayıcı Bağımsız
Platform çekirdeğinde hiçbir sağlayıcıya (provider) özel sabit kod barındırılmaz. Aynı motor; WhatsApp, Stripe ve Salesforce gibi tüm araçları ortak bir kontrat üzerinden çalıştırır. Bir konnektörün "tamamlanmış" sayılması için sağlayıcı paketi, konnektör paketi, eksiksiz dokümantasyon seti ve çalışan otomatik test senaryolarının hazır olması gerekir; yarım kalmış veya belgelendirilmemiş hiçbir entegrasyona yer verilmez.
Olay Güdümlü Çalışma
Sürekli kontrol (polling) yapan platformların aksine Zervanor tamamen olay güdümlüdür (event-driven). İş akışları ve ajanlar, yalnızca abone oldukları bir olay (örneğin stripe.payment.succeeded veya github.issue.opened) Olay Yönlendirici üzerinden akışa girdiğinde uyanır.
Kubernetes Yerel Çalışma Zamanı
Zervanor yalnızca harici API'leri çağırmakla kalmaz, aynı zamanda ajanlarınızı da barındırır. Her ajan konteyner haline getirilerek GKE üzerindeki çok kiracılı bir kümeye; pod düzeyinde izolasyon ve organizasyon bazlı namespace'lerle dağıtılır. Olay geçmişi TimescaleDB üzerinde tutulurken, gözlemlenebilirlik altyapısı OpenTelemetry ve Prometheus ile çalışır.