1. Başlamadan önce
App Engine uygulamalarını oluşturmak ve bakımı kolay olmasının yanı sıra trafik ve veri depolama ihtiyaçlarınız değiştikçe kolayca ölçeklendirilebilir. App Engine'de bakım gerektiren bir sunucu yoktur. Kullanıma hazır hale getirmek için uygulamanızı yüklemeniz yeterli.
App Engine uygulamaları, gelen trafiğe göre otomatik olarak ölçeklendirilir. Yük dengeleme, mikro hizmetler, yetkilendirme, SQL ve NoSQL veritabanları, bellek önbelleğe alma, trafiği bölme, günlük kaydı, arama, sürüm oluşturma, kullanıma sunma ve geri alma işlemleri ile güvenlik taramasının tümü yerel olarak desteklenir ve büyük ölçüde özelleştirilebilir.
App Engine standart ortamı ve App Engine esnek ortamı; Java, Python, PHP, NodeJS ve Go gibi bir dizi programlama dilini destekler. Bu iki ortam, geliştiricilere uygulamalarının davranışı konusunda maksimum esneklik sağlar. Her ortamın belirli güçlü yanları vardır. Daha fazla bilgi için App Engine ortamı seçme bölümüne bakın.
Bir Spring Boot uygulaması uygulamasını App Engine standart ortamına dağıtmayı öğreneceksiniz. Standart ortam, kimse kullanmadığında sıfır örneğine ölçeklendirilir ve otomatik olarak yukarı ölçeklenir.
Ön koşullar
- Java programlama dili ve araçları hakkında bilgi
- Vim, Emacs ve nano gibi standart Linux metin düzenleyicileri hakkında bilgi
Yapacaklarınız
- App Engine'de Spring Boot Java uygulaması oluşturma
Gerekenler
- Bir Google Cloud projesi
- Google Chrome gibi bir tarayıcı
2. Kurulum ve şartlar
Kendi hızınızda ortam kurulumu
- Google Cloud Console'da oturum açıp yeni bir proje oluşturun veya mevcut bir projeyi yeniden kullanın. Gmail veya Google Workspace hesabınız yoksa hesap oluşturmanız gerekir.