Molnlagring för mycket säkra, hållbara och skalbara appar med Azure Storage

Azure Storage är Microsofts molnlagringslösning för moderna program som erbjuder ett enormt skalbart objektlager för dataobjekt, en filsystemtjänst för molnet, ett meddelandearkiv för tillförlitliga meddelanden och en NoSQL-butik. Azure Storage är:

  • Beständig och högtillgänglig: Redundans säkerställer att dina data är säkra vid tillfälliga maskinvarufel. Du kan också välja att replikera data mellan datacenter eller geografiska regioner för ytterligare skydd mot lokala katastrofer eller naturkatastrofer. Data som replikeras på det här sättet förblir mycket tillgängliga i händelse av ett oväntat avbrott.
  • Säker: Alla data som skrivs till Azure Storage krypteras av tjänsten. Azure Storage ger dig detaljerad kontroll över vem som har åtkomst till dina data.
  • Skalbar: Tjänsterna är utformade för att vara mycket skalbara för att uppfylla datalagrings- och prestandabehoven för dagens program.
  • Hanterade: Azure hanterar maskinvaruunderhåll, uppdateringar och kritiska problem åt dig.
  • Tillgänglig: Data är tillgängliga var som helst i världen via HTTP eller HTTPS. Microsoft tillhandahåller klientbibliotek på en mängd olika språk, till exempel .NET, Java, Node.js, Python, PHP, Ruby och Go och ett moget REST API. Skript stöds i Azure PowerShell eller Azure CLI. Azure Portal och Azure Storage Explorer erbjuder enkla visuella lösningar för att arbeta med dina data.

Använd följande tjänster för att aktivera molnlagring i dina mobilappar.

Azure Blob Storage

Azure Blob Storage erbjuder en objektlagringslösning för molnet. Blob Storage är optimerat för att lagra enorma mängder ostrukturerade data som inte följer en viss datamodell eller definition, till exempel text eller binärt. Den stöder olika språk som klientbibliotek använder. Blob Storage är utformat för att:

  • Skicka bilder eller dokument direkt till en webbläsare.
  • Lagra filer för distribuerad åtkomst.
  • Stream video och ljud.
  • Skriv till loggfiler.
  • Lagra data för säkerhetskopiering och återställning, haveriberedskap och arkivering.
  • Lagra data för analys av en lokal eller Azure-värdbaserad tjänst.

Azure Blob Storage-referenser

Azure Table Storage

Azure Table Storage är en tjänst som lagrar strukturerade NoSQL-data i molnet och tillhandahåller ett nyckel- eller attributlager med en schemalös design. Azure Table Storage lagrar stora mängder strukturerade data. Tjänsten är ett NoSQL-datalager som accepterar autentiserade anrop inifrån och utanför Azure-molnet. Azure-tabeller är idealiska för lagring av strukturerade, icke-relationella data. Table Storage används vanligtvis för att:

  • Lagra terabyte med strukturerade data som kan hantera program i webbskala.
  • Lagra datauppsättningar som inte kräver komplexa kopplingar, sekundärnycklar eller lagrade procedurer och kan avnormaliseras för snabb åtkomst.
  • Fråga snabbt efter data med hjälp av ett grupperat index.
  • Få åtkomst till data med hjälp av OData-protokollet och LINQ-frågor med .NET-bibliotek för Windows Communication Foundation (WCF).

Du kan använda Table Storage för att lagra och fråga stora uppsättningar strukturerade, icke-relationella data. Dina tabeller skalas när efterfrågan ökar.

Azure Table Storage-referenser

Azure Queue Storage

Azure Queue Storage är en tjänst för att lagra ett stort antal meddelanden. Du kommer åt meddelanden var som helst i världen via autentiserade anrop med hjälp av HTTP eller HTTPS. Ett kömeddelande kan vara upp till 64 kB stort. En kö kan innehålla miljontals meddelanden, upp till den totala kapacitetsgränsen för ett lagringskonto. Köer används ofta för att skapa en kvarvarande arbetslogg för att bearbeta asynkront.

Azure Queue Storage-referenser