Lataa esitys
Esittely latautuu. Ole hyvä ja odota
1
SharePoint Apps & Office Apps
Jussi Roine, Onsight Olli Jääskeläinen, Innofactor #td2013fi
2
Jussi Roine Microsoft Certified Master: SharePoint 2010
Microsoft Certified Solutions Master: SharePoint Microsoft Certified Trainer Mojito Enthusiast about.me/jussiroine
3
Olli Jääskeläinen Microsoft Certified Master: SharePoint 2010
Microsoft Certified Solutions Master: SharePoint about.me/olli.jaaskelainen
4
Appsit – mistä on kyse? Arkkitehtuuri Apps-infrastruktuurin konfigurointi Liiketoiminnan jatkuvuus Omat appsit
5
Appsit – mistä on kyse?
6
SharePointin räätälöinti: 2007, 2010, 2013
SPC Developer 4/3/2017 SharePointin räätälöinti: 2007, 2010, 2013 Featuret Solution-paketit Full trust Sandbox-malli CSOM _api REST Apps © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
7
Mistä on kyse? Uudenlainen tapa tuoda sovelluksia ja toimintoja osaksi SharePointia ja Officea Tutut teknologiat: HTML + Javascript, CSS Vapaasti valittavat työkalut toteutukseen, esim. Visual Studio, Office 365 Developer Site (“Napa”), Notepad++ jne. Vahva tuki pilvipalveluihin Useita jakeluteitä
8
Appsien käyttöönotto Office Store App Catalog
Suora asennus (PowerShell)
9
Arkkitehtuuri #td2013fi
10
Arkkitehtuurivaihtoehdot SharePoint appseille
Provider-hosted Hostaa itse koko ratkaisu: Valitse itse teknologiat ja palvelualusta Oma infra SharePoint Host Web Pilvipalvelupohjaiset appsit Eventit SharePointilta Server-side sallittu Oauth-autorisointi Autohosted (Azure) Windows Azure + SQL Azure provisioidaan automaattisesti Azure SharePoint Host Web SharePoint-Hosted app Yksinkertaisin ja loogisin: Hostaa SharePointin rinnalla - App on luonteva osa SharePointia: oma subweb (“App Web”) - HTML ja JavaScript toteutukseen – ei server-side koodia! SharePoint Host Web SharePoint App Web
11
SharePoint Apps - kokonaiskuva
Web Server Host Browser Host SharePoint 2013 Office 2013 Palvelinpään logiikka .NET / muut teknologiat Asiakaspään logiikka HTML / CSS / Javascript Server APIs Client APIs APP APP Autohosted SQL Web Sites Provider-hosted Other E.g. LAMP IIS / ASP.Net Windows Azure SharePoint SQL Workflow IE Chrome Firefox Safari Tier 1 Tier 2 Other ECMAScript 5 CSOM REST Office JS SharePoint JS (CSOM) On-premises Online Office Web Apps WinRT Mac Mobile Win32 SharePoint & Exchange
12
Apps-infrastruktuurin konfigurointi
13
Apps-infrastruktuurin konfigurointi: DNS
Valitse apps-domain ja prefix tdApps.local Konfiguroi DNS Luo Forward Lookup Zone apps-domainille Luo CNAME-tietue joka osoittaa SharePoint-farmiin (*.appsdomain)
14
Apps-infrastruktuurin konfigurointi: SharePoint
Käynnistä palvelut ja provisioi service applicationit SharePoint Foundation Subscription Settings Service App Management Service Konfiguroi app-urlit Prefix ja SPAppDomain Provisioi tyhjä site collection appseja varten
15
Äh, ei se toimi Set-SPLogLevel (ja Clear-SPLogLevel) ULSViewer
Developer Dashboard IIS + DNS + DNS client cache
16
Demo Apps-infrastruktuurin konfigurointi
17
SharePoint Appsit ja liiketoiminnan jatkuvuus
18
Appsit ja liiketoiminnan jatkuvuus
Business Continuity Management on IT:n ja liiketoimintayksiköiden yhteinen prosessi Varmistetaan, että järjestelmät ovat käytettävissä ja toiminta voidaan palauttaa ongelmatilanteissa (jatkuvuus) SharePoint Appsit tuovat BCM:ään monimutkaisuutta ja lisää suunniteltavaa – huomioi haasteet myös Office Appseissa IT ihmisten on tärkeä muistaa että järjestelmät eivät ole arvokkain osa vaan niiden sisältämä data
19
Empowering the user!
20
€ € Provider Hosted Auto Hosted App tai Provider Hosted App SharePoint
21
No, entä ratkaisu? Ei helppoa ratkaisua – vaihtoehdot huolehdittava erikseen Restore Apps for SharePoint ( us/library/jj aspx) ei tarjoa ohjetta yksittäisen Appsin palauttamiseen Ymmärrä rajoitukset! Kommunikoi. Sovi. Suunnittele. Toteuta. Testaa.
22
Demo Apps BCM
23
Kannattaisiko meidän kehittää omia Appseja?
#td2013fi
24
Kenen kannattaa kehittää omia SharePoint ja Office Appseja?
SharePointia käyttävien organisaatioiden Erityisesti Access Apps ja työnkulun prosessit Palveluja tarjoavien organisaatioiden Esim. julkisen liikenteen palvelut yhdellä Appsilla SharePointia käyttäville organisaatioille Käyttöliittymänä vaikkapa organisaation yritysasiakaspalveluun
25
Mahdollisuus tehdä tuotteita globaaliin markkinaan
SharePoint ja Office Appsit Microsoftin SI ja ISV -partnerien mahdollisuutena Hyödynnetään asiakasprojekteissa vaihtoehtoisena monistettavana sovelluskehitysmallina Mahdollisuus tehdä tuotteita globaaliin markkinaan Edistyneitä ansaintamalleja lisälaskutusta tuotteen ominaisuuksilla Tuotteen elinkaarenhallinta trial, full versio, päivittäminen
26
Appsin julkaisu Office Storeen
Validointiprosessi us/library/office/apps/jj220035(v=office.15) Jokainen appi on globaalissa jakelussa Ennakkovaatimukset appseille Seller Dashboard
27
Kiitos! Ja anteeksi! Anna palautetta – ellet jo antanut eilen iltabileissä.. techdays.fi
28
Q&A
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.