Cara Menyebarkan Aplikasi Web Menggunakan Google App Engine

Ingin menggunakan mesin aplikasi Google untuk menerapkan aplikasi web ? Inilah cara melakukannya dengan 8 langkah mudah.

01 08

Aktifkan Akun Google Anda untuk App Engine

Gambar © Google

App Engine perlu diaktifkan secara khusus dan terkait dengan akun Google Anda yang sudah ada. Buka tautan unduhan mesin aplikasi ini untuk melakukan ini. Klik pada tombol daftar di kanan bawah. Pendaftaran mungkin memerlukan langkah konfirmasi tambahan untuk akun Google Anda untuk bergabung dengan program pengembang Google.

02 08

Buat Ruang Aplikasi Melalui Konsol Admin

Gambar © Google

Setelah masuk ke App Engine, arahkan ke konsol admin di bilah sisi kiri. Klik pada tombol 'Buat Aplikasi' di bagian bawah konsol. Berikan nama unik pada aplikasi Anda karena ini adalah lokasi yang akan Google tetapkan aplikasi Anda dalam domain appspot -nya.

03 dari 08

Pilih Bahasa Anda dan Unduh Alat Pengembang yang Sesuai

Gambar © Google

Ini terletak di https://developers.google.com/appengine/downloads. App Engine mendukung 3 bahasa: Java, Python, dan Go. Pastikan mesin pengembangan Anda disiapkan untuk bahasa Anda sebelum menginstal App Engine. Sisa dari tutorial ini akan menggunakan versi Python, tetapi sebagian besar nama file secara kasar setara.

04 dari 08

Buat Aplikasi Baru Secara Lokal Menggunakan Alat Dev

Gambar © Google

Setelah membuka peluncur App Engine yang baru saja Anda unduh, pilih "File"> "Aplikasi Baru". Pastikan Anda memberi nama aplikasi dengan nama yang sama yang Anda tetapkan pada langkah 2. Ini akan memastikan aplikasi diterapkan ke tempat yang sesuai. Peluncur Google App Engine akan membuat direktori kerangka dan struktur file untuk aplikasi Anda dan mengisinya dengan beberapa nilai default sederhana.

05 dari 08

Verifikasi bahwa file app.yaml dikonfigurasikan dengan benar

Gambar © Google

File app.yaml berisi properti global untuk aplikasi web Anda, termasuk routing handler. Periksa atribut "Aplikasi:" di bagian atas file, dan pastikan bahwa nilai cocok dengan nama aplikasi yang Anda tetapkan pada langkah 2. Jika tidak, Anda dapat mengubahnya di app.yaml .

06 08

Tambahkan Logika Permintaan Handler ke File main.py

Gambar © Google

File main.py (atau file utama yang setara untuk bahasa lain) berisi semua logika aplikasi. Secara default, file akan mengembalikan "Halo dunia!" tetapi jika Anda ingin menambahkan kembali spesifik, lihat di bawah fungsi pengambil (self) . Panggilan self.response.out.write menangani respons terhadap semua permintaan masuk, dan Anda dapat langsung memasukkan html ke dalam nilai pengembalian tersebut alih-alih "Halo dunia!" jika Anda ingin.

07 08

Periksa apakah Aplikasi Anda Berlangsung di Lokal

Screenshot diambil oleh Robin Sandhu

Di peluncur Google App Engine, sorot aplikasi Anda dan kemudian pilih "Control"> "Run", atau klik tombol run di konsol utama. Setelah status aplikasi berubah menjadi hijau untuk menunjukkan bahwa itu sedang berjalan, klik pada tombol Browse. Jendela browser akan muncul dengan respons dari aplikasi web Anda. Pastikan semuanya berjalan dengan benar.

08 08

Terapkan Aplikasi Web Anda ke Cloud

Gambar © Google

Setelah Anda puas bahwa semuanya berjalan dengan benar, klik tombol deploy. Anda harus memberikan detail akun akun Google App Engine Anda. Log akan menunjukkan status penerapan, Anda akan melihat status sukses diikuti oleh peluncur yang melakukan ping ke aplikasi web Anda beberapa kali untuk verifikasi. Jika semuanya berhasil Anda harus bisa pergi ke URL appspot yang Anda tetapkan sebelumnya, dan melihat aplikasi web yang digunakan dalam aksi. Selamat, Anda baru saja menerapkan aplikasi ke web!