O nás     Inzerce     KontaktSpolehlivé informace o IT již od roku 2011
Hledat
Nepřehlédněte: Nejlepší IT: Pozoruhodné IT produkty pro rok 2024 podruhé
Správa dokumentů
Digitální transformace
Informační systémy
Hlavní rubriky: Informační systémy, Mobilní technologie, Datová centra, Sítě, IT bezpečnost, Software, Hardware, Zkušenosti a názory, Speciály

Pozoruhodné IT produkty 2024 podruhé
E-knihy o IT zdarma
Manuál Linux

Tip: Horké trendy v oblasti vývoje podnikových mobilních aplikací

Většina konzervativních zákazníků se brzy zbaví strachu z nasazení jejich řešení do cloudu, stejně tak, jako se kdysi přestali bát připojit svoje systémy k internetu. V kontextu mobilních řešení jim to otevře nevídané obzory a možnosti. I to je jeden z názorů, který zazněl v našem rozhovoru s Jiřím Kolářem, Solution Architectem - Middleware společnosti Red Hat CZ/CEE. Jaké trendy pozoruje v oblasti vývoje podnikových mobilních aplikací?

Jiří Kolář, Solution Architect - Middleware, Red Hat CZ/CEE
Jiří Kolář, Solution Architect - Middleware, Red Hat CZ/CEE
Jak nyní podnikoví klienti přistupují k vývoji mobilních aplikací a v čem jim může pomoci Red Hat Mobile Application Platform?

V případě, že hovoříme o podnikových zákaznících, velká část z nich již nějaký drobný "ad-hoc" mobilní vývoj v předchozích letech realizovala. Často vyvíjeli mobilní aplikace separátně a napojovali je na rozhraní vystavená jejich interními systémy, které sloužily coby backend pro mobilní aplikace. Tento přístup je však ve větším měřítku velmi těžko udržitelný. Ze základních nedostatků bych zmínil bezpečnostní rizika, problémy spjaté se změnami vystavených rozhraní, velmi těžkou rozšiřitelnost a problematické škálování.

Zákazníci, kteří využívají Red Hat Mobile Application Platform, tato rizika eliminovali a zároveň získali k dispozici již hotové řešení typických problémů mobilních aplikací, jakými jsou synchronizace dat, push-notifikace, autentizace a další. S těmito funkcionalitami je již z technického hlediska prakticky jedno, zdali vyvíjíte aplikace pro interní potřebu, B2B či B2C zaměřené na koncové zákazníky.

Jaké technologie vývoje pro back-end i front-end využívají?

Díky tomu, že Red Hat Mobile Application Platform jasně izoluje vývoje samotných mobilních aplikací (tedy frontendu) od vývoje backendu, který mobilním aplikacím data dodává, je zjevně možný paralelní vývoj obou těchto částí. Toto také velmi dobře zapadá do konceptu agilního vývoje. Mnoho zákazníků dokáže pak i velmi dobře využít následné škálovatelnosti backendu provozovaného v cloudu.

Pro frontend, tedy mobilní aplikaci, pomáhá Red Hat Mobile Application Platform zejména automatizací multiplatformního vývojového procesu a následnou distribucí na privátní či veřejné AppStores. Pro backend je to pak využití zmiňovaných komponent pro synchronizaci dat, push-notifikace, či autentizaci. Následně pak také možnost automatizovaného nasazení backendu a jednoduchost jeho škálování v cloudu. Platforma vytváří podmínky pro nezávislost jednotlivých komponent mobilního řešení, což je klíč k agilitě paralelního vývoje a přístupu DevOps.

Jak dlouho typicky trvají jednotlivé fáze vývoje?

Rychlost vývoje zpravidla závisí na potřebách klienta a jeho nárocích na složitost řešení. Máme například zákazníka z Velké Británie, kde byl celý vývoj základní hybridní aplikace a korespondujícího backendu a nasazení zvládnut za pouhých osm dní. Typický scénář pro komplexní řešení je však inkrementální vývoj s běžnou iterační délkou reflektující obchodní požadavky. Deviza Red Hat Mobile Application Platform je v těchto případech jednoduchost přenosu inkrementů do produkčního prostředí.

Jaký vývoj v této oblasti očekáváte do budoucna?

Lze předpokládat, že se brzy většina konzervativních zákazníků zbaví strachu z nasazení jejich řešení do cloudu, stejně tak, jako se kdysi přestali bát připojit svoje systémy k internetu. A právě v kontextu mobilních řešení se jim otevřou nevídané obzory a možnosti. Red Hat Mobile Application Platform je na to nejen připravena, ale ona sama v cloudu běží a koncept cloudového mobilního backendu (mBaaS) je její hlavní předností.

 


(30. 11. 2015 | redakce2)

Facebook Twitter
Komentáře, názory a rady

Zatím sem nikdo nevložil žádný komentář. Buďte první...

>>> Číst a vkládat komentáře <<<
©2011-2024 BusinessIT.cz, ISSN 1805-0522 | Názvy použité v textech mohou být ochrannými známkami příslušných vlastníků.
Provozovatel: Bispiral, s.r.o., kontakt: BusinessIT(at)Bispiral.com | Inzerce: Best Online Media, s.r.o., zuzana@online-media.cz
O vydavateli | Pravidla webu BusinessIT.cz a ochrana soukromí | Používáme účetní program Money S3 | pg(3699)