• API White Paper

wp
  1. Help Center
  2. API White Paper
  3. API Reference
  4. Open Telekom Cloud API Overview
  5. Compatibility Between Open Telekom Cloud API and Native OpenStack
  6. Open Telekom Cloud API and Native OpenStack

Open Telekom Cloud API and Native OpenStack

Compatibilities between Open Telekom Cloud APIs and native OpenStack APIs:

  • Native compatibility: Open Telekom Cloud APIs share the same definition and implementation code with OpenStack APIs, such as Nova API.
  • Syntactic compatibility: Open Telekom Cloud APIs share the same definition with OpenStack APIs, which allow for seamless handover and interconnection for the same client. Open Telekom Cloud APIs differ from OpenStack APIs in implementation code. Examples of this include DNS and Designate APIs.
  • Semantic compatibility: Open Telekom Cloud and OpenStack APIs may be defined differently but they are both the abstraction of the same object and similar relationships. Examples of this are ECS and OpenStack Nova APIs.

Service Name

OpenStack Release

Native Compatibility

Syntactic Compatibility

Semantic Compatibility

Elastic Cloud Server

Nova v2.0

Y

     

Elastic Volume Service

Cinder v2.0

Y

     

Virtual Private Cloud

Neutron v2.0

Y

     

Image Management Service

Glance v2.0

Y

     

Identity and Access Management

Keystone v3.0

Y

     

Domain Name Service

Designate v2.0

Y

     

Resource Template Service

Heat v1.0

Y

     

Object Storage Service

N/A

  

Y

  

Cloud Container Engine

N/A

Y

     

Relational Database Service

Trove

  

Y

  

Auto Scaling

N/A

  

N/A

  

Volume Backup Service

Cinder v2.0

Y

     

Anti-DDoS

N/A

  

N/A

  

Key Management Service

N/A

  

Y

  

Workspace

N/A

  

N/A

  

Cloud Eye

N/A

  

N/A

  

MapReduce Service

Sahara v2

Y

     

...