−25%

la planurile Windows anuale, până pe 31 oct. Vezi planurile

EQVPS
Începe

VPS Windows pentru .NET și MS SQL

Un VPS cu Windows Server 2022 pentru dezvoltare și testare .NET și SQL Server — IIS, SQL Server Express, RDP. Plată cripto, fără KYC, de la $19/lună. BYOL.

.NET și SQL Server rulează acum și pe Linux, așa că prima întrebare cinstită e dacă ai nevoie de Windows. Ai nevoie când vrei stack-ul nativ — IIS, uneltele complete SQL Server, o dependență doar pentru Windows sau o mașină de test care oglindește o țintă de producție pe Windows. Pentru asta, un VPS cu Windows Server 2022 îți dă lucrul adevărat pe care să dezvolți și să testezi, accesibil prin RDP.

Când își merită Windows locul

  • Paritatea mediului. Dacă producția e Windows/IIS/SQL Server, o mașină Windows de dezvoltare-testare reproduce bugurile pe care un container Linux nu le reproduce. Asta valorează mai mult decât diferența de preț.
  • Unelte native. IIS, SQL Server Management Studio, autentificarea Windows, o dependență NuGet sau o componentă COM doar pentru Windows.
  • Pur și simplu preferi stack-ul Windows. E în regulă.

Dacă nimic din toate astea nu se aplică — un API ASP.NET Core multiplatformă cu PostgreSQL, de exemplu — un VPS Linux e mai ieftin și pagina asta nu e pentru tine. Fără blocare, în niciuna dintre variante.

Ce plan

  • Windows-Medium — $19/lună (6 vCPU, 6 GB RAM, 60 GB NVMe). Alegerea implicită. SQL Server vrea memorie; 6 GB țin comod împreună o bază de date, IIS și aplicația ta, pentru dezvoltare și testare.
  • Windows-Small — $11/lună (4 vCPU, 4 GB RAM, 50 GB NVMe). În regulă pentru un API suplu sau o bază de date SQL Server Express mică, într-o buclă strânsă de dezvoltare.
  • Un plan cu IP dedicat (Small-IP $28 / Medium-IP $36) doar dacă ceva din afară trebuie să ajungă la server pe o adresă publică fixă — un site IIS public sau un endpoint SQL la care se conectează alte mașini. Pentru o mașină privată de dezvoltare, NAT ajunge.

Toate planurile au un port de 150 Mbit/s, sunt Windows Server 2022 și sunt BYOL.

Configurarea

  1. Pornește serverul și conectează-te prin RDP ca Administrator; activează Windows cu cheia ta (slmgr /ipk, apoi slmgr /ato).

  2. IIS într-o singură linie, în PowerShell cu drepturi ridicate:

    Install-WindowsFeature -Name Web-Server -IncludeManagementTools
    
  3. .NET — instalează SDK-ul/runtime-ul de care ai nevoie (scriptul dotnet-install sau instalatorul de la Microsoft).

  4. SQL Server Express — gratuit, îl descarci de la Microsoft, îl instalezi, apoi îl administrezi cu SQL Server Management Studio. Pentru o ediție mai mare, adu-ți licența.

Dacă expui baza de date

Fă-o intenționat, nu din greșeală:

  • IP dedicat + firewall. Expune portul SQL doar pe un plan cu IP dedicat și pune în Windows Firewall pe lista albă IP-urile sursă anume care au nevoie.
  • Niciodată larg deschis. SQL Server în internetul public, cu o parolă sa slabă, e găsit și spart prin forță brută repede. Date de acces puternice, IP-uri sursă restricționate, fără portul implicit expus spre toată lumea.
  • Mașină privată de dezvoltare? Cel mai simplu și mai sigur: ține SQL legat de localhost și ajungi la el din sesiunea RDP. Nimic de expus.

Ghidul RDP acoperă întărirea autentificării, iar consola noVNC e calea ta de salvare dacă o schimbare de firewall te lasă pe dinafară.

Licențele, cinstit

Aici sunt două licențe separate, ambele BYOL: Windows (îl activezi cu cheia ta — vezi licențierea BYOL) și, dacă treci dincolo de SQL Server Express, ediția SQL Server. Express chiar e gratuit și ajunge pentru multă dezvoltare; urcă doar când ai nevoie și licențiază corect când o faci.

Pornește un VPS pentru .NET / MS SQL →

Gata de deploy? Plătește cu cripto, fără KYC — online în aproximativ un minut.

Pornește acum →

Întrebări frecvente

Ce plan pentru .NET plus SQL Server?

Windows-Medium ($19/lună, 6 vCPU, 6 GB RAM, 60 GB NVMe) e alegerea implicită comodă: SQL Server iubește RAM-ul, iar 6 GB lasă loc pentru IIS și aplicația ta alături. Windows-Small ($11/lună, 4 GB) e în regulă pentru un API suplu sau o bază de date SQL Server Express mică, într-o buclă de dezvoltare/testare, dar Medium e cel de ales dacă baza de date face muncă reală.

Am nevoie de IP dedicat?

Pentru dezvoltare și testare, nu — un plan NAT la care ajungi prin RDP e suficient și mai ieftin. Vrei un IP dedicat (Small-IP/Medium-IP) doar când ceva din afară trebuie să ajungă la server pe o adresă publică fixă: un site IIS public sau un endpoint SQL la care se conectează alte mașini. Pentru o mașină privată de dezvoltare, NAT e alegerea corectă.

SQL Server e licențiat?

SQL Server Express e gratuit și mai mult decât suficient pentru dezvoltare și sarcini mici — îl instalezi și pornești. Standard/Enterprise sunt licențiate de Microsoft, iar asta e treaba ta, la fel ca Windows însuși (BYOL). Serverul ăsta îți dă mașina Windows; ediția SQL Server și licența ei sunt decizia ta.

Pot deschide baza de date pentru celelalte mașini ale mele?

Da, dar fă-o intenționat. Pe un plan cu IP dedicat poți expune portul SQL și îl poți restricționa prin firewall la IP-urile anume care au nevoie. Nu pune niciodată SQL Server în internetul public cu o parolă sa slabă — pune pe lista albă IP-urile sursă, folosește date de acces puternice și ține-l departe de porturi deschise larg. Pentru o mașină de dezvoltare personală, ține-l local și ajungi la el prin RDP.

De ce Windows pentru asta și nu Linux?

SQL Server și .NET rulează și pe Linux, iar dacă asta se potrivește fluxului tău de lucru, un plan Linux e mai ieftin. Alege Windows când vrei stack-ul nativ — IIS, uneltele complete SQL Server, dependențe doar pentru Windows sau un mediu de testare identic cu o țintă de producție pe Windows. Potrivirea cu producția e un motiv real; paritatea bate economia câtorva dolari când vânezi un bug de mediu.

Comentarii

Încă nu există comentarii. Fii primul.

Lasă un comentariu

Comentariile sunt moderate înainte să apară.