Here are the key components of the new Analytics Platform in SharePoint 2013:
1. Event collection - Events like page views, clicks, etc. are collected from various sources.
2. Filtering and normalization - Events are filtered to remove unwanted data like from bots. Relevant events are normalized into a standard format.
3. Processing and storage - Analyzed events are stored in the reporting database and search index for reporting and relevance.
4. Analytics processing jobs - Periodic jobs examine event data to calculate metrics like popularity based on views and clicks.
5. Reporting - Dashboards, reports and search features use the processed analytics data to show popularity, recommendations, and insights.
What’s New in SharePoint 2013 for IT ProsSPC Adriatics
Speaker: Michael Noel;
At first glance, the most significant changes in Microsoft’s newest version of SharePoint appear to be visual ones, as Microsoft revamped the overall User Interface and updated it to be more easily usable on tablet based devices. Under the surface, however, Microsoft has also made some significant changes to the back-end infrastructure capabilities of the platform, improving tools and adding new capabilities. This session focuses on those back-end infrastructure and administrative changes that are inherent in SharePoint 2013, and concentrates on how IT Pros can prepare for the addition of SharePoint 2013 into their environments. Improvements such as a revamped User Profile Sync offering, integrated FAST Search capabilities, advanced authentication options, changes to Service Applications, and new data tier high availability and business intelligence options are discussed.
Design a share point 2013 architecture – the basicsAlexander Meijers
session walks you through the necessary steps to design a SharePoint 2013 architecture. It explains what information is needed to actually design such an architecture and discusses the many things you need to know to make the right decisions. It helps you to design a small, medium or large SharePoint farm for your customers
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.
Responsive Web Design ~ Best Practices for Maximizing ROIJuan Carlos Duron
Implementing a Responsive design for SharePoint? Consider these best practices to ensure you’re delivering an optimized experience for your users. This session discusses RWD principles and industry leading best practice guidelines, followed by a review of public facing SharePoint sites and design elements that can impact project costs and timelines.
What’s New in SharePoint 2013 for IT ProsSPC Adriatics
Speaker: Michael Noel;
At first glance, the most significant changes in Microsoft’s newest version of SharePoint appear to be visual ones, as Microsoft revamped the overall User Interface and updated it to be more easily usable on tablet based devices. Under the surface, however, Microsoft has also made some significant changes to the back-end infrastructure capabilities of the platform, improving tools and adding new capabilities. This session focuses on those back-end infrastructure and administrative changes that are inherent in SharePoint 2013, and concentrates on how IT Pros can prepare for the addition of SharePoint 2013 into their environments. Improvements such as a revamped User Profile Sync offering, integrated FAST Search capabilities, advanced authentication options, changes to Service Applications, and new data tier high availability and business intelligence options are discussed.
Design a share point 2013 architecture – the basicsAlexander Meijers
session walks you through the necessary steps to design a SharePoint 2013 architecture. It explains what information is needed to actually design such an architecture and discusses the many things you need to know to make the right decisions. It helps you to design a small, medium or large SharePoint farm for your customers
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.
Responsive Web Design ~ Best Practices for Maximizing ROIJuan Carlos Duron
Implementing a Responsive design for SharePoint? Consider these best practices to ensure you’re delivering an optimized experience for your users. This session discusses RWD principles and industry leading best practice guidelines, followed by a review of public facing SharePoint sites and design elements that can impact project costs and timelines.
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 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 - Installation from the Ground UpDan Usher
Have you ever wondered how to install SharePoint 2010 properly using PowerShell so as to avoid those random numbers that show up in your service application databases that end up showing up when you use the Configuration Wizard? Would you prefer to not just be a Principal Button Clicker that clicks “Next, Next, Next, Next, Next” to install SharePoint? Do you want to learn how to do things “the right way?”
Attend this half-day workshop and we’ll walk through step by step setting up SharePoint 2010 using PowerShell in a multi-server farm environment. This session will include:
• Installing SharePoint Prerequisites using a configuration file and pre-downloaded components
• Configuring the SharePoint platform using PowerShell
• Creating and Configuring Service Applications with wholly named databases
• Configuring Integrated Windows Authentication using Kerberos
• Provision and Configure the User Profile Service
After this session, you’ll have a solid foundational knowledge of how to properly configure SharePoint in an Integrated Windows Authentication Windows Networking Environment that is both repeatable and takes into consideration caveats that most “auto installer” scripts cannot account for.
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013K.Mohamed Faizal
Come and understand different type of SharePoint Topologies and learn how to design for SharePoint architecture that serve for Intranet, Websites, Office Web Apps Server, App management, wide-area networks, monitoring, newsfeeds, distributed cache, high availability, and disaster recovery.
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.
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.
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 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 - Installation from the Ground UpDan Usher
Have you ever wondered how to install SharePoint 2010 properly using PowerShell so as to avoid those random numbers that show up in your service application databases that end up showing up when you use the Configuration Wizard? Would you prefer to not just be a Principal Button Clicker that clicks “Next, Next, Next, Next, Next” to install SharePoint? Do you want to learn how to do things “the right way?”
Attend this half-day workshop and we’ll walk through step by step setting up SharePoint 2010 using PowerShell in a multi-server farm environment. This session will include:
• Installing SharePoint Prerequisites using a configuration file and pre-downloaded components
• Configuring the SharePoint platform using PowerShell
• Creating and Configuring Service Applications with wholly named databases
• Configuring Integrated Windows Authentication using Kerberos
• Provision and Configure the User Profile Service
After this session, you’ll have a solid foundational knowledge of how to properly configure SharePoint in an Integrated Windows Authentication Windows Networking Environment that is both repeatable and takes into consideration caveats that most “auto installer” scripts cannot account for.
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013K.Mohamed Faizal
Come and understand different type of SharePoint Topologies and learn how to design for SharePoint architecture that serve for Intranet, Websites, Office Web Apps Server, App management, wide-area networks, monitoring, newsfeeds, distributed cache, high availability, and disaster recovery.
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.
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.
In this presentation, we discuss benefits of upgrading to SharePoint 2010, hardware requirements, impacts of upgrade, methodologies for upgrade from MOSS 2007 and SPS 2003
What SQL DBA's need to know about SharePointJ.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, and supported methods for providing high availability and disaster recovery.
Poređenje osnovnih karakteristika SharePoint-a 2013 sa SharePoint Online. Dio sadržaja preuzet sa http://www.slideshare.net/jseghers/speduc-sharepoint-on-premises-vs-online-for-education uz dozvolu.
Organizations of all sizes are begging their technical departments to setup SharePoint 2010 so that they're able to make use of some of the capabilities introduced within the SharePoint 2010 platform. While designing, implementing, configuring and deploying a system in and of itself has its own set of challenges, migrating into that shiny new SharePoint can be even more difficult.In this session, Scott and Dan will share some of their experiences and lessons learned tips, tricks and pointers for ensuring that you've considered the various aspects of challenges that arise during a migration effort. Further, as a bonus they'll share how to not fall prey to some of these pitfalls but rather be able to show that you're a well-rounded professional that's thought things through before pressing the enter key.
10 Things I Like in SharePoint 2013 SearchSPC Adriatics
Speaker: Agnes Molnar;
Based on my SharePoint and FAST Search experience, I’ll demonstrate my “Research Path” on SharePoint 2013 Search. What’s new, what improvements we can find there as well as how to use our existing Search knowledge and experience in SharePoint 2013 Search.
You will learn:
Config options in SharePoint 2013 Search – Central Admin vs. PowerShell
Crawled and Managed Properties across Content Sources
Ranking and Relevancy
With every new version of SharePoint come changes that either rock our world or make us scratch our heads and say "WHAT THE WHAT?!?"
If you are bold enough to want to adventure past the surface and are ready for the good, the bad, the great & the somewhat scary, join us as we deep dive into the rabbit hole of ITPro changes that are coming with SharePoint 2013.
Come on this journey as we:
-explore changes to the service applications (including search)
-what is new for visual upgrade
-how SQL 2012 changes the storage scenario
-take a look at the maturity of the Office Web Apps
-examine how the new App Model will impact us
-discuss the new workflow model
-discuss what the "Claims First" model is going to do to our world.
By the end of this session you should be as excited for SharePoint 2013, but as keep in mind twisted take on what Morpheus said: "Unfortunately, no one can just be told what the SharePoint 2013 is. You have to see it for yourself.”
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.
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
Similar to ITPro's taking the SharePoint 2013 Red Pill (20)
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/
"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.
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
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
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.
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
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
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.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Leading Change strategies and insights for effective change management pdf 1.pdf
ITPro's taking the SharePoint 2013 Red Pill
1. ITPro’s taking the
SharePoint 2013 Red Pill
Jason Himmelstein
SharePoint Practice Director
Sentri, Inc
jhimmelstein@sentri.com
@sharepointlhorn.com
2. Israel - Development &
Business since 1999 Engineering
2012 East Region Partner of the Year
Partner of the Year
Microsoft 2010/2011/2012 Northeast
Partner of the Year
Microsoft 2011 Northeast VOICE
3. Winner
EAST REGION
PARTNER OF THE YEAR
2012
Three Time Winner….
Northeast Partner of the Year 2012 | 2011 | 2010
Northeast vTSP (Technical Specialist) 2011 | NY Metro Voice Partner of the Year 2011
4. Ignite
Silver Management & Virtualization
Coming in October 2012 Gold Server Platform
Gold Management & Virtualization
Professional Service Managed Services Cloud Services
11. Web & Application Servers | Single Server Farms
Load balanced or routed requests
Web tier
Web servers with
query component
Application server with:
Application tier • Central Administration
• Search administration
component
• Crawl component
Database server with:
Database tier • Central Administration
configuration and content
databases
• Farm content database
• Search administration database
• Crawl database
• Property database
12. Web & Application Servers | Single Server Farms
SharePoint 2010 vs. SharePoint “2013” Comparison:
Component SharePoint 2010 Minimum Requirement SharePoint “2013” Minimum Requirement
Processor 64-bit, four cores 64-bit, four cores
RAM 4 GB for developer or evaluation use 4 GB for developer or evaluation use
8 GB for production use in a single server 8 GB for production use in a single server or
or multiple server farm in a multiple server farm
Hard disk 80 GB for system drive 80 GB for system drive
Maintain twice as much free space as you have RAM for Maintain twice as much free space as you have RAM for
production environments. production environments.
13. Database Servers
Load balanced or routed requests
Web tier
Web servers with
query component
Application server with:
Application tier • Central Administration
• Search administration
component
• Crawl component
Database server with:
Database tier • Central Administration
configuration and content
databases
• Farm content database
• Search administration database
• Crawl database
• Property database
14. Database Servers – Minimum Hardware Requirements
SharePoint 2010 vs. SharePoint “2013” Comparison:
Component SharePoint 2010 Minimum Requirement SharePoint “2013” Minimum Requirement
Processor 64-bit, four cores for small deployments 64-bit, 4 cores for small deployments
64-bit, eight cores for medium 64-bit, 8 cores for medium deployments
Deployments
RAM 8 GB for small deployments 8 GB for small deployments
16 GB for medium deployments 16 GB for medium deployments
Hard disk 80 GB for system drive 80 GB for system drive
Hard disk space is dependent on the size Hard disk space is dependent on the size of your
of your SharePoint content SharePoint content
17. Database Servers – Minimum Software Requirements
SharePoint 2010 vs. SharePoint “2013” Comparison:
Component SharePoint 2010 Minimum Requirements SharePoint “2013” Minimum
Requirements
SQL Server The 64-bit edition of Microsoft SQL Server The 64-bit edition of Microsoft SQL
2005 with Service Pack 3 (SP3). Server 2008 R2 Service Pack 1.
The 64-bit edition of Microsoft SQL Server
2008 with Service Pack 1 (SP1) and
Cumulative Update 2
The 64-bit edition of Microsoft SQL Server
2008 R2
Windows The 64-bit edition of Windows Server 2008 The 64-bit edition of Windows Server
Server with SP2 2008 R2 Service Pack 1 (SP1)
The 64-bit edition of Windows Server 2008
R2
19. Web & Application Servers
Minimum Software Requirements
• 64-bit edition of Windows Server 2008 R2
Service Pack 1 (SP1) Standard, Enterprise,
Data Center, or Web Server
Preparation tool installs the following prerequisites:
Web Server (IIS) role .NET 4 DGR Update KB Information Protection &
Application Server role(s) 2468871 Control Client (MSIPC)
Windows Identity Foundation SQL Server 2008 R2 Native Sync Framework Runtime v1.0
(WIF 1.0 and 1.1) Client (x64)
.Net Framework version 4.0 Open Data Library (ODataLib) Windows PowerShell 3.0
20.
21. Versioning Changes
• Shredded Storage
• Versioning Scenario
• 1st file = 10m storage requirement
• 2nd.. 10th = 1m file increase per version storage requirement
Old versioning model
1st = 10m 2nd = 11m 3rd =12m 10th = 19m Total = 145m
Shredded Storage versioning model
1st = 10m 2nd = 1m 3rd =1m 10th = 1m Total = 19m
What does this mean for RBS?
23. Authentication Modes
• SharePoint 15 continues to offer support for both claims and classic
authentication modes
• However claims authentication is THE default authentication option now
• Classic authentication mode is still there, but can only be managed in PowerShell – it’s
gone from the UI
• Support for classic mode is deprecated and will go away in a future release, so we
recommend moving to Claims
• There also a new process to migrate accounts from Windows classic to
Windows claims
24. Authentication Migration
• The MigrateUsers method in SharePoint 2010 is no longer the
correct way to migrate accounts – it is now deprecated
• A new cmdlet has been created called Convert-SPWebApplication
• A simple example – you have a Windows classic web application
• Run Convert-SPWebApplication -Identity "http://yourWebapp" -To Claims –
RetainPermissions [-Force]
25. Other Claims Migration Scenarios
• You have an existing Windows claims application and you want to bring over
content from a SharePoint 2010 Windows classic web app
• Option 1 (the safest):
• Create a web application in o15 that uses Windows classic authentication
• Attach the SharePoint 2010 content database to this o15 web app
• Attaching it will upgrade it to the o15 database format, so verify that it is working correctly
after attach
• Run the Convert-SPWebApplication command on the o15 web app to convert the users from
Windows classic to Windows claims
• Detach the content database from the o15 Windows classic web app
• Attach the content database to it’s final o15 Windows claims web app
• Option 2 (the quickest):
• Attach the content DB to an existing Windows claims web application
• Run the Convert-SPWebApplication cmdlet again on the web app
26. Authentication Infrastructure
• One of the big improvements is that SharePoint tracks
FedAuth cookies in the new Distributed Cache Service
• In SharePoint 2010 each WFE had its own copy
• That meant that if you got redirected to a different WFE, you
would need to re-authenticate
• This means that sticky sessions are no longer required when
using SAML claims!
27. New Claims Features
• You can choose the characters for the claim type and there is no
enforcement on the ordering of claim types
• Pre-populate the custom claim types and characters across all farms
• Install the claim providers that use those custom claim types in any order
• You can add multiple token signing certificates to the SharePoint
STS
• Useful in S2S scenarios
• Use the Set-SecurityTokenServiceConfig cmdlet
28. New Claims Features (continued)
• The SharePoint STS now supports a federation metadata
endpoint
• SharePoint publishes an endpoint describing it’s configuration and
certificates, and can consume the same
• HOWEVER…the format it uses and consumes is JSON, so the trusting
partner must support that (AD FS does not today)
• There is a possibility we will publish guidance on how to develop this for
ADFS
• That would also support multiple token signing certs
29. Authentication Logging
• There is significantly more logging provided to help troubleshoot
authentication issues. You can see things like:
• Adding / removing FedAuth cookies from the cache
• Where authentication requests get redirected
• Which claims providers were used and which were not
• Reason why a FedAuth cookie failed to be used (i.e. expiration, failure to
decrypt, etc.)
31. Request Management (RM)
• The purpose of the Request Management feature is to give
SharePoint knowledge of and more control over incoming
requests
• Having knowledge over the nature of incoming requests – for
example, the user agent, requested URL, or source IP – allows
SharePoint to customize the response to each request
• RM is applied per web app, just like throttling is done in
SharePoint 2010
32. RM – Goals
• RM can route to WFEs with better health, keeping low-health
WFEs alive
• RM can identify harmful requests and deny them immediately
• RM can prioritize requests by throttling lower-priority ones (bots)
to serve higher-priority ones (end-users)
• RM can send all requests of specific type, like search for example,
to specific machines
• Isolated traffic can help troubleshoot errors on one machine
• RM can send heavy requests to more powerful WFEs
33. RM Components
Request Manager (RM)
Request Throttling and Routing
Throttle if appropriate, or select which
WFE’s the request may be sent to
Request Prioritization
Filter WFEs to only ones healthy
enough for the request
Request Load Balancing
Select a single WFE to route to, based
on weighting schemes like health
34. RM Routing and Pools
• Routing rules route requests and are associated with MachinePools
• MachinePools contain servers
• Servers use weights for routing – static weights and health weights
• Static weights are constant for WFEs; health weights change dynamically based on health
scores
Routing Rule #1
Routing Rule #2
Static Weight = 1 Static Weight = 1 …
Health Weight = 4 Health Weight = 4 Routing Rule #n
35. RM Routing Rules
• Routing to a server in a MachinePool is based on
matching a routing rule
• Routing rules are placed in ExecutionGroups
• These are numbered 0 to 2, with 0 the default
• Rules are evaluated in each ExecutionGroup
• As soon as a match is found no more ExecutionGroups are evaluated
• All machines from pools that match any routing rules are union’ed
together to determine possible target servers
• This means that you create your most important rules in
ExecutionGroup 0
36. Routing Rules and Execution Groups
Routing Rule #4
Routing Rule #5
Routing Rule #1
X
Execution Group 1
Routing Rule #2
Match!
Routing Rule #6
Routing Rule #3
Execution Group 0
Routing Rule #7
No Match
Execution Group 2
Not Evaluated
37. RM Routing Rules (cont.)
• There are some important caveats to remember
about routing rules
• If no rules are matched, then the request will be sent
to any server that is NOT in any machine pool for any
rule
• In a one server farm that means nothing will route if
no rules match, so the alternative is to create a “catch
all” rule that matches everything
• Just put it in ExecutionGroup 1 or 2 so it’s the last match
38. RM Routing Weights
• RM uses static weights and health weights
• Static weights are associated with WFEs so certain ones will always be
favored when selecting.
• This gives added weight to more powerful WFEs and less to weaker
machines
• Health weights are used to even out load and keep “sick” WFEs going
• Health scores run from 0 to 10 where 0 is the healthiest and therefore will
get the most requests; this score is used to derive the health weight
• WFEs start with a healthy weight; the Policy Engine health rule updates
health weights dynamically – you cannot change it manually
39. RM Scenario – Health Based Routing
• A series of requests come in; one WFE is in poor health, while two
others are in good health. RM evaluates the following:
• Health information: { [WFE1, sick], [WFE2, healthy], [WFE3, healthy] }
• Based on this RM routes most of the requests among WFE2 and
WFE3
• It is still random routing, but greater weight is given to healthier machines
• Alternatively the admin could remove WFE1 from the routing
pool, allow it to complete its requests then return it back to the
pool
41. What happened to Office Web Apps?
• OWA is now stand alone. It cannot run on a SharePoint Server.
• Why?
• Not all documents are in SharePoint
• Provide unified platform for other applications as well
• Benefits
• Large customers had numerous farms to manage in 2010 time frame
• Consolidation of services to single Office Web Apps farm which provides services for multiple
applications
• Manage scale and performance of Office Web Apps independent of the SharePoint environment
• Easier upgrade and maintenance for Office Web Apps functionality
• Easier consuming of Office Web Apps functionalities without complex SharePoint
federation
• Easier to setup also without SharePoint – if only used for example with Exchange
• Scalability with OWA “Farms”
42. New Replacement for Web Analytics Service
• The Analytics Platform replaces the Web Analytics service application
• Some of the reasons for that included:
• There was no concept of item-to-item recommendations based on user behavior, i.e.
people who viewed this also viewed foo
• Couldn’t promote search results based on an item’s popularity (as determined by # of
times an item was viewed)
• It required a very powerful SQL box and significant storage and IO
• Lists don’t have explicit view counts
• The architecture could have problems scaling to large numbers
43. How the New Platform Improves on Analytics
• The new Analytics Processing engine aims to solve these issues:
• Find relevant information (improve search relevance) – based on views, click
thru, etc.
• See what others are looking at (“hot” indicators and usage numbers – i.e.
what’s popular based on # of views as well as # of unique users to view)
• Understand how much content is being used (i.e. viewed) and how it compares
to other documents
• See discussion thread usage and find the hot topics
• Use this popularity info to populate views through the Content by Search (CBS)
WebPart
• The model is extensible for 3rd parties to build into the platform
44. Processing and Storing Analytics Data
• Data goes through an analysis and reporting process that is contained
within the search service application
• Things like views and counts are combined with click-thru and other
search metrics and pushed into the reporting database
• Some data like view counts are also pushed into the index so it can be
included in search results, sorted on (i.e. what’s most viewed), etc.
• An analytics processing job examines data for clicks, links, tags, etc., as
well as the usage data to create the data points used for reporting
45. Analytics System Components
• The Analytics system can be considered as five parts:
• Event: Each item comes into the system as an event with certain
parameters
• Filtering & Normalization: Each event is looked at to see:
• Special Handling: Certain types of events will be directly written to the
.usage files
• Filtered Out: Some events like those from robots, should not be counted
and allowed to pass
• Normalized: Rewritten so it can be counted along with other hit types. E.g.
document reads through the WAC should be counted as reads against the
document
• Allowed to Pass: So that normal counting methods can be performed
46. Analytics System Components (cont.)
• Custom Events: You can configure up to 12 custom
events in addition to what comes OOB
• Calculation: We run calculations to sum or average
across events
• Reports: A number of default reports are available,
including:
• Top queries
• Most popular documents in a library or site
• Historic usage of an item – view counts for last recent
history as well as all time
47. Service applications in SharePoint 2013
• New service applications available and
improvements on existing ones
• Office Web Apps is no longer a service
application
• Web Analytics is no longer service application,
it’s part of search
49. New Cache Service
• A new Windows service – the AppFabric Caching Service – is installed
on each server in the farm when SharePoint is installed
• It is managed via the Services on Server page in central admin as the
Distributed Cache service
• The config DB keeps track of
which machines in the farm
are running the cache service
50. Cache Setup
• The farm account is used as service account for Cache Service
• Like user profile service in SharePoint 2010, during setup the
service account should have elevated privileges (i.e. local admin)
• After setup is complete you should lower the privileges for the
account
51. Cache Architecture
• For caching in farm, scale points have not been determined yet
• How many servers are needed, what resources should be built out (CPU,
memory, etc.)
• More data will be available after Beta 2
52. Cache Server Performance
• There are hundred(s) of perf counters; there are also counts
exposed via developer’s dashboard
• # of reads
• # of writes
• # of hits
• # of misses
• time for read
• time for write
• Total I/O (how much data has been transferred in a given period of time)
53. Cache Service Health
• The following health rules have been created to help you track the Cache
Service (look in the Availability section for most):
• One of the cache hosts in the cluster is down (Availability)
• Firewall client settings on the cache host are incorrect (Configuration)
• Cache host is in throttled state (Availability)
• The high availability node for SharePoint distributed cache is not available
(Availability) – happens when there are less than 2 servers running the cache service
• There exists at least one cache host in the cluster, which SP doesn't know about
(Configuration) – happens when the cache service is disabled in SharePoint but
AppFabricCaching Service is running on the machine
• Cached objects have been evicted (Configuration) – indicates eviction happened
across the cache cluster. Not bad in and of itself but may be a clue if it happens
frequently and/or there are perf issues
55. SharePoint 2013 ECM - Big Bets
Internet Business eDiscovery Team Folders
• Major WCM • In place preservation • Work on mail and
Investment in SP & Exchange documents together
• Search Driven Sites • Integrated, enterprise • SharePoint, Outlook,
• Intranet and Internet wide case OWA
applicability management • Retention/compliance
across stores
58. Site Based Compliance & Preservation
• Compliance officers create policies, which
define:
• The retention policy for the entire site and
the team mailbox, if one is associated with
the site.
• What causes a project to be closed.
• When a project should expire
• Can set also site collection as read only
• Policy also available optionally from self
site creation
• Policies can be replicated from content
type hub cross enterprises
59. The Team Folders – Exchange and SP together
• Documents are stored in
SharePoint
• Emails are stored in Exchange
• Team Folders can receive
emails and have their own
email address
• Easy access to both from
Outlook and SharePoint
• Unified compliance policy
applies to both
60. Unified Discovery across Exchange, SharePoint and Lync
• Find it all in one place (unified console)
• Find more (in-place discovery returns the richest data)
• Find it without impacting the user (Give legal team discovery, leave IWs alone)
Discovery Center in SharePoint Unified Preserve, Search and Export
Exchange Web Services Connect to Exchange to get mailbox data
Lync Archiving to Exchange Exchange is the compliance store for Lync
Search Infrastructure Exchange and SharePoint use the same search platform
72. Business Intelligence
• Excel BI
• Instant analysis through In Memory BI
Engine
• Power View Add-in
• Excel Services
• Improved data exploration
• Field List and Field Well Support
• Calculated Measures and Members
• Enhanced Timeline Controls
73. Business Intelligence
• PerformancePoint Services
• Filter enhancements and Filter search
• Dashboard migration
• Support for Analysis Services Effective
User
• Visio Services
• Refresh data from external sources –
BCS and Azure SQL
• Supports comments on Visio Drawings
• Maximum Cache Size service parameter
• Health Analyzer Rules to report on
Maximum Cache Size
75. Introduction
• Business challenge
• It is challenging for information workers to get a comprehensive view of their tasks or to
have a central point for managing their work.
• Tasks are stored across applications and systems, and even in the case where all tasks
are stored within a single system, information can still be scattered.
• Work management Service applications provides functionality to aggregate
tasks to central place
• Users can go to view and track their work and to-dos
• Tasks cached to person’s my site
77. Technical background and configuration
• Service application doesn’t have any configuration options in Central
Administration
• Accessed and used directly programmatically by out of the box functionalities
• Out of the box task aggregation with Microsoft SharePoint Products,
Microsoft Exchange Server, and Microsoft Project Server
• Example, users can edit tasks from Exchange Server on a mobile phone, and the
Work Management Service aggregates tasks to the My tasks SharePoint list.
• Implementation is based on provider model, so that additional systems
maybe integrated to same architecture in future
78. was made possible by the generous
support of the following sponsors…
And by your participation… Thank you!
79. SharePoint Next Steps
Learn Plan Prove & Deploy Manage
SharePoint Quick SharePoint 2013 SharePoint POC & SharePoint Managed
Reference Guide Planning Session Deployment Funds Services
Request a free ‘Quick Plan the best solution, Work with Sentri on a POC Get flexible and scalable
SharePoint Reference’ guide to help roadmap, and architecture. or a deployment effort and fixed price support to
Next Steps end users understand the Fixed fee upgrade planning you may qualify for valuable realize the ROI you need
features of the SharePoint engagement funds from SharePoint
platform
SharePoint Quick 2013 Fixed Price SharePoint or Office SharePoint Managed
Reference Guide Planning Session 365 POC Services
No Charge $3000 Up to $9000 Request Details
For webinar attendees SharePoint or Office
only 365 Deployment
Up to $10,000
80.
81. Handy information
• Jason’s info
• http://www.sharepointlonghorn.com
• jase@sharepointlonghorn.com
• @sharepointlhorn
• SharePoint 2013 Presentation: ITPro training
• http://www.microsoft.com/en-us/download/details.aspx?id=30361
• SharePoint 2013: Claims is the new black
• http://www.wictorwilen.se/sharepoint-2013-claims-is-the-new-black
• Todd Klindt’s Blog
• http://www.toddklindt.com/blog
• Weekly Netcast
• 2013 Sessions I want to attend today:
• Introduction to the new SharePoint 2013 App Model for Developers – Noorez Khamis - 10a
• SharePoint BI in 2013 – Dave Feldman - 1115a
• Search in SharePoint 2013: Everything You Need to Know, in a Nutshell – Jeff Fried- 130p
• Installing SharePoint 2013 without screwing it up (too badly) – Todd Klindt - 245p
• DOUBLE TAG! - MANAGED METADATA & TAXONOMIES IN #SHAREPOINT 2013 – Chris McNulty - 415p