The challenge: how to automate more efficiently
Previously, the City of Espoo had no centralized integration platform, but it used, for example, direct integrations between systems. According to Jokinen, this led to many challenges. One was the lack of visibility. If integration faults occurred, they were not necessarily noticed immediately, which weakened the reliability of the systems.
It was also difficult to create new integrations, and the same applied to maintaining existing ones. “For example, implementing corrections was slow and difficult because we didn't have visibility into the entire integration chain,” Jokinen says. All these increased costs and slowed down the automation work.
Espoo sought to increase efficiency in two ways. First, a decision was made to acquire a modern centralized integration platform to enable easier and more efficient implementation of integrations. In addition, the city wanted a dedicated team of experts to implement integrations and develop automation comprehensively as a service.
In 2021, after a public tendering process, Espoo selected Digia to implement these reforms. The city had cooperated with Digia in the area of integrations since 2018, and the new agreement further intensified the cooperation.
Integration development and maintenance have become more efficient
Digia implemented a modern cloud-based integration platform based on Apache Camel software. Jokinen says that the City of Espoo has already benefited from the new platform in many ways.
First of all, implementing integrations is easier and faster than before, and data from information systems is more readily available to the city’s organization. In addition, the reliability of IT services has improved. With automatic monitoring, problems with integrations are discovered immediately and can be fixed quickly in the centralized system.
Furthermore, maintaining integrations is now more efficient. “For example, centralized version updates and lifecycle management of integrations are now possible,” Jokinen says.
One of the goals of this purchase was to strengthen information security, and this goal has been fulfilled as well. “The new architecture has considerably improved the level of information security,” Jokinen says. The cloud-based system also provides flexibility and continuity in terms of the integration platform’s technical maintenance.
"We have a good team spirit"
Digia delivers integrations as a service. This means that Digia's experts are responsible for the planning, implementation, and maintenance of integrations. Priorities are defined in close collaboration with Espoo's IT department. Digia is also responsible for the management and governance of integration services, which include, for example, service and governance models for integrations.
Digia uses AI in service delivery in various ways, within frames approved by the customer.
According to Jokinen, the collaboration model has worked well. “We both listen to each other and try to achieve the best possible outcome. We have a good team spirit,” he says. Development work is being carried out both to meet the specific needs of Espoo's different sectors and as part of IT-led large-scale development projects.
The City of Espoo is satisfied with both the new integration platform and the long-standing partnership with Digia. "The new system has provided us with all the benefits we sought, and we have excellent cooperation," Jokinen says.