Best Practices für GKE

Dieses Dokument bietet eine konsolidierte Übersicht über Best Practices für das Entwerfen, Erstellen und Betreiben von Anwendungen in der Google Kubernetes Engine (GKE). Wenn Sie diese Empfehlungen befolgen, können Sie Kosten, Leistung, Sicherheit und Zuverlässigkeit optimieren. Jeder Eintrag enthält einen Link zu einer detaillierteren Dokumentation für bestimmte Themen.

Wählen Sie eine Kategorie von Best Practices aus:

Kategorie Best Practices Zusammenfassung
KI- und ML-Arbeitslasten Effizienz von KI-/ML-Arbeitslasten optimieren Ressourceneffizienz für KI-/ML-Aufgaben in der GKE maximieren
KI- und ML-Arbeitslasten Inferenzarbeitslasten Inferenzarbeitslasten für maschinelles Lernen in GKE ausführen

KI- und ML-Arbeitslasten

Zuverlässigkeit und Skalierbarkeit

LLM-Inferenz mit GPUs automatisch skalieren Automatische Skalierung von LLM-Inferenzen (Large Language Model) mit GPUs in GKE.

KI- und ML-Arbeitslasten

Zuverlässigkeit und Skalierbarkeit

LLM-Inferenz mit TPUs automatisch skalieren Inferenz von Large Language Models (LLMs) mithilfe von TPUs in GKE automatisch skalieren.
KI- und ML-Arbeitslasten LLM-Inferenz mit GPUs optimieren LLM-Inferenz mit GPUs in der GKE optimieren
KI- und ML-Arbeitslasten Plattform für die Batchverarbeitung Batchverarbeitungsplattform in der GKE erstellen und betreiben
Kostenoptimierung Cluster für die Kostenoptimierung entwerfen und konfigurieren Implementieren Sie hochwertige Konfigurationen und Strategien, um ressourceneffiziente Cluster zu betreiben.
Datenbanken Datenbankoptionen Datenbanklösungen für GKE-Anwendungen auswählen und verwalten
Netzwerk Netzwerk Netzwerkverbindung für GKE konfigurieren und verwalten
Netzwerk Beobachtbarkeit des Netzwerks Netzwerkbeobachtbarkeit, Benachrichtigungen und Kostenoptimierung für GKE implementieren.
Vorgänge Upgrades von Clustern ausführen Hier erfahren Sie, wie Sie reibungslose und zuverlässige GKE-Clusterupgrades durchführen.
Vorgänge CI/CD für GKE Pipelines für Continuous Integration und Continuous Delivery für GKE-Anwendungen implementieren
Zuverlässigkeit und Skalierbarkeit Skalierbarkeit Hier erfahren Sie mehr über die Prinzipien und Techniken zum Skalieren von Anwendungen in GKE.
Zuverlässigkeit und Skalierbarkeit Skalierbarkeit planen Hier finden Sie Strategien zum Entwerfen skalierbarer GKE-Umgebungen.
Zuverlässigkeit und Skalierbarkeit Große GKE-Cluster planen Hier erfahren Sie, wie Sie große GKE-Cluster entwerfen und verwalten.
Zuverlässigkeit und Skalierbarkeit Best Practices für ComputeClasses Best Practices zur Verbesserung der Zuverlässigkeit, Skalierbarkeit, Sicherheit und Leistung von ComputeClasses.
Zuverlässigkeit und Skalierbarkeit Kapazitätsflexibilität und ‑effizienz einplanen Hier finden Sie Strategien für die Hardwarediversifizierung, den Multi-Familien-Fallback und die regionale Planung, um die Kapazitätsverfügbarkeit in der GKE zu verbessern.
Zuverlässigkeit und Skalierbarkeit Best Practices zum Ausführen von HPC-Arbeitslasten Best Practices zur Optimierung der Ausführung von Hochleistungs-Computing-Arbeitslasten (HPC) in der GKE.
Zuverlässigkeit und Skalierbarkeit Große Arbeitslasten planen Ressourcenintensive Anwendungen bereitstellen und verwalten
Sicherheit GKE-Cluster härten Verbessern Sie den GKE-Sicherheitsstatus Ihrer GKE-Cluster.
Sicherheit RBAC-Richtlinien planen Rollenbasierte Zugriffssteuerung zum Verwalten von Berechtigungen definieren.
Sicherheit Mehrmandantenfähigkeit in Unternehmen Mehrere Mandanten sicher in einem einzelnen GKE-Cluster ausführen.
Sicherheit Best Practices für die Sicherheit von KI-Arbeitslasten in GKE Verbessern Sie die Sicherheit der Infrastruktur, Modelle und Kubernetes-Anwendungen, die Ihre KI-Bereitstellungen ausmachen.