1. ก่อนเริ่มต้น
แอป App Engine นั้นสร้างง่าย ดูแลง่าย และปรับขนาดได้ง่ายเมื่อความต้องการการรับส่งข้อมูลและการจัดเก็บข้อมูลของคุณเปลี่ยนไป App Engine ไม่มีเซิร์ฟเวอร์ที่ต้องบำรุงรักษา เพียงอัปโหลดแอป ก็พร้อมใช้งานแล้ว
แอป App Engine ปรับขนาดโดยอัตโนมัติตามการรับส่งข้อมูลขาเข้า การจัดสรรภาระงาน, Microservice, การให้สิทธิ์, ฐานข้อมูล SQL และ NoSQL, การแคชหน่วยความจำ, การแยกการรับส่งข้อมูล, การบันทึก, การค้นหา, การกำหนดเวอร์ชัน, การเปิดตัวและการย้อนกลับ รวมถึงการสแกนเพื่อความปลอดภัยทั้งหมดได้รับการรองรับในตัวและสามารถปรับแต่งได้ตามต้องการ
สภาพแวดล้อมมาตรฐานของ App Engine และสภาพแวดล้อมที่ยืดหยุ่นของ App Engine รองรับโฮสต์ของภาษาโปรแกรมมากมาย ซึ่งรวมถึง Java, Python, PHP, NodeJS และ Go โดยทั้ง 2 สภาพแวดล้อมจะช่วยให้นักพัฒนาแอปมีความยืดหยุ่นสูงสุดในลักษณะการทำงานของแอป แต่ละสภาพแวดล้อมก็มีจุดแข็งแตกต่างกันไป ดูข้อมูลเพิ่มเติมได้ที่การเลือกสภาพแวดล้อม App Engine
คุณจะได้เรียนรู้วิธีทำให้แอป Spring Boot ใช้งานได้ในสภาพแวดล้อมมาตรฐานของ App Engine สภาพแวดล้อมมาตรฐานจะลดขนาดลงเหลือ 0 อินสแตนซ์เมื่อไม่มีใครใช้ และปรับขนาดโดยอัตโนมัติ
ข้อกำหนดเบื้องต้น
- ความคุ้นเคยกับภาษาและเครื่องมือในการเขียนโปรแกรม Java
- ความรู้เกี่ยวกับเครื่องมือแก้ไขข้อความมาตรฐานของ Linux เช่น Vim, Emacs และ Nano
สิ่งที่คุณจะต้องทำ
- วิธีสร้างแอป Spring Boot Java บน App Engine
สิ่งที่คุณต้องมี
- โปรเจ็กต์ Google Cloud
- เบราว์เซอร์ เช่น Google Chrome
2. การตั้งค่าและข้อกำหนด
การตั้งค่าสภาพแวดล้อมตามเวลาที่สะดวก
- ลงชื่อเข้าใช้ Google Cloud Console และสร้างโปรเจ็กต์ใหม่หรือใช้โปรเจ็กต์ที่มีอยู่ซ้ำ หากยังไม่มีบัญชี Gmail หรือ Google Workspace คุณต้องสร้างบัญชี