Azure非リレーショナル定義問題
あるメディア企業がAzure Blob Storageに大量の動画ファイルを保存しています。「公開直後の30日間は高頻度でアクセスされ、その後1年間はほぼアクセスがなく、1年後は完全に削除したい」という要件があります。コストを最適化するための設定はどれか?
A.すべてのファイルをHotアクセス層に保存する
✗ 全ファイルをHot層に保存するとアクセスが少なくなった期間のストレージコストが高い。
B.すべてのファイルをArchiveアクセス層に保存する
✗ 公開直後の高頻度アクセス期間にArchive層を使うと、読み取りコストが非常に高く(リハイドレートに時間もかかる)要件を満たせない。
C.ライフサイクル管理ポリシーでHot→Cool→Archive→削除と段階的に自動移行する← 正解
✓ 正解。Azure Blob Storageのライフサイクル管理ポリシーはブロブのアクセス日数に基づいてHot→Cool→Archive→削除の移行を自動化できる。コスト最適化と運用の自動化を両立できる。
D.ファイルを手動でCool層に移動して定期的に削除スクリプトを実行する
✗ 手動スクリプトでの管理は運用負担が大きく、スケールに限界がある。自動化ポリシーが推奨される。
「Azure非リレーショナル」の他の問題
あるSNS企業がユーザー同士の「フォロー」「フレンド」関係を管理するDBを設計しています。主な操作は「友達の友達を3ホッ…あるIoT企業が10,000台のスマートホームデバイスから温度・湿度・電力消費量を毎秒収集・保存しています。「デバイスI…あるECサイトがAzure Table Storageで商品カタログ(5億件)を管理しています。「クエリレイテンシが増加…あるスタートアップがオンプレミスのMongoDBアプリケーションをAzureに移行します。「既存のMongoDBドライバ…あるゲーム会社が1億人のプレイヤープロファイルを管理するDBを設計しています。「プレイヤーごとに所持アイテムが異なる(ス…Cosmos DB(Core SQL API)でコンテナを設計する際、「パーティションキーの選択」として最も適切なのはど…
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
AZ-900:Microsoft Azure Fundamentals
クラウドとAzureの基礎を問うMicrosoft認定資格。クラウドの概念、Azureの主要サービス、セキュリティ・コンプライアンス・料金を扱う。