Poprawa wydajno?ci In4Mates

Klaudia Ciesielska
3 Min

Aplikacje odgrywaj? dzi? kluczow? rol? w ka?dej firmie. Ich niska wydajno?? mo?e negatywnie wp?yn?? na postrzeganie marki na rynku oraz wyniki finansowe przedsi?biorstwa. Dlatego przy projektowaniu aplikacji tak wa?ne jest zwracanie uwagi na ich p?ynne dzia?anie i optymalizowanie architektury.

Oracle oferuje dzia?aj?ce w chmurze narz?dzie Application Performance Monitoring (APM), informuj?ce wyprzedzeniem o problemach, które mog? by? odczuwalne dla u?ytkowników aplikacji oraz dostarcza programistom kompleksowe informacje pozwalaj?ce przyspieszy? ich rozwi?zywanie. Oracle APM umo?liwia m.in.:

  • kompleksowe monitorowanie wra?e? u?ytkowników aplikacji;
  • ?ledzenie transakcji na wielu serwerach w celu okre?lenia, z któr? warstw? zwi?zany jest problem dotycz?cy aplikacji;
  • ??czenie odseparowanych od siebie zbiorów danych oraz automatyczne przegl?danie dzienników aplikacji w kontek?cie ich wydajno?ci.

Dzia?aj?ca na rynku IT od 2010 roku firma In4Mates zajmuje si? tworzeniem aplikacji biznesowych dla wielu bran?, g?ównym produktem firmy jest system do oceny ryzyka kredytowego, przeznaczony dla banków. Aplikacja ta stosuje unikalne algorytmy, pozwalaj?ce oceni? na podstawie danych klienta, czy posiada on zdolno?? kredytow? oraz oszacowa?, na jakich warunkach mo?e by? udzielona po?yczka.

Aplikacjom tej klasy stawiane s? szczególne wymagania dotycz?ce wydajno?ci, poniewa? wiele banków ma okre?lone w umowie szczegó?owe procedury przyznawania kredytów i cz?sto maj? one bardzo ma?o czasu na podj?cie prawid?owej decyzji. Dlatego ju? na etapie projektowania musieli?my zwraca? uwag? na jak najlepsze optymalizowanie architektury i takie dobieranie jej parametrów, aby aplikacja dzia?a?a szybko i mia?a jak najmniej punktów wra?liwych na wyst?powanie tzw. w?skich garde?. Dlatego zdecydowali?my si? na zastosowanie us?ug Oracle Application Performance Monitoring Cloud, które doskonale sprawdzaj? si? jako narz?dzia do monitorowania aplikacji i odnajdywania najlepszych metod likwidowania problemów wydajno?ciowych – powiedzia? Piotr Olejarz z firmy In4Mates

Jak to dzia?a?

Narz?dzia Oracle Application Performance Monitoring Cloud analizuj? dzia?anie aplikacji w trakcie jej tworzenia i pozwalaj? na bie??co sprawdza?, jak zmiany infrastruktury systemu – przyk?adowo dodanie dodatkowych bazy danych albo serwerów aplikacji – wp?ywaj? na parametry pracy tworzonej aplikacji.

Funkcje

Jedn? z najbardziej u?ytecznych funkcji Oracle APM jest samodzielne wykrywanie architektury aplikacji i znajdowanie zale?no?ci zachodz?cych pomi?dzy jej elementami. APM modeluje struktur? budowanej aplikacji i potrafi w czasie rzeczywistym oszacowa? ró?ne jej parametry wydajno?ciowe – na przyk?ad czas odpowiedzi sklepu internetowego na z?o?one zamówienie lub zadane pytanie i potrafi wskaza? co nale?y zmieni? w architekturze aplikacji, aby polepszy? jej dzia?anie zgodnie z za?o?eniami klienta.

Oracle Application Performance Monitoring Cloud Service umo?liwia kontrolowanie wydajno?ci aplikacji we wszystkich obszarach: od przegl?darki i technologii JavaScript, poprzez ??dania po stronie serwera (gdy transakcja przechodzi przez wiele serwerów aplikacji) po szczegó?owy kod aplikacji (gdzie mo?na sprawdzi? faktyczn? wydajno?? aplikacji na poziomie metod i operacji SQL). Funkcje zautomatyzowanego wykrywania zasobów i zaawansowanego raportowania pozwalaj? na systematyczne zwi?kszanie wydajno?ci aplikacji, w których wprowadzane s? zmiany.

Udostępnij
Redaktor Brandsit