- This chart lets you compare Oracle Cloud Services with other Cloud Platform companies as well as niche players and open source solutions.
- Special thanks to Joshua Levy, the original creator of the AWS Open Guide, on which this table is based (disclosure - I am also a contributor to that repo).
- I am an employee of Oracle Corporation, but nonetheless, views below are my own and based on personal and professional experience.
##Editing
- Feel free to send in a pull request.
- Note: the easiest way to edit this document is to use Sublime Text. Open the file , and then go to
View>>>Word Wrap
. If "Word Wrap" is turned off, you'll see the table appear clearly and it will be easy to edit. Otherwise, it will be a jumble of pipes and dashes and words.
##Contact
- If you're an Oracle employee, feel free to reach out to me internally
- For everyone else, also feel free to contact me at [email protected] or @twitter
Service | Oracle Cloud | AWS | Microsoft Azure | Google Cloud | Other providers | Open source “build your own” |
---|---|---|---|---|---|---|
Block storage | Block Storage | EBS | Storage Account | Persistent Disk | DigitalOcean Volumes | NFS |
Business intelligence | Data Visualization Cloud, BI Cloud | QuickSight | Power BI | Data Studio 360 | Tableau | |
CDN | Dyn | CloudFront | CDN | Cloud CDN | Apache Traffic Server | |
Compute (Virtual) | Compute | EC2 | Virtual Machine | Compute Engine (GCE) | DigitalOcean | OpenStack |
Compute (Bare Metal) | Bare Metal Cloud Service | NFS | ||||
Container, cluster manager | Container | ECS | Container Service | Container Engine, Kubernetes | Kubernetes, Mesos, Aurora | |
Data warehouse | DBaaS (Exadata) | Redshift | SQL Data Warehouse | BigQuery | Oracle, IBM, SAP, HP, many others | Greenplum |
Deployment | Stack Manager | CloudFormation, OpsWorks | Resource Manager | Deployment Manager | ||
DNS | Dyn | Route53 | DNS | DNS | bind | |
SES | Sendgrid, Mandrill, Postmark | |||||
File storage | Object Storage | S3 | Storage Account | Cloud Storage | Swift, HDFS | |
Git hosting | Developer Cloud Service | CodeCommit | Visual Studio Team Services | Cloud Source Repositories | GitHub, BitBucket | GitLab |
Image recognition | Rekognition | Cognitive services | Vision API | IBM Watson, Clarifai | ||
Load balancer | CLB/ALB | Load Balancer, Application Gateway | Load Balancing | nginx, HAProxy, Apache Traffic Server | ||
Managing SSL/TLS certificates | Certificate Manager | Let's Encrypt, Comodo, Symantec, GlobalSign | ||||
MapReduce | Big Data | EMR | HDInsight, DataLake Analytics | Dataproc | Qubole | Hadoop |
Memory cache | ElastiCache | Redis Cache | App Engine Memcache | Memcached, Redis | ||
Message broker | Integration, Messaging | SQS, SNS, IoT | Service Bus | Pub/Sub | RabbitMQ, Kafka, 0MQ | |
Metric management | Application Performance Monitoring | Application Insights | Graphite, InfluxDB, OpenTSDB, Grafana, Riemann, Prometheus | |||
Mobile app analytics | Mobile Cloud Service | Mobile Analytics | HockeyApp | Firebase Analytics | Mixpanel | |
Mobile app testing | Device Farm | Xamarin Test Cloud | Firebase Test Lab | BrowserStack, Sauce Labs, Testdroid | ||
Monitoring | Management Cloud | CloudWatch | Monitor | Monitoring | Prometheus(?) | |
NoSQL | NoSQL Database | DynamoDB | Tables, DocumentDB | Cloud Datastore, Bigtable | Cassandra, CouchDB, RethinkDB, Redis | |
Search | CloudSearch, Elasticsearch (managed) | Search | Algolia, QBox | Elasticsearch, Solr | ||
Serverless, microservices | Functions | Lambda, API Gateway | Function Apps | Functions | PubNub Blocks, Auth0 Webtask | Kong, Tyk |
SQL datastore | DBaaS, MySQL Service | RDS | SQL Database | Cloud SQL | MySQL, PostgreSQL | |
Speech Recognition and NLP | Lex | Cognitive services | Cloud Speech API, Natural Language API | AYLIEN Text Analysis API, Ambiverse | Stanford's Core NLP Suite, Apache OpenNLP, Apache UIMA | |
Streaming, distributed log | Event Hub | Kinesis | Event Hubs | Dataflow | Kafka Streams, Apex, Flink, Spark Streaming, Storm | |
Text-to-speech | Polly | Nuance, Vocalware, IBM Watson | Mimic, eSpeak, MaryTTS | |||
User authentication | Mobile Cloud Service | Cognito | Azure Active Directory | Firebase Authentication | oauth.io | |
Web Application | Application Container Cloud | Elastic Beanstalk | Web Apps | App Engine | Heroku, AppFog, OpenShift | Meteor, AppScale, Cloud Foundry, Convox |