Serverless Devs adalah platform serverless open source yang menyediakan alat canggih bagi pengembang. Dengan Serverless Devs, Anda dapat dengan cepat menerapkan proyek serverless dan mengelola aplikasi serverless sepanjang siklus hidupnya di berbagai cloud. Platform ini juga mendukung integrasi tanpa hambatan dengan alat dan layanan lain untuk meningkatkan efisiensi R&D dan O&M.
Manfaat
Tidak ada ketergantungan pada vendor
Fitur tambahan pada Serverless Devs memungkinkan Anda menerapkan proyek dari berbagai vendor dan lintas platform cloud. Produk Function-as-a-Service (FaaS) dari berbagai penyedia didukung, termasuk Alibaba Cloud Function Compute, AWS Lambda, Baidu Cloud Function Compute (CFC), HUAWEI CLOUD FunctionGraph, dan Tencent Cloud Serverless Cloud Function (SFC).
Pengembangan open source
Serverless Devs adalah ekosistem terbuka untuk pengembangan proyek dengan kode sumber terbuka. Anda dapat melihat dan berkontribusi pada alat, komponen, dan aplikasi Serverless Devs kapan saja, di mana saja.
Fitur tambahan
Kemampuan Serverless Devs diimplementasikan melalui komponen tambahan yang memungkinkan Anda menyesuaikan perintah dan fitur. Anda dapat memilih komponen berbeda untuk aplikasi Anda guna memenuhi persyaratan modul tertentu.
Mudah digunakan oleh pemula
Model dan spesifikasi dalam Serverless Registry menawarkan berbagai kasus dalam format berbeda untuk membantu Anda memulai. Anda dapat dengan mudah menginisialisasi proyek berdasarkan kasus menggunakan perintah
s init.Manajemen siklus hidup penuh
Anda dapat mengelola proyek di setiap tahap siklus hidupnya, termasuk pembuatan, pengembangan, debugging, dan konfigurasi observabilitas.
Integrasi yang sangat baik
Proyek di Serverless Devs dapat diintegrasikan ke dalam ekosistem tradisional dengan bantuan komponen. Selain itu, Serverless Devs bekerja secara mulus dalam berbagai alur kerja dan proses otomatisasi. Untuk informasi lebih lanjut, lihat CI/CD.
Panduan operasi
Referensi | Deskripsi | |
Anda dapat menginstal Serverless Devs dengan menggunakan CLI atau skrip, atau dengan mengunduh paket instalasi biner. Anda juga dapat menggunakan perintah untuk memperbarui alat Serverless Devs. | ||
Anda dapat mengonfigurasi kunci menggunakan wizard, perintah, atau variabel lingkungan, dan Anda juga dapat mengonfigurasi kunci sementara. | ||
Topik ini mencakup perintah untuk konfigurasi kunci, inisialisasi proyek, mode CLI murni, pembersihan alat, manajemen komponen, perintah kustom, manajemen template, pratinjau rendering, dan verifikasi konten YAML. | ||
Komponen |
| |
| ||
| ||
Serverless Devs dapat berintegrasi dengan platform dan alat integrasi atau pengiriman berkelanjutan (CI/CD) umum, seperti GitHub Actions, Gitee Go, Jenkins, dan Alibaba Cloud DevOps. | ||
Topik ini memberikan jawaban atas pertanyaan yang sering diajukan tentang Serverless Devs. | ||