This session introduces tools that can help you analyze and troubleshoot performance with SharePoint 2013. This sessions presents tools like perfmon, Fiddler, Visual Round Trip Analyzer, IIS LogParser, Developer Dashboard and of course we create Web and Load Tests in Visual Studio 2013.
At the end we also take a look at some of the tips and best practices to improve performance on SharePoint 2013.
SharePoint 2010 Boost your farm performance!Brian Culver
Is your farm struggling to server your organization? How long is it taking between page requests? Where is your bottleneck in your farm? Is your SQL Server tuned properly? Worried about upgrading due to poor performance? We will look at various tools for analyzing and measuring performance of your farm. We will look at simple SharePoint and IIS configuration options to instantly improve performance.
An introduction to the new capabilities in SharePoint 2013 designed to handle new workloads, increase scalability and improve overall application performance
SharePoint Performance: Best Practices from the FieldJason Himmelstein
Want to avoid the performance mistakes before you make them? This in-depth session we will discuss how to properly position your SharePoint farm for success beginning with "hardware" and ending with troubleshooting methodologies to maximize performance. Find the pitfalls before you hit them from someone who has climbed out of the deep dark holes in the wild. Best Practices from the Field combines recommendations from Microsoft with the experience of trial & error.
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...J.D. Wade
You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...serge luca
Tuning SQL Server for SharePoint what every SharePoint consultant needs to know - SharePoint Summit Vancouver - Serge Luca (SharePoint MVP) and Isabelle Van Campenhoudt(SQ Server MVP); ShareQL, Belgium
This session introduces tools that can help you analyze and troubleshoot performance with SharePoint 2013. This sessions presents tools like perfmon, Fiddler, Visual Round Trip Analyzer, IIS LogParser, Developer Dashboard and of course we create Web and Load Tests in Visual Studio 2013.
At the end we also take a look at some of the tips and best practices to improve performance on SharePoint 2013.
SharePoint 2010 Boost your farm performance!Brian Culver
Is your farm struggling to server your organization? How long is it taking between page requests? Where is your bottleneck in your farm? Is your SQL Server tuned properly? Worried about upgrading due to poor performance? We will look at various tools for analyzing and measuring performance of your farm. We will look at simple SharePoint and IIS configuration options to instantly improve performance.
An introduction to the new capabilities in SharePoint 2013 designed to handle new workloads, increase scalability and improve overall application performance
SharePoint Performance: Best Practices from the FieldJason Himmelstein
Want to avoid the performance mistakes before you make them? This in-depth session we will discuss how to properly position your SharePoint farm for success beginning with "hardware" and ending with troubleshooting methodologies to maximize performance. Find the pitfalls before you hit them from someone who has climbed out of the deep dark holes in the wild. Best Practices from the Field combines recommendations from Microsoft with the experience of trial & error.
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...J.D. Wade
You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...serge luca
Tuning SQL Server for SharePoint what every SharePoint consultant needs to know - SharePoint Summit Vancouver - Serge Luca (SharePoint MVP) and Isabelle Van Campenhoudt(SQ Server MVP); ShareQL, Belgium
Despite the rumors of its demise, SharePoint On-Premises is still very much alive and kicking, and it is still critical to architect it for performance. During this session, we walk you through some of the highlights of the content that will be presented in the 'Ultimate SharePoint Infrastructure Best Practices' session that the speaker will present at the European SharePoint Conference in May. Topics discussed are SharePoint infrastructure security, database performance and optimization, server virtualization, and high availability.
Upgrading to SharePoint 2010 - Teched Middle EastJoel Oleson
From Planning to exploring the methods. We take a look at SharePoint 2010 upgrade and look at the new features and options to better understand what the options are.
Contributions: Sean Livingston
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013J.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, supported methods for providing high availability and disaster recovery, and the part SharePoint and SQL each play in the Microsoft Business Intelligence story.
What SQL DBAs need to know about SharePoint-Indianapolis 2013J.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, supported methods for providing high availability and disaster recovery, and the part SharePoint and SQL each play in the Microsoft Business Intelligence story.
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonJoel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson. Includes strategy for upgrade including details on the common upgrade methods including additional best practices, a decision tree, and solutions.
Boost the Performance of SharePoint Today!Brian Culver
Is your farm struggling to server your organization? How long is it taking between page requests? Where is your bottleneck in your farm? Is your SQL Server tuned properly? Worried about upgrading due to poor performance? We will look at various tools for analyzing and measuring performance of your farm. We will look at simple SharePoint and IIS configuration options to instantly improve performance. I will discuss advanced approaches for analyzing, measuring and implementing optimizations in your farm as well as Performance Improvements in SharePoint 2013.
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis
This is the presentation from guest expert webinar by Paolo Pialorsi, SharePoint MVP, who presents the most common issues in SharePoint configuration and explains how to avoid them.
Watch the video here: https://youtu.be/w28Xqa_P5IA
Who is to blame? SharePoint? SQL? For many admins, SharePoint is the biggest and most important SQL Server application they manage. But how? In this session, we give an overview on planning, installation and management of SQL Server for SharePoint. We also explain how SharePoint uses SQL and cover best practices from the SharePoint and SQL CAT teams.
What SharePoint Admins need to know about SQL-CinncinatiJ.D. Wade
Does you know there are numerous settings changes you should be making on your SQL Server for your SharePoint farm? Do you know there are settings in SharePoint that you should never change if you wish to maintain SQL performance? This session reviews how to properly setup and maintain SQL Server for a SharePoint farm. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
SPS Kansas City: What SharePoint Admin need to know about SQLJ.D. Wade
You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
Recent changes to security compliance is driving the initiative in various IT environments to disable all security protocols apart from TLS 1.2. This has wide ranging impact on SQL Server installations from startup failures to connectivity issues. In this session, we will talk about the changes available in SQL Server 2008 and above to support TLS 1.2 and the changes required on the server and SQL Server configuration to support TLS 1.2.
All the script samples are available on GitHub at https://github.com/Microsoft/tigertoolbox/tree/master/tls1.2
Working with Large Lists in SharePoint 2013 - Why You Need to Pay Attention t...Steve Stewart
Working with large lists (over 5,000 items) in SharePoint 2013 and Office 365 can prove challenging to both the administrator and the end use without devising a plan for effectively displaying data. This introductory to medium-level presentation explains why SharePoint has a list item view threshold and why it’s a bad idea to ignore it. Several examples will be demonstrated for how to provide the best UX (user experience) for users while maintaining performance in the farm. Some highlights of what we will discuss include:
· Creating filtered views by using simple and compound indexes.
· Using managed metadata and key filters to assist users in finding what they need.
· Leveraging client-side tools such as Excel and Access 2013 to work with and report on lists and libraries
· Effective use of folders for managing large libraries
· Managing and monitoring thresholds through Central Admin, PowerShell and REST
SharePoint Consultant
Accudata Systems, Inc.
www.accudatasystems.com
twitter: @sharepointfly
blog: http://get-spsteve.com
This topic was presented at SharePoint TechFest Houston on Oct. 24, 2015.
Despite the rumors of its demise, SharePoint On-Premises is still very much alive and kicking, and it is still critical to architect it for performance. During this session, we walk you through some of the highlights of the content that will be presented in the 'Ultimate SharePoint Infrastructure Best Practices' session that the speaker will present at the European SharePoint Conference in May. Topics discussed are SharePoint infrastructure security, database performance and optimization, server virtualization, and high availability.
Upgrading to SharePoint 2010 - Teched Middle EastJoel Oleson
From Planning to exploring the methods. We take a look at SharePoint 2010 upgrade and look at the new features and options to better understand what the options are.
Contributions: Sean Livingston
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013J.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, supported methods for providing high availability and disaster recovery, and the part SharePoint and SQL each play in the Microsoft Business Intelligence story.
What SQL DBAs need to know about SharePoint-Indianapolis 2013J.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, supported methods for providing high availability and disaster recovery, and the part SharePoint and SQL each play in the Microsoft Business Intelligence story.
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonJoel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson. Includes strategy for upgrade including details on the common upgrade methods including additional best practices, a decision tree, and solutions.
Boost the Performance of SharePoint Today!Brian Culver
Is your farm struggling to server your organization? How long is it taking between page requests? Where is your bottleneck in your farm? Is your SQL Server tuned properly? Worried about upgrading due to poor performance? We will look at various tools for analyzing and measuring performance of your farm. We will look at simple SharePoint and IIS configuration options to instantly improve performance. I will discuss advanced approaches for analyzing, measuring and implementing optimizations in your farm as well as Performance Improvements in SharePoint 2013.
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis
This is the presentation from guest expert webinar by Paolo Pialorsi, SharePoint MVP, who presents the most common issues in SharePoint configuration and explains how to avoid them.
Watch the video here: https://youtu.be/w28Xqa_P5IA
Who is to blame? SharePoint? SQL? For many admins, SharePoint is the biggest and most important SQL Server application they manage. But how? In this session, we give an overview on planning, installation and management of SQL Server for SharePoint. We also explain how SharePoint uses SQL and cover best practices from the SharePoint and SQL CAT teams.
What SharePoint Admins need to know about SQL-CinncinatiJ.D. Wade
Does you know there are numerous settings changes you should be making on your SQL Server for your SharePoint farm? Do you know there are settings in SharePoint that you should never change if you wish to maintain SQL performance? This session reviews how to properly setup and maintain SQL Server for a SharePoint farm. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
SPS Kansas City: What SharePoint Admin need to know about SQLJ.D. Wade
You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
Recent changes to security compliance is driving the initiative in various IT environments to disable all security protocols apart from TLS 1.2. This has wide ranging impact on SQL Server installations from startup failures to connectivity issues. In this session, we will talk about the changes available in SQL Server 2008 and above to support TLS 1.2 and the changes required on the server and SQL Server configuration to support TLS 1.2.
All the script samples are available on GitHub at https://github.com/Microsoft/tigertoolbox/tree/master/tls1.2
Working with Large Lists in SharePoint 2013 - Why You Need to Pay Attention t...Steve Stewart
Working with large lists (over 5,000 items) in SharePoint 2013 and Office 365 can prove challenging to both the administrator and the end use without devising a plan for effectively displaying data. This introductory to medium-level presentation explains why SharePoint has a list item view threshold and why it’s a bad idea to ignore it. Several examples will be demonstrated for how to provide the best UX (user experience) for users while maintaining performance in the farm. Some highlights of what we will discuss include:
· Creating filtered views by using simple and compound indexes.
· Using managed metadata and key filters to assist users in finding what they need.
· Leveraging client-side tools such as Excel and Access 2013 to work with and report on lists and libraries
· Effective use of folders for managing large libraries
· Managing and monitoring thresholds through Central Admin, PowerShell and REST
SharePoint Consultant
Accudata Systems, Inc.
www.accudatasystems.com
twitter: @sharepointfly
blog: http://get-spsteve.com
This topic was presented at SharePoint TechFest Houston on Oct. 24, 2015.
How to best setup SharePoint 2013, Web Apps, Workflow Manager with PowershellSamuel Zürcher
Learn how to best practice set up SharePoint 2013 with Powershell, and don't Forget the surrounding Systems like Microsoft Web Apps 2013 and Workflow Manager 1.0. Additionally you get some Advice to set up SQL Server 2012 for SharePoint. All is done by Powershell, you get all the Code for the Setup within the Presentation.
Don't Suck at SharePoint - Avoid the common mistakesBenjamin Niaulin
Recording: http://bit.ly/SeyVK8
How do you avoid the most common mistakes when using SharePoint, if you've never used it before?
What makes SharePoint so popular is also its worse enemy, it's easy to use. As a platform, it allows you to build whatever you want to help the organization. But for it to be successful, you need to avoid the common mistakes made.
As a consultant, I have unfortunately had a lot of experience seeing or even doing some of the things in SharePoint that lead to utter chaos or disaster. That's why I would like to share them with you this time, show you how to not suck at SharePoint.
In this webinar we'll discuss:
-A brief overview of SharePoint as a platform
-Common scenarios SharePoint is used for
-Things that have miserably failed
-Bad architecture
-Solutions and Best Practices when starting
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Joel Oleson
Advanced Administration the 2nd part in a 2 part series on Administration topics for SharePoint Server by Joel Oleson. SharePoint Connections Spring 2007 in Orlando,
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastJoel Oleson
As we ramp up to SharePoint 2010, most still haven't done the basic things to get their systems and clients ready for the bits when they arrive. There is a lot that can be done today, and tools that have been shipped in SP2 to get us ready. Here's quick practical ways to use these tools with a quick rundown to getting prepared for SharePoint 2010
Highly available and scalable architecturesPhil Wicklund
SharePoint 2010 has many new service applications. This presentation takes a look at how those services impact performance and sizing, as well as some availability strategies for SharePoint 2010.
SharePoint Intelligence Real World Business Workflow With Share Point Designe...Ivan Sanders
This session introduces the basics of SharePoint Designer 2010 workflows. When you understand the building blocks of workflow actions, conditions, and steps you can quickly add workflows to automate processes and help improve your organization’s productivity and efficiency.
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonJoel Oleson
Global Intranets, Extranets, and Internet sites in advanced farm deployments. Lessons learned and guidance is shared in this deck... Caching, Firewall, Security, Optimization, etc... Presented with Joel Oleson, Shane Young, and Mike Watson at Tech Ed 2008
Tutte le novià sulla nuova versione di SharePoint racchiuse in una sola singola sessione. Cosa è cambiato e come, cosa non cambierà e cosa non ci sarà più saranno i tre pilastri su cui costruiremo il pianodi avvicinamento a SharePoint 2016 previsto per la seconda parte del prossimo anno.
Back to the Basics: SharePoint Fundamentals by Joel OlesonJoel Oleson
SharePoint Fundamentals is a look back at the core information architecture and core physical infrastructure. It focuses on the core fundamentals to deployment and operations.
Similar to SharePoint Performance Optimization In 10 Steps for the IT Professional (20)
Introduction to Microsoft Viva and the Employee Experience Platform with Joel...Joel Oleson
Microsoft announced Viva in February 2021, it is a movement toward employee experience that brings together communications, knowledge, learning, resources, and insights. Powered by Microsoft 365 and experienced primarily through Microsoft Teams. Viva fosters a culture where people and teams are empowered to be their best from anywhere. Viva itself has four main components: – Viva Connections – as the enabler for plugging your SharePoint Intranet into Teams formerly known as Teams Home Site App. – Viva Topics – one of the products from the Project Cortex initiative. It is focused on connecting knowledge and experts. – Viva Insights – delivers focus on employee engagement with consideration for health and wellbeing. – Viva Learning is an aggregation of your skilling across the enterprise with LMS platform integration and just-in-time delivery in the your Teams. We’ll dive into each of these tools and help you better understand availability, licensing, and enterprise positioning and roadmap. Audience: Marketing, Communications, HR IT, IT Managers, Directors, Microsoft 365 Admins, and Teams Administrators Level: 100 & 200 : Introduction and Assumes Basic Microsoft Teams Experience
Vivafy your SharePoint intranet in Microsoft Teams with Viva ConnectionsJoel Oleson
“VIVAFY” Your SharePoint Intranet with Teams and Viva
Most companies are using Teams for chat, meetings, and basic collaboration. SharePoint Online has been a neglected investment who have invested in Microsoft 365 with many companies still running their Intranets in classic or even in SharePoint on premise. What is to be done?
How do you take advantage of this Viva wave? Agenda: In this session we’ll break down the tactical steps to take your SharePoint Intranets in whatever phase you are in, into your modern Teams environment for an improved experience. Some may simply be ready to create the powershell package and get Viva Connections deployed to take advantage of the app bar, search, and targeting, but others will need to prepare and should prepare. Here are some of the topics: – Get Your Intranet, Corporate Communications and Org News to Modern SharePoint Online – Design your Branding, Header/Footer, Site Design & Look Strategy – Design your Global Navigation, Information Architecture, and Hubs – Create and Deploy Powershell Package including Icons – Set your Root site and Official News – Manage your Taxonomy, M365 Groups, and Audience Targeting
Audience: Marketing, Communications, HR IT, IT Managers, Directors, Microsoft 365 Admins, and Teams Administrators Level: 100 & 200 Introduction and Assumes Basic Microsoft Teams Experience
You may have heard of Microsoft Viva, two of the four Viva products have shipped, but many are still confused about how it fits in with Microsoft’s initiatives. Did you know Viva is entirely built on Teams?
Teams is the fastest-growing product in Microsoft history with over 150 million active daily users. The Microsoft Viva product lines are the killer apps for “Teams as a Platform”.
In this information webinar, we will help you understand the Teams platform investment as Microsoft’s modern workplace, digital transformation to cloud innovation, and show you how Microsoft is taking their own advice in building solutions to empower, and engage, employees.
With the collision of communication and collaboration, it’s time to catch up on how the World has changed and “Teams as a Platform”, with killer apps, has engaged the enterprise, business teams, and personal productivity.
In this informative webinar, you will learn the following:
Understand how Microsoft Viva fits into Teams as a Platform. See how Viva Connections provides the plumbing for next generation intranets, global navigation, and hubs.
Experience Modern Teamwork, enhanced by governance, and discovery, through the Valo Solutions Collaboration Stack and the Valo Productivity Stack.
See Viva in context, for clear examples, of employee engagement and employee experience systems.
Follow the latest Microsoft Directions and see the updated Microsoft 365 Roadmap.
See “Teams as a Platform” in action using the rich Valo Solutions to extend how you get to the places where you work and the people you work with.
Microsoft Teams Webinars - PowerPoint Live Presentation Mode and MoreJoel Oleson
Teams Webinars
Title: Introducing Microsoft Teams Webinars
Subtitle: Managing Microsoft Teams for Guests and External Sharing including Webinars and Events
Description: Microsoft Teams has built incredible momentum for internal meetings, but with the new Teams Webinars and Live events, there’s ways to really support large events with 1000 attendees without paying for additional marketing platforms. We’ll dive into the new Teams Webinars platform and help you understand how to setup an event as well as help you understand the new registration process and reporting capabilities. We’ll also compare and contrast the differences between Meetings, Live Events, and the new Teams Webinars. This event is sponsored by TeamsHub by Cyclotron who provide management and governance including external guests and sharing management for Microsoft Teams.
Audience: Marketing, Communications, HR IT, IT Managers, Directors, Microsoft 365 Admins, and Teams Administrators
Level: 100 & 200 Introduction and Assumes Basic to Intermediate Microsoft Teams Experience
Microsoft Teams Governance and Security Best Practices - Joel OlesonJoel Oleson
In this session we will focus on the recommendations from the field - what we have learned in the trenches along with recommended best practices related to Teams management, provisioning, OneDrive and SharePoint sharing, as well as retention and sensitivity labelling strategies and common industry considerations for financial data, healthcare and legal holds.
Agenda:
We will walk through these key points:
1. Getting started with classifications, retention, and sensitivity.
2. Best practices in setting retention policy durations
3. Industry practices in setting archiving policies
4. When to use a suffix or prefix? Which is better?
5. Data backup and its importance with relevant policy settings
6. Best practices for auditing security and settings
7. Maximizing Teams Security
8. Best practices for global administration
9. Best practices for Teams administration
Register Now
I'm looking forward to seeing everyone on the webinar.
Joel Oleson
Microsoft MVP and Regional Director
Intelligent Content Enrichment using Microsoft SharePoint Syntex and Viva Top...Joel Oleson
From Discovery, Information Architecture, File Analysis, Intelligent Migration and Topic Highlighting for Enterprise Knowledge, Knowledge Base and Empowering Knowledge Workers.
Slice up your Microsoft 365 Tenant with Administrative UnitsJoel Oleson
Microsoft 365 Tenant Administration: Understanding Microsoft 365 Administrative Units
1. Understanding Delegating local Admin Activities With Administrative Units Organizations may be divided by region, business unit, or department but rely on a single tenant. How do they assign rights to a local service desk to only the users and groups they support? CoreView is a SaaS Management Platform for enterprise organizations with M365 at the core of their SaaS stack. CoreView.com joel@joel365.com Collabshow.com Microsoft 365 Administrative Units Contoso Administrative Units Azure Active Directory Regional Departmental Business Unit contoso.com Single Microsoft 365 Tenant Reference: Multi-tenant architecture for large institutions | Microsoft Docs Three Regional IT Operations Multiple on Premises domains Multiple email domains Custom (ex. License) Digital Identity UPN: Charles@contoso.com Tenant: contoso.onmicrosoft.com Computer Domain: amer.contoso.com Azure AD Admin Group: Amer IT Team Charles (Region 1 IT team) AMER Admin Unit contoso.com Administration Central IT Teams Configuration Users Groups Policies Settings Passwords MFA Licensing Helpdesk Staff Teachers Students Co Parents Ext Guestes EMEA Admin Unit contoso.com Administration Central IT Teams Configuration Users Groups Policies Settings Passwords MFA Licensing Helpdesk Staff Teachers Students Co Parents Ext Guestes APAC Admin Unit contoso.com Administration Central IT Teams Configuration Users Groups Policies Settings Passwords MFA Licensing Helpdesk Employees Contractors Vendors Partners Customers Ext Guestes Digital Identity UPN: ichiro@contoso.com Tenant: contoso.onmicrosoft.com Computer Domain: emea.contoso.com Azure AD Admin Group: APAC IT Team Ichiro (Region 3 IT team) Digital Identity UPN: Alice@contoso.com Tenant: contoso.onmicrosoft.com Computer Domain: emea.contoso.com Azure AD Admin Group: EMEA IT Team Alice (Region 2 IT team) APAC IT EMEA IT Team Amer IT Teams
Microsoft 365 Tenant Administration: Understanding Microsoft 365 Administrati...Joel Oleson
Microsoft 365 M365 Management Made Easy
Do you struggle with administering your Microsoft 365 tenant? Have you ever wished there was an easy way to segment your tenant so you could delegate permissions more granularly to group or site admins?
Microsoft has introduced Administrative Units and they are a great start to creating boundaries within your tenant for user and group administration but are they enough? What about the other Microsoft365 services not covered by Administrative Units?
Microsoft has also announced they’ll be introducing custom roles for Microsoft 365. While currently very limited, they do promise that you’ll be able to get more granular with the permissions you want to assign.
CoreView helps you to easily manage Microsoft 365 by combining multiple Microsoft Admin Centers into a single view so you no longer need to log into multiple admin centers to complete everyday tasks.
With Virtual Tenants (like OUs for Azure AD), you can also segment your tenant by geography, department, or any other AD attribute to limit the admin scope. Virtual Tenants can be applied to any Microsoft 365 object, so they’re not just limited to users and groups.
CoreView also has very granular permissions that allow you to adhere to the least privilege access policy recommended by Microsoft. CoreView permission sets can get as granular as a single attribute without giving the delegated administrator permission to do anything else.
You’ll also see how you can easily delegate the running of PowerShell scripts so once the script is created, anyone with proper CoreView permissions can execute it.
Register now to hear MVP Joel Oleson’s take on Admin Units, and how CoreView can help take them to the next level.
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...Joel Oleson
Teams has arrived at a time where users are ready for a tool that combines the power of communication and collaboration. Teams as a platform promises to unite the plethora of productivity tools in a way where they are used just in time.
Microsoft Teams Governance Quickstart - The Experts ConferenceJoel Oleson
Teams Adoption can quickly get out of control. In this session we'll cover best practices and proven techniques on settings, configuration, and customer implementations of Microsoft Teams. We'll explore governance techniques and tactics that work to handle archiving, provisioning, lifecycle management, and successful deployment. No matter where you are in your deployment we'll help you understand what success looks like and how to get there.
Securely Harden Microsoft 365 with Secure ScoreJoel Oleson
7 Ways to Harden and Secure Microsoft 365
1. Enable Secure Access for Users with Azure Active Directory MFA
2. Identify compromised identities or malicious insiders with Microsoft Defender for Identity
3. Protect and Encrypt Sensitive Data with Microsoft Information Protection
4. Manage and Protect Devices and with Secure Score for Devices
5. Prevent Unauthorized Access and Sharing with Cloud App security
6. Secure your Email and Files with Microsoft 365 Rights Management Policies and Defender for Microsoft 365
7. Use Intelligent Insights and Guidance to Strengthen Your Organizational security posture with Microsoft Secure Score
Sponsored by CoreView
“How do we operate as a multi-tenant environment while, from Microsoft’s perspective, on a single tenant? CoreView brought all of that to the table with the V-tenant capabilities. We can slice and dice administration into functional areas. We can have user managers, Teams managers, Teams administrators, or security administrators. All of those functions and feature sets are critical to the solution we have today”
Security Hardening Microsoft 365 Tools and TechniquesJoel Oleson
Microsoft 365 Security Infographic
https://collabshow.com/2020/11/10/7-keys-to-securely-hardening-microsoft-365/
7 Ways to Harden and Secure Microsoft 365
1. Enable Secure Access for Users with Azure Active Directory MFA
2. Identify compromised identities or malicious insiders with Microsoft Defender for Identity
3. Protect and Encrypt Sensitive Data with Microsoft Information Protection
4. Manage and Protect Devices and with Secure Score for Devices
5. Prevent Unauthorized Access and Sharing with Cloud App security
6. Secure your Email and Files with Microsoft 365 Rights Management Policies and Defender for Microsoft 365
7. Use Intelligent Insights and Guidance to Strengthen Your Organizational security posture with Microsoft Secure Score
TeamsFest - Microsoft Teams as an Event Platform: Case Study for Large Scale ...Joel Oleson
Microsoft Teams as an Event Platform: Case Study for Large Scale Virtual Events with Joel Oleson, Ryan Schouten, Galen Keene. In this session we'll compare and contrast Live events, meetings, and how to run
Microsoft Teams Governance and AutomationJoel Oleson
Manually deploying Microsoft Teams is overwhelming. Using Teams Templates, SharePoint Online, and Power Automate we will build and discuss how to best create a self service Microsoft Teams provisioning process. How do we handle approval and management? Templates? Flow creation?
Travel Trivia - World Travelers - Hosted by Joel OlesonJoel Oleson
Travel Trivia Quiz including monoliths, megaliths, synagogues, and rocks, landscapes, and city centers. Designed by Joel Oleson including some photos from Michael Noel. Hosted on 7/25/2020
Decisions: SharePoint 2010 Workflows to SharePoint Online to Power Automate D...Joel Oleson
SharePoint 2010, InfoPath, and SharePoint Designer are nearing end of life. What should you do? In this session we discussed the technology decisions and announcements from Microsoft.
Microsoft Teams Live Events - Producing Large Scale Events Case StudyJoel Oleson
Microsoft Teams can be used for large scale events. We did an event with 22 concurrent Live Events with 50 producers and 355 speakers for 416 sessions. With an audience over 10,000... we couldn't be happier. In this session we look at Microsoft Teams as a case study and talk about what went well and how to navigate some of the challenges.
Microsoft Groups Demystified: 5 Keys to Successful Group Management Joel Oleson
How are you handling Microsoft groups as you adopt more and more of the cloud? What should you do with your DLs? For hybrid environments, legacy groups can be a real struggle, and most organizations leave security groups in place while creating new ones in the cloud. Double the groups can mean double the frustration.
Join us for this webinar, where we’ll explore the history of security groups and distribution lists and dive deep into how best to approach users and strategies for on-premises and cloud group coexistence and synchronization. We’ll also explore the new Teams Information Boundaries and Unified Labeling and classifications to paint a clearer picture of security and classification in Microsoft 365.
This session will take comprehensive look at Microsoft “Groups end to end” and work to cover some common groups questions:
What about lifecycle and cleanup?
Policy & Naming standards?
Is write-back an option?
How do I sync my groups?
What can I do for coexistence and hybrid?
I want to copy my on-prem groups can I do that?
Can I setup my groups as dynamic or rule-based in the cloud (and potential additional costs)?
7 Innovative Ways Project Cortex Delivers Business ValueJoel Oleson
Project Cortex applies AI to automatically organize your content. It delivers innovative experiences with Topic cards, Topic pages, and both knowledge and content centers across the productivity tools of Office 365 including Teams, SharePoint, Outlook and Office apps. It has features and tools that enhance the experiences you use everyday to connect experts to the data and capturing knowledge in innovative enhancements based on AI in ways never possible before.
If you’re one of the thousands of people looking to wrap your head around Project Cortex this is the right place. Maybe you understand it at a high level, but struggling with how to “sell” this transformative tool to the business. You know it’s a worthwhile investment, but can you say this is what you should be focusing on right now.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
5. Understanding Performance
Server Network Client
Server Tuning Network Infra Upgrades Browser Render time
Data Centers NIC Upgrades Page Optimization
Content Delivery WAN Solutions Hardware, Driver and
Networks overcoming latency OS Upgrades
Offloading Compression Caching
Differencing
6. Page Performance Methodology
Methodology
• Page Goal: 5 seconds or less
• Measure
• Improve
• Measure
What can we change?
• Hardware
• Platform
• Application
• Network
9. Caching, Caching, Caching
Client Cache
Page Far Future Expires
Server Cache
Reduce SQL Round Trips
Output Cache
Publishing Site Collection
Page
Webparts
Never Cache a Search Results
not fully anonymous!
Disk Based Caching
Blob Cache
Atom Feeds & RSS = 5 minutes by default
10. Gzip Compression
Reduce first view load time 30%-40%
Reduces size:
HTML
JavaScript
StyleSheets
No effect on images: (JPEG, PNG, GIF)
SharePoint is configured for Collab workload
out of the box… Lots of Reads/Writes
Check for HTTP request header
Accept-Encoding: gzip, deflate
11. Memory
Out of Memory
Minimize App Pools
Dedicate App pool to customizations and
consolidate all else
SQL timeouts
Warm up
Users Complain about 1 minute render times
Intermittent performance issues
SpDisposeCheck
Check for memory leaks, unclosed – Very common!
12. Webparts
What to watch out for…
Watch for closed webparts – very comon
Force webpart maintenance page or Designer to delete
closed webparts
Poor performing webparts
Dynamic Navigation – list based or cross site with no caching
Cross site rollups
Content Query Webpart
Why doesn’t SharePoint ship with cross site collection
rollups and what’s new webparts??? Performance!!!
Msdn: Smart Core.js
14. Identify Poorly Performing Code &
Content
Look for memory leaks
recycle often and/or fix
Avoid App pool memory limits or processor limits
Look for processor intensive code
Render customizations via load tests
Identify Software boundaries
Large & Wide lists
Deep Large site collections with lots of webs
Large DBs
TechNet: Plan for software boundaries
15.
16. Health Rules - Definitions Health Rules Runs
on a Timer Job
Create your own!
Repair
Auto-
magically!
17. Performance Optimizations
Cleaner Pages and XHTML Compliance
Core.js size reduced 12%
List retrieval optimized
Content DB optimized for scale
SQL Blocking reduced with list throttling
Performance Point incorporated into SharePoint
Server 2010
Distributed Indexing - Each crawl database can
have many crawlers associated with it
18. Performance Controls
HTTP Throttling - Every
five seconds, a job runs
that checks server
resources Server CPU,
Memory, Request in
Queue, and Request Wait
After 3 failed checks,
server is throttled until a
successful check.
List Controls – List is
automatically throttled to
max 5000 items
19. Health Report – Slowest Pages
Extensibility for
reporting and
possibilities are
limitless
20. Performance Dev Dashboard
Selected Scope
general info
SQL queries
Info
SPMonitoredScopes and WCF Calls
their associated cost
web part
info
Off – default, On, and Ondemand – best practice for intranets!
21.
22. Top Performance Killers
1. Indexing/Crawling
2. Backup (SQL & Tape)
3. Profile Import
4. Users - Inefficient views (Throttling in 2010 helps)
5. Timer Jobs – i.e. User Sync for large #s of Users
6. Poor Storage Configuration
7. STSADM Backup/Restore (Replace with third party or
2010 unattached recovery)
8. Large List Operations Delete/Update
9. Network Saturation/Congestion, i.e. Streaming Video
10. Misconfigured Network
23. Why is SQL that important?
SQL Health = SharePoint Health!
Sub-optimal SQL perf
will radiate to other
components in the
farm Slow Slow
Slow response from SQL
Server will result in App SQL
queued App requests
As the app slows down,
so does SQL
24. Database Disk I/O Demand
Most Demand Medium Demand Low Demand
Search Config *Content..
Temp +SSP Model
Tlogs Master
New Logging
in Service
2010 App
Usage
* Except during backup and Indexing + Except during Profile Import
25. Scaling SQL - Up
Design is Paramount!
Consider the following:
Overall SQL Throughput (transactions/sec)
Disk throughput (IOPS)
Network throughput (MB/sec)
Disk backup throughput (MB/sec)
Network based backup throughput (MB/sec)
Length of maintenance windows (hours -> minutes)
26. New SharePoint 2010 Databases
Workload based optimization
Config Search_Service_Application WSS_Content_GUID
Admin_Content Crawlstore WSS_Content_GUID1…
Application Registry Service SearchDB WSS_Content_GUID2…
StateService PropertyStore
Web Analytics Web Service WSS_Search
Content
Farm
WSS_Usage Services SocialDB
Reporting_DB ProfileDB (was SSP db)
Staging DB SyncDB
BDC_Service_DB
Word Conversion Service
Application
Performance_Point
ManagedMetadata
Secure_Store_Service
27.
28.
29. Understanding Website Speed
Waterfall Diagram
Breaks down page load
Shows everything to load
the page
Server/Client/first render
Create diagram using
WebPageTest.org
Fiddler
30. Vendors for Speeding Up SharePoint
Software Based Solutions
Page & Performance Optimization –
Dynamic/Automated Best Practices - Aptimize WAX
Dashboard Monitoring and Insight – Quest Foglight,
System Center
Hardware Based Solutions
WAN Accelerators – hardware devices used to
compress, difference, and offload – Cisco, Citrix,
Certeon
Reverse Proxy Compression, SSL Offload and
Caching – F5, Microsoft ISA & IAG
31. Guideline What you can do to optimize your pages…
Minimize HTTP Requests Merges JS, CSS files into fewer files. Merges images into sprites
Add an Expires or a Automatically adds far-future-expires headers to resources and
Cache-Control Header uses auto URL versioning to ensure cached resources are kept
up-to-date
Gzip Components Components are Gzipped and cached on the server to reduce
CPU load
Put Stylesheets at the Top Stlyesheets are moved to the top of the page
Put Scripts at the Bottom Scripts can be moved to the bottom (or anywhere) on the page
Reduce DNS Lookups External resources can be cached and served from the local
server
Minify JavaScript and CSS JS and CSS are minified
Remove Duplicate Scripts Duplicate JS files, stylesheets and images are removed
Configure ETags ETags are stripped from the resources
Optimize Images Images can be resampled, and GIFs converted to PNGs
Optimize CSS Sprites CSS Sprites are created and organized horizontally
Make favicon.ico Small Favicon is configured for caching, and inserted if it is missing,
and Cacheable removing a 404 condition.
32. Sharepoint2010.microsoft.com
Challenge
Improve performance for
microsoft.com site
High traffic, no downtime
Applied Methodology
Used 10 techniques
http://www.aptimize.com/customers "The improvement in page
loading time is tremendous."
Tony Tai, Product Manager,
Results Microsoft Corporation
> 50% reduction in load time
34. Website Accelerator
Automates best practices for browser load times
Aptimize Blog
http://www.aptimize.com/blog
Twitter
http://twitter.com/aptimize
Spoint.me (SharePoint Social Network)
http://spoint.me/groups/sharepoint-performance/
Contact: 800-935-8414
USA Contact: mike.iem@aptimize.com
Outside USA: aaron.bellingham@aptimize.com
35. Summary
Memory, Disk and Network are frequent performance
bottlenecks
SQL is extremely important to SharePoint health and
Performance
Think IOPS when designing disk arrays
Separate work loads: temp, log, search, content.
SQL scales up and out. Don’t push the limits upward, but keep
manageability and costs in mind when scaling out.
SharePoint 2010 provides proactive management
Check the HTML requests and how they affect performance with
www.fiddler2.com or www.webpagetest.org
Trial www.aptimize.com and improve your YSLOW score!
36. Resources
WebPageTest http://www.webpagetest.org
Fiddler http://www.fiddler2.com
http://www.microsoft.com/Downloads/details.
Visual Round-Trip Analyzer aspx?FamilyID=119f3477-dced-41e3-a0e7-
d8b5cae893a3
http://blogs.msdn.com/sharepoint/archive/200
Microsoft case study 9/09/28/how-we-did-it-speeding-up-
Sharepoint.microsoft.com sharepoint-microsoft-com.aspx
http://www.iab.net/media/file/IAB_Ad_Load_P
IAB guidelines erfomance_BP_FINAL.pdf
37. Hosted SharePoint 2010
Over 10 years of SharePoint Hosting experience.
1st company in the World to host SharePoint back in 1999.
Over 1,000,000 SharePoint users in 80 countries.
Complete Server Control (unrestricted RDP access).
Secure VPN & Active Directory Integrations.
World class hosting network – 3 tier redundant ISP backbone.
No up-front costs – one predictable monthly price.
We are every bit SharePoint. We do one thing – very, very well.
38. Technology Responsibilities
Multiple Technology Responsibilities Toughest Challenges
Exchange
1. User Provisioning/de-provisioning
14%
MIIS/ILM Active 2. Delegation of Admin Rights
16% Directory
44%
3. Compliance Reporting
DNS
26% 4. Disaster Recovery
Technology Used / Deployed
• 99% MS Server OS
• 90% Management Frameworks
• 55% - MOM
• 27% - HP OpenView
• 21% - IBM Tivoli
• 87% Exchange
• 74% SharePoint
Source: DEC 2008 Attendee Survey Whitepaper
38
39.
40.
41. Aptimize Website Accelerator
Aptimize software automates best practices for browser load times
Aptimize Doubles Website Speeds:
Reduces HTTP requests by merging CSS and JS
files
Reduces images with CSS sprite and CSS inlining
Compresses content using minification + Gzip
Increases caching using far-future-expires
50% reduction in data traffic and load times
40% increase in server throughput
Used in over 300 websites and intranets
http://www.aptimize.com