Azure/AI-Landing-Zones
The AI Landing Zone is a secure, resilient and scalable reference architecture and reference implementation in the form of bicep, terraform and portal
Azure AI-Landing-Zones – Azure의 AI 워크로드를 위한 엔터프라이즈급 참조 아키텍처
개요
- Microsoft가 유지 관리하는 프로덕션 준비 완료 *애플리케이션 랜딩 존(application landing zone)*으로, AI 애플리케이션과 에이전트를 대규모로 배포하기 위한 즉시 사용 가능한 Azure 아키텍처를 제공합니다.
- Bicep, Terraform, Azure Portal 배포 템플릿 형태의 IaC(Infrastructure-as-Code)로 제공되며, 모두 Azure Verified Modules (AVM) 라이브러리를 기반으로 구축되었습니다.
중요성
- Azure 클라우드 도입 프레임워크(CAF) 및 AI 워크로드를 위한 Well-Architected 프레임워크에 부합하는 검증되고 안전하며 탄력적인 기반을 제공합니다.
- 현대적인 AI에 필요한 전체 스택 서비스(Azure AI Foundry, Azure AI Search, Container Apps, Cosmos DB, Container Registry, App Configuration, Key Vault, 영역 컴퓨팅 등)를 처리하며 대부분의 Azure 공용 지역에서 작동합니다.
핵심 구성 요소
| 구성 요소 | 목적 | 구현 옵션 |
|---|---|---|
| Agent Landing Zone | AI 앱과 자율 에이전트가 실행되는 "Foundry" 환경을 설정합니다. | Bicep (aka.ms/ailz/bicep), Terraform (aka.ms/ailz/terraform), Portal 버튼 |
| AI Gateway Landing Zone | AI 모델을 노출하고 관리하기 위한 중앙 집중식 API Management (APIM) 게이트웨이를 제공합니다. | Bicep (aka.ms/ailz/apim), Terraform (aka.ms/ailz/aigateway/terraform) |
| Foundry Modules | 두 영역에서 사용하는 재사용 가능한 빌딩 블록(예: AI 서비스, 스토리지, 네트워킹). | Bicep 레지스트리 모듈, Terraform 레지스트리 모듈 |
사용 방법
- 영역 선택 – AI 런타임만 필요한지 또는 관리형 API 프런트엔드도 필요한지에 따라 Agent 영역, Gateway 영역 또는 둘 다 배포합니다.
- IaC 방식 선택 –
az deployment sub create …로 Bicep 파일을 실행하거나, Terraform 모듈을 적용하거나, 리포지토리의 portal 폴더에 있는 "Deploy to Azure" 버튼을 클릭합니다. - 사용자 지정 – 추가 Azure 서비스(예: Cognitive Search, 사용자 지정 VM)로 기본 템플릿을 확장하여 특정 시나리오에 맞게 조정합니다.
- 검증 – 내장된 설계 체크리스트(Design Checklist) (CAF + Well-Architected)를 따라 보안, 거버넌스 및 탄력성을 보장합니다.
지원되는 일반적인 시나리오
- Azure AI Foundry 기반의 채팅 인터페이스
- 여러 AI 서비스를 호출하는 자율 에이전트
- 문서 생성 및 콘텐츠 처리 파이프라인
- 지식 마이닝 대화형 에이전트
- 사용자 지정 "copilot" 스타일 어시스턴트
- AI 지원 API로 래핑하여 레거시 코드베이스 현대화
지원되는 지역 (전체 배포): australiaeast, eastus, francecentral, germanywestcentral, japaneast, koreacentral, norwayeast, polandcentral, southafricanorth, southeastasia, spaincentral, swedencentral, switzerlandnorth, uaenorth, uksouth.
상태 및 로드맵
- 현재 미리 보기(preview) 상태입니다. 로드맵과 향후 기능은
https://aka.ms/ailz/roadmap에서 확인할 수 있습니다. - "What’s New" 및 FAQ 페이지를 통해 미리 보기 서비스와 설계 지침에 대한 최신 정보를 제공합니다.
시작하기
# Example: Deploy Agent Landing Zone with Terraform (quick start)
terraform init
terraform apply -var "location=eastus"
또는 리포지토리의 portal 버튼을 사용하여 가이드 배포 UI를 시작하세요.
기여
- Microsoft의 CLA 및 오픈 소스 행동 강령에 따른 기여를 환영합니다. 자세한 내용은 리포지토리의
CONTRIBUTING.md를 참조하세요.
위의 모든 정보는 프로젝트의 README에서 직접 가져온 것이며, 추가 기능은 추론하지 않았습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트