WiseNetwork develops golf course business management with modern container technology
WiseNetwork develops an all-in-one business management system for golf courses, among others. The modernization of WiseNetwork’s application platform and the adoption of container technology provide the company’s developers with modern tools and a more unified way of working. Codento’s professionals have helped ensure that the modernization project is carried out in the correct order and following Google Cloud’s best practices.
WiseNetwork’s WisePlatform is a business management solution that includes customer management, websites, marketing, sales, and financial management tools in the same system. WisePlatform is used by over 350 organizations that organize events and maintain membership registers, and its customers include, for example, more than half of Finnish golf clubs, numerous gyms, and ice hockey league teams.
Cloud environments and streamlining developer work
WiseNetwork has transitioned its Wise Platform to the cloud for some years now. As the cloud migration for customers neared completion, the company’s new production manager, Timo Lehtinen, began to consider how WisePlatform could be better modernized to fit its new cloud environment. At the same time, he wanted to ease the daily work of the company’s developers and improve development productivity. The set goal was to redesign the platform and software architecture to scale with the growing number of customers, automate testing, and utilize modern DevOps practices such as continuous integration and continuous delivery (CI/CD).
Moving to the world of containers
Lehtinen and WiseNetwork identified containerization as the solution to their challenges, ensuring the consistency of development, testing, and production environments, and speeding up release cycles and application quality. They wanted to find a skilled partner for the modernization of their software and cloud architecture.
“We could have managed containerization ourselves, at least on some level, too, but we don’t have to do it every day,” Timo Lehtinen points out and continues: “When we needed someone for such a specific task, I thought it was worth relying on a partner who does this professionally.” Based on Google’s recommendation, WiseNetwork contacted Codento, whose professionals convinced Lehtinen and the rest of the team with their modernization proposal and clearly outlined project progression.
Codento’s experienced Google Cloud professionals step in
According to Timo Lehtinen, the collaboration between WiseNetwork and Codento has been good and flexible. “Sometimes we’ve moved faster, and other times we’ve kept a slower pace,” he notes. “This rhythm has been good for us because our own development also needs to keep up. It is also very important for us to build our own understanding of what is being done. Codento’s expertise has been on a very high level all the time,” he contemplates.
Lehtinen also praises the open communication and knowledge sharing in the Codento collaboration: “Codento’s people don’t just sit in their own corner but share their expertise, through which we have received exactly the know-how we wanted. Additionally, with containerization and modernization, we have reduced manual work for our developers and provided them with better tools and opportunities to do development work and testing in unified ways.”
Google technology | Usage in WiseNetwork’s case |
Cloud Run | Managed platform for running service containers |
Cloud SQL | Relational database for storing the application persistent state |
Cloud Storage | Storing and sharing media content |
Cloud CDN | Efficient and scalable content delivery to end users |
Cloud Load Balancing + Cloud Armor | Scalable and secure web load balancing for application services |
Cloud DNS | Dynamic DNS control as part of CI/CD pipelines |
Google Cloud Observability | Service monitoring, logging, and alerting |
Contact us to learn more about our services: