Cum să implementați o aplicație Web utilizând Google App Engine

Doriți să utilizați motorul de aplicații Google pentru a implementa o aplicație web ? Iată cum puteți face acest lucru în 8 pași simpli.

01 din 08

Activați Contul dvs. Google pentru Motorul App

Imagine © Google

App Engine trebuie activat în mod specific și asociat cu contul dvs. Google existent. Accesați acest link pentru descărcarea motorului pentru aplicații pentru a face acest lucru. Faceți clic pe butonul de înscriere din partea dreaptă jos. Înscrierea poate necesita pași suplimentari de confirmare pentru ca contul dvs. Google să se alăture programului de dezvoltatori Google.

02 din 08

Creați un spațiu de aplicație prin Consola de administrare

Imagine © Google

După ce v-ați conectat la App Engine, navigați la consola de administrare din bara laterală stângă. Faceți clic pe butonul "Creați aplicația" din partea de jos a consolei. Dați aplicației dvs. un nume unic, deoarece aceasta este locația pe care Google o va aloca aplicației dvs. în cadrul domeniului său appspot .

03 din 08

Alegeți limba dvs. și descărcați instrumentele corespunzătoare pentru dezvoltatori

Imagine © Google

Acestea se află la adresa https://developers.google.com/appengine/downloads. App Engine acceptă 3 limbi: Java, Python și Go. Asigurați-vă că mașina dvs. de dezvoltare este configurată pentru limba dvs. înainte de a instala aplicația App Engine. Restul acestui tutorial va folosi versiunea Python, dar majoritatea numelor de fișiere sunt aproximativ echivalente.

04 din 08

Creați o nouă aplicație local utilizând instrumentele Dev

Imagine © Google

După deschiderea lansatorului de motor App Engine descărcat, alegeți "Fișier"> "Noua aplicație". Asigurați-vă că ați numit aplicația același nume pe care l-ați alocat la pasul 2. Aceasta va asigura că aplicația va fi implementată în locul potrivit. Lansatorul Google App Engine va crea un director de carcasă și o structură de fișier pentru aplicația dvs. și o va popula cu câteva valori implicite simple.

05 din 08

Verificați dacă fișierul app.yaml este configurat corect

Imagine © Google

Fișierul app.yaml conține proprietățile globale pentru aplicația dvs. web, inclusiv rutarea manuală . Verificați atributul "Application:" din partea de sus a fișierului și asigurați-vă că valoarea corespunde numelui aplicației pe care l-ați alocat la pasul 2. Dacă nu, puteți să-l modificați în app.yaml .

06 din 08

Adăugați Logicul solicitantului de solicitare în fișierul principal.py

Imagine © Google

Fișierul principal.py (sau fișierul principal echivalent pentru alte limbi) conține toată logica aplicației. În mod implicit, fișierul va reveni la "Salut lume!" dar dacă doriți să adăugați orice întoarcere specifică, priviți sub funcția get (self) handler. Apelul auto.response.out.write se ocupă de răspunsurile la toate cererile primite și puteți pune html direct în acea valoare returnată în loc de "Hello world!" daca doresti.

07 din 08

Verificați dacă App-ul dvs. este implementat local

Imagini realizate de Robin Sandhu

În lansatorul Google App Engine, evidențiați aplicația dvs., apoi selectați "Control"> "Executare" sau faceți clic pe butonul de derulare din consola principală. După ce starea aplicației devine verde pentru a arăta că rulează, faceți clic pe butonul Răsfoiți. O fereastră de browser ar trebui să apară împreună cu răspunsul din aplicația web. Asigurați-vă că totul funcționează corect.

08 din 08

Implementați aplicația dvs. Web în Cloud

Imagine © Google

Odată ce sunteți mulțumit că totul se execută corect, faceți clic pe butonul de implementare. Va trebui să furnizați detaliile contului contului dvs. Google App Engine. Jurnalele vor afișa starea desfășurării, ar trebui să vedeți un statut de succes, urmat de lansatorul de ping-uri aplicația dvs. web de mai multe ori pentru verificare. Dacă totul a avut succes, ar trebui să puteți accesa adresa URL appspot pe care ați atribuit-o mai devreme și să vedeți aplicația web implementată în acțiune. Felicitări, tocmai ați trimis o aplicație pe web!