In dieser Lektion, Ich zeige Ihnen, wie Sie Webanwendungen in Azure hosten. und wie man die Grundlagen eines Anwendungsserviceplans einrichtet und ein Web-App-Dienst. Eines der Dinge, die Sie über Web-Apps wissen sollten Der Vorteil eines Azure-Abonnements besteht darin, dass es Anwendungen unterstützt geschrieben in vielen der gängigen Programmiersprachen. Das bedeutet, dass eine Azure-Web-App hosten kann viele verschiedene Anbieter, nicht nur Webanwendungen Microsoft-Webanwendungen. Dazu gehören Java, JavaScript, .net und Ruby on Rails. Dies sind einige der beliebtesten Entwicklungen Plattformen überhaupt. Sie werden es auch in der Mitte der Seite bemerken dass es mehr als nur benutzerdefinierte Anwendungen hostet geschrieben in Entwicklungstools, Es beherbergt auch viele gängige Content-Management-Plattformen wie WordPress oder Joomla. Also zwischen individuell geschriebenen Bewerbungen oder die Bereitstellung von Drittanbieter- oder Open-Source-Anwendungen, Sie werden feststellen, dass Web-Apps eine sehr flexible Möglichkeit sind damit Sie Lösungen in der Cloud hosten können. Gehen wir zum Azure-Portal und sprechen wir über die Grundlagen zum Einrichten einer Webanwendung in Azure. Das Erste, was wir tun müssen bevor wir Webanwendungen bereitstellen würden in einem Azure-Abonnement ist, dass wir eine Webanwendung erstellen müssen. Lassen Sie uns jetzt im Suchmenü danach suchen oben auf dem Bildschirm angezeigt. Hier können Sie sehen, dass Anwendungsdienste angezeigt werden Wenn wir Web-Apps eingeben, wählen wir diese Menüoption aus. Das sieht man an diesem Abonnement noch keine Webanwendungen installiert sind, Wir können eines erstellen, indem wir die Schaltfläche "Erstellen" verwenden Klicken Sie jetzt oben auf dem Bildschirm darauf. Nun werden uns die Konfigurationsanforderungen angezeigt zum Erstellen einer Webanwendung in einem Azure-Abonnement. Wie bei allen Azure-Ressourcen müssen wir als Erstes Folgendes tun Wählen Sie die Ressourcengruppe aus, in der wir möchten die eingesetzte Ressource. Wir wählen rg1. Als nächstes müssen wir einen Namen auswählen für unsere Webanwendung. Es kommt sehr häufig vor, dass Webanwendungen benutzerdefinierte Namen haben Ihrer Organisation zugewiesen sind, z. B. Ihrer Domain.com. Wir können solche DNS-Namen konfigurieren nachdem die Webanwendung erstellt wurde. Wenn die Webanwendung zum ersten Mal erstellt wird, Sie müssen ihm einen benutzerdefinierten Namen geben, damit er gehostet werden kann in der Domäne azurewebsites.net. Jede in Azure gehostete Website ist erreichbar in dieser Domäne .azurewebsites.net. Das bedeutet, dass wir hier einen weltweit eindeutigen Namen wählen müssen. Geben wir das jetzt ein, Sie sehen, dass wir einen weltweit eindeutigen Namen ausgewählt haben in der Azure Cloud, so wird nun unsere Website aufgerufen demokcwebapp.azurewebsites.net Dies ist der Standardname für die Site. Wir zeigen Ihnen, wie Sie unterschiedliche Domainnamen anwenden damit Sie etwas Freundlicheres bieten können oder maßgeschneidert für Ihre Organisation. Als nächstes müssen wir auswählen die Laufzeitumgebung für unseren Anwendungscode. Das zeigt Ihnen die Flexibilität eines Azure-Abonnements, Das bedeutet, dass Ihre Entwickler geschrieben haben könnten eine benutzerdefinierte Anwendung in einer der Programmiersprachen nachfolgend aufgeführten. Hierzu zählen auch schriftliche Bewerbungen Microsoft NET Framework, die Programmiersprache Go, Java, Knoten, also JavaScript, PHP, Python und Ruby. Alle diese Plattformen und viele verschiedene Versionen dieser Plattformen können in einer Azure-Web-App gehostet werden. Wir werden eine .net-Anwendung auswählen, speziell .net 6. Als nächstes müssen wir die Region auswählen wo wir dies gehostet haben möchten. In diesem speziellen Fall werden wir vorgestellt mit einem Standardstandort im Osten der USA. Einer der Vorteile eines Azure-Abonnements ist die Fähigkeit, Ressourcen zu erstellen und bereitzustellen überall auf der Welt. Es wird immer empfohlen, dass Sie Ihre Ressourcen erstellen in der Nähe der Benutzer, die sie verwenden werden. Zum Beispiel, wenn ich in den Vereinigten Staaten bin Im Osten der USA könnte ich versucht sein, mich dafür zu entscheiden als meine Region für meinen Webserver, aber wenn die meisten meiner Kunden in Kanada wohnen, Es wäre für mich sinnvoller, eine Auswahl zu treffen eines der Rechenzentren in Kanada für mein Webhosting. Als Administrator haben Sie die Macht eines Azure-Abonnements zum Erstellen von Ressourcen überall auf der Welt, Nutzen Sie dies und schaffen Sie Ressourcen in der Nähe der Benutzer, die sie verwenden werden, Das wird ihnen die beste Leistung bringen. In diesem Fall belasse ich die Standardeinstellung "USA, Osten". Die nächste Option, die wir haben, ist die Auswahl der Hardware-Hosting-Plan für unseren Webserver. Wir haben noch keins eingerichtet Also werden wir spontan eins erstellen, Also klicke ich auf die Schaltfläche "Neu erstellen". Ich werde das meinen Webhosting-Plan nennen. Nachdem ich nun diesen Webhosting-Plan erstellt habe, Jetzt wird mir die Option angezeigt Welche Art von Hardware-Services möchte ich erwerben? für diesen Plan. Dies wird die Leistung meines Webservers bestimmen. Klicken wir auf "Preispläne erkunden". um zu sehen, welche Art von Hosting-Optionen in Azure verfügbar sind. Eine wichtige Sache, die es auf der rechten Seite zu beachten gilt des Bildschirms sind die Kosten pro Monat. Sie sehen, dass die Hosting-Pläne sehr unterschiedlich sind von nur 10 $ pro Monat bis zu mehreren tausend Dollar pro Monat. Dies alles basiert auf den Leistungsanforderungen Ihres Programms. Ein Mittelklasse-Plan wäre so etwas wie der Standard-S1-Plan, Das heißt, Sie könnten einen Webserver für etwa 43 US-Dollar pro Monat hosten. Eine andere Sache, die Sie bedenken sollten, ist, dass Sie dazu in der Lage sein werden um mehr als eine Web-App in diesem Serviceplan zu installieren. Wenn Sie also mehrere Webanwendungen haben das die Ressourcen eines dieser Pläne teilen könnte, Sie können es tatsächlich auf diese Weise bereitstellen und möglicherweise Geld sparen durch die Kombination von Websites in einem einzigen Serviceplan. Wir werden fortfahren und den Standard-S1-Plan auswählen und klicken Sie auf "Auswählen". Jetzt habe ich einen Webhosting-Plan ausgewählt und ich kenne mein monatliches Budget, Ich bin jetzt bereit, meinen Webanwendungsserver bereitzustellen. Klicken wir also auf "Überprüfen" und "Erstellen". Azure validiert nun die von uns konfigurierten Parameter und aufgrund der vergangenen Validierung, Wir können jetzt die Schaltfläche "Erstellen" auswählen. Azure stellt nun die Ressourcen bereit um unseren neuen Webanwendungsserver zu erstellen und erste Web-App namens Demo KC Web App. Gleich können wir auf die Schaltfläche "Gehe zu Ressource" klicken und untersuchen Sie die Ergebnisse dieses Schöpfungsprozesses. Azure hat die Konfiguration dieser Ressource abgeschlossen Klicken wir also auf die Schaltfläche "Zur Ressource gehen". Sie können jetzt sehen, dass wir erfolgreich erstellt haben eine Webanwendung namens demokcwebapp. Sie können es auch auf der rechten Seite des Bildschirms sehen Mit dieser Website ist jetzt eine URL verknüpft. Wenn ich auf die Schaltfläche "Kopieren" klicke und einen neuen Tab in meinem Browser starten, Sie werden feststellen, dass ich tatsächlich hingehen kann meine brandneue Website. Natürlich haben wir nicht eingesetzt Fügen Sie einen unserer benutzerdefinierten Anwendungscodes zu dieser Website hinzu Daher wird uns ein Standardbildschirm angezeigt Zeigt uns die Bestätigung, dass die Website betriebsbereit ist und warten darauf, dass wir unseren benutzerdefinierten Anwendungscode bereitstellen. Seien Sie gespannt auf die nächste Lektion, die ich Ihnen zeigen werde wie man eine Webanwendung bereitstellt zu diesem Webanwendungsdienst.