Tidak. Google App Engine memang menyediakan infrastruktur gratis / murah untuk hosting aplikasi Python, tetapi Ruby memiliki hal yang hampir sama dengan Heroku (dan Heroku memiliki batasan yang jauh lebih kecil daripada GAE). Sebelum menggunakan GAE, pastikan untuk membaca dengan sangat cermat tentang batasan yang ditempatkan Google pada platform, banyak di antaranya dapat menjadi penghalang signifikan terhadap tujuan yang ingin Anda capai. Posting blog Carlos Ble lebih dalam tentang banyak batasan yang dia alami, tapi saya akan memberi Anda gambaran singkat:
- Python 2.7 hanya tanpa ekstensi yang dikompilasi (hit kinerja utama)
- Batas waktu permintaan 30 detik (sangat banyak untuk unggahan file besar yang mudah) dan batas waktu permintaan luar 10 detik (sehingga Anda tidak dapat meminta API lambat dari aplikasi Anda)
- BigTable adalah zaman batu; tidak ada operator "LIKE" dalam permintaan Anda dan tidak ada permintaan tunggal yang dapat mengembalikan lebih dari 1.000 catatan
- Memcache memiliki ukuran nilai maksimal 1 MB
- Baik BigTable dan Memcache cenderung mati pada tingkat yang cukup signifikan sehingga produktif untuk meletakkan kode dalam aplikasi Anda untuk mengatasi kegagalan mereka
Untuk proyek yang sangat kecil, GAE baik-baik saja; tetapi jika Anda membangun sesuatu dengan ukuran sedang atau besar, cukup perhatikan batasan yang dapat menghambat kemajuan Anda.
Untuk informasi lebih lanjut tentang jenis kuota dan batasan apa yang harus Anda tangani, lihat dokumen GAE:
Lihat juga respons ini pada Stack Overflow: /programming//a/3068371/189079