지원되는 언어 및 환경

지원되는 개발 환경

지원되는 다음 개발 환경 중 하나에서 템플릿 azd 을 실행할 수 있습니다.

Environment 설명 장점 단점 기능 단계
CLI를 통한 로컬 컴퓨터 컨테이너에 없는 종속성은 사용자가 수동으로 설치하고 프로젝트는 로컬 컴퓨터에서 실행됩니다. 모든 종속성을 제어합니다. 일부 종속성이 이미 설치되어 있을 수 있습니다. Docker를 설치할 필요가 없습니다. 모든 종속성을 수동으로 설치해야 합니다. 안정
Visual Studio Code Visual Studio Code 확장을 사용하여 템플릿을 실행하고 디버그 azd 합니다. 이미 익숙한 코드 편집기 및 확장 시스템을 사용하여 작업 azd 할 수 있습니다. 확장을 설치해야 합니다. 베타
Visual Studio Visual Studio(미리 보기)를 사용하여 템플릿을 실행하고 디버그 azd 합니다. 이미 익숙한 IDE를 사용하여 작업 azd 할 수 있습니다. Visual Studio의 별도 미리 보기 버전을 설치해야 합니다. 베타
DevContainer/ VS Code 원격 - 컨테이너 모든 종속성이 설치되고 로컬 컴퓨터에서 실행되는 컨테이너 입니다. VS Code, Docker 및 원격 컨테이너 VS Code 확장을 제외한 모든 종속성이 DevContainer에 설치됩니다. 리포지토리를 복제해야 합니다. 컨테이너 초기화에는 시간이 오래 걸릴 수 있습니다. 베타
GitHub Codespaces 모든 종속성이 설치되고 브라우저의 GitHub.com 실행되는 컨테이너 입니다. 모든 종속성은 코드를 로컬로 복제하지 않고 설치됩니다. GitHub Codespaces의 알려진 제한 사항으로 인해 웹 브라우저를 시작해야 하는 실행 및 디버그가 현재 지원되지 않습니다. 베타

지원되는 Azure 컴퓨팅 서비스(호스트)

현재 앱에 대해 지원되는 호스팅 플랫폼:

azd 는 앱을 호스팅하기 위한 여러 서비스를 지원합니다. 알파표시된 서비스는 실험적이며 수동으로 사용하도록 설정azd config해야 합니다. 베타 기능은 호환성이 손상되는 변경이 발생할 수 있습니다. 안정적인 기능은 호환성이 손상되는 변경이 발생할 것으로 예상되지 않습니다.

각 기능 단계에 대한 자세한 내용은 기능 버전 관리 및 릴리스 전략을 참조 하세요. 모든 기능 및 해당 단계 목록은 알파, 베타 및 안정적인 기능 단계를 참조 하세요.

Azure 컴퓨팅 서비스 기능 단계
Azure App Service 안정
Azure Static Web Apps 안정
Azure Container Apps 베타
Azure 기능 안정
Azure Kubernetes Service 베타(배포 가능한 프로젝트에만 해당 kubectl apply -f)
Azure Spring Apps 베타

지원되는 언어 및 프레임워크

현재 지원되는 언어 및 프레임워크:

언어 기능 단계
Node.js 안정
Python 안정
.NET 안정
Java 안정

각 기능 단계에 대한 자세한 내용은 기능 버전 관리 및 릴리스 전략을 참조 하세요.

다음 단계