TECHNOLOGIES

Azure DevOps

팀원들이 여러 제품과 프로젝트에서 민첩성과 완전한 가시성을 갖추고 작업을 관리할 수 있도록 지원하십시오. Azure Boards를 사용자 지정 대시보드 및 보고 기능으로 작업을 정의, 추적, 제시할 수 있고, GitHub를 사용하여 개발 작업을 일정에 맞게 투명하게 유지할 수 있습니다. 또한 Power BI를 사용하여 시각적 개체를 바탕으로 분석을 살펴보고 데이터를 인사이트로 변환할 수 있습니다.

DevOps를 도입하는 이유

DevOps를 도입하게 되면 목표에 대해 구성원들이 서로 이야기를 나누고 공감대를 만들고 발전시켜 팀들이 효과적이고 지속적으로 프로젝트를 수행 할 수 있게 하는 문화입니다.
단순한 소프트웨어 자동화에 그치는 것이 아니라 조직과 사람이 변화하고 프로세스를 정립하고 그에 알맞은 도구를 활용해야 합니다.

목표와 도구를 공유
협업
과정/절차를 자동화
지속적인 출시와 개선

1. 조직과 프로세스 변화

작은 규모의 팀이 신속하고 독립적으로 움직여서 고객에게 가치를 제공할 수 있는 성과를 달성하는 것이 목표입니다.

2. Application과 Platform 변화

팀 규모에 맞게 독립된 개발과 배포가 가능한 운영시스템으로 변화해야 합니다.

3. 소스관리와 자동화

코드를 리뷰하고 분할 통합이 자유로운 패키지로 구성되며 배포와 테스트가 자동화되어야 합니다.

4. 오픈소스 기술과 Azure DevOps

Azure는 DevOps에 필요한 툴과 기술을 통합하여 제공합니다.

Azure DevOps 구성 요소

Azure Boards

우수성이 입증된 Agile 도구로 팀에서 작업을 계획하고, 추적하고, 논의하여 더 빠르게 사용자에게 가치를 전달합니다.

Azure Pipelines

어떠한 언어, 플랫폼, 클라우드에서도 작동하는 CI/CD로 빌드하고, 테스트하고, 배포합니다. GitHub 또는 다른 Git 공급자에 연결하여 지속적으로 배포합니다.

Azure Repos

클라우드에 호스트된 무제한 전용 Git 리포지토리를 활용하고 끌어오기 요청과 고급 파일 관리 기능을 사용하는 공동 작업을 통해 더 나은 코드를 빌드합니다.

Azure Test Plans

수동 및 예비 테스트 도구를 사용하여 자신 있게 테스트하고 제공하세요.

Azure Artifacts

클릭 한 번으로 패키지를 만들고, 호스트하고, 팀과 공유하며, CI/CD 파이프라인에 아티팩트를 추가합니다.

확장 Marketplace

커뮤니티에서 빌드된, Slack에서 SonarCloud, 약 1,000개의 기타 앱 및 서비스로의 확장에 액세스하세요.

Timetracker

Docker 통합

Slack 통합

Sentry

GitHub 통합