WebAPI Česká Spořitelna

Projekt WebAPI je důkazem toho, že TopMonks nejenže přináší inovace do korporátního prostředí, ale také je vede správným směrem.

  • 4

    roky na produkci

  • 2

    roky před PSD2

  • 8 mil.

    requestů za den

  • 10

    Monků na projektu

[photo] Monk Palo prezentuje technologii Docker
[photo] Náš TopMonks team věnující se vývoji WebAPI České Spořitelny

Dlouho před zpracováním směrnice EU PSD2, dlouho předtím, než se veřejná API stala trendem v bankovnictví, dokonce dlouho předtím, než se takovéto nápady staly mainstreamem, náš tým už velmi dobře věděl, že veřejné brány REST API s podporou cloudových řešení byly budoucností pro banky.

Aplikace jen pro čtení? Myslete ve velkém

Když nás Česká Spořitelna v roce 2014 oslovila s nápadem vytvořit jednoduchou mobilní aplikaci, která poskytuje přístup do osobních bankovních účtů, který slouží pouze pro čtení. Přemýšleli jsme ale dál a vyvinuli průkopnickou custom-made platformu pro cloudovou integraci, která bude používaná jak interně bankou, tak externě zákazníky banky.

Srdce klientovy infrastruktury

Dnes je WebAPI srdcem celé klientovy infrastruktury. Umožňuje mu zůstat na technologické špičce jako banka s veřejným rozhraním 21. století. Většina věcí, na které pomyslíte, včetně George - nového internetového bankovnictví, běží právě na WebAPI platformě, kterou v současné době adoptovala celá Erste Group.

Na míle daleko před konkurencí

Česká spořitelna tak má obrovský náskok před svou konkurencí:

  • Podstatná část API banky byla zpřístupněná externím vývojářům pro design a testování jejich vlastních aplikací přistupujících k systému.
  • Všechny cloudové služby jsou přístupné standardizovaným způsobem (RESTfull API), který zabraňuje zmatkům a snižuje náklady při integraci.
  • WebAPI poskytuje osvědčenou, masivně škálující infrastrukturu, zvládá více než 8 miliónů požadavků denně, je podporována jednoduchým portálem pro vývojáře, vytváří platformu, která může být rekonfigurována za běhu, ihned a s nulovým prostojem.
  • Náš klient získal nástroje na správu komplexního systému a redistribuci zdrojů; možnost nastavení limitů na počet a dobu trvání požadavků, spravovat přístup k jednotlivým službám na jednom místě, sbírat záznamy (log files) pro analýzu a audit, a mnoho dalšího...

Chcete také udělat krok od monolitů k mikro službám? Od serverů ke cloudu? Kontaktujte nás a dostaňte se mezi špičku ve FinTech průmyslu. Čerpejte výhody našich zkušeností a expertízy, kterou jsme získaly během posledních let prací právě na projektu jedné z největších bank v České republice.

Technologie: Java, Apache Camel, Spring, InfiniSpan (cache), ElasticSearch, Kibana, Oracle, H2, Ember.js

  • programovací jazyk Java
  • Spring framework
  • Infinispan - distribuovaný in-memory key/value data storeinfinispan9_pixelsizes
  • Elasticsearch - distribuovaný RESTful search a analytický engine
  • Kibana - open source plugin pro Elasticsearch pro vizulizaci dat
  • Oracle databáze
  • Ember.js framework

Další projekty

Adler

Řešení na míru automatizující proces nákupu, marketingu a prodeje s vizí, že aplikace budou v budoucnu integrovány do jedné komplexní administrativní platformy.

Price f(x)

Poskytnutí profesionální konzultace na podporu služeb rozšiřujících portfolio zákazníků, a zároveň také pomoc při zlepšování UX pro webové stránky.