Lasciate i vostri contatti, vi invieremo la nostra panoramica via email
Acconsento al trattamento dei miei dati personali per l'invio di materiale di marketing personalizzato in conformità con la normativa vigente. Informativa sulla privacy. Confermando l'invio, l'utente accetta di ricevere materiale di marketing
Grazie!

Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.

Innowise è una società internazionale di sviluppo software a ciclo completo fondata nel 2007. Siamo un team di oltre 1800+ professionisti IT che sviluppano software per altri professionisti in tutto il mondo.
Chi siamo
Innowise è una società internazionale di sviluppo software a ciclo completo fondata nel 2007. Siamo un team di oltre 1600+ professionisti IT che sviluppano software per altri professionisti in tutto il mondo.

Piattaforma immobiliare online: caricamento ed elaborazione dei dati x14 più veloce

Gli sviluppatori di Innowise hanno rinnovato il piattaforma immobiliare digitale per migliorarne l'efficienza, la facilità d'uso e le prestazioni complessive.

Cliente

Industria
Immobili
Regione
Regno Unito
Cliente da
2022

Il nostro cliente è un'azienda leader che offre soluzioni software innovative per la settore immobiliare. Grazie alla profonda comprensione delle esigenze e delle sfide in continua evoluzione che i professionisti del settore immobiliare si trovano ad affrontare, forniscono una suite completa di strumenti tecnologici progettati per migliorare l'efficienza, la produttività e il successo complessivo nel dinamico mondo del real estate.

Le informazioni dettagliate sul cliente non possono essere divulgate in base alle disposizioni dell NDA.

Sfida

Elevare l'abilità della piattaforma immobiliare digitale

La nostra azienda è stata contattata da un cliente che possiede un database completo di immobili nel Regno Unito. A causa di librerie e framework obsoleti, la piattaforma attuale soffriva di gravi problemi di velocità. Inoltre, la dipendenza del sistema da server on-premise lo rendeva inefficiente dal punto di vista dei costi. Inoltre, il cliente voleva integrare Software basato sull'intelligenza artificiale per snellire i processi, risparmiare tempo e ridurre i costi automatizzando le attività manuali.

Soluzione

Rinnovo della piattaforma immobiliare per un abbinamento più rapido tra cliente e immobile

Innowise ha riprogettato un piattaforma immobiliare online che assiste le agenzie immobiliari nella ricerca di immobili per i clienti in base alle loro specifiche esigenze, assicurando un rapido completamento del processo.

Miglioramento delle prestazioni del carico lento

Quando il cliente si è rivolto a noi, la piattaforma operava su sistemi obsoleti PHP codice. Era evidente che questa vecchia tecnologia stava diventando un collo di bottiglia, ostacolando la crescita potenziale e l'efficienza della piattaforma. Per risolvere questo problema, e dopo una valutazione completa, abbiamo deciso di migrare l'intero sistema a Python.

Il passaggio da PHP a Python ha portato un notevole incremento della velocità e delle prestazioni complessive della piattaforma. Di conseguenza, gli utenti possono ora godere di ricerche immobiliari più rapide, di un più rapido recupero dei dati e di interazioni più fluide con la piattaforma.  

Il nostro team di esperti ha testato e verificato meticolosamente ogni aspetto della piattaforma durante l'intero processo di migrazione per garantirne la stabilità e l'affidabilità. Siamo consapevoli dell'importanza di una transizione senza soluzione di continuità e abbiamo adottato tutte le misure necessarie per ridurre al minimo le interruzioni.

Pipeline di dati

Abbiamo sviluppato con successo pipeline di dati all'avanguardia progettate per gestire grandi volumi di dati. La spina dorsale di questa piattaforma è costituita da una suite interconnessa di Servizi AWS che facilitano il flusso e l'elaborazione efficiente dei dati immobiliari.

Componenti principali della pipeline:

  • Flusso d'aria AWS (MWAA): In qualità di orchestratore, MWAA garantisce che gli annunci immobiliari, i record delle transazioni e i dati di mercato siano sistematicamente ingeriti, elaborati e resi disponibili, creando una pipeline fluida dalla fonte all'applicazione.
  • Amazon S3: Il livello di archiviazione fondamentale, S3, ospita vasti archivi di immagini di proprietà, cronologia delle transazioni e documenti immobiliari rilevanti. La sua durata garantisce l'integrità e la disponibilità dei dati.
  • Orologio Amazon Cloud: In un mercato in cui ogni secondo è importante, Cloud Watch monitora la salute e le prestazioni delle nostre pipeline. Assicura che i dati fluiscano senza interruzioni, rendendo accessibili in tempo reale le informazioni sulle proprietà.
  • AWS Lambda: un'evoluzione dell'elaborazione basata sugli eventi. Che si tratti di aggiornare un annuncio immobiliare o di riflettere una vendita recente, Lambda elabora immediatamente tali input, garantendo che la piattaforma rimanga aggiornata.
  • Amazon API Gateway: un ponte essenziale verso i sistemi esterni. Attraverso questo gateway, le fonti di dati immobiliari di terze parti possono integrarsi perfettamente con la piattaforma, migliorando la profondità e l'ampiezza delle informazioni sugli immobili.
  • AWS Glue e AWS Glue Catalog: Dopo l'inserimento dei dati immobiliari grezzi in S3, AWS Glue si occupa del processo di trasformazione, trasformando i dati grezzi in informazioni utili. Il Glue Catalog organizza questi dati elaborati, rendendoli facilmente interrogabili e migliorandone l'utilità in tutta la piattaforma.
  • Amazon Athena: I professionisti del settore immobiliare hanno spesso bisogno di prendere decisioni rapide e basate sui dati. Athena offre loro la possibilità di effettuare query SQL ad hoc direttamente sui dati S3, fornendo approfondimenti immediati.
  • Amazon DocumentDB: La complessità del mercato immobiliare si riflette nei suoi dati. Il Document DB offre uno spazio per i dati non strutturati come i feedback dei clienti, la storia degli inquilini e altro ancora, aggiungendo una dimensione più ricca alle informazioni sugli immobili.
  • Amazon QuickSight: I dati sono validi quanto la loro presentazione. QuickSight trasforma le complesse analisi dei dati immobiliari in dashboard e report visivamente convincenti, aiutando gli stakeholder a prendere decisioni informate.
  • Amazon Redshift: Redshift, in qualità di centrale di dati, esegue immersioni profonde nelle tendenze immobiliari, nei comportamenti degli acquirenti e nelle previsioni di mercato. Integrato con Glue Catalog, offre un'analisi senza precedenti, che determina la direzione strategica delle aziende immobiliari.

Grazie alla perfetta fusione di questi componenti AWS, Innowise non ha solo creato una pipeline di dati, ma ha gettato le basi per il futuro del settore immobiliare online. Con le analisi e gli approfondimenti basati sui dati al centro, questa piattaforma promette di rivoluzionare il modo in cui le aziende immobiliari operano online.

Integrazione dell'intelligenza artificiale

Innowise ha integrato l'intelligenza artificiale nella piattaforma per aiutare gli utenti a valutare con precisione gli immobili. Grazie alle capacità avanzate dell'intelligenza artificiale, la piattaforma è in grado di elaborare e analizzare grandi quantità di dati immobiliari, dai prezzi storici degli immobili alle informazioni demografiche.

Inoltre, i modelli predittivi basati sull'intelligenza artificiale consentono agli utenti di anticipare le tendenze e le fluttuazioni del mercato immobiliare. Armati di queste conoscenze, gli individui possono fare scelte ben informate per quanto riguarda gli investimenti e le strategie di prezzo.

Un altro vantaggio significativo dell'integrazione dell'intelligenza artificiale è la capacità di analizzare i feedback e i sentimenti degli utenti. Questo aiuta i professionisti del settore immobiliare a comprendere le preferenze dei clienti e le aree che richiedono miglioramenti, portando in ultima analisi a una migliore offerta di servizi e a una maggiore soddisfazione dei clienti.

Inoltre, i venditori beneficiano dell'abilità dell'intelligenza artificiale che suggerisce strategie di prezzo ottimali in base alle caratteristiche dell'immobile, alla posizione e alla domanda del mercato. Aumenta la probabilità di una vendita redditizia e di successo.

Migrazione della piattaforma da server ad AWS

La nostra azienda ha migrato con successo una piattaforma immobiliare da un server on-premise al sistema AWS basato sul cloud, con conseguente efficienza dei costi. L'approccio pay-as-you-go di AWS significa che le aziende pagano solo per ciò che utilizzano. Questo elimina gli ingenti costi iniziali dell'infrastruttura, consentendo alle aziende di sfruttare un'ampia potenza di calcolo e di archiviazione senza dover acquistare o mantenere un hardware costoso.

In precedenza, il cliente spesso sovraprovvedeva alle risorse per far fronte ai picchi di carico, con conseguente sottoutilizzo nei periodi non di punta, mentre AWS Auto Scaling regola automaticamente il numero di istanze in esecuzione in base alle condizioni specificate. Ciò significa che durante i periodi di elevato traffico di utenti, il numero di istanze del server può aumentare automaticamente per gestire il carico. Al contrario, le istanze possono essere ridimensionate nei periodi di basso traffico, ottimizzando i costi e l'utilizzo delle risorse.

Tecnologie

Databases

MySQL

Front-end

HTML, CSS, React, MUI

Back-end

Python, Scala

Piattaforme Cloud

AWS

Ingegneria dei dati

Apache Airflow, Apache Spark, Airbyte, DBT

Apprendimento automatico/Scienza dei dati

Apache Spark MLLib, Scikit-learn, PySpark, Numpy, Pandas, Scipy

Ambiente

Docker, Terraform, Jenkins

Sistemi di controllo delle versioni

Bitbucket

Processo

Innowise ha iniziato individuando i punti dolenti e i colli di bottiglia della piattaforma attuale, documentando gli insight in Notion. Abbiamo quindi fissato obiettivi distinti per il processo di ottimizzazione, mirando a ridurre i tempi di caricamento, a migliorare le funzionalità di ricerca e ad amplificare la facilità d'uso.

Utilizzando la metodologia Kanban e tracciando le attività in Jira, abbiamo tenuto riunioni settimanali per rivedere il backlog, riordinare le attività e definire le strategie per la settimana successiva. Durante la fase di sviluppo, il nostro team ha condotto riunioni quotidiane di stand-up su Slack, fornendo aggiornamenti sui compiti completati, sulle attività future e su qualsiasi potenziale ostacolo. Questo ha garantito l'allineamento del team e ha permesso una rapida risoluzione dei problemi.

Team

1

Responsabile di progetto

1

DevOps 

3

Ingegneri dei dati

3

 Scienziati dei dati

Risultati

Boosted efficienza: 3 volte il risparmio sui costi, 14 volte più veloce il caricamento dei dati per un'esperienza utente superiore

Abbiamo revisionato la piattaforma immobiliare del cliente, migliorando la velocità e l'esperienza dell'utente. Passando da PHP a Python, abbiamo ottenuto tempi di risposta più rapidi e un'interfaccia più facile da usare. Un aggiornamento fondamentale è rappresentato dalle nuove pipeline di dati, costruite appositamente per gestire in modo efficiente grandi volumi di dati. 

L'integrazione dell'intelligenza artificiale offre ora agli utenti suggerimenti immobiliari su misura e automatizza diverse attività standard, rendendo più fluido il percorso dell'utente. Gli utenti beneficiano anche di avvisi istantanei sugli immobili, che li tengono aggiornati sugli ultimi cambiamenti del mercato. 

L'utilizzo di Amazon Web Services riduce i costi operativi e garantisce la robustezza della piattaforma nei periodi di traffico intenso.

Questi miglioramenti combinati hanno portato la piattaforma immobiliare online a nuovi livelli, rendendola una soluzione più efficiente, facile da usare e all'avanguardia per tutti i nostri preziosi utenti.

Durata del progetto
  • Gennaio 2022 - In corso

x3

più efficiente in termini di costi

x14

caricamento ed elaborazione dei dati più rapidi

Casi correlati

Contattateci!

Prenota una chiamata oppure compilate il modulo sottostante e sarete ricontattati una volta elaborata la vostra richiesta.

    Si prega di includere i dettagli del progetto, la durata, lo stack tecnologico, i professionisti IT necessari e altre informazioni pertinenti
    Registra un messaggio vocale sul tuo
    progetto per aiutarci a capirlo meglio
    Allega ulteriori documenti se necessario
    Caricare il file

    È possibile allegare fino a 1 file di 2 MB complessivi. File validi: pdf, jpg, jpeg, png

    Vi informiamo che cliccando sul pulsante Invia, Innowise tratterà i vostri dati personali in conformità con la nostra Informativa sulla privacy allo scopo di fornirvi informazioni adeguate.

    Cosa succede dopo?

    1

    Dopo aver ricevuto ed elaborato la vostra richiesta, vi ricontatteremo a breve per illustrare le esigenze del progetto e firmare un NDA per garantire la riservatezza delle informazioni.

    2

    Dopo aver esaminato i requisiti, i nostri analisti e sviluppatori elaborano una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

    3

    Organizziamo un incontro con voi per discutere l'offerta e giungere a un accordo.

    4

    Firmiamo un contratto e iniziamo a lavorare sul vostro progetto il prima possibile.

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Grazie!

    Il tuo messaggio è stato inviato.
    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    Grazie!

    Il tuo messaggio è stato inviato. 

    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    freccia