29.11.2012                  SharePoint 2013             eine Einführung für IT Pros
SharePoint 15 Architektur29.11.2012              Im allgemeinen bleibt die Architekur von SharePoint              2013 id...
29.11.2012              Numerous platform level improvements and new              capabilities                 Shredded ...
Service-Applikationen in SharePoint 201329.11.2012              New service applications available and               impr...
Enterprise Content Management29.11.2012              Site-level retention policies                 Compliance levels kön...
Enterprise Content Management29.11.2012              eDiscovery Möglichkeiten                Suche und Export von Inhalt...
Web Content Management29.11.2012              Support anderer bekannter Tools                 und Workflow-Designer      ...
Social29.11.2012              Microblogging               Share content, links, and media               Folgen von Pers...
Social29.11.2012              Communities                Community sites mit Self-Service                 administration...
Search29.11.2012              Neue Search Architektur               mit einer einheitlichen               Sicher         ...
Business Intelligence29.11.2012              Excel BI                 Instant analysis mit In Memory BI                 ...
Business Intelligence29.11.2012              PerformancePoint Services                 Filter enhancements und Filter se...
Mobile29.11.2012              Klassische und Zeitgemässe                 Views für Mobile Browser                Automat...
Die Entwicklung von “Customizations”29.11.2012                                                                 _api       ...
29.11.2012Fragen?
29.11.2012             Anpassungsoptionen und                   Verwaltung
Inhalt29.11.2012              SharePoint 2013 Apps              Apps-Infrastruktur              Das neue Developer Dash...
29.11.2012             SharePoint 2013 Apps
29.11.2012             The “Old” Way?
SharePoint Solutions - The «old» way29.11.2012              Lösungen für SharePoint sind bis anhin:               WebPar...
Customizations Real-Life Experience29.11.2012              Customizations für SharePoint sind bis anhin:              me...
29.11.2012             Apps – was sonst?
SharePoint 2013 Apps29.11.2012              «Ready to use Solutions»
SharePoint 2013 Apps29.11.2012              Unabhängig vom Deployment              Unterstützen Cloud-Szenarien         ...
Customizations vs Apps29.11.2012             Customizations                  Apps              Individuelle Anpassungen  ...
29.11.2012             Apps = Marketplace
Apps Marketplace29.11.2012                                                    7                       2                3  ...
SharePoint Hosted Apps29.11.2012              Subweb einer SiteCollection              “One App – one Web (SPWeb)”      ...
SP App Design – 3 Varianten29.11.2012                                      Developer-Hosted App                           ...
29.11.2012             Apps Bereitstellen
4 Schritte zu den Apps…29.11.2012              …oder so….              Zur Erinnerung:                Apps werden in ei...
SharePoint-Websites und Apps29.11.2012
Konfiguration der Infrastruktur für SP Apps29.11.2012             1) Wildcard DNS Eintrag für die App-Domain             2...
DNS Konfiguration29.11.2012              DNS Wildcard Eintrag                *.spd2012apps.local              Eintragen...
Apps relevante Services29.11.2012              Central Administration                 App Management Service            ...
Apps Service Application29.11.2012              $account = Get-SPManagedAccount «spd2012administrator"              $app...
Apps Subscription Service29.11.2012              $account = Get-SPManagedAccount «spd2012administrator"              $ap...
Routing der Apps URL29.11.2012
Rerouting der App-Aufrufe29.11.2012              http://apps-87e90ada14c175.contosoapps.com/sites/web/014c9c59-5d9c-4a59-a...
App Catalog erstellen29.11.2012
Apps hinzufügen29.11.2012              Apps können überall hinzugefügt werden              Marketplace und eigene Apps ü...
29.11.2012             Developer Dashboard
Developer Dashboard in SharePoint 201329.11.2012              Developer Dashboard in SharePoint 2013 wurde überarbeitet: ...
Ladezeiten von Seiten mit Ereignissen29.11.2012
Developer Dasboard aktivieren29.11.2012              PowerShell                  $content = ([Microsoft.SharePoint.Admini...
29.11.2012             Development im Team
Entwicklungsumgebung für SharePoint 201329.11.2012              Client OS Installationen sind nicht mehr unterstützt     ...
Entwicklungsumgebung für SharePoint 201329.11.2012              Alternative Lösungen in Form von Cloud-basierenden       ...
Individuelle Entwicklungs-Umgebungen29.11.2012                            1                                               ...
Zentral gehostete Entwicklungs-Umgebungen29.11.2012                                     3                        1        ...
Cloud Entwicklungs-Umgebungen (IaaS)29.11.2012                     1                                    2                 ...
29.11.2012             SharePoint 2013 Workflows
SharePoint Designer in SharePoint 201329.11.2012              Die wichtigsten Änderungen sind im Workflow Management     ...
Windows Azure Workflow in SharePoint 1529.11.2012              Workflow werden neu als Service behandelt              Ne...
Windows Azure Workflow Process29.11.2012                                                                                 A...
Windows Azure Worfklow requirements29.11.2012             Software Requirements                                      The ...
Workflow Manager29.11.2012              Installation des Workflow Managers mit Web Platform               Installer 4.0  ...
Allgemeine Workflow Verbesserungen29.11.2012              “Stages”               Löst das Fehlen von Loops             ...
29.11.2012Fragen?
Nächste SlideShare
Wird geladen in …5
×

Oliver ryf eine einführung für it pros

1.048 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.048
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
24
Aktionen
Geteilt
0
Downloads
6
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Oliver ryf eine einführung für it pros

  1. 1. 29.11.2012 SharePoint 2013 eine Einführung für IT Pros
  2. 2. SharePoint 15 Architektur29.11.2012  Im allgemeinen bleibt die Architekur von SharePoint 2013 identisch
  3. 3. 29.11.2012  Numerous platform level improvements and new capabilities  Shredded Storage  SQL Improvements  Cache Service  Request Management  Themes  Sharing
  4. 4. Service-Applikationen in SharePoint 201329.11.2012  New service applications available and improvements on existing ones  Office Web Apps ist keine WebApp mehr  Web Analytics ist keine Service Application, sondern Teil der Search- Funktion
  5. 5. Enterprise Content Management29.11.2012  Site-level retention policies  Compliance levels können jetzt auch auf Sites angewendet werden.  Klare Richtlinien, was mit (veralteten) Daten passieren soll (Löschen, Archivieren, Workflows…)  Discovery Center  Benutzer mit den nötigen Berechtigungen können über mehrere Farms und Exchange Discovery Sets definieren  Portal, das auch das Exportieren von Daten erlaubt
  6. 6. Enterprise Content Management29.11.2012  eDiscovery Möglichkeiten  Suche und Export von Inhalten von Fileshares  Export von Daten aus Exchange und SharePoint (Rechtliche Gründe)  Team Folders  Nahtlose Integration der besten Funktionen von Exchange und SharePoint (und Lync)
  7. 7. Web Content Management29.11.2012  Support anderer bekannter Tools und Workflow-Designer  Variations & Content Translation  Search Engine Optimization  Cross Site Publishing  Video & Embedding  Anpassung von Bildern  Clean Urls  Metadata navigation
  8. 8. Social29.11.2012  Microblogging  Share content, links, and media  Folgen von Personen, Sites, Inhalte und Unterhaltungen  Activity Feeds  Eine automatische Ansicht für die aktuellsten Änderungen im Zusammenhang mit Inhalten, Links, Media, und Personen
  9. 9. Social29.11.2012  Communities  Community sites mit Self-Service administration  Moderne Community Funktionen  Moderne Diskussionsboards  Blogs  Client Applikations- Integration  Kategorien, Kommentare…
  10. 10. Search29.11.2012  Neue Search Architektur mit einer einheitlichen Sicher  Personalized search results based on search history  Rich contextual previews  Auf bereits ausgeführte Searches kann einfacher zugegriffen werden
  11. 11. Business Intelligence29.11.2012  Excel BI  Instant analysis mit In Memory BI Engine  Power View Add-in  Excel Services  Verbesserte Data exploration  Field List und Field Well Unterstützung  Calculated Measures und Members  Enhanced Timeline Controls
  12. 12. Business Intelligence29.11.2012  PerformancePoint Services  Filter enhancements und Filter search  Dashboard migration  Unterstützung Analysis Services Effective User  Visio Services  Refresh data von externen Quellen– BCS und Azure SQL  Kommentare auf Visio Drawings  Maximum Cache Size service parameter
  13. 13. Mobile29.11.2012  Klassische und Zeitgemässe Views für Mobile Browser  Automatic Mobile Browser Redirection  Target different designs based on user agent string  Office Mobile Web Apps  Push notifications
  14. 14. Die Entwicklung von “Customizations”29.11.2012 _api _vti_bin _vti_bin Declar. App & Workflow Events _api CSOM
  15. 15. 29.11.2012Fragen?
  16. 16. 29.11.2012 Anpassungsoptionen und Verwaltung
  17. 17. Inhalt29.11.2012  SharePoint 2013 Apps  Apps-Infrastruktur  Das neue Developer Dashboard  SharePoint 2013 Development im Team  Workflows mit SharePoint Designer 2013
  18. 18. 29.11.2012 SharePoint 2013 Apps
  19. 19. 29.11.2012 The “Old” Way?
  20. 20. SharePoint Solutions - The «old» way29.11.2012  Lösungen für SharePoint sind bis anhin:  WebParts  Lists  Content Types  Controls  …  Customizations!
  21. 21. Customizations Real-Life Experience29.11.2012  Customizations für SharePoint sind bis anhin:  meistens verantwortlich für die Probleme im SharePoint- Betrieb  in der Form von Sandboxed Solutions zu stark eingeschränkt  In Cloud-based Lösungen kaum einsetzbar
  22. 22. 29.11.2012 Apps – was sonst?
  23. 23. SharePoint 2013 Apps29.11.2012  «Ready to use Solutions»
  24. 24. SharePoint 2013 Apps29.11.2012  Unabhängig vom Deployment  Unterstützen Cloud-Szenarien  Apps können auf verschiedene Weise bereitgestellt werden  Sind im Prinzip eine URL (SPWeb), auf welche der Benutzer zugreift  Laufen isoliert  Unterstützen keinen Server-Side Code!
  25. 25. Customizations vs Apps29.11.2012 Customizations Apps  Individuelle Anpassungen  Wiederverwendbar  Masterpages  Bereitstellung via  Spezifische Erweiterungen  Verzeichnis  Entspricht Kundenbedürfnis  Marketplace  Installationsabhängig  Anpassbar  Wird an die Farm angepasst  Berechtigungen  Lizenzen
  26. 26. 29.11.2012 Apps = Marketplace
  27. 27. Apps Marketplace29.11.2012 7 2 3 SP Platform App Submission 4 6 1 5 animated
  28. 28. SharePoint Hosted Apps29.11.2012  Subweb einer SiteCollection  “One App – one Web (SPWeb)”  Host header SPWeb – Jede App hat ihre eigene HTTP:// Adresse  Die Funktionen einer App sind nur innerhalb einer Website verwendbar  Das App-Web kann weder mit Hilfe des Browser noch durch SharePoint Designer verändert werden
  29. 29. SP App Design – 3 Varianten29.11.2012 Developer-Hosted App SharePoint “Bring your own server hosting infrastructure” Your Hosted Site Cloud-based Apps Web Developers will need to isolate tenants Get remote events from SharePoint Use CSOM/REST + Azure Auto-Provisioned App Azure OAuth to work with SP Windows Azure + SQL Azure SharePoint (from provisioned invisibly as apps are Web WebDeploy, installed DacPac) SharePoint-hosted App Parent Provision an isolated sub web on a parent Web web • Reuse web elements App Web (lists, files, out-of-box web parts) • No server code allowed; use client (from WSP) JavaScript for logic, UX animated
  30. 30. 29.11.2012 Apps Bereitstellen
  31. 31. 4 Schritte zu den Apps…29.11.2012  …oder so….  Zur Erinnerung:  Apps werden in einer eigen Site erstellt  Frage:  Wie werden Apps angesprochen, wenn ein User eine App nutzt?
  32. 32. SharePoint-Websites und Apps29.11.2012
  33. 33. Konfiguration der Infrastruktur für SP Apps29.11.2012 1) Wildcard DNS Eintrag für die App-Domain 2) Apps Service Application und Subscription Service müssen in der Hostumgebung der SP Apps erstellt werden 3) SharePoint Application für das Routing der eingehenden Requests zu dem DNS Eintrag 4) App Catalog erstellen, um Apps für Benutzer verwendebar zu machen SharePoint farm http://*.apps 192.168.x.x
  34. 34. DNS Konfiguration29.11.2012  DNS Wildcard Eintrag  *.spd2012apps.local  Eintragen der App-Adresse in SP  Nur eine Adresse pro Farm  Testen  Ping Apps-12345678ABCDEF. spd2012apps.local
  35. 35. Apps relevante Services29.11.2012  Central Administration  App Management Service  Microsoft SharePoint Foundation Subscription Settings Service
  36. 36. Apps Service Application29.11.2012  $account = Get-SPManagedAccount «spd2012administrator"  $appPoolAppSvc = New-SPServiceApplicationPool -Name AppServiceAppPool - Account $account  $appAppSvc = New-SPAppManagementServiceApplication -ApplicationPool $appPoolAppSvc -Name AppServiceApp -DatabaseName <AppServiceDB>  $proxyAppSvc = New-SPAppManagementServiceApplicationProxy - ServiceApplication $appAppSvc
  37. 37. Apps Subscription Service29.11.2012  $account = Get-SPManagedAccount «spd2012administrator"  $appPoolSubSvc = New-SPServiceApplicationPool -Name SettingsServiceAppPool -Account $account  $appSubSvc = New-SPSubscriptionSettingsServiceApplication –ApplicationPool $appPoolSubSvc –Name SettingsServiceApp –DatabaseName <SettingsServiceDB>  $proxySubSvc = New-SPSubscriptionSettingsServiceApplicationProxy – ServiceApplication $appSubSvc
  38. 38. Routing der Apps URL29.11.2012
  39. 39. Rerouting der App-Aufrufe29.11.2012 http://apps-87e90ada14c175.contosoapps.com/sites/web/014c9c59-5d9c-4a59-a5ce-2116a4c90296
  40. 40. App Catalog erstellen29.11.2012
  41. 41. Apps hinzufügen29.11.2012  Apps können überall hinzugefügt werden  Marketplace und eigene Apps über dasselbe Interface  Benutzer können Apps hinzufügen  Abhängig von den Apps sind Berechtigungen notwendig  Achtung: Nicht mit System Account!
  42. 42. 29.11.2012 Developer Dashboard
  43. 43. Developer Dashboard in SharePoint 201329.11.2012  Developer Dashboard in SharePoint 2013 wurde überarbeitet:  Mehr Informationen verfügbar  Dashboard läuft in einem eigenen Fenster, um das Rendering der SharePoint-Seite nicht zu beeinflussen  Detaillierte Angabe von Laufzeiten  Arbeitet mit einem spezifischen WCF-Service (diagnosticsdata.svc ), welcher zum detaillierte Tracing- Informationen für das Developer Dashboard liefert
  44. 44. Ladezeiten von Seiten mit Ereignissen29.11.2012
  45. 45. Developer Dasboard aktivieren29.11.2012  PowerShell $content = ([Microsoft.SharePoint.Administration.SPWebService]::ContentService) $appsetting =$content.DeveloperDashboardSettings $appsetting.DisplayLevel = [Microsoft.SharePoint.Administration.SPDeveloperDashboardLevel]::On $appsetting.Update()  SP15 unterstützt nur On/Off Einstellung  On bedeutet, dass das Icon angezeigt wird
  46. 46. 29.11.2012 Development im Team
  47. 47. Entwicklungsumgebung für SharePoint 201329.11.2012  Client OS Installationen sind nicht mehr unterstützt  Windows 8 ünterstützt neu auch 64 bit Guests mit Hyper-V 3.0  Ähnliche Hosting-Szenarien analog zu SP2010 in virtuellen Umgebungen
  48. 48. Entwicklungsumgebung für SharePoint 201329.11.2012  Alternative Lösungen in Form von Cloud-basierenden Entwicklungs-Umgebungen  Windows Azure Workflow Service kann auf demselben Server installiert werden, wie SharePoint  Lediglich Office Web Applications müssen auf einem separaten Server installiert werden
  49. 49. Individuelle Entwicklungs-Umgebungen29.11.2012 1 4 2 1 3 4 4 1 animated
  50. 50. Zentral gehostete Entwicklungs-Umgebungen29.11.2012 3 1 2 3 4 11 3 1 animated
  51. 51. Cloud Entwicklungs-Umgebungen (IaaS)29.11.2012 1 2 2 3 11 2 1 animated
  52. 52. 29.11.2012 SharePoint 2013 Workflows
  53. 53. SharePoint Designer in SharePoint 201329.11.2012  Die wichtigsten Änderungen sind im Workflow Management  Neue Workflow Konfiguration  15 neue Workflow Models mit Windows Azure Workflow  Einfaches und grafisches Erstellen von Workflows direkt in SharePoint Designer  Designer und Splitview wurden in SPD entfern
  54. 54. Windows Azure Workflow in SharePoint 1529.11.2012  Workflow werden neu als Service behandelt  Neu “Windows Azure Workflow”  Läuft nicht mehr zwingend in der Farm mit dem Content  Basiert auf .NET 4.5  SharePoint Seployment definiert, wo der Workflow läuft:  Hosted: Azure Workflow  On-Prem: Windows Azure Workflow Service  Verbesserte Stabilität und Skalierbarkeit
  55. 55. Windows Azure Workflow Process29.11.2012 Azure Access Control SharePoint Solutions Content WF3 OAuth2 Visual Studio Host Azure Workflow Apps Events Azure SharePoint OM Workflow Workflow Services REST Calls SharePoint Manager Designer Deployment Messaging Azure ServiceBus Instances Interop Events Azure Workflow Service Application Proxy animated
  56. 56. Windows Azure Worfklow requirements29.11.2012 Software Requirements  The following additional requirements must  Windows Server 2008 R2 SP1 x64 be met before you can run Configuration  SQL Server 2008 R2 SP1 (Express) or SQL Server 2012 Wizard to configure Workflow and Service  .NET Framework 4 PU3 or .NET Framework 4.5 Bus:  IIS  SQL Server or SQL Server Express instance  IIS ASP.NET  TCP/IP connections and named pipes must be  IIS Management Service configured in SQL Server.  IIS Windows Authentication  Windows Firewall must be enabled  Windows Identity Foundation  Ports 4446 and 5112 must be available.  Internet Protocol 4 (IPv4). (Workflow and Service Bus do not work correctly in pure IPv6 environments.)
  57. 57. Workflow Manager29.11.2012  Installation des Workflow Managers mit Web Platform Installer 4.0  Installation des Workflow Manager Clients  Registrieren der des Workflow Services in einer Site Collection Register-SPWorkflowService -SPSite "http://sharepointday" -WorkflowHostUri "http://sharepointday:12291" –AllowOAuthHttp
  58. 58. Allgemeine Workflow Verbesserungen29.11.2012  “Stages”  Löst das Fehlen von Loops  Declarative Workflows haben Loops  Loop # times / with condition / with expression  Declarative workflows können REST/SOAP Services aufrufen
  59. 59. 29.11.2012Fragen?

×