DEV Community

Cover image for AWS Services
BHARANIKA D 24CB005
BHARANIKA D 24CB005

Posted on

AWS Services

AWS Databases (Category)
🔍 Service Overview
AWS Databases is a collection of fully managed database services provided by AWS.
It supports relational, NoSQL, in-memory, graph, time-series, ledger, and data warehouse databases.

👉 AWS handles infrastructure, scaling, backups, patching, and high availability.

Key Features
🔹 Fully managed database services
🔹 Automatic backups & point-in-time recovery
🔹 High availability & Multi-AZ support
🔹 Horizontal & vertical scalability
🔹 Encryption at rest & in transit
🔹 Integration with IAM, VPC, CloudWatch
🔹 Pay-as-you-go pricing

🗂️ AWS Category / Cloud Domain
Category: Database
Cloud Domain: Data Management / Storage

🔹 Major Services under AWS Databases:
Amazon RDS – Relational databases

Amazon Aurora – High-performance relational DB

Amazon DynamoDB – NoSQL key-value DB

Amazon ElastiCache – In-memory cache

Amazon Redshift – Data warehouse

Amazon Neptune – Graph database

Amazon Timestream – Time-series database

Amazon QLDB – Ledger database

🔄 Where It Fits in Cloud / DevOps Lifecycle
📌 Application Development – Store app data
📌 CI/CD Pipelines – Backend data persistence
📌 DevOps – Automated scaling & monitoring
📌 DevSecOps – Secure data with IAM & encryption
📌 Production & Operations – High availability & backups

👉 Used mainly in Build → Deploy → Operate → Monitor stages.

💻Programming Languages / Access Methods

AWS Databases can be accessed using:

🔹 Programming Languages

Java

Python

Node.js

Go

.NET

PHP

🔹 Access Methods

AWS SDKs

AWS CLI

AWS Management Console

JDBC / ODBC

REST APIs

💰 Pricing Model

💵 Pay-as-you-go

Pricing depends on:

Instance type

Storage used

Read/Write capacity

Data transfer

Backup storage

⚠️ No upfront cost
⚠️ Free Tier available (limited)

Top comments (0)