Azure SQL Edge란?

Important

Azure SQL Edge는 더 이상 ARM64 플랫폼을 지원하지 않습니다.

Azure SQL Edge는 IoT 및 IoT Edge 배포를 위해 최적화된 관계형 데이터베이스 엔진입니다. IoT 애플리케이션과 솔루션을 위한 고성능 데이터 스토리지 및 처리 계층을 만드는 기능을 제공합니다. Azure SQL Edge는 JSON, 그래프, 시계열 데이터 등의 관계형 및 비관계형 데이터를 스트리밍, 처리 및 분석하는 기능을 제공하므로 다양한 최신 IoT 애플리케이션에 적합한 선택입니다.

Azure SQL Edge는 업계 최고 수준의 성능, 보안 및 쿼리 처리 기능을 제공하는 최신 버전의 SQL Server 데이터베이스 엔진을 기반으로 합니다. Azure SQL Edge는 SQL ServerAzure SQL과 동일한 엔진을 기반으로 하기 때문에 애플리케이션 또는 솔루션을 더 쉽고 빠르게 개발할 수 있는 동일한 T-SQL(Transact-SQL) 프로그래밍 노출 영역을 제공하며, IoT Edge 디바이스, 데이터 센터 및 클라우드 간에 애플리케이션을 간편하게 이식할 수 있습니다.

채널 9의 Azure SQL Edge 비디오는 무엇인가요?


배포 모델

Azure SQL Edge는 두 가지 배포 모드를 지원합니다.

  • Azure IoT Edge를 통한 연결된 배포: Azure SQL Edge는 Azure Marketplace에서 사용할 수 있으며 Azure IoT Edge용 모듈로 배포할 수 있습니다. 자세한 내용은 Azure SQL Edge 배포를 참조하세요.

Diagram of SQL Edge overview.

SQL Edge 버전

SQL Edge는 두 가지 버전 또는 소프트웨어 플랜으로 제공됩니다. 세 버전의 기능 세트는 동일하고 사용 권한과 지원하는 cpu/메모리의 양만 다릅니다.

계획 설명
Azure SQL Edge Developer SKU만 개발합니다. 각 SQL Edge 컨테이너는 최대 4개의 CPU 코어와 32GB의 메모리로 제한됩니다.
Azure SQL Edge 프로덕션 SKU 각 SQL Edge 컨테이너는 최대 8개의 CPU 코어와 64GB의 메모리로 제한됩니다.

가격 및 가용성

Azure SQL Edge가 일반 공급됩니다. 특정 지역의 가격 책정 및 가용성에 대한 자세한 내용은 Azure SQL Edge를 참조하세요.

Important

Azure SQL Edge와 SQL Server 간의 기능 차이점과 다양한 Azure SQL Database 옵션 간의 차이점을 알아보려면 Azure SQL Edge에서 지원하는 기능을 참조하세요.

스트리밍 기능

Azure SQL Edge는 실시간 분석 및 복잡한 이벤트 처리를 위한 스트리밍 기능을 기본적으로 제공합니다. 스트리밍 기능은 Azure Stream Analytics와 동일한 구문 및 IoT Edge의 Azure Stream Analytics와 유사한 기능을 사용하여 빌드되었습니다.

Azure SQL Edge의 스트리밍 엔진은 짧은 대기 시간, 복원력, 대역폭의 효율적 사용 및 규정 준수를 위해 고안되었습니다.

SQL Edge의 데이터 스트리밍에 대한 자세한 내용은 데이터 스트리밍을 참조하세요.

기계 학습 및 인공 지능 기능

Azure SQL Edge는 개방형 형식 ONNX(Open Neural Network Exchange) 런타임을 통합하여 기본 제공 기계 학습 및 분석 기능을 제공하므로, 여러 프레임워크 간에 딥 러닝 및 신경망 모델을 교환할 수 있습니다. ONNX에 대한 자세한 내용은 여기를 참조하세요. ONNX 런타임은 원하는 언어 또는 도구로 모델을 개발한 다음, SQL Edge 내에서 실행 가능하도록 ONNX 형식으로 변환할 수 있는 유연성을 제공합니다. 자세한 내용은 SQL Edge에서 ONNX를 사용하는 Machine Learning 및 AI를 참조하세요.

Azure SQL Edge 작업

Azure SQL Edge를 사용하면 애플리케이션을 더 쉽고 효율적으로 개발하고 유지 관리할 수 있습니다. 사용자는 친숙한 도구와 기술을 사용하여 IoT Edge 요구 사항에 맞는 멋진 앱과 솔루션을 빌드할 수 있습니다. SQL Edge에서 다음과 같은 도구를 사용하여 개발할 수 있습니다.

  • Azure Portal: 모든 Azure 서비스를 관리하는 웹 기반 애플리케이션입니다.
  • SQL Server Management Studio: SQL Server에서 SQL Database에 이르는 모든 SQL 인프라를 관리하는 체험 다운로드 가능한 클라이언트 애플리케이션입니다.
  • Visual Studio의 SQL Server Data Tools: SQL Server 관계형 데이터베이스, SQL 데이터베이스, Integration Services 패키지, Analysis Services 데이터 모델 및 Reporting Services 보고서를 개발하는 다운로드 가능한 무료 클라이언트 애플리케이션입니다.
  • Azure Data Studio - Windows, macOS 및 Linux에서 Microsoft 온-프레미스 및 클라우드 데이터 플랫폼 제품군을 사용하는 데이터 전문가를 위한 플랫폼 간 데이터베이스 도구이며 무료로 다운로드할 수 있습니다.
  • Visual Studio Code - Windows, macOS 및 Linux용 오픈 소스 코드 편집기이며 무료로 다운로드할 수 있습니다. Microsoft SQL Server, Azure SQL Database 및 Azure Synapse Analytics를 쿼리하는 mssql 확장을 비롯한 여러 확장을 지원합니다.

다음 단계