본문 바로가기
CSP (Cloud Service Provider)/Azure

Azure DevOps 개념

by BTC_Dana 2023. 3. 6.

 

안녕하세요!
하씨가문의 영광입니다!
이번 챕터에서는 Azure DevOps에 대해 소개하고자 합니다:)
CICD를 하신다면 참고하시면 좋을 거 같습니다!
 Don't have a good day, Have a great day! 

 


목차

  1. Azure DevOps란??
  2. Azure DevOps 기능

 

 


Azure DevOps란??

 

DevOps란 용어는 많이 들어보셨을 거에요!

 

 

Azure 공식 문서에 따르면,,

  • 팀이 작업을 계획하고 코드 개발에 공동 작업하고, 애플리케이션을 빌드 및 배포할 수 있도록 하는 개발자 서비스를 제공합니다.
  • 개발자, 프로젝트 관리자 및 기여자를 모아 소프트웨어를 개발하는 공동 작업 문화와 프로세스 집합을 지원합니다.
  • 이를 통해 조직은 기존 소프트웨어 개발 접근 방식보다 빠른 속도로 제품을 만들고 개선할 수 있습니다.

 

https://techcommunity.microsoft.com/t5/azure/microsoft-azure-devops-azure-pipelines-azure-boards-github-with/td-p/307206

 

이번 공식문서에는 이해가 되는 부분이 있는 거 같네요!!

보통 어플리케이션을 개발할 때 빌드 및 서버로 배포 과정에서 수동으로 작업을 진행하는 부분에서 시간이 많이 걸렸어요!

이러한 부분을 개선하기 위해 만든 것이 바로 DevOps! 팀과 함께 공동으로 작업을 진행하고 코드를 개발하고 프로그램을 구축 및 배포를 지원해주는 서비스라고 생각하면 됩니다!!

 


 

그렇담.. Azure에서 DevOps는 어떤 것일까요?

 

Microsoft에서 DevOps를 다음과 같이 정의합니다.

 

개발과 운영의 합성어인 DevOps는 고객에게 지속적으로 가치를 제공하도록 지원하는 사람, 프로세스 및 기술의 합집합입니다.

 

  • 제품을 더 빨리 빌드하여 고객 만족을 높임으로써 높은 성과 달성.
  • 향상된 협업과 서비스 출시 시간 단축, 평균 복구 시간 개선의 목표 달성.

 

https://learn.microsoft.com/ko-kr/devops/what-is-devops

 


 

Azure DevOps 기능

 

그렇다면 DevOps에서 어떤 서비스를 지원할까요?

저희도 실무에서는 엄청 사용하는 편입니다.. 우선 기능이 일단 많아요,,

배포도 빠르고,, 문제가 생기면 에러 로그에 대한 정보도 바로 파악할 수 있어서요,,

 

 

https://techcommunity.microsoft.com/t5/azure/microsoft-azure-devops-azure-pipelines-azure-boards-github-with/m-p/307206

 

 

사진에서 보시다시피..

 

  • Azure Boards
    • Kanban및 Scrum방법을 사용하여 작업, 코드 결함 및 문제 계획 및 추적을 지원하는 민첩한 도구 모음을 제공합니다.
  • Azure Repos
    • 소스코드 제어를 위해 Git리포지토리 또는 TFVC(Team Foundation Version Control)를 제공합니다.
  • Azure Pipeline
    • 앱의 지속적인 통합(CI) 및 전달(CD)을 지원합니다.
  • Azure Test plans
    • 수동/탐사 테스트 및 지속적인 테스트를 포함하여 앱을 테스트하는 여러 도구를 제공합니다.
  • Azure Artifacts
    • 팀은 공용 및 개인 소스에서 Maven, npm 및 NuGet패키지를 공유하고 CD/CD파이프 라인에 패키지 공유를 통합할 수 있습니다.

 

이렇듯 Azure DevOps에서는 어플리케이션을 더 빠르게 더 쉽게 더 안전하게
배포하기 위해 만들어진 서비스라고 생각해요!!

아직까지 무료실습은 찾지 못해서,,
찾게 되면 바로 업로드 해드릴게요!
오늘도 읽어주셔서 감사합니다:)

 

'CSP (Cloud Service Provider) > Azure' 카테고리의 다른 글

[Azure] Azure Functions  (0) 2023.06.09
Azure Load Testing 사용방법  (0) 2023.05.24
Azure OpenAI  (0) 2023.03.03
Azure 부하 분산 서비스  (0) 2023.02.18
Azure, AWS, GCP의 특징&장단점  (0) 2023.02.17

댓글