Verwenden von Microsoft Power BI Desktop in der AWS-Cloud - Verwenden von Microsoft Power BI mit dem AWS Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden von Microsoft Power BI Desktop in der AWS-Cloud

Die Verwendung von Microsoft Power BI Desktop in der AWS-Cloud ist eine beliebte Lösung für viele der im vorherigen Abschnitt beschriebenen Herausforderungen. Bei diesem Modell hosten Kunden den Microsoft Power BI Desktop in der AWS-Cloud und greifen dann vor Ort remote darauf zu. Das folgende Diagramm zeigt ein Beispiel.

Ein Diagramm, das Microsoft Power BI Desktop zeigt, der in der AWS-Cloud bereitgestellt wird

Microsoft Power BI Desktop wird in der AWS-Cloud bereitgestellt

Das Diagramm zeigt zwar die Benutzerkonnektivität zum Desktop, die über das Internet erfolgt, AWS VPN aber Direct Connect sind auch beide gültige Verbindungstypen. Da nur grafischer Verwaltungsdatenverkehr übertragen wird, sind die Bandbreitenanforderungen für typische Internetverbindungen gut geeignet.

In diesem Modell wird der Microsoft Power BI Desktop innerhalb der Amazon VPC in einem öffentlichen Subnetz gehostet und verfügt über direkte Netzwerkkonnektivität zu Datenquellen mit privaten IP-Adressen wie Amazon RDS und Amazon Redshift. Sie können eine Verbindung zu Amazon Athena und anderen regionalen Diensten herstellen, indem Sie eine VPC-Endpunktverbindung als Ziel verwenden (im Diagramm abgebildet) oder indem Sie den regionalen Endpunkt des öffentlichen Dienstes verwenden.

Es gibt eine Reihe von Optionen für das Hosten von Microsoft Power BI Desktop in der AWS-Cloud:

Option 1: Installieren Sie Microsoft Power BI Desktop auf einer EC2 Amazon-Instance

Bei dieser Option erstellen Sie eine oder mehrere EC2 Amazon-Instances mit installiertem Microsoft Windows Server. Ihre Benutzer stellen über eine RDP-Anwendung (Remote Desktop Protocol) eine Verbindung mit der Instanz her und installieren, konfigurieren und verwenden Microsoft Power BI so, als ob es auf ihrem Laptop installiert wäre. Standardmäßig sind Windows Server-Installationen auf zwei gleichzeitige RDP-Clientsitzungen beschränkt. Wenn Sie mehr benötigen, können Sie Client Access Licenses bei einem Microsoft-Händler erwerben. Möglicherweise stellen Sie fest, dass eine Erhöhung der Anzahl gleichzeitiger Benutzer auf einem einzelnen Server zu Ressourcenkonflikten führt. Sie können eine bessere Benutzererfahrung erzielen, indem Sie die Anzahl der Instanzen mit jeweils weniger Benutzern erhöhen.

Option 2: Installieren Sie Microsoft Power BI in einer WorkSpaces Amazon-Umgebung

Amazon WorkSpaces ist eine verwaltete, sichere Desktop-as-a-Service (DaaS) Lösung. Mit Amazon WorkSpaces können Sie Windows- oder Linux-Desktops in nur wenigen Minuten bereitstellen und schnell skalieren, um Mitarbeitern auf der ganzen Welt Tausende von Desktops zur Verfügung zu stellen.

Bei dieser Option stellen Sie Microsoft Windows-Desktops bereit, auf denen Microsoft Power BI Desktop für Ihre Benutzer installiert ist. Benutzer können über eine einfache Client-Anwendung, die für Android-, iOS-, Fire-, Mac-, PC-, Chromebook- und Linux-Geräte verfügbar ist, auf den Windows-Desktop zugreifen.

Mithilfe von Amazon WorkSpaces stehen Benutzern von Microsoft Power BI Desktop dedizierte Ressourcen zur Verfügung, und Desktops können automatisch gestoppt werden, um Kosten zu sparen. Diese Option hat auch den Vorteil, dass Nicht-Windows-Geräte auf Amazon zugreifen können und Benutzern eine Desktop-Umgebung zur Verfügung gestellt wird WorkSpaces, in der sie andere Aufgaben ausführen können, z. B. den Zugriff auf Microsoft Office oder andere Windows-Anwendungen.

Option 3: Installieren Sie Microsoft Power BI in einer Amazon AppStream 2.0-Umgebung

Amazon AppStream 2.0 ist ein vollständig verwalteter Anwendungs-Streaming-Dienst. Sie verwalten Ihre Desktop-Anwendungen zentral auf AppStream 2.0 und stellen sie sicher auf jedem Computer bereit. Sie können problemlos auf eine beliebige Anzahl von Benutzern auf der ganzen Welt skalieren, ohne Hardware oder Infrastruktur erwerben, bereitstellen und betreiben zu müssen.

Bei dieser Option stellen Sie Ihren lokalen Benutzern nur die Microsoft Power BI Desktop-Anwendung zur Verfügung, die in einen HTML5 -kompatiblen Webbrowser gestreamt wird, ohne dass Plug-ins erforderlich sind. Wie bei der WorkSpaces Amazon-Option können Nicht-Windows-Geräte eine Verbindung herstellen und Benutzer haben Zugriff auf spezielle Ressourcen.

Ein Nachteil dieser Option besteht darin, dass AppStream 2.0-Anwendungen standardmäßig auf 1 GB Speicherkapazität beschränkt sind, was sich möglicherweise nicht zum Speichern größerer Modelle und Berichte eignet. Die Kapazität kann durch die Kombination von Dateispeicherung von Amazon FSx für Windows File Server erhöht werden. Dies führt jedoch zu zusätzlicher Komplexität, die Kunden beachten sollten.

Tabelle 4 — Überlegungen zur Ausführung von Power BI Desktop in der AWS-Cloud

Kriterien Überlegungen zur Ausführung von Power BI Desktop in der AWS-Cloud
Netzwerkkonnektivität

Die Netzwerkkonnektivität zu Datenquellen ist unkompliziert, da sich sowohl der Datenverbraucher als auch die Datenquellen in der AWS-Cloud befinden. Auf Datenquellen, die sich in einer Amazon VPC befinden, wie Amazon RDS und Amazon Redshift, kann direkt zugegriffen werden. Auf Datenquellen, die regionale Endpunkte verwenden, kann über das Amazon VPC-Internet-Gateway oder einen Amazon VPC-Endpunkt zugegriffen werden.

Die Konnektivität zum Microsoft Power BI Desktop erfolgt über das Internet, AWS VPN, oder AWS Direct Connect. Für alle drei Optionen gelten bescheidene Anforderungen, die die meisten Internetverbindungen erfüllen können.

Sicherheit

IP-Zugriffskontrolle

Kunden können eine Kombination aus Routing- und Sicherheitsgruppen verwenden, um den Zugriff auf in der AWS-Cloud gespeicherte Datenquellen zu kontrollieren.

Für die erste Option (mit Amazon EC2) können Sie zusätzlich eine Kombination aus Routing- und Sicherheitsgruppen verwenden, um nur bestimmte lokale CIDR-Bereiche zuzulassen.

Verschlüsselung während der Übertragung

Wir empfehlen, Datenquellen innerhalb einer Amazon VPC so zu konfigurieren, dass sie Verschlüsselung für die Übertragung von Daten verwenden. Regionale Dienste verwenden bereits die TLS-Verschlüsselung.

Der Verwaltungszugriff ist für alle drei Optionen verschlüsselt.

Authentifizierung

AWS empfiehlt, dass Sie sich bei AWS-Datenquellen mit einer Identität authentifizieren, die nur Lesezugriff auf die erforderlichen Datensätze hat.

Alle drei Optionen erfordern die Verwendung eines Authentifizierungsmechanismus, damit der Remotebenutzer seine Identität nachweisen kann, bevor er auf die Umgebung zugreift, in der Microsoft Power BI Desktop gehostet wird. Bei diesem Mechanismus handelt es sich in der Regel um Anmeldeinformationen, es sind jedoch auch MFA-Optionen verfügbar.

Leistung Bei der Ausführung in der AWS-Cloud ist die Leistung von Microsoft Power BI Desktop in der Regel besser als bei der Ausführung vor Ort. Sowohl Netzwerk- als auch Recheninstanzen sind wahrscheinlich modern und haben höhere Spezifikationen, und es besteht wahrscheinlich eine geringe Latenz zwischen der Anwendung und den Datenquellen.
Kosten

Durch die Platzierung von Microsoft Power BI Desktop in der AWS-Cloud können die Datenübertragungsgebühren erheblich reduziert oder ganz entfallen. Seien Sie vorsichtig, wenn Sie auf Datenquellen in Availability Zones, in verschiedenen VPCs oder in verschiedenen Regionen zugreifen, da Datenübertragungsgebühren anfallen können.

Bei jeder Option gibt es zusätzliche Kostenaspekte, die berücksichtigt werden müssen. Die Preise für Amazon EC2 WorkSpaces, Amazon und Amazon AppStream 2.0 basieren auf der Nutzung. Weitere Informationen finden Sie auf der Preisseite für jeden Service.