Tahapan deployment
3. Hapus appsettings.development.json
7. Jalankan aplikasi
Agar aplikasi langsung berjalan tanpa harus ada intervensi setelah terjadi reboot atau
shutdown, aplikasi dapat diset sebagai service. Untuk menjadikan aplikasi service bisa
menggunakan systemd yang terdapat di linux.
Aplikasi sudah memiliki built-in web server yaitu kestrel. Kestrel juga dapat dijadikan public
facing service namun ada baiknya menambahkan satu layer lagi yang bertugas sebagai
reverse proxy.
Tujuan menambahkan reverse proxy di depan kestrel adalah untuk keamanan, kenyamanan
deploy ulang, dan capacity planning. Web server seperti nginx dan apache bisa
dimanfaatkan untuk dijadikan reverse proxy.
Nginx
Apache