Platform
AzatAI Stack
Her AzatAI ürününün altındaki platform. Rust modülleri bir ürüne insanlar ve yapay zekâ ajanları için kimlik, veri ve şifreli dosyalar sağlar. Her ürün yalnızca ihtiyaç duyduğu modülleri kullanır.
Modüller
Bir ürünün kullanabilecekleri
Üç modül hazır. Diğerleri bu sırayla, her biri kendi testleriyle birlikte gelecek.
AzatAI Auth
İnsanlar ve yapay zekâ ajanları için oturum açma: geçiş anahtarları, gruplar, OpenID Connect ve OAuth 2, ajan kimlik bilgileri ve token değişimi. Sunucuda veya uç ağda çalışır.
AzatAI Data
PostgreSQL ve SQLite için tek bir veritabanı arayüzü: şema geçişleri, güvenli yazma işlemleri, test edilmiş yedekleme ve geri yükleme.
AzatAI Objects
Yerel diskte veya herhangi bir S3 uyumlu depoda şifreli dosya depolama. Her dosyanın kendi anahtarı vardır ve bu anahtar, kurumunuzun elindeki anahtarlarla sarmalanır.
AzatAI Access
Erişim seviyeleri, kayıt bazında izinler ve kimin neyi okuyup değiştirdiğini tutan, yalnızca ekleme yapılabilen bir günlük. Günlük kurumunuza aittir.
AzatAI Jobs
Verilerinizin yanında çalışan yapay zekâ modellerine yapılan çağrılar gibi, yeniden deneme destekli arka plan işleri.
AzatAI Search
Erişim kurallarına uyan, ürünün içine yerleşik tam metin arama. Birden fazla alfabeyle yazılan diller için tasarlandı.
AzatAI Export
BagIt gibi açık formatlarda, sağlama toplamları ve standart meta verilerle taşınabilir paketler. Böylece veriler bir sistemden diğerine aktarılabilir.
Mühürlü dosyalar
AzatAI Objects için planlanıyor: dosyalar kullanıcının kendi bilgisayarında şifrelenir ve sunucu içeriklerini hiçbir zaman göremez.
Tasarım ilkeleri
Daha az parça, daha az saldırı yüzeyi
01
Tasarımı gereği taşınabilir
Ürünler Docker veya Kubernetes ile kendi altyapınızda, AzatAI Cloud'da veya bir iş ortağı bulutunda çalışır. Her dış hizmeti eklenecek bir kolaylık olarak değil, kaldırılması gereken bir risk olarak görürüz.
02
Servis kalabalığı değil, kütüphaneler
Her modül, tek bir sunucuda bir araya gelen Rust kütüphanelerinden oluşur. Daha az çalışan servis, yama yapılacak ve korunacak daha az şey demektir.
03
Fork değil, yapılandırma
Her ürün kendi adlarını ve ayarlarını yapılandırmayla belirler. Test edilmiş aynı kod her kurulumda çalışır.
04
Her değişiklikte test edilir
Her modülün, her değişiklikte çalışan testleri vardır. Bu testler yalnızca mock'larla değil, gerçek veritabanları ve depolama sistemleriyle çalışır.
Nerede çalışır
Sizin koşullarınızla
AzatAI Stack'i kendi altyapınızda, AzatAI Cloud'da veya bir iş ortağı bulutunda çalıştırın. Ardından kurallarınıza uyan parçaları seçin. Hangisini seçerseniz seçin, hiçbiri telemetri göndermez.
Barındırma
Kendi altyapınız
Docker veya Kubernetes ile kendi sunucularınız ya da veri merkeziniz. Tüm anahtarlar sizde kalır.
AzatAI Cloud
Sistemi sizin için biz çalıştırır, izler ve güncelleriz.
İş ortağı bulutu
Birlikte çalıştığımız ve desteklediğimiz bir bulut sağlayıcısı.
Seçebileceğiniz parçalar
Veritabanları
PostgreSQL ya da küçük veya çevrimdışı kurulumlar için SQLite
Depolama
Yerel bir disk ya da Garage, MinIO veya Ceph gibi S3 uyumlu bir depo
Uç ağ
Uç ağda oturum açma için Cloudflare Workers
AzatAI Stack üzerinde geliştirmek mi istiyorsunuz?
AzatAI Stack bugün kendi ürünlerimizi ve müşterilerimiz için geliştirdiğimiz sistemleri çalıştırıyor. Siz de üzerinde geliştirmek istiyorsanız projenizi bize anlatın.