azure function serverless
Cloud

Pengenalan Arsitektur Serverless dengan Azure Function

Serverless adalah sebuah arsitektur sistem yang tidak memerlukan server

Serverless bukan berarti tidak ada server tetapi artinya kita hanya perlu fokus kepada kode yang dibuat tanpa harus bersusah payah untuk mengelola infrastruktur server

Beberapa kelebihan serverless antara lain:

– Tidak ada manajemen infrastruktur server
– Skalabilitas dinamis
– Produk lebih cepat ke pasar
– Penggunaan sumber daya yang lebih efisien

Beberapa provider clould sudah mempunyai layanan serverless seperti Microsoft Azure, AWS, IBM, Google Cloud Platform dan lainnya

Pengenalan Arsitektur Serverless dengan Azure Function
Source : https://www.slideshare.net/loige/building-a-serverless-company-with-nodejs-react-and-the-serverless-framework-jsday-2017-verona

Di Microsoft Azure, service yang mengcover serverless adalah Azure function

Azure function adalah layanan komputasi tanpa server (serverless) yang dihosting di cloud publik Microsoft Azure.

Azure function tidak hanya support bahasa pemrogaman Python tetapi beberapa pemrograman lainnya seperti  ASP.NET, C, Java, PHP dan NodeJS

Tetapi karena di website ini fokus kita adalah Python maka kita akan mencoba menggunakan Python untuk mengimplementasikan serverless

Membuat Serverless dengan Azure Function

Pertama, buka portal Azure dan pilih service Azure Function

Pengenalan Arsitektur Serverless dengan Azure Function

Tekan tombol Add

Pada Tab Basics masukkan Resource Group, nama Function App dan pilih Python di Runtime stack kemudian tekan tombol Review + Create

Kemudian tekan tombol Create

Pengenalan Arsitektur Serverless dengan Azure Function

Ketika deployment sudah selesai pilih tombol Go to resource

Pengenalan Arsitektur Serverless dengan Azure Function

Di artikel selanjutnya akan dibahas implementasi Azure function melalui Visual Studio Code beserta instalasi dependensinya

Leave a Reply

Your email address will not be published. Required fields are marked *