이 글은 자동 번역되었습니다. 원본 버전은 여기에서 확인하세요.
큰 CLI roundup은 중요한 workflow 개선과 작은 수정이 한 덩어리 텍스트로 섞여 있어서 읽기 피곤할 수 있다.
그래서 짧게 말하면, 최근 Azure Developer CLI 업데이트가 중요한 이유는 azd가 단순한 deployment wrapper가 아니라 더 나은 inner loop 도구가 되어가고 있기 때문이다.
이게 가장 중요한 변화다.
도구 관리가 부가 작업이 아니라 제품의 일부가 되고 있다
내가 가장 좋아하는 추가 기능 중 하나는 새로운 azd tool 명령이다.
설정 friction을 줄여주는 것은 무엇이든 볼 가치가 있다. 특히 작동하는 환경이 SDK, CLI, Docker, Bicep, 그리고 확장 기능의 조합에 의존하는 프로젝트에서는 더 그렇다.
도구가 이제 이런 의존성을 직접 찾아내고, 설치하고, 확인하고, 업데이트하도록 도울 수 있다면, 처음 들어온 사람들을 가장 먼저 괴롭히는 짜증 나는 실패 모드를 많이 없앨 수 있다.
그게 진짜 가치다.
azd exec도 이름보다 훨씬 중요해 보인다
처음 보면 azd exec는 작은 편의 기능처럼 보일 수 있다.
나는 그렇게 보지 않는다.
secret resolution까지 포함한 완전한 azd environment context로 명령을 실행하는 것은 local automation과 scripting을 훨씬 깔끔하게 만드는 능력이다.
이것은 추가 glue script의 필요성을 줄이고, 환경 간 실행 일관성을 유지하는 데 도움이 된다.
이건 실용적인 승리다.
더 안전한 provisioning과 더 나은 취소 동작은 과소평가된 개선이다
이 릴리스에는 provisioning dependency, cancellation 처리, deployment behavior에 대한 변경도 있다. 화려해 보이지 않을 수 있지만 아주 반가운 것들이다.
대화형 cancel prompt, 더 나은 dependency modeling, 더 명확한 deployment state는 실제 Azure resource를 다룰 때 CLI를 신뢰할 수 있게 만드는 개선이다.
그리고 이런 도구에서는 trust가 매우 중요하다.
내 생각
azd가 setup, scripting, deployment safety, extension support에서 더 좋아질수록, deployment 직전에만 만지는 것이 아니라 일상적인 loop 안에 두고 쓸 수 있는 무언가처럼 느껴진다.
그게 올바른 방향이다.
Azure에서 cloud-native 또는 AI-driven 앱을 만드는 팀에게는, 이것이 실제 개발 중 가장 중요한 곳에서 CLI를 더 유용하게 만든다.
