Kemas aplikasi PHP Anda ke dalam file ZIP yang memenuhi persyaratan Serverless App Engine (SAE), lalu sebarkan aplikasi tersebut ke SAE.
Prosedur
Di halaman Aplikasi SAE, pilih wilayah tujuan dan namespace di bilah navigasi atas, lalu klik Create Application.
Pilih edisi aplikasi.
PentingEdisi Ringan dan Edisi Profesional hanya tersedia dalam beta undangan. Jika Anda tidak termasuk dalam uji beta, aplikasi akan dibuat sebagai Edisi Standar, sehingga Anda tidak perlu memilih edisi.
Lightweight Edition: Menyediakan fitur minimum untuk menjalankan aplikasi dan tidak mendukung Application Monitoring atau Microservice Administration.
Standard Edition: Termasuk Basic Application Monitoring. Untuk Advanced Application Monitoring dan Microservice Governance, diperlukan aktivasi dan pembelian tambahan.
Professional Edition: Dilengkapi dengan fitur Advanced Application Monitoring dan Microservice Governance, tanpa memerlukan aktivasi atau pembelian tambahan.
Di halaman Create Application, masukkan Application Name dan konfigurasikan parameter berikut:
Pilih tipe namespace untuk aplikasi. Namespace setara dengan Namespace Kubernetes dan digunakan untuk mengisolasi sumber daya di lingkungan yang berbeda. Anda tidak dapat mengubah namespace aplikasi setelah dibuat, jadi rencanakan terlebih dahulu.
System-created: Gunakan namespace default, vSwitch, dan grup keamanan yang dibuat oleh sistem di wilayah saat ini.
Existing Namespace: Pilih namespace, vSwitch, dan grup keamanan yang telah Anda buat sebelumnya.
Untuk Application Deployment Method, pilih Code Package Deployment, lalu klik Configure Code Package Deployment di sebelah kanan. Untuk Technology Stack Language, pilih PHP dan lingkungan PHP yang kompatibel dengan kode Anda. Atur parameter berikut, lalu klik OK.
Di bagian Capacity Settings, atur Resource Type, Instance Type, dan Number Of Instances.
(Opsional) Klik Next: Advanced Settings untuk mengonfigurasi fitur lanjutan.
Klik Create Application With One Click atau Create Application.
Membuat aplikasi membutuhkan waktu sekitar 1 hingga 2 menit. Anda dapat menentukan apakah aplikasi berhasil disebarkan dengan melihat catatan perubahan. Jika penyebaran gagal, instans aplikasi tidak dibuat. Anda dapat menganalisis kegagalan berdasarkan pesan kesalahan di Change Details.
Anda dapat melihat aplikasi yang telah dibuat di halaman . Untuk mengubah konfigurasi aplikasi setelah penyebaran, klik aplikasi target untuk membuka halaman detailnya. Lalu, klik Deploy Application atau Modify Application Configuration di bagian atas. Catatan: Aplikasi akan otomatis restart agar konfigurasi baru diterapkan. Lakukan operasi ini selama jam-jam sepi.
Anda dapat masuk ke instans aplikasi melalui Webshell guna berinteraksi dengan instans aplikasi menggunakan perintah konsol.
Setelah membuat aplikasi, Anda dapat menyesuaikan jumlah instans secara manual dan tipe instans, atau menyesuaikan jumlah instans secara otomatis dengan mengonfigurasi kebijakan Penyesuaian Skala Otomatis. Anda juga dapat mengurangi biaya dengan mengaktifkan mode idle.