2 share point farm
TRANSCRIPT
![Page 1: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/1.jpg)
SHAREPOINT 2010
Eine kompakte Einführung
Jörg Krause
www.joergkrause.de
![Page 2: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/2.jpg)
FARMARCHITEKTUR Alles ist eine Farm (auch ein Server) Ziel: Skalierbarkeit
![Page 3: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/3.jpg)
SERVER ROLLEN Web Front End (WFE) Application Services SQL Server
![Page 4: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/4.jpg)
WEB FRONTEND SERVER Hosted Applikationen Skalierbar durch Load Balancer Sinnvoll 1 bis 8 WFE
Je nach Topologie bis 10000 User pro WFEOft Trennung Extranet, Intranet, Public
![Page 5: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/5.jpg)
APPLICATION SERVER Hintergrunddienste
OfficeVisioExcel
Suche Indizierung Zentraladministration
![Page 6: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/6.jpg)
DATENBANK SERVER Jede Site Collection kann eigene
Datenbank haben Zentrale Konfigurationsdatenbank Skalierbar durch verteilte
Datenbankserver
![Page 7: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/7.jpg)
FARM Kleinste Farm: 1 Größte Farm: ??
![Page 8: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/8.jpg)
TOPOLOGIEN I Ein Server
Alle RollenFür EntwicklerFür TestzweckeFür kleine Projekte (< 100 User)
![Page 9: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/9.jpg)
TOPOLOGIEN II 2 Server
Single Server wie zuvorDatenbanken separatMittlere Projekte (bis 1000 User)
![Page 10: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/10.jpg)
TOPOLOGIEN III 3 Server (Minimum)
WFE getrenntDatenbank einzelnAlle anderen Rollen
zusammenCa. 10000 User
![Page 11: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/11.jpg)
TOPOLOGIEN IV Optimiert für Suche
Separater „Query“-Server
![Page 12: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/12.jpg)
SICHERHEIT SharePoint innerhalb der DMZ Viele Szenarien, jedes einzigartig
![Page 13: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/13.jpg)
SICHERHEIT Ziel muss klar sein
Externe Nutzer? Inhaltsverteilung?Active Directory?
![Page 14: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/14.jpg)
SICHERHEIT – BEISPIEL
![Page 15: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/15.jpg)
IN DER FARM Arbeit nur mit logischen Komponenten
WebsSite CollectionsSitesSubsitesListsFields
![Page 16: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/16.jpg)
IN DER FARM Arbeiten mit Daten:
WebsitesDocumentsForms (XML) Items
![Page 17: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/17.jpg)
IN DER FARM Arbeiten mit Instanzen:
WorkflowsServicesAlertsTasks
![Page 18: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/18.jpg)
SERVICE APPLIKATIONEN Was sind Services? Wie arbeiten die IIS mit SharePoint?
![Page 19: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/19.jpg)
SERVICE ARCHITEKTUR
• Sandboxed Code• Usage & Health• Config• Content• Workflow• Business Catalog Services
Foundation
• Search• Excel, Visio, Word Conversion• Powerpoint Broadcast• Performance Point, Web Analytics• Access Service• Managed Metadata• User Profiles• Third Party….
Server
![Page 20: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/20.jpg)
SERVICE ARCHITEKTURFarm = Configuration Database
Servers
Services
Services Database
Web Applications
Content Database
Site Collections
Sites
Site Content
Service Applications
![Page 21: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/21.jpg)
SERVICE APPLIKATIONEN Service:
Bietet Datendienste an .NET Komponente auf mittlerer Schicht
Service Instanz: Physische Instanz eines Dienstes
Service Applikation: Konfigurierte logische Instanz Konkreter Zugriff auf Daten oder Ressourcen Bietet eine administrative Schnittstelle (UI) Spezifische Ressourcen:
Eigene Datenbank Eigener Application Pool
![Page 22: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/22.jpg)
SERVICE APPLIKATIONEN Verwaltung:
In der ZentraladministrationWeb Apps können alle Dienste nach Bedarf
nutzenEin Dienst kann von mehreren Web Apps
genutzt werden Tipps:
Nur aktivieren, was wirklich benötigt wirdVerteilung auf Server möglich
Performance Verwaltung Sicherheit
![Page 23: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/23.jpg)
SERVICE APPLIKATIONEN
Search
User Profiles
Excel
BCS
Visio
Access
http://web1 http://web2
Site Site Site Site
![Page 24: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/24.jpg)
SERVICE APPLIKATIONEN Skalierbar
Mehr ServerBessere Verteilung
Verwaltbar Jederzeit änderbarZentraladministrationPowerShellCode (API)
![Page 25: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/25.jpg)
SERVICE APPLIKATIONEN Cross Farm Services
StandordübergreifendSicherheitszonen, DMZ usw.
Entfernte Farm benötigt keine Datenbankzugriffsrechte auf Elternfarm
Enterprise taugliches Modell Nicht für alle verfügbar
JA: People, Metadata, BCS, Search, Secure Store, Analytics
NEIN: Usage & Health, State, Project, Excel, Access, Visio, Word, Powerpoint, PerformancePoint
![Page 26: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/26.jpg)
BEISPIELE Access
Access Datenbanken im Browser anschauen Business Data Connectivity
Schnittstellen zu Enterprise-Systemen (SAP,…)
ExcelExcel Sheets im Browser ansehen und
bearbeiten Managed Metadata
Taxonomien, Hierarchien, Keywords, Social tagging, Content Type Publishing
Performance PointDashboards, Analytics
![Page 27: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/27.jpg)
BEISPIELE PowerPoint
PPT im Browser anschauen Search
Index und Suche, Office, PDF usw. Usage & Health
Farmweites Monitoring User Profile
Sync mit AD, Profilseiten („Enterprise Facebook“), Social Tagging
Visio Interaktive Visio-Grafiken mit
Datenanbindung
![Page 28: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/28.jpg)
BEGRIFFE Proxies
Jede Aktive SA hat einen Proxy auf jedem WFE
So steht die SA der Applikation auf dem WFE zur Verfügung
Die SA läuft trotzdem immer auf den App-Servern
Proxy-GruppenProxies, die einer Web App zugeordnet
werden
![Page 29: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/29.jpg)
SA UND DATENBANKEN Wichtig zu wissen für
SkalierbarkeitPlanung Farmarchitektur
Einige SA, die eigene Datenbanken erwartenSearchUser ProfileMetadataSecure StoreStateBDCWeb Analytics, Performance Point…
![Page 30: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/30.jpg)
EIGENE SA Komplette .NET API Vollständige Integration in CA Kundenspezifische Dienste
![Page 31: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/31.jpg)
EIGENE SA
Config Content
Custom
WCF Contract
Service Logik (.dll)
*.asmx…
Consumer WebPart
Service Application Proxy
Consumer WebPart
Browser Client AppW
FEA
PP
SQ
L
![Page 32: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/32.jpg)
MANDANTENFÄHIGKEIT Dienste können Daten trennen
(Partitionierung) Mehrere Organisationen auf derselben
Farm mit physischer Datentrennung (Hoster-Modell)
Administration partiell delegierbar
Daten
![Page 33: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/33.jpg)
BEISPIELE
![Page 34: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/34.jpg)
BEISPIELE
![Page 35: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/35.jpg)
ZUSAMMENFASSUNG Logische Sicht
Farm 3Farm 2Farm 1
http://wingtiptoys.com
http://intranet
Search
User Profile
s
Search
Excel
UserProfile
s
ManagedMetadata
![Page 36: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/36.jpg)
ZUSAMMENFASSUNG Architektonische
SichtServiceServics InstanzService ApplikationService ProxyService Consumer Service Application
Service Proxy Service Proxy
Web Part, Pages(Service
Consumer)
*.SVC’s, PowerShell Cmdlets(Service Consumer)
![Page 37: 2 share point farm](https://reader035.vdocuments.pub/reader035/viewer/2022062419/55835698d8b42a3e1d8b4c87/html5/thumbnails/37.jpg)