WirelessCar arbetar med lösningar för uppkopplade bilar, där data ska kunna överföras snabbt, säkert och smidigt mellan bilen och dess användare. Uppdraget gäller Volkswagen-bilar, där vi arbetar med tjänster för att se till att bilen kan kommunicera korrekt med vår backend efter dess produktion. Bilen ska både kopplas ihop med bilens framtida användare och den ska också kunna få löpande firmware-uppdateringar. Det är många bilar som regelbundet kommunicerar med vår backend. Detta ställer strikta krav på mjukvaran och framförallt är det skalbarhet, up-time, säkerhet och kostnad.
I uppdraget används främst AWS, och då i stort sett alla tjänster AWS har att erbjuda. Funktionerna skrivs framförallt i Java och vi har utvecklat en intern portal skriven i React. Ett intressant projekt vi har lagt en hel del tid på är att konvertera om våra AWS Lambdas till ECS för att få ner kostnad. Det har varit en stor utmaning vad gäller att hitta en balans mellan att inte överprovisionera men att samtidigt kunna hantera all trafik. Vi håller även på med ett annat projekt för närvarande där vi kommer att kunna få bort en del latency och därigen snabba upp de tjänster vi jobbar med.