
Amazon Kinesis
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
- Transportation and logistics
- Healthcare and life sciences
- Public sector and nonprofit organizations
What is Amazon Kinesis
Managed, scalable stream ingestion
Broad AWS service integration
Multiple ingestion-to-analytics options
AWS-centric portability constraints
Operational complexity at scale
Feature split across components
Plan & Pricing
Amazon Kinesis (component-level, usage-based pricing — official AWS pages)
Kinesis Data Streams Pricing model: Pay-as-you-go (multiple modes: On-demand Standard, On-demand Advantage, Provisioned). Free tier/trial: Not in AWS Free Tier (official note). Key prices / US-East examples (from official page): On‑demand Standard ingest $0.08 per GB; data retrieval $0.040 per GB; per‑stream hourly charge shown in examples (used at $0.04/hr in example calculations). Provisioned mode: shard-hour $0.015 per shard-hour; PUT Payload Units (25 KB) charged per‑million (example: $0.014 per 1M PUT Payload Units shown in example). Extended retention and long‑term retention and enhanced fan‑out have additional per‑shard‑hour and per‑GB charges (examples shown: extended retention $0.020 per shard‑hour; enhanced fan‑out consumer‑shard hour $0.015 per shard‑hour; enhanced fan‑out retrieval $0.013 per GB). See official pricing page for full regional tables and mode-specific details. Example costs: Official example total (On‑demand Standard, US‑East): ingest 7,413.12 GB @ $0.08 = $593.04 + retrieval 7,413.12 GB @ $0.04 = $296.50 + per‑stream hourly charges = $28.80 → total $918.34 (example on page). Discount options: None explicit beyond On‑demand Advantage (lower usage rates) and regional/volume pricing; see page for On‑demand Advantage and Provisioned mode tradeoffs.
Amazon Data Firehose Pricing model: Pay-as-you-go (tiered per‑GB ingestion; optional add‑ons billed per GB or per-hour). Free tier/trial: No explicit permanent free tier stated on the Firehose pricing page. Key prices / US-East examples (from official page): Direct PUT / KDS as source (first 500 TB/month) example rate $0.029 per GB (billing in 5KB increments for some sources). MSK as source example rate $0.055 per GB. Vended Logs / some sources example rate $0.13 per GB. Format conversion (JSON→Parquet/ORC) is an optional per‑GB add‑on (example: $0.13 per GB for first 500 TB/month shown in examples). VPC delivery add‑ons billed per GB delivered ($0.01/GB) and per AZ‑hour ($0.01 per AZ‑hour). See official Firehose pricing page for full tier table and regional rates. Example costs: Official example: 1,235.96 GB ingested @ $0.029/GB = $35.84 (Direct PUT example). Discount options: Tiered volume pricing shown on official page (rates vary by total monthly TB); contact AWS for large-volume details.
Kinesis Data Analytics (for SQL) Pricing model: Pay-as-you-go (billed by KPU‑Hours). Free tier/trial: No explicit permanent free tier stated on the product pricing page (AWS account gives access to AWS Free Tier generally but service-specific free-tier not stated). Key prices / US‑East example: $0.11 per KPU‑Hour (example used on official page). Billing is by KPU‑Hour used by the application; see official page for more examples and regional rates. Example costs: Official example: steady 1 KPU for 690 hours = $75.90; occasional spikes to 2 KPU add $6.60 → total $82.50 (example on page). Discount options: None listed beyond standard AWS enterprise/negotiated arrangements; contact AWS for quotes.
Kinesis Video Streams Pricing model: Pay-as-you-go (per‑GB ingested/consumed, storage, and WebRTC signaling/relay metrics). Free tier/trial: No explicit permanent free tier shown on the product pricing page. Key prices / US‑East examples (from official page): Video ingest $0.0085 per GB; data consumed $0.0085 per GB (HLS consumption example shows $0.0119/GB for HLS in some examples); storage (hot/warm tiers) and storage per‑GB‑month rates (examples show $0.023/GB‑month for storage). WebRTC: active signaling channel $0.03 per channel-month; signaling messages $2.25 per 1M messages; TURN relay minutes $0.12 per 1,000 minutes. See official Kinesis Video Streams pricing page for regional details and storage‑tier specifics. Example costs: Official example totals: Video streams ingest/consume/storage example totals shown (see page for breakdowns). Discount options: None listed beyond standard AWS pricing/volume options; contact AWS for enterprise pricing.
Notes:
- All numbers above are examples and region‑specific; AWS publishes regional price tables on each official pricing page — consult the official AWS pricing pages (linked in my sources) for exact regional rates, tier thresholds, and the most up‑to‑date figures.
- I used only AWS official product pricing pages for these components (Kinesis Data Streams, Data Firehose, Kinesis Data Analytics for SQL, Kinesis Video Streams).