google-app-engineAan de slag met Google-app-engine


Opmerkingen

Er zijn twee manieren om de GAE SDK te verkrijgen (de zelfstandige GAE SDK versus Google Cloud SDK gcloud ). Er zijn kleine verschillen bij het implementeren van de app met gcloud . Als u gcloud , kunt u de gcloud app deploy ~/my_app/app.yaml . Het gedrag verschilt van het gebruik van de oude appcfg.py . Als u liever appcfg.py , zult u merken dat het niet beschikbaar is. Omdat Google om een of andere reden besloot het te verbergen voor de ontwikkelaar. De appcfg.py is echter in feite geïnstalleerd in de map google-cloud-sdk/platform/google_appengine/ . Andere nuttige scripts zoals bulkloader.py zijn er ook.

versies

Versie Vrijgegeven datum
1.9.40 2016/07/15

Opstelling

Google AppEngine (GAE) is een Platform as a Service (PaaS) dat de mogelijkheid biedt om applicaties op "Google Scale" te implementeren. Het is een van de vele services op Google Cloud Platform (GCP). Ontwikkelaars kunnen eenvoudig andere services integreren, zoals Google Cloud Storage (GCS) en Google Cloud SQL op GCP. Ontwikkelaars kunnen een set code schrijven die lokaal wordt uitgevoerd en eenvoudig kan worden geïmplementeerd op Google Cloud Platform .

Een overzicht in vogelvlucht om aan de slag te gaan met AppEngine omvat het volgende:

  • Installeer de SDK voor uw voorkeurstaal (Go, Python, Java, PHP, Node.js (in Beta))
  • Gebruik de SDK om een applicatie te ondersteunen en lokaal te ontwikkelen
  • Implementeer dezelfde code die lokaal wordt uitgevoerd, in een schaalbare runtime-omgeving

De AppEngine SDK kan ook worden geïnstalleerd met behulp van de Google Cloud SDK:

  • Installeer de Google Cloud SDK
  • Initialiseer de Google Cloud SDK
  • Autoriseer de Google Cloud SDK
  • Installeer de GAE-componenten. Voor python-gebruiker,
    gcloud components install app-engine-python app-engine-python-extras
     
    en voor go-gebruiker,
    gcloud components install app-engine-go
     
    Gebruik voor andere talen de lijst met gcloud components list om de lijst met geïnstalleerde en beschikbare componenten te krijgen.
  • Na een tijdje wordt de GAE SDK geïnstalleerd.

Andere nuttige links: