Gatekeeper, .NET uygulamalarınızın tüm controller'larını tek satırda bağlar. Log · trace · metrik · gecikme · hata · korelasyon · kimlik doğrulama & yetkilendirme — kod yazmadan, redeploy etmeden portaldan aç/kapa edin.
// Hedef uygulamanıza tek satır — tüm controller'lar bağlanır builder.Services.AddGatekeeper(o => { o.AppKey = builder.Configuration["Gatekeeper:AppKey"]; o.PlatformUrl = builder.Configuration["Gatekeeper:PlatformUrl"]; });
Klasik .NET Framework (System.Web) için: paketi kurun — IHttpModule kendiliğinden devreye girer.
Authn/authz, gözlemlenebilirlik ve yönetimi uygulama koduna gömmeyin. Tek SDK, merkezî kontrol düzlemi.
NuGet'ten kurun, tek satır ekleyin. ASP.NET Core ve klasik System.Web (4.7+) — tüm .NET sistemleri.
Logging, tracing, metrik, hata yakalama, yetkilendirmeyi route bazında portaldan açıp kapatın; saniyeler içinde etkili.
Route TEMPLATE bazında p50/p95/p99 gecikme, hata oranı, exception trendleri, throughput — yerleşik dashboard'da.
Gelen JWT yerel doğrulanır (HS256/RS256/JWKS/OIDC keşfi), RBAC rolleri ve OAuth scope'ları. Geçemezse controller'a girilmez.
W3C trace-context okunur/üretilir, yanıta yansıtılır. Tek bir isteğin kararını, süresini, hatasını uçtan uca izleyin.
Shared-DB izolasyon veya opsiyonel DB-per-tenant. Her kiracı yalnız kendi uygulama, telemetri ve denetimini görür.
AES-256-GCM envelope şifreleme, DPAPI/X.509 KEK, keyVersion rotasyonu. Yalnız DB dump'ını ele geçiren çözemez.
TC, GSM, e-posta, kart, IBAN ve sırlar telemetriye yazılmadan ÖNCE maskelenir. Ham stacktrace istemciye dönmez.
Her değişiklik kim/ne/ne zaman/nasıl (önce→sonra) olarak append-only kaydedilir. Hata/yavaşlık eşik alarmları.
Kendi kendinize abone olun; dakikalar içinde ilk uygulamanız bağlı.
Ücretsiz hesap açın, kiracınızı (tenant) oluşturun ve bir uygulama tanımlayın. Size özel App-Key üretilir (bir kez gösterilir).
dotnet add package Gatekeeper.Sdk — ardından AddGatekeeper(...). Klasik .NET'te paket yeter, modül otomatik kaydolur.
Route bazında toggle'lar, canlı dashboard, korelasyon arama, denetim ve alarmlar — hepsi tek panelden, redeploy'suz.
Kendi kendinize abone olun, dilediğinizde yükseltin/iptal edin. Yıllık ödemede 2 ay bedava.
Denemek ve küçük projeler için.
Ücretsiz başlaÜretime geçen ekipler için.
Pro'ya başlaÖlçeklenen, çok-ekipli ürünler için.
Business'a başlaOn-prem / özel bulut, SLA ve federasyon.
İletişime geçinFiyatlar örnek/temsilîdir, KDV hariç. Kart bilgisi olmadan ücretsiz başlayın; istediğiniz an yükseltin.
Agent'ı NuGet'ten kurun — kaynak kodu görmeden, herkes indirip kullanabilir. Sözleşmeler nettir, gerisi sizin App-Key'inize bağlı kontrol düzleminde.
dotnet add package Gatekeeper.Sdk
dotnet add package Gatekeeper.Sdk.AspNet
Klasik adaptörde kurulum yeterli: IHttpModule kendiliğinden kaydolur, statik dosyaları atlar.
Güvenlik varsayılanları kapalıdan başlar; kararlar her zaman sunucu/SDK tarafında.
Politika yoksa endpoint kapalıdır; platforma ulaşılamazsa varsayılan reddet.
JWT imza+exp doğrulanır; alg-confusion/alg:none engellenir. İstemciye güvenilmez.
httpOnly+Secure cookie, antiforgery double-submit, her istekte yeniden doğrulama.
AES-256-GCM envelope; KEK şifreli verinin yanında durmaz; düz config/DB'de sır yok.
PII kuyruğa yazılmadan maskelenir; saklama/imha politikası; veri-öznesi talepleri.
Tüm değişiklikler kim/ne/ne zaman/nasıl; kullanıcı silemez, retention'la imha.
Kart gerekmez. Ücretsiz planla başlayın, büyüdükçe yükseltin. Tek satır, sıfır redeploy.