Serengeti maintains the entire infrastructure of the Swissphone Development Department. At the same time, we are upgrading and migrating the existing infrastructure to new hardware and software. We also implement upgrades in automation and continuous integration within the development department.
Swissphone has a large development department in house, but they realized that they do not have enough available engineers, Linux and DevOps principles and tools knowledge for successful migration. In discussions with Serengeti they decided that Serengeti engineers could do the complete migration.
The biggest challenge is migration of old infrastructure to new, integration of newer technologies for system monitoring, continuous integration and upgrade of all software solutions to the latest versions. Also, moving to newer virtualization technologies, such as Docker was a big challenge.