3 Public Cloud-Anbieter, ein Überwachungsziel
Sie haben sich also für den Infrastructure as a Service (IaaS)-Ansatz für die Cloud-Migration entschieden. Das ist großartig – Sie sind auf dem besten Weg, die Kosteneinsparungen und die Flexibilität von Cloud Computing zu realisieren.
Aber die Entscheidungen hören nicht auf, wenn Sie sich zwischen SaaS, PaaS und IaaS entscheiden. Die Wahl Ihres Public Cloud-Anbieters – Amazon Web Services (AWS), Microsoft Azure oder Google Cloud Platform (GCP) – ist der nächste Schritt.
Jeder Public-Cloud-Anbieter erfordert einzigartige Überlegungen, aber Sie sollten unabhängig vom Anbieter ein Ziel vor Augen haben:kontinuierliches Public-Cloud-Monitoring.
Überlegungen zur Überwachung von Amazon Web Services
AWS ist mit zahlreichen Services ausgestattet, die Ihnen Flexibilität bei der Anwendungsmigration bieten. Dies lässt Sie jedoch die Wahl, welche für Ihre spezifischen Geschäftsanforderungen am besten geeignet ist.
Die folgenden beiden Auswahlmöglichkeiten können sich negativ auf die Endbenutzererfahrung auswirken, wenn sie nicht richtig gehandhabt werden:
- AWS Lambda vs. EC2 für Computer : Diese Entscheidung ähnelt der, die Sie in Bezug auf SaaS, PaaS und IaaS treffen. Während Lambda administrative Aufgaben wie die Bereitstellung von Kapazitäten, Überwachung des Flottenzustands und Sicherheits-Patches aus Ihren Händen nehmen kann, bietet EC2 die Freiheit und Flexibilität, kundenspezifische Anwendungen zu unterstützen. Codebereitstellung und -überwachung sind für die Aufrechterhaltung der Benutzererfahrung von entscheidender Bedeutung. Aber selbst wenn Sie sich für Lambda zum Auslagern von Administratoraufgaben entscheiden, müssen Sie mit kontinuierlicher Überwachung proaktiv bleiben.
- Amazon S3 vs. Glacier für Speicher : Speicher ist eine kritische Komponente des Anwendungsdesigns, wenn Sie eine gute Endbenutzererfahrung in der Cloud aufrechterhalten möchten. S3 und Glacier werden oft im Zusammenhang mit Backups diskutiert, aber die Anwendungsfälle für diese Dienste sind nahezu endlos. Das Ziel von jedem besteht darin, die Latenz zu minimieren und die Anwendungsverfügbarkeit für Benutzer nahtlos zu gestalten. Amazon S3 ist ein robustes Speichersystem für geschäftskritische Anwendungen, während Glacier als „einmal schreiben, selten/niemals abrufen“-Dienst gedacht ist, der die Kosten minimiert.
Es gibt Überwachungsfunktionen, die in viele AWS-Services integriert sind, aber moderne Anforderungen an die Benutzererfahrung erfordern mehr als diese traditionellen BGP-Ansätze.
NoSQL vs. SQL-Datenbanken in Microsoft Azure
Die Art der Datenbank, die Sie für Ihre Cloud-Anwendung auswählen, ist entscheidend für die Leistung und das Endbenutzererlebnis. SQL ist seit Jahrzehnten die traditionelle Datenbank der Wahl, aber moderne Anforderungen veranlassen Entwickler, sich woanders umzusehen. SQL-Datenbanken können in manchen Anwendungsfällen einfach nicht mit hohen Volumen, Geschwindigkeiten und unterschiedlichen Datenmengen Schritt halten.
NoSQL-Datenbanken sind entstanden, um die Speicherung unstrukturierter Daten in großem Maßstab zu ermöglichen. Für Anwendungsfälle wie Social- und Internet-of-Things-Anwendungen, in denen Dokumentdatenbanken und Schlüsselwertspeicher üblich sind, ermöglicht NoSQL eine bessere Leistung.
Microsoft Azure bietet mehrere Dienste für NoSQL- und SQL-Anforderungen, einschließlich Azure Redis Cache for NoSQL und Azure SQL Server. Wenn Sie sich entschieden haben, welcher Datenbanktyp für Ihre Anwendung der richtige ist, müssen Sie sich durch die Implementierung einer kontinuierlichen Überwachung auf den Erfolg einstellen.
Aufrechterhaltung der Endnutzererfahrung in der Google Cloud Platform
Google Compute und BigQuery sind wichtige Komponenten der Google Cloud Platform. Google Compute verspricht eine unübertroffene Leistung virtueller Maschinen, um Ihre Arbeitslasten zu maximieren. Die GCP hebt jedoch ihre inhärenten Überwachungsfunktionen nicht hervor. Wenn Sie sicherstellen möchten, dass die Endnutzererfahrung konsistent mit der Leistung der GCP-Workloads übereinstimmt, benötigen Sie ein kontinuierliches Public Cloud-Monitoring.
Neben Google Compute arbeitet BigQuery im Back-End, um Ihre Datenanalyseprozesse zu unterstützen. Vor allem aber bietet es Cloud-Überwachungsfunktionen, die das Nachverfolgen von Arbeitslasten unterstützen. Die Workload-Performance ist jedoch nur ein Teil des Puzzles. Sie benötigen eine kontinuierliche Überwachung der öffentlichen Cloud, um Erkenntnisse aus der Sicht des Endnutzers zu gewinnen und den ROI Ihrer GCP-Investition zu maximieren.
Kontinuierliches Monitoring:Das Bindeglied zwischen allen Public Cloud-Anbietern
Es gibt viele Faktoren, die in eine Entscheidung zwischen Public-Cloud-Anbietern einfließen. Aber egal was, der Endverbraucher muss Ihre oberste Priorität haben. Egal, wie viel Geld Sie beim Betrieb in der Cloud sparen, Sie werden nie einen ROI sehen, wenn Endbenutzer nicht tatsächlich auf Cloud-gehostete Anwendungen zugreifen und sie optimal nutzen können.
Durch kontinuierliche Überwachung erhalten Sie Einblick in jeden Aspekt der Anwendungsleistung und des Endbenutzererlebnisses. Ihre Infrastruktur kann in der Cloud gehostet werden, aber das bedeutet nicht, dass Sie die gesamte Verantwortung für die Wartung übernehmen.
Wenn Sie mehr darüber erfahren möchten, was genau Sie in der Cloud messen sollten, laden Sie unseren kostenlosen Leitfaden Die 5 Netzwerkmetriken herunter, die Sie in der Cloud sehen sollten .
Cloud Computing
- Wie (und warum) Sie Ihre Public Cloud-Leistung vergleichen können
- 5 Wege, wie die Unternehmens-IT den Zugang zur Public Cloud verbessert
- Erläuterung der AWS-Überwachungstools
- AWS-Überwachungstools – Überbrückung der Lücke
- Der Erfolg einer öffentlichen Cloud erfordert eine Neugestaltung und Feinabstimmung
- Cloud-Einführung ist keine Einheitsgröße
- Cloud-Anbieter innovieren, bauen und kassieren
- Cloud Application Monitoring und Sie
- Public Cloud vs. Private Cloud vs. Hybrid Cloud
- Schützen Sie Ihre Daten in der Public Cloud, indem Sie diese 6 Schritte befolgen