
JPNTest DBS-C01日本語リアル試験問題DBS-C01日本語練習問題集
厳密検証されたDBS-C01日本語試験問題集と解答で無料提供のDBS-C01日本語問題と正解付き
質問 # 65
企業には、安全なオンプレミス データベースからデータを提供する複数のアプリケーションがあります。同社はすべてのアプリケーションとデータベースを AWS クラウドに移行しています。IT リスクおよびコンプライアンス部門は、すべての安全なデータベースで監査を有効にして、すべてのログイン、ログアウト、失敗したログイン、権限の変更、およびデータベース スキーマの変更をキャプチャすることを要求しています。データベーススペシャリストは、Amazon Aurora MySQL を移行ターゲットとして推奨し、Aurora の高度な監査機能を活用しています。
最小監査要件を満たすために、高度な監査構成で指定する必要があるイベントはどれですか? (3つ選んでください。)
- A. QUERY_DML
- B. QUERY_DDL
- C. 接続
- D. クエリ
- E. QUERY_DCL
- F. テーブル
正解:B、C、E
解説:
Connect - logins / DCL - authorizations (grant,revoke), DDL - schema updates
質問 # 66
ある会社には、新しい Amazon RDS for MySQL DB インスタンスを起動するために使用される JSON で記述された AWS CloudFormation テンプレートがあります。セキュリティ チームは、テンプレートを使用して起動されるすべての新しい DB インスタンスに対して、マスター パスワードが 30 日ごとに自動的にローテーションされるようにデータベース スペシャリストに依頼しました。
これらの要件を満たす最も運用効率の高いソリューションは何ですか?
- A. CloudFormation テンプレートを変更して、AWS KMS キーをデータベース パスワードとして使用します。ScheduleExpression パラメータを ***/30*** に設定して、KMS API を呼び出して 30 日ごとにキーをローテーションするように Amazon EventBridge ルールを設定します。
- B. パスワードを Amazon S3 オブジェクトに保存します。S3 オブジェクトを AWS KMS キーで暗号化します。EnableKeyRotation プロパティを true に設定して、KMS キーが 30 日ごとにローテーションされるように設定します。CloudFormation カスタム リソースを使用して S3 オブジェクトを読み取り、パスワードを抽出します。
- C. Amazon RDS for MySQL DB インスタンスを AWS IAM と統合し、マスター データベースのユーザー パスワードを一元管理します。
- D. シークレットをローテーションする AWS Lambda 関数を作成します。CloudFormation テンプレートを変更して、AWS::SecretsManager::RotationSchedule リソースを追加します。RotationLambdaARN の値を設定し、RotationRules プロパティで、AutomaticallyAfterDays パラメータを 30 に設定します。
正解:D
解説:
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html
質問 # 67
透過的なデータ暗号化を備えた Amazon RDS for Oracle は、金融サービス組織 (TDE) によって使用されています。組織は常に、保管中のデータを暗号化する義務があります。復号化キーは広く配布する必要があり、キーへのアクセスは制限する必要があります。組織は、規制要件に準拠するために、オンデマンドで暗号化キーをローテーションできる必要があります。潜在的なセキュリティの脆弱性が発見された場合、組織はキーを無効にできる必要があります。さらに、会社の間接費は最小限に抑える必要があります。
これらの仕様を満たすように暗号化を構成するには、データベース管理者はどのような方法を使用する必要がありますか?
- A. AWS CloudHSM
- B. サーバー側の暗号化を使用する AWS Key Management Service (AWS KMS)
- C. AWS 管理キーを使用する AWS Key Management Service (AWS KMS)
- D. AWS Key Management Service (AWS KMS) CMK とお客様提供の資料
正解:D
解説:
https://docs.aws.amazon.com/whitepapers/latest/kms-best-practices/aws-managed-and-customer-managed-cmks.html
質問 # 68
企業は、アプリケーション バックエンドに Amazon Aurora PostgreSQL DB クラスターを使用する予定です。DB クラスターには、機密データを含むいくつかのテーブルが含まれています。データベース スペシャリストは、テーブル レベルでアクセス権限を制御する必要があります。
データベーススペシャリストはどのようにしてこれらの要件を満たすことができますか?
- A. 機密データを含むテーブルへのアクセスを制限する GRANT および REVOKE コマンドを実行します。
- B. NACL でルールを構成して、Aurora DB クラスターからの送信トラフィックを制限します。
- C. 機密データを含むテーブルへのアクセス権限を pg_hba.conf ファイルに定義します。
- D. AWS IAM データベース認証を使用し、IAM ポリシーを使用してテーブルへのアクセスを制限します。
正解:A
質問 # 69
データベーススペシャリストは、Amazon ROS DB インスタンスを 1 つの AWS アカウントから別の AWS アカウントに移動する必要があります。
最小限の運用労力でこの要件を満たすソリューションはどれですか?
- A. DB インスタンスの DB スナップショットを作成します。スナップショットを宛先 AWS アカウントと共有する 宛先 AWS アカウントにスナップショットを復元して新しい DB インスタンスを作成する
- B. AWS Database Migration Service (AWS DMS) を使用して、DB インスタンスをソース AWS アカウントから宛先 AWS アカウントに移行します。
- C. AWS DataSync を使用して、ソース AWS アカウントの DB インスタンスをバックアップします。AWS Resource Access Manager (AWS RAM) を使用して、宛先 AWS アカウントにバックアップを復元します。
- D. DB インスタンスにマルチ AZ デプロイメントを作成します。ソース AWS アカウントの DB インスタンスにリードレプリカを作成します。リードレプリカを使用して、宛先 AWS アカウントの DB インスタンスにデータを複製します。
正解:A
解説:
Option B is correct because it is the simplest and fastest way to migrate an Amazon RDS DB instance to another AWS account. Creating a DB snapshot of the DB instance captures the data and configuration of the DB instance at a point in time1. Sharing the snapshot with the destination AWS account allows the other account to access and restore the snapshot2. Creating a new DB instance by restoring the snapshot in the destination AWS account creates a copy of the original DB instance with the same data and configuration3. This solution requires minimal operational effort and downtime.
質問 # 70
あるオンライン小売会社は、1 秒あたり最大 5,000 件の注文の処理をサポートする必要がある複数日のフラッシュ セールを計画しています。注文数と販売の正確なスケジュールは、毎日異なります。セール期間中、約 10,000 人の同時ユーザーがアイテムを購入する前に取引を確認します。セール以外では、トラフィック量は非常に少ないです。読み取り/書き込みクエリの許容可能なパフォーマンスは、25 ミリ秒未満である必要があります。注文アイテムのサイズは約 2 KB で、一意の識別子があります。同社は、自動的にスケーリングし、高可用性を備えた、最も費用対効果の高いソリューションを必要としています。
これらの要件を満たすソリューションはどれですか?
- A. オンデマンド容量モードの Amazon DynamoDB
- B. 1 つのライター ノードと、並列クエリ機能が有効になっている Aurora レプリカを備えた Amazon Aurora
- C. 1 つのライター ノードと 2 つのクロスリージョン Aurora レプリカを持つ Amazon Aurora
- D. 5,000 の書き込みキャパシティーユニット (WCU) と 10,000 の読み取りキャパシティーユニット (RCU) を備えたプロビジョニングされたキャパシティーモードの Amazon DynamoDB
正解:A
解説:
Explanation
The number of orders and exact schedule for the sale will vary each day. During the sale, approximately
10,000 concurrent users will look at the deals before buying items. Outside of the sale, the traffic volume is very low ==> Setting provisioning DynamoDB fix read 5000/write 10000 with will waste the resource when the traffic is low. It is not cost-effective.
質問 # 71
ある会社には、Amazon RDS for SQL Server 環境に Amazon CloudWatch を使用するデータベース監視ソリューションがあります。CPU 使用率の最近の急上昇の原因は、収集された標準メトリックを使用して特定されませんでした。CPU スパイクにより、アプリケーションのパフォーマンスが低下し、ユーザーに影響を与えました。データベース スペシャリストは、CPU スパイクの原因を特定する必要があります。
CPU負荷の増加中に実行されているプロセスとクエリをより可視化するには、どの手順を組み合わせて実行する必要がありますか? (2つ選んでください。)
- A. Amazon RDS Performance Insights を有効にして、データベースの負荷を表示し、待機、SQL ステートメント、ホスト、またはユーザーによって負荷をフィルタリングします。
- B. 拡張モニタリング メトリックを有効にして、RDS SQL Server DB インスタンス レベルで CPU 使用率を表示します。
- C. Amazon QuickSight を使用して、実行中の SQL ステートメントを表示します。
- D. Amazon CloudWatch Events を有効にし、受信 T-SQL ステートメントを表示して、CPU のスパイクを引き起こします。
- E. RDS SQL Server DB インスタンスで繰り返されるクエリを支援するキャッシュ レイヤーを実装します。
正解:A、B
解説:
https://aws.amazon.com/premiumsupport/knowledge-center/rds-instance-high-cpu/ "Several factors can cause an increase in CPU utilization. For example, user-initiated heavy workloads, analytic queries, prolonged deadlocks and lock waits, multiple concurrent transactions, long-running transactions, or other processes that utilize CPU resources. First, you can identify the source of the CPU usage by: Using Enhanced Monitoring Using Performance Insights"
質問 # 72
ある企業は、アプリケーションのバックエンドに Amazon Aurora PostgreSQL を使用しています。システム ユーザーは、応答が遅いと不満を漏らしています。データベース スペシャリストは、Aurora へのクエリはピーク時に時間がかかると判断しました。Amazon RDS Performance Insights ダッシュボードでは、平均アクティブ セッションのグラフの負荷は、多くの場合、最大 CPU 使用率を示す線を超えており、待機状態は、ほとんどの待機イベントが IO:XactSync であることを示しています。
これらのパフォーマンスの問題を解決するために会社は何をすべきですか?
- A. バッチでトランザクションをコミットするようにアプリケーションを変更します。
- B. ロックを取得して競合を回避するようにアプリケーションを変更します。
- C. DB インスタンスクラスをスケールアップします。
- D. Aurora レプリカを追加して、読み取りトラフィックをスケーリングします。
正解:A
解説:
Explanation
https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.Reference.html
https://blog.dbi-services.com/aws-aurora-xactsync-batch-commit/
質問 # 73
ある企業は、安全な金融取引のために Amazon Aurora を使用しています。コンプライアンス要件を満たすために、保存中および転送中のデータは常に暗号化する必要があります。
これらの要件を満たすために、データベース スペシャリストはどのアクションを組み合わせて実行する必要がありますか? (2つ選んでください。)
- A. Aurora DB クラスターのスナップショットを作成し、AWS Key Management Service (AWS KMS) 暗号化キーを使用してスナップショットを暗号化します。スナップショットを新しい DB クラスターに復元し、金融アプリケーション データベースのエンドポイントを更新します。
- B. AWS Key Management Service (AWS KMS) を使用して、金融アプリケーションと Aurora DB クラスター間の転送中の接続を保護します。
- C. AWS Key Management Service (AWS KMS) を使用して暗号化を有効にした Aurora レプリカを作成します。次に、レプリカをマスターに昇格させます。
- D. 既存の Aurora DB クラスターを変更し、AWS Key Management Service (AWS KMS) 暗号化キーを使用して暗号化を有効にします。変更をすぐに適用します。
- E. SSL/TLS を使用して、金融アプリケーションと Aurora DB クラスター間の転送中の接続を保護します。
正解:C、E
解説:
Explanation
https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-replicas-adding.html
質問 # 74
ある会社は、高可用性と読み取り専用ワークロードのスケーリングのために、1 つの超大規模プライマリ インスタンス マスターと 2 つの大規模な Aurora レプリカを備えた Amazon Aurora PostgreSQL DB クラスターを使用しています。フェイルオーバー イベントが発生し、アプリケーションのパフォーマンスが数分間低下します。この間、すべてのアベイラビリティ ゾーンのアプリケーション サーバーは正常で、正常に応答しています。
このアプリケーションのパフォーマンスの問題を解消するために、会社は何をすべきですか?
- A. 両方の Aurora レプリカをプライマリ DB インスタンスと同じインスタンス クラスに設定します。DB クラスターでキャッシュの一貫性を有効にし、プライマリ DB インスタンスのフェイルオーバー優先度を Tier-0 に設定し、Tier-1 のフェイルオーバー優先度をレプリカに割り当てます。
- B. 両方の Aurora レプリカがプライマリ DB インスタンスと同じインスタンス クラスを持つように設定します。Aurora PostgreSQL DB クラスターのキャッシュ管理を実装します。プライマリ DB インスタンスのフェイルオーバー優先度を Tier-0 に設定し、レプリカのフェイルオーバー優先度を Tier-1 に設定します。
- C. プライマリ DB インスタンスと同じインスタンス クラスを持つように 1 つの Aurora レプリカを設定します。Aurora PostgreSQL DB クラスターのキャッシュ管理を実装します。プライマリ DB インスタンスと同じインスタンス クラスの 1 つのレプリカのフェイルオーバー優先度を Tier-0 に設定します。他のレプリカのフェイルオーバーの優先度を tier-1 に設定します。
- D. DescribeDBInstances アクションを呼び出して失敗したインスタンスを特定する AWS Lambda 関数をデプロイし、PromoteReadReplica オペレーションを使用して 1 つの Aurora レプリカをプライマリ DB インスタンスに昇格させます。Lambda 関数がサブスクライブされている Amazon SNS トピックに通知を送信するように Amazon RDS イベント サブスクリプションを設定します。
正解:C
解説:
Explanation
https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.cluster-cache-mgmt.htm
https://aws.amazon.com/blogs/database/introduction-to-aurora-postgresql-cluster-cache-management/
"You can customize the order in which your Aurora Replicas are promoted to the primary instance after a failure by assigning each replica a priority. Priorities range from 0 for the first priority to 15 for the last priority. If the primary instance fails, Amazon RDS promotes the Aurora Replica with the better priority to the new primary instance. You can modify the priority of an Aurora Replica at any time. Modifying the priority doesn't trigger a failover. More than one Aurora Replica can share the same priority, resulting in promotion tiers. If two or more Aurora Replicas share the same priority, then Amazon RDS promotes the replica that is largest in size. If two or more Aurora Replicas share the same priority and size, then Amazon RDS promotes an arbitrary replica in the same promotion tier. " Amazon Aurora with PostgreSQL compatibility now supports cluster cache management, providing a faster path to full performance if there's a failover. With cluster cache management, you designate a specific reader DB instance in your Aurora PostgreSQL cluster as the failover target. Cluster cache management keeps the data in the designated reader's cache synchronized with the data in the read-write instance's cache. If a failover occurs, the designated reader is promoted to be the new read-write instance, and workloads benefit immediately from the data in its cache.
質問 # 75
データベーススペシャリストは、Amazon DynamoDB テーブルにロードされてから 1 年後にユーザーデータとセンサーデータを削除する必要があります。属性の 1 つで TTL が有効になっています。データベース スペシャリストは、テーブルの Amazon CloudWatch メトリクスで TTL レートを監視し、アイテムが期待どおりに削除されていないことを観察します。
アイテムが削除されない最も可能性の高い理由は何ですか?
- A. TTL 属性の値は、秒単位の Unix エポック時間形式のタイムスタンプです。
- B. TTL 属性の値は、1 年の有効期限で設定されます。
- C. TTL 属性の値は Binary データ型として設定されます。
- D. TTL 属性の値は数値データ型として設定されます。
正解:C
解説:
Explanation
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/TTL.html#time-to-live-ttl-before-you-star
質問 # 76
ある会社は、永続的なデータストアで Amazon RDS for MySQL を使用する AWS で基幹業務アプリケーションを実行しています。同社は、データベースを Amazon Aurora に移行する際のダウンタイムを最小限に抑えたいと考えています。
データベース スペシャリストはどの移行方法を使用する必要がありますか?
- A. RDS for MySQL DB インスタンスのスナップショットを作成し、スナップショットを移行するオプションを使用して新しい Aurora DB クラスターを作成します。
- B. RDS for MySQL DB インスタンスのクローンを作成し、Aurora DB クラスターを昇格させます。
- C. mysqldump ユーティリティを使用して RDS for MySQL DB インスタンスのバックアップを作成し、新しい Aurora DB クラスターを作成して、バックアップを復元します。
- D. RDS for MySQL DB インスタンスから Aurora レプリカを作成し、Aurora DB クラスターを昇格させます。
正解:D
解説:
https://aws.amazon.com/blogs/database/best-practices-for-migrating-rds-for-mysql-databases-to-amazon-aurora/
https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.Migrating.html#AuroraPostgreSQL.Migrating.RDSPostgreSQL.Replica
質問 # 77
データベース スペシャリストが、本番環境の Amazon RDS for SQL Server マルチ AZ DB インスタンスに現在関連付けられている既存のパラメータ グループを変更しました。この変更は、会社にとって最も重要な RDS SQL Server DB インスタンスで許可されるユーザー接続の数を制御する静的パラメーター タイプに関連付けられています。この変更は、ユーザーへの影響を最小限に抑えるために、特定のメンテナンス ウィンドウに対して承認されています。
データベーススペシャリストは、DB インスタンスのパラメータグループの変更をどのように適用する必要がありますか?
- A. セカンダリ マルチ AZ DB インスタンスを再起動します
- B. 変更をすぐに適用するオプションを選択します
- C. 承認されたメンテナンス期間中に DB インスタンスを再起動して、変更を手動で適用します。
- D. 特定の DB インスタンスの事前設定された RDS メンテナンス ウィンドウで、変更が適用されるタイミングを制御できるようにします。
正解:C
解説:
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html#USER_WorkingWithParamGroups.Modifying
質問 # 78
会社には、Amazon DynamoDB テーブルを使用してユーザー データを保存するアプリケーションがあります。毎朝、シングルスレッドのプロセスが DynamoDB API Scan オペレーションを呼び出して、テーブル全体をスキャンし、管理用の重要な 1 日の開始レポートを生成します。最近、成功したマーケティング キャンペーンにより、テーブル内のアイテム数が 2 倍になりましたが、プロセスの実行に時間がかかりすぎて、レポートが時間内に生成されません。
データベースの専門家は、プロセスのパフォーマンスを改善する必要があります。データベースのスペシャリストは、プロセスの実行中に、テーブルのプロビジョニングされた読み取りキャパシティー ユニット (RCU) の 15% が使用されていることに気付きました。
データベーススペシャリストは何をすべきですか?
- A. テーブルのプロビジョニング済み RCU を 2 倍にします。
- B. API を呼び出すたびに、Limit および Offset パラメーターを設定します。
- C. DynamoDB テーブルの自動スケーリングを有効にします。
- D. 4 つのスレッドと並列 DynamoDB API Scan オペレーションを使用します。
正解:D
解説:
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Scan.html#Scan.ParallelScan
質問 # 79
ある会社は、MySQL データベースをバックエンドとしてオンプレミスでホストされている顧客関係管理 (CRM) システムを実行しています。カスタム ストアド プロシージャを使用して、データがテーブルに挿入されたときに電子メール通知を別のシステムに送信します。同社は、さまざまなチームが使用するデータベース レポート アプリケーションが原因で、CRM システムのパフォーマンスが低下していることに気付きました。同社は、メンテナンスを減らし、パフォーマンスを向上させ、E メール通知機能に対応する AWS ソリューションを必要としています。
これらの要件を満たす AWS ソリューションはどれですか?
- A. Auto Scaling を備えた Amazon EC2 インスタンスで実行されている MySQL を使用して、レポート アプリケーションに対応します。Amazon SES を使用して E メール通知を他のシステムに送信するストアドプロシージャと AWS Lambda 関数を設定します。
- B. レポート アプリケーションのリードレプリカで Amazon Aurora MySQL を使用します。ストアド プロシージャと AWS Lambda 関数を設定して、Amazon SNS トピックにメッセージを発行します。他のシステムの電子メール アドレスをトピックにサブスクライブします。
- C. Amazon EC2 インスタンスで実行されている MySQL を読み取りレプリカとともに使用して、レポート アプリケーションに対応します。E メール通知を他のシステムに送信するように Amazon SES 統合を設定します。
- D. マルチマスター クラスターで Amazon Aurora MySQL を使用して、レポート アプリケーションに対応します。Amazon RDS イベント サブスクリプションを設定して、メッセージを Amazon SNS トピックに発行し、他のシステムの E メール アドレスをトピックにサブスクライブします。
正解:B
解説:
RDS event subscriptions do not cover "data is inserted into a table" - see https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_Events.Messages.html We can use stored procedure to invoke Lambda function - https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html
質問 # 80
......
無料でゲット!高評価Amazon DBS-C01日本語試験問題集を今すぐダウンロード!:https://www.jpntest.com/shiken/DBS-C01-JPN-mondaishu