Cloudové úložiště pro vysoce zabezpečené, odolné a škálovatelné aplikace se službou Azure Storage

Azure Storage je řešení cloudového úložiště od Microsoftu pro moderní aplikace, které nabízí masivně škálovatelné úložiště objektů pro datové objekty, službu systému souborů pro cloud, úložiště pro spolehlivé zasílání zpráv a úložiště NoSQL. Azure Storage je:

  • Odolnost a vysoká dostupnost: Redundance zajišťuje bezpečnost vašich dat v případě přechodných selhání hardwaru. Můžete se také rozhodnout replikovat data napříč datovými centry nebo geografickými oblastmi a získat tak dodatečnou ochranu před místní katastrofou nebo přírodní katastrofou. Data replikovaná tímto způsobem zůstanou vysoce dostupná v případě neočekávaného výpadku.
  • Zabezpečené: Všechna data zapsaná do Azure Storage jsou šifrována službou . Azure Storage poskytuje přesnou kontrolu nad tím, kdo má přístup k vašim datům.
  • Škálovatelné: Služby jsou navrženy tak, aby byly široce škálovatelné, aby splňovaly požadavky dnešních aplikací na úložiště dat a výkon.
  • Spravované: Azure se za vás stará o údržbu hardwaru, aktualizace a kritické problémy.
  • Přístupné: Data jsou přístupná odkudkoli na světě přes PROTOKOL HTTP nebo HTTPS. Microsoft poskytuje klientské knihovny v různých jazycích, jako jsou .NET, Java, Node.js, Python, PHP, Ruby a Go, a vyspělé rozhraní REST API. Skriptování se podporuje v Azure PowerShell nebo Azure CLI. Azure Portal a Průzkumník služby Azure Storage nabízejí jednoduchá vizuální řešení pro práci s daty.

K povolení cloudového úložiště v mobilních aplikacích použijte následující služby.

Azure Blob Storage

Azure Blob Storage nabízí řešení úložiště objektů pro cloud. Úložiště objektů blob je optimalizované pro ukládání velkých objemů nestrukturovaných dat, která neodpovídají konkrétnímu datovému modelu nebo definici, jako je text nebo binární soubor. Podporuje různé jazyky, které klientské knihovny používají. Úložiště objektů blob je navržené tak, aby:

  • Zobrazování obrázků nebo dokumentů přímo do prohlížeče
  • Ukládejte soubory pro distribuovaný přístup.
  • Stream video a zvuk.
  • Zapisujte do souborů protokolu.
  • Ukládejte data pro zálohování a obnovení, zotavení po havárii a archivaci.
  • Ukládejte data pro analýzu pomocí místní služby nebo služby hostované v Azure.

Referenční informace ke službě Azure Blob Storage

Azure Table Storage

Azure Table Storage je služba, která ukládá strukturovaná data NoSQL v cloudu a poskytuje úložiště klíčů nebo atributů s návrhem bez schématu. Azure Table Storage ukládá velké objemy strukturovaných dat. Služba je úložiště dat NoSQL, které přijímá ověřená volání z cloudu Azure i mimo cloud. Tabulky Azure jsou ideální pro ukládání strukturovaných nerelačních dat. Table Storage se obvykle používá k:

  • Ukládejte terabajty strukturovaných dat, která jsou schopná obsluhovat aplikace ve webovém měřítku.
  • Uložte datové sady, které nevyžadují složitá spojení, cizí klíče nebo uložené procedury a dají se denormalizovat pro rychlý přístup.
  • Můžete rychle dotazovat data pomocí clusterovaného indexu.
  • Přístup k datům pomocí protokolu OData a dotazů LINQ s knihovnami služby Windows Communication Foundation (WCF) Data Services .NET.

Službu Table Storage můžete použít k ukládání a dotazování velkých sad strukturovaných, nerelačních dat. Vaše tabulky se škálovat s rostoucí poptávkou.

Referenční informace ke službě Azure Table Storage

Azure Queue Storage

Azure Queue Storage je služba pro ukládání velkého počtu zpráv. Ke zprávům se dostanete odkudkoli na světě prostřednictvím ověřených volání pomocí protokolu HTTP nebo HTTPS. Zpráva ve frontě může mít velikost až 64 kB. Fronta může obsahovat miliony zpráv až do celkového limitu kapacity účtu úložiště. Fronty se běžně používají k vytvoření backlogu práce pro asynchronní zpracování.

Referenční informace ke službě Azure Queue Storage