Sp2013 mitä uutta_jarno

595 views
525 views

Published on

Sinisen Meteoriitin aamiaisseminaari 18.10.2012: SharePoint 2013 ensiesittelyssä

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
595
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 90% Office 365 –asiakkaista on tällä hetkellä alle 50 hengen yrityksiäSaman SLA:n saavuttaminen on-premises –ympäristössä todella kallista (georedundanssi, fyysiset turvajärjestelyt jne) – mutta onko se toisaalta myöskään välttämätöntä? yrityksiä.
  • Hausta puuttuu edelleen esimerkiksi federoitu haku
  • Mahdollistaa myös todella pienimuotoisen käyttöönoton aluksi ja skaalaamisen tarvittaessa. Toki tämä onnistuu myös on-premises, mutta vaadittavat alkuinvestoinnit on paljon isompia.
  • Sp2013 mitä uutta_jarno

    1. 1. SharePoint 2013 ensiesittelyssäTekninen näkökulmaJarno Leikas, Sovellusarkkitehti29.11.2012
    2. 2. Aiheet• SharePoint 2013 mobiili- ja tablet-käytössä• SharePoint App Model ja App Store• Liiketoimintasovellukset ja BI• Mitä kannattaa viedä pilveen?• Migraatiot
    3. 3. SharePoint 2013 mobiili- ja tablet- käytössä
    4. 4. Selaus: Mobiilinäkymällä• Valmisnäkymät tarjolla sivustoille ‒ Toimii parhaiten dokumenttikirjastojen selailuun sivustoilla ‒ Ei sovellu esimerkiksi internet-sivustoille• Contemporary view on uusi mobiilinäkymä ‒ Selkeämpi ulkoasu ja parempi navigointi ‒ Contemporary View’stä käyttäjä voi itse siirtyä täyteen käyttöliittymään ‒ Perustuu HTML5:een ‒ Tuki: Android 4.0+, iOS 5.0+, WP7.5+• Classic view (vanha mobiilinäkymä) myös olemassa ‒ Vanhemmille laitteille
    5. 5. Selaus: Device channels• Räätälöity ulkoasu eri selaimille• Perustuu ”kanavien” määrittelyyn selaimen lähettämän tunnistetiedon mukaan• Kanavakohtaisesti master-sivu ja sivuasettelut (layout)• Koskee täyttä näkymää, valmiit mobiilinäkymät toimivat tästä riippumattomasti
    6. 6. Selaus: Mukautuva suunnittelu• Device channelsin kautta voidaan tehdä ”staattisia” asetteluja ‒ Tietty selain  tietty ulkoasu ‒ Erillinen ”Mobiilisaitti”• Mukautuva suunnittelu ‒ Sivu muuttuu ruudun koon mukaan ‒ Kaikilla selaimilla sama sivu• Voi vaatia enemmän ‒ Vähintäänkin enemmän osaamista ‒ Todennäköisesti myös enemmän työtä• Lopputulos kuitenkin parempi
    7. 7. Dokumenttien käsittely päätelaitteilla• Selainpohjainen käsittely: Office Web Apps ‒ Käytettävissä tuetuilla mobiiliselaimilla (iOS, Android) ‒ Myös muokkaus mahdollista ‒ Optimointia kosketusnäytöille• Windows Phone ‒ Office Hubin kautta SharePoint-sivustoille ‒ Sovellukset Office-dokumenteille dokumenttien käsittelyyn• iOS (iPhone, iPad), Android (puhelimet, tabletit) ‒ Tulossa myös Office-sovellukset vuonna 2013• Windows 8 –tabletit ‒ Kuten työpöytätietokoneet
    8. 8. Muut ominaisuudet• Newsfeed-sovellukset SharePointiin ‒ Saatavilla Windows Phonelle ‒ Erittäin hyvä sovellus, joka edesauttaa uutisvirran hyödyntämistä ‒ Myös Yammer-sovellus• Kolmannen osapuolen Windows 8 – sovelluskehitysmahdollisuudet ‒ Tehtävänhallinta? ‒ Haku?• PerformancePoint Services ja Excel Services ‒ Osittainen tuki lisätty kosketusnäytöille web-sivuilla
    9. 9. Muita mobiiliominaisuuksia• Push-ilmoitukset ‒ Esimerkiksi tieto lisätystä dokumentista kirjastossa ‒ SharePoint tarjoaa tilaustoiminnallisuuden ja kirjanpidon laitteista jotka ovat tilanneet notifikaatioita ‒ Itse viestien lähettäminen tilatuille laitteille edellyttää räätälöintiä ‒ Huom., 2000 tilauksen raja• Geolocation-kenttätyyppi ‒ Päätelaite voisi tallentaa dokumentille tai lomakkeelle sijainnin metatietona ‒ Esimerkiksi tarkastusraportti ‒ Voidaan integroida esimerkiksi karttapalveluun ‒ Vaatii kuitenkin räätälöidyn sarakkeen toimiakseen mielekkäästi
    10. 10. Geolocation-kentän käyttö listalla
    11. 11. SharePoint App model ja App Store
    12. 12. Apps (=sovellukset)• Teknisesti: Sovelluskoodi suoritetaan SharePointin ulkopuolella ‒ Sovellus voi toimia myös SharePointissa, mutta vain selainkoodia (=Javascript) voi suorittaa ‒ Sovellus voi toimia SharePointin ulkopuolella omassa palvelussa• Huom! Myös Office 2013:een appseja ‒ Toimivat myös Office Web Appsissa• SharePoint Store ‒ Microsoftin palvelu, josta sovelluksia voidaan etsiä, ostaa ja asentaa SharePointiin ja Officeen ‒ SharePointissa Corporate Catalogissa yritykselle hankitut sovellukset, mistä sivustojen omistajat voivat valikoida käyttöönsä sovelluksia ‒ Mahdollisuus käyttää Apps-mallia SharePointissa myös ilman julkista SharePoint Storea
    13. 13. Apps jatkuu• Käyttäjän näkökulmasta kaikki näyttää sovellukselta ‒ Esim. entinen kalenterilista on nyt Kalenteri-niminen sovellus• Käyttöönotto Add an app -toiminnon kautta ‒ Myös esim. dokumenttikirjastoille• Kuka tahansa ei saa asentaa sovellusta ‒ Sovellus vaatii oikeuksia toimiakseen ‒ Käyttäjä ei saa antaa sovellukselle enemmän oikeuksia kuin hänellä itsellään on ‒ Luontevaa että esim. sivuston omistaja saa lisätä, kuten ennenkin ‒ Sovelluksella voi kuitenkin olla eri oikeudet kuin peruskäyttäjällä, sovelluksen lisääjä on myöntänyt oikeudet
    14. 14. DEMO: SharePoint-sovelluskauppa http://officepreview.microsoft.com/store
    15. 15. Keskitetty lisensointi• Storesta maksaminen ja lisenssien jakelu ‒ Luonnollisesti vain Storen kautta ostetuille sovelluksille• Lisenssien hallinnointi SharePointista ‒ Voidaan osoittaa lisenssejä käyttäjille tai sivustoille ‒ Lisensointimalli riippuen sovelluksesta• Ilmaisia, kokeiluversioita, maksullisia käyttäjä- ja sivustokohtaisia
    16. 16. Appsit suhteessa perinteiseen (Microsoft) Farm Solution Implement custom SharePoint-Hosted App Expense calculator branding & UX Holiday request Custom administration tools Sandbox Workflow automating Provider-Hosted Event registration Solution business process available to App management entire site Help desk support Custom site, list, & library templates Ei enää Azure Auto- Product defect trackingsuositeltu! Hosted App database SharePoint App for Solution (*.wsp) SharePoint (*.app)
    17. 17. Apps-mallin merkitys• Mahdollistaa SharePoint-sovelluskaupan• Turvaa SharePoint-palvelimen terveyden, koska räätälöityä koodia ei ajeta SharePoint-prosessissa• Hypätäkö täysin apps-malliin? ‒ Moni asia muuttuu työläämmäksi toteuttaa (ja myös käyttää), tai muuttuu kokonaan mahdottomaksi, jos käytetään pelkkää apps-mallia• Toisaalta: ‒ Asiat kannattaa pyrkiä miettimään apps-mallin kautta, tai vähintäänkin kannattaa yrittää ratkoa asioita minimaalisella palvelinräätälöinnillä• Apps sopii parhaiten selkeästi rajattujen erillistoimintojen toteutukseen: Web part, tai business-sovelluksen käyttöliittymä ‒ Mutta: Javascriptilla voidaan kehittää SharePoint 2013:n päälle ilman appsejakin.
    18. 18. Lopuksi: Selkoa sovelluskauppoihin• Windows 8 ‒ Windows Store ‒ Ainoa tapa hankkia ”Windows 8 UI” –tyyppisiä sovelluksia ‒ Perinteiset työpöytäsovellukset entiseen tapaan• Windows Phone ‒ Windows Phone Marketplace ‒ Ainoa tapa hankkia sovelluksia Windows Phoneen• SharePoint ja Office ‒ SharePoint Store / Office Store ‒ SharePoint Store on yksi, mutta ei ainoa, tapa hankkia toiminnallisuutta SharePointiin. App Catalog on yrityksen sisäinen sovellusvalikoima• Periaate kaikissa kaupoissa sama: ‒ Helpompi tapa löytää, ostaa ja asentaa sovelluksia Microsoftin palvelusta ‒ Microsoftin hallinnoima, sovellukset tarkistettu
    19. 19. Liiketoimintasovellukset ja BI Case-esimerkki: asiakas-extra, tukkukaupan asiakas
    20. 20. Yleisiä tarpeita extranet-sivustoille Nopeuttaa Parempaa ja tiedonvälitystä nopeampaa Tehostaa palvelua Ulkoistaa Lisää läpinäkyvyyttä Parempi asiakastyytyväisyysLisää reagointinopeutta Parempi keskusteluyhteys kumppaneihin Enemmän ja parempaa palautetta ja kehitysideoita
    21. 21. Case asiakas-extra, tukkukaupanasiakas• Palvelun tavoite – Sähköistää asiakaspalvelu mahdollisimman pitkälle• Asiakkuuteen liittyvät viimeiset sopimusdokumentit ja tilausdokumentaatio (tallennettu sähköisesti SharePointin)• Tilastot ja mittarit asiakkaan tekemistä tilauksista ja toimittajan toimitusvarmuudesta sekä reklamaatioista (haetaan ERP:stä)• Tilaukset näkyvät asiakkaalle extrassa, ja yrityksen työntekijälle intrassa• Ajantasaiset kontaktitiedot aina extrassa (asiakkuuksien kontaktit)
    22. 22. Työkalut• Ryhmätyön perustyökalut ‒ Perinteiset työkalut: dokumentinhallinta, tehtävälistat jne. ‒ Site mailbox -> asiakkaan kanssa käyty sähköpostikommunikaatio talteen ‒ Sosiaalinen extranet: Site feeds ‒ Office Web Apps mahdollistaa dokumenttien käsittelyn partnereille selainpohjaisesti• Ryhmätyön prosessien tuki ‒ Tehtävät ei enää erillinen saareke: Jos prosessi / työnkulku luo uuden tehtävän extraan, se nousee organisaation sisäisen käyttäjän My Tasks –listalle. ‒ Laajennettavuus: taustajärjestelmien tehtävien käsittely ja päivitys, jos extran prosessi luo tehtäviä ulkoiseen järjestelmään ‒ Designer-pohjaiset työnkulut kehittyneet olennaisesti entisestä, voivat kutsua ulkopuolisia palveluita• Sovellukset ja järjestelmäintegraatiot, esim. ‒ SharePoint Apps ‒ Business Connectivity Services• Viestinnälliset extranetit ‒ Vrt. edelliseen intranet-skenaarioon
    23. 23. Työkalut / BI• Merkitys asiakas-extrassa mm. läpinäkyvyyden lisäämisessä• Esimerkiksi: Palvelutason toteutuminen ‒ Toimitusajat ja niiden trendi pitkällä aikavälillä tilauksissa ‒ Tukipyyntöjen määrä palveluliiketoiminnassa• Extranet-näkökulmasta vähemmän uutta tähän esimerkkiin ‒ Excel Services on kehittynyt inkrementaalisesti ‒ PerformancePoint Services on kehittynyt inkrementaalisesti
    24. 24. Yleisiä BI-uudistuksia Office +SP2013:ssa• Excel kehittynyt edelleen itsepalvelu–BI- työkaluna• Power View uutena Excel 2013:een ‒ Interaktiiviseen ”ad-hoc” –raportointiin ja visualisointiin ‒ Taustalla PowerPivot• Excel 2013 GeoFlow –addin ‒ Paikkatietoon sidottua tietomassojen analysointia ‒ Julkistettiin SharePoint Conference 2012:ssa Las Vegasissa ‒ Tulossa vuoden 2013 aikana ilmaisesti ladattavaksi
    25. 25. Mitä pilveen?
    26. 26. PilvilupausPienemmät kiinteät kustannukset Etätyö, BYOD Nopeat käyttöönotot 99,9% SLA Kustannussäästöt, Automaattiset ennustettavuus päivitykset
    27. 27. Pilven haasteet Massiiviset Osa BI-toiminnoista datamäärät Vaativathakuratkaisut Räätälöinnit Julkiset SharePoint -verkkosivustot Integraatiot LOB -järjestelmiin Automaattiset päivitykset
    28. 28. Office 365 – mitä uutta?• Parempi haku• Parempi yhdistettävyys muihin järjestelmiin (BCS)• Uusi App Model• Parempi tuki compliance-malleille (eDiscovery)• PowerShell –tuki• Työasema-Office aina mukana (Office on Demand)
    29. 29. Milloin pilveen?• Nopeat käyttöönotot• Tarve myös sähköposti- ja pikaviestinpalvelulle• Extranetit ilman monimutkaista pääsynhallintaa• Vähäinen tarve räätälöinnille
    30. 30. Milloin edelleen on-premises?• Vaativat räätälöinnit, integraatiot on-premises – järjestelmiin (ERP, CRM)• Julkiset SharePoint –sivustot• Todella suuret datamäärät• BI-ratkaisut (PerformancePoint, SSRS)• Datan säilyttäminen Suomessa
    31. 31. Muut pilviratkaisut• Windows Azure ‒ Uusi App Store –malli tekee räätälöityjen SharePoint –ratkaisun ajamisen Azuressa helpoksi ‒ Myös on-premises SharePointia voi ajaa Azure- virtuaalikoneessa, mutta muistin määrä saattaa asettua haasteeksi• Dynamics CRM Online ‒ Mahdollista yhdistää SharePoint Onlineen• Windows Intune ‒ Yrityksen tietokoneiden hallinta pilvestä
    32. 32. Lisensointi• Uuden version hinnoittelua ei vielä julkistettu• Nykyinen versio: ‒ Palvelupaketit 7,25 – 20,75 EUR / kk (SharePoint Online, Exchange Online, Lync Online) ‒ SharePoint Online yksittäisenä palveluna alk. 3,57 EUR / kk ‒ Ulkoiset käyttäjät ilman kustannuksia (tietyin rajoituksin)
    33. 33. Päivitys ja migraatio
    34. 34. Versioiden väliset päivityspolut• SharePoint-editionista samaan, tai ”laajempaan” ‒ Esim. SharePoint Foundation 2010 -> 2013 Foundation/Server ‒ 2010 Foundation/Server -> 2013 Enteprise • Ensin 2013 Server -päivitys • Sitten aktivoidaan Enterprise-lisenssi• Feature-kavennus ei toimi ‒ Esim. 2010 Enterprise ei voi päivittää 2013 Server –versioon ‒ Ymmärrettävää, koska alkuperäisen vaatimia ominaisuuksia tippuisi pois• Project Server 2010 + SharePoint Server 2010 ‒ Project Server 2013 + SharePoint Server 2013
    35. 35. Migraatiotavat• Valmistoiminnoilla ‒ Content database attach –menetelmä ‒ Mahdollistaa tarvittaessa sivuston ajamisen 2010-tilassa aluksi ‒ Räätälöinnit (palvelin ja ulkoasu) huomioitava, voi silti tulla korjattavaa tai muutettavaa• Kolmannen osapuolen työkaluilla• Uudet sivustot + migraatio ‒ Rakennetaan kokonaan uusi sivusto ja siirretään vain sisältö ‒ Rinnastettavissa esim. uuteen intraprojektiin ‒ Mahdollistaa uusien toimintojen täysimääräisen käytön kaikkialla• Menetelmästä riippumatta, huolellinen suunnittelu aina tarpeellista
    36. 36. Migraatio SP2010 – SP2013valmistoiminnoilla1. Perustetaan SharePoint 2013-farmi2. Kopioidaan tietokannat uuteen farmiin3. Sisällön päivitys 1. Päivitetään palveluiden tietokannat ja luodaan uudet 2. Luodaan web-applikaatiot 3. Asennetaan räätälöinnit 4. Päivitetään sisältötietokannat4. Sivustojen päivitys ‒ My site ‒ Sivustokokoelmat voidaan päivittää yksi kerrallaan tai pakottaa konvertoiduksi ‒ Sivustokokoelmia voidaan siis ajaa 2010-tilassa SP2013:ssa• Huom! ‒ In-place upgrade ja sivustojen visual upgrade poistuneet ‒ Ei ongelmatonta: tämäkin menetelmä edellyttää kokeilua
    37. 37. Migraatio SP2010-SP2013,kolmannen osapuolen työkalut• Työkaluja alkaa olla saatavilla• Tukevat jo SP2013 preview -versiota ‒ Esimerkiksi • MetaVis: http://www.metavistech.com/ • Quest Software: http://www.quest.com• Eivät aina täydellisiä ‒ Räätälöinnit mm. voivat aiheuttaa ongelmia ‒ Tarjoavat kuitenkin usein ilmaisen kokeiluversion
    38. 38. Migraatio MOSS2007 – SP2013• Valmistoiminnoilla ‒ Ensin SharePoint 2010-päivitys ‒ Vasta sitten SharePoint 2013• Sisällön ja sivustojen siirtoa työkaluilla• Mutta olisiko syytä katsoa kokonaisuutta? ‒ Nykyinen rakenne ja toiminnot olleet jo kauan käytössä ‒ Palveleeko vanha MOSS-palvelu edelleen tarkoitusta?
    39. 39. Office 365-päivitykset• SharePoint Online • Major upgrade (service releaseja tehdään useammin) • Ensin ajetaan alustan päivitys, sivustot jatkavat 14-tilassa • Käyttäjälle ilmoitetaan milloin 15-tilaan siirto tullaan tekemään • Ajankohtaan saa vaikuttaa?• Muita palvelupäivityksiä: • Exchange 15, Lync 15, Office Web Apps, Project Online
    40. 40. On-premises -> Online• Vaatii oman suunnittelunsa, ei tule käsittää pelkkänä päivitysprojektina• Huomioitava pilvipalvelun erityispiirteet• Täysi migraatio vs. hybridiympäristöt
    41. 41. Migraatiot: yhteenveto• MOSS2007 – SP2013 tehtävä SP2010 kautta valmistoiminnoilla• SP2010 – SP2013 täytyy perustaa uuteen farmiin valmistoiminnoillaan• Migraatio sellaisenaan ‒ Valmistyökalut ‒ Kolmannen osapuolen työkalut ‒ Mutta: Vastaako nykyinen ratkaisu tulevaisuuden tarpeita?• Joka tapauksessa suunniteltava huolella• Valmistelevat testit edesauttavat suunnittelua
    42. 42. Kiitos!jarno.leikas@meteoriitti.com

    ×