Bir uygulama sunucusu kesinlikle gerekli. İçerisinde veritabanı ve web sunucusu olması gerekiyor. Windows tabanlı servisler yazacaksan IIS, Linux tabanlı sistem yapacaksan apache gibi web sunucu kurman gerekiyor. Veritabanıda yine windowsta mssql veya mysql, linux ta mysql veya postgresql gibi sistemler kurmalısın.