SnowPro Advanced: Architect Certificationは、Snowflake認定資格体系の最上位に位置する最難関試験です。 マルチアカウント設計・レプリケーション・DR(災害復旧)・セキュリティアーキテクチャ・パフォーマンス最適化・Data Sharing/Marketplaceなど、 エンタープライズ規模のSnowflake環境を設計・運用するための包括的な知識が問われます。
| 項目 | 詳細 |
|---|---|
| 問題数 | 65問(単一選択・複数選択) |
| 試験時間 | 115分 |
| 合格ライン | 750点 / 1000点満点 |
| 受験料 | $375 USD |
| 前提条件 | SnowPro Core認定(有効期間内) |
| 受験方法 | Pearson VUE(テストセンター or オンライン) |
| 認定有効期間 | 2年間 |
| 推奨経験 | 大規模Snowflake環境のアーキテクチャ設計実務3年以上 |
| ドメイン | 配点 | 主要トピック |
|---|---|---|
| 1. Architecture Design | 25% | マルチアカウント戦略、Organization、リージョン選定、エディション選択 |
| 2. Security & Governance | 20% | セキュリティアーキテクチャ、暗号化戦略、Tri-Secret Secure、コンプライアンス |
| 3. Performance Optimization | 20% | ウェアハウス戦略、クラスタリング、マテリアライズドビュー、Query Acceleration |
| 4. Data Availability & Recovery | 20% | レプリケーション、フェイルオーバーグループ、DR設計、Business Continuity |
| 5. Data Sharing & Collaboration | 15% | Direct Sharing、Marketplace、Reader Account、Cross-region共有 |
エンタープライズ環境では、開発・ステージング・本番を分離したマルチアカウント構成が推奨されます。 Snowflake OrganizationオブジェクトによりOrg Admin(ORGADMIN)が複数アカウントを一元管理できます。
| 設計パターン | 用途 | 考慮点 |
|---|---|---|
| 環境分離(Dev/Stg/Prod) | 開発・テスト・本番の分離 | レプリケーションでプロモーション |
| リージョン分散 | データレジデンシー・低レイテンシ | クロスリージョンレプリケーションコスト |
| 部門分離 | コストセンター・ガバナンス分離 | Data Sharingで部門間連携 |
| マルチクラウド | AWS/Azure/GCP跨ぎの運用 | クロスクラウドデータ転送コスト |
| 最適化手法 | 適用シナリオ | 注意点 |
|---|---|---|
| スケールアップ(WHサイズ拡大) | 単一クエリの処理速度向上 | 2倍のサイズで約2倍のクレジット消費 |
| スケールアウト(マルチクラスター) | 同時実行クエリ数の増加対応 | Economy / Standardモードの使い分け |
| クラスタリングキー | 1TB超テーブルのフィルタ性能向上 | リクラスタリングコストが発生 |
| 検索最適化サービス | ポイントルックアップの高速化 | Enterprise Edition以上が必要 |
| Query Acceleration Service | 外れ値クエリの処理高速化 | スケールファクターで上限制御 |
| マテリアライズドビュー | 頻繁な集約クエリの高速化 | 自動メンテナンスにクレジット消費 |
| DR要件 | 推奨構成 | RTO/RPO目安 |
|---|---|---|
| 低コスト・長RTO許容 | データベースレプリケーション + 手動切替 | RTO: 数時間 / RPO: レプリケーション間隔 |
| 中程度の可用性 | フェイルオーバーグループ + 自動切替 | RTO: 数分 / RPO: レプリケーション間隔 |
| 高可用性(BCR) | Business Critical + クロスリージョンフェイルオーバー | RTO: 最短数分 / RPO: 最小 |
Architect試験は全Advanced試験の中で最も広範な知識が必要です。8〜12週間の学習期間を確保しましょう。
| フェーズ | 期間 | 学習内容 |
|---|---|---|
| 基礎確認 | 1〜2週目 | Core範囲の復習(アーキテクチャ・セキュリティ・パフォーマンス) |
| 設計パターン | 3〜5週目 | マルチアカウント・レプリケーション・DR設計のハンズオン |
| セキュリティ深堀 | 6〜7週目 | PrivateLink・Tri-Secret Secure・マスキング・コンプライアンス |
| Data Sharing | 8〜9週目 | Provider/Consumer構成・Reader Account・Marketplace |
| 模擬試験 | 10〜12週目 | 模擬試験を繰り返し、弱点ドメインを集中補強 |
SnowPro Advanced: Architect
問題 1
Snowflakeで複数リージョンにまたがるDR(災害復旧)環境を構築する際、データベース・ウェアハウス・ユーザー・ロールを一括でセカンダリアカウントにフェイルオーバーさせたい場合、最も適切な方法はどれですか?
正解: B
フェイルオーバーグループは複数のオブジェクト(データベース・ウェアハウス・ユーザー・ロール・ネットワークポリシー等)をグループ化し、一括でレプリケーションとフェイルオーバーを管理する機能です。DR時にセカンダリアカウントへの切り替えをスムーズに行えます。個別データベースレプリケーションでは非データベースオブジェクト(ユーザー・ロール等)を含められません。
Architect試験はシナリオベースの長文問題が多いため、問題文を丁寧に読み、要件(コスト・可用性・セキュリティ・パフォーマンス)を正確に把握することが重要です。 複数の選択肢が技術的に可能でも、シナリオの要件に最も適合する選択肢を選ぶ必要があります。
SnowPro Advanced Architect試験はSnowPro認定の中で最も難しいですか?
はい、Architectは全SnowPro認定試験の中で最難関とされています。単一機能の知識だけでなく、マルチアカウント設計・レプリケーション戦略・DR計画・セキュリティアーキテクチャ・パフォーマンス最適化を横断的に組み合わせた設計判断が求められます。実務で大規模Snowflake環境のアーキテクチャ設計に携わった経験が強く推奨され、学習期間も8〜12週間を見込むのが現実的です。
データベースレプリケーションとフェイルオーバーグループの違いは何ですか?
データベースレプリケーションは個別のデータベース単位でセカンダリアカウントに複製する機能です。一方、フェイルオーバーグループはデータベース・ウェアハウス・ユーザー・ロール・パラメータなど複数オブジェクトをグループ化し、一括でレプリケーション・フェイルオーバーできる機能です。DR(災害復旧)シナリオではフェイルオーバーグループを使うことで、プライマリアカウント障害時にセカンダリアカウントへの切り替えがスムーズになります。
Architect試験でData SharingとMarketplaceはどの程度出題されますか?
出題全体の約15%を占める重要トピックです。Direct Sharing(Provider/Consumer)、Listing(Marketplace公開)、Reader Accountの作成・制約、Secure View/Secure UDFによるデータ保護、Cross-region/Cross-cloud共有の設計が出題されます。特にProvider側の設計(共有可能オブジェクトの種類・Secure Viewの必要性・Reader Accountの制約)が実践的なシナリオで問われます。
NicheeLab編集部
データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。
Snowflake資格一覧|全11試験(SnowPro)の難易度・費用
Snowflake認定資格(SnowPro)全11試験の一覧・難易度・費用・出題範囲を徹底解説。...
Snowflake試験の難易度ランキング|全11資格を徹底比較
Snowflake(SnowPro)認定全11試験の難易度をランキング形式で比較。学習時間・合格に必要なスキルから分析。...
Snowflake資格の勉強方法|効率的な学習ルートと合格のコツ
Snowflake認定資格(SnowPro)に最短で合格するための勉強方法。公式リソース・学習スケジュールを徹底ガイド。...
SnowPro Core試験完全解説|出題範囲・問題例・合格戦略
SnowPro Core Certification(COF-C03)を徹底解説。出題範囲・100問の試験形式・合格ライ...
SnowPro Platform Associate完全解説|入門試験の攻略
SnowPro Associate: Platform Certification(SOL-C01)を徹底解説。最も簡単...