중요합니다
Azure Dev Spaces는 2021년 5월 15일 현재 사용 중지됩니다. 고객은 Bridge to Kubernetes를 사용해야 합니다.
Azure Dev Spaces는 AKS(Azure Kubernetes Service) 클러스터의 팀을 위한 신속하고 반복적인 Kubernetes 개발 환경을 제공합니다. 또한 Azure Dev Spaces를 사용하면 종속성을 복제하거나 모의하지 않고도 최소한의 개발 컴퓨터 설정으로 AKS에서 애플리케이션의 모든 구성 요소를 디버그하고 테스트할 수 있습니다.
Azure Dev Spaces가 Kubernetes 개발을 간소화하는 방법
Azure Dev Spaces는 팀이 AKS에서 실행되는 전체 마이크로 서비스 아키텍처 또는 애플리케이션으로 직접 작업할 수 있도록 하여 팀이 마이크로 서비스 애플리케이션의 개발 및 신속한 반복에 집중할 수 있도록 지원합니다. 또한 Azure Dev Spaces는 AKS 클러스터 또는 다른 개발자의 나머지 부분에 영향을 주지 않고 마이크로 서비스 아키텍처의 일부를 독립적으로 업데이트하는 방법을 제공합니다. Azure Dev Spaces는 하위 수준의 개발 및 테스트 환경에서 개발 및 테스트하기 위한 것이며 프로덕션 AKS 클러스터에서 실행하기 위한 것이 아닙니다.
팀은 전체 애플리케이션과 함께 작업하고 AKS에서 직접 공동 작업할 수 있으므로 Azure Dev Spaces:
- 로컬 컴퓨터 설정 최소화
- 팀의 새 개발자를 위한 설정 시간 단축
- 더 빠른 반복을 통해 팀의 속도를 높입니다.
- 팀 구성원이 클러스터를 공유할 수 있으므로 중복 개발 및 통합 환경의 수를 줄입니다.
- 종속성을 복제하거나 모의할 필요가 없습니다.
- 개발 팀 및 함께 작업하는 팀(예: DevOps 팀)의 협업을 개선합니다.
Azure Dev Spaces는 프로젝트에 대한 Docker 및 Kubernetes 자산을 생성하는 도구를 제공합니다. 이 도구를 사용하면 개발 공간과 다른 AKS 클러스터 모두에 새 애플리케이션과 기존 애플리케이션을 쉽게 추가할 수 있습니다.