Zostaw swoje dane kontaktowe, a my wyślemy Ci nasz przegląd e-mailem
Wyrażam zgodę na przetwarzanie moich danych osobowych w celu przesyłania spersonalizowanych materiałów marketingowych zgodnie z Regulaminem. Politykę Prywatności. Potwierdzając zgłoszenie, użytkownik wyraża zgodę na otrzymywanie materiałów marketingowych
Dziękuję!

Formularz został pomyślnie przesłany.
Więcej informacji można znaleźć w skrzynce pocztowej.

Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 1800+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.
O nas
Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 1600 specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.

Platforma online nieruchomości: x14 szybsze ładowanie i przetwarzanie danych

Deweloperzy Innowise odświeżyły cyfrowa platforma nieruchomości aby zwiększyć jego wydajność, łatwość obsługi i ogólną wydajność.

Klient

Branża
Nieruchomości
Region
Zjednoczone Królestwo
Klient od
2022

Naszym klientem jest wiodąca firma oferująca innowacyjne rozwiązania w zakresie oprogramowania do branża nieruchomości. Dzięki dogłębnemu zrozumieniu zmieniających się potrzeb i wyzwań stojących przed profesjonalistami z branży nieruchomości, dostarczają oni kompleksowy zestaw narzędzi opartych na technologii, zaprojektowanych w celu zwiększenia wydajności, produktywności i ogólnego sukcesu w dynamicznym świecie nieruchomości.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Wyzwanie

Podnoszenie wydajności cyfrowej platformy nieruchomości

Do naszej firmy zgłosił się klient posiadający obszerną bazę danych nieruchomości w Wielkiej Brytanii. Ze względu na przestarzałe biblioteki i frameworki, obecna platforma cierpiała z powodu poważnych problemów z szybkością. Ponadto, zależność systemu od serwerów lokalnych sprawiała, że był on nieefektywny z punktu widzenia kosztów. Co więcej, klient chciał zintegrować Oprogramowanie oparte na sztucznej inteligencji aby usprawnić procesy, zaoszczędzić czas i obniżyć koszty poprzez automatyzację zadań wykonywanych ręcznie.

Wdrożenie

Modernizacja platformy nieruchomości w celu szybszego dopasowywania klientów do nieruchomości

Firma Innowise przeprojektowała platforma nieruchomości online która pomaga agencjom nieruchomości w znajdowaniu nieruchomości dla klientów w oparciu o ich specyficzne wymagania, zapewniając szybkie zakończenie procesu.

Poprawa wydajności powolnego ładowania

Kiedy klient zwrócił się do nas, platforma działała na przestarzałych systemach PHP kod. Było oczywiste, że ta starsza technologia staje się wąskim gardłem, utrudniającym potencjalny rozwój i wydajność platformy. Aby temu zaradzić, po przeprowadzeniu kompleksowej oceny, zdecydowaliśmy się na migrację całego systemu do Python.

Przejście z PHP na Python przyniosło zauważalny wzrost szybkości i ogólnej wydajności platformy. W rezultacie użytkownicy mogą teraz cieszyć się szybszym wyszukiwaniem nieruchomości, szybszym pobieraniem danych i płynniejszą interakcją z platformą.  

Nasz zespół ekspertów skrupulatnie przetestował i zweryfikował każdy aspekt platformy podczas całego procesu migracji, aby zapewnić jej stabilność i niezawodność. Rozumiemy znaczenie płynnego przejścia i podjęliśmy wszelkie środki, aby zminimalizować zakłócenia.

Potoki danych

Z powodzeniem opracowaliśmy najnowocześniejsze potoki danych zaprojektowane do obsługi ogromnych ilości danych. Szkieletem tej platformy jest połączony ze sobą pakiet Usługi AWS które ułatwiają efektywny przepływ i przetwarzanie danych dotyczących nieruchomości.

Podstawowe komponenty rurociągu:

  • AWS Airflow (MWAA): Jako orkiestrator, MWAA zapewnia, że oferty nieruchomości, rekordy transakcji i dane rynkowe są systematycznie pozyskiwane, przetwarzane i udostępniane, tworząc płynny potok od źródła do aplikacji.
  • Amazon S3: Jako podstawowa warstwa pamięci masowej, S3 przechowuje ogromne repozytoria obrazów nieruchomości, historii transakcji i odpowiednich dokumentów dotyczących nieruchomości. Jego trwałość zapewnia integralność i dostępność danych.
  • Zegarek Amazon Cloud: Na rynku, na którym liczy się każda sekunda, Cloud Watch monitoruje stan i wydajność naszych rurociągów. Zapewnia niezakłócony przepływ danych, umożliwiając stały dostęp do informacji o nieruchomościach w czasie rzeczywistym.
  • AWS Lambda: przełom w przetwarzaniu sterowanym zdarzeniami. Niezależnie od tego, czy chodzi o aktualizację listy nieruchomości, czy odzwierciedlenie niedawnej sprzedaży, Lambda natychmiast przetwarza takie dane wejściowe, zapewniając aktualność platformy.
  • Amazon API Gateway: niezbędny pomost do systemów zewnętrznych. Dzięki tej bramie zewnętrzne źródła danych o nieruchomościach mogą płynnie integrować się z platformą, zwiększając głębię i zakres wglądu w nieruchomości.
  • AWS Glue & AWS Glue Catalog: Po wprowadzeniu surowych danych dotyczących nieruchomości do S3, AWS Glue przejmuje proces transformacji, przekształcając surowe dane w przydatne informacje. Glue Catalog organizuje te przetworzone dane, ułatwiając wyszukiwanie i zwiększając ich użyteczność na całej platformie.
  • Amazon Athena: Specjaliści ds. nieruchomości często muszą podejmować szybkie decyzje oparte na danych. Athena zapewnia im możliwość wykonywania zapytań SQL ad-hoc bezpośrednio na danych S3, zapewniając natychmiastowy wgląd.
  • Amazon DocumentDB: Złożoność rynku nieruchomości znajduje odzwierciedlenie w jego danych. Document DB zapewnia przestrzeń dla nieustrukturyzowanych danych, takich jak opinie klientów, historie najemców i inne, dodając bogatszy wymiar do wglądu w nieruchomości.
  • Amazon QuickSight: Dane są tak dobre, jak ich prezentacja. QuickSight przekształca skomplikowane analizy danych dotyczących nieruchomości w atrakcyjne wizualnie pulpity nawigacyjne i raporty, pomagając interesariuszom w podejmowaniu świadomych decyzji.
  • Amazon Redshift: Jako potęga danych, Redshift przeprowadza dogłębne analizy trendów w nieruchomościach, zachowań kupujących i prognoz rynkowych. Zintegrowany z Glue Catalog, oferuje niezrównaną analitykę, kształtując strategiczny kierunek działalności firm z branży nieruchomości.

Płynnie łącząc te komponenty AWS, Innowise nie tylko stworzył potok danych; położyliśmy podwaliny pod przyszłość nieruchomości online. Dzięki opartym na danych spostrzeżeniom i analizom, platforma ta obiecuje zrewolucjonizować sposób, w jaki firmy z branży nieruchomości działają online.

Integracja ze sztuczną inteligencją

Innowise zintegrowało sztuczną inteligencję z platformą, pomagając użytkownikom w dokładnej wycenie nieruchomości. Dzięki zaawansowanym możliwościom sztucznej inteligencji platforma może przetwarzać i analizować ogromne ilości danych dotyczących nieruchomości, od historycznych cen nieruchomości po informacje demograficzne.

Co więcej, modele predykcyjne oparte na sztucznej inteligencji umożliwiają użytkownikom przewidywanie trendów i wahań na rynku nieruchomości. Uzbrojone w tę wiedzę osoby mogą dokonywać świadomych wyborów dotyczących inwestycji i strategii cenowych.

Kolejną istotną zaletą integracji AI jest możliwość analizowania opinii i nastrojów użytkowników. Pomaga to specjalistom od nieruchomości zrozumieć preferencje klientów i obszary wymagające poprawy, co ostatecznie prowadzi do lepszej oferty usług i większej satysfakcji klientów.

Co więcej, sprzedający korzystają z umiejętności AI, ponieważ sugeruje ona optymalne strategie cenowe w oparciu o charakterystykę nieruchomości, lokalizację i popyt rynkowy. Zwiększa to prawdopodobieństwo udanej i lukratywnej sprzedaży.

Migracja platformy z serwera do AWS

Nasza firma z powodzeniem przeprowadziła migrację platformy nieruchomości z serwera lokalnego do opartego na chmurze systemu AWS, co zaowocowało efektywnością kosztową. Podejście AWS "pay-as-you-go" oznacza, że firmy płacą tylko za to, czego używają. Eliminuje to wysokie początkowe koszty infrastruktury, umożliwiając firmom korzystanie z dużej mocy obliczeniowej i pamięci masowej bez konieczności kupowania lub utrzymywania kosztownego sprzętu.

Wcześniej klient często nadmiernie przydzielał zasoby, aby dostosować się do szczytowych obciążeń, co prowadziło do niepełnego wykorzystania w okresach poza szczytem, podczas gdy AWS Auto Scaling automatycznie dostosowuje liczbę instancji działających w oparciu o określone warunki. Oznacza to, że w okresach dużego ruchu użytkowników liczba instancji serwera może automatycznie wzrosnąć, aby obsłużyć obciążenie. I odwrotnie, instancje mogą być skalowane w dół w okresach niskiego ruchu, optymalizując koszty i wykorzystanie zasobów.

Technologie

Bazy danych

MySQL

Front-end

HTML, CSS, React, MUI

Back-end

Python, Scala

Platformy Cloud

AWS

Inżynieria danych

Apache Airflow, Apache Spark, Airbyte, DBT

Uczenie maszynowe/nauka o danych

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

Środowisko

Docker, Terraform, Jenkins

Systemy kontroli wersji

Bitbucket

Proces

Innowise rozpoczęło od wskazania bolączek i wąskich gardeł w obecnej platformie, dokumentując spostrzeżenia w Notion. Następnie wyznaczyliśmy wyraźne cele dla procesu optymalizacji, dążąc do skrócenia czasu ładowania, poprawy funkcjonalności wyszukiwania i zwiększenia przyjazności dla użytkownika.

Korzystając z metodologii Kanban i śledząc zadania w Jira, organizowaliśmy cotygodniowe spotkania, aby przejrzeć zaległości, zmienić kolejność zadań i opracować strategię na nadchodzący tydzień. W trakcie fazy rozwoju nasz zespół przeprowadzał codzienne spotkania standup na Slacku, dostarczając aktualizacje dotyczące ukończonych zadań, nadchodzących działań i wszelkich potencjalnych przeszkód. Zapewniło to dostosowanie zespołu i umożliwiło szybkie rozwiązywanie problemów.

Zespół

1

Kierownik projektu

1

DevOps 

3

Inżynierowie danych

3

 Specjaliści ds. danych

Wyniki

Wydajność Boosted: 3-krotna oszczędność kosztów, 14-krotnie szybsze ładowanie danych dla lepszych wrażeń użytkownika

Zmodernizowaliśmy platformę nieruchomości klienta, zwiększając szybkość i wygodę użytkowania. Dzięki przejściu z PHP na Python osiągnęliśmy krótsze czasy reakcji i bardziej przyjazny dla użytkownika interfejs. Kluczową aktualizacją są nowe potoki danych, zbudowane specjalnie w celu wydajnego zarządzania dużymi ilościami danych. 

Integracja sztucznej inteligencji dostarcza teraz użytkownikom dopasowane sugestie dotyczące nieruchomości i automatyzuje kilka standardowych zadań, dzięki czemu podróż użytkownika jest płynniejsza. Użytkownicy korzystają również z natychmiastowych alertów dotyczących nieruchomości, dzięki czemu są na bieżąco z najnowszymi zmianami na rynku. 

Wykorzystanie Amazon Web Services zmniejsza koszty operacyjne i zapewnia solidność platformy w okresach dużego natężenia ruchu.

Te połączone ulepszenia wyniosły platformę internetową nieruchomości na nowy poziom, czyniąc ją bardziej wydajnym, przyjaznym dla użytkownika i najnowocześniejszym rozwiązaniem dla wszystkich naszych cenionych użytkowników.

Czas trwania projektu
  • Styczeń 2022 r. - w toku

x3

bardziej opłacalne

x14

szybsze ładowanie i przetwarzanie danych

Podobne projekty

Skontaktuj się z nami!

Zadzwoń lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat
    projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Ważne pliki: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać Twoje dane osobowe zgodnie z naszą Polityką prywatności w celu dostarczenia Ci odpowiednich informacji.

    Co będzie dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.

    Dziękuję!

    Wiadomość została wysłana.
    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    Dziękuję!

    Wiadomość została wysłana. 

    We’ll process your request and contact you back as soon as possible.

    strzałka