google-app-engineKomma igång med Google-app-motor


Anmärkningar

Det finns två sätt att få GAE SDK (den fristående GAE SDK vs Google Cloud SDK gcloud ). Det finns små skillnader när appen distribueras med gcloud . Om du använder gcloud kan du använda gcloud app deploy ~/my_app/app.yaml . Beteendet skiljer sig från att använda den gamla appcfg.py . Om du föredrar att använda appcfg.py , kommer du att upptäcka att det inte är tillgängligt. Det beror på att Google av vissa skäl döljer det för utvecklaren. Men appcfg.py är faktiskt installerad i katalogen google-cloud-sdk/platform/google_appengine/ . Andra användbara skript som bulkloader.py finns också.

versioner

Version Släppt datum
1.9.40 2016/07/15

Uppstart

Google AppEngine (GAE) är en plattform som en tjänst (PaaS) som ger möjlighet att distribuera applikationer på "Google Scale". Det är en av de många tjänsterna på Google Cloud Platform (GCP). Utvecklare kan enkelt integrera andra tjänster som Google Cloud Storage (GCS) och Google Cloud SQL på GCP. Utvecklare kan skriva en uppsättning kod som kör lokalt och lätt kan distribueras på Google Cloud Platform .

En fågelperspektiv över att komma igång med AppEngine inkluderar följande:

  • Installera SDK för ditt föredragna språk (Go, Python, Java, PHP, Node.js (i Beta))
  • Använd SDK för att stilla en applikation och utveckla lokalt
  • Distribuera samma kod som körs lokalt, i en skalbar runtime-miljö

AppEngine SDK kan också installeras med Google Cloud SDK:

  • Installera Google Cloud SDK
  • Initiera Google Cloud SDK
  • Auktorisera Google Cloud SDK
  • Installera GAE-komponenterna. För pythonanvändare,
    gcloud components install app-engine-python app-engine-python-extras
     
    och för go-användare,
    gcloud components install app-engine-go
     
    För andra språk använder du gcloud components list att få en lista över installerade och tillgängliga komponenter.
  • Efter ett tag kommer GAE SDK att installeras.

Andra användbara länkar: