Pengembangan Windows ingin server Windows. Aplikasi ASP.NET di belakang IIS, layanan Windows, pekerja .NET terjadwal, dan database SQL Server di sampingnya — semuanya betah di Windows Server 2022 VPS yang Anda akses lewat RDP. Inilah cara menyiapkannya dan paket mana yang dipilih.
Mengapa Windows untuk stack ini
.NET memang berjalan di Linux sekarang, tetapi banyak kode nyata masih ingin Windows: aplikasi .NET Framework lawas, ketergantungan pada fitur khusus IIS, komponen COM, autentikasi Windows, atau sekadar alat dan integrasi SQL Server yang sudah dikenal tim. Kalau Anda ingin meng-host seperti Windows meng-host, ini memberi Anda desktop Windows Server 2022 penuh dengan dukungan IIS dan SQL Server langsung.
Paket mana
- Windows-Medium — $19/bln (6 vCPU, 6 GB RAM, 60 GB NVMe). Pilihan default untuk .NET plus SQL Server. SQL Server suka RAM dan Anda menjalankan dua hal sekaligus.
- Windows-Small — $11/bln (4 vCPU, 4 GB RAM, 50 GB NVMe). Aplikasi .NET kecil dengan SQL Express dan beban ringan.
- Butuh akses publik? Kalau publik harus menjangkau aplikasi Anda di alamat publik atau Anda butuh TLS di domain sendiri, ambil paket IP khusus (Small-IP $28/bln, Medium-IP $36/bln) supaya situs menjawab langsung di 443. Paket NAT tepat untuk pengembangan internal atau aplikasi yang hanya Anda akses lewat RDP.
Semua paket punya port 150 Mbit/s dan trafik tak terukur. Bandingkan di halaman Windows VPS.
Menyiapkannya
- Deploy paket Windows dan sambung lewat RDP sebagai
Administrator. - Aktifkan Windows dengan kunci Anda sendiri (BYOL —
slmgr /ipklaluslmgr /ato; lihat lisensi BYOL). - Pasang IIS dan alat manajemen web:
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
- Pasang SQL Server — Express atau Developer cukup untuk mulai. Pasang runtime .NET atau Hosting Bundle yang dibutuhkan aplikasi Anda, dan deploy.
Soal lisensi SQL Server
Jaga ini jelas, karena terpisah dari Windows:
- SQL Server Express — gratis, bagus untuk aplikasi kecil hingga menengah, dengan batas ukuran database.
- SQL Server Developer — gratis dan fitur penuh, tetapi hanya non-produksi. Sempurna untuk staging/uji, tidak diizinkan untuk aplikasi live.
- Standard/Enterprise — butuh lisensi sendiri, terpisah dari kunci Windows.
Windows sendiri tetap BYOL. Tidak satu pun lisensi itu ada di harga VPS — harga paket adalah mesinnya.
Menerbitkan dan mengamankannya
- Di paket IP khusus aplikasi Anda menjawab di 443/80 publik. Dapatkan sertifikat TLS untuk domain Anda (misalnya lewat alat Let's Encrypt untuk Windows, atau sertifikat impor) dan ikat di IIS.
- Kunci RDP — jangan biarkan 3389 terbuka lebar. Daftar izin IP menjaga permukaan admin milik Anda. Lihat panduan RDP.
- Buka hanya port yang dibutuhkan aplikasi di Windows Firewall — 443 untuk web, tidak lebih kecuali perlu.
- Konsol noVNC adalah jalan kembali Anda kalau aturan firewall suatu saat mengunci RDP di luar.
Pembayaran
Bayar dengan Bitcoin, Monero atau USDC/USDT di beberapa rantai, tanpa KYC. Pembayaran manual tiap periode, jadi pantau perpanjangan supaya aplikasi produksi tidak kedaluwarsa. Sisi pembayaran dan privasi selengkapnya: Windows VPS dengan Bitcoin atau Monero.
Sedang membangun ruang kerja agen AI? Lihat Windows untuk agen AI computer-use.
Komentar
Belum ada komentar. Jadilah yang pertama.