Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dan Holme INTELLIEM Maui, Hawaii

Similar presentations


Presentation on theme: "Dan Holme INTELLIEM Maui, Hawaii"— Presentation transcript:

1 Dan Holme INTELLIEM Maui, Hawaii

2  Consultant & Trainer at Intelliem   Fortune-caliber business, academic & government  Microsoft Technologies Consultant, NBC Olympics  MVP: Windows Server (Office SharePoint Server)  Contributing Editor, Windows IT Pro magazine  Leader:  Author: Microsoft Press 

3  SharePoint's role in the NBC Olympics broadcast  Successes & Failures  In the context of SharePoint "value points" & spin  Lessons & take-aways  Discussion  China, Beijing & the 2008 Summer Olympics  SharePoint – collaboration & process improvement  Windows (XP/Vista, 2003/2008, AD/Group Policy, etc.)

4

5

6  > 10,000 athletes  > 10,000 journalists  > 70,000 volunteers  > 15,000 cast members

7  > 3600 hours of content  Multiple networks  > 2200 hours of web content  The most watched event in television history  > 210 million unique TV viewers  Millions of page hits & streams  NBCOlympics.com  Silverlight  TV Tonic (Vista Media Center)

8  > 3000 employees  Mostly Beijing, but several hundred at 30 Rock, NY, NJ, and LA  International Broadcast Center  70k square feet  2 studios

9  Intensely short lifespan of a large enterprise  July 2008 – August 2008  Best-of-class team  High expectations  High demands  One-of-a-kind technologies  Ready 48 hours before Opening Ceremonies  $1 billion + on the line  Live

10  Quick turn-around  Mission critical  Limited resources  Few standards  Rollback & disposal  Balancing act

11  Planned  Quick-and-dirty  80/20 rule  The Pareto Principle  for many events, 80% of the effects come from 20% of the causes  Solve 80% of the problems with 20% of the effort  "Low hanging fruit"  "Easy wins"

12 Collaboration Portal Search Content Management Business Forms Business Intelligence Platform Services

13 Collaboration Portal Search Content Management Business Forms Business Intelligence Platform Services

14 Collaboration Documents Tasks Calendars Project Management Wikis Blogs Surveys Much more Search WSS search MOSS search Relevance People Business data Process Improvement Workflow Form libraries InfoPath Services Content Management Document management Records management Web content management Policy Translation People & Personalization Portal template Site directory My Sites Social networking Business Intelligence Excel Services Report Center BI web parts KPIs Dashboards Platform Services WorkflowAlerts & RSSCustomizationTopologyAuditing Document storage & management SearchAdminDeployment Office Integration.NET Framework AuthenticationCustomizationWorkflow SQL Storage

15

16 Collaboration Documents Tasks Calendars Project Management Wikis Blogs Surveys Much more Search WSS search MOSS search Relevance People Business data Process Improvement Workflow Form libraries InfoPath Services Content Management Document management Records management Web content management Policy Translation People & Personalization Portal template Site directory My Sites Social networking Business Intelligence Excel Services Report Center BI web parts KPIs Dashboards Platform Services WorkflowAlerts & RSSCustomizationTopologyAuditing Document storage & management SearchAdminDeployment Office Integration.NET Framework AuthenticationCustomizationWorkflow SQL Storage

17  Security  Pluggable authentication  Rights / Roles  Item-level security  Storage  Repository (SQL)  Metadata  Versioning  Backup  Management  Administration  Delegation  Provisioning  Monitoring  Auditing  Usability  Security-trimmed UI  Office integration  Deployment  Configuration management  Farm services  Features  Policies  Site Model  Rendering  Templates  Navigation  Extensibility  Object model  SOAP  Fields / Forms  Events  Deployment

18  ASP.NET 2.0  Master pages to “skin”  Web parts  Personalization  Provider model for navigation, security, etc.  Database  Search  Windows Workflow Foundation embedded

19  Online databases  Versioning  Documents  Alerts  Security  Workflow  Mobile device access  Web front-end

20  SharePoint  Anystream  Manage very complex media metadata for each 'outlet' (NBCOlympics.com, TVTonic, Amazon, mobile, etc.)  Metadata sent as an XML file to Anystream application, which manages streaming to outlets  Solution  InfoPath Forms Services  Data validation & user interface  Custom application page published item as XML

21  Access client front-end  Excel client front-end

22

23 Collaboration Documents Tasks Calendars Project Management Wikis Blogs Surveys Much more Search WSS search MOSS search Relevance People Business data Process Improvement Workflow Form libraries InfoPath Services Content Management Document management Records management Web content management Policy Translation People & Personalization Portal template Site directory My Sites Social networking Business Intelligence Excel Services Report Center BI web parts KPIs Dashboards Platform Services WorkflowAlerts & RSSCustomizationTopologyAuditing Document storage & management SearchAdminDeployment Office Integration.NET Framework AuthenticationCustomizationWorkflow SQL Storage

24  Lists  Tasks, calendars, custom  Unstructured and interactive content  Discussions, wikis, blogs, surveys  Libraries  Documents, pictures, forms  Close integration with Office 2003 / 2007

25  Libraries  WebDAV as a "hook" for custom applications  Show Formats  WebDAV as a publication mechanism  PDFs scanned by an MFP (to a file share) pushed to libraries  WebDAV as a replication mechanism  Syntergy, DocAve  Lists

26  Help Desk template – customized  How To: Changing CONTENT TYPES used by template  Tools  "Who am I" (Page Viewer web part)  Directory lookup (Page Viewer)  Staff contacts (contacts list)  Staff schedule (custom list)  IT asset tracking  IT process requests  Accounts, applications

27

28 Collaboration Documents Tasks Calendars Project Management Wikis Blogs Surveys Much more Search WSS search MOSS search Relevance People Business data Process Improvement Workflow Form libraries InfoPath Services Content Management Document management Records management Web content management Policy Translation People & Personalization Portal template Site directory My Sites Social networking Business Intelligence Excel Services Report Center BI web parts KPIs Dashboards Platform Services WorkflowAlerts & RSSCustomizationTopologyAuditing Document storage & management SearchAdminDeployment Office Integration.NET Framework AuthenticationCustomizationWorkflow SQL Storage

29  Workflow  Out-of-box  SharePoint Designer  Visual Studio (WinWF)  InfoPath client storing form / form data in library

30  Transportation application  Managed request & fulfillment of over 11,000 journeys  SharePoint list (s)  Access front end for transportation managers  Rich form  Relational database  True and pseudo (non-normalized) relationships between SharePoint lists  Logic

31  Where is there shared data that different users need to do different things with?  Data in SharePoint  Web interface  Item-level security  Alerts & RSS & workflow  Rich interface with Access  Rich analysis with Excel

32

33 Collaboration Documents Tasks Calendars Project Management Wikis Blogs Surveys Much more Search WSS search MOSS search Relevance People Business data Process Improvement Workflow Form libraries InfoPath Services Content Management Document management Records management Web content management Policy Translation People & Personalization Portal template Site directory My Sites Social networking Business Intelligence Excel Services Report Center BI web parts KPIs Dashboards Platform Services WorkflowAlerts & RSSCustomizationTopologyAuditing Document storage & management SearchAdminDeployment Office Integration.NET Framework AuthenticationCustomizationWorkflow SQL Storage

34  Search across  200 file types  SharePoint sites  File shares  Web sites  Exchange Public Folders  Lotus Notes  LOB data (through the BDC)  People  Ranking engine  File type biasing  URL depth  Anchor links  Metadata extraction  Manageable  Secure  Good user experience

35

36 1. Sometimes, the extra effort really pays off! 2. "Impossible Is Nothing" or "Just Do It" 3. Don't wait til you're too old  Don't over develop … spiral develop 4. Know the limits of your equipment  What SharePoint can do out-of-the-box  What SharePoint can do when extended  What SharePoint can't do (now) 5. Learn from your peers 6. Train hard

37  SharePoint's role in the NBC Olympics broadcast  Successes & Failures  In the context of SharePoint "value points" & spin  Lessons & take-aways  Discussion  China, Beijing & the 2008 Summer Olympics  SharePoint – collaboration & process improvement  Windows (XP/Vista, 2003/2008, AD/Group Policy, etc.)

38 Dan Holme Intelliem


Download ppt "Dan Holme INTELLIEM Maui, Hawaii"

Similar presentations


Ads by Google