Opțiunea 1) Calea mai ușoară și mai rapidă, dar mai puțin fiabilă:
1.1. Atribuiți un IP extern/static serverului dumneavoastră VM
1.2. Schimbați-vă intrarea DNS awesomeapplication.com pentru a indica IP-ul extern static
În acest caz, aplicația dvs. ar trebui să aibă o întrerupere în cazul în care serverul dvs. se defectează
Opțiunea 2) Cere puțin mai multă muncă, dar este mai fiabilă
2.1. Creați o imagine VM cu aplicația dvs
2.2. Creați un MIG (Grup de instanțe gestionate)
2.3. Configurați un echilibrator de încărcare cu verificarea sănătății care să indice MIG-ul dvs
2.4. Modificați intrarea DNS pentru a indica echilibrul de încărcare
În acest caz, GCP ar trebui să lanseze o nouă mașină virtuală sănătoasă, în cazul unei eșecuri a aplicației
Opțiunea 3) Una recomandată: mai ușor de întreținut și fiabil
3.1.Creați o imagine Docker și implementați-o în AppEngine
3.2. Schimbați intrarea DNS pentru a indica adresa URL a AppEngine
În acest caz, ar trebui să aveți o scară automată și fiabilitate. În plus, standardul AppEngine se poate reduce la zero atunci când este inactiv, pentru a economisi costuri. În plus, puteți profita de implementările Canary și memoria cache din infrastructura implicită AppEngine.