Isi kandungan:
- Selain perkhidmatan pembangunan, Google juga menyediakan perkhidmatan platform bersepadu lain, termasuk tetapi tidak terhad kepada yang berikut:
- Selain alat infrastruktur ini, Google App Engine juga termasuk susunan pembangunan. Google memanggil ini
- Google telah menyediakan Enjin App Google untuk menggalakkan penggunaan luasnya. Sama dengan platform awan yang lain, pelanggan membayar berdasarkan penggunaan, jadi tidak ada kos penubuhan atau yuran penyelenggaraan yang lain. Sebagai contoh, tidak ada caj untuk pembangun untuk membina aplikasi.
Video: Google Data Center 360° Tour 2024
Apabila anda melawat laman web Google Engine Engine, anda akan melihat empat frasa yang benar-benar merangkumi strategi Google untuk Platform sebagai Perkhidmatan (PaaS): < Tiada pemasangan diperlukan.
-
Google App Engine mendedahkan persekitaran pembangunan yang terintegrasi sepenuhnya.
-
Mudah untuk skala.
-
Ia percuma untuk bermula.
-
Google tidak cuba membantu pelanggan membuat setiap aplikasi untuk berjalan di setiap platform. Ia sebenarnya agak tertumpu, membantu pelanggan membina aplikasi berasaskan Web dalam persekitaran pengkomputeran awan mereka. Platform ini adalah untuk pembangunan dan penggunaan.
Perkhidmatan Google lain yang berguna dengan pengkomputeran awan
Selain perkhidmatan pembangunan, Google juga menyediakan perkhidmatan platform bersepadu lain, termasuk tetapi tidak terhad kepada yang berikut:
-
Sistem fail asli Google yang dipanggil GFS (Sistem Fail Google)
-
Platform BigTable (untuk pengurusan data), sistem storan teragih yang mengurus data berstruktur yang sangat berskala besar
-
Ia juga termasuk perkhidmatan infrastruktur seperti
Load mengimbangi
-
Penyimpanan berterusan dengan pertanyaan
-
Pengasingan dan transaksi
-
Antaramuka pengaturcaraan untuk menyokong pengesahan pengguna dan menghantar e-mel dengan menggunakan Akaun Google
-
memicu peristiwa pada waktu tertentu dan selang masa yang tetap
-
Ini pada asasnya adalah platform yang sama yang digunakan oleh Google untuk membina perisian sendiri.
Stack pembangunan Google dan pengkomputeran awan
Selain alat infrastruktur ini, Google App Engine juga termasuk susunan pembangunan. Google memanggil ini
infrastruktur penyediaan berskala yang menghubungkan kod aplikasi Web ke persekitaran Google. Ini dilakukan dengan mengintegrasikan dengan alat berikut:
Python runtime:
-
Untuk membuat aplikasi untuk platform memerlukan bahasa pengaturcaraan.Yang pertama yang disokong oleh Google adalah Python, bahasa pengaturcaraan peringkat tinggi yang menjadikannya mudah untuk membina aplikasi yang kompleks dengan pengaturcaraan yang minimum. Java runtime:
-
Google menambahkan Java sebagai platform bahasa pengaturcaraan yang disokong kedua. Kit Pembangunan Perisian (SDK):
-
Set alat pembangunan ini membolehkan pemaju menulis kod aplikasi. Konsol pentadbiran berasaskan Web:
-
Konsol ini membantu pemaju mengurus aplikasi mereka. Datastore:
-
A datastore adalah lapisan perisian yang menyimpan data aplikasi Web. Ia dibina di atas struktur Bigtable (pangkalan data berkinerja tinggi). Yuran platform pengkomputeran awan Google
Google telah menyediakan Enjin App Google untuk menggalakkan penggunaan luasnya. Sama dengan platform awan yang lain, pelanggan membayar berdasarkan penggunaan, jadi tidak ada kos penubuhan atau yuran penyelenggaraan yang lain. Sebagai contoh, tidak ada caj untuk pembangun untuk membina aplikasi.
Selepas pelanggan melancarkan aplikasi itu, bagaimanapun, caj-caj tersebut mula menambah. Pelanggan membayar untuk penyimpanan dan jalur lebar. Setiap aplikasi ini boleh menggunakan sehingga 500MB storan, sehingga 5 juta paparan halaman setiap bulan tanpa bayaran tambahan. Seorang pelanggan dibenarkan mendaftarkan sehingga sepuluh aplikasi setiap akaun pemaju.