Download presentation
Presentation is loading. Please wait.
2
Microsoft Office Project 2007 Server Architecture Overview Ameya Bhatawdekar Program Manager, Project Microsoft Corporation Paul Holdaway Consultant, Microsoft Consulting Services (UK) Microsoft Corporation
3
Microsoft Office Project 2007 Server Architecture Overview Ameya Smith Program Manager, Project Microsoft Corporation Paul Smith Consultant, Microsoft Consulting Services (UK) Microsoft Corporation
4
Agenda Project Server is seen as the Office Server Group’s best-kept secret… Significant changes for Project Server 2007 This session – an introduction-cum-overview Next session – A deeper technical session
5
Project’s Growing Pains Latency-sensitive client WAN issues Peak arrival rates cause problems Infrastructure is visibly complex Troubleshooting is time consuming Customization is expensive and hard Reporting isn't fully "joined up" Data extraction is hard
6
The Result: Project 2007
7
Quick Overview - Welcome to Project 2007
8
Project’s Integrated Platform TimesheetWorkflows Reporting Warehouse Scheduling Engine Other Server Objects Project Server Interface LOBApplications
9
Project Server Architecture ServerEventingSystem ServerQueuingSystem DraftPublishedReportingArchive Project Server Platform PSI ProjectProfessional Internet Explorer 6 WebServices UI Tier HTTP/SOAP SOAP Cache Project Web Access
10
Office 2007 Server Technologies Product-Centric Taxonomy of the MS Office Server Group Operating System Services Database Search Workflow ASP.NET ( Web Parts, Personalization, Master Pages, Provider Model for navigation, security, etc. ) Core Workspace Services StorageRepositoryMetadataVersioningBackupSecurityRights/Roles Pluggable Auth Per Item Rights Trimming Management Admin UX DelegationProvisioningMonitoringTopology Config Mgmt Farm Services Feature Policy Extranet Site Model RenderingTemplatesNavigation Visual Blueprint APIsFields/Forms OM and SOAP EventsDeployment Collaboration Discussions Calendars E-Mail Presence Project Management “Lite” Offline ECM Authoring Approval Web Publishing Policy/Auditing Rights Management Retention Multi-Lingual Staging Portal MySites Targeting People Finding Social Networking Privacy Profiles Search Indexing Relevance Metadata Alerts Customizable User Experience BPM Rich Forms Web Forms Biz Data Catalog Data in Lists LOB Actions Single Sign-On BizTalk Integration BI Server Calculation Web Rendering KPIs Dashboards Report Center SQL RS SQL AS Project Tasks Schedules Resources Budgets Deliverables Reports Applications/SolutionsGoals Consistent user experience across server family Consistent environment for development and management Enable evolution of projects from team sites to full EPM functionality Enable next generation solutions that span application categories
11
Project: Office Server Integration Common setup and provisioning framework Integrated farm-level operations Integrated authentication framework Webpart framework allows easy assembly of role-based workspaces Cross-project workspace reporting on IssuesRisksDeliverables
12
Project: Integrated Security ASP.NET 2.0 Membership Providers Testing with Windows SQL Auth LDAP (AD) Other Providers SSOADFSADAM
13
Project: Site Customization
14
Project Server 2007 - Integrated Operations
15
Project: Powerful Reporting Project 2007 is "Report ready" Realizes the full value of your data Three schema EPM data Timesheet data Collaboration data Extensible
16
Project: Server Data Engine
17
Project: Three Schemas
18
Project: Client & Server Reports
19
Project Server 2007 - The Reporting Platform
20
Programmable & Extensible Enforce business rules Define automatic workflows Extend the user interface Integrate with LOB applications Leverage existing skills and toolsets Deliver high levels of programmer productivity
21
Project Server 2007 - Programming The PSI
22
Project: Server-Side Events New server-side programming model Out of process, and "farm friendly” AppDomains for scalable in-hosting Event arguments provide data, it can be supplemented with RDB and PSI calls Pre and post events
23
Scalable, Reliable, Manageable Project Server Queue Project Local (client-side) Cache Better Logging / Tracing
24
Project Server 2007 - Project Server Queue
25
Project: Server Queue Mr. Orange Mr. Green
26
Project: Capacity Planning
27
Project: Queue Architecture WinProj Third-party Apps PWA Project Server 2007 Save, Publish, Build cube etc Job ID Is my job done ? (Job ID) Client Apps Status Queue
28
Project Server 2007 - Project Local Cache
29
Project: Local Cache Reliable Handles intermittent network failures Built in re-try mechanism Scalable Uses HTTP(S) to talk to server Manageable Client-side logs Local Disk Edge Server Central Database
30
Project Server 2007 - Logging & Tracing Improvements
31
Project: Managing Infrastructure Server-wide use of Three- Tier logging End-user message Event Log message Server Log file Farm Management Website Increased focus on Microsoft Operations Manager (MOM)
32
Your Feedback = Project 2007 Latency-Sensitive Client Cache & Streams Peak Arrival Rates Cause Problems Queue Service Visibly Complex Infrastructure Management Technologies Complex, Expensive Customization New Server Programming Model Disjointed Reporting Extended Reporting Complex Data Extraction Easy Relational Data Extraction & Rich Web Services Complex Troubleshooting Enhanced Logging & Error Management Technologies
33
Summary Project Server 2007 – Powerful Work & Resource Management System Rich & Extensible Reporting Rich Programmability & Extensibility Features Project Server Interface (PSI) To Be Continued in the Next Session…
34
Additional Resources Office (Beta 2) Downloads Available http://www.microsoft.com/office/preview/ Project Team Blog http://blogs.msdn.com/project/ Office Online Updates Coming Soon…
35
© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.