planmeca extranet - janne pakkanen

22
Microsoftin tuottavuusratkaisuiden avulla toteutettu extranet - palvelu Planmeca Oy, Janne Pakkanen

Upload: knowit-oy

Post on 25-Jan-2017

491 views

Category:

Business


1 download

TRANSCRIPT

Page 1: Planmeca extranet - Janne Pakkanen

Microsoftin tuottavuusratkaisuiden avulla

toteutettu extranet-palvelu

Planmeca Oy, Janne Pakkanen

Page 2: Planmeca extranet - Janne Pakkanen

Sisältö

Yritys

Planmeca yrityksenä, jakelijaverkosto

Tausta

Lähtötilanne, vanhan palvelun teknologia ja haasteet

Uudistuksen tavoitteet

Viestinnälliset tavoitteet, teknologiset tavoitteet

Tekniset ratkaisuvaihtoehdot ja valinnat

SharePoint Online vs On-premise

Azure AD Premium vs Global Sign Ubisecure

Toimittajan valinta

Knowitin asiantuntijuus ja Planmecan liiketoiminnan tuntemus

Ratkaisun toteutus

Sisältömigraatio, mukautukset, käyttäjähallinta

Azure CDN

Demo

Yhteenveto

Page 3: Planmeca extranet - Janne Pakkanen

Planmeca Group

• Planmeca Oy on yksi maailman johtavista hammashoitolaitteiden

valmistajista.

• Planmeca Oy on terveysteknologian alalla toimivan Planmeca Groupin

emoyhtiö.

• Planmecan tuotevalikoimaan kuuluvat digitaaliset hammashoitokoneet,

monipuoliset 2D- ja 3D-röntgenlaitteet, CAD/CAM-tuotteet sekä niitä tukevat

ohjelmistoratkaisut.

• Planmeca Groupin liikevaihto on noin 740 milj. euroa (2014) ja se työllistää

lähes 2700 henkeä maailmanlaajuisesti.

• 1971 perustettu perheyritys, jonka pääkonttori ja tuotanto sijaitsevat

Helsingin Herttoniemessä.

Page 4: Planmeca extranet - Janne Pakkanen

Planmeca Oy

Page 5: Planmeca extranet - Janne Pakkanen

Planmeca maailmalla

Page 6: Planmeca extranet - Janne Pakkanen

Lähtötilanne extranet-palvelulle

Vanha palvelu• Vähäisesti mukautettu SharePoint 2007 -versio, joka oli palvellut varsin

luotettavasti vuosien ajan

• Omia SharePoint-sovelluksia

• Dokumenttien metatiedot kunnossa

• Aktiivisia käyttäjiä alle 1000

Vanhan palvelun haasteet• Windows SharePoint Services 3.0

• Windows Server 2003 tuen päättyminen

• Ulkoiset käyttäjät samassa Active Directoryssä sisäisten kanssa

• Käyttäjärekisteröinnin työllistävyys ja tietoturva asiakaspalvelussa

• Tiedostojen jakamisen haasteet

• Haun rajoitteet

Page 7: Planmeca extranet - Janne Pakkanen

Uudistuksen viestinnälliset tavoitteet

• Myynnin, teknisen tuen ja asiakaspalvelun tärkein työkalu

• Relevantin aineiston löydettävyyden kehittäminen

• Sisällön luokittelu tuoteryhmien, käyttäjäroolin ja käyttäjän kielen

perusteella

• Sisällön käyttöoikeuden rajaaminen tuoteryhmäperusteisesti

• Sivuston responsiivisuus

• Tablet-optimointi – mobiilioptimoinnin poisjättäminen oli tietoinen valinta

• Planmecalla on olemassa omat sovellukset tableteille

Page 8: Planmeca extranet - Janne Pakkanen

Uudistuksen viestinnälliset tavoitteet

Staattisesta responsiiviseen

Page 9: Planmeca extranet - Janne Pakkanen

Uudistuksen tekniset tavoitteet

• Yksi yhteinen käyttäjähallinta ulkoisille käyttäjille

• Asiakaspalvelun käyttäjähallinnan helpottaminen

• Sama käyttäjähallinta kaikille yrityksen verkkopalveluille

• Aineiston jakamisen helpottuminen globaalisti

• Arkkitehtuurivalinnan kestävyys, cloud app model ja best practises

Page 10: Planmeca extranet - Janne Pakkanen

Tekniset ratkaisuvaihtoehdot – alusta

SharePoint Online

+ Nopea aloitus

+ Hinta (varauksin)

+ O365 infra

- Räätälöitävyys

- Olemassa olevien sovellusten

muokkaustarve

- Käyttäjähallinta

SharePoint 2013 on-premise

+ Palvelun muutosten

hallittavuus

+ Räätälöitävyys

+ Käyttäjähallinta (varauksin)

- Oman infran tarve

- Palvelun saatavuus

Page 11: Planmeca extranet - Janne Pakkanen

Tekniset ratkaisuvaihtoehdot – autentikointi

Azure AD Premium

+ Tuki useille

autentikointitekniikoille

(SAML 2.0, OAuth)

+ MFA, password reset, portaali

etusivu, brändays

- Hinnoittelu (Premium-taso vain

maksullisten palvelujen käyttäjille)

Azure AD B2C and B2B

(public preview)

Global Sign Ubisecure

+ Tuki useille

autentikointitekniikoille

(SAML 2.0, OAuth)

+ MFA, password reset,

brändays, REST API

+ Delegoitu käyttäjähallinta

+ Yksittäisen käyttäjälisensin

hinta

- Oma infra

Page 12: Planmeca extranet - Janne Pakkanen

Tekniset ratkaisuvaihtoehdot – IAM-delegointi

Page 13: Planmeca extranet - Janne Pakkanen

Toimittajan valinta

• Knowitin asiantuntemus

• Teknologiavaihtoehtojen ja niiden soveltuvuuden selvittäminen

• Projektihenkilöiden vastuun ottaminen projekteissa

• Planmecan liiketoiminnan tuntemus

• Microsoftin tuki ratkaisuvaihtoehtojen selvittämisessä (Juhani Vuorio ja Matti Antila)

Page 14: Planmeca extranet - Janne Pakkanen

Ratkaisun toteutus – sisältömigraatio

• Knowit, MigrateIt

• Mahdollistaa metatiedon siirtämisen ja uudelleen mappaamisen

• Säilyttää alkuperäiset luonti- ja muokkaustiedot

• Full- ja incremental -migrointivaihtoehdot

• Lähdeaineisto n. 2500 tiedostoa, kolmessa eri kirjastossa

• Metatiedot muokattiin siirrettäessä (valintalistat -> metadata)

• Dokumenttien siirtäminen tuoteryhmittelyä vastaaviin kansioihin

kohdesivustossa

Page 15: Planmeca extranet - Janne Pakkanen

Ratkaisun toteutus – mukautukset

• Layoutin räätälöinti

• Hakutulossivujen räätälöinnit

• Metadatan muokkaukset

• Käyttöoikeushallinnan vaatimat mukautukset

• Tuoteryhmin perustuvat käyttäjäroolit, sekä ylläpitäjien roolit

• SharePoint Apps vs ASP.NET MVC (Auth)

• SharePoint-sivustojen tietoja ei hyödynnetä ainoastaan autentikointia ja

ryhmään liittyviä atttribuutteja

Page 16: Planmeca extranet - Janne Pakkanen

CRM-integroitu käyttäjähallinta

• MS Dynamics CRM 2013 ja Global Sign Ubisecure, CRM2Ubi

Page 17: Planmeca extranet - Janne Pakkanen

CRM-integroitu käyttäjähallinta

• MS Dynamics CRM 2013 ja Global Sign Ubisecure, CRM2Ubi

Page 18: Planmeca extranet - Janne Pakkanen

Azure CDN – tiedostonjako

• Globaalin jakamisen haasteet

• BlobShare- ja CDN-suunnittelu: Knowit ja OnSight Helsinki, Jussi Roine

• CDN-materiaalin työnkulku

• Verkkolevylle vienti

• Metadatan täydentäminen SharePoint-listalla

Page 19: Planmeca extranet - Janne Pakkanen

Azure CDN – arkkitehtuuri

Page 20: Planmeca extranet - Janne Pakkanen

Demo

• Kirjautuminen

• Hakuun perustuva sisällön nostaminen

• Listat, joissa CDN-tiedostot

Page 21: Planmeca extranet - Janne Pakkanen

Yhteenveto

• Projektin kesto ylittyi arvioidusta

• Uuden käyttäjähallinnan käyttöönotto aiheutti haasteita

• Lopputulokseen tyytyväisiä, jatkokehitystä tehdään

Page 22: Planmeca extranet - Janne Pakkanen

Kysymykset