
Athena は、サーバーレス クエリエンジン であり、S3 上のデータを SQL / Presto / Trino 準拠 の構文で直接分析できるサービスです。
構造化 / 半構造化データ対応 のため、CSV、JSON、Parquet など多様なデータ形式をそのまま扱うことができます。
メタデータは Glue Data Catalog に登録され、スキーマ管理やテーブル定義を自動化できます。また、分割・圧縮・カラム型フォーマット を活用することで、クエリ実行時のスキャンデータ量を最小限に抑え、スキャンデータ量に基づく従量課金制 によりコストを大幅に削減できます。
セキュリティ面では IAM / KMS / VPCエンドポイント に対応しており、アクセス制御・暗号化・プライベートネットワーク経由での安全なクエリ実行が可能です。
クエリ結果は S3 に保存され、実行ログは CloudWatch Logs / S3 に出力されます。
QuickSight と連携して可視化を行ったり、Glue, Redshift, Lambda, Lake Formation などのサービスと統合してデータレイク構築や高度な分析基盤を実現できます。
重要用語
分割・圧縮・カラム型フォーマット 
ユースケース
- リスト1
 - リスト2
 - リスト3
 
ベストプラクティス
- リスト1
 - リスト2
 - リスト3
 
高可用性・冗長化
- リスト1
 - リスト2
 - リスト3
 
セキュリティ
- リスト1
 - リスト2
 - リスト3
 
運用・監視
- リスト1
 - リスト2
 - リスト3
 
デフォルトのリミット値
| リミット事項 | 上限数 | 
|---|---|
| 項目1 | 上限1 | 
| 項目2 | 上限2 | 
| 項目3 | 上限3 | 
| 項目4 | 上限4 | 
| 項目5 | 上限5 | 
AWS CLIのサンプルコード
vpc を作成
#include <stdio.h>
void main(void) {
  int i;
  for (i=0; i<10; i++)
    printf("%d\n", i);
vpc を作成
aaaaaaaaaaaaa
bbbbbbbbbbbbb
ccccccccccccc
Terraformのサンプルコード
vpc を作成
bbbbbbbbbbbbbbbbbbbbbbb
ddddddddddddddddddddddd
vpc を作成
xxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyy
課金モデル
| 項目 | 内容 | 
|---|---|
| 項目1 | 内容1 | 
| 項目2 | 内容2 | 
| 項目3 | 内容3 | 
| 項目4 | 内容4 | 
| 項目5 | 内容5 |