Azure märkmed

Allikas: Lambda

Abimaterjalid, millest hea alustada:

Kenad tutorialid web appi tegemiseks

Deployment mudelid

Teised teenused

Loengunäide

Kasutame Python/Django frameworki. Esiteks tuleb teha uus "äpp" Azure konsoolilt https://portal.azure.com/ .

 App Services-> + Add

tüübiks valime lihtsalt "Web App".

Django ja Pythoni jaoks on olemas tutorial: https://docs.microsoft.com/en-us/azure/app-service-web/app-service-web-get-started-python

--> sealt git repo URL, kloonime

 https://github.com/Azure-Samples/app-service-web-python-get-started.git

local GIT repo deployment tutorial: https://docs.microsoft.com/en-us/azure/app-service-web/app-service-deploy-local-git

Peale esimest deploymenti on website üleval. Vt App Service "Overview" alt, mis veebiaadress on (http://<appname>.azurewebsites.net)

Lisame andmebaasi backendi

 NoSQL (DocumentDB)-> +Add

Lisame documentdb mooduli requirements.txt

 pydocumentdb>=1.0.0

Lisame nosql koodi ja vormitükid näiteks siit tutorialist, ametlik Django doc ka abiks.

Vt 'URI' ja 'Primary Key' DocumentDB settings->Keys alt. Nende parameetritega saab klient andmebaasiga ühendust.