Azure

Azure ist ein Cloud - Computing Dienst, welcher umfangreiche Services für Anwender zur Verfügung stellt.

Einstieg

Den Einstieg in deutscher Sprache findet man hier: Azure

Mit dem zweimaligen Klicken des Buttons Kostenlos testen gelangen wir zur Registrierungsseite:

../../_images/azure_reg.jpg

Sollte man schon ein Konto haben, kann man sich einfach anmelden, ansonsten geht es mit der Registrierung weiter.

Wir werden aufgefordert, die Kreditkartendaten einzugeben, die Karte wird nicht belastet.

Nachdem alles abgeschlossen und gespeichert wurde, können wir uns im Azure Portal anmelden.

Über den Klick auf Portal befinden wir uns jetzt im Azure Portal und können die Web - Applikation konfigurieren.

Azure Portal Startseite:

../../_images/azure_portal.jpg

Mit dem Button “+ Neu” richten wir eine neue Resource ein. Die Menüführung ist kaskadiert, alle gelb markierten Punkte sind auszuwählen. Bei Auswahlpunkten mit > kann man weitere Einstellungen auswählen:

../../_images/azure_config_app.jpg

Mit dem Button Erstellen speichern wir die Einstellungen. Dieses kann einige Zeit in Anspruch nehmen.

Der Name der Nightscout - Website ist jetzt .azurewebsites.net, hier im Beispiel: nscgmq01.azurewebsites.net. Diesen Website - Namen bitte auch notieren.

Wenn die Web-App erstellt wurde, erscheint diese Ansicht:

../../_images/azure_app_created.jpg

Die Web-App wird jetzt in Nordeuropa/Irland gehostet. Wichtig ist der Status. Hier wird angezeigt, ob die App Running oder Stopped ist.

Weiter geht es mit der Konfiguration der Plugin Module. Diese sind in Kapitel Konfiguration der Nightscout Plugins

../../_images/azure_enable_plugins.jpg

Einbindung des GitHub Source Codes

Zu Bereitstellung der Nightscout-Website fehlt uns noch der cgm-remote-monitor, den wir über GitHub laden.

Wir steigen hier ein, um die Verbindung herzustellen:

../../_images/azure_choose_github.jpg

Jetzt folgt die GitHub Autorisierung:

../../_images/github_authorize.jpg

Nachdem man gitHub Benutzernamen und Passwort eingegeben hat, erscheint diese Meldung:

../../_images/azure_authorize_github.jpg

Mit OK bestätigen.

Jetzt wählt man den cgm-remote-monitor aus:

../../_images/azure_crm.jpg

Mit OK bestätigen. Die Web-app wird bereitgestellt. Dieses kann ein wenig dauern.

Am Ende erscheint in der Zusammenfassung die Einbindung von GitHub hier:

Sollte es zu einer Fehlermeldung kommen, bitte die Bereitstellung noch einmal starten.

Die Nightscout Webseite steht jetzt im Internet zur Verfügung und kann über einen Browser mit dem Aufruf http://YOURWEBSITENAME.azurewebsites.net aufgerufen werden.

Die Einrichtung ist fertig.

Kosten

Web-Applikationen sind grundsätzlich kostenfrei. Auf dem Azure - Portal gibt es eine Preisübersicht:

../../_images/azure_prices.jpg

Mit dem Button Preisrechner können wir uns weitere Details ansehen. Wir wählen App Service aus und erhalten folgende Übersicht:

../../_images/azure_prices_web.jpg

WICHTIG: Die Tarife unterscheiden sich nach Region, es ist wichtig, Nordeuropa oder die USA auszuwählen, für andere Regionen entstehen ansonsten Kosten, die nicht nötig sind.