Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

S ervice type D escription

AWS, Azure & GCP Service Comparison for Data Science & AI

Object storage For storing any files you regularly use Simple Storage Service (S3) Blob Storage Cloud Storage Buckets

Low cost (but slower) storage for rarely S3 Glacier Instant, Glacier Flexible, Cloud Storage Nearline, Coldline,
Archive storage Blob Cool/Cold/Archive tiers
used files Glacier Archive

For storing files needing hierarchical


File storage Elastic File System (EFS), FSx Avers vFXT, Files Filestore
organization
torage

Block storage For storing groups of related files Elastic Block Storage Disk Storage Persistent Disk
S

Hybrid storage Move files between on-prem & cloud Storage Gateway StorSimple, Migrate Storage Transfer Service

Edge/offline storage Move offline data to the cloud Snowball Data Box Transfer Appliance

Backup Prevent data loss Backup Backup Backup and Disaster Recovery

QL DB (PostgreSQL, MySQL,
Relational Database Service (RDS),
Relational DB management
Standard S
SQL, SQL Database Cloud S QL, Cloud Spanner
SQL Server, etc.) Aurora

NoSQL: Key-value Redis-like DBs for semi-structured data DynamoDB Cosmos DB, Table storage Cloud BigTable, Firestore

MongoDB/CouchDB-like DBs for


Realtime
NoSQL: Document
Firestore, Firebase
DocumentDB DB
hierarchical JSON data Cosmos
Database
E DA ABAS

HBase-like DBs for structured


NoSQL: Column store Keyspaces
Cassandra/
Cosmos DB Cloud BigTable
hierarchical data
T

NoSQL: Graph Neo 4j-like DBs for connected data Neptune N/A N/A

Redis/Memcached-like memory for


Caching ElastiCache Cache for Redis, HPC Cache Memorystore
calculation

Time Series DB DB tuned for time series data Timestream Time Series Insights Cloud BigTable

Blockchain Service, Blockchain Workbench,

Blockchain Dogecoin, etc. Managed Blockchain N/A


Confidential Ledger

Virtual machines -
Software emulated computers Elastic Compute Cloud (EC ) 2 Virtual Machines Compute Engine

Spot virtual machines -


Cost effective VMs EC 2 Spot Instances Spot Virtual Machines Spot VMs

Autoscalin g
2 Auto Scaling Virtual Machine Scale Sets
Autoscaling
j
Ad ust resources to match demand
EC Instance Groups

Functions as a servic e
Execute code chunks without worrying
Lambda Functions Cloud Functions
(Serverless computing) about infrastructure

Manage applications without worrying Red Hat OpenShift on 



MPUTE

Elastic Beanstalk, App Service, Cloud Services,


Platform as a service
Red Hat OpenShift
App Engine
about infrastructure AWS Spring Cloud,

Run code at specified times

CO

Batch sche duling Run code at specified times


Batch
Batch Batch, Cloud Scheduler

VM on your own machine, for high


Isolate d servers security
Dedicated Instances Dedicated Host -
Sole tenant Nodes, Shielded VMs

-
On premise /Ed -
Cloud services on your own hardware Outposts, Snow Modular N/A

Modular Datacenter, Stack Hub,

-
On premise /Edge devices -
Cloud services on your own hardware Outposts, Snow Family Stack HCI, Stack Edge N/A

Quantum computing Determine if cat is alive or dead Braket Quantum N/A

Data Warehouse

Data Warehouse RedShift Synapse Analytics Big Query


Centralized platform for all your data

Big data platform Run Spark, Hadoop, Hive, Presto, etc. E MR Data Explorer, HDInsight Dataproc

Power BI Embedded,
,

ytics
Looker, Looker Studio
Dashboards and visualization Quicksight, FinSpace
Business anal
Graph Data Connect Vertex AI Workbench

Kinesis Data Analytics, Kinesis Data


Real-time analytics Streaming data analytics
Streams, Managed Streaming for Kafka
Stream Analytics, Event Hubs Dataflow, Pub/Sub, Datastream
nalytics

Kinesis Data Firehose, SageMaker Data Fusion, Dataflow, Dataproc,

Extract-Transform-Load (ETL)
Glue,
Preprocessing and importing data Data Factory
Data Wrangler Dataprep by Trifacta
A

Data Pipeline, Managed Workflows for


Workflo w orchestration Build data and model pipelines
Airflow
Data Factory Cloud Composer

Data lake creation Import data into a lake Lake Formation Data Share Cloud Storage

OpenSearch Service,
Managed search
CloudSearch,
Enterprise search
Kendra Cognitive Search Cloud Search

Data Catalog Metadata management Glue Data Catalog Purview, Data Explorer Data Catalog

Machine Learning Train, fit, validate, and deploy ML models Sage Maker Machine Learning Vertex AI

Jupyter notebooks Write data analyses and reports Sage Maker Notebooks Notebooks Colab

/
Data science machin e
Virtual machines tailored to data work Deep Learning AMIs Data Science Virtual Machines Deep Learning VM
learning VM

Machine Learning Studio,

AutoML Automatically build ML models Sage Maker


Automated ML
Vertex AI Workbench

Natural language
Analyze text data Comprehend Text Analytics Natural Language AI
Processing AI

Recommendation AI Product recommendation engine Personalize Personalizer Recommendations AI

Extract text from printed text &


Recognizer Document AI
ML & AI

Document capture Textract Form


handwriting

j
Image classification, ob ect detection &
Rekognition, Panorama, Lookout for
Vision Vision AI
Computer vision
other AI with image data Vision Cognitive Services for

Cognitive Services for Speech to

Speech to text Speech transcription Transcribe Text, Cognitive Services for Speaker - -
Speech to Text

Recognition

Text to speech Text to speech

Speech generation
Polly
Cognitive Services for Text to

Speech
- -
Text to Speech

Translation AI Convert text between human languages Translate


Cognitive Services for Speech

Translation, Translator
Translation AI

Video Intelligence Video indexing and asset search Rekognition Video Video Indexer Video Intelligence API

Bot Service, Cognitive Services for

AI agents Virtual assistants and chatbots Lex, Alexa Skills kit Conversational Language Dialogflow
Understanding

Human-in-the-loop Human-based quality control for AI Augmented AI (A I) 2 Cognitive Services Content Monitor NA

Content delivery network Serve content to users CloudFront Content Delivery Network Cloud C DN and Media CDN
Content Delivery
Networking &

Application Programmin g
Build and deploy A PIs A PI Gateway A PI Apps, API Management Apigee A PI Management
Interface (API) management

Domain Name System (DNS) Route end users to applications Route 53 DNS Cloud DNS

Load balancing
Application Gateway, Load Balancer,
Distribute work evenly across machines Elastic Load Balancing (ELB) Cloud Load Balancing
Traffic Manager
NTAINERS

Kubernetes Service, Elastic


Managed containers Kubernetes Service, Container Apps Kubernetes Engine
Elastic
Run and deploy containers
Container Service

Manage container images Registry Registry Registry


CO

Container registration Elastic Container Container Artifact


Management & Security, Identity

Access management User permissions and authentication Identity and Access Management (IAM) Entra I D Cloud Identity

y tracking
Access Transparency and Access
Activit Track user activity CloudTrail Monitor Activity Log
Approval

Protect your data, network and


Securit y applications
Security Hub Security Security Command Center

Monitor network Watch,

Monitoring
traffic and detect

anomalies
Cloud

Transit Gateway Network Manager


Monitor, Anomaly Detector Operations, Network Intelligence Center

Automation Preform processes automatically OpsWorks Automation Compute Engine Management

Cost optimization Reduce your cloud spend Cost Optimization Cost Management Recommender

You might also like