Liiketoimintasovellusten modernisointi - Anna sovelluksillesi uusi elämä Sofor varmistaa investointiesi tehokkaan hyödyntämisen 1
Syitä liiketoimintasovellusten modernisointiin Sovellusten käyttötarkoitus laajenee, ne voidaan päivittää mm. mobiililaitteilla käytettäviksi Vanhan sovelluksen siirto uudelle alustalle maksaa vähemmän kuin uusi sovellusprojekti Sovellusten ylläpito nykyaikaisilla sovellusalustoilla on halvempaa Tekninen toteutus voi olla este käytölle, kasvulle, innovatiivisuudelle, käytettävyydelle ja pilvipalvelujen hyödynnettävyydelle Vanhojen sovellusten osaajia on yhä vähemmän
Liiketoimintasovellusten modernisointi - Vaihtoehtoja 1. Olemassa olevia sovelluksia käytetään laajemmin, päätelaiteriippumattomasti. Sovellukset voidaan virtualisoida sovelluskauppaan, josta viimeisimmät versiot ovat ladattavissa. 2. Sovelluksista voidaan tehdä moderneja, aitoja, kerroksellisia selainsovelluksia tai ne voidaan mobilisoida.
Esimerkki modernisoidun liiketoimintasovelluksen rakenteesta Liiketoimintalogiikan migraatio, nykyjärjestelmän modernisointi Käyttäjä / sidosryhmä) - Tietokone / Laptop Selainkäyttöliittymä (Internet Explorer, Firefox, Chrome, Safari, Opera, jne.) Roolipohjainen käyttöliittymä Käyttäjä / sidosryhmä - Mobiililaite (älypuhelin, tablet, pc tms.) Käyttöliittymäkomponentti (xpages tms.) -HTML5-sivupohjat -CSS-tyylit -JavaScript-kirjastot -Valmiit komponentit (lomakkeet, näkymät) Tietovarasto-/datarajapinta (API, Web Service, siirtotiedostot (XLS,XML, tms.) -Kontrolli- ja logiikka kirjastot (uudelleenkäytettävät komponentit) Lotus Notes (NSF) Relaatiotietokannat (DB2 yms.) Operatiiviset järjestelmät (WinTime, BasWare, yms.)
NotesToSQL -konsepti Soforin kehittämä vaiheittainen toimintamalli Notes tietokannassa olevan datan siirtämiseksi yleisimpiin, SQLpohjaisiin relaatiotietokantoihin Mahdollistaa tiedonsiirron yhdestä yhteen kantaan, monesta yhteen kantaan tai yhdestä moneen kantaan Mahdollistaa siiloutuneen tiedon jalostamisen data warehouse -tyyppiseksi tietovarastoksi palvelemaan esim. liiketoiminnan raportointia Mahdollistaa järjestelmien rinnakkaisen käytön esim. siirtymäkauden yli Siirto voi olla luonteeltaan kertaluontoinen tai toistuva Perustuu Notes- ja Java-teknologiaan
Konsernin tavoitteena luopua Domino/Notesmaailmasta ja siirtää sovellukset SharePointalustalle Konserni muutti IT-strategiaansa ja päätti siirtyä IBM Notesista Microsoftiin. Kumppaniksi haluttiin taho, joka tuntee sekä korvattavan että korvaavan teknologian.
Case 1: Liiketoimintakriittiset sovellukset SaaS-palveluun Lähtötilanne Mitä tehtiin? Yksikön Domino/Notes sovellukset olivat erittäin liiketoimintakriittisiä. Niiden kehittäminen tai korvaaminen muilla ratkaisuilla oli aikaa vievää. Yksikkö ulkoisti Domino/Notes - sovellukset Soforin palvelualustalle, jolloin saadaan sovellusten elinkaarta pidennettyä ja sitä kautta aikaa ratkaista kriittisten sovellusten tulevaisuus. Palvelun käyttöönoton jälkeen on lähdetty ratkomaan sovellusten modernisointitarpeita mm. miettimällä ratkaisuja, joilla sovelluksia tai osaa sovellusten toiminnoista voidaan käyttää mobiilisti. Hyödyt Yksikkö sai lisäaikaa miettiä tulevaisuuden suhteen, mitä liiketoimintakriittisille sovellukselle voi tehdä.
Case 2: Migraatio SharePointiin, Caverion Suomi 1/4 Lähtötilanne Yksiköllä oli käytössään kymmeniä sovelluksia, joissa on käytetty yksinkertaisia Domino/Notes-dokumentinhallinta kantoja ilman erityistä liiketoimintalogiikkaa. Osa sovelluksista on ollut hyvin vähäisellä käytöllä tai käyttöä ei ole enää lainkaan, mutta sovellusten data on esim. lainsäädännöllisistä tai muista syistä säilytettävä. Osa sovelluksista oli edelleen aktiivisessa käytössä ja niiden käyttöä haluttiin jatkaa SharePointissa.
Mitä projektissa tehtiin? 2/4 Sofor määritteli yksikön kanssa migraatiotarpeet kolmeen kategoriaan 1. Arkistoon siirrettävät tiedot 2. SharePointiin siirrettävät sovellukset jatkokäyttöä varten sellaisenaan 3. Sovellukset, jotka vaativat SharePointiin rakennettavaa logiikkaa, jotta tietoja voidaan käyttää edelleen. Kaikkien sovellusten tiedot siirrettiin aluksi SQL-kantaan. Kanta mahdollistaa tiedon arkistoinnin ja on myös hyvä lähtökohta, kun tietoa siirretään eteenpäin esim. SharePointin tai jonkun muun sovelluksen käyttöön. Arkistoitava tieto jäi SQL-kantaan luettavaan tilaan. Arkistoitavaan tietoon määriteltiin käyttöoikeudet ja sitä pystytään tarkastelemaan Soforin rakentaman kevyen käyttöliittymän avulla. Osa tiedosta siirrettiin eteenpäin suoraan SharePointissa jo olemassa olevaan sovellukseen, jossa tiedon käyttöä jatkettiin. Osalle sovelluksista Sofor rakensi Notes-logiikkaa vastaavat toiminnallisuudet SharePointiin.
Projektin hyödyt 3/4 Soforin avulla Caverion pystyi toteuttamaan strategiaansa kuuluvat modernisointi- ja tehostamistoimenpiteet siten, että liiketoiminnalle ei aiheutunut minkäänlaisia häiriöitä. Tärkeä, lakisääteinen tieto on tallessa riippumatta teknologiasta. Tarvittaessa tieto on otettavissa uudestaan käyttöön. Aikaisempi tieto, joka oli Notes-kannoissa, on käytettävissä nyt Sharepointissa. Sama liiketoimintalogiikka on käytettävissä myös Sharepontissa räätälöidyissä sovelluksissa.
Projektin tavoitteet saavutettiin aikataulussa ja turvallisin mielin 4/4 Caverion halusi toimijan, jolle tällainen projekti ei ollut ensimmäinen. Meillä oli mielikuva, että Soforilla on sekä työkalut että osaaminen siirtää Lotus Notessovelluksista tietoa ja että tämä on Soforin ydinosaamista. Tämä mielikuva kyllä toteutui projektissa: Sofor tiesi alusta alkaen tarkalleen, mitä piti tehdä. Yhteistyö oli loistavaa. Sari Lehtonen, Kehityspäällikkö, Caverion Suomi Oy MITATTAVAA LISÄARVOA 11
Tervetuloa yhteistyöhän soforilaisten kanssa. @SoforOy 12»