Dela via


Ansluta din app till Azure-tjänster

Den här artikeln är del fyra i en serie med sju artiklar som hjälper dig att komma igång med Azure.

Azure erbjuder många tjänster som program kan använda oavsett om de finns i Azure eller lokalt. Till exempel kan du:

  • Lagra och hämta filer med Azure Blob Storage.
  • Lägg till fulltextsökning i ditt program med Azure AI Search.
  • Använd Azure Service Bus för att hantera meddelanden mellan olika komponenter i en mikrotjänstarkitektur.
  • Använd Textanalys för att identifiera och redigera känsliga data i ett dokument.

Azure-tjänster erbjuder fördelen att de hanteras helt av Azure.

Få åtkomst till Azure-tjänster från programkod

Använd antingen Azure SDK eller Azure REST API för att komma åt Azure-tjänster från din programkod.

  • Azure SDK – tillgängligt för .NET, Java, JavaScript, Python och Go.
  • Azure REST API – tillgängligt för alla språk.

När det är möjligt använder du Azure SDK för att komma åt Azure-tjänster från programkod. Här är några fördelar:

  • Få åtkomst till Azure-tjänster som alla andra bibliotek. Du importerar lämpligt SDK-paket, skapar ett klientobjekt och anropar sedan dess metoder för att arbeta med din Azure-resurs.
  • Förenkla autentiseringen. När du skapar ett SDK-klientobjekt inkluderar du autentiseringsuppgifter och SDK hanterar autentisering av dina anrop till Azure.
  • Förenklad programmeringsmodell. Internt anropar Azure SDK:et Azure REST API:et. SDK:n innehåller inbyggd felhantering, logik för återförsök och resultatnumrering, vilket gör utvecklingen enklare än att anropa REST-API:et direkt.

Azure SDK

Med Azure SDK kan du komma åt Azure-tjänster från .NET, Java, JavaScript, Python och Go. Installera de nödvändiga paketen från varje språks pakethanterare och anropa sedan SDK-metoderna för att komma åt Azure-resurser.

Mer information om Azure SDK finns i dokumentationen i varje språks utvecklarcenter.

Språk   Översikt Paketlista
.NET-logotyp .NET Översikt över Azure SDK för .NET Azure SDK för .NET-paketlista
Java-logotyp Java Översikt över Azure SDK för Java Azure SDK för Java-paketlista
JavaScript-logotyp JavaScript Översikt över Azure SDK för JavaScript Azure SDK för JavaScript-paketlista
Python-logotyp Python Översikt över Azure SDK för Python Azure SDK för Python-paketlista
Golang-logotyp Översikt över Azure SDK för Go Paketlista för Azure SDK för Go

REST-API för Azure

Använd Azure REST API när Azure SDK inte stöder ditt programmeringsspråk. Mer information och en fullständig lista över åtgärder finns i Översikt över Azure REST API.