Wichtige Azure-Dienste für Entwickler

In diesem Artikel werden einige der wichtigsten Azure-Dienste vorgestellt, die am häufigsten als Entwickler verwendet werden. Eine umfassende Liste aller Azure-Dienste finden Sie auf der Azure-Dokumentationshubseite.

App-Hosting und -Berechnung

        Dienst Beschreibung
Azure App Service Hosten Sie .NET-, Java-, Node.js- und Python-Webanwendungen und -APIs in einem vollständig verwalteten Azure-Dienst. Sie müssen Ihren Code nur in Azure bereitstellen. Azure kümmert sich um alle Infrastrukturverwaltungen wie hohe Verfügbarkeit, Lastenausgleich und automatische Skalierung.
Azure Static Web Apps Hosten Sie statische Web-Apps, die mit Frameworks wie Gatsby, Hugo oder VuePress erstellt wurden, oder moderne Web-Apps, die mit Angular, React, Svelte oder Vue erstellt wurden. Statische Web-Apps erstellen und bereitstellen automatisch basierend auf Codeänderungen und Feature-API-Integration in Azure Functions.
Azure-Funktionen Eine serverlose Computeplattform zum Erstellen kleiner, diskreter Codesegmente, die aus einer Vielzahl verschiedener Ereignisse ausgelöst werden können. Allgemeine Anwendungen umfassen das Erstellen serverloser APIs oder das Orchestrieren von Ereignislaufwerkarchitekturen.
Azure Container Instances Bedarfsgesteuertes Ausführen von Docker-Containern in einer verwalteten, serverlosen Azure-Umgebung. Azure Container Instances ist eine Lösung für alle Szenarien, die in isolierten Containern ohne Orchestrierung betrieben werden können.
Azure Kubernetes Services Stellen Sie schnell einen produktionsbereiten Kubernetes-Cluster in die Cloud bereit und entladen Sie den Betriebsaufwand nach Azure. Azure umfasst wichtige Aufgaben wie die Systemüberwachung und -wartung. Sie müssen die Agentknoten nur verwalten und Standard verwalten.
Azure Spring Apps Host spring boot microservice applications in Azure, no code changes required. Azure Spring Apps bietet Überwachung, Konfigurationsverwaltung, Dienstermittlung, CI/CD-Integration und vieles mehr.
Dokumentation zu virtuellen Computern Hosten Sie Ihre App mit virtuellen Computern in Azure, wenn Sie mehr Kontrolle über Ihre Computerumgebung benötigen. Azure-VMs bieten eine flexible, skalierbare Computerumgebung für virtuelle Linux- und Windows-Computer.

Azure KI Services

Azure AI-Dienste helfen Ihnen beim Erstellen intelligenter Anwendungen mit vordefinierten und anpassbaren APIs und Modellen. Beispielanwendungen sind die Verarbeitung natürlicher Sprache für Unterhaltungen, Suche, Überwachung, Übersetzung, Sprache, Visions- und Entscheidungsfindung.

        Dienst Beschreibung
Azure OpenAI Verwenden Sie leistungsstarke Sprachmodelle, einschließlich der GPT-3-, Codex- und Embeddings-Modellreihe für die Inhaltsgenerierung, Zusammenfassung, semantische Suche und natürliche Sprache zur Codeübersetzung.
Azure KI Speech Transkribieren Sie hörbare Sprache in lesbaren, durchsuchbaren Text oder konvertieren Sie Text in lebensnahe Sprache für natürlichere Schnittstellen.
Azure KI Language Verwenden Sie die Verarbeitung natürlicher Sprachen (Natural Language Processing, NLP), um wichtige Ausdrücke zu identifizieren und Stimmungsanalysen aus Text durchzuführen.
Azure KI Übersetzer Übersetzen Sie mehr als 100 Sprachen und Dialekte.
Azure KI Vision Analysieren Sie den Inhalt von Bildern und Videos.
Azure KI Cognitive Search Informationsabruf im großen Maßstab für herkömmliche und unterhaltungsbezogene Suchanwendungen mit Sicherheit und Optionen für die KI-Anreicherung und Vektorisierung.
Azure KI Dokument Intelligenz Dokumentextraktionsdienst, der Ihre Formulare versteht, sodass Sie Text und Struktur schnell aus Dokumenten extrahieren können.

Daten

        Dienst Beschreibung
Azure SQL Eine Familie von SQL Server-Datenbankmodulprodukten in der Cloud.
Azure SQL-Datenbank Eine vollständig verwaltete, cloudbasierte Version von SQL Server.
Azure Cosmos DB Eine vollständig verwaltete, cloudbasierte NoSQL-Datenbank. Azure Cosmos DB bietet mehrere APIs, einschließlich APIs, die mit MongoDB, Cassandra und Gremlin kompatibel sind.
Azure-Datenbank für PostgreSQL Ein vollständig verwalteter, cloudbasierter PostgreSQL-Datenbankdienst, der auf der PostgreSQL Community Edition basiert.
Azure Database for MySQL Ein vollständig verwalteter, cloudbasierter MySQL-Datenbankdienst, der in der MySQL Community Edition basiert.
Azure Database for MariaDB Ein vollständig verwalteter, cloudbasierter MariaDB-Datenbankdienst basierend auf der MariaDB Community Edition.
Azure Cache for Redis Ein sicherer Datencache und Messagingbroker, der hohen Durchsatz und zugriff auf Daten für Anwendungen mit geringer Latenz bietet.

Storage

Azure Storage-Produkte bieten sichere und skalierbare Cloud- und Hybriddatenspeicherdienste. Zu den Angeboten gehören Dienste für Hybridspeicherlösungen und Dienste zum Übertragen, Freigeben und Sichern von Daten.

        Dienst BESCHREIBUNG
Azure Blob Storage Azure Blob Storage ermöglicht Ihren Anwendungen das Speichern und Abrufen von Dateien in der Cloud. Azure Storage ist hochgradig skalierbar, um große Datenmengen speichern zu können. Darüber hinaus werden die Daten redundant gespeichert, um Hochverfügbarkeit sicherzustellen.
Azure Data Lake-Speicher Azure Data Lake Storage wurde entwickelt, um Big Data Analytics zu unterstützen, indem skalierbare, kostengünstige Speicherung für strukturierte, halbstrukturierte oder unstrukturierte Daten bereitgestellt wird.

Nachrichten

Dies sind einige der beliebtesten Dienste, die das Senden, Empfangen und Weiterleiten von Nachrichten von und an Apps verwalten.

        Dienst Beschreibung
Azure Service Bus Ein vollständig verwalteter Unternehmensnachrichtenbroker, der sowohl Point to Point- als auch Publish-Subscribe-Integrationen unterstützt. Es eignet sich ideal zum Erstellen entkoppelter Anwendungen, warteschlangenbasierter Lastenausgleich oder zur Erleichterung der Kommunikation zwischen Microservices.
Azure Event Hubs Azure Event Hubs ist ein verwalteter Dienst, der massive Datenströme von Websites, Apps oder Geräten aufnehmen und verarbeiten kann.
Azure Queue Storage Eine einfache und zuverlässige Warteschlange, die große Workloads verarbeiten kann.

Identität und Sicherheit

        Dienst Beschreibung
Microsoft Entra ID Verwalten Sie Benutzeridentitäten, und steuern Sie den Zugriff auf Ihre Apps, Daten und Ressourcen.
Azure Key Vault Speichern und zugreifen Sie geheime Anwendungsschlüssel wie Verbindungszeichenfolge und API-Schlüssel in einem verschlüsselten Tresor mit eingeschränktem Zugriff, um sicherzustellen, dass Ihre geheimen Schlüssel und Ihre Anwendung nicht kompromittiert werden.
App Configuration Ein schneller und skalierbarer Dienst, um Anwendungseinstellungen und Featurekennzeichnungen zentral zu verwalten.

Verwaltung

        Dienst Beschreibung
Azure Monitor Eine umfassende Überwachungslösung zum Sammeln, Analysieren und Reagieren auf Überwachungsdaten aus Ihrer Cloud und lokalen Umgebungen.
Application Insights Dieses Feature von Azure Monitor bietet Die Anwendungsleistungsverwaltung (Application Performance Management, APM), um die Leistung, Zuverlässigkeit und Qualität Ihrer Live-Webanwendungen zu verbessern.