Open Telekom Cloud for Business Customers

Cloud Topology Designer: Design once – run anywhere.

Design applications to fit all clouds

Design once, run anywhere – Operating applications in any cloud without any problems, regardless of the operator technology: To enable software developers to do exactly this, T-Systems has developed the Cloud Topology Designer (CTD). The new tool makes it much easier for software developers to design cloud-based applications. Afterwards, the applications can be run on Open Telekom Cloud and Google Cloud Platform.

The software is free to use by any users to design and deploy applications on Open Telekom Cloud. The software is currently available only under a limited warranty as described in the Beta program.

Cloud Topology Designer

Try the beta version now for free*!

To use the Cloud Topology Designer, you may log in with your Open Telekom Cloud credentials. The software is in the beta test version so it is advisable to create a user account for testing. Learn how
 

* Using the Cloud Topology Designer itself is free of charge, but be aware that cloud resources (e.g., Virtual Machines, Storages, etc.) deployed by the software will be charged according the latest price list of the Open Telekom Cloud (or Google Cloud Platform).

The difference to the classic approach

Up to now, anyone who wanted to migrate applications to the public cloud or the private cloud has had to resort to software development kits (SDK) or Infrastructure-as-Code tools (IaC) such as Terraform before they can take care of the actual application. However, this so-called bottom-up approach is not only time-consuming but also strongly focused on the infrastructure, while leaving the application layer out. For example, Terraform primarily provides interfaces to virtual machines (VMs) or networks, but is not designed for applications.

As a result, each application has to be individually designed and adapted for many cloud variants. This requires a lot of effort if companies want to use hybrid or multi-cloud scenarios. The CTD solves this Gordian knot, because once an application is designed once it can easily be operated in several clouds from different providers – in line with the motto: Design once – run anywhere.

Design once – run anywhere: The difference to the classic approach

The Cloud Topology Designer’s top-down approach focuses specifically on applications. Cloud architects use existing modules for this purpose, which they customize as required. This significantly reduces time and costs. Instead of having to spend weeks or even months on adapting applications to new infrastructure environments, applications can now be deployed in another cloud within minutes. With the CTD, companies benefit from a significantly shorter time-to-market.


Highlight features

Design your application once by drag and drop

Assemble components according to individual requirements

The solution’s ready-made building blocks include infrastructure components such as network, processors, and storage as well as application components (such as application server and database). Programming languages such as Bash, Python, and Ansible are also included in the CTD toolbox. This allows users to assemble the prefabricated IT building blocks in a drag-and-drop process and tailor them to their specific requirements as needed.

Design your application once by drag and drop

A simple application example: In the editor of the CTD an application server (e.g., nodejs) connects to a database (e.g., mongodb) via a port 27017. During deployment, the CTD provides the application with the necessary network connections and automatically generates all the security rules for the server to connect to the database on the given port.

Automatically generated security group

Reusable modules from the service catalog

In addition, cloud architects can configure the lifecycle of an application component by assigning it instructions for maintenance steps such as starting, stopping or deleting. To avoid duplicate work in the software development, IT building blocks developed in-house can be stored as modular components that can be reused for other applications in the service catalog.

Upcoming feature: Users from multiple tenants can develop their application components and exchange them on the service catalog.

Run anywhere

An application design for multi-cloud

In order to describe applications, the CTD internally uses the TOSCA standard (Topology and Orchestration Specification for Cloud Applications). It was developed by the international non-profit organization OASIS (Organization for the Advancement of Structured Information Standards). The Cloud Topology Designer adds a front-end to the vendor-independent TOSCA description of an application, making it much easier to model a cloud environment.

TOSCA in multi-cloud

Powered by open source

The Cloud Topology Designer is licensed as open source software. It is based on the two open source projects Application Lifecycle Enablement for Cloud (Alien4cloud) and Ystia Orchestrator (Yorc).

Many companies are reluctant to put all their eggs in one basket in cloud computing – instead they are increasingly using hybrid and multi-cloud environments. The TOSCA standard in the Cloud Topology Designer ensures the portability of applications for different cloud providers such as the Open Telekom Cloud, a local virtualization cluster or hyperscalers suchas Amazon Web Services and the Google Cloud Platform – there is no danger of vendor lock-in. The TOSCA components are independent of specific providers. Once a cloud architect has designed the application, anadministrator then selects the cloud provider(s) in whose infrastructure theapplication is to be deployed. In this way, the CTD accelerates the migration of locally hosted workloads in cloud environments enormously and reduces the time-to-market – because once designed, an application suits all clouds.

Try the beta version now for free*!

To use the Cloud Topology Designer, you may log in with your Open Telekom Cloud credentials. The software is in the beta test version so it is advisable to create a user account for testing. Learn how
 

* Using the Cloud Topology Designer itself is free of charge, but be aware that cloud resources (e.g., Virtual Machines, Storages, etc.) deployed by the software will be charged according the latest price list of the Open Telekom Cloud (or Google Cloud Platform).

Technical resources

open-telekom-cloud_tutorials_icon Tutorials

The most important applications explained in detail.

Tutorials

Open Telekom Cloud Documentation  API

Here you can find all API descriptions for authentication, applications and deployment.

API

Release Notes Release Notes

Updates und new features of the Cloud Topology Designer.

Release Notes


Do you have any questions?

Public discussion

If you need support on the Cloud Topology Designer, please post your questions to the Community forum of Open Telekom Cloud. Our cloud architects will help you further to find a good solution for your applications.

  1. Register on the forum if you have no account.
  2. Click Ask question.
  3. Choose an appropriate forum from the drop-box (e.g., Orchestration Orchestration and Automation).
  4. Choose the topic from the drop-box: CTD.

Private feature request / Report a bug

If you have private feature requests, please contact the development team as below. We will find a solution that best fits your needs.
 

  • The Open Telekom Cloud Community

    This is where users, developers and product owners meet to help each other, share knowledge and discuss.

    Discover now

  • Telefon

    Free expert hotline

    Our certified cloud experts provide you with personal service free of charge.

    0800 33 04477 (from Germany)

    +800 33 04 47 70 (from abroad)

    24 hours a day, seven days a week

  • E-Mail

    Our customer service is available free of charge via E-Mail

    Write an E-Mail