Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Om du är nybörjare på att utveckla program för molnet börjar du med den här serien med sju artiklar.
- Del 1: Översikt över Azure för utvecklare
- Del 2: Viktiga Azure-tjänster för utvecklare
- Del 3: Hosta applikationer på Azure
- Del 4: Ansluta din app till Azure-tjänster
- Del 5: Hur gör jag för att skapa och hantera resurser i Azure?
- Del 6: Viktiga begrepp för att skapa Azure-appar
- Del 7: Hur debiteras jag?
Azure är en molnplattform som är utformad för att förenkla processen med att skapa moderna program. Oavsett om du väljer att vara värd för dina program helt i Azure eller utöka dina lokala program med Azure-tjänster hjälper Azure dig att skapa program som är skalbara, tillförlitliga och underhållsbara.
Azure har stöd för de populäraste programmeringsspråken som används idag, inklusive .NET, C++, Go, Java, JavaScript, Python och Rust. Med ett omfattande SDK och omfattande stöd för verktyg som du redan använder som VS Code, Visual Studio, IntelliJ och Eclipse bygger Azure på de kunskaper du redan har och hjälper dig att vara produktiv direkt.
Azure tillhandahåller också en uppsättning utvecklarverktyg som effektiviserar hur du skapar, distribuerar och hanterar molnprogram.
Scenarier för programutveckling i Azure
Införliva Azure i ditt program på olika sätt beroende på dina behov. Följande video ger en användbar översikt över de mest populära utvecklingsscenarierna för Azure-utvecklare:
Vanliga scenarier för programutveckling och distribution i Azure innehåller följande alternativ:
Programvärd på Azure – Var värd för hela programstacken: webbprogram, API:er, databaser och lagringstjänster. Azure har stöd för olika värdmodeller från fullständigt hanterade tjänster till containrar till virtuella datorer. När du använder fullständigt hanterade Azure-tjänster drar dina program nytta av skalbarhet, hög tillgänglighet och säkerhet som är inbyggd i Azure.
Använda molntjänster från befintliga lokala program – Utöka befintliga lokala appar med Azure-tjänster. Ett program kan till exempel använda Azure Blob Storage för att lagra filer, Azure Key Vault för att lagra programhemligheter på ett säkert sätt eller Azure AI Search för att lägga till funktionen för fulltextsökning. Dessa fullständigt hanterade tjänster integreras med dina appar utan att ändra programarkitekturen eller distributionsmodellen.
Containerbaserade arkitekturer – Använd containerbaserade tjänster för att modernisera dina appar. Oavsett om du behöver ett privat register för containeravbildningar, om du använder en befintlig app för enklare distribution, distribution av mikrotjänstbaserade program eller hantering av containrar i stor skala, har Azure lösningar som stöder dina behov.
AI-drivna program – Skapa AI-baserade program på dina villkor, på önskat programmeringsspråk, i molnet, lokalt eller på gränsen. Azure ger åtkomst till kraftfulla grundmodeller via Azure OpenAI, fördefinierade AI-tjänster för tal, vision och språk samt verktyg för att skapa intelligenta agenter med hjälp av McP (Model Context Protocol). Kom igång med AI-apputveckling i Azure eller utforska AI-resurser via programmeringsspråk.
Moderna serverlösa arkitekturer – Använd Azure Functions för att förenkla skapandet av händelsedrivna lösningar, oavsett om du svarar på HTTP-begäranden, hanterar filuppladdningar i Blob Storage eller bearbetar köhändelser. Du skriver bara den kod som krävs för att hantera din händelse utan att behöva bekymra dig om servrar eller ramverkskod. Använd mer än 250 anslutningsverktyg till Azure och andra tjänster för att hantera integrationsproblem.
Utvecklarverktyg – Azure tillhandahåller verktyg för varje steg i utvecklingslivscykeln, inklusive Azure Developer CLI (
azd), GitHub Copilot för Azure, Azure Tools for VS Code och Azure-utveckling med Visual Studio. En praktisk genomgång finns i Snabbstart: Azure-utvecklarverktyg.
Hur implementerar du dessa scenarier? Nästa artikel, "Viktiga Azure-tjänster för utvecklare", ger flera Azure-tjänstalternativ för att implementera varje scenario.