Men-deploy aplikasi Spring Boot ke lingkungan standar App Engine

1. Sebelum memulai

Aplikasi App Engine mudah dibuat, mudah dikelola, dan mudah diskalakan sesuai kebutuhan traffic dan penyimpanan data Anda. Dengan App Engine, tidak ada server yang harus dipelihara. Anda cukup mengupload aplikasi dan aplikasi siap digunakan.

Aplikasi App Engine diskalakan secara otomatis berdasarkan traffic masuk. Load balancing, microservice, otorisasi, database SQL dan NoSQL, caching memori, pemisahan traffic, logging, penelusuran, pembuatan versi, peluncuran dan rollback, serta pemindaian keamanan, semuanya didukung secara native dan sangat mudah disesuaikan.

Lingkungan standar App Engine dan lingkungan fleksibel App Engine mendukung banyak bahasa pemrograman, termasuk Java, Python, PHP, NodeJS, dan Go. Kedua lingkungan ini memberi developer fleksibilitas maksimum terkait perilaku aplikasi mereka. Setiap lingkungan memiliki kekuatan tertentu. Untuk informasi selengkapnya, lihat Memilih lingkungan App Engine.

Anda akan belajar men-deploy aplikasi Spring Boot ke lingkungan standar App Engine. Lingkungan standar akan menurunkan skala hingga nol instance saat tidak ada yang menggunakannya dan secara otomatis meningkatkan skala.

Prasyarat

  • Pemahaman tentang bahasa dan alat pemrograman Java
  • Pengetahuan tentang editor teks Linux standar, seperti Vim, Emacs, dan nano

Yang akan Anda lakukan

  • Cara membuat aplikasi Java Spring Boot di App Engine

Yang Anda butuhkan

2. Penyiapan dan persyaratan

Penyiapan lingkungan mandiri

  1. Login ke Google Cloud Console dan buat project baru atau gunakan kembali project yang sudah ada. Jika belum memiliki akun Gmail atau Google Workspace, Anda harus membuatnya.