Technologia open source w bran?y finansowej

Newsroom BrandsIT
4 Min
technologia

Wiele przedsi?biorstw ?wiadcz?cych us?ugi finansowe wci?? korzysta z niejednorodnych ?rodowisk informatycznych obejmuj?cych komputery typu mainframe, systemy UNIX i serwery Windows. ?rodowiska takie cz?sto nie s? w stanie sprosta? wspó?czesnym wyzwaniom biznesowym, poniewa? nie zapewniaj? wymaganej dzi? elastyczno?ci i szybko?ci reagowania. Problem ten mog? rozwi?za? mikrous?ugi i technologie kontenerowe z otwartym dost?pem do kodu ?ród?owego (open source), o których mówi? Marc Schuckmann, dyrektor ds. sprzeda?y us?ug finansowych i oprogramowania w Red Hat oraz Axel Saß, g?ówny architekt systemów dla sektora bankowo?ci w Niemczech w Red Hat.

Banki dzia?aj? dzi? na wysoce konkurencyjnym rynku, gdzie musz? rywalizowa? zarówno z firmami o ustabilizowanej pozycji, jak i nowymi graczami. W takich warunkach szybkie udost?pnianie nowych produktów i us?ug mo?e przes?dzi? o sukcesie. Jak osi?gn?? szybko?? dzia?ania wymagan? w sektorze finansowym? Odpowiedzi? na to pytanie mog? by? rozwi?zania open source, które, ze wzgl?du na swoj? charakterystyk?, otwieraj? przed firmami nowe mo?liwo?ci. W oparciu o technologi? open source mo?na tworzy? mobilne rozwi?zania bankowe umo?liwiaj?ce klientowi otwarcie rachunku, dokonanie szybkiej p?atno?ci w punkcie sprzeda?y, pobranie gotówki, przelew ?rodków czy obrót papierami warto?ciowymi za pomoc? smartfonu. Mo?na równie? przenie?? podstawowe systemy bankowe ze ?rodowisk firmowych na standardowe serwery x86.

Przede wszystkim aplikacje mobilne

Jednym z g?ównych przyk?adów u?ycia technologii open source jest tworzenie aplikacji mobilnych z otwartym dost?pem do kodu ?ród?owego. Wybieraj?c platform? dla takich aplikacji, programi?ci i dostawcy us?ug finansowych musz? pami?ta?, ?e powinna ona obs?ugiwa? elastyczne modele chmurowe oparte na mikrous?ugach. Znaczne korzy?ci mo?e równie? przynie?? u?ywanie tej platformy w kontenerowym ?rodowisku tworzenia aplikacji, takim jak Red Hat OpenShift Platform. ?rodowisko to umo?liwia bankom tworzenie i eksploatacj? aplikacji mobilnych w po??czeniu z u?ywanymi wcze?niej aplikacjami bankowymi, które maj? zosta? przeniesione do chmury. ?rodowiska programistyczne open source s?u??ce do tworzenia aplikacji mobilnych i wykorzystuj?ce mikrous?ugi i technologie kontenerowe, przyspieszaj? wprowadzanie na rynek nowych produktów.

Programi?ci mog? dostarcza? urz?dzenia mobilne z odpowiednim oprogramowaniem, wykorzystuj?c w tym celu infrastruktury obs?uguj?ce otwarte standardy, a tak?e odpowiednie j?zyki i platformy (np. Java, Node.js, Python, Ruby i Spring Mobile) oraz inne technologie open source. Mog? równie? korzysta? z pomocy innych specjalistów ze spo?eczno?ci open source, którzy wspó?pracuj? ze sob? w celu doskonalenia dotychczasowych oraz tworzenia nowych rozwi?za? i funkcji. Warto wspomnie?, ?e spo?eczno?ci takie pomagaj? dostawcom us?ug finansowych w rekrutacji nowych specjalistów ds. informatycznych, którzy pracuj? przy u?yciu innowacyjnych narz?dzi. Wykorzystuj?c cykle innowacji w ?rodowiskach programistycznych, banki mog? wzbogaca? swoje produkty i us?ugi o nowe funkcje zapewniaj?ce im przewag? nad konkurencj?.

Dzi? programi?ci zatrudnieni w sektorze us?ug finansowych mog? projektowa? oparte na przegl?darkach bankowe aplikacje internetowe i mobilne w formie mikrous?ug. Kontenery i mikrous?ugi mo?na wykorzysta? nie tylko do projektowania nowych aplikacji, lecz tak?e do pakowania w kontenery aplikacji ju? istniej?cych (takich, które si? do tego nadaj?, jest wi?cej ni? mo?na by przypuszcza?).

Ad imageAd image

Linux w podstawowych systemach bankowych

System operacyjny Linux jest ju? u?ywany w niektórych aplikacjach bankowych, równie? tych podstawowych. Na przyk?ad pewien szwajcarski bank przeniós? swoje podstawowe aplikacje bankowe z firmowego ?rodowiska UNIX na platform? x86 opart? na systemie Red Hat Enterprise Linux, co pozwoli?o mu zredukowa? ca?kowity koszt posiadania aplikacji. Dzi?ki uruchomieniu podstawowej aplikacji bankowej w systemie Linux instytucja ta mo?e reagowa? na nowe wymagania szybciej, w sposób bardziej elastyczny i ekonomiczny.

Udostępnij