it-swarm.dev

MS AppCenter와 Azure DevOps (이전 VSTS)의 주요 차이점은 무엇입니까?

나는이 두 가지 서비스가 무엇을 할 수 있고 그들 사이의 핵심 차이점이 무엇인지 이해하는 데 약간 혼란스러워합니다.

일반적으로 나는 그들이 무엇을 제공하는지 이해하고 있으며, 이전에 (VSTS를 이슈 트래커로 주로 사용) 소스를 구축하고 배포하기 위해 AppCenter를 별도로 사용했습니다.

하나:

1. 둘 다 building 및 (명백히) publishing 기능 이 있습니다.

DevOps에는 파이프 라인을 설정하는 옵션이 있습니다.

enter image description here

AppCenter와 거의 같은 방식으로 :

enter image description here

2. 둘 다 비슷한 기능을 가진 Tests 섹션을 가지고 있습니다 .

3. 둘 다 빌드를 Play/App Stores 에 배포하는 기능을 제공합니다.

AppCenter- "Stores"섹션, this plugin (적어도) 인 DevOps.

또한 AppCenter에 PushNotifications 기능이 있고 Azure DevOps에 문제 추적이있는 것과 같은 일부 특정 기능이 있지만 앱 배포의 경우 모두 비슷하게 보입니다 .

그렇다면 어떤 작업에 어떤 것을 사용해야합니까? 아니면 차이가 거의없는 Microsoft의 현대적인 "마케팅"기능 중 하나 일 뿐이지 만 다른 색 봉투로 싸인 두 가지 유사한 것입니까?

14
Agat

간단히 말해 앱 센터모바일 앱배포 및 모니터링에 해당하는 반면 DevOpsany- 플랫폼 개발 및 배포. App Center는 모바일 앱 배포 및 모니터링에 중점을두고 있으며 DevOps는 배포와 함께 모든 유형의 프로젝트의 전체 개발 수명주기에 중점을 둡니다.

따라서 전체 프로젝트 관점에서 개발 및 배포를위한 DevOps와 배포 및/또는 모니터링을위한 App Center가 모두 필요하다고 생각합니다.

Git 용 github/bitbucket, jira 또는 trello 용 관리와 같은 여러 도구에 익숙하다면 App Center 만 있으면됩니다. 그렇지 않으면 DevOps를 통해 모든 것이 한 지붕 아래에있을 수 있습니다.

어쨌든 비트 버킷 및 jira의 모든 기능을 쉽게 테스트 및 배포 설정 및 모니터링 할 수 있으므로 프로젝트에 App Center를 선호합니다.

Microsoft와 함께 배포 및/또는 모니터링 (모바일 앱) 만 사용하고 나머지는 다른 제품을 즐기는 것을 선호하는 사용자가 있기 때문에 DevOps에서 모든 것을 병합해야한다고 말할 수는 없습니다. 따라서 현재 설정을 통해 두 가지 다른 고객 세트를 처리하고 있습니다.

9
Alen Peter