Vår kund är ett av de ledande europeiska mediekonglomerat som tillhandahåller innehåll till användare från hela Europa via tv, radio och online-distribution av innehåll.
Detaljerad information om klienten kan inte avslöjas enligt bestämmelserna i NDA.
Kunden kom med en idé om en plattform som skulle göra det möjligt att lansera reklamkampanjer via källor som tv-kanaler och radiostationer. Lösningen skulle också göra det möjligt för kunden att utvärdera resultaten av lanserade reklamkampanjer för ytterligare justeringar.
För att skapa en sådan plattform behövde Innowise Groups mjukvaruingenjörer
Google Cloud Platform
Lösningen är baserad på Google Cloud Platform eftersom den garanterar en tillgänglighet på 99,95% oavsett användarens plats eller trafik, vilket är det bästa resultatet bland alla populära alternativ.Kubernetes
Alla arbetsbelastningar och tjänster på GCP drivs av Kubernetes. Detta system valdes på grund av dess automatiska skalbarhet både uppåt och nedåt beroende på den faktiska efterfrågan och teknikens kostnadseffektivitet.ETL-pipelines
De primära datakällorna som tillhandahölls av kunden var relationsdatabaser. Våra dataingenjörer har utformat ETL-pipelines för att samla in datamängder från kundens källor till molnlagret i form av parquetfiler.Datasjö och datalager
Alla data som samlas in genom ETL-pipelines överförs av Apache Airflow till dataljön för förädlingsprocessen. När de "smutsiga" uppgifterna har blivit "klara" skickas de till datalagret, varifrån de kan skickas direkt till användarna eller användas av datavetare för att bygga modeller och förutsägelser för olika reklammått.Vi har valt Scrum som metod för programvaruutveckling, med sprintar varannan vecka och en sprintöversikt för att visa vilka värdefulla delar av funktionaliteten som lagts till. Vi använde Jira och Confluence, och alla möten hölls i Google Meets.
Innowise Groups team utvecklade programvarukraven enligt kundens vision av lösningen och dokumenterade dem. Under utvecklingsprocessen analyserade, förfinade och dekomponerade vi dessa krav till uppgifter för att lättare kunna följa utvecklingen. Efter att flera krav var färdigställda kontrollerade Innowise Groups kvalitetssäkringsingenjörer att lösningen var utvecklad enligt kraven, att den inte hade några buggar och att hela utvecklingsteamet var på samma sida med kundens vision och önskade resultat.
Innowise Group har byggt en plattform via vilken kunderna kan lansera sina annonskampanjer via flera mediekällor, spåra olika mätvärden och skapa förutsägelser med hjälp av både raffinerad och icke-raffinerad data.
Vårt programvaruteam har automatiserat en rad tidigare manuella processer och utformat dataflödet för att göra programvaran så effektiv som möjligt.
När vi har tagit emot och behandlat din begäran kommer vi att kontakta dig. för att beskriva dina projektbehov i detalj och underteckna ett NDA för att säkerställa att för att garantera konfidentialitet för informationen.
Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad. uppskattningar.
Vi ordnar ett möte med dig för att diskutera erbjudandet och komma fram till en överenskommelse.
Vi undertecknar ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt. möjligt.
Genom att registrera dig godkänner du våra Användningsvillkor och Datapolicy, inklusive användning av cookies och överföring av din personliga information.
Vi använder cookies för att förbättra din webbupplevelse, visa anpassade annonser eller innehåll och analysera trafiken på webbplatsen. Genom att klicka på "Acceptera allt" samtycker du till vår användning av cookies. Kolla in vår Integritetspolicy.
Tack!
Ditt meddelande har skickats.
Vi behandlar din begäran och kontaktar dig så snart som möjligt.