다음을 통해 공유


지원되는 언어 및 환경

지원되는 개발 환경

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

환경 설명 장점 단점 기능 단계
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 정적 웹 애플리케이션) 안정
Azure Container Apps (Azure 컨테이너 애플리케이션) 베타
Azure 기능 안정
Azure Kubernetes Service 베타(배포 가능한 프로젝트에만 해당 kubectl apply -f)
Azure Spring 앱 베타

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

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

언어 기능 단계
Node.js 안정
파이썬 안정
닷넷 안정
자바 안정

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

다음 단계