I am comparing between OpenStack [1][2] and AWS services. [3] is all the services of OpenStack. [4] is the comparing document.
I have an experience for AWS. But I do not have for OpenStack. The intent to compare those services is to remember OpenStack services easily mapping with AWS services.
Open Stack Name | Category | Description | AWS Name |
---|---|---|---|
Nova | Compute | Compute Service | |
Zun | Compute | Containers Service | |
Qinling | Compute | Functions Service | |
Ironic | Bare Metal | Bare Metal Provisioning Service | |
Cyborg | Bare Metal | Accelerators resource management | |
Swift | Storage | Object store | S3 – Simple Storage Service |
Cinder | Storage | Block Storage | EBS – Elastic Block Storage |
Manila | Storage | Shared filesystems | |
Neutron | Networking | Networking | Networking |
Octavia | Networking | Load balancer | ELB (Elastic Load Balancing)? |
Designate | Networking | DNS service | Route 53 |
Keystone | Shared Services | Identity service | IAM Identity and Access Management |
Glance | Shared Services | Image service | (AMI) Amazon Machine Image |
Barbican | Shared Services | Key management | |
Karbor | Shared Services | Application Data Protection as a Service | |
Searchlight | Shared Services | Indexing and Search | |
Heat | Orchestration | Orchestration | Cloud Formation |
Senlin | Orchestration | Clustering service | |
Mistral | Orchestration | Workflow service | |
Zaqar | Orchestration | Messaging Service | SQS – (Simple Queue Service) |
Blazar | Orchestration | Resource reservation service | |
Aodh | Orchestration | Alarming Service | |
Magnum | Workload Provisioning | Container Orchestration Engine Provisioning | |
Sahara | Workload Provisioning | Big Data Processing Framework Provisioning | EMR – (Elastic Map Reduce) |
Trove | Workload Provisioning | Database as a Service | RDS |
Masakari | Application Lifecycle | Instances High Availability Service | |
Murano | Application Lifecycle | Application Catalog | |
Solum | Application Lifecycle | Software Development Lifecycle Automation | |
Freezer | Application Lifecycle | Backup, Restore, and Disaster Recovery | |
EC2API | API Proxies | EC2 API proxy | |
Horizon | Web Frontend | Dashboard | Console |
Ceilometer | Monitoring Tools | Metering & Data Collection Service | Cloudwatch |
Panko | Monitoring Tools | Event, Metadata Indexing Service | |
Monasca | Monitoring Tools | Monitoring | |
Watcher | Optimization/policy tools | Optimization Service | |
Vitrage | Optimization/policy tools | Root Cause Analysis service | |
Congress | Optimization/policy tools | Governance | |
Rally | Optimization/policy tools | Benchmark service | |
Cloudkitty | Billing / Business Logic | Billing and chargebacks | |
Tricircle | Multi-Region Tools | Networking Automation for Multi-Region Deployments |
Image source: https://www.openstack.org/assets/software/projectmap/openstack-map.pdf
Other documents
- https://kernelmastery.com/aws-vs-openstack/
- https://www.slideshare.net/EdurekaIN/differences-between-openstack-and-aws?next_slideshow=1