Azure Pipelines와 Kubernetes 통합 - Microsoft 빌드 공지 사항

Microsoft Build 컨퍼런스는 5월 6일부터 8일까지 시애틀에서 열렸습니다. 컨퍼런스 기간 동안 몇 가지 흥미로운 새로운 기능을 발표했습니다.

instance 경우 이제 GitHub ID를 사용하여 Azure DevOps 포털에 로그인할 수 있습니다. 또한 YAML 기반 다단계 파이프라인을 사용하여 GitHub 리포지토리를 Kubernetes로 가져갈 수 있습니다.

자세한 내용은 아래 기능 목록을 확인하세요.

기능

일반:

Azure Pipelines:

Azure Artifacts:

관리:

일반

GitHub 자격 증명을 사용하여 Azure DevOps에 로그인

이제 GitHub 자격 증명을 사용하여 Azure DevOps에 로그인할 수 있습니다. 모든 Microsoft 로그인 페이지에서 GitHub 계정으로 로그인하는 옵션이 표시됩니다. GitHub 자격 증명을 사용하려면 GitHub로 로그인을 클릭합니다.

Azure DevOps 로그인 페이지.

GitHub에 로그인하고 Microsoft 애플리케이션에 권한을 부여하면 GitHub ID에 연결된 새 Microsoft 계정이 제공됩니다. 이 프로세스 중에 원하는 경우 기존 Microsoft 계정에 연결할 수도 있습니다.

여기에서 전체 공지 사항과 함께 블로그 게시물을 볼 수 있습니다.

Azure DevOps를 구입하는 간단한 방법

Microsoft는 제품을 구매하는 방법을 포함하여 엔드 투 엔드 환경을 개선하기 위해 지속적으로 노력하고 있습니다. 피드백에 대한 응답으로 일부 Azure DevOps Services 구매하는 방법을 간소화하는 변경 내용을 발표하게 되어 기쁘게 생각합니다. 2019년 5월 6일에 Azure Artifacts 변경 내용을 배포할 예정이며, 다른 라이선스 변경 내용은 2019년 6월 1일부터 청구서에 반영됩니다.

여기에서 전체 공지 사항과 함께 블로그 게시물을 살펴보세요.

Azure Pipelines

Azure Pipelines에 대한 Kubernetes 통합

Kubernetes 및 Docker 컨테이너는 많은 조직의 기술 스택에서 중요한 부분이 되었습니다. Kubernetes를 사용하면 대규모로 앱을 실행할 때 인프라의 민첩성을 높일 수 있습니다. 컨테이너를 DevOps 사례와 결합하면 컨테이너를 중심으로 구축된 지속적인 통합 및 지속적인 업데이트 사례를 통해 개발 프로세스를 훨씬 더 민첩하게 만들 수 있습니다.

컨테이너를 계속 진행할 수 있도록 Azure Pipelines를 쉽게 시작할 수 있으므로 Docker 컨테이너를 사용하여 애플리케이션을 빌드하고 모든 클라우드의 Kubernetes 클러스터에 배포할 수 있습니다. 또한 Azure Pipelines에서 전용 Kubernetes 환경 보기를 추가했습니다.

새 기능에 대한 세부 정보와 전체 공지 사항은 여기에서 확인할 수 있습니다.

다단계 YAML 파이프라인

이제 CI(연속 통합) 및 CD(지속적인 업데이트)를 모두 활용하도록 파이프라인을 구성할 수 있도록 통합 YAML 환경을 제공합니다. YAML 문서를 사용하여 파이프라인을 정의하면 간편한 관리, 버전 관리 및 제어를 위해 애플리케이션 코드와 함께 파이프라인 구성을 소스 제어로 검사 수 있습니다.

새 YAML 지원을 통해 제품 전체의 모든 다단계 파이프라인을 시각화하는 데 도움이 되는 새 UI도 추가됩니다. 또한 오류 및 경고를 빠르게 식별하는 데 도움이 되는 단계와 작업 간에 쉽게 이동할 수 있는 새로운 로그 보기 환경이 있습니다.

마지막으로 배포 오류를 진단하고 추적 가능성을 개선하며 여러 배포를 추적하는 데 도움이 되는 환경 개념도 추가했습니다.

이러한 기능을 사용하도록 설정하려면 미리 보기 기능 페이지로 이동하여 다단계 파이프라인을 켭니다.

이러한 기능에 대한 자세한 내용은 여기에서 전체 공지 사항을 확인할 수 있습니다.

Azure Artifacts

GB당 지불

지금까지 Azure DevOps 기본 라이선스 외에 Azure Artifacts를 사용하는 모든 사용자에게 별도의 추가 라이선스가 필요했습니다. 융통성이 없고, 관리하기 어렵고, 비용 효율적이지 않다는 피드백을 들었습니다. 이 피드백에 따라 Azure Artifacts에 대한 요금을 청구하는 방법이 변경되었습니다. 이제 사용하는 사용자 수가 아니라 사용하는 스토리지에 대해서만 요금이 청구됩니다. 이렇게 하면 organization 모든 사용자가 패키지에 액세스하고 공유할 수 있습니다.

모든 organization 최대 2GB의 스토리지를 무료로 사용할 수 있습니다. 추가 스토리지 사용량은 GB당 $2부터 GB당 $0.25로 감소하는 계층화된 요금에 따라 청구됩니다. 자세한 내용은 가격 책정 페이지에서 확인할 수 있습니다.

Python 및 유니버설 패키지의 일반 공급

몇 시간 동안 공개 미리 보기에서 Python 패키지와 자체 유니버설 패키지에 대한 지원이 있었습니다. 지금부터는 둘 다 일반적으로 사용 가능하며 모든 프로덕션 워크로드에 대해 준비됩니다.

GB당 지불 가격 책정 및 기타 Azure Artifacts 업데이트에 대한 블로그 게시물은 여기에서 볼 수 있습니다.

관리

Azure DevOps를 구입하는 간단한 방법

Microsoft는 제품을 구매하는 방법을 포함하여 엔드 투 엔드 환경을 개선하기 위해 지속적으로 노력하고 있습니다. 피드백에 대한 응답으로 일부 Azure DevOps Services 구매하는 방법을 간소화하는 변경 내용을 발표하게 되어 기쁘게 생각합니다. 2019년 5월 6일에 Azure Artifacts 변경 내용을 배포할 예정이며, 다른 라이선스 변경 내용은 2019년 6월 1일부터 청구서에 반영됩니다.

여기에서 전체 공지 사항과 함께 블로그 게시물을 살펴보세요.

다음 단계

Azure DevOps로 이동하여 살펴보세요.

피드백을 제공하는 방법

이러한 기능에 대해 어떻게 생각하는지 듣고 싶습니다. 피드백 메뉴를 사용하여 문제를 보고하거나 제안을 제공합니다.

제안하기

Stack Overflow에서 커뮤니티에서 조언과 질문에 답변할 수도 있습니다.

감사합니다,

고피나스 치악카가리 (트위터)