Altyapı Framework

Kurumsal Yazılımlar için Modüler Altyapı Çerçevesi

EksenOS, kurumsal uygulamalar için yeniden kullanılabilir, modüler yazılım altyapı çerçevesidir. Ortak altyapı bileşenlerini standartlaştırarak geliştirme ekiplerinin iş mantığına odaklanmasını sağlar.

13+
Altyapı Modülü
Multi
Kiracı Desteği
Modular
Mimari
OpenAPI
API Dokümantasyon
Neden EksenOS?

Bir Kere Yaz, Her Projede Kullan

Her yeni projede kimlik doğrulama, yetkilendirme, hata yönetimi, veri erişimi gibi temel bileşenleri sıfırdan yazmak yerine EksenOS altyapısını kullanın. Standart, test edilmiş, genişletilebilir.

Ne Sağlar?

Entity yönetimi, Value Object'ler, kimlik sistemi (ULID), akıllı enum'lar, hata yönetimi, veri erişim katmanı, kimlik doğrulama, yetkilendirme, transaction yönetimi, şablon motoru, çoklu dil desteği ve otomatik API dokümantasyonu — hepsini standart, modüler bileşenler olarak sunar.

Kimler Kullanır?

Kurumsal yazılım geliştirme ekipleri ve yazılım mimarları. Özellikle birden fazla proje yürüten, tutarlı altyapı standardı isteyen ve geliştirme süresini kısaltmak isteyen organizasyonlar için idealdir. EksenERP ve EksenGOLD bu framework üzerine inşa edilmiştir.

Altyapı Yetenekleri

Pluggable, contract-based ve genişletilebilir modüler bileşenler

01

Modüler Mimari

Bağımsız, takılabilir bileşenler. Her modül kendi sorumluluğuna odaklanır, projeden projeye taşınabilir. Lego gibi birleştirin.

02

Kimlik ve Yetkilendirme

OpenIddict tabanlı OAuth 2.0/OpenID Connect desteği, JWT token yönetimi, granüler izin sistemi ve rol bazlı erişim kontrolü.

03

Veri Erişim Katmanı

Entity Framework Core ile Code-First yaklaşım, LINQ desteği, otomatik migration, soft delete ve audit trail altyapısı.

04

Value Object Sistemi

Tip güvenli domain kavramları — e-posta, para birimi, vergi numarası gibi değerler doğrulama kuralları ile birlikte tanımlanır.

05

Plugin ve Genişletme

Domain-spesifik gereksinimler framework'e ekleme yaparak karşılanır. Plugin sistemi ile üçüncü taraf entegrasyonları kolayca dahil edilir.

06

Şablon ve Dokümantasyon

Dinamik HTML/PDF belge üretimi için şablon motoru. OpenAPI ile otomatik API referans dokümantasyonu oluşturma.

Framework Modülleri

EksenOS'un 13 temel altyapı bileşeni

Entity Yönetimi

Nesne yaşam döngüsü, zaman damgaları ve soft delete.

  • Otomatik oluşturma/güncelleme zaman damgası
  • Soft delete ile güvenli silme
  • Base entity sınıfları

Value Object'ler

Tip güvenli domain kavramları ile doğrulama.

  • E-posta, para birimi, vergi no doğrulama
  • Immutable veri yapıları
  • Eşitlik ve karşılaştırma desteği

ULID Kimlik Sistemi

Dağıtık, sıralanabilir benzersiz tanımlayıcılar.

  • Kronolojik sıralama
  • Dağıtık üretim (çakışma yok)
  • Veritabanı indeks performansı

Kimlik Doğrulama

OAuth 2.0 / OpenID Connect tabanlı güvenli kimlik.

  • JWT token yönetimi
  • Otomatik token yenileme
  • Bcrypt şifreleme

Yetkilendirme

Granüler izin kontrol sistemi.

  • Operasyon bazlı izinler
  • Rol tabanlı erişim kontrolü
  • Zorunlu izin denetimi

Çoklu Dil Desteği

Uluslararasılaştırma altyapısı.

  • Dinamik dil değiştirme
  • Arayüz ve içerik çevirisi
  • RTL dil desteği hazırlığı

Güvenlik Altyapısı

Her seviyede güvenlik — ağdan veritabanına

OAuth 2.0 Protokolü

Endüstri standardı kimlik doğrulama. JWT tokenlar, güvenli oturum yönetimi ve otomatik token yenileme.

İzin Sistemi

Her API endpoint'i için zorunlu izin kontrolü. Atlanamaz güvenlik katmanı, granüler operasyon bazlı izinler.

Veri Bütünlüğü

Transaction yönetimi ile tutarlılık garantisi, soft delete ile geri dönüşümlü silme, tam audit logging.

Ağ Güvenliği

HTTPS zorunluluğu, güvenlik başlıkları, rate limiting ve CORS politikaları ile çok katmanlı ağ koruması.

Teknoloji Altyapısı

Kurumsal ölçekte güvenilirlik ve performans için seçilmiş teknolojiler

.NET 10EF CorePostgreSQLRedisOpenIddictDocker

EksenOS Hakkında Bilgi Alın

Framework hakkında detaylı bilgi ve kurumsal lisanslama için ekibimize ulaşın.