Jakie oprogramowanie wybrać do postawienia aplikacji NetCore , interfejsu API netCore i bazy danych MSSQL

0

Witam. Planuję zakupić WindowsServer w celu zahostowania następujących rzeczy:

  1. Aplikacja internetowa NetCore 3.1
  2. Aplikacja internetowa interfejsu Restful API NetCore 3.1
  3. baza danych MSSQL

Niestety nie wiem, czy WindowsSerwer ma wbudowany SQL Server czy muszę zakupić jakieś dodatkowe oprogramowanie. Moglibyście mi przybliżyć nieco sytuację? Głównie zastanawiam się nad bazą danych.

3

Dawno nie robiłem nic on-premises, ale z tego co pamiętam to od zawsze Windows Server i SQL Server były sprzedawane i licencjonowane osobno. To znaczy, że musisz osobno kupić licencję na jedno i drugie i wpierw postawić Windows Server a później zainstalować na nim SQL Server bo jak rozumiem chcesz to trzymać na jednym hoście.

5

Pytanie jest inne - jak duży to jest projekt?

Bo M$SQL ma wersję express, która wprawdzie posiada pewne ograniczenia, ale jest darmowa. Także dla większych projektów nie unikniesz kupienia pełnego SQL, ale jeśli kilka ograniczeń, głównie dotyczących rozmiaru bazy oraz ilości RAM, którą serwer może otrzymać nie są dla Ciebie problemem, to bym zaczął od wersji darmowej. Później migracja na wersję pełną nie jest niczym strasznym, możesz to spokojnie ogarnąć nie tracąc danych.

Poniżej masz z grubsza podane ograniczenia, jakie posiadają poszczególne wersje expressa. Nie są to jakieś drastyczne cięcia, wiele ERP'ów czy innych programów wykorzystywanych komercyjnie domyślnie instaluje się na expresie, z opcją późniejszego upgrade jak poniższe parametry zaczną stanowić problem.

screenshot-20220609090946.png

4

Jak będziesz kupował licencje na MSSQLa to pogadaj z jakimś sensownym partnerem, bo tam potrzeba doktoratu, żeby rozkminić.

1

Teraz wszystko rozumiem. Dziękuję Wam wszystkim za wyjaśnienia!

0

ja tylko dodam, że w zeszłym roku znajomy kupował Win Server + MSSQL na 20 stanowisk (pod Insert) i kosztowało to netto ok 15k PLNów

1 użytkowników online, w tym zalogowanych: 0, gości: 1