1. Übersicht
Mit Google Compute Engine können Sie virtuelle Maschinen in der Google-Infrastruktur erstellen und ausführen, auf denen verschiedene Betriebssysteme laufen, darunter Windows Server.
In diesem Lab erfahren Sie, wie Sie eine virtuelle Maschine mit installiertem Windows Server und ASP.NET Framework erstellen. Außerdem erstellen wir ein Windows-Nutzerkonto mit Passwort und lernen, wie wir über Remote Desktop eine Verbindung zum Windows-Server herstellen.
Lerninhalte
- Google Compute Engine
- Google Cloud Marketplace
- So erstellen Sie mit Google Cloud Ma eine virtuelle Maschine mit Windows Server und installiertem ASP.NET Framework
- Windows-Nutzerkonto und Passwort erstellen
- Über Remote Desktop auf den Windows Server zugreifen
Voraussetzungen
- Google Cloud Platform-Projekt
- Browser, z. B. Chrome oder Firefox
- Einen Computer mit Windows oder einem anderen Betriebssystem mit installiertem Chrome-Browser und der Chrome RDP-Erweiterung.
Wie werden Sie diese Anleitung verwenden?
Wie würden Sie Ihre Erfahrung mit der Google Cloud Platform bewerten?
2. Einrichtung und Anforderungen
Umgebung zum selbstbestimmten Lernen einrichten
Wenn Sie noch kein Google-Konto (Gmail oder Google Apps) haben, müssen Sie eines erstellen. Melden Sie sich in der Google Cloud Platform Console ( console.cloud.google.com) an und erstellen Sie ein neues Projekt:


Merken Sie sich die Projekt-ID, einen eindeutigen Namen für alle Google Cloud Platform-Projekte. Sie wird später in diesem Codelab als PROJECT_ID bezeichnet.
Als Nächstes müssen Sie die Abrechnung in der Google Cloud Console aktivieren, um Google Cloud Platform-Ressourcen wie Cloud Datastore und Cloud Storage nutzen zu können.
Neuen Nutzern der Google Cloud Platform steht eine kostenlose Testversion mit einem Guthaben von 300 $ zur Verfügung. Die Durchführung dieses Codelabs sollte Sie nicht mehr als ein paar Dollar kosten, aber es könnte mehr sein, wenn Sie sich für mehr Ressourcen entscheiden oder wenn Sie sie laufen lassen (siehe den Abschnitt „Bereinigen“ am Ende dieses Dokuments).
3. Google Cloud Marketplace
Im Google Cloud Marketplace können Sie schnell funktionale Softwarepakete bereitstellen, die in der Google Cloud Platform ausgeführt werden. Auch wenn Sie nicht mit Diensten wie Compute Engine vertraut sind, können Sie ganz einfach bekannte Softwarepakete starten. Es ist keine manuelle Konfiguration von Software, VM-Instanzen, Speicher oder Netzwerkeinstellungen nötig.
Im Google Cloud Marketplace finden Sie die ASP.NET Framework-Lösung, mit der wir später Windows Server, IIS, SQL Express und ASP.NET mit einem einzigen Klick installieren.

4. Windows-Server mit ASP.NET-Framework bereitstellen
In diesem Abschnitt erfahren Sie, wie Sie über Cloud Marketplace in der Google Cloud Console eine neue Google Compute Engine-VM-Instanz mit installiertem Windows Server und ASP.NET Framework erstellen.
In der Google Cloud Console anmelden
Rufen Sie die Google Cloud Console in einem anderen Tab oder Fenster des Browsers unter https://console.cloud.google.com auf. Verwenden Sie die Anmeldedaten, die Sie bei der Registrierung für die Google Cloud Platform eingerichtet haben, oder die Anmeldedaten, die Ihnen vom Prüfer des Labs gegeben wurden.

Cloud Marketplace aufrufen
Klicken Sie in der Google Cloud Console oben links auf das Menüsymbol für Produkte & Dienste:

Rufen Sie dann Cloud Marketplace auf.

Nach ASP.NET Framework suchen
Geben Sie ASP.NET ein, um nach ASP.NET Framework zu suchen, und klicken Sie dann auf das Ergebnisfeld unten.

In Compute Engine starten
Klicken Sie auf dem nächsten Bildschirm auf In Compute Engine starten.
Beim Erstellen einer Instanz können Sie viele Parameter konfigurieren. Wir verwenden Folgendes:
Name |
|
Bereitstellungsname |
|
Zone |
|
Maschinentyp |
|
Windows Server-Betriebssystemversion |
|
Bootlaufwerktyp |
|
Laufwerksgröße in GB | 100 GB ist der Standardwert, den wir verwenden. Sie können ihn aber je nach Bedarf anpassen. |
Firewall |
|
Klicken Sie auf Bereitstellen, um die neue VM-Instanz mit Windows Server und ASP.NET Framework zu erstellen. Sie werden auf eine neue Seite weitergeleitet, auf der Sie den Fortschritt sehen können.

Rufen Sie nach Abschluss des Vorgangs im Menü auf der linken Seite Compute Engine und dann VM-Instanzen auf. Die neue virtuelle Maschine sollte in der Liste VM Instances (VM-Instanzen) angezeigt werden.

Wenn Sie auf Externe IP-Adresse klicken, sollte auch die Standard-IIS-Website angezeigt werden, die von der Instanz bereitgestellt wird.

Sie können auch eine RDP-Verbindung zum Computer herstellen, müssen aber zuerst ein Windows-Nutzerkonto und ein zugehöriges Passwort einrichten.
5. Windows-Nutzerkonto und Passwort erstellen
Wählen Sie Windows-Passwort erstellen oder zurücksetzen aus, um ein Windows-Nutzerkonto mit Passwort zu erstellen.

Dadurch wird ein neues Fenster geöffnet, in dem Sie ein Nutzerkonto erstellen können. Behalten Sie die Standardeinstellung bei und wählen Sie Festlegen aus. Nach einigen Sekunden sollte das Dialogfeld Neues Windows-Passwort mit dem neu erstellten Passwort angezeigt werden. Notieren Sie sich das Passwort, da Sie es im nächsten Abschnitt benötigen.
6. Über Remote Desktop auf den Windows-Server zugreifen
Jetzt können Sie über RDP auf den Windows-Server zugreifen – Je nachdem, ob Sie Windows verwenden oder nicht, haben Sie zwei verschiedene Möglichkeiten. Sehen wir uns beide an.
Wenn Sie nicht unter Windows arbeiten, aber Chrome verwenden, können Sie Remote Desktop direkt über den Browser nutzen. Verwenden Sie dazu die Chrome-Erweiterung Chrome RDP for Google Cloud Platform. Klicken Sie auf „RDP“.

Sie werden aufgefordert, die Chrome RDP-Erweiterung zu installieren. Nach der Installation wird eine Anmeldeseite geöffnet, auf der Sie sich mit Ihrem Windows-Nutzernamen und -Passwort anmelden können.

Wenn Sie einen Windows-Computer nutzen, können Sie die RDP-Datei im RDP-Menü auswählen und herunterladen.

Unter Windows können Sie einfach auf die RDP-Datei doppelklicken und sich mit dem Windows-Nutzernamen und -Passwort anmelden.
Wenn Sie angemeldet sind, sollten Sie den Standard-Windows-Desktop mit der Google Cloud SDK Shell-Verknüpfung auf dem Desktop sehen.

7. Bereinigen (optional)
Wenn Sie die VM-Instanz nicht in anderen Codelabs verwenden möchten, können Sie sie herunterfahren, um Kosten zu sparen und ein guter Cloud-Nutzer zu sein. Sie können die Instanzen entweder löschen oder einfach beenden. Beachten Sie jedoch, dass für beendete Instanzen weiterhin Speicherkosten anfallen können.

8. Glückwunsch!
Google Compute Engine ist die Grundlage für IaaS (Infrastructure as a Service) der Google Cloud Platform. Wie Sie gesehen haben, ist es mit Cloud Marketplace ganz einfach, einen Windows Server mit ASP.NET Framework zu erhalten.
Behandelte Themen
- Google Compute Engine
- Google Cloud Marketplace
- So erstellen Sie mit dem Google Cloud Marketplace eine VM mit installiertem Windows Server und ASP.NET Framework
- Windows-Nutzerkonto und Passwort erstellen
- Über Remote Desktop auf den Windows Server zugreifen
Nächste Schritte
- Codelab ASP.NET-Anwendung auf einem Windows-Server in der Compute Engine bereitstellen
- Sie möchten wissen, wie viel die Ausführung Ihrer Arbeitslasten kostet? Dann nutzen Sie einfach unseren Preisrechner. Sie können die Anzahl der Instanzen, die vCPU und den Speicherbedarf eingeben.
- Windows auf der Google Cloud Platform
- .NET auf der Google Cloud Platform
- SQL Server auf der Google Cloud Platform
- Cloud Tools for Visual Studio