Groovy veya JavaScript
Ekibe uyan dili seçin. İkisi de aynı yaşam döngüsü kancalarına sahip, sandbox'lanmış bir çalışma zamanında çalışır.
Geliştiriciler · Script → API
Script-2-API, bir Groovy veya JavaScript parçasını yönetişimli bir REST endpoint'ine dönüştürür. Çalışma zamanı, yürütmeyi sandbox içine alır, platform kontrollerini uygular ve size ücretsiz bir OpenAPI spesifikasyonu verir.
Sorun
Burada bir dönüşüm, şurada bir hesaplama, üçüncü taraf bir API üzerinde küçük bir zenginleştirme — bunların hiçbiri bir Docker imajına, bir Helm chart'ına veya platforma altı haftalık bir katılım sürecine ihtiyaç duymaz. Apinizer'ın Script-2-API'si, mühendislerin bir Groovy veya JavaScript parçasını yönetişimli bir çalışma zamanına bırakmasına imkân verir: aynı kimlik doğrulama, aynı denetim, aynı hız limitleri, sıfır tekrar eden kod.
Yetenekler
Ekibe uyan dili seçin. İkisi de aynı yaşam döngüsü kancalarına sahip, sandbox'lanmış bir çalışma zamanında çalışır.
Her Script-2-API endpoint'i kimlik doğrulamayı, hız limitlerini, denetimi ve şifrelemeyi devralır — diğer tüm endpoint'lerin sahip olduğu kontrollerin aynısı.
Parametreleri ve yanıt biçimini bildirin; OpenAPI otomatik gelir. İş ortakları, script'leri REST API'leri keşfettikleri gibi keşfeder.
Script'ler korkuluklar içinde çalışır — keyfi dosya sistemi erişimi yok, kapsamsız ağ erişimi yok. Kaynaklar platform tarafından kontrol edilir.
Script'ler; upstream API'leri, veritabanlarını (konnektörler üzerinden) veya mesaj kuyruklarını çağırabilir — gateway'in kullandığı yönetişimli kanalların aynısı üzerinden.
Script'teki her değişiklik denetime yazılır. Denetçi; çalışan sürümü, kimin deploy ettiğini ve tetikleyen isteği görür.
Kullanım senaryoları
Her script, bir çekirdek bankacılık çağrısını risk skoru veya KYC verisiyle zenginleştiriyor. Yeni servis yok; container imajı yok; eski yığınla aynı denetim duruşu.
60 endpoint, 0 container
Eskiden bir elektronik tabloda yaşayan Groovy aktüeryal hesaplayıcılar artık yönetişimli endpoint'ler. Denetim her çağrıyı kapsadığı için denetçi onay veriyor.
Deneyimi az mühendisler yeni bir endpoint'i bir öğleden sonra yayınlıyor; platform ekibi tekrar eden kodu değil, yalnızca politikayı inceliyor.
Her iş ortağının alan adları biraz farklı. Script bunları eşliyor; alt taraftaki servis temiz bir biçim görüyor.
Groovy script; faturalama, ağ ve CRM'e dağılıyor, yanıtı birleştiriyor. Yeni mikroservis yok; aynı kimlik doğrulama ve denetim.
Tek endpoint'in arkasında iki script; yönlendirme 50/50 bölüyor. Yeni mantık kazanıyor; terfi tek bir politika değişikliği.
Etiket eşlemeleri, birim dönüşümleri ve zenginleştirme script olarak geliyor. SCADA ekibi protokolünü koruyor; tüketiciler temiz bir API alıyor.
Her iş ortağı entegrasyonunun kendi normalizasyon script'i var. Yeni iş ortağı iki günde katılıyor; önceki sürüm denetimde saklanıyor.
Önerilen ürünler
Groovy veya JavaScript'i yönetişimli bir çalışma zamanına bırakın — REST endpoint'i olarak yayına girsin.
Script to API sayfasını açınDB-2-API ve Mock API'nin yanında Script-2-API.
Creator sayfasını açınPlatformun kimlik doğrulamasını, hız limitini ve denetimini her script'e uygulayan çalışma zamanı.
Gateway sayfasını açınScript'ler, görev akışlarıyla aynı konnektör kütüphanesini çağırabilir.
Integrator sayfasını açınKaynaklar
Sandbox mekanizması, yaşam döngüsü, yönetişim ve OpenAPI üretimi.
Yönetişimli endpoint'ler olarak Groovy / JavaScript parçaları.
DB-2-API, Mock API ve Script-2-API bir arada.
Script'leri kod olarak yayınlayın, Git'te inceleyin, idempotent uygulayın.
Endpoint bazında telemetri — her Script-2-API dahil.
Script-2-API'nin platform topolojisinde çalıştığı yer.
Daha fazlasını keşfedin
Koddan endpoint'e
30 dakikalık uygulamalı bir tanıtım — script bırakın, parametreleri bildirin, yayınlayın — seçtiğiniz bir Kubernetes üzerinde.