You're ready to move to SharePoint Server 2010 or want to know what is waiting for you there?
Then let's see together how SharePoint 2010 makes your life easier, gives you more control and adds more features for your end users.
We’ll cover new terminology, new management options that come with SharePoint 2010 including the addition of Managed Accounts, changes to the install and briefly cover the upgrade options. We’ll also touch on some of the architecture changes including introducing you to Shared Service Applications. This session is a great place to start if you want to know what you’ve got in store once you start installing SharePoint 2010.
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Introducing SP2010 To Administrators
1. Introducing SharePoint 2010 to Administrators Florin Muntean fmuntean@gmail.com http://fmuntean.wordpress.com
2. Objective You're ready to move to SharePoint Server 2010 or want to know what is waiting for you there? Then let's see together how SharePoint 2010 makes your life easier, gives you more control and adds more features for your end users. We’ll cover new terminology, new management options that come with SharePoint 2010 including the addition of Managed Accounts, changes to the install and briefly cover the upgrade options. We’ll also touch on some of the architecture changes including introducing you to Shared Service Applications. This session is a great place to start if you want to know what you’ve got in store once you start installing SharePoint 2010.
3. Microsoft SharePoint 2010TheBusiness Collaboration Platformfor the Enterprise and the Web Sites Connect and Empower People Communities Composites Cut Costs with a Unified Infrastructure Content Insights Rapidly Respond to Business Needs Search
4. Microsoft SharePoint 2010 Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Sites Composites Communities PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Content Insights Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Search Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline
6. System Requirements x64 bit only. OS requirements for SharePoint 2010 Windows Server 2008 R2 Windows Server 2008 SP2 or later SQL requirements SQL Server 2008 R2 SQL Server 2008 SP1 CU2 or later SP1 + KB970315 SQL Server 2005 SP3 CU3 or later
8. Software Prerequisites Web Server Role Application Server Role SQL Native Client Geneva Framework Sync Framework Chart Controls for .NET Framework 3.5 Filter Pack 2.0 SQL Server 2008 Analysis Services ADOMD.NET .NET 3.5 SP1 Power Shell v2
11. Wizards Old, Familiar wizard, the Configuration Wizard Configures bits after they are laid down Connects to an existing farm, or creates a new one New addition, the Farm Passphrase Shiny new wizard Farm Configuration Inside Central Admin Does common Farm configuration
13. Finalize the setup Installation of the: Office Web Applications FAST Search
14. Managed Accounts Finally, a way to keep your service accounts secure without going insane SharePoint can manage password changes according to your AD policies Automatic Password changes
17. Windows PowerShell The command line tool of choice for the SharePoint 2010 Administrator Fully supported in SharePoint 2010 Two ways to join in on the fun SharePoint Management Shell link Add the SharePoint SnapIn to an existing console Everything STSADM could do, Windows PowerShell can do better
18. Backup and Restore Where to start? Farm Backups Same format as SharePoint 2007 backups Farm backups now allow multiple threads Config only backups Granular Backup Now in Central Admin Site Collection, Web, or List Unattached content database Windows PowerShell can be used too
20. Sandbox Solutions FRONT END BACK END Host Services (SPUCHostService.exe) Execution Manager(Inside Application Pool) Worker Service (SPUCWorkerProcess.exe) IIS(WPW3.EXE) Untrusted Code Subset Object Model Full Object Model
21. Sandbox Solution Administration Load Balancing Local Mode Remote Mode Validation using SPSolutionValidator Monitoring Resource Restriction
22. Solution Monitoring Farm Administrators Set absolute limits Site Administrators Identify expensive solutions Server Resources: CPU, Memory, SQL, Exceptions, Critical Errors, Handles, Threads, …
24. Service Applications SharePoint 2010 has a new, flexible, extensible and scalable services architecture Admin improvements make managing services easier New topologies to suit your organizational needs SSP blown to pieces “A La Carte” Services Menu
25. 2007 2010 SharePoint SharePoint Server SharePoint Service Applications Shared Service Provider Search Search PowerPoint Broadcast Service Excel Calc Service PerformancePoint Excel Calc Service User Profiles Visio Graphics Service Business Data Connectivity User Profiles Access Service Web Analytics Managed Metadata Business Data Catalog Word Conversion Service 3rd party services… SharePoint Foundation Windows SharePoint Services Sandboxed Code Service Usage & Health Logging Content Config Workflow Content Config Workflow
27. Throttling and Performance No more of that tired old, “SharePoint can’t handle lists with more than 2000 items” stuff Options to keep users from shooting themselves (and you) in the foot Server monitors its own performance
28. Controlling Large Lists Can handle 50 million items per list As lists grow larger, the performance suffers Result sets are trimmed down Users and admins have different settings Happy hour settings Object Model override Windows PowerShell block of Object Model override
29. HTTP Request Monitoring and Throttling Another new feature in 2010 is the ability to throttle performance during high server load Server performance is monitored and if thresholds are exceeded Get request receive 503 errors Timer jobs cannot start Put request are still allowed
30. HTTP Request Monitoring and Throttling Designed to protect server during peak load Available memory CPU % ASP.NET queue Wait time in queue Checked every 5 seconds 3 over limit starts throttling, logs event 1 below limit stops throttling
32. Monitoring ULS logs and correlation IDs SQL Logging database Health Analyzer Uses Health Rules to alert in the case of problems Rules are extensible Ran by timer jobs Has an option to automatically repair
34. Upgrade from SP2007 Pre check for upgrade now Check the DB before attaching Upgrade scenarios: In Place Database Attach Post Upgrade Old or new UI
35. Patching and Upgrade Run servers and database at different patch levels as necessary Must maintain compatibility boundary
36. Summary Prerequisites Managed Accounts Power Shell Backup and Restore Sandbox Solutions Service Applications Throttling and Performance Health Analyzer Upgrade
37. Terabytes of data and multi-million item lists Improved Platform resiliency and redundancy Advanced back-up, restore and disaster recovery Scale with Governance IT Pro Investments
38. Collaboration across Intranet, Extranet and Internet On-premise and/or hosted options Data storage inside and outside the SharePoint DB Deployment Flexibility IT Pro Investments
39. Enterprise-wide management capabilities Robust installation and predictable upgrade process Higher availability with better patch management IT Productivity IT Pro Investments
40. Follow ups Check out the SharePoint Overview Guide Check out the E-Learning stuff on 2010 Check out the 2010 Webcasts Get the Office 2010 and SharePoint 2010 Betas
41. Learn More about SharePoint 2010 Information forIT Prosat TechNet http://MSSharePointITPro.com Information forDevelopersat MSDN http://MSSharePointDeveloper.com Information forEveryone http://SharePoint.Microsoft.com
43. Developer Dashboard The developer dashboard is a useful component included with 2010 Can be used to monitor page load and performance It has three states On Off On demand
44.
45. Developer Dashboard The Developer Dashboard state can only be toggled with a STSADM command ON: STSADM –o setproperty –pn developer-dashboard –pv on OFF: STSADM –o setproperty –pn developer-dashboard –pv off ON DEMAND: STSADM –o setproperty –pn developer-dashboard –pvondemand
46. 2010 2007 SharePoint SharePoint Server SharePoint Service Applications Shared Service Provider PowerPoint Broadcast Service Search Search Excel Calc Service PerformancePoint Excel Calc Service User Profiles Visio Graphics Service User Profiles Business Data Connectivity Access Service Web Analytics Managed Metadata Business Data Catalog Word Conversion Service 3rd party services… SharePoint Foundation Windows SharePoint Services Sandboxed Code Service Usage & Health Logging Content Config Workflow Content Config Workflow
Notes de l'éditeur
On the Top is the single sentence definition of the SP2010On the right are the three value pillars.On the left is the “work loads well”.
Sites: The basic capabilities required to use SharePoint sites to engage employees, partners and customers in an effective manner, both inside and outside the firewall.Communities – The ability to find and interact with other people within an organization, as well as across multiple organizations, quickly and easily while leveraging both formal and informal networks. Social networking (wikis, blogs, User Profiles, Enterprise metadata)Content – The facilities for the creation, review, publication, review and disposal of content including conforming to defined compliance rules whether the content exists as traditional documents, as spreadsheets or as Web pages. SharePoint 2010's content-management capabilities include document management, records management, and Web content management.Search – like in SP2007 with the add of FAST search ServicesInsights – BI (Excel Services, Performance Point Services) Business users need the ability to not only rapidly deliver and share information critical to the success of the business but also to turn raw data into actionable results.Composites - Are solutions created using out-of-the-box SharePoint components and tools to create robust business solutions without the need of involving the corporate IT group for development of custom code solutions or deployment. No code Apps that connect to Back End Systems
Memory requirements: keep adding as much as you can.Windows 2008 SP2/Vista SP2Manually remove feature PowerShell v1 before prerequisiteManually install KB971831 before SetupWindows 2008 R2/W7Comes with PowerShell v2KB971831 for R2 not yet releasedSQL Server 2008 SP1: Install CU2SQL Server 2005 SP3: Install CU3
Automatically downloaded and installed by the “Install software Prerequisites” wizard
The link is for manual install of pre-requirements
Note: Auto Password change shows after the click.
Central Admin site overview.
Not ready yet? STSADM is still available.
Add-PSSnapInMicrosoft.SharePoint.Powershell
SharePoint 2010 adds a new deployment model for SharePoint called Sandboxed Solutions. It is a controlled solution packaging format that offers SharePoint Server Farm owners a way to easily mitigate risk that custom code will cause issues for them. It does this by restricting the API’s that can be called and governing resources that can be used. Because of this Sandboxed Solutions provide a solution package that can be easily deployed to a shared server environment.
Load Balancing:Partial Trust can be run in two modesLocal ModeExecute code on WFELow administration overheadLower scalabilityRemote modeExecute on back-end farm machineLoad balanced distribution of code execution requestsCreate custom Load balancersSPSolution Validators are Farm solutions that can validate other Sand Box solutions. You will need a developer to build such one.
You will see all the various resource monitoring metrics print out. Also, there is an interesting property on each one of them, namely "ResourcesPerPoint". Specifically, the metrics (also known as ResourceMeasure) and ResourcesPerPoint you will see are as below: AbnormalProcessTerminationCount: 1 CPUExecutionTime: 3600 CriticalExceptionCount: 3600 InvocationCount: 100 PercentProcessorTime: 85 ProcessCPUCycles: 100000000000 ProcessHandleCount: 10000 ProcessIOBytes: 10000000 ProcessThreadCount: 10000 ProcessVirtualBytes: 100000000 SharePointDatabaseQueryCount: 20 SharePointDatabaseQueryTime: 120 UnhandledExceptionCount: 50 UnresponsiveprocessCount: 2
Show admin settings for sandbox solutions and monitoring.PowerShell: [Microsoft.SharePoint.Administration.SPUserCodeService]::Local.ResourceMeasures
SharePoint 2010 introduces a new services architecture allowing you to effectively scale, manage and centralize services.
Service Applications: Search, Excel Calculation Service, User Profiles, BDC, Web Analytics, Word Conversion, PowerPoint, Performance Point, Visio, Access, Managed Metadata, 3rd Party Services.
SPC265 : SharePoint 2010 Overview and What’s NewSPC308: SPC309:SPC360:SPC303 : Introduction to Service Applications and Topology
Might need to take it out in interest of time.
Information contained on the dashboard:Times to render various components on pagePage Checkout levelDatabase query informationWeb part processing timeAny critical events or alertsGood for diagnosing problem web parts on a page or long list load time
Check the PowerShell commands to enable the Dashboard
Service Applications: Search, Excel Calculation Service, User Profiles, BDC, Web Analytics, Word Conversion, PowerPoint, Performance Point, Visio, Access, Managed Metadata, 3rd Party Services.