17.08.2020 I by Marie Barkei
IoT-Funktionen sind beim mobilen Bezahlen direkt an der Ladestation denkbar. Dafür bedarf es einer leistungsfähigen und stabilen Infrastruktur, um derartige Connected Car Services nachzurüsten.
IoT functions can make driving more comfortable and safer. Thinxnet and Ryd have developed a telematics infrastructure and app for this purpose. Using a physical box, the Ryd box, connected to the ODB2 interface in the vehicle, useful smart car functionalities can be provided with real-time information from the diagnostic system and current location and movement data. The associated smartphone app includes features ranging from in-app payment options with Ryd Pay, a digital on-board computer, an automatic logbook, live location recording, towing warning and family safety features to interactive vehicle communication with Alexa.
Safety and Performance
The key to using this type of technology, for example to be able to handle payment processes directly at the charging station in the future, is the stability and performance of the cloud provider. Since other OEM partners such as service station operators and insurance companies are also involved in the ecosystem and vehicle and location data are highly sensitive values, the choice of a more secure and powerful cloud platform for implementation was a high priority.
Due to its open API interfaces, high scalability and data processing according to strict German data protection regulations, gridscale's solutions were chosen. The IaaS company provides the operation of the platform, app software and backend components. Data storage and data transfer are handled on its public cloud infrastructures.
Thinxnet had already built a complex infrastructure with various database clusters, application servers for the native applications and several Kubernetes instances for development, staging and live operation. All existing servers and containers were initially migrated to the new cloud platform. In a second step, all functions were successively integrated into the new architecture. Thus, the architecture of gridscale also provides snapshot functions to secure current server states in the event of a failure.
The new system also supports demanding DevOps scenarios, in which the IT infrastructure is managed entirely by script. The open architecture and the API, which is easy for administrators to use, allow extensive automation of all important processes. This also allows the use of well-known DevOps tools such as Puppet, Jenkins or Docker and the entire infrastructure can be configured and orchestrated as code. This saves developers in particular a lot of time, since new servers for their use case can be started simply with a mouse click.
Client-capable and secure
The Ryd-App and Ryd-Pay use close cooperation with business partners for some convenience features such as price comparison. The data or functions specifically used by the partners and other customer information and functions of the apps are strictly separated and managed separately. The partner panel integrated in gridscale and a graphical interface allow the respective clients and their access options to be managed by Thinxnet in an uncomplicated and reliable manner.
Many partners have high requirements for data protection and security. This is due to the compliance requirements of the Critical Infrastructure Act (KRITIS), the EU Data Protection Regulation (DSGVO) and other legal regulations. But end customers are also pressing for maximum security: they want data storage in accordance with strict data protection regulations and no disclosure of transaction data. The certification of gridscale as a trusted cloud by the BMWi is also important for credibility and user acceptance.
In view of the rapid growth and increasing internationalization, reliability and high performance of applications remain essential criteria. Additional resources, such as those for different geographical regions, can be made available within minutes via the grid-scale cloud infrastructure. The solution also enables the problem-free implementation of multilingual applications or automated back-end routines.
The original article in german can be found here.