ตัวเลือก 1) วิธีที่ง่ายกว่าและเร็วกว่า แต่เชื่อถือได้น้อยกว่า:
1.1. กำหนด IP ภายนอก/แบบคงที่ให้กับเซิร์ฟเวอร์ VM ของคุณ
1.2. เปลี่ยนรายการ DNS Awesomeapplication.com ของคุณให้ชี้ไปที่ IP ภายนอกแบบคงที่ของคุณ
ในกรณีนี้ แอปพลิเคชันของคุณควรจะหยุดทำงานในกรณีที่เซิร์ฟเวอร์ของคุณหยุดทำงาน
ตัวเลือก 2) ต้องการงานเพิ่มขึ้นเล็กน้อย แต่เชื่อถือได้มากกว่า
2.1. สร้างอิมเมจ VM ด้วยแอปพลิเคชันของคุณ
2.2. สร้าง MIG (กลุ่มอินสแตนซ์ที่มีการจัดการ)
2.3. กำหนดค่าโหลดบาลานเซอร์ด้วยการตรวจสุขภาพที่ชี้ไปที่ MIG ของคุณ
2.4. เปลี่ยนรายการ DNS ของคุณให้ชี้ไปที่โหลดบาลานเซอร์
ในกรณีนี้ GCP ควรจะเปิดตัว VM ใหม่ที่มีประสิทธิภาพในกรณีที่แอปพลิเคชันล้มเหลว
ตัวเลือก 3) ตัวเลือกที่แนะนำ: ง่ายต่อการบำรุงรักษา e เชื่อถือได้
3.1.สร้างอิมเมจนักเทียบท่าและปรับใช้กับ AppEngine
3.2. เปลี่ยนรายการ DNS ของคุณให้ชี้ไปที่ URL ของ AppEngine
ในกรณีนี้ คุณควรจะมีมาตราส่วนอัตโนมัติและความน่าเชื่อถือ นอกจากนี้ มาตรฐาน AppEngine สามารถลดขนาดลงเหลือศูนย์เมื่อไม่ได้ใช้งาน เพื่อประหยัดค่าใช้จ่าย นอกจากนี้ คุณสามารถใช้ประโยชน์จากการปรับใช้ Canary และแคชจากโครงสร้างพื้นฐาน AppEngine ที่เป็นค่าเริ่มต้น