Function Compute adalah layanan komputasi berbasis event yang dikelola sepenuhnya. Dengan Function Compute, Anda dapat fokus menulis dan mengunggah kode tanpa perlu mengelola infrastruktur seperti server. Function Compute menyediakan resource komputasi untuk menjalankan kode secara fleksibel dan andal. Function Compute menyediakan kuota uji coba gratis bagi pengguna baru. Pengguna yang mengaktifkan Function Compute untuk pertama kali dapat memperoleh kuota uji coba gratis sebesar 150.000 CU per siklus selama tiga siklus. Setiap siklus berlangsung selama satu bulan.
Fitur
Integrasi Layanan
Function Compute mengaitkan sumber event dengan trigger. Sumber event yang terkait memicu fungsi untuk dieksekusi secara sinkron atau asinkron saat event terjadi. Event perubahan diteruskan sebagai parameter input ke fungsi entry.
Trigger OSS
Secara otomatis memicu eksekusi fungsi ketika objek bucket berubah.
Trigger Tablestore
Meneruskan informasi perubahan sebagai parameter input untuk memicu eksekusi fungsi saat data tabel berubah.
Trigger Log Service
Secara berkala memperoleh log yang diperbarui dan memicu fungsi untuk pemrosesan log kustom.
Trigger MNS
Menulis fungsi untuk memproses pesan yang dipublikasikan pada topik secara real time.
Trigger CDN
Menulis fungsi untuk pemrosesan kustom event CDN seperti refresh dan prefetching.
Trigger HTTP
Menerima dan memproses request HTTP serta mengembalikan respons HTTP.
Trigger waktu
Memicu eksekusi fungsi pada waktu tertentu
Trigger EventBridge
Merutekan event ke Function Compute menggunakan aturan event
Trigger Kafka Connector
Ekspor data dari topik di instans Kafka ke fungsi.
Trigger Cloud Monitor
Menggunakan event monitoring sebagai sumber event
Trigger MQTT
Ekspor data ke fungsi HTTP Function Compute menggunakan aturan aliran keluar data di konsol MQTT.
Trigger lainnya
Bahasa Pemrograman
Function Compute mendukung berbagai bahasa pemrograman dan custom runtime.
Node.js
Node.js 20, Node.js 18, Node.js 16, Node.js 14, dan Node.js 12 didukung. Runtime Node.js untuk HTTP trigger kompatibel dengan Express.
Python
Python 3.6, Python 3.9, Python 3.10, dan Python 3.12 didukung. Runtime Python untuk mengatur trigger HTTP mengikuti spesifikasi WSGI.
Java
Java 8 dan Java 11 didukung. Runtime Java yang dikonfigurasi dengan HTTP trigger berbasis pada protokol Servlet.
PHP
PHP 7.2 didukung. Runtime PHP yang dikonfigurasi dengan trigger HTTP memenuhi standar PSR (antarmuka pesan HTTP).
C#
.NET Core 2.1 didukung. Runtime C# yang dikonfigurasi dengan HTTP trigger sesuai dengan .NET Standard 2.0.
Custom Runtime
Menyesuaikan lingkungan eksekusi untuk berbagai bahasa seperti Go, Ruby, dan Lua. Aplikasi dapat langsung dimigrasikan ke Function Compute dengan satu klik.
Custom Container Runtime
Menawarkan pengalaman yang lebih sederhana bagi developer dan membuat development serta delivery lebih efisien.
Bahasa lainnya
Tool Development
Function Compute menyediakan tool development yang mudah digunakan untuk membantu Anda mengembangkan, melakukan debugging, dan men-deploy aplikasi di lingkungan lokal dengan lancar.
funcraft
Tool development aplikasi untuk membuat resource, melakukan debugging secara lokal, dan menginstal dependensi pihak ketiga secara online.
fcli
Ini adalah alat baris perintah yang disediakan oleh Alibaba Cloud Function Compute untuk membantu Anda mengelola resource di Function Compute.
Ekstensi Visual Studio Code
Tool development, debugging, dan deployment berbasis Visual Studio Code untuk membantu Anda membuat, men-debug, menjalankan, dan men-deploy fungsi.
Serverless Devs
Serverless Devs adalah pusat aplikasi yang mengintegrasikan pencarian online, deployment, dan pengeditan visual untuk aplikasi serverless.
Midway Serverless
Framework serverless untuk membangun fungsi Node.js di cloud, membantu Anda fokus pada R&D produk di era cloud-native, serta menurunkan biaya pemeliharaan.
Cloud development platform
Platform development one-stop dan all-in-cloud yang berorientasi pada developer dan UKM. Setelah membuka browser, Anda dapat mengembangkan, melakukan debugging, dan men-deploy secara online.
Berbagai Tipe Resource
Function Compute mendukung berbagai tipe resource untuk meningkatkan performa komputasi.
Instans Reserved
Memungkinkan Anda menetapkan dan melepaskan instans untuk fungsi. Instans always-on sepenuhnya menghilangkan gangguan latensi yang disebabkan oleh cold start.
Instans Pay-as-you-go
Mengalokasikan instans secara dinamis berdasarkan request untuk menangani lonjakan traffic.
Berbagai Instans
Function Compute menyediakan dua tipe instans: Flexible instance dan Performance instance.
Instans fleksibel
Ukuran paket maksimum untuk instans fleksibel adalah 50 MB. Fungsi dalam instans fleksibel dapat berjalan hingga 600 detik dan menyediakan tier bulanan gratis.
Instans performa
Ini adalah tipe instans dengan spesifikasi lebih tinggi dan tidak menyediakan tier bulanan gratis.
Metode Penagihan Fleksibel
Function Compute menyediakan metode penagihan fleksibel untuk berbagai skenario guna menghemat biaya.
Pay-as-you-go
Anda dikenakan biaya untuk instans yang digunakan
Langganan
Anda dapat membeli daya komputasi berdasarkan estimasi beban bisnis. Kombinasi instans pay-as-you-go dan langganan secara efektif mengurangi biaya.
Dukungan yang Ditingkatkan Untuk Anda
Konsultasi Prapenjualan Privat, Dukungan Teknis 24 Jam Setiap Hari, Respons Lebih Cepat, dan Lebih Banyak Tiket
Konsultasi Prapenjualan Privat
Dukungan Teknis 24 Jam Setiap Hari
6 Tiket Gratis setiap 3 Bulan
