Components overview¶
This section shows an overview of all components that you can use to design your application. Some components are not yet supported but we can add more upon requests.
Hint
If you want to suggest a feature or ask a quick question, please ask a question in the Open Telekom Cloud Community. Choose the forum Orchestration and Automation and select topic Cloud Create to ask a question.
Network¶
Components | Scenarios | Open Telekom Cloud | Google Cloud |
---|---|---|---|
Public network | Yes | Yes | |
Public network | Reuse an existing floating IP and assign to a compute | Yes | No |
Private network | Yes | Yes | |
Private network | Yes | No | |
Subnets and regions | Design your application with static subnets in multiple regions | No | Yes |
Security groups | Yes | Yes | |
Security groups | Yes | Yes | |
SNAT / Cloud Gateway | VMs with no floating ip can make outgoing requests to the Internet | Yes | No (*) |
DNS | Create DNS record set type A pointing to floating IP of network port | Yes | No |
DNS | Create DNS record set type A pointing to private IP of network port | Yes | No |
VirtualIP | Create a Virtual IP Address and bind to multiple network ports as allowed addresses pair | Yes | No |
Note
(*) Cloud Gateway is not yet supported in Google Cloud. Without the Cloud Gateway, private computes cannot access the Internet. It means you cannot install packages from a public repository on private computes in Google Cloud.
Storage¶
Components | Scenarios | Open Telekom Cloud | Google Cloud |
---|---|---|---|
Block storage | Yes | Yes | |
Block storage | Yes | Yes | |
Boot Volume | Create a boot volume for a VM using image id or image name | Yes | No |
Object storage | Create an OBS bucket with auto-generated access key and specify users to upload objects | Yes | No |
PaaS¶
Components | Scenarios | Open Telekom Cloud | Google Cloud |
---|---|---|---|
Relational Database Service | Yes | No | |
Cloud Container Engine | Yes | No |
Services¶
Components | Scenarios |
---|---|
Prometheus monitoring | Create a monitoring system to collect metrics from VMs and send alerts |
Nextcloud | Create the Nextcloud app with different template versions |
Apache | Deploy an Apache Webserver. on a VM and configure its vhost |
MySQLServer | Deploy MySQL server on a VM, create multiple database |
Argo CD, Helm |