BMW ConnectedDrive: BMW ConnectedDrive Platform helps drivers communicate with their cars. Initially, the platform was enabled for convenience type of features like locating the vehicle, sounding the horn, locking the car, remote car health check… As the adoption of electric cars grows, BMW decided to create an ultimate driving experience by add new services addressing the unique challenges of electric vehicles, like locating the closest electric charging stations, monitoring the car battery… This addition of new services has been creating new challenges in terms of API security.
Youtube: BMW enables the BMW Group to deliver the continuous service that today’s consumers expect (video starts at 1:29:00): BMW Group started working with 4 Openshift clusters in 2016 to support ConnectedDrive, a solution that delivers IoT digital services since 20 years ago. It took them a full-time migration for 2 years with a big transformation of the culture of the company, migrating monolithic applications to microservices. This is a consequence of having 30% of growth of request rate, by selling 2.5 million of cars yearly, all of them connected. Traditional IT could not cope with this growth. In 2019 they have 19 Openshift Clusters worldwide, with 12000 containers, 300 microservices, and 1 Billion requests per week. Future plans are to move to OpenShift Dedicated in the Public Cloud since they need to be more scalable and resilient, while building an Artificial Intelligence platform with a Data Lake on the public cloud to offer the best possible experience to their customers.
BMW InnovationLab This organization contains open source software for realtime computer vision published by the developers, partners and friends of the BMW InnovationLab.
As we transform into a data-driven company, the BMW Group Technology Office conducted a virtual hackathon, together with the Google Cloud Handle ‘Google Cloud’ on machine learning.
Google Cloud Handle’s machine learning capabilities were used to implement use cases — ranging from charging optimisation for our electric vehicles, to wheel classification along our assembly line.
Artificial Intelligence is a key technology in our digital transformation, and we want to enable our colleagues across all disciplines to work with the latest technologies. We strive to offer our worldwide network of software developers the opportunity to view, change, and develop their own algorithms. These projects illustrate the range of solutions that AI can provide, from automatic image recognition to natural language processing.
We also make selected algorithms available in an open source platform. “We expect the further open source development to lead to a rapid and agile advancement of the software,” says Kai Demtroeder, Head of Artificial Intelligence and Data Platforms at BMW Group IT.