助け合いフォーラム

AWS

AWS ソリューションアーキテクト - アソシエイト(SAA-C03)
問題ID : 35732
問題を開く
Aurora Serverlessの機能は次のうちどれか。

この問題はプレミアムコンテンツです。

上に戻る

Aurora Serverlessについて

投稿日 2024/02/11

Aurora Serverlessについて正しく説明しているものはどれか。
======
A. DBインスタンスの運用・管理が必要なくなり、フルマネージドで利用できるようになる機能
B. DBインスタンスの負荷状況に応じて、自動的にDBインスタンスの起動、停止、スケールアップ/スケールダウンを実施する機能
C. データベースのストレージ使用率に応じて、自動的にストレージ容量の増減を実施する機能
D. DBインスタンスの負荷状況に応じて、自動的にレプリカインスタンスのスケールアウト/スケールインを実施する機能
======
<<質問事項>>
上記問題において、Aurora Serverlessに、A・B・C いずれも備わっていると考えてよろしいでしょうか?

<<背景>>
という問題において、解答は「B」でした。
しかしながら、「A」も機能としては備わっているため、Aでも間違いでは無いと考えています。それをいうと、
Cも備わっているので「C」もでしょうが。
Aurora Serverlessは、スケーリング機能しかなければ、もしくは、問題文が、「Auroraと異なる点は何か?」ならば、
解答Bで納得するですが、調べましたところ、A・B・Cのいずれも 備わっているように思えました。
Aurora Serverlessは「スケーリング機能」だけではないという、認識でよいか確認したかったです。
※問題内容どうこうは、スルーすることにします。

2024/02/12 07:40

単なるAuroraってフルマネージドじゃないですよね?なのでAは明らかに間違いかと。
あと、Cについては微妙ですが、サーバレスなんで何をトリガーに何をスケールしているかなんて
わからないので、正解とは言いにくいのではないかと思いましたがいかがでしょうか?


コメント

c chmod007

2024/02/12 10:39

回答ありがとうございます。 AWSのAuroraの特徴には、フルマネージドとの記載がありました。 何かオプションを入れないと駄目とか、そのような制限がありますか? Auroraのユーザガイドには「Aurora クラスターボリュームは、データベースのデータ量が増えるにつれて自動的に増加します。」とありました。 なので、自動的に増加するものと解釈しました。 ただ、「クラスターボリューム」であって、ストレージの容量ではありません。 また、「データベース量」であって、ストレージの使用量ではありません。 なので、Cは間違いです。というのならば、ごもっともかと思いますが。。。 本問題の解説には、そのような記載はありませんでした。

J Jun101

2024/02/12 16:51

確かにフルマネージドとありますね。だとしたら 「DBインスタンスの運用・管理が必要なくなり」 ここがNGなのではないでしょうか?がServerlessはインスタンスタイプは選択しませんからね。 あと「ストレージ使用率」と明言しているのは、おそらくAuroraのことかなと推測しています。なぜなら、Serverlessはインスタンスという概念がないので、このサーバーに今ディスクがどれだけ余裕があるかといった考え方がないと言えるからです。

J Jun101

2024/02/13 07:50

すみません。 以下、勘違いですので取り消しして下さい。 Aも正解ですね。 確かにフルマネージドとありますね。だとしたら 「DBインスタンスの運用・管理が必要なくなり」 ここがNGなのではないでしょうか?がServerlessはインスタンスタイプは選択しませんからね。

c chmod007

2024/02/18 10:47

AWSのユーザガイド「Aurora Serverless v2 とストレージ」や参照URLを読むと、とどのつまり、ストレージもAuroraを母体としているようにしか読み解けませんでした。 ユーザガイドを抜粋すると、 ===== Aurora クラスターボリュームは、データベースのデータ量が増えるにつれて自動的に増加します。~~~省略~~~ Aurora のデータを削除すると、そのデータに割り当てられていた領域が解放されます。データの削除の例としては、テーブルの削除や切り捨てなどがあります。このストレージ使用量の自動削減により、ストレージ料金を最小限に抑えることができます。 ==== とありますので、データベースのストレージ使用率ではなく「データベースのデータ量」が正しそうです。故に、選択肢Cは間違いです。なら納得できます。 ただ、これだけ見るとACUなのかなと思いましたが、ACUは、データベースの容量であって、データ量では無いように読めましたので、ACUでも無いように推察しました。これは余談ですが。。。

この返信に対して
コメントを記入できます

2024/02/12 11:43

Aurora ServerlessはストレージをACUという単位で管理していて閾値を超えるとスケーリングします。
ストレージ使用率ではなくACUと閾値を利用が正しいので、Cは不正解なのだと思います。


コメント

k kaginote

2024/02/12 12:41

AについてはAurora Serverlessはフルマネージドサービスではないので不正解かと。

c chmod007

2024/02/18 10:07

AWSのユーザガイドでは、 「各 ACU では、約 2 ギビバイト (GiB) のメモリと、対応する CPU、ネットワークが組み合わせられています。この単位を使用して、データベース容量の範囲を指定します。」 と記載がありました。 ACUにストレージが組み合わせられているという記載はありません。 データベース容量については、ACUによって変動する記述もありましたが、 ストレージではありません。 マニュアルに、ACUの増減でストレージ容量も変動するという記載はありましたか?

この返信に対して
コメントを記入できます

スタッフからの返信

s staff_satomi

2024/02/14 10:48

chmod007様 Jun101様 kaginote様 ご指摘の点を修正いたしました。 ご報告いただきまして、誠にありがとうございます。

この投稿に対して返信しませんか?