How To Become A Certified Master Consultant For Sharepoint

Similar documents
Course MS55077A Project Server 2013 Development. Length: 5 Days

SPT2013: Developing Solutions with. SharePoint DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES

Module: Sharepoint Administrator

Who is SharePoint Joel?

LEARNING SOLUTIONS website milner.com/learning phone

Microsoft Project Server 2010 Technical Boot Camp

Microsoft Training and Certification Guide. Current as of December 31, 2013

Client Requirement. Why SharePoint

"Charting the Course to Your Success!" MOC B Configuring and Administering Microsoft SharePoint Course Summary

55034-Project Server 2013 Inside Out

Implementing Project Server 2010

GSA2013: The Great SharePoint Adventure 2013

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course

Implementing and Administering an Enterprise SharePoint Environment

Scaling out a SharePoint Farm and Configuring Network Load Balancing on the Web Servers. Steve Smith Combined Knowledge MVP SharePoint Server

Project Server 2013 Inside Out Course 55034; 5 Days, Instructor-led

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

Microsoft Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

Audience Profile This course is intended for any developer that is tasked with creating applications that interface with O365.

SSC2016: SharePoint 2016 Administrator s Survival Camp

Workshop & Chalk n Talk Catalogue Services Premier Workshop & Chalk n Talk Catalogue

Designing a Microsoft SharePoint 2010 Infrastructure

SharePoint 2010 Performance and Capacity Planning Best Practices

SharePoint 2010

Microsoft SQL Server Review

Capacity Planning for Microsoft SharePoint Technologies

ITMC 2079 MCTS Configuring and Administering Microsoft SharePoint 2010

Course 55034A: Microsoft Project Server 2013 Inside Out

IT Service Management with System Center Service Manager

Trainer Preparation Guide for Course 10174A: Configuring and Administering Microsoft SharePoint 2010

Cloud & Datacenter Monitoring with System Center Operations Manager

IT Service Management with System Center Service Manager

Implementing and Administering an Enterprise SharePoint Environment

AppDev OnDemand Microsoft Development Learning Library

Please contact Cyber and Technology Training at for registration and pricing information.

Course: 10174B: Configuring and Administering Microsoft SharePoint 2010

LEARNING SOLUTIONS website milner.com/learning phone

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory

JOB DESCRIPTION. DATE ISSUED: 08/15 FLSA: Exempt PTO: VCS TITLE. SharePoint Administrator JOB SUMMARY

Course 10174B: Configuring and Administering Microsoft SharePoint 2010

Enterprise Solutions IT Services 4132 Heartleaf Ln Naperville, IL 60564

MICROSOFT CERTIFIED SYSTEMS ENGINEER Windows 2003 Track

Upgrading Your Development Skills to SharePoint 2013 Course 55014A; 5 Days, Instructor-led

10231B: Designing a Microsoft SharePoint 2010 Infrastructure

Developing Microsoft SharePoint Server 2013 Core Solutions

for Excel and SharePoint

The Great Office 365 Adventure

CATALOG OF CLASSES IT and Technical Courses

How to Scale out SharePoint Server 2007 from a single server farm to a 3 server farm with Microsoft Network Load Balancing on the Web servers.

Designing a Windows Server 2008 Applications Infrastructure

Configuring and Administering Microsoft SharePoint 2010

Mirjam van Olst. Best Practices & Considerations for Designing Your SharePoint Logical Architecture

10174: Configuring and Managing Microsoft SharePoint 2010

Metalogix Replicator. Quick Start Guide. Publication Date: May 14, 2015

SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD. Faraz Khan Senior Consultant RBA Consulting

SharePoint 2010/2013 Course

Configuring and Troubleshooting Internet Information Services in Windows Server 2008

20417-Upgrading Your Skills to MCSA Windows Server 2012

MS-55115: Planning, Deploying and Managing Microsoft Project Server 2013

Rich Media & HD Video Streaming Integration with Brightcove

DATA AND LOG FILES FOR CENTRAL MANAGEMENT STORE

SharePoint Training. Yes-M Systems LLC. Length: Hours Course

Course MS20696A Managing Enterprise Devices and Apps using System Center Configuration Manager

Interact Intranet Version 7. Technical Requirements. August Interact

Using Microsoft Operations Manager To Monitor And Maintain Your Farm. Michael Noel.

Managing Enterprise Devices and Apps using System Center Configuration Manager 20696B; 5 Days, Instructor-led

IT Service Management with System Center Service Manager

Course Syllabus. Configuring and Troubleshooting Internet Information Services in Windows Server Key Data. Audience. At Course Completion

Configuring and Administrating Microsoft SharePoint 2010 (10174) HK913S

MCITP: Enterprise Administrator 2010 Boot Camp H6C09S

Administering the Web Server (IIS) Role of Windows Server

Administering the Web Server (IIS) Role of Windows Server 10972B; 5 Days

Getting Started with HC SharePoint Module

ION EEM 3.8 Server Preparation

Estimate Performance and Capacity Requirements for Workflow in SharePoint Server 2010

Updating your Database skills to Microsoft SQL Server 2012

SharePoint Server 2010 Capacity Management: Software Boundaries and Limits

70-243: Administering and Deploying System Center 2012 Configuration Manager : Monitoring and Operating a Private Cloud with System Center 2012

System Requirements for Microsoft Dynamics NAV 2016

Computer Science Course Descriptions Page 1

Transcription:

SharePoint Brugergruppe, Aarhus 2012 Microsoft Certified Master, Premier Field Engineering, Etc. Mads Damgård SharePoint Premier Field Engineer madsd@microsoft.com 8. June 2012

Agenda Who am I Microsoft Certified Master program Premier Field Engineering Do s and Don ts More question/discussions

Who am I Metro of course... Mads Damgård Datamatiker HD (F) Ping 127.0.0.1 - Reply from Aarhus ProOffice 2001-2002 TDC Services (IBM) 2002-2006 Age: 32 MTB Running Kayaking Diving Traveling Microsoft 2006 -? ADC/ADM 2012 PFE -? 3

Agenda Who am I Microsoft Certified Master program Premier Field Engineering Do s and Don ts More question/discussions

5

Microsoft Certified Master Program overview Primary Mission The highest level of technical training and certification that recognizes develops and validates an individual s ability to design implement and troubleshoot solutions built on Microsoft products and technologies. Recognize Develop Validate No matter what the situation, no matter what the customer, I can send a Master and everything will be OK. 6

Microsoft Certified Master History Rangers/MCA Exchange September 2002 Started in Exchange CXP May 2004 Transition to ECoE January 2005 Review Board introduced November 2005 Microsoft Certified Architect Messaging Ranger Expansion July 2006 Addition of SQL Program Grow February 2007 Addition of Directory Program June 2008 Addition of SharePoint Program (first rotation November 2008) MCM October 2008 Microsoft Certified Master Program launched January 2009 Addition of OCS Program November 2010 Launch of redesigned SQL Master Program Future MCSM Still work in progress... 7

Microsoft Certified Master Facts WW Certifications (~50/50 ratio MS/Non-MS) ~50 MCM SharePoint 2007 ~60 MCM SharePoint 2010 4 MCA SharePoint 2010 Time spent Onsite: 3 weeks onsite in Redmond Hybrid: 1 week onsite and 10 weeks remote (Lync) delivery Rotations 4 x 2007 2 x 2010 Upgrade (2 weeks onside) 8 x 2010 (2 hybrid) one more planned (R13). 8

Microsoft Certified Master Prerequisites Skills and experience Hands-on experience with current version of SharePoint: installing, configuring, troubleshooting, and custom development Three or more years of hands-on experience with previous version of SharePoint: installing, configuring, troubleshooting, and custom development Thorough understanding of Microsoft SharePoint Server design and architecture Thorough understanding of ASP.NET, Windows Server, Microsoft Internet Information Services (IIS), and other core technologies upon which SharePoint depends Ability to speak, understand, and write in fluent English Certifications Latest SharePoint certifications currently 70-573, 70-576, 70-667, 70-668 9

Microsoft Certified Master Prerequisites Pre-reading list showing the broad and depth of the certification - http://www.dynamicevents.com/upload/mcm-mca/mcm/sharepoint/mcmsharepointpre- Reads.pdf covering areas like: Architecture and Planning Business Connectivity Services Business Continuity Management Business Intelligence Capacity Management Enterprise Application Development Enterprise Content Management Enterprise Search Forms Monitoring and Operations Performance Testing and Tuning Profiles and Social Security Storage Planning and Maintenance Upgrades Web Content Management Workflow 10

Microsoft Certified Master Application Follow instuctions on MCM application site cost 125$ Upload Resume / CV Document describing recent SharePoint project(s) you worked on and your role/responsibilities Sanitized document from recent project Program briefing from Brett Geoffroy Technical Interview with 2-4 SharePoint MCM Instructors Attend Onsite or Hybrid Pass Knowledge Exam and Qualification Lab Acheive Certification 11

Microsoft Certified Master Company benefits quotes from community It s a powerful marketing tool. When the time is right in the sales process, they love to mention the MCM they have sitting back in Professional Services. It provides tremendous credibility during the sales process which has a measurable impact on successful sales. It also greases the wheels during implementation when we need resources to get things done. We often get to bypass (or at least significantly reduce) the phase where we have to prove that we know what we re doing. One thing I haven t heard elsewhere is how good it can be for recruitment and staff retention purposes it s really hard to get good SharePoint consultants and can be quite expensive as well if you have to deal with recruiters (can be 20k+ in fees). Even though I ve only become a MCM recently people have known I was attending it for a while and many people we have interviewed have specifically mentioned it as one of the reasons they want to come and work here. Obviously it s not the only reason they would choose the company where I work but it does seem to be mentioned as something that is important. Good SharePoint consultants want to work with others with high skill levels and having an MCM proves that skill level is in the company. 12

Microsoft Certified Master Personal / Shared benefits Access to unique community of MCM s world wide. Early access to e.g. TAP/Beta programs Special invites to conferences as attendee or speaker World wide recognised skills 13

Agenda Who am I Microsoft Certified Master program Premier Field Engineering Do s and Don ts More question/discussions

Premier Field Engineering PFE delivers onsite, remote and dedicated support services for Premier customers around the world to promote health in their IT environments Workshops Risk Assessment Programs Onsite Critsit support Chalk and Talks Onsite Ad hoc Assistance Dedicated Support 15

Agenda Who am I Microsoft Certified Master program Premier Field Engineering Do s and Don ts More question/discussions

Do s and Don ts Performance Adding Front end servers rarely solves performance issues Look at optimizing custom code Adding SQL Servers Optimizing underlying disk system Ensure network and core infrastructure (AD) Use available tools to check custom code SPDisposeCheck (+ VS Integration) MSO CAF tool VS Load Test Test on more than one server and with more than five data items... Expect/project data growth Use foreach loops and recursion with caution especially on SPWeb/SPSite and large lists. 17

Do s and Don ts Boundaries Know and respect software boundaries (Boundaries, thresholds and supported limits) Boundary (Static limits that cannot be exceeded by design) 5 zones 2 GB File size Threshold (Configurable limits that can be exceeded to accommodate specific requirements) List view lookup threshold (8 per query) List view: 2.000/5.000 items Supported limits (Configurable limits that have been set by default to a tested value) 10 Application pools Documents in a single library: 30 million 18

Do s and Don ts Health Use Monitored Scopes in custom code especially when calling external services Use Custom Health Rules to ensure healty customization Monitor history tables not being cleaned up Ensure that no files are removed Validate configuration settings 19

Do s and Don ts Misc Do not overwrite built-in files Do not read and write to the databases directly (except for Logging) Deploy using Solution Deployment if possible Isolate irreversable changes (Changes to content databases CT, file provisioning, etc.) Take backups and more importantly try to restore with a frequency relative to how critical the solution is. Monitor Event logs and react -> clean -> prevent Do not use FQDN or IP Adresses especially not for SQL (e.g. UPS wont work) 20

Agenda Who am I Microsoft Certified Master program Premier Field Engineering Do s and Don ts More question/discussions

More questions/discussion Misc Content (indhold) vs udvikling, hvornår er det konfiguration eller hvornår skal ens kode ind i ALM? It depends afhængig af graden af enterprise change gennem miljøer, sporbarhed, funktionsadskillelse, mv. Mange små wsp pakker vs en større pakke eller noget i mellem? As few as possible many packages is often bad design/planning Shared artifacts isolated e.g. Frameworks, Common Split on e.g. Function or Project Use Feature Upgrades to handle upgrade scenarios Hvilken teknologiker skal man kigge på for at være on top? Developer: Claims, Oauth, Odata, REST, Ajax, javascript, html5, CSOM IT Pro: PowerShell, Claims, ADFS, SQL (BI) 22

More questions/discussion Misc Hvilken logning vil du anbefalede? Use Event Log and ULS log very easy in 2010 Use Developer Dashboard (Monitored Scope) De værste hardware setup fejl Disk IO!!! Memory usually only in WCM scenarios (and Dev boxes) Network (bad NIC configuration, 4+ WFE to one SQL (through same NIC)) Latency on Auth (Active Directory) Stylecop/fx cop, hvad er dine erfaringer Style cop is nice when working in larger teams to make the code more readable FX cop should always be used but choose the rules appropriately and add meaningful justifications SPDisposeCheck should always be part of a build/release process 23

More questions/discussion Plenum 3 tips til performance som udvikler Know what the code actually does underneath E.g. SPQuery, Linq, SPWeb objects Ribbon udvikling, caching af button, har du et trick til hvordan man kan være sikker at man få den nyeste version af ens feature kode Other? 24

Questions?

Benefits of Microsoft Services Microsoft Services helps customers realize many immediate and long-term benefits, such as: Highest level of direct support through truly flexible offerings Rationalizing complex technology choices Committed to transferring knowledge to partners through state-of-the-art skills training Accelerating business and IT impact Maximizing the value derived from the Microsoft portfolio Globally scale at exceptionally high quality Providing total business solutions-from concept, to implementation, to ongoing support 26