Teknik Gereksinimler
Sunucu Spesifikasyonları
Minimum Gereksinimler
İşletim Sistemi
- Windows Server 2016 veya daha yenisi
- Windows 10/11 (sadece geliştirme/test amaçlı)
Donanım Gereksinimleri
- CPU: En az 4 çekirdek, 8+ çekirdek önerilir
- RAM: En az 8 GB, 16 GB+ önerilir
- Depolama: En az 100 GB kullanılabilir disk alanı
- Ağ: İndirmeler ve güncellemeler için stabil internet bağlantısı
Önerilen Üretim Spesifikasyonları
Donanım
- CPU: 8+ çekirdek (Intel Xeon veya AMD EPYC)
- RAM: 32 GB veya daha fazla
- Depolama: 500 GB+ SSD depolama
- Ağ: Yeterli bant genişliğine sahip özel ağ bağlantısı
Performans Dikkat Edilmesi Gerekenler
- Optimal veritabanı performansı için SSD depolama önerilir
- Ek RAM, büyük veri setlerinin işlenmesini geliştirir
- Çoklu CPU çekirdeği eşzamanlı kullanıcı desteğini artırır
Yazılım Gereksinimleri
Veritabanı Gereksinimleri
- SQL Server 2016 veya daha yenisi (SQL Server 2019+ önerilir)
- Karma Mod Kimlik Doğrulama etkinleştirilmiş
- Veritabanı oluşturma izinleri gerekli
- Yapılandırma için SQL Server Management Studio (SSMS)
Web Sunucu Gereksinimleri
- Internet Information Services (IIS) 10.0+
- ASP.NET Core 8 Runtime Hosting Paketi
- WebSocket Protokolü desteği etkin
- WebDAV Yayınlama kaldırılmalıdır - bkz. WebDAV Devre Dışı Bırakma
- Üretim dağıtımları için SSL sertifikası
.NET Framework
- ASP.NET Core 8 Runtime
- IIS entegrasyonu için Hosting Paketi gerekli
- Microsoft’un resmi .NET indirme sayfasından indirilebilir
Python (İsteğe Bağlı)
- Python 3.11 veya daha yenisi (Python zenginleştirmeleri ve Python Script eylemleri için gerekli)
- pip paket yöneticisi
- Gerekli paketler: pandas, numpy, requests
- Ayrıntılı kurulum için bkz. Python Kurulumu rehberi
Ağ ve Güvenlik Gereksinimleri
Güvenlik Duvarı Yapılandırması
- HTTP Port 80 (ilk kurulum ve yönlendirme için)
- HTTPS Port 443 (güvenli üretim erişimi için)
- SQL Server Port 1433 (varsayılan veya yapılandırılmış özel port)
SSL Sertifikası Gereksinimleri
- Güvenilir Sertifika Yetkilisinden geçerli SSL sertifikası
- Birden fazla alt alan adı için Wildcard veya SAN sertifikası
- Sertifika IIS’de yüklenmiş ve yapılandırılmış olmalı
Alan Adı Yapılandırması
- Özel alt alan adı önerilir:
mindziestudio.[company].com - DNS A kaydı sunucu IP adresine işaret etmeli
- Üretim için localhost veya IP tabanlı erişimden kaçınılmalı
Tarayıcı Uyumluluğu
Desteklenen Tarayıcılar
- Chrome 90+ (Önerilen)
- Edge 90+
Tarayıcı Gereksinimleri
- JavaScript etkin
- WebSocket desteği
- Yerel depolama etkin
- Çerezler etkin
Ek Hususlar
Yedekleme Gereksinimleri
- Düzenli veritabanı yedekleri önerilir
- Hızlı felaket kurtarma için yapılandırma yedeği
- Lisans anahtarı yedeği ve dokümantasyonu
İzleme ve Bakım
- Windows Güncelleme yönetimi
- SQL Server bakım planları
- IIS günlük izleme
- Uygulama performans izleme
Ölçeklenebilirlik Planlaması
- Yük dengeleme yapılandırması ile yüksek erişilebilirlik
- Kurumsal dağıtımlar için veritabanı kümeleme
- Küresel performans için CDN entegrasyonu
Güvenlik Önerileri
Erişim Kontrolü
- Rol tabanlı erişim kontrolü (RBAC) uygulaması
- Güçlü parola politikaları
- Mümkünse çok faktörlü kimlik doğrulama
Veri Koruma
- Hassas veriler için yatay şifreleme
- Güvenli iletim protokolleri (HTTPS/TLS)
- Düzenli güvenlik güncellemeleri ve yamalar
Uyumluluk Konuları
- AB verileri için GDPR uyumluluğu
- Finansal veriler için SOX uyumluluğu
- Sektöre özgü düzenleyici gereksinimler
Destek ve Güncellemeler
Güncelleme Yönetimi
- mindzie portalı üzerinden düzenli uygulama güncellemeleri
- SQL Server yama yönetimi
- Windows Server güncelleme koordinasyonu
Destek Gereksinimleri
- mindzie destek ekibi için yönetici erişimi
- Sorun giderme için uzak masaüstü yeteneği
- Tanı amaçlı günlük dosyası erişimi
Detaylı kurulum talimatları için bkz. Kurulum Kılavuzu sayfası.