sharepoint apps & office apps

Post on 13-Jan-2016

101 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

SharePoint Apps & Office Apps. Jussi Roine, Onsight Olli Jääskeläinen, Innofactor. #td2013fi. Jussi Roine. Microsoft Certified Master: SharePoint 2010 Microsoft Certified Solutions Master: SharePoint Microsoft Certified Trainer Mojito Enthusiast. jussi@onsight.fi. about.me/jussiroine. - PowerPoint PPT Presentation

TRANSCRIPT

SharePoint Apps & Office AppsJussi Roine, OnsightOlli Jääskeläinen, Innofactor#td2013fi

Jussi RoineMicrosoft Certified Master: SharePoint 2010Microsoft Certified Solutions Master: SharePointMicrosoft Certified TrainerMojito Enthusiast

about.me/jussiroine

jussi@onsight.fi

Olli JääskeläinenMicrosoft Certified Master: SharePoint 2010Microsoft Certified Solutions Master: SharePoint

olli.jaaskelainen@innofactor.comabout.me/olli.jaaskelainen

Appsit – mistä on kyse?ArkkitehtuuriApps-infrastruktuurin konfigurointiLiiketoiminnan jatkuvuusOmat appsit

RégisLaurentDirector of Operations, Global KnowledgeCompetencies include:Gold LearningSilver System Management

Appsit – mistä on kyse?

SharePointin räätälöinti: 2007, 2010, 2013

FeaturetSolution-paketit

Full trust

Sandbox-malliCSOM

_apiRESTApps

Mistä on kyse?

Uudenlainen tapa tuoda sovelluksia ja toimintoja osaksi SharePointia ja Officea

Tutut teknologiat: HTML + Javascript, CSSVapaasti valittavat työkalut toteutukseen, esim. Visual Studio, Office 365 Developer Site (“Napa”), Notepad++ jne.

Vahva tuki pilvipalveluihinUseita jakeluteitä

Appsien käyttöönotto

App Catalog

Suora asennus (PowerShell)

Office Store

Author
Olli: Koitin vielä varmistaa ja totesin, että olen tässä oikeassa mutta kerro toki, olinko väärässä: Powershellillä EI voi asentaa O365-tenanttiin appsia?

RégisLaurentDirector of Operations, Global KnowledgeCompetencies include:Gold LearningSilver System Management

Arkkitehtuuri

#td2013fi

Arkkitehtuurivaihtoehdot SharePoint appseille

SharePoint App 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!

Provider-hosted

Hostaa itse koko ratkaisu: Valitse itse teknologiat ja palvelualusta

- Eventit SharePointilta

- Server-side sallittu- Oauth-autorisointi

Pilvipalvelupohjaiset appsit

Oma infra

Autohosted (Azure)

Windows Azure + SQL Azureprovisioidaan automaattisesti

Azure SharePoint Host

Web

SharePoint Host

Web

SharePoint Host

Web

SharePoint Apps - kokonaiskuva

SharePoint 2013

Web Server H

ost

SharePoint&

Exchange

Palvelinpään logiikka.NET / muut teknologiat

APP Provider-hosted

Oth

erE.

g. L

AM

P

IIS /

ASP

.Net

Win

dow

sAzu

re

CSOM REST

On-premises

Online

SharePoint

SQL

Workflow

Autohosted

SQL

Web Sites

Server APIs

Bro

wse

r Hos

t

SharePoint JS (CSOM)

APP

IE

Chr

ome

Fire

fox

Safa

ri

Tier 1 Tier 2

OtherECMAScript 5

Clie

nt A

PIs

Office JS

Office

Web

App

s

Win

RT

Mac

Mob

ile

Win

32

Asiakaspään logiikkaHTML / CSS / Javascript

Office 2013

RégisLaurentDirector of Operations, Global KnowledgeCompetencies include:Gold LearningSilver System Management

Apps-infrastruktuurin konfigurointi

Apps-infrastruktuurin konfigurointi: DNSValitse apps-domain ja prefix tdApps.local

Konfiguroi DNSLuo Forward Lookup Zone apps-domainilleLuo CNAME-tietue joka osoittaa SharePoint-farmiin (*.appsdomain)

Apps-infrastruktuurin konfigurointi: SharePointKäynnistä palvelut ja provisioi service applicationitSharePoint Foundation Subscription Settings ServiceApp Management Service

Konfiguroi app-urlit Prefix ja SPAppDomain

Provisioi tyhjä site collection appseja varten

Äh, ei se toimi

Set-SPLogLevel (ja Clear-SPLogLevel)

ULSViewer

Developer Dashboard

IIS + DNS + DNS client cache

DemoApps-infrastruktuurin konfigurointi

RégisLaurentDirector of Operations, Global KnowledgeCompetencies include:Gold LearningSilver System Management

SharePoint Appsit ja liiketoiminnan jatkuvuus

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

Empowering the user!

Liiketoiminnan käyttämä tiimi- tai

projektisivusto

SharePoint sovellus

SharePoint-farmi

Backup

SharePoint Store

SharePoint App

IT

Missä data on?Content DB

SharePoint Hosted App

Azure

SQL Azure

Auto Hostedtai Provider Hosted

App

3. osapuolenpilvipalvelu

Provider HostedApp

Erillinen web ja tietokanta

Provider HostedApp

Doh!

SLA on sama, right?

No, entä ratkaisu?

Ei helppoa ratkaisua – vaihtoehdot huolehdittava erikseen

Restore Apps for SharePoint (http://technet.microsoft.com/en-us/library/jj871010.aspx) ei tarjoa ohjetta yksittäisen Appsin palauttamiseen

Ymmärrä rajoitukset!

Kommunikoi. Sovi. Suunnittele. Toteuta. Testaa.

DemoApps BCM

RégisLaurentDirector of Operations, Global KnowledgeCompetencies include:Gold LearningSilver System Management

Kannattaisiko meidän kehittää omia Appseja?

#td2013fi

Kenen kannattaa kehittää omia SharePoint ja Office Appseja?

SharePointia käyttävien organisaatioidenErityisesti Access Apps ja työnkulun prosessit

Palveluja tarjoavien organisaatioidenEsim. julkisen liikenteen palvelut yhdellä Appsilla SharePointia käyttäville organisaatioilleKäyttöliittymänä vaikkapa organisaation yritysasiakaspalveluun

SharePoint ja Office Appsit Microsoftin SI ja ISV -partnerien mahdollisuutena

Hyödynnetään asiakasprojekteissa vaihtoehtoisena monistettavana sovelluskehitysmallinaMahdollisuus tehdä tuotteita globaaliin markkinaanEdistyneitä ansaintamallejalisälaskutusta tuotteen ominaisuuksilla

Tuotteen elinkaarenhallintatrial, full versio, päivittäminen

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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 presentations. 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.

Kiitos! Ja anteeksi!Anna palautetta – ellet jo antanut eilen iltabileissä.. techdays.fi

http://bit.ly/TDSPApps

t

Q&A

top related