aci 모듈

Azure Container Instances에 기계 학습 모델을 웹 서비스 엔드포인트로 배포하는 기능을 포함하고 있습니다.

ACI(Azure Container Instances)는 간단한 애플리케이션, 작업 자동화 및 빌드 작업 등 격리된 컨테이너에서 작동할 수 있는 시나리오에 권장됩니다. ACI 사용 시기에 대한 자세한 내용은 Azure Container Instances에 모델 배포를 참조하세요.

클래스

AciServiceDeploymentConfiguration

Azure Container Instances에 배포된 서비스에 대한 배포 구성 정보를 나타냅니다.

AciWebservice 클래스의 deploy_configuration 메서드를 사용하여 AciServiceDeploymentConfiguration 개체를 만듭니다.

ACI Webservice를 배포하기 위한 구성 개체를 만듭니다.

AciWebservice

Azure Container Instances에서 웹 서비스 엔드포인트로 배포된 기계 학습 모델을 나타냅니다.

배포되는 서비스는 모델, 스크립트, 연결된 파일에서 만들어집니다. 결과 웹 서비스는 REST API를 사용하여 부하가 분산된 HTTP 엔드포인트입니다. 이 API로 데이터를 보내고 모델에서 반환된 예측을 받을 수 있습니다.

자세한 내용은 Azure Container Instances에 모델 배포를 참조하세요.

Webservice instance 초기화합니다.

Webservice 생성자는 제공된 작업 영역과 연결된 Webservice 개체의 클라우드 표현을 검색합니다. 검색된 Webservice 개체의 특정 형식에 해당하는 자식 클래스의 instance 반환합니다.

ContainerResourceRequirements

Webservice에서 사용하는 컨테이너에 대한 리소스 요구 사항을 정의합니다.

ContainerResourceRequirements 값을 지정하려면 일반적으로 AciWebservice 클래스의 deploy_configuration 메서드를 사용합니다.

컨테이너 리소스 요구 사항을 초기화합니다.

EncryptionProperties

Webservice에서 사용하는 컨테이너의 암호화 속성을 정의합니다.

EncryptionProperties 값을 지정하려면 일반적으로 AciWebservice 클래스의 deploy_configuration 메서드를 사용합니다.

암호화 속성을 초기화합니다.

VnetConfiguration

Webservice에서 사용하는 컨테이너에 대한 가상 네트워크 구성을 정의합니다.

VnetConfiguration 값을 지정하려면 일반적으로 AciWebservice 클래스의 deploy_configuration 메서드를 사용합니다.

암호화 속성을 초기화합니다.