Saat ini perkembangan teknologi semakin pesat, ribuan apps. dan sistem diluncurkan setiap hari. akan tetapi tahukah kamu bahwa perkembangan teknologi sekarang tak lain adalah efek dari semakin banyaknya web service yang tersedia.
Web service adalah Tulang Punggung dari sistem teknologi sekarang, pernahkah kamu mendengar Azure, Google Cloud Service, Amazon Web Service?, mungkin banyak yang belum mengetahui mengenai apa yang saya sebutkan tadi. Azure , GCS dan AWS adalah sejumlah web service terbesar di dunia. dengan adanya web service pekerjaan developer dalam mengerjakan project akan semakin mudah dan semakin ringan, yang menyebabkan waktu perkembangan dari sebuah project akan berkurang secara drastis.
Dengan adanya Web Service, developer tak perlu lagi susah-susah mengkonfigurasi server, mulai dari DNS, web server, security sampai routing. Developer tinggal mekeuntungankan modul-modul yang disediakan oleh web service.
Salah satu Web Service yang paling populer adalah Microsoft Azure, dengan Azure kita dengan mudah mendeploy apps. kita mulai dari php, nodejs, sampai java. pada artikel kali ini saya akan mengarahkan betapa mudahnya dalam melakukan deploy apps. pada azure.
Note : Pastikan kamu telah login dan memiliki subcscription Azure yang valid, minimal mekeuntungankan subscription dari Dreamspark.
Dari halaman dashboard Azure pilih New Resources.
Kemudian pilih Web App Kemudian pilih Create.
Kemudian masukkan informasi dari web app kamu, mulai dari Nama Apps., Subscription, Resource Group dan App Service plan.
Setelah data dimasukkan dan klik create, maka informasi yang kamu masukkan akan divalidasi tunggu dalam sejumlah menit.
Kemudian setelah itu web app kamu akan dideploy oleh azure, tunggu dalam waktu 1-2 menit, kalau deploy berhasil maka kamu akan di redirect ke halaman yang berisi informasi dan konfigurasi dari web app yang kamu bikin tadi.
Kemudian pilih menu Application setting, disini kamu akan diberikan konfigurasi dari web app kamu, pada bagian ini kamu juga disuruh untuk memilih versi php mana yang ingin kamu gunakan. dalam contoh ini saya mekeuntungankan versi php 7.1, setelah melakukan konfigurasi maka klik tombol save.
Kemudian pilih AppServiceEditor, kamu akan diredirect ke halaman lain. disini kamu akan menemukan halaman explorer yang dapat kamu gunakan untuk membikin file/direktori, menghapus file/direktori bahkan live coding mekeuntungankan explorer tsb.
Dalam contoh ini saya akan membikin file dengan nama index.php yang isinya adalah sebuah syntax untuk memanggil fungsi phpinfo yang akan menampilkan informasi dan konfigurasi dari php.
Kemudian saya akan mencoba untuk membuka situs saya di http://deploy-php-faathin.azuresituss.net/ untuk melihat apakah berhasil membikin file, kalau muncul informasi php maka setting berhasil.
Selain itu kamu juga bisa mengirim file ke azure mekeuntungankan ftp, untuk artikel mengenai ftp dalam azure akan kami bahas dilain waktu.
Kalau ada yang kurang jelas silakan bertanya di kolom komentar dibawah ini, terimakasih dan sampai jumpa dilain waktu.