SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Downloaden Sie, um offline zu lesen
SharePoint 2013 – Tech-Track
Unic Fokus SharePoint 2013
Ernst Joss, Ueli SchwarzWallisellen, 16. Mai 2013
© Unic - Seite 2
Agenda
• Topologien
• Apps
• Migration
• Search
• Fragen
SharePoint 2013 Topologien
© Unic - Seite 4
• On Premise
• Cloud
• Hybrid
SharePoint 2013 – Topologien
© Unic - Seite 5
• «Wie gehabt»
• Erhöhte Anforderungen an die Infrastruktur
• Frontend, DB
• Alle bestehenden Möglichkeiten
• Customizing
• Programmierung
• Einfachste Art der Integration, da die Infrastruktur lokal ist
• Betriebsverantwortung beim Besitzer
• Office Web App Server Infrastruktur nötig für Previews (z.B. Search)
SharePoint 2013 Topologien – On Premise
© Unic - Seite 6
• Software as a Service
• Keine lokale Infrastruktur nötig
• Eingeschränktes Customizing
• Nur ab Ebene Site Collection
• Kein Custom Code
• Keine Web Parts
• Keine Site Definitions -> Site Templates
• Apps, Apps
• Betriebsverantwortung bei Microsoft
• Active Directory FS / Active Directory als Replika für SSO
SharePoint 2013 Topologien – Cloud
© Unic - Seite 7
• Mischung On Premise mit Cloud
• Komplex
• Erhöhte Anforderungen an Informations Architektur
• Navigation
• Organisation der Inhalte
• Was soll wo abgelegt werden
• Wie sollen die Information zwischen den Farmen synchronisiert werden
• Gar nicht
• One way oder two way
• Welche Farm ist wo führend
SharePoint 2013 Topologien – Hybrid
© Unic - Seite 8
nur TMG unterstützt
Active Directory Federation
Active Directory auf Azure
Apps für SharePoint 2013
© Unic - Seite 10
Apps für SharePoint 2013 – App Definition
Was ist eine App ?
App ?= Applikation
Kontrollierte / Kontrollierbare Verteilung
(Store)
Einfaches Update-System
«Sandbox» Modell
(Beschränkter Zugriff auf Host-System)
Common Sense UX
Keine abschliessende Definition
© Unic - Seite 11
• Apps…
• sind Applikationen, welche ausserhalb von SharePoint leben
• verwenden SharePoint-Artefakte via REST / CSOM-Interfaces
• Custom Code wird extern von SharePoint ausgeführt (Client, Cloud, Hosts)
• Hierbei spielt die Implementationssprache keine Rolle: Javascript, C#, PHP, …
(resp. ist abhängig vom Host-Kontext)
• werden mittels oAuth für Zugriffe auf SharePoint berechtigt (Grants)
• werden über den App-Store verteilt (MS Store oder Farm App Catalog)
• Installation von Apps kann mit Bewilligungsprozess verknüpft werden
Apps für SharePoint 2013 – Definition für SharePoint
© Unic - Seite 12
Apps für SharePoint 2013 – Vergleich Solutions & Apps
© Unic - Seite 13
Apps für SharePoint 2013 – Architekturen
App-Komponenten sind SharePoint-Komponenten
• Listen, Site Columns, Inhaltstypen
• Client Web Parts
Entwicklungs-Kenntnisse
• HTML5, CSS, Javascript (jQuery, ASP.NET AJAX)
• CSOM und REST API
C#/ASP.NET Azure Website
• Jede Installation erstellt neue Azure WebSite
und Azure SQL Datenbank
• Betriebskosten?
• oAuth für Authentifizierung
Entwicklungs- & Deployment-Prozess
Identisch mit Autohosted, jedoch…
• Eigene Server Hosting Infrastruktur notwendig
© Unic - Seite 14
• Installierte App erstellt automatisch ein neues SPWeb (AppWeb) unterhalb
des Installations-Ortes (HostWebs)
• Jede Applikation «lebt» in einem eigenen SPWeb zwecks Isolation
• Jedes AppWeb besitzt eine seperate Domain (DNS)
• XSS: Seperate Domains unterbinden Cross Site Scripting per Browser Sicherheit
• Zugriffs-Berechtigung erzwungen: Apps kommunizieren mittels CSOM; Jeder Zugriff muss erteilt
werden
Apps für SharePoint 2013 – Sandbox Modell
© Unic - Seite 15
• App Einstiegspunkte
Apps für SharePoint 2013 – User Experience (Teil I)
© Unic - Seite 16
• App Branding setzt sich zusammen aus…
• App Template
• aspx-Seite in SharePoint
• app.masterpage
• Chrome Control
• Mittels Javascript können die SharePoint-Styles angezogen werden
• Custom Chrome
• App-UX-Vorgaben
• «Back to Site» muss oben links platziert sein
Apps für SharePoint 2013 – User Experience (Teil II)
© Unic - Seite 17
• Apps werden Berechtigungen erteilt (granted)
• App Berechtigungen sind nicht Benutzer-Berechtigungen
• App Berechtigungen werden gesamthaft durch den Installations-Benutzer
erteilt / verweigert
(werden die Berechtigungen verweigert, kann die App nicht installiert werden)
• App Berechtigungen sind nicht vererbbar
• Mögliche Berechtigungen
• Vollzugriff (Full Control) im AppWeb (immer der Fall)
• Apps können Berechtigungen anfragen (deklarativ per AppManifest.xml)
Apps für SharePoint 2013 – Berechtigungen
© Unic - Seite 18
Vorteile…
• Kein Custom Code in SharePoint
• Einfachere Upgrades auf nächste Major Version
• Unterstützt Hosted Umgebungen
• SandBox Modell
• Isolation / «Security»
Apps für SharePoint 2013 – Vor-/Nachteile
Nachteile…
• Keine Verwendung von Server-Controls
• Betrifft sämtliche Eingabe-Elemente
• Branding
• App-Modell vs. erwartete UX
© Unic - Seite 19
Apps sind geeignet für…
• Abgeschlossene Applikationen
• Sandbox in Hinblick auf Prozess,
Benutzer und Daten-Isolation
• Cloud / Office 365
Apps für SharePoint 2013 - Eignung
Apps eignen sich nicht für…
• Generelles SharePoint Branding
• Masterpages, Page Layouts
• Custom WebParts
• Integrierte Anwendungen
• Dashboards
• News-Applikation über das ganze System
SharePoint 2013 Migration
© Unic - Seite 21
SharePoint 2013 Migration - Life Cycle
Produkt
Lifecycle-
Startdatum
Ablaufdatum für
Mainstream
Support
Ablaufdatum
für Extended
Support
SharePoint 2007 27.01.2007 10.10.2012 10.10.2017
SharePoint Server 2010 15.06.2010 13.10.2015 13.10.2020
SharePoint Server 2010
Service Pack 1
28.06.2011 10.07.2012
SharePoint Server 2013 09.01.2013 10.04.2018 11.04.2023
© Unic - Seite 22
• Voraussetzungen
• Nur von SharePoint 2010 möglich
• Benötigt eine separate Farm
• Nicht direkt in die Cloud möglich
SharePoint 2013 Migration - Voraussetzungen
© Unic - Seite 23
• Reale Daten verwenden
• Separate Testumgebung möglichst identisch mit der IST-Umgebung
• Mehrere Tests und Durchläufe vorsehen
• Ziele:
• Bestes Vorgehen evaluieren
• Reduzieren der Downtime
• Performance (Migration & Plattform)
• Keine Fehlermeldung / Warnung ignorieren
• Testen der Durchführung und des Resultats
• PowerShell
SharePoint 2013 Migration - Grundsätze
© Unic - Seite 24
• Inplace-Upgrade (SP2010) existiert nicht mehr
• Service Dienste zwingend mit PowerShell migrieren
• Einzige Möglichkeit Content Datenbanken zu migrieren ist «Database Attach»
• Visual Upgrade aus SharePoint 2010 wird durch das «Deferred Site Collection
Upgrade» ersetzt
• PowerShell, PowerShell, PowerShell
SharePoint 2013 Migration - Fakten
© Unic - Seite 25
SharePoint 2013 Migration - Prozess
Lernen
• Upgrade Methoden
• Neue Möglichkeiten
• Downtime reduzieren
Vorbereitung
• IST System dokumentieren
• Solutions bewerten
• Upgrade Strategie planen
• Solutions für Upgrade
vorbereiten
Test
• Testfarm aufsetzen
• “Echte” Daten benutzen
• Upgradevorgehen
bestimmen
• Probleme erkennen
Durchführen
• Farm aufsetzen
• Solutions installieren
• Ausfallzeit minimieren
• Fortschritt überwachen
Prüfen
• Troubleshooting
• Upgrade Fehler im Log
• UI/UX Probleme
• Daten Probleme
© Unic - Seite 26
• Managed Metadata
• User Profile (Profile, Social and Sync databases)
• Secure Store
• Business Data Connectivity
• PerformancePoint
• Search administration
• Alles andere muss “neu” konfiguriert werden
SharePoint 2013 Migration - Service Applikationen
© Unic - Seite 27
• Ähnlich wie Visual Upgrade von 2010
• Sieht nicht nur wie SharePoint 2010 aus, ist SharePoint 2010
• die kompletten Binaries und Dateien von SharePoint 2010 werden also
mitgeliefert
• Neben dem 15er hive (2013) gibt es parallel einen 14 Hive (2010)
• Nur das Datenbank Schema wird angepasst
• Nicht migrierte Site Collection werden von den 2010er-Binaries gerendert
• Ein Site Collection Administrator hat die Möglichkeit ein Upgrade vorzunehmen.
• Möglichkeit, eine Eval-Site zu erzeugen (Kopie + Upgrade)
• Neu können in SharePoint 2013 SharePoint 2010 Site Collections erstellt werden
SharePoint 2013 Migration - Deferred Site Collection Upgrade
SharePoint 2013 Search
© Unic - Seite 29
• Kombination von SharePoint und FAST Search Engine
• SharePoint: Connectors, Crawler
• FAST: Content und Query Prozessing
• Schnellere Office und native PDF Indexierung
• Fortlaufendes Crawling
• Cloud-ready
• Verbesserte User Experience (UX)
• Vorschau
• Deep-Links (Dokumentabschnitte)
• Jeder Term ist ein Schlüsselwort
SharePoint 2013 Search – Neuerungen
© Unic - Seite 30
• Anzeige einer Vorschau
• Art der Anzeige abhängig vom Ergebnistyp
• z.B. News, Word, PowerPoint, Benutzer
• Verbesserte Relevanz
• Analyse von Inhalt und Benutzerinteraktion
• Aktualität der Suchergebnisse, Linguistik, Dokumentanalyse
SharePoint 2013 Search – Verbesserte Oberfläche
© Unic - Seite 31
• Anzeige eines Vorschau
• Art der Anzeige abhängig vom Ergebnistyp
• Z.B. News, Word, PowerPoint, Benutzer
• Möglichkeit von Ergebnisblöcken
• Verbesserte Relevanz
• Analyse von Inhalt und Benutzerinteraktion
• Aktualität der Suchergebnisse, Linguistik, Dokumentanalyse
Verbesserte Oberfläche
© Unic - Seite 32
• Einfach zu konfigurieren
• Vorschau auf einzelne Refiner
• Visuelles Refinement
• Managed Property muss als «Refinable» markiert sein
SharePoint 2013 Search – Refinements
© Unic - Seite 33
 Eine Partition = logischer Ausschnitt
des Index
 Partitionen können nicht gelöscht
werden
 Eine Partition hat mindestens eine
Replika
 Horizontal und ertikal skalierbar
SharePoint 2013 Search – High Level Index Architektur
Replica 1
Replica 2
Replica 1
Replica 2
Replica 3
Replica 2
Replica 1
Partition #1 Partition #2 Partition #3
Replica 3 Replica 3
Servers
Index Servers
1, 2 & 3
Index Servers
4, 5 & 6
Index Servers
7, 8 & 9
Index Servers
10, 11 & 12
© Unic - Seite 34
SharePoint 2013 Search – Skalierbarkeit I/II
© Unic - Seite 35
SharePoint 2013 Search – Skalierbarkeit II/II
© Unic - Seite 36
SharePoint 2013 Search - Logische Architektur
Fragen
© Unic - Seite 38
Belpstrasse 48
3007 Bern
Tel +41 31 560 12 12
Fax +41 31 560 12 13
info@unic.com
www.unic.com
Unic AG
© Unic - Seite 39
ueli.schwarz@unic.com
ernst.joss@unic.com
Ueli Schwarz
Senior Application Architect
Ernst Joss
Senior Application Architect

Weitere ähnliche Inhalte

Was ist angesagt?

SharePoint Community Mittelland - GARAIO : Work Management mit SharePoint 2013
SharePoint Community Mittelland - GARAIO : Work Management mit SharePoint 2013SharePoint Community Mittelland - GARAIO : Work Management mit SharePoint 2013
SharePoint Community Mittelland - GARAIO : Work Management mit SharePoint 2013Patrick Maeschli
 
Ein modernes DMS mit SharePoint
Ein modernes DMS mit SharePointEin modernes DMS mit SharePoint
Ein modernes DMS mit SharePointDavid Schneider
 
Intranet-Trends 2013
Intranet-Trends 2013Intranet-Trends 2013
Intranet-Trends 2013Unic
 
Share Point is back | Bechtle Competence Days 2018
Share Point is back | Bechtle Competence Days 2018Share Point is back | Bechtle Competence Days 2018
Share Point is back | Bechtle Competence Days 2018Bechtle
 
SharePoint Days 2014 - Fit für Office 365
SharePoint Days 2014  - Fit für Office 365SharePoint Days 2014  - Fit für Office 365
SharePoint Days 2014 - Fit für Office 365David Schneider
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftDavid Schneider
 
Projektmanagement mit SharePoint/Office365 - LPM
Projektmanagement mit SharePoint/Office365 - LPMProjektmanagement mit SharePoint/Office365 - LPM
Projektmanagement mit SharePoint/Office365 - LPMLocatech IT Solutions GmbH
 
Webinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
Webinar Slides: SharePoint als Drehscheibe fuer ihr UnternehmenswissenWebinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
Webinar Slides: SharePoint als Drehscheibe fuer ihr UnternehmenswissenB-S-S Business Software Solutions GmbH
 
SharePoint Lösungen für die Zukunft
SharePoint Lösungen für die ZukunftSharePoint Lösungen für die Zukunft
SharePoint Lösungen für die ZukunftDavid Schneider
 
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...OPITZ CONSULTING Deutschland
 
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...Thorsten Firzlaff
 
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013IOZ AG
 
Project Management with Microsoft SharePoint and VCSs (Git & SVN)
Project Management with Microsoft SharePoint and VCSs (Git & SVN)Project Management with Microsoft SharePoint and VCSs (Git & SVN)
Project Management with Microsoft SharePoint and VCSs (Git & SVN)F789GH
 
SharePoint 2013 Search Driven Websites Collaboration Days 2014 David Schneider
SharePoint 2013 Search Driven Websites Collaboration Days 2014 David SchneiderSharePoint 2013 Search Driven Websites Collaboration Days 2014 David Schneider
SharePoint 2013 Search Driven Websites Collaboration Days 2014 David SchneiderDavid Schneider
 
Microsoft SharePoint 2010 – neue Funktionen
Microsoft SharePoint 2010 – neue FunktionenMicrosoft SharePoint 2010 – neue Funktionen
Microsoft SharePoint 2010 – neue Funktioneninnocate solutions GmbH
 
SharePoint Community Mittelland: Fit für Office 365
SharePoint Community Mittelland: Fit für Office 365SharePoint Community Mittelland: Fit für Office 365
SharePoint Community Mittelland: Fit für Office 365David Schneider
 
News von der Microsoft Ignite Zürich Juni 2015
News von der Microsoft Ignite Zürich Juni 2015News von der Microsoft Ignite Zürich Juni 2015
News von der Microsoft Ignite Zürich Juni 2015David Schneider
 
Collaboration Days 2011 - Document Management à la carte
Collaboration Days 2011 - Document Management à la carteCollaboration Days 2011 - Document Management à la carte
Collaboration Days 2011 - Document Management à la carteDavid Schneider
 
ShareConf 2014: 10 Gründe warum der SharePoint langsam ist
ShareConf 2014: 10 Gründe warum der SharePoint langsam istShareConf 2014: 10 Gründe warum der SharePoint langsam ist
ShareConf 2014: 10 Gründe warum der SharePoint langsam istDavid Schneider
 

Was ist angesagt? (20)

SharePoint Community Mittelland - GARAIO : Work Management mit SharePoint 2013
SharePoint Community Mittelland - GARAIO : Work Management mit SharePoint 2013SharePoint Community Mittelland - GARAIO : Work Management mit SharePoint 2013
SharePoint Community Mittelland - GARAIO : Work Management mit SharePoint 2013
 
Ein modernes DMS mit SharePoint
Ein modernes DMS mit SharePointEin modernes DMS mit SharePoint
Ein modernes DMS mit SharePoint
 
Intranet-Trends 2013
Intranet-Trends 2013Intranet-Trends 2013
Intranet-Trends 2013
 
Share Point is back | Bechtle Competence Days 2018
Share Point is back | Bechtle Competence Days 2018Share Point is back | Bechtle Competence Days 2018
Share Point is back | Bechtle Competence Days 2018
 
SharePoint Days 2014 - Fit für Office 365
SharePoint Days 2014  - Fit für Office 365SharePoint Days 2014  - Fit für Office 365
SharePoint Days 2014 - Fit für Office 365
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
 
Projektmanagement mit SharePoint/Office365 - LPM
Projektmanagement mit SharePoint/Office365 - LPMProjektmanagement mit SharePoint/Office365 - LPM
Projektmanagement mit SharePoint/Office365 - LPM
 
Webinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
Webinar Slides: SharePoint als Drehscheibe fuer ihr UnternehmenswissenWebinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
Webinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
 
SharePoint Lösungen für die Zukunft
SharePoint Lösungen für die ZukunftSharePoint Lösungen für die Zukunft
SharePoint Lösungen für die Zukunft
 
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...
 
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...
 
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
 
Project Management with Microsoft SharePoint and VCSs (Git & SVN)
Project Management with Microsoft SharePoint and VCSs (Git & SVN)Project Management with Microsoft SharePoint and VCSs (Git & SVN)
Project Management with Microsoft SharePoint and VCSs (Git & SVN)
 
SharePoint 2013 Search Driven Websites Collaboration Days 2014 David Schneider
SharePoint 2013 Search Driven Websites Collaboration Days 2014 David SchneiderSharePoint 2013 Search Driven Websites Collaboration Days 2014 David Schneider
SharePoint 2013 Search Driven Websites Collaboration Days 2014 David Schneider
 
Microsoft SharePoint 2010 – neue Funktionen
Microsoft SharePoint 2010 – neue FunktionenMicrosoft SharePoint 2010 – neue Funktionen
Microsoft SharePoint 2010 – neue Funktionen
 
SharePoint Community Mittelland: Fit für Office 365
SharePoint Community Mittelland: Fit für Office 365SharePoint Community Mittelland: Fit für Office 365
SharePoint Community Mittelland: Fit für Office 365
 
News von der Microsoft Ignite Zürich Juni 2015
News von der Microsoft Ignite Zürich Juni 2015News von der Microsoft Ignite Zürich Juni 2015
News von der Microsoft Ignite Zürich Juni 2015
 
News aus Office 365
News aus Office 365News aus Office 365
News aus Office 365
 
Collaboration Days 2011 - Document Management à la carte
Collaboration Days 2011 - Document Management à la carteCollaboration Days 2011 - Document Management à la carte
Collaboration Days 2011 - Document Management à la carte
 
ShareConf 2014: 10 Gründe warum der SharePoint langsam ist
ShareConf 2014: 10 Gründe warum der SharePoint langsam istShareConf 2014: 10 Gründe warum der SharePoint langsam ist
ShareConf 2014: 10 Gründe warum der SharePoint langsam ist
 

Ähnlich wie SharePoint 2013 – Tech-Track

SharePoint Community Mittelland @ isolutions: SharePoint in der Cloud
SharePoint Community Mittelland @ isolutions: SharePoint in der CloudSharePoint Community Mittelland @ isolutions: SharePoint in der Cloud
SharePoint Community Mittelland @ isolutions: SharePoint in der CloudDavid Schneider
 
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft AG
 
SharePoint 2010 Infrastruktur Planung in Unternehmen
SharePoint 2010 Infrastruktur Planung in UnternehmenSharePoint 2010 Infrastruktur Planung in Unternehmen
SharePoint 2010 Infrastruktur Planung in UnternehmenMichael Kirst-Neshva
 
BI-System mit OData und SharePoint Online
BI-System mit OData und SharePoint OnlineBI-System mit OData und SharePoint Online
BI-System mit OData und SharePoint Onlineatwork
 
Oliver ryf anpassungsoptionen und verwaltung
Oliver ryf anpassungsoptionen und verwaltungOliver ryf anpassungsoptionen und verwaltung
Oliver ryf anpassungsoptionen und verwaltungDigicomp Academy AG
 
Pimp My SharePoint - Performanceprobleme vorbeugen, analysieren und beheben
Pimp My SharePoint - Performanceprobleme vorbeugen, analysieren und behebenPimp My SharePoint - Performanceprobleme vorbeugen, analysieren und beheben
Pimp My SharePoint - Performanceprobleme vorbeugen, analysieren und behebenDavid Schneider
 
MEAN SCS in der Cloud
MEAN SCS in der CloudMEAN SCS in der Cloud
MEAN SCS in der CloudTorsten Fink
 
SharePoint 2010 in der hybriden Cloud
SharePoint 2010 in der hybriden CloudSharePoint 2010 in der hybriden Cloud
SharePoint 2010 in der hybriden CloudMichael Kirst-Neshva
 
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplant
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplantModerne Business Apps mit XAML - oder mit WPF für die Zukunft geplant
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplantChristian Nagel
 
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020Corinna Lins
 
Webinar SharePoint auf AWS
Webinar SharePoint auf AWSWebinar SharePoint auf AWS
Webinar SharePoint auf AWSAWS Germany
 
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAV
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAVIntegrate your business - SharePoint 2010 and Microsoft Dynamics NAV
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAVChristian Krause
 
2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt soc2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt socDaniel Fisher
 
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien DNUG e.V.
 
Office 365 Akademie News – Dezember 2020
Office 365 Akademie News – Dezember 2020Office 365 Akademie News – Dezember 2020
Office 365 Akademie News – Dezember 2020Thomas Maier
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?adesso AG
 
Referat: SharePoint 2016 Hybrid - das Beste aus zwei Welten?
Referat: SharePoint 2016 Hybrid - das Beste aus zwei Welten?Referat: SharePoint 2016 Hybrid - das Beste aus zwei Welten?
Referat: SharePoint 2016 Hybrid - das Beste aus zwei Welten?IOZ AG
 
Qualitätsmanagement-Plattform mit SharePoint bei HOCHDORF
Qualitätsmanagement-Plattform mit SharePoint bei HOCHDORFQualitätsmanagement-Plattform mit SharePoint bei HOCHDORF
Qualitätsmanagement-Plattform mit SharePoint bei HOCHDORFIOZ AG
 
Azure Bootcamp Hamburg
Azure Bootcamp Hamburg Azure Bootcamp Hamburg
Azure Bootcamp Hamburg Lennart Passig
 

Ähnlich wie SharePoint 2013 – Tech-Track (20)

SharePoint Community Mittelland @ isolutions: SharePoint in der Cloud
SharePoint Community Mittelland @ isolutions: SharePoint in der CloudSharePoint Community Mittelland @ isolutions: SharePoint in der Cloud
SharePoint Community Mittelland @ isolutions: SharePoint in der Cloud
 
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform Apps
 
SharePoint 2013: Die Neuerungen im Überblick
SharePoint 2013: Die Neuerungen im ÜberblickSharePoint 2013: Die Neuerungen im Überblick
SharePoint 2013: Die Neuerungen im Überblick
 
SharePoint 2010 Infrastruktur Planung in Unternehmen
SharePoint 2010 Infrastruktur Planung in UnternehmenSharePoint 2010 Infrastruktur Planung in Unternehmen
SharePoint 2010 Infrastruktur Planung in Unternehmen
 
BI-System mit OData und SharePoint Online
BI-System mit OData und SharePoint OnlineBI-System mit OData und SharePoint Online
BI-System mit OData und SharePoint Online
 
Oliver ryf anpassungsoptionen und verwaltung
Oliver ryf anpassungsoptionen und verwaltungOliver ryf anpassungsoptionen und verwaltung
Oliver ryf anpassungsoptionen und verwaltung
 
Pimp My SharePoint - Performanceprobleme vorbeugen, analysieren und beheben
Pimp My SharePoint - Performanceprobleme vorbeugen, analysieren und behebenPimp My SharePoint - Performanceprobleme vorbeugen, analysieren und beheben
Pimp My SharePoint - Performanceprobleme vorbeugen, analysieren und beheben
 
MEAN SCS in der Cloud
MEAN SCS in der CloudMEAN SCS in der Cloud
MEAN SCS in der Cloud
 
SharePoint 2010 in der hybriden Cloud
SharePoint 2010 in der hybriden CloudSharePoint 2010 in der hybriden Cloud
SharePoint 2010 in der hybriden Cloud
 
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplant
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplantModerne Business Apps mit XAML - oder mit WPF für die Zukunft geplant
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplant
 
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
 
Webinar SharePoint auf AWS
Webinar SharePoint auf AWSWebinar SharePoint auf AWS
Webinar SharePoint auf AWS
 
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAV
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAVIntegrate your business - SharePoint 2010 and Microsoft Dynamics NAV
Integrate your business - SharePoint 2010 and Microsoft Dynamics NAV
 
2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt soc2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt soc
 
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
 
Office 365 Akademie News – Dezember 2020
Office 365 Akademie News – Dezember 2020Office 365 Akademie News – Dezember 2020
Office 365 Akademie News – Dezember 2020
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
 
Referat: SharePoint 2016 Hybrid - das Beste aus zwei Welten?
Referat: SharePoint 2016 Hybrid - das Beste aus zwei Welten?Referat: SharePoint 2016 Hybrid - das Beste aus zwei Welten?
Referat: SharePoint 2016 Hybrid - das Beste aus zwei Welten?
 
Qualitätsmanagement-Plattform mit SharePoint bei HOCHDORF
Qualitätsmanagement-Plattform mit SharePoint bei HOCHDORFQualitätsmanagement-Plattform mit SharePoint bei HOCHDORF
Qualitätsmanagement-Plattform mit SharePoint bei HOCHDORF
 
Azure Bootcamp Hamburg
Azure Bootcamp Hamburg Azure Bootcamp Hamburg
Azure Bootcamp Hamburg
 

Mehr von Unic

Digital Nudge Day 2018: Ralf Wölfle: E-Commerce Report 2018: Wandel und Trend...
Digital Nudge Day 2018: Ralf Wölfle: E-Commerce Report 2018: Wandel und Trend...Digital Nudge Day 2018: Ralf Wölfle: E-Commerce Report 2018: Wandel und Trend...
Digital Nudge Day 2018: Ralf Wölfle: E-Commerce Report 2018: Wandel und Trend...Unic
 
Digital Nudge Day 2018: Christine Reichardt - Smarte Selfservices im Kreditbu...
Digital Nudge Day 2018: Christine Reichardt - Smarte Selfservices im Kreditbu...Digital Nudge Day 2018: Christine Reichardt - Smarte Selfservices im Kreditbu...
Digital Nudge Day 2018: Christine Reichardt - Smarte Selfservices im Kreditbu...Unic
 
Digital Nudge Day 2018: Marta Kwiatkowski Schenk - Simplexity: Die Sehnsucht ...
Digital Nudge Day 2018: Marta Kwiatkowski Schenk - Simplexity: Die Sehnsucht ...Digital Nudge Day 2018: Marta Kwiatkowski Schenk - Simplexity: Die Sehnsucht ...
Digital Nudge Day 2018: Marta Kwiatkowski Schenk - Simplexity: Die Sehnsucht ...Unic
 
Digital Nudge Day 2018: Christof Zogg - Self-servicing im öffentlichen Verkehr
Digital Nudge Day 2018: Christof Zogg - Self-servicing im öffentlichen VerkehrDigital Nudge Day 2018: Christof Zogg - Self-servicing im öffentlichen Verkehr
Digital Nudge Day 2018: Christof Zogg - Self-servicing im öffentlichen VerkehrUnic
 
Präsentation des E-Commerce Report 2016 - Prof. Ralf Wölfle, FHNW
Präsentation des E-Commerce Report 2016 - Prof. Ralf Wölfle, FHNWPräsentation des E-Commerce Report 2016 - Prof. Ralf Wölfle, FHNW
Präsentation des E-Commerce Report 2016 - Prof. Ralf Wölfle, FHNWUnic
 
Digitale Transformation in der Medikation - Walter Oberhänsli, Zur Rose Group
Digitale Transformation in der Medikation - Walter Oberhänsli, Zur Rose GroupDigitale Transformation in der Medikation - Walter Oberhänsli, Zur Rose Group
Digitale Transformation in der Medikation - Walter Oberhänsli, Zur Rose GroupUnic
 
Blick ins Hirn: Was das E-Commerce von der modernen Hirnforschung lernen kann...
Blick ins Hirn: Was das E-Commerce von der modernen Hirnforschung lernen kann...Blick ins Hirn: Was das E-Commerce von der modernen Hirnforschung lernen kann...
Blick ins Hirn: Was das E-Commerce von der modernen Hirnforschung lernen kann...Unic
 
Customer Centricity – Wie geht es weiter? War’s das?
Customer Centricity – Wie geht es weiter? War’s das?Customer Centricity – Wie geht es weiter? War’s das?
Customer Centricity – Wie geht es weiter? War’s das?Unic
 
CRM – Wie die gesamtheitliche Betrachtung eines Kunden gelingt / Do’s and Don’ts
CRM – Wie die gesamtheitliche Betrachtung eines Kunden gelingt / Do’s and Don’tsCRM – Wie die gesamtheitliche Betrachtung eines Kunden gelingt / Do’s and Don’ts
CRM – Wie die gesamtheitliche Betrachtung eines Kunden gelingt / Do’s and Don’tsUnic
 
Kundenzentriertheit im internationalen Wettbewerb am Beispiel Multichannel
Kundenzentriertheit im internationalen Wettbewerb am Beispiel MultichannelKundenzentriertheit im internationalen Wettbewerb am Beispiel Multichannel
Kundenzentriertheit im internationalen Wettbewerb am Beispiel MultichannelUnic
 
Herausforderungen von Customer Centricity im E-Commerce Alltag
Herausforderungen von Customer Centricity im E-Commerce AlltagHerausforderungen von Customer Centricity im E-Commerce Alltag
Herausforderungen von Customer Centricity im E-Commerce AlltagUnic
 
Keynote: Der Post Logistik-Kunde im Mittelpunkt
Keynote: Der Post Logistik-Kunde im MittelpunktKeynote: Der Post Logistik-Kunde im Mittelpunkt
Keynote: Der Post Logistik-Kunde im MittelpunktUnic
 
Sitecore Experience Marketing – Gestaltung von aussergewöhnlichen Kundenerfah...
Sitecore Experience Marketing – Gestaltung von aussergewöhnlichen Kundenerfah...Sitecore Experience Marketing – Gestaltung von aussergewöhnlichen Kundenerfah...
Sitecore Experience Marketing – Gestaltung von aussergewöhnlichen Kundenerfah...Unic
 
Customer Experience Highlights am Beispiel Post CH AG
Customer Experience Highlights am Beispiel Post CH AGCustomer Experience Highlights am Beispiel Post CH AG
Customer Experience Highlights am Beispiel Post CH AGUnic
 
Relaunch post.ch – Ein Schritt Richtung digitale Transformation
Relaunch post.ch – Ein Schritt Richtung digitale TransformationRelaunch post.ch – Ein Schritt Richtung digitale Transformation
Relaunch post.ch – Ein Schritt Richtung digitale TransformationUnic
 
Know every customer. Own every experience.
Know every customer. Own every experience.Know every customer. Own every experience.
Know every customer. Own every experience.Unic
 
2015 - a static site generator odyssey
2015  - a static site generator odyssey2015  - a static site generator odyssey
2015 - a static site generator odysseyUnic
 
Das grösste E-Banking der Schweiz erneuern – challenge accepted.
Das grösste E-Banking der Schweiz erneuern – challenge accepted.Das grösste E-Banking der Schweiz erneuern – challenge accepted.
Das grösste E-Banking der Schweiz erneuern – challenge accepted.Unic
 
Kundennähe von Banken und Versicherern im Web - Benchmark 2015
Kundennähe von Banken und Versicherern im Web - Benchmark 2015Kundennähe von Banken und Versicherern im Web - Benchmark 2015
Kundennähe von Banken und Versicherern im Web - Benchmark 2015Unic
 
Trend Spotlight: Marketing Automation
Trend Spotlight: Marketing AutomationTrend Spotlight: Marketing Automation
Trend Spotlight: Marketing AutomationUnic
 

Mehr von Unic (20)

Digital Nudge Day 2018: Ralf Wölfle: E-Commerce Report 2018: Wandel und Trend...
Digital Nudge Day 2018: Ralf Wölfle: E-Commerce Report 2018: Wandel und Trend...Digital Nudge Day 2018: Ralf Wölfle: E-Commerce Report 2018: Wandel und Trend...
Digital Nudge Day 2018: Ralf Wölfle: E-Commerce Report 2018: Wandel und Trend...
 
Digital Nudge Day 2018: Christine Reichardt - Smarte Selfservices im Kreditbu...
Digital Nudge Day 2018: Christine Reichardt - Smarte Selfservices im Kreditbu...Digital Nudge Day 2018: Christine Reichardt - Smarte Selfservices im Kreditbu...
Digital Nudge Day 2018: Christine Reichardt - Smarte Selfservices im Kreditbu...
 
Digital Nudge Day 2018: Marta Kwiatkowski Schenk - Simplexity: Die Sehnsucht ...
Digital Nudge Day 2018: Marta Kwiatkowski Schenk - Simplexity: Die Sehnsucht ...Digital Nudge Day 2018: Marta Kwiatkowski Schenk - Simplexity: Die Sehnsucht ...
Digital Nudge Day 2018: Marta Kwiatkowski Schenk - Simplexity: Die Sehnsucht ...
 
Digital Nudge Day 2018: Christof Zogg - Self-servicing im öffentlichen Verkehr
Digital Nudge Day 2018: Christof Zogg - Self-servicing im öffentlichen VerkehrDigital Nudge Day 2018: Christof Zogg - Self-servicing im öffentlichen Verkehr
Digital Nudge Day 2018: Christof Zogg - Self-servicing im öffentlichen Verkehr
 
Präsentation des E-Commerce Report 2016 - Prof. Ralf Wölfle, FHNW
Präsentation des E-Commerce Report 2016 - Prof. Ralf Wölfle, FHNWPräsentation des E-Commerce Report 2016 - Prof. Ralf Wölfle, FHNW
Präsentation des E-Commerce Report 2016 - Prof. Ralf Wölfle, FHNW
 
Digitale Transformation in der Medikation - Walter Oberhänsli, Zur Rose Group
Digitale Transformation in der Medikation - Walter Oberhänsli, Zur Rose GroupDigitale Transformation in der Medikation - Walter Oberhänsli, Zur Rose Group
Digitale Transformation in der Medikation - Walter Oberhänsli, Zur Rose Group
 
Blick ins Hirn: Was das E-Commerce von der modernen Hirnforschung lernen kann...
Blick ins Hirn: Was das E-Commerce von der modernen Hirnforschung lernen kann...Blick ins Hirn: Was das E-Commerce von der modernen Hirnforschung lernen kann...
Blick ins Hirn: Was das E-Commerce von der modernen Hirnforschung lernen kann...
 
Customer Centricity – Wie geht es weiter? War’s das?
Customer Centricity – Wie geht es weiter? War’s das?Customer Centricity – Wie geht es weiter? War’s das?
Customer Centricity – Wie geht es weiter? War’s das?
 
CRM – Wie die gesamtheitliche Betrachtung eines Kunden gelingt / Do’s and Don’ts
CRM – Wie die gesamtheitliche Betrachtung eines Kunden gelingt / Do’s and Don’tsCRM – Wie die gesamtheitliche Betrachtung eines Kunden gelingt / Do’s and Don’ts
CRM – Wie die gesamtheitliche Betrachtung eines Kunden gelingt / Do’s and Don’ts
 
Kundenzentriertheit im internationalen Wettbewerb am Beispiel Multichannel
Kundenzentriertheit im internationalen Wettbewerb am Beispiel MultichannelKundenzentriertheit im internationalen Wettbewerb am Beispiel Multichannel
Kundenzentriertheit im internationalen Wettbewerb am Beispiel Multichannel
 
Herausforderungen von Customer Centricity im E-Commerce Alltag
Herausforderungen von Customer Centricity im E-Commerce AlltagHerausforderungen von Customer Centricity im E-Commerce Alltag
Herausforderungen von Customer Centricity im E-Commerce Alltag
 
Keynote: Der Post Logistik-Kunde im Mittelpunkt
Keynote: Der Post Logistik-Kunde im MittelpunktKeynote: Der Post Logistik-Kunde im Mittelpunkt
Keynote: Der Post Logistik-Kunde im Mittelpunkt
 
Sitecore Experience Marketing – Gestaltung von aussergewöhnlichen Kundenerfah...
Sitecore Experience Marketing – Gestaltung von aussergewöhnlichen Kundenerfah...Sitecore Experience Marketing – Gestaltung von aussergewöhnlichen Kundenerfah...
Sitecore Experience Marketing – Gestaltung von aussergewöhnlichen Kundenerfah...
 
Customer Experience Highlights am Beispiel Post CH AG
Customer Experience Highlights am Beispiel Post CH AGCustomer Experience Highlights am Beispiel Post CH AG
Customer Experience Highlights am Beispiel Post CH AG
 
Relaunch post.ch – Ein Schritt Richtung digitale Transformation
Relaunch post.ch – Ein Schritt Richtung digitale TransformationRelaunch post.ch – Ein Schritt Richtung digitale Transformation
Relaunch post.ch – Ein Schritt Richtung digitale Transformation
 
Know every customer. Own every experience.
Know every customer. Own every experience.Know every customer. Own every experience.
Know every customer. Own every experience.
 
2015 - a static site generator odyssey
2015  - a static site generator odyssey2015  - a static site generator odyssey
2015 - a static site generator odyssey
 
Das grösste E-Banking der Schweiz erneuern – challenge accepted.
Das grösste E-Banking der Schweiz erneuern – challenge accepted.Das grösste E-Banking der Schweiz erneuern – challenge accepted.
Das grösste E-Banking der Schweiz erneuern – challenge accepted.
 
Kundennähe von Banken und Versicherern im Web - Benchmark 2015
Kundennähe von Banken und Versicherern im Web - Benchmark 2015Kundennähe von Banken und Versicherern im Web - Benchmark 2015
Kundennähe von Banken und Versicherern im Web - Benchmark 2015
 
Trend Spotlight: Marketing Automation
Trend Spotlight: Marketing AutomationTrend Spotlight: Marketing Automation
Trend Spotlight: Marketing Automation
 

SharePoint 2013 – Tech-Track

  • 1. SharePoint 2013 – Tech-Track Unic Fokus SharePoint 2013 Ernst Joss, Ueli SchwarzWallisellen, 16. Mai 2013
  • 2. © Unic - Seite 2 Agenda • Topologien • Apps • Migration • Search • Fragen
  • 4. © Unic - Seite 4 • On Premise • Cloud • Hybrid SharePoint 2013 – Topologien
  • 5. © Unic - Seite 5 • «Wie gehabt» • Erhöhte Anforderungen an die Infrastruktur • Frontend, DB • Alle bestehenden Möglichkeiten • Customizing • Programmierung • Einfachste Art der Integration, da die Infrastruktur lokal ist • Betriebsverantwortung beim Besitzer • Office Web App Server Infrastruktur nötig für Previews (z.B. Search) SharePoint 2013 Topologien – On Premise
  • 6. © Unic - Seite 6 • Software as a Service • Keine lokale Infrastruktur nötig • Eingeschränktes Customizing • Nur ab Ebene Site Collection • Kein Custom Code • Keine Web Parts • Keine Site Definitions -> Site Templates • Apps, Apps • Betriebsverantwortung bei Microsoft • Active Directory FS / Active Directory als Replika für SSO SharePoint 2013 Topologien – Cloud
  • 7. © Unic - Seite 7 • Mischung On Premise mit Cloud • Komplex • Erhöhte Anforderungen an Informations Architektur • Navigation • Organisation der Inhalte • Was soll wo abgelegt werden • Wie sollen die Information zwischen den Farmen synchronisiert werden • Gar nicht • One way oder two way • Welche Farm ist wo führend SharePoint 2013 Topologien – Hybrid
  • 8. © Unic - Seite 8 nur TMG unterstützt Active Directory Federation Active Directory auf Azure
  • 10. © Unic - Seite 10 Apps für SharePoint 2013 – App Definition Was ist eine App ? App ?= Applikation Kontrollierte / Kontrollierbare Verteilung (Store) Einfaches Update-System «Sandbox» Modell (Beschränkter Zugriff auf Host-System) Common Sense UX Keine abschliessende Definition
  • 11. © Unic - Seite 11 • Apps… • sind Applikationen, welche ausserhalb von SharePoint leben • verwenden SharePoint-Artefakte via REST / CSOM-Interfaces • Custom Code wird extern von SharePoint ausgeführt (Client, Cloud, Hosts) • Hierbei spielt die Implementationssprache keine Rolle: Javascript, C#, PHP, … (resp. ist abhängig vom Host-Kontext) • werden mittels oAuth für Zugriffe auf SharePoint berechtigt (Grants) • werden über den App-Store verteilt (MS Store oder Farm App Catalog) • Installation von Apps kann mit Bewilligungsprozess verknüpft werden Apps für SharePoint 2013 – Definition für SharePoint
  • 12. © Unic - Seite 12 Apps für SharePoint 2013 – Vergleich Solutions & Apps
  • 13. © Unic - Seite 13 Apps für SharePoint 2013 – Architekturen App-Komponenten sind SharePoint-Komponenten • Listen, Site Columns, Inhaltstypen • Client Web Parts Entwicklungs-Kenntnisse • HTML5, CSS, Javascript (jQuery, ASP.NET AJAX) • CSOM und REST API C#/ASP.NET Azure Website • Jede Installation erstellt neue Azure WebSite und Azure SQL Datenbank • Betriebskosten? • oAuth für Authentifizierung Entwicklungs- & Deployment-Prozess Identisch mit Autohosted, jedoch… • Eigene Server Hosting Infrastruktur notwendig
  • 14. © Unic - Seite 14 • Installierte App erstellt automatisch ein neues SPWeb (AppWeb) unterhalb des Installations-Ortes (HostWebs) • Jede Applikation «lebt» in einem eigenen SPWeb zwecks Isolation • Jedes AppWeb besitzt eine seperate Domain (DNS) • XSS: Seperate Domains unterbinden Cross Site Scripting per Browser Sicherheit • Zugriffs-Berechtigung erzwungen: Apps kommunizieren mittels CSOM; Jeder Zugriff muss erteilt werden Apps für SharePoint 2013 – Sandbox Modell
  • 15. © Unic - Seite 15 • App Einstiegspunkte Apps für SharePoint 2013 – User Experience (Teil I)
  • 16. © Unic - Seite 16 • App Branding setzt sich zusammen aus… • App Template • aspx-Seite in SharePoint • app.masterpage • Chrome Control • Mittels Javascript können die SharePoint-Styles angezogen werden • Custom Chrome • App-UX-Vorgaben • «Back to Site» muss oben links platziert sein Apps für SharePoint 2013 – User Experience (Teil II)
  • 17. © Unic - Seite 17 • Apps werden Berechtigungen erteilt (granted) • App Berechtigungen sind nicht Benutzer-Berechtigungen • App Berechtigungen werden gesamthaft durch den Installations-Benutzer erteilt / verweigert (werden die Berechtigungen verweigert, kann die App nicht installiert werden) • App Berechtigungen sind nicht vererbbar • Mögliche Berechtigungen • Vollzugriff (Full Control) im AppWeb (immer der Fall) • Apps können Berechtigungen anfragen (deklarativ per AppManifest.xml) Apps für SharePoint 2013 – Berechtigungen
  • 18. © Unic - Seite 18 Vorteile… • Kein Custom Code in SharePoint • Einfachere Upgrades auf nächste Major Version • Unterstützt Hosted Umgebungen • SandBox Modell • Isolation / «Security» Apps für SharePoint 2013 – Vor-/Nachteile Nachteile… • Keine Verwendung von Server-Controls • Betrifft sämtliche Eingabe-Elemente • Branding • App-Modell vs. erwartete UX
  • 19. © Unic - Seite 19 Apps sind geeignet für… • Abgeschlossene Applikationen • Sandbox in Hinblick auf Prozess, Benutzer und Daten-Isolation • Cloud / Office 365 Apps für SharePoint 2013 - Eignung Apps eignen sich nicht für… • Generelles SharePoint Branding • Masterpages, Page Layouts • Custom WebParts • Integrierte Anwendungen • Dashboards • News-Applikation über das ganze System
  • 21. © Unic - Seite 21 SharePoint 2013 Migration - Life Cycle Produkt Lifecycle- Startdatum Ablaufdatum für Mainstream Support Ablaufdatum für Extended Support SharePoint 2007 27.01.2007 10.10.2012 10.10.2017 SharePoint Server 2010 15.06.2010 13.10.2015 13.10.2020 SharePoint Server 2010 Service Pack 1 28.06.2011 10.07.2012 SharePoint Server 2013 09.01.2013 10.04.2018 11.04.2023
  • 22. © Unic - Seite 22 • Voraussetzungen • Nur von SharePoint 2010 möglich • Benötigt eine separate Farm • Nicht direkt in die Cloud möglich SharePoint 2013 Migration - Voraussetzungen
  • 23. © Unic - Seite 23 • Reale Daten verwenden • Separate Testumgebung möglichst identisch mit der IST-Umgebung • Mehrere Tests und Durchläufe vorsehen • Ziele: • Bestes Vorgehen evaluieren • Reduzieren der Downtime • Performance (Migration & Plattform) • Keine Fehlermeldung / Warnung ignorieren • Testen der Durchführung und des Resultats • PowerShell SharePoint 2013 Migration - Grundsätze
  • 24. © Unic - Seite 24 • Inplace-Upgrade (SP2010) existiert nicht mehr • Service Dienste zwingend mit PowerShell migrieren • Einzige Möglichkeit Content Datenbanken zu migrieren ist «Database Attach» • Visual Upgrade aus SharePoint 2010 wird durch das «Deferred Site Collection Upgrade» ersetzt • PowerShell, PowerShell, PowerShell SharePoint 2013 Migration - Fakten
  • 25. © Unic - Seite 25 SharePoint 2013 Migration - Prozess Lernen • Upgrade Methoden • Neue Möglichkeiten • Downtime reduzieren Vorbereitung • IST System dokumentieren • Solutions bewerten • Upgrade Strategie planen • Solutions für Upgrade vorbereiten Test • Testfarm aufsetzen • “Echte” Daten benutzen • Upgradevorgehen bestimmen • Probleme erkennen Durchführen • Farm aufsetzen • Solutions installieren • Ausfallzeit minimieren • Fortschritt überwachen Prüfen • Troubleshooting • Upgrade Fehler im Log • UI/UX Probleme • Daten Probleme
  • 26. © Unic - Seite 26 • Managed Metadata • User Profile (Profile, Social and Sync databases) • Secure Store • Business Data Connectivity • PerformancePoint • Search administration • Alles andere muss “neu” konfiguriert werden SharePoint 2013 Migration - Service Applikationen
  • 27. © Unic - Seite 27 • Ähnlich wie Visual Upgrade von 2010 • Sieht nicht nur wie SharePoint 2010 aus, ist SharePoint 2010 • die kompletten Binaries und Dateien von SharePoint 2010 werden also mitgeliefert • Neben dem 15er hive (2013) gibt es parallel einen 14 Hive (2010) • Nur das Datenbank Schema wird angepasst • Nicht migrierte Site Collection werden von den 2010er-Binaries gerendert • Ein Site Collection Administrator hat die Möglichkeit ein Upgrade vorzunehmen. • Möglichkeit, eine Eval-Site zu erzeugen (Kopie + Upgrade) • Neu können in SharePoint 2013 SharePoint 2010 Site Collections erstellt werden SharePoint 2013 Migration - Deferred Site Collection Upgrade
  • 29. © Unic - Seite 29 • Kombination von SharePoint und FAST Search Engine • SharePoint: Connectors, Crawler • FAST: Content und Query Prozessing • Schnellere Office und native PDF Indexierung • Fortlaufendes Crawling • Cloud-ready • Verbesserte User Experience (UX) • Vorschau • Deep-Links (Dokumentabschnitte) • Jeder Term ist ein Schlüsselwort SharePoint 2013 Search – Neuerungen
  • 30. © Unic - Seite 30 • Anzeige einer Vorschau • Art der Anzeige abhängig vom Ergebnistyp • z.B. News, Word, PowerPoint, Benutzer • Verbesserte Relevanz • Analyse von Inhalt und Benutzerinteraktion • Aktualität der Suchergebnisse, Linguistik, Dokumentanalyse SharePoint 2013 Search – Verbesserte Oberfläche
  • 31. © Unic - Seite 31 • Anzeige eines Vorschau • Art der Anzeige abhängig vom Ergebnistyp • Z.B. News, Word, PowerPoint, Benutzer • Möglichkeit von Ergebnisblöcken • Verbesserte Relevanz • Analyse von Inhalt und Benutzerinteraktion • Aktualität der Suchergebnisse, Linguistik, Dokumentanalyse Verbesserte Oberfläche
  • 32. © Unic - Seite 32 • Einfach zu konfigurieren • Vorschau auf einzelne Refiner • Visuelles Refinement • Managed Property muss als «Refinable» markiert sein SharePoint 2013 Search – Refinements
  • 33. © Unic - Seite 33  Eine Partition = logischer Ausschnitt des Index  Partitionen können nicht gelöscht werden  Eine Partition hat mindestens eine Replika  Horizontal und ertikal skalierbar SharePoint 2013 Search – High Level Index Architektur Replica 1 Replica 2 Replica 1 Replica 2 Replica 3 Replica 2 Replica 1 Partition #1 Partition #2 Partition #3 Replica 3 Replica 3 Servers Index Servers 1, 2 & 3 Index Servers 4, 5 & 6 Index Servers 7, 8 & 9 Index Servers 10, 11 & 12
  • 34. © Unic - Seite 34 SharePoint 2013 Search – Skalierbarkeit I/II
  • 35. © Unic - Seite 35 SharePoint 2013 Search – Skalierbarkeit II/II
  • 36. © Unic - Seite 36 SharePoint 2013 Search - Logische Architektur
  • 38. © Unic - Seite 38
  • 39. Belpstrasse 48 3007 Bern Tel +41 31 560 12 12 Fax +41 31 560 12 13 info@unic.com www.unic.com Unic AG © Unic - Seite 39 ueli.schwarz@unic.com ernst.joss@unic.com Ueli Schwarz Senior Application Architect Ernst Joss Senior Application Architect