
2014年にAWSによって発表されたAmazon Auroraは、MySQLやPostgreSQLのオープンソース版と同等以上のパフォーマンスを実現しつつ、クラウドネイティブな機能を多数持つリレーショナルデータベースサービスです。この記事では、その特徴や仕組み、および競合他社との比較について詳しく解説します。
目次
この記事の目次
- Amazon Auroraの概要
- Auroraの内部構造
- Auroraのセキュリティ特性
- Amazon AuroraとRDSの比較
- まとめ
Amazon Auroraの概要

Auroraは、既存のデータベースアプリケーションを最小限の変更でクラウドに移行することが可能。
これにより、企業は迅速な展開と高いスケーラビリティを享受できます。
Auroraの内部構造

Amazon Auroraは独自のストレージとスケーリングエンジンを用いて、従来型のリレーショナルデータベースでは困難なレベルのパフォーマンスと可用性を達成。
この構造により、DBサーバーがダウンしてもデータへのアクセスは継続可能となる。
Auroraのセキュリティ特性

Auroraは、AWSのIAMと統合することで役割ベースのアクセス制御を実装。
また、S3やKMSとの連携により、データが完全に保護された状態で保存・転送される。
Amazon AuroraとRDSの比較

Amazon RDSとAuroraは両方とも、AWS上でデータベースを迅速に立ち上げるためのサービス。
しかし、用途やコストにより選択肢が異なるという側面もある。
まとめ
このようにAmazon Auroraはクラウドネイティブな高機能データベースとして、多数の企業で利用されています。
※本記事はIT用語辞典の手書きドラフトです。公開前に最新情報・出典を確認のうえ加筆修正してください。

コメント