Azure Storage를 사용하여 매우 안전하고 내구성이 뛰어나며 확장 가능한 앱을 위한 클라우드 스토리지

Azure Storage 는 데이터 개체에 대한 대규모 확장성 있는 개체 저장소, 클라우드용 파일 시스템 서비스, 신뢰할 수 있는 메시징을 위한 메시징 저장소 및 NoSQL 저장소를 제공하는 최신 애플리케이션을 위한 Microsoft의 클라우드 스토리지 솔루션입니다. Azure Storage는 다음과 같습니다.

  • 내구성이 뛰어나고 고가용성: 중복성은 일시적인 하드웨어 오류 발생 시 데이터를 안전하게 보호합니다. 지역 재해 또는 자연 재해로부터 추가적인 보호를 위해 데이터 센터 또는 지리적 지역에 데이터를 복제하도록 선택할 수도 있습니다. 이러한 방식으로 복제된 데이터는 예기치 않은 중단이 발생할 경우 고가용성 상태로 유지됩니다.
  • 보안: Azure Storage에 기록된 모든 데이터는 서비스에서 암호화됩니다. Azure Storage는 데이터에 대한 액세스 권한이 있는 사용자를 세밀하게 제어할 수 있습니다.
  • 확장성: 서비스는 현재 애플리케이션의 데이터 스토리지 및 성능 요구 사항을 충족하도록 대규모로 확장할 수 있도록 설계되었습니다.
  • 관리: Azure는 하드웨어 유지 관리, 업데이트 및 중요한 문제를 처리합니다.
  • 액세스할: 데이터는 HTTP 또는 HTTPS를 통해 전 세계 어디에서나 액세스할 수 있습니다. Microsoft는 .NET, Java, Node.js, Python, PHP, Ruby 및 Go 및 완성도 높은 REST API와 같은 다양한 언어로 클라이언트 라이브러리를 제공합니다. 스크립팅은 Azure PowerShell 또는 Azure CLI에서 지원됩니다. Azure Portal 및 Azure Storage Explorer 데이터 작업을 위한 쉬운 시각적 솔루션을 제공합니다.

다음 서비스를 사용하여 모바일 앱에서 클라우드 스토리지를 사용하도록 설정합니다.

Azure Blob Storage

Azure Blob Storage 는 클라우드에 대한 개체 스토리지 솔루션을 제공합니다. Blob Storage는 텍스트 또는 이진과 같은 특정 데이터 모델 또는 정의를 준수하지 않는 대량의 비정형 데이터를 저장하는 데 최적화되어 있습니다. 클라이언트 라이브러리에서 사용하는 다양한 언어를 지원합니다. Blob Storage는 다음을 수행하도록 설계되었습니다.

  • 브라우저에 직접 이미지 또는 문서를 제공합니다.
  • 분산 액세스를 위해 파일을 저장합니다.
  • 비디오 및 오디오를 Stream.
  • 로그 파일에 씁니다.
  • 백업 및 복원, 재해 복구 및 보관을 위한 데이터를 저장합니다.
  • 온-프레미스 또는 Azure 호스팅 서비스에 의한 분석을 위해 데이터를 저장합니다.

Azure Blob Storage 참조

Azure Table Storage

Azure Table Storage 는 구조화된 NoSQL 데이터를 클라우드에 저장하고 스키마 없는 디자인의 키 또는 특성 저장소를 제공하는 서비스입니다. Azure Table Storage는 많은 양의 구조적 데이터를 저장합니다. 이 서비스는 Azure 클라우드 내부 및 외부에서 인증된 호출을 허용하는 NoSQL 데이터 저장소입니다. Azure 테이블은 구조화된 비관계형 데이터를 저장하는 데 이상적입니다. 테이블 스토리지는 일반적으로 다음을 위해 사용됩니다.

  • 웹 규모 애플리케이션을 처리할 수 있는 테라바이트의 구조적 데이터를 저장합니다.
  • 복잡한 조인, 외장 키 또는 저장 프로시저가 필요하지 않고 빠른 액세스를 위해 비정규화할 수 있는 데이터 세트를 저장합니다.
  • 클러스터형 인덱스로 데이터를 빠르게 쿼리합니다.
  • WCF(Windows Communication Foundation) Data Services .NET 라이브러리를 사용하여 OData 프로토콜 및 LINQ 쿼리를 사용하여 데이터에 액세스합니다.

Table Storage를 사용하여 방대한 구조적 비관계 데이터 집합을 저장하고 쿼리할 수 있습니다. 수요가 증가함에 따라 테이블이 확장됩니다.

Azure Table Storage 참조

Azure Queue Storage

Azure Queue Storage 는 많은 수의 메시지를 저장하기 위한 서비스입니다. HTTP 또는 HTTPS를 사용하여 인증된 호출을 통해 전 세계 어디서나 메시지에 액세스합니다. 큐 메시지의 크기는 최대 64KB입니다. 큐에는 스토리지 계정의 총 용량 제한까지 수백만 개의 메시지가 포함될 수 있습니다. 큐는 일반적으로 비동기적으로 처리할 작업의 백로그를 만드는 데 사용됩니다.

Azure Queue Storage 참조