Components overview¶
The following table shows an overview of all components that you can use to design your application. Some components are not supported in Google Cloud but can be delivered within the given days (2 weeks is one release cycle of the product). If you have any requests, please contact us.
Network¶
Note
Cloud Gateway is not yet supported in Google Cloud. Without the Cloud Gateway, a private compute cannot access the Internet. It means you cannot install packages from a public repository on a private compute.
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 (2w) |
Private network | Yes | Yes | |
Private network | Yes | No (2w) | |
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 (2w) |
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 |
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 (3w) |
PaaS¶
Components | Scenarios | Open Telekom Cloud | Google Cloud |
---|---|---|---|
Relational Database Service | Yes | No |
Service components¶
Components | Scenarios |
---|---|
Prometheus monitoring | Create a monitoring system to collect metrics from VMs and send alerts |
Hardening | |
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 |