Ini bukan ide yang baik untuk menjalankan server Anda sendiri, keluar dari rumah Anda, menggunakan Internet Anda yang biasa dan berbasis konsumen, jika Anda melakukannya untuk bisnis.
Poin terpenting yang disebutkan oleh @MainMa adalah bahwa Internet konsumen reguler memiliki ketidakseimbangan dalam kecepatan unduh dan kecepatan unggah. Dengan sebagian besar ISP, tingkat unggah kira-kira setengah dari tingkat unduhan.
Saat menjelajahi web, kecepatan unggah digunakan saat Anda menjelajah Internet untuk berjabat tangan dan permintaan HTTP dengan server. Jika kecepatan unggah Anda berkurang secara signifikan, maka setiap halaman web yang Anda coba kunjungi akan hang dan mengalami masalah saat memuat.
Seekor tikus mengunyah saluran telepon di jalan sekali dan menyetrumnya sendiri, dan meskipun kecepatan unduh saya baik-baik saja, kecepatan unggahan saya berkurang hingga sekitar 150Mbps. Koneksi internet saya sangat buruk, dan saya hanya menjelajah internet! Bayangkan bagaimana jadinya jika Anda memiliki orang lain menggunakan bandwidth unggahan Anda ...
Juga, bayangkan seperti apa pengalaman pengguna di sisi lain. Siapa pun yang mencoba memuat konten dari internet di rumah Anda hanya akan melihat sekitar setengah dari kecepatan unduhan Anda. Ini tidak berskala, karena Internet di rumah tidak dirancang untuk menangani beban ini.
Sebagian besar organisasi yang meng-host aplikasi mereka sendiri memiliki jalur T1 atau Internet yang setara dengan bisnis. Secara umum, harganya jauh lebih tinggi daripada internet di rumah.
Jadi, jika Anda melakukan ini hanya untuk belajar, dan jangan berharap memiliki lalu lintas apa pun, dan komputer yang Anda gunakan terisolasi dengan aman dari seluruh jaringan Anda, maka itu bisa menjadi eksperimen yang menyenangkan.
Tetapi jika Anda berencana menjalankan bisnis dari pengaturan ini, bersiaplah untuk kalah. Ini bukan kasus di mana Anda ingin mencoba menjadi "di luar jaringan".