. Wake on moderni kehitysalusta käyttäjäkeskeisille verkko- ja. mobiilisovelluksille. Wake antaa täydet vapaudet suunnitella verkkopalvelun

Samankaltaiset tiedostot
Myynnin automaation kehityskäyrä

Myynnin automaation kehityskäyrä

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat

TYPO3 - Open Source Enterprise CMS

VYPEdit verkkosivualusta SVY-toimijoille

Järjestelmäarkkitehtuuri (TK081702)

Tekninen suunnitelma - StatbeatMOBILE

Hyödynnä DPS- ja SA-setelit Azure hybridipilvi-palveluiden suunnittelussa ja testauksessa!

Tekninen suunnitelma - StatbeatMOBILE

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti Kandidaatintyö ja seminaari

Pika-aloitusopas. Haku Voit etsiä sivustoja, henkilöitä tai tiedostoja. Sivuston tai uutisviestin luominen

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu

(Acerin) Windows 8 tabletti henkilöstön työkäytössä Koonnut Hanna Frilander, Mobiilit ohjaajat hanke

Tuunix Oy Jukka Hautakorpi

Kansallinen digitaalinen kirjasto Käyttöliittymä Finna Aki Lassila / Kehittämispäällikkö / Kirjastoverkkopalvelut

Käyttöjärjestelmät. 1pJÄKÄ1 KÄYTTÖJÄRJESTELMÄN HALLINTA, 12 OSP

Digitaalisen liiketoiminnan alusta ja mikropalveluratkais ut

Tietoturvavinkkejä pilvitallennuspalveluiden

IBM BusinessConnect A new era of thinking. A new era of thinking. Metsä Group. Mobiiliarkkitehtuuri. Ari Linja IBM Corporation

Valppaan asennus- ja käyttöohje

ZENworks Application Virtualization 11

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services

Pilottipalvelun esittely johtopäätökset

PILETTI. Tekninen vaatimusmäärittely. v. 0.2

206 Verkkosivun tuottaminen finaalitehtävät


Leimaus.com - Palvelukuvaus Karsoft Consulting 2006

ANVIA ONLINE BACKUP ASENNUSOPAS 1(7) ANVIA ONLINE BACKUP ASENNUSOPAS 1.0

ASIAKASLIITTYMÄ. Erikoiskirjastokokous Ari Rouvari Kansalliskirjasto

Googlen palvelut synkronoinnin apuna. Kampin palvelukeskus Jukka Hanhinen, Urho Karjalainen, Rene Tigerstedt, Pirjo Salo

Projektinhallintaa paikkatiedon avulla

turku.fi:stä kunta.fi:ksi Kuntamarkkinat

Osoitteena O365. Toimisto ja yhteydet pilvestä

Vaivattomasti parasta tietoturvaa

Vaatimusmäärittely Ohjelma-ajanvälitys komponentti

IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus

Finnaa arkistoille. Aki Lassila Arkistot

KADA (Drupal 7) migraatio uuteen (versioon) webiin

Varhaiskasvatuksen Juulia-ohjausjärjestelmä

Kysymykset ja vastaukset:

Microsoft Dynamics CRM 4.0. Jani Liukkonen

E-AINEISTOJEN ESILLEPANO KIRJASTOSSA Asiakastablettien tekninen ratkaisu

Liiketoimintasovellusten modernisointi - Anna sovelluksillesi uusi elämä. Sofor varmistaa investointiesi tehokkaan hyödyntämisen

HAAVOITTUVUUKSIEN HALLINTA RAJOITA HYÖKKÄYSPINTA-ALAASI

HAKURATKAISUN ANATOMIA - KURKISTUS PELLIN ALLE

Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin?

DIGITAALINEN LIIKETOIMINTA JA ASIAKASKOKEMUS FRESHUP,

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

Taltioni teknisen alustan arviointi

labs.kirjastot.fi Antti Pakarinen Timo Tuominen

UUSI ARKKITEHTUURI PAREMMAT PALVELUT. Järjestelmäarkkitehtuurihankkeet

Elisa Toimisto 365. Toimisto ja yhteydet pilvestä

Google yritysratkaisut motivointia tehokkuuteen. Juha Elonen, kehitysjohtaja, DNA Business

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

FuturaPlan. Järjestelmävaatimukset

Juha Peltomäki JAMK/Teknologia

edocker 3.3 Mitä uutta? edocker Tools InDesign -plugin edocker PUBLISH! edocker READ! edocker CREATE! edocker automaatio

Tapahtumien Digiloikka Tilaisuuksien hallinnan pilotti, Hakosalo Software Oy. 1. Taustaa

Kansallinen palveluarkkitehtuuri TUNNISTUSPALVELU INFO

Kysely kirjastoille kirjastojärjestelmähankinnasta

Digiarkistosta palveluja kuluttajille Kari Kaikkonen Mediatalo ESA Oy

Internetpalvelut. matkalla Mikko Sairanen

Maiju Mykkänen Susanna Sällinen

DIGILEHTI KUULUU KAIKILLE!

MARA-ALAN LIIKETOIMINNAN TIETOTURVALLISUUSUHAT

ANVIA PILVI. kotimaisia pilvipalveluita yrityksille 24/7

JUULIA - Varhaiskasvatuksen tilastointijärjestelmä. Vertikal Oy Luvaton käyttö kielletty

ABLOY PULSE. Älä huoli. Ala elää.

Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14

Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus

Mistä on kyse ja mitä hyötyä ne tuovat?

ABLOY PULSE. Älä huoli. Ala elää.

Tapahtumakalenteri & Jäsentietojärjestelmä Toteutus

ANVIA VARMUUSKOPIOINTI 2.3

NTG CMS. Julkaisujärjestelm. rjestelmä

DIGILEHTI KUULUU KAIKILLE!

Kansallisen palveluväylän pilotoinnin tukeminen. JulkICTLab-projektihakemus

ecome Markkinoiden kehittynein julkaisujärjestelmä

Suomi.fi-palvelutietovaranto

RATKI 1.0 Käyttäjän ohje

Tulevaisuuden sisällöt ja joustava printtikonsepti

Mikä on WordPress? itse ylläpidettävä (self-hosted) WordPress.com: ilmainen 3. osapuolen ylläpitämä pilvipalvelu (Cloud-hosted)

Hybrid Cloud -ratkaisulla pilvipalvelun hyödyt nopeasti käyttöön, Case Haarla Oy:n M-Filesdokumenttienhallintajärjestelmän käyttöönotto

ArcGISSM. Online. Paikkatietoalusta organisaatiollesi

Sopimushallintaa Alfrescolla. Jarmo Sorvari IT-järjestelmäpäällikkö TAMK

Pikaopas. Ohjeiden etsiminen Hae ohjesisältöä napsauttamalla kysymysmerkkiä.

PALVELUN KUVAUS. Daimler Finland Oy IOTAIKA-PALVELUN KUVAUS V.1.0

PDF-tiedostojen optimointi hakukoneille

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245

ANVIA PILVI. kotimaisia pilvipalveluita yrityksille 24/7

Joustotilat Tampereella

XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy

Sähköinen työpöytä Suomen Pankissa

JHS 179 Kokonaisarkkitehtuurin suunnittelu ja kehittäminen Liite 9. Virtualisointi ja pilvipalvelut teknologia-arkkitehtuurin suunnittelussa

AsioEduERP v12 - Tietoturvaparannukset

Tietoturva ja käyttäjäkohtaisuus älykkäässä verkottamisessa Pekka Isomäki TeliaSonera Finland Oyj

Draft. Mark Summary Form. Taitaja Skill Number 205 Skill Tietokoneet ja verkot. Competitor Name. Total

Mark Summary. Taitaja Skill Number 205 Skill Tietokoneet ja verkot. Competitor Name

Sosiaalisen median mahdollisuudet & hyödyt

Transkriptio:

Mikä Wake? Wake on moderni kehitysalusta käyttäjäkeskeisille verkko- ja mobiilisovelluksille Wake antaa täydet vapaudet suunnitella verkkopalvelun vastamaan loppuasiakkaiden tarpeita Jatkokehitys on helppoa ja verkkopalvelu voidaan jatkuvasti laajentaa ja optimoida Wake integroituu helposti yrityksen muihin tietojärjestelmiin Tietoturvallinen ratkaisu, jonka hyväksyy myös finanssi- ja vakuutusyhtiöt

Nopea implementointi Wake sisältää laajan kirjaston valmiita komponentteja joka nopeuttaa kehitystyötä Front-end kehityksessä käytetään hyväksi todettuja avoimen lähdekoodin komponentteja Wake-järjestelmä on helppo laajentaa uusilla moduuleilla sekä integroida ulkopuolisiin operatiivisiin taustajärjestelmiin, koska sen toiminta perustuu API-rajapintoihin Wake mahdollistaa sisällön reaaliaikaisen julkaisun myös muihin sovelluksiin ja laitteisiin, kuten info-näyttöihin sekä mobiili-applikaatioihin

Helppo sisällönhallinta Wake-sisällönhallintajärjestelmän avulla sisältöjen julkaiseminen ja hallinta on helppoa Sisältöjen muokkaus tapahtuu näkymässä, josta näkee suoraan, miltä lopullinen julkaistu tuotos tulee näyttämään Järjestelmän avulla sisältöjä saadaan helposti julkaistua myös eri pinnoille Kohdepintoja voivat olla esimerkiksi verkkosivut, tabletit, mobiililaiteet, julkiset näytöt ja kosketusnäytöt

Esimerkkitoteutuksia Lapwallfi: rakenuttajien suunnittelutyökalu Onnistuyrittäjänäfi: Varman, IFin ja Nordean yhteinen palvelu yrittäjille Kiinteistömaailmafi: Suomen neljänneksi suurin asuntoportaali Mercedes-Benz Drivers World-lehti Fennovoiman Vastuullisuus-sivusto IF: Vakuuutsmyynnin työkalu Ankkuri Cramo-digivuosikertomus Suomen Punainen Risti: Riskien keskellä-sovellus Lidl: Bucketlist-kampanja KoneCranes: Aulakioskien sovellukset

Tekninen kuvaus Wake Platform

Valveen kehittämä Wake-alusta mahdollistaa keskitetyn, yhdestä hallintaliittymästä tapahtuvan, sisällön muokkaamisen usealle eri kohdepinnalle Kohdepintoja voivat olla esimerkiksi verkkosivut, tabletit, mobiililaiteet, julkiset näytöt ja kosketusnäytöt Wake-alustan laaja komponenttikirjasto mahdollistaa nopean ja kustannustehokkaan sovelluskehityksen Wake-alustaa on helppo laajentaa uusilla moduuleilla sekä integroida ulkopuolisiin operatiivisiin taustajärjestelmiin, koska sen toiminta perustuu rajapintoihin Wake-alusta koostuu, johon kaikki sisällöt tallennetaan, - liittymästä, jolla sisältöjä muokataan sekä yhdestä tai usemmasta, jonka kautta sisältöjä käytetään Esimerkkejä Sovelluksista ovat verkkosivut, mobiilisivut, tablettiapplikaatiot ja infotaulut

Core on alustan ydin, joka vastaa sisältöjen varastoimisesta ja jakelusta Admin-liittymä ja Sovellukset keskustelevat Coren kanssa API-rajapinnan kautta Sisällöt voidaan tuoda myös ulkoisesta järjestelmästä samaa rajapintaa hyödyntäen Coressa oleva sisältö muokataan keskitetysti Admin-liittymän avulla Sisältöelementtejä muokataan, järjestellään sekä julkaistaan haluttuihin kanaviin helppokäyttöisen käyttöliittymän kautta Admin-liittymän käyttäjäoikeudet antavat pääsyn vain sallittuihin sisältöihin Adminliittymän ominaisuudet riippuvat käytössä olevien Sovellusten ominaisuuksista Jotkut Sovellukset saattavat mahdollistaa sen sovelluksen sisältöjen muokkaamisen myös suoraan Sovelluksen kautta Sisältö julkaistaan eri kanaviin Sovellusten kautta Sovellus on esimerkiksi verkkopalvelu tai mobiiliapplikaatio Sovellukset suunnitellaan ja toteutetaan asiakaskohtaisesti olemassa olevia komponentteja ja lähdekoodeja hyödyntäen Sovellusten toimittamisesta tehdään erillinen toimitussopimus Sovelluksen toimittajana voi myös olla kolmas osapuoli Sovellukset voidaan toteuttaa valitun toimittajan parhaaksi katsomalla teknologialla Tällöin hyödynnetään Wake-alustan rajapintoja tietojen välittämiseen sovellukselle

Järjestelmävaatimukset Wake-alustaa tarjotaan ns SaaS-palveluna, jolloin vastuu palvelun ylläpidosta, toimivuudesta ja varmuuskopioinnista on toimittajalla Admin-hallintaliittymän käyttöä varten tarvitaan tietokone, selain ja Internet-yhteys Hallintaliittymä toimii yleisimpien selainohjelmistojen uusimmilla versioilla

Järjestelmän siirrettävyys Wake järjestelmä on toteutettu yleisesti tunnetuilla ja laajasti käytetyillä web-teknologioilla, joten järjestelmän ylläpito ja jatkokehitys on mahdollista siirtää kolmannelle osapuolelle ja palvelun tarjoajalle Wakella rakennettu palvelu voidaan sijoittaa omalle erilliselle palvelininstanssille, ja palvelu on mahdollista siirtää myös asiakkaan osoittamaan palvelinympäristöön Palvelusopimuksessa määritetään millä ehdoilla ja oikeuksilla järjestelmä voidaan siirtää tarvittaessa asiakkaalle tai tämän osoittamalle taholle Tällöin luovutetaan myös järjestelmän dokumentaatio sovitussa muodossa

Wake-alustan tuotekehitys Wake kehityksestä vastaa yli 10 hengen dedikoitu tiimi Wake Core kehitykseen on käytetty PHP-ohjelmointikieltä, Slim Framework - sovelluskehystä, Twig template järjestelmää, Redis välimuistipalvelinta ja MongoDB tietokantaa sekä muita tarpeellisia rajapintoja Verkkosovellusten toteuttamisessa hyödynnetään JavaScript, AngularJS, HTML ja CSS tekniikoita Verkkosovellus voidaan paketoida natiivisovellukseksi Xamarin teknologian avulla

Kehitysympäristö ja versiopäivitykset Versiopäivityksiä tehdään kahden viikon välein Versiopäivitykset tapahtuu tiistaisin Versiopäivityksen jälkeen luodaan uusi levykuva staging-ympäristöä varten, joka on testattavana kaksi viikkoa ja joka julkaistaan jälleen versiopäivityksessä tuotantoympäristöön

Palvelinympäristö Palvelimet sijaitsevat Amazonin hallinnoimassa EC2-pilvipalvelussa, josta käytetään ainoastaan EU-alueella tarjottavia palvelimia ja kuormantasaajia Palvelun tuottaja vastaa palvelimien ylläpidosta, suorituskyvystä ja valvonnasta Ruuhkatilanteissa palvelinkapasiteetin lisäys tapahtuu automaattisesti kuormituksen mukaan

Varmuuskopiointi Varmuuskopioiden Tiedostot ja tietokanta varmuuskopioidaan päivittäin Amazonin ulkopuolelle Varmuuskopiopalvelimet sijaitsevat Hetznerilla Saksassa ja OVH-hostingilla Ranskassa Kerran viikossa otetaan täysi varmuuskopio ja näitä säilytetään kuusi kuukautta Viikon aikana otetaan inkrementaaleja varmuuskopioita, joita säilytetään kaksi viikkoa palauttamista testataan säännöllisesti

Rajapinnat Wake-alustan arkkitehtuuri perustuu rajapintoihin, joilla Coreen liitetyt sovellukset pyytävät tarvitsemansa tietoa Wake-alustalle on mahdollista toteuttaa rajapintoja eri käyttötarpeita varten Tiedonsiirtomuotoina voidaan käyttää esimerkiksi json- tai xml-muotoja Rajapintojen käyttöä voidaan turvata Wake-alustan tarjoamalla todennuksella ja käyttöoikeuksilla

Dokumentaatio Asiakkaille Järjestelmän arkkitehtuuri ja ydinkomponentin dokumentoidaan sillä periaatteella, että järjestelmän jatkokehitys ja ylläpito on henkilöriippumatonta räätälöidyt komponentit dokumentoidaan samalla periaatteella

Sisällön tallennus Wake tallettaa kaiken tiedon tietokantaan, jonka luku- ja kirjoitusoikeudet määritellään käyttäjä- ja kontekstikohtaisesti Käyttäjä pääsee lukemaan ja kirjoittamaan vain sellaisia sisältöjä, jotka on joko määritelty julkisiksi tai joihin käyttäjällä on erillinen lukuoikeus

Kaikki käyttäjä- ja kontekstitietoihin liittyvät operaatiot suoritetaan erillisen rajapinnan kautta Käyttäjä ei pääse suoraan muokkaamaan omia tietojaan tai oikeuksiaan, vaan esim salasanan vaihto tapahtuu edellä mainitun rajapinnan kautta Salasanat talletetaan yksisuuntaista salausalgoritmia käyttäen Salausalgoritmissa on käytössä hash salting tietoturvan tason lisäämiseksi Käyttäjätiedoista ei missään tilanteessa tallenneta paikallista kopiota päätelaitteelle

Wake Referenssejä

IF - YRITTÄJÄN VAKUUTUSKARTOITUS If halusi uudistaa vakuutustoimialan tapaa myydä tuotteita yrittäjille Paperipinojen ja flappitaulupiirrustusten sijalle tarvittiin palvelu, joka tekee yritysvakuutuksista selkeitä ja helppoja ymmärtää Valve suunnitteli ja toteutti yhdessä If:n kanssa työkalun, joka muuttaa tavan jolla vakuutustuotteita myydään yrittäjille

IF - YRITTÄJÄN VAKUUTUSKARTOITUS Jokainen yrittäjä tietää, kuinka vaikeaa on ymmärtää kokonaiskuvaa siitä millaisia vakuutuksia itse tarvitsee ja riittävätkö sosiaaliturva ja lakisääteiset vakuutukset kattamaan omat tarpeet Lakipykälien ja vakuutuskäytäntöjen muuttaminen digitaaliseksi palveluksi oli haaste, jonka If ja Valve halusivat ratkaista

IF - YRITTÄJÄN VAKUUTUSKARTOITUS Valve vastasi palvelun konseptista, käyttöliittymästä, visuaalisesta suunnittelusta ja toteutuksesta Palvelu rakennettiin Valveen Wake -sisällönhallintajärjestelmän päälle, joka sopii hyvin toimialoja muuttavien ja lisäarvoa tuottavien palveluiden alustaksi

ONNISTUYRITTÄJÄNÄFI Nordea, If ja Varma ovat luoneet yhteistyössä Valveen kanssa uuden verkkopalvelun, joka tarjoaa käytännön apua ja neuvoja sekä uusille että vakiintuneemmille yrittäjille yrittäjyyden eri vaiheissa

ONNISTUYRITTÄJÄNÄFI Valve vastasi palvelun konseptista, käyttöliittymästä, visuaalisesta ilmeestä, sisällöistä ja teknisestä toteutuksesta Palvelu rakennettiin Wake - sisällönhallintajärjestelmän päälle, joka sopii erittäin hyvin lisäarvoa tuottavien palveluiden alustaksi ja mahdollistaa monipuolisten ominaisuuksien rakentamisen nopealla aikataululla

IDEASTA TUOTTEESEEN 6 KUUKAUDESSA

Aloittavan yrittäjän käyttäjäpolku

KIINTEISTÖMAAILMAN VERKKOPALVELU Kiinteistömaailman verkkopalvelu antaa joustavat mahdollisuudet sisällön tuottamiseen, asiakkaan palvelemiseen, kohdennettuihin markkinointiratkaisuihin sekä brändin rakentamiseen palvelukokemuksen kautta

HYVÄ KÄYTTÖKOKEMUS TUOYHTEYDENOTTOJA JA LIIDEJÄ "Normaalilla liidikustannuksella laskettuna joulun alla julkistettu verkkopalvelumme uudistus on maksanut itsensä takaisin juhannukseen mennessä" Kehityspäällikkö, Digital Services

KIINTEISTÖMAAILMAN ESITTELYKALENTERI Suomalaiset lukevat nykyisin aamulehtensä tabletilla, joten päätettiin rakentaa sovellus joka tuo asuntoesitelyt samalle laitteelle Samalla päätettiin miettiä koko asuntoesittelyssä käyminen uusiksi mikä olisi helpoin ja kätevin tapa löytää asuntoja ja käydä esittelyssä?

MOBIILIN KÄYTTÖ YLEISTYY NOPEASTI "Nopeasti muuttuvassa maailmassa tarvitset kykyä ennakoida tulevaa ja reagoida muutokseen Lisäksi tarvitset osaavan kumppanin sekä joustavan teknisen alustan"

DIGILEHTI Lehti toimii luontevasti kaikissa päätelaitteissa Kaikki lehden sisältä on helposti jaettavaa kaikissa some-kanavissa Sisältö on hakukoneissa näkyvää / löydettävää, mikä parantaa artikkelisisältöjen sijoituksia Googlen hauissa Lehti voi sisältää liikkuvaa kuvaa ja näin rikastaa painetun lehden sisältöä sekä tarjota lisäsisältöjä lukijalle