PROD Sunucu Gereklilikleri
Web sunucusu olarak IIS (Internet Information Services) kullanılacaktır ve iki farklı uygulama (Web Frontend ve Backend) bu sunucuda çalışacaktır.
Bu gereksinimler yalnızca Windows sunucularında geçerlidir.
- Alan Adı ve Subdomainler
- Web uygulaması için verilecek alan adı altında web ve backend uygulamaları için subdomainler oluşturulmalıdır.
- SSL Sertifikaları
- Her bir subdomain için SSL sertifikaları sağlanmalıdır.
Uygulamalar:
- Web Frontend
Subdomain: app.xxx.com
Ortam: Production - Web Backend
Subdomain: appapi.xxx.com
Ortam: Production
- Firewall Ayarları
- Uygulamaların erişimi için Firewall'dan 80 ve 443 portlarına izin verilmelidir.
- Veritabanı Erişimi
- MS-SQL Server için veritabanı erişimi sağlanmalı, gerekli bağlantı bilgileri (connection string) sağlanmalıdır. Örnek bağlantı stringi şu şekildedir:
Server=192.168.1.2,1433;Database=testdb;User Id=admin;Password=12345;
- Deployment Süreçleri için Uzaktan Erişim
- Sunucuya deployment işlemleri için uzaktan erişim bilgileri sağlanmalıdır.
Sunucu ve Yazılım Gereksinimleri
- İşletim Sistemi: Windows Server 2019
- Veritabanı: MS SQL Server 2019
- Veritabanı Yönetim Aracı: SQL Server Management Studio (SSMS)
- Web Sunucusu: IIS 10.0xx
Donanım Gereksinimleri:
- RAM: 32 GB
- VCPU: 16
- CPU: Xeon E5 2660 2.2 GHz
Kurulması Gereken Diğer Uygulamalar