Along with the customer’s development team, niologic planned the platfrom’s new infrastructure and security checks of the (penetration tests).
Frontend, middleware and backend systems were provided based on a clearly separated network topology. A mix of Software-defined networking (SDN) was used in the Cloud and in the Kubernetes-Cluster. The resulting tiering of services guarantees that only the permitted services can communicate with each other.
In the subsequent implementation phase, niologic put the infrastructure for Microsoft HDInsights (Hadoop/Spark) and Microsoft Azure Kubernetes Solution (Kubernetes as a Service) into effect. A Microsoft system partner with Gold certification was responsible for integrating the services into the customer’s Active Directory as well as for digital rights management between the cloud and the Microsoft world.
After finishing the development and production environment, container registration and monitoring solution based on Microsoft products were implemented additionally.
A final security test, carried out by an external partner, ensured that the new platform was tested and prequalified before it was put into production. After finalizing all work, the migration was completed by changing DNS entries.
Prior to the migration, niologic had already prepared the developers for using Docker for analytics applications. After the migration, niologic took over the training of developers extending this knowledge by Kubernetes after the migration.