Migration of a cloud-native application to the Google Cloud

Secure connection and extended migration
As the application in the Google Cloud has a secure connection to the on-premise data center and should only be accessible internally, the migration of the application went beyond a pure 1:1 migration between the cloud environments. In addition, keeping the operating effort and costs as low as possible were key objectives of the migration. Based on these requirements, Accso created a concept that selected the optimal operating environment for the application containers and enabled a secure connection to the network.
Cost efficiency through serverless approach
With a serverless approach, a considerable reduction in costs could be achieved, as costs are only incurred for the application containers when they are actually used. The cost savings are particularly noticeable in test environments that are rarely used. In addition, the operating costs were reduced compared to the use of virtual machines or Kubernetes. The additional complexity of connecting the application running in the services managed by Google to the ZDF network was solved by the network concept that was created.
Optimized migration and future flexibility
The existing application containers could be migrated to the Google Cloud with only minor adjustments. Any remaining dependencies on the specific cloud provider were eliminated to make future cloud migrations even easier. Parallel operation in the previous environment and in the Google Cloud was made possible for the application. This meant that the switch to the Google Cloud could be carried out with minimal risk.