【AI-200】コンテナー ソリューションの開発 WEB問題集(01)

WEB問題集

AI200-CONT#1
推論 API のコンテナー イメージを格納するために、ACR1 という名前の Azure Container Registry を作成する予定です。次の要件を満たす必要があります。イメージを 3 つのリージョンに geo レプリケーションする。プライベート エンドポイントを使用して仮想ネットワークからのみアクセスできるようにする。

計画しているレジストリの要件は次のとおりです。

要件内容
配置3 リージョンへイメージを複製する
アクセスvnet1 からのみ到達を許可する
運用既存のビルド パイプラインは変更しない
どのサービス レベル (SKU) を選択する必要がありますか。
ディスカッション 0
AI200-CONT#2
AKS1 という名前の Azure Kubernetes Service クラスターから、ACR1 に格納した推論イメージを取得する必要があります。資格情報をマニフェストやシークレットに保存せずに認証する必要があります。実行すべき操作はどれですか。該当するものをすべて選択してください。
2 つ選択してください
ディスカッション 0
AI200-CONT#3
開発用のワークステーションに Docker Engine をインストールせずに、推論 API のイメージをビルドして ACR1 に格納する必要があります。次のコマンドを実行します。
az acr build --registry ACR1 --image inference-api:v1 --file Dockerfile .
このコマンドの動作として正しいものはどれですか。
ディスカッション 0
AI200-CONT#4
推論 API のコンテナー イメージを継続的にビルドし、Azure Container Apps へデプロイしています。障害発生時に直前のバージョンへ確実に戻せるようにする必要があります。どのタグ付け戦略を使用する必要がありますか。
ディスカッション 0
AI200-CONT#5
ACR1 で次の YAML を使用するマルチステップ タスクを実行します。
version: v1.1.0
steps:
  - build: -t $Registry/inference-api:$ID .
  - cmd: $Registry/inference-api:$ID python -m pytest
  - push: ["$Registry/inference-api:$ID"]
タスクの実行時に処理が行われる順序を並べ替えてください。
  1. push ステップでイメージを発行する
  2. Git のコンテキストからソースを取得する
  3. cmd ステップでテストを実行する
  4. build ステップでイメージをビルドする
ディスカッション 0