Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.
Onze klant is een van de toonaangevende Europese mediaconglomeraten die gebruikers uit heel Europa van de inhoud voorziet via televisie, radio en online distributiemiddelen.
Gedetailleerde informatie over de klant kan niet openbaar worden gemaakt krachtens de bepalingen van de NDA.
De klant kwam met het idee van een platform waarmee reclamecampagnes kunnen worden gelanceerd via bronnen als televisiezenders en radiozenders. De oplossing zou de klant ook in staat moeten stellen de resultaten van gelanceerde advertentiecampagnes te evalueren voor verdere aanpassingen.
Om een dergelijk platform te creëren, moesten de software-engineers van Innowise
Google Cloud Platform
De oplossing is gebaseerd op het Google Cloud Platform omdat het een beschikbaarheid van 99,95% garandeert, ongeacht de locatie of het verkeer van de gebruiker, wat het beste resultaat is van alle populaire opties.Kubernetes
Alle werkbelastingen en diensten die op het GCP werken, worden aangestuurd door Kubernetes. Dit systeem werd gekozen vanwege de geautomatiseerde schaalbaarheid, zowel naar boven als naar beneden, afhankelijk van de werkelijke vraag en de daaruit voortvloeiende kostenefficiëntie van de technologie.ETL-pijplijnen
De primaire gegevensbronnen van de klant waren relationele databases. Onze data engineers hebben ETL pijpleidingen ontworpen om datapakketten uit de bronnen van de klant te aggregeren naar de cloud storage als parquet bestanden.Data lake en data warehouse
Alle gegevens die via ETL-pijplijnen worden verzameld, worden door Apache Airflow overgebracht naar het data lake voor het verfijningsproces. Nadat de "vuile" gegevens "schoon" zijn, worden ze naar het data warehouse gestuurd, van waaruit ze rechtstreeks naar de gebruikers kunnen worden gestuurd of kunnen worden gebruikt door datawetenschappers voor het bouwen van modellen en voorspellingen voor diverse reclamemetrieken.We hebben gekozen voor Scrum als softwareontwikkelingsmethode, met tweewekelijkse sprints en een Sprint-overzicht om de waardevolle delen van de toegevoegde functionaliteit aan te tonen. We gebruikten Jira en Confluence, en alle vergaderingen werden gehouden in Google Meets.
Het team van Innowise ontwikkelde de softwarevereisten volgens de visie van de klant op de oplossing en documenteerde deze. Tijdens het ontwikkelingsproces analyseerden, verfijnden en ontbonden we die eisen in taken om de voortgang gemakkelijker te kunnen volgen. Nadat verschillende eisen waren afgerond, controleerden de kwaliteitscontroleurs van Innowise of de oplossing volgens de eisen was ontwikkeld, geen bugs bevatte en het hele ontwikkelteam op één lijn zat met de visie van de klant en de gewenste resultaten.
Innowise heeft het platform gebouwd waarmee klanten hun advertentiecampagnes kunnen lanceren via meerdere mediabronnen, diverse statistieken kunnen bijhouden en voorspellingen kunnen doen met behulp van zowel verfijnde als niet-verfijnde gegevens.
Ons software engineering team heeft een reeks voorheen handmatige processen geautomatiseerd en de gegevensstroom ontworpen om het softwareproduct zo efficiënt mogelijk te maken.
Na ontvangst en verwerking van uw aanvraag, nemen wij binnenkort contact met u op om uw projectbehoeften in detail te beschrijven en een NDA te ondertekenen om de vertrouwelijkheid van informatie te garanderen.
Na het bestuderen van de vereisten, stellen onze analisten en ontwikkelaars een projectvoorstel met de omvang van de werkzaamheden, teamgrootte, tijd en kosten schattingen.
Wij regelen een ontmoeting met u om het aanbod te bespreken en tot een overeenkomst.
We tekenen een contract en beginnen zo snel mogelijk aan uw project te werken.
© 2007-2024 Innowise. Alle rechten voorbehouden.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warschau, Polen
Bedankt.
Uw bericht is verzonden.
Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.
Bedankt.
Uw bericht is verzonden.
We verwerken je aanvraag en nemen zo snel mogelijk contact met je op.