Azure Sphere에 대한 자습서

빠른 시작을 완료한 후 다음 자습서에 따라 간단한 애플리케이션을 빌드하고 배포합니다.

Azure Sphere는 두 가지 유형의 애플리케이션을 지원합니다.

  • 고급 애플리케이션은 Azure Sphere OS에서 실행되며 인터넷 및 클라우드 기반 서비스와 상호 작용할 수 있습니다.
  • RTApps(실시간 지원 애플리케이션) 는 실시간 코어에서 운영 체제 미설치 애플리케이션 또는 RTOS(실시간 운영 체제)로 실행됩니다.

모든 Azure Sphere 디바이스에 상위 수준 애플리케이션이 필요합니다. RTApps는 선택 사항입니다. Azure Sphere 애플리케이션 개요에서는 각 애플리케이션 유형의 기본 기능과 애플리케이션 간의 차이점을 설명합니다.

운영 체제 플랫폼에 따라 Azure Sphere는 다음과 같은 여러 개발 환경을 지원합니다.

  • Windows의 Visual Studio. Azure Sphere SDK를 설치한 후 Visual Studio용 Azure Sphere 확장을 설치할 수 있습니다. 확장을 사용하면 Visual Studio IDE(통합 개발 환경)를 사용하여 Azure Sphere 앱을 개발하고 디버그할 수 있습니다.

  • Windows 또는 Linux에서 Visual Studio Code. Azure Sphere SDK를 설치한 후 Visual Studio Code 대한 Azure Sphere 확장을 설치할 수 있습니다. 확장을 사용하면 Visual Studio Code IDE를 사용하여 Windows 또는 Linux에서 Azure Sphere 앱을 개발하고 디버그할 수 있습니다.

  • Windows 또는 Linux의 명령줄 인터페이스입니다. Azure Sphere SDK 자체는 Windows 또는 Linux 명령줄 인터페이스를 사용하여 Azure Sphere 앱의 개발 및 디버깅을 지원합니다.

이 자습서에서는 사용 중인 개발 도구 또는 환경에 관계없이 기본 작업을 안내합니다.