Lync 2010 (Optional) Project Professional Windows 7 or 8 TechNet IE8 or latest version of Firefox,...
-
Upload
sydney-heath -
Category
Documents
-
view
215 -
download
0
Transcript of Lync 2010 (Optional) Project Professional Windows 7 or 8 TechNet IE8 or latest version of Firefox,...
Alex SavescuSenior Development LeadMicrosoft
Project Server 2013 – Administrationfor SharePoint Admin and PMO
PC247
Project Online AdministrationWhat do I do where?
Office 365 Portal
Sign-upCreate users and groupsAssign licensesManage workloads
SharePoint Admin
Create and manage site collectionsManage quota and storageManage administrators
PWA Settings
Manage permissions and sub-sitesManage PWA settings
Project Server AdministrationWhat do I do where?
SharePoint Central Admin
Manage service application, web applications, and proxiesManage queue settingsManage OLAP cubes, backup/restore, project site provisioning etc.
PWA Settings
Manage permissions and sub-sitesManage PWA settings
Features Available On-Premise OnlyReportingDirect access to the Reporting schema (dbo)OLAP cubes
Backup and RestoreProject Sites in different site collectionsService management PowerShell cmdlets
Minimum Software Requirements
Lync 2010 (Optional)
Project Professional Windows 7 or 8
TechNet
IE8 or latest version of Firefox, Chrome or Safari
Exchange Server 2013 (Optional)
Microsoft SQL Server 2008 R2 SP1
SharePoint Server 2013 Enterprise
Windows Server 2008 R2 SP1
Project Server 2013 ArchitectureW
FEA
pp
SQ
L
Project Professional
2013
3rd party on-premises
applications
SharePoint AppsPowerShellBrowser
ASPX Pages Web Services WCF Endpoints
CSOM OData
ForwarderBusiness ObjectsBusiness ObjectsBusiness Objects
WCF Endpoints
Business ObjectsBusiness ObjectsBusiness ObjectsEventin
gQueue Calc
Workflow
content configS
hare
Poin
tarchive
dbopublishdraft
Pro
ject
Event Receiver
AzureWorkflow
cubes
What’s New for the IT/SharePoint AdminSimplified storage architectureOnly one database per PWA instance
Improved management via PowerShell cmdletsSetup and upgrade Project Server using PowerShellImprovements in monitoring and troubleshooting through ULS logging, Dev Dashboard, diagnostic views
Better integration with SharePoint architectureCreate PWA as a new site collection, or add Project to an existing site collection
Improved performance and scalabilityShared queue, eventing and calculation services across all PWA instances in the same Service Application
Key EnhancementsSimplified Security ModeLegacy project security model provides a lot of customization and flexibilityBy default, new instances are in SharePoint permission mode (on premise and online)Default groups and permissions map naturally to SharePoint’s model
Seamlessly add users and grant permissionsAdd Project functionality to existing site collections
Growing up from SharePointIn Project Server 2010 PWA is a new site collectionEvery instance requires a new site collection with the PWA web at the rootUsers/Groups/Permissions need to be reconfigured from scratchWorkspaces are managed in a separate site collection
Project Server 2013 can be added to an existing site collectionPWA can be added as a separate site (SPWeb) not at the rootExisting users can be just added to special project server groupsSharePoint tasks lists can be “promoted” to projects in Project Server
Thinking Cloud First Reduced COGSImproved performance and scaleWork with large datasetsEasy to deploy and manage
Homepage72%
Focus on Page Performance
Resource Center71%
Timesheet50%
Project Schedule90%
% improvement of page load times
Project StorageProject Server 20104 project databases + 1 content database
Project Server 20131 project database + 1 content database
Published
ArchiveReportin
g
Draft
Content DB
Content DB
Published (pub)Draft (draft)Archive (ver)
Reporting (dbo)
Topology Overview
Project Service
Site Collection
Content Database
Site Collection
Site Collection
Project Web Instance
Project DB
Project Web Instance
Project DB
Excel Search
Project Web InstanceProject Web Instance is the logical connection between the Service, Database, and the Content SiteProject Service Application maintains the collection of Project Web InstancesShared Services (Queue, Eventing, Calculation Service) use the collection to process requestsPWASite is the Site Collection feature that does all the “magic”
Creating a New PWA Instance at the Root
•Create a new site collection (SPSite) using PWA#0•PWA is at the root (http://contoso.com/sites/pwa)
New Site Collection
•Create a new Project Database•The database is uninitialized
New Project Database
•Enable PWASite at the site collection•The database is connected to the site and populated with default data (groups, custom fields etc.)
Associate the site with the db
Creating a New PWA Site at the rootNew-SPSite –Url http://contoso/sites/contoso_pwa -Template PWA#0
New-SPProjectDatabase –Name ProjectServiceDB
Enable-SPFeature pwasite –url http://contoso/sites/contoso_pwa
Add PWA to an Existing Site Collection •Create a new site collection (template STS#0)
•Use lists, documents, tasks lists etc.New Site Collection
•Create a new PWA site (SPWeb) anywhere in the site collectionNew PWA Site
•Create a new Project Database•The database is uninitialized
New Project Database
•Enable PWASite at the site collection•The database is connected to the site and populated with default data (groups, custom fields etc.)
Associate the site with the db
New-SPSite –Url http://contoso/sites/PGMSite -Template STS#0 -OwnerAlias domain\myadminNew-SPWeb –Url http://contoso/sites/PGMSite/PWA -Template PWA#0New-SPProjectDatabase –Name ProjectServiceDB
Enable-SPFeature pwasite –url http://contoso/sites/PGMSite
Add PWA to an Existing Site Collection
PowerShell OverviewProject Service ApplicationNew-SPProjectServiceApplication, Set-SPProjectServiceApplication
Project DatabaseNew-SPProjectDatabase, Upgrade-SPProjectDatabase, Mount-SPProjectDatabase etc.
Project Web InstanceGet-SPProjectWebInstance, Mount-SPProjectWebInstance, Dismount-SPProjectWebInstance, Upgrade-SPProjectWebInstance etc.
Other management cmdletsSetup permissions mode, queue settings, project calculation service settings etc.
DocumentationTechNet: http://technet.microsoft.com/en-us/library/ee890097.aspx
Upgrade Overview1 Project Database instead of 4 databasesEarlier versions can be upgraded through normal upgrade pathsDuring the upgrade process the 4 databases are converted into a single database (Convertto-SPProjectDatabase)
N-1 support Upgrade the bits first and the database laterRead-only support – PWA is still accessible during upgrade and maintaince
Documentationhttp://technet.microsoft.com/en-us/library/gg502590.aspx
Monitoring and Telemetry EnhancementsWhat Office 365 has brought usULS based troubleshootingLimited access to database
InvestmentsImproved quality coverage of loggingIntegration with Developer DashboardDiagnostics Views
ToolsULS ViewerGreat tool for analyzing the logsProvides filtering and formatting capabilitiesDownload: http://archive.msdn.microsoft.com/ULSViewer
Developer DashboardCan analyze web requests, service requests, and SQL callsEasy to turn on and offMore info: http://msdn.microsoft.com/en-us/library/office/ff512745(v=office.14).aspx
Diagnostic ViewsSQL Views for every table in the databaseSensitive information is scrubbedCan be secured separately from core tables
Developer DashboardConfigured from Central AdministrationEnabled as a feature of the Content Service
Related ContentPC252 – Introducing Project Online, an Office 365 Service (Mike McLean)PC251 – How to get started with Project Online and Project Pro for Office 365 (Julie Kohler)PC328 – Get your hands dirty with Microsoft Project Server 2013 Architecture (Chris Boyd)PC400 – Microsoft Project Server 2013 Supercharged – Performance, scalability and architectural improvements (Chris Elwell)
MyPC fill out evaluations & win prizes!
Fill out session evaluations by logging into MyPC on your laptop or mobile device.
Evaluation prizes daily! Claim your prize at the Registration Desk on Level 1.
www.msprojectconference.com
After the event, over 100 hours of resources; including all of the PPT decks and session videos will be available.
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows 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 presentation. 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.