다음을 통해 공유


플랫폼 자동화 및 DevOps

플랫폼 자동화 및 DevOps는 IaC(Infrastructure as Code) 옵션을 사용하여 환경 배포에 대한 접근 방식을 현대화할 기회를 평가합니다.

디자인 영역 검토

관련된 역할 또는 기능: 플랫폼 자동화 및 DevOps에서 의사를 결정하기 위해서는 다음과 같은 기능이나 역할, 즉 클라우드 플랫폼클라우드 혁신 센터 중 하나의 지원이 필요할 수 있습니다.

범위: 플랫폼 자동화 및 DevOps의 목표는 원하는 DevOps 원칙과 모범 사례를 Azure 랜딩 존 수명 주기 관리에 맞추는 것입니다. 이 목표에는 극도의 자동화 및 IaC(Infrastructure as Code)를 통한 프로비저닝, 관리, 진화, 작업이 포함됩니다.

디자인 영역 개요

클라우드 기술의 규모, 민첩성 및 유연성 부분은 서비스 제공을 위한 새로운 작업 방식과 최신 접근 방식에 대한 기회로 이어집니다.

기존의 여러 IT 운영 모델은 클라우드와 호환되지 않으며, 엔터프라이즈 마이그레이션 목표를 달성할 수 있도록 운영 형태를 바꿔야 합니다. 애플리케이션 및 중앙 팀에 DevOps 프로세스와 도구를 사용하여 평가할 수 있습니다.

플랫폼 자동화

규정된 자동 프로세스를 통해 대규모로 변경하는 기능은 기준 구성을 넘어 확장하는 조직의 역량에 직접적인 도움을 줄 수 있는데, 이는 보안, 거버넌스 및 관리에서 비롯됩니다.

플랫폼 자동화는 랜딩 존 구현과 관련된 결과에 직접 적용되며, 반복 가능하고 확장성 있는 환경 빌드 개념을 지원합니다.

  • 자동화는 Azure DevOps Services 또는 GitHub와 같은 자동화 도구를 사용하여 Azure 랜딩 존 개발, 배포, 프로비전 및 운영에 필요한 자동화 작업을 간소화할 수 있는 기술과 도구에 초점을 맞춥니다.

DevOps

이러한 리소스에서는 DevOps용 플랫폼 자동화를 다룹니다.

  • DevOps 고려 사항에서는 조직에서 DevOps에 대해 명확하게 일반적으로 이해해야 할 필요성을 살펴봅니다. 이 리소스에서는 워크로드와 랜딩 존에 적용되는 DevOps 원칙, 모범 사례 및 기능에 대해서도 설명합니다.
  • DevOps 팀 토폴로지에서는 Azure 랜딩 존의 엔드투엔드 수명 주기를 소유하도록 팀을 구성하는 방법을 설명합니다. 이러한 팀이 Azure에 배포된 워크로드의 종단 간 수명 주기를 담당하는 조직 내 다른 팀과 협업하는 방법을 알아봅니다.

개발 전략

이러한 리소스에서는 개발 전략을 다룹니다.

  • 개발 수명 주기에서는 자동화를 사용하여 랜딩 존을 만들는 경우의 주요 디자인 고려 사항과 권장 사항을 살펴봅니다. 이 리소스에서는 리포지토리, 분기, 자동화된 빌드, 배포 및 롤백 전략을 설명합니다.
  • IaC(Infrastructure as Code)에서는 IaC를 사용하여 Azure 랜딩 존을 구현할 때 얻는 이점을 설명합니다. 코드 구조, 도구 및 기술 관련 고려 사항도 알아봅니다.
  • 환경에서는 더 빠른 속도와 빈도로 코드를 빌드, 테스트하고 릴리스하기 위한 다중 환경의 목적을 설명합니다. 이 접근 방식은 배포 작업을 최대한 간단하게 만들어 줍니다.
  • 테스트 기반 개발에서는 단위 테스트를 사용하여 Azure 랜딩 존의 새로운 기능과 개선된 기능의 품질을 향상시키는 방법을 다룹니다.

보안 고려 사항

이러한 리소스에서는 플랫폼 자동화의 보안 고려 사항을 다룹니다.

다음 단계