Vad är ett API?

Ett API är ett sätt för system och administratörer att kommunicera med andra system.

Vi på Binero.cloud är stora förespråkare av öppen källkod och frihet och för oss är det en självklarhet att du som kund ska få jobba på det sätt du själv vill. Därför är det också självklart att erbjuda OpenStacks API:er.

Vad är ett API?

Enkelt förklarat så är ett API är ett gränssnitt mellan funktioner och enheter, och så länge båda sidor pratar med samma standard fungerar det oavsett plattform. API:er kan prata olika språk, i OpenStacks fall är det RESTful API som gäller som språk.

Att förklara användningsområdena för API:er är inte helt lätt då de egentligen är oändliga och endast fantasin sätter gränserna. Du kan använda OpenStack-API:erna för att starta serverinstanser, skapa images, tilldela metadata till instanser och images, skapa containers och mycket, mycket mer. Du kan även integrera API:erna så att de pratar med andra system, vilket är en av de stora styrkorna. Du kanske har 5-6 eller till och med 10 olika leverantörer av tjänster där du måste logga in och göra förändringar – om du ser till att dina leverantörer har API-stöd kan du integrera alla leverantörer till en och samma kontrollpanel vilket gör arbetet väldigt mycket smidigare.

En bra introduktionsguide för hur man jobbar mot Openstacks API:er finns här