Viktiga Azure-tjänster för utvecklare

Den här artikeln beskriver några av de viktigaste Azure-tjänster som används oftast som utvecklare. En omfattande lista över alla Azure-tjänster finns på sidan för Azure-dokumentationshubben.

Appvärd och beräkning

        Tjänst beskrivning
Azure App Service Värd för .NET, Java, Node.js och Python-webbprogram och API:er i en fullständigt hanterad Azure-tjänst. Du behöver bara distribuera koden till Azure. Azure tar hand om all infrastrukturhantering som hög tillgänglighet, belastningsutjämning och automatisk skalning.
Azure Static Web Apps Värd för statiska webbappar som skapats med ramverk som Gatsby, Hugo eller VuePress eller moderna webbappar som skapats med Angular, React, Svelte eller Vue. Statiska webbappar skapar och distribuerar automatiskt baserat på kodändringar och funktions-API-integrering med Azure Functions.
Azure Functions En serverlös beräkningsplattform för att skapa små, diskreta kodsegment som kan utlösas från en mängd olika händelser. Vanliga program är att skapa serverlösa API:er eller orkestrera arkitekturer för händelseenhet.
Azure Container Instances Kör Docker-containrar på begäran i en hanterad serverlös Azure-miljö. Azure Container Instances är en lösning för alla scenarier som kan användas i isolerade containrar, utan orkestrering.
Azure Kubernetes Services Distribuera snabbt ett produktionsklart Kubernetes-kluster till molnet och avlasta driftkostnaderna till Azure. Azure hanterar kritiska uppgifter, till exempel hälsoövervakning och underhåll. Du behöver bara hantera och underhålla agentnoderna.
Azure Spring Apps Värd för Spring Boot-mikrotjänstprogram i Azure, inga kodändringar krävs. Azure Spring Apps tillhandahåller övervakning, konfigurationshantering, tjänstidentifiering, CI/CD-integrering med mera.
Azure Virtual Machines Värdhantera din app med hjälp av virtuella datorer i Azure när du behöver mer kontroll över din databehandlingsmiljö. Virtuella Azure-datorer erbjuder en flexibel, skalbar databehandlingsmiljö för både virtuella Linux- och Windows-datorer.

AI-tjänster i Azure

Azure AI-tjänster hjälper dig att skapa intelligenta program med fördefinierade och anpassningsbara API:er och modeller. Exempelprogram är bearbetning av naturligt språk för konversationer, sökning, övervakning, översättning, tal, vision och beslutsfattande.

        Tjänst beskrivning
Azure OpenAI Använd kraftfulla språkmodeller, inklusive modellserien GPT-3, Codex och Embeddings för innehållsgenerering, sammanfattning, semantisk sökning och naturligt språk för kodöversättning.
Azure AI Speech Transkribera hörbart tal till läsbar, sökbar text eller konvertera text till verklighetstroget tal för mer naturliga gränssnitt.
Azure AI Language Använd bearbetning av naturligt språk (NLP) för att identifiera nyckelfraser och utföra attitydanalys från text.
Azure AI Translator Översätt mer än 100 språk och dialekter.
Azure AI Vision Analysera innehåll i bilder och videor.
Azure AI Search Informationshämtning i stor skala för traditionella och konversationssökningsprogram, med säkerhet och alternativ för AI-berikning och vektorisering.
Azure AI-dokumentinformation Dokumentextraheringstjänst som förstår dina formulär så att du snabbt kan extrahera text och struktur från dokument.

Data

        Tjänst beskrivning
Azure SQL En familj med SQL Server-databasmotorprodukter i molnet.
Azure SQL Database En fullständigt hanterad, molnbaserad version av SQL Server.
Azure Cosmos DB En fullständigt hanterad, molnbaserad NoSQL-databas. Azure Cosmos DB har flera API:er, inklusive API:er som är kompatibla med MongoDB, Cassandra och Gremlin.
Azure Database for PostgreSQL En fullständigt hanterad, molnbaserad PostgreSQL-databastjänst baserad på PostgreSQL Community Edition.
Azure Database for MySQL En fullständigt hanterad, molnbaserad MySQL-databastjänst baserad i MySQL Community Edition.
Azure Database för MariaDB En fullständigt hanterad, molnbaserad MariaDB-databastjänst baserad på MariaDB Community Edition.
Azure Cache for Redis En säker datacache och meddelandekö som ger hög dataflödes- och svarstidsåtkomst till data för program.

Lagring

Azure Storage-produkter erbjuder säkra och skalbara moln- och hybriddatalagringstjänster. Erbjudanden omfattar tjänster för hybridlagringslösningar och tjänster för överföring, delning och säkerhetskopiering av data.

        Tjänst beskrivning
Azure Blob Storage Med Azure Blob Storage kan dina program lagra och hämta filer i molnet. Azure Storage är mycket skalbart för att lagra enorma mängder data och data lagras redundant för att säkerställa hög tillgänglighet.
Azure Data Lake Storage Azure Data Lake Storage är utformat för att stödja stordataanalys genom att tillhandahålla skalbar, kostnadseffektiv lagring för strukturerade, halvstrukturerade eller ostrukturerade data.

Meddelandefunktion

Det här är några av de mest populära tjänsterna som hanterar sändning, mottagning och routning av meddelanden från och till appar.

        Tjänst beskrivning
Azure Service Bus En fullständigt hanterad meddelandekö för företag som stöder både punkt-till-punkt- och publiceringsprenumereringsintegreringar. Det är idealiskt för att skapa frikopplade program, köbaserad belastningsutjämning eller underlätta kommunikationen mellan mikrotjänster.
Azure Event Hubs Azure Event Hubs är en hanterad tjänst som kan mata in och bearbeta massiva dataströmmar från webbplatser, appar eller enheter.
Azure Queue Storage En enkel och tillförlitlig kö som kan hantera stora arbetsbelastningar.

Identitet och säkerhet

        Tjänst beskrivning
Microsoft Entra ID Hantera användaridentiteter och kontrollera åtkomsten till dina appar, data och resurser.
Azure Key Vault Lagra och komma åt programhemligheter som anslutningssträng och API-nycklar i ett krypterat valv med begränsad åtkomst för att se till att dina hemligheter och ditt program inte komprometteras.
Appkonfiguration En snabb och skalbar tjänst för att centralt hantera programinställningar och funktionsflaggor.

Hantering

        Tjänst beskrivning
Azure Monitor En omfattande övervakningslösning för att samla in, analysera och svara på övervakningsdata från molnmiljöer och lokala miljöer.
Application Insights Den här funktionen i Azure Monitor tillhandahåller Programprestandahantering (APM) för att förbättra prestanda, tillförlitlighet och kvalitet för dina webbappar i realtid.