Oliver ryf eine einfhrung fr it pros

  • Published on
    20-Aug-2015

  • View
    519

  • Download
    2

Transcript

  1. 1. 29.11.2012SharePoint 2013 eine Einfhrung fr IT Pros
  2. 2. SharePoint 15 Architektur29.11.2012 Im allgemeinen bleibt die Architekur von SharePoint2013 identisch
  3. 3. 29.11.2012 Numerous platform level improvements and newcapabilities 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 knnen jetzt auch aufSites angewendet werden. Klare Richtlinien, was mit (veralteten)Daten passieren soll (Lschen,Archivieren, Workflows) Discovery Center Benutzer mit den ntigenBerechtigungen knnen ber mehrereFarms und Exchange Discovery Setsdefinieren Portal, das auch das Exportieren vonDaten erlaubt
  6. 6. Enterprise Content Management29.11.2012 eDiscovery MglichkeitenSuche und Export von Inhalten von Fileshares Export von Daten aus Exchange und SharePoint (Rechtliche Grnde) 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 frdie aktuellsten nderungen imZusammenhang mit Inhalten,Links, Media, und Personen
  9. 9. Social29.11.2012 CommunitiesCommunity 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 ausgefhrte Searches kann einfacher zugegriffen werden
  11. 11. Business Intelligence29.11.2012 Excel BI Instant analysis mit In Memory BIEngine Power View Add-in Excel Services Verbesserte Data exploration Field List und Field Well Untersttzung Calculated Measures und Members Enhanced Timeline Controls
  12. 12. Business Intelligence29.11.2012 PerformancePoint Services Filter enhancements und Filter search Dashboard migration Untersttzung Analysis ServicesEffective User Visio Services Refresh data von externen QuellenBCS und Azure SQL Kommentare auf Visio Drawings Maximum Cache Size serviceparameter
  13. 13. Mobile29.11.2012 Klassische und Zeitgemsse Views fr 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 Customizations29.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 Lsungen fr SharePoint sind bis anhin: WebParts Lists Content Types Controls Customizations!
  21. 21. Customizations Real-Life Experience29.11.2012 Customizations fr SharePoint sind bis anhin: meistens verantwortlich fr die Probleme im SharePoint- Betrieb in der Form von Sandboxed Solutions zu stark eingeschrnkt In Cloud-based Lsungen 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 Unabhngig vom Deployment Untersttzen Cloud-Szenarien Apps knnen auf verschiedene Weise bereitgestellt werden Sind im Prinzip eine URL (SPWeb), auf welche der Benutzer zugreift Laufen isoliert Untersttzen keinen Server-Side Code!
  25. 25. Customizations vs Apps29.11.2012 CustomizationsApps Individuelle Anpassungen WiederverwendbarMasterpages Bereitstellung via Spezifische Erweiterungen Verzeichnis Entspricht Kundenbedrfnis Marketplace Installationsabhngig Anpassbar Wird an die Farm angepasst Berechtigungen Lizenzen
  26. 26. 29.11.2012 Apps = Marketplace
  27. 27. Apps Marketplace29.11.20127 23SP PlatformApp Submission4 6 15animated
  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 verndert werden
  29. 29. SP App Design 3 Varianten29.11.2012Developer-Hosted App SharePointBring your own server hosting infrastructureYour Hosted Site Cloud-based Apps WebDevelopers will need to isolate tenants Get remote events from SharePoint Use CSOM/REST +Azure Auto-Provisioned AppAzure OAuth to work with SPWindows Azure + SQL AzureSharePoint (fromprovisioned invisibly as apps are Web WebDeploy,installedDacPac)SharePoint-hosted App ParentProvision an isolated sub web on a parent Webweb 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 Apps29.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 fr SP Apps29.11.2012 1) Wildcard DNS Eintrag fr die App-Domain 2) Apps Service Application und Subscription Service mssen inder Hostumgebung der SP Apps erstellt werden 3) SharePoint Application fr das Routing der eingehendenRequests zu dem DNS Eintrag 4) App Catalog erstellen, um Apps fr Benutzer verwendebar zumachen SharePoint farmhttp://*.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 SettingsService
  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 $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 $proxySubSvc = New-SPSubscriptionSettingsServiceApplicationProxy ServiceApplication $appSubSvc
  38. 38. Routing der Apps URL29.11.2012
  39. 39. Rerouting der App-Aufrufe29.11.2012http://apps-87e90ada14c175.contosoapps.com/sites/web/014c9c59-5d9c-4a59-a5ce-2116a4c90296
  40. 40. App Catalog erstellen29.11.2012
  41. 41. Apps hinzufgen29.11.2012 Apps knnen berall hinzugefgt werden Marketplace und eigene Apps ber dasselbe Interface Benutzer knnen Apps hinzufgen Abhngig 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 verfgbar Dashboard luft in einem eigenen Fenster, um das Renderingder SharePoint-Seite nicht zu beeinflussen Detaillierte Angabe von Laufzeiten Arbeitet mit einem spezifischen WCF-Service (diagnosticsdata.svc ), welcher zum detaillierte Tracing- Informationen fr 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 untersttzt nur On/Off EinstellungOn bedeutet, dass das Icon angezeigt wird
  46. 46. 29.11.2012 Development im Team
  47. 47. Entwicklungsumgebung fr SharePoint 201329.11.2012 Client OS Installationen sind nicht mehr untersttzt Windows 8 ntersttzt neu auch 64 bit Guests mit Hyper-V 3.0 hnliche Hosting-Szenarien analog zu SP2010 in virtuellen Umgebungen
  48. 48. Entwicklungsumgebung fr SharePoint 201329.11.2012 Alternative Lsungen in Form von Cloud-basierenden Entwicklungs-Umgebungen Windows Azure Workflow Service kann auf demselben Server installiert werden, wie SharePoint Lediglich Office Web Applications mssen auf einem separaten Server installiert werden
  49. 49. Individuelle Entwicklungs-Umgebungen29.11.20121 4 2 13 4 41animated
  50. 50. Zentral gehostete Entwicklungs-Umgebungen29.11.2012 3123 4 11 31 animated
  51. 51. Cloud Entwicklungs-Umgebungen (IaaS)29.11.2012 122 3112 1animated
  52. 52. 29.11.2012 SharePoint 2013 Workflows
  53. 53. SharePoint Designer in SharePoint 201329.11.2012 Die wichtigsten nderungen sind im Workflow ManagementNeue 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 Luft nicht mehr zwingend in der Farm mit dem Content Basiert auf .NET 4.5 SharePoint Seployment definiert, wo der Workflow luft: Hosted: Azure Workflow On-Prem: Windows AzureWorkflow Service Verbesserte Stabilitt und Skalierbarkeit
  55. 55. Windows Azure Workflow Process29.11.2012 Azure Access Control SharePointSolutionsContentWF3 OAuth2 Visual StudioHostAzure WorkflowApps Events Azure SharePoint OMWorkflow Workflow Services REST CallsSharePointManager Designer DeploymentMessagingAzure ServiceBus InstancesInteropEventsAzure 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 2012Wizard 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 ServiceBus do not work correctly in pure IPv6environments.)
  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 Lst das Fehlen von Loops Declarative Workflows haben Loops Loop # times / with condition / with expression Declarative workflows knnen REST/SOAPServices aufrufen
  59. 59. 29.11.2012Fragen?

Recommended

View more >