Azure DevOps란?

완료됨

Azure DevOps는 소프트웨어 개발 및 배포를 위한 엔드 투 엔드 DevOps 도구 체인을 제공하는 Microsoft의 SaaS(Software as a Service) 플랫폼입니다.

또한 시장에서 가장 선도적인 도구와 통합되며 DevOps 도구 체인을 오케스트레이션하기 위한 훌륭한 옵션입니다.

Azure DevOps는 무엇을 제공하나요?

Azure DevOps에는 전체 개발 수명 주기를 포괄하는 다양한 서비스가 포함되어 있습니다.

  • Azure Boards: 민첩한 계획 작업 항목 추적, 시각화 및 보고 도구입니다.
  • Azure Pipelines: 언어, 플랫폼 및 클라우드에 구애받지 않는 CI/CD 플랫폼 지원 컨테이너 또는 Kubernetes입니다.
  • Azure Repos: 클라우드 호스팅 프라이빗 Git 리포지토리를 제공합니다.
  • Azure Artifacts: 공용 또는 프라이빗 원본의 Maven, npm, Python 및 NuGet 패키지 피드를 지원하는 통합 패키지 관리를 제공합니다.
  • Azure 테스트 계획: 계획된 통합 및 예비 테스트 솔루션을 제공합니다.

또한 Azure DevOps를 사용하여 타사 도구를 오케스트레이션할 수 있습니다.

Microsoft/Microsoft .NET 조직이 아닌 경우 어떻게 해야 할까요?

Azure DevOps는 엔드 투 엔드 Microsoft 또는 Windows 조직에 초점을 맞추지 않습니다.

Azure DevOps는 다음과 같은 플랫폼을 제공합니다.

  • 유연성: Azure DevOps에 완전히 몰입할 필요는 없습니다. 각 서비스를 독립적으로 채택하고 기존 도구 체인과 통합할 수 있습니다. 가장 인기 있는 도구가 지원됩니다.
  • 플랫폼 간: 모든 플랫폼(Linux, macOS 및 Windows)에서 작동하도록 설계되었습니다. 또는 언어(Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android 및 iOS 앱 포함) Azure DevOps는 Microsoft 기술 스택에서 빌드 및 배송하는 조직을 대상으로 하지 않습니다.
  • 클라우드 플랫폼에 구애받지 않음: AWS, GCP 및 Azure에 지속적인 배포가 지원됩니다.