SlideShare a Scribd company logo
Enterprise Search Customer Case StudyFAST for SharePoint Deep Dive Andy Hutchins – Collaboration Service Line Lead Neil Richards – Solutions Architect David Cohen – Infrastructure Architect 11 April 2011 1
introducing Avanade
3 Who are Avanade? ,[object Object]
10,000+ people in 60 locations in 24 countries worldwide
$1 billion revenue in FY11
More than 20% average yearly growth since our inception in 2000
Currently serving 600+ customers as a trusted advisor with 97% satisfactionCertifications Recognition Competencies ,[object Object]
#1 in .NET developer certifications
#1 in SharePoint certifications
#1 in Dynamics CRM certifications
#1 in Dynamics AX certifications
19 elite Microsoft Certified Architects
Microsoft Information Worker Partner of the Year 2010
Microsoft Global Enterprise Partner of the Year 2010, 2009, 2008, 2006, 2004, 2001
Microsoft Dynamics President’s Circle and Inner Circle 2009, 2007, 2006, 2005
Consulting Magazine Best Places to Work For 2009
29 Microsoft Most Valued Professionals22 Microsoft Partner Network Gold competencies including; ,[object Object]
Business Intelligence
Content Management
Digital Marketing
Portal & Collaboration
Search
Unified Communications
Web Development,[object Object]
FAST deep dive Neil Richards solution architect
Session Overview Client Solution Overview Demo: Configuring a User Context Demo: Configuring FAST using PowerShell Demo: Debugging FAST Key Tools 6

More Related Content

What's hot

WSO2 Test Automation Framework : Approach and Adoption
WSO2 Test Automation Framework : Approach and AdoptionWSO2 Test Automation Framework : Approach and Adoption
WSO2 Test Automation Framework : Approach and AdoptionWSO2
 
Techniques and Tools to Improve the Salesforce Development Cycle
Techniques and Tools to Improve the Salesforce Development CycleTechniques and Tools to Improve the Salesforce Development Cycle
Techniques and Tools to Improve the Salesforce Development Cycle
Salesforce Developers
 
Workflows and Digital Signatures
Workflows and Digital SignaturesWorkflows and Digital Signatures
Workflows and Digital Signatures
ColdFusionConference
 
Continuous Testing using Shippable and Docker
Continuous Testing using Shippable and DockerContinuous Testing using Shippable and Docker
Continuous Testing using Shippable and Docker
Mukta Aphale
 
Play framework : A Walkthrough
Play framework : A WalkthroughPlay framework : A Walkthrough
Play framework : A Walkthrough
mitesh_sharma
 
Automate mule deployments with github actions and travis ci
Automate mule deployments with github actions  and  travis ciAutomate mule deployments with github actions  and  travis ci
Automate mule deployments with github actions and travis ci
NeerajKumar1965
 
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.ioMuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
Jitendra Bafna
 
Test Policy and Practices
Test Policy and PracticesTest Policy and Practices
Test Policy and Practices
Talentica Software
 
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
Jitendra Bafna
 
Introduction to Continuous Integration
Introduction to Continuous IntegrationIntroduction to Continuous Integration
Introduction to Continuous Integration
Hùng Nguyễn Huy
 
DelEx Conference: Jenkins+Terragrunt+Terraform eco-system
DelEx Conference: Jenkins+Terragrunt+Terraform eco-systemDelEx Conference: Jenkins+Terragrunt+Terraform eco-system
DelEx Conference: Jenkins+Terragrunt+Terraform eco-system
Alexander Dobrodey
 
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Is Enterprise Java Still Relevant (JavaOne 2015 session)Is Enterprise Java Still Relevant (JavaOne 2015 session)
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Ian Robinson
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New Standard
TechWell
 
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
Jitendra Bafna
 
Building a CICD pipeline for deploying to containers
Building a CICD pipeline for deploying to containersBuilding a CICD pipeline for deploying to containers
Building a CICD pipeline for deploying to containers
Amazon Web Services
 
EF Core (RC2)
EF Core (RC2)EF Core (RC2)
EF Core (RC2)
Ido Flatow
 
Deployment automation framework with selenium
Deployment automation framework with seleniumDeployment automation framework with selenium
Deployment automation framework with selenium
Wenhua Wang
 
Top10 Characteristics of Awesome Apps
Top10 Characteristics of Awesome AppsTop10 Characteristics of Awesome Apps
Top10 Characteristics of Awesome Apps
Casey Lee
 
DevOps Interview Questions Part - 1 | Devops Interview Questions And Answers ...
DevOps Interview Questions Part - 1 | Devops Interview Questions And Answers ...DevOps Interview Questions Part - 1 | Devops Interview Questions And Answers ...
DevOps Interview Questions Part - 1 | Devops Interview Questions And Answers ...
Simplilearn
 
Debugging Complex Issues in Web Applications
Debugging Complex Issues in Web ApplicationsDebugging Complex Issues in Web Applications
Debugging Complex Issues in Web Applications
VMware Tanzu
 

What's hot (20)

WSO2 Test Automation Framework : Approach and Adoption
WSO2 Test Automation Framework : Approach and AdoptionWSO2 Test Automation Framework : Approach and Adoption
WSO2 Test Automation Framework : Approach and Adoption
 
Techniques and Tools to Improve the Salesforce Development Cycle
Techniques and Tools to Improve the Salesforce Development CycleTechniques and Tools to Improve the Salesforce Development Cycle
Techniques and Tools to Improve the Salesforce Development Cycle
 
Workflows and Digital Signatures
Workflows and Digital SignaturesWorkflows and Digital Signatures
Workflows and Digital Signatures
 
Continuous Testing using Shippable and Docker
Continuous Testing using Shippable and DockerContinuous Testing using Shippable and Docker
Continuous Testing using Shippable and Docker
 
Play framework : A Walkthrough
Play framework : A WalkthroughPlay framework : A Walkthrough
Play framework : A Walkthrough
 
Automate mule deployments with github actions and travis ci
Automate mule deployments with github actions  and  travis ciAutomate mule deployments with github actions  and  travis ci
Automate mule deployments with github actions and travis ci
 
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.ioMuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
 
Test Policy and Practices
Test Policy and PracticesTest Policy and Practices
Test Policy and Practices
 
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
MuleSoft Surat Virtual Meetup#36 - MuleSoft Composer for Salesforce - No Code...
 
Introduction to Continuous Integration
Introduction to Continuous IntegrationIntroduction to Continuous Integration
Introduction to Continuous Integration
 
DelEx Conference: Jenkins+Terragrunt+Terraform eco-system
DelEx Conference: Jenkins+Terragrunt+Terraform eco-systemDelEx Conference: Jenkins+Terragrunt+Terraform eco-system
DelEx Conference: Jenkins+Terragrunt+Terraform eco-system
 
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Is Enterprise Java Still Relevant (JavaOne 2015 session)Is Enterprise Java Still Relevant (JavaOne 2015 session)
Is Enterprise Java Still Relevant (JavaOne 2015 session)
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New Standard
 
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
 
Building a CICD pipeline for deploying to containers
Building a CICD pipeline for deploying to containersBuilding a CICD pipeline for deploying to containers
Building a CICD pipeline for deploying to containers
 
EF Core (RC2)
EF Core (RC2)EF Core (RC2)
EF Core (RC2)
 
Deployment automation framework with selenium
Deployment automation framework with seleniumDeployment automation framework with selenium
Deployment automation framework with selenium
 
Top10 Characteristics of Awesome Apps
Top10 Characteristics of Awesome AppsTop10 Characteristics of Awesome Apps
Top10 Characteristics of Awesome Apps
 
DevOps Interview Questions Part - 1 | Devops Interview Questions And Answers ...
DevOps Interview Questions Part - 1 | Devops Interview Questions And Answers ...DevOps Interview Questions Part - 1 | Devops Interview Questions And Answers ...
DevOps Interview Questions Part - 1 | Devops Interview Questions And Answers ...
 
Debugging Complex Issues in Web Applications
Debugging Complex Issues in Web ApplicationsDebugging Complex Issues in Web Applications
Debugging Complex Issues in Web Applications
 

Viewers also liked

WQRJC-D-12-00047
WQRJC-D-12-00047WQRJC-D-12-00047
WQRJC-D-12-00047Guy Gilron
 
Brokalia
BrokaliaBrokalia
Brokalia
brokalia
 
DATACARD ID CARD PRINTER
DATACARD ID CARD PRINTERDATACARD ID CARD PRINTER
DATACARD ID CARD PRINTER
michael john de castro
 
Zahran's 10 minute introduction to PRINCE2
Zahran's 10 minute introduction to PRINCE2Zahran's 10 minute introduction to PRINCE2
Zahran's 10 minute introduction to PRINCE2
Dr. Sami Zahran
 
Kelly McMillen Resume 2016
Kelly McMillen Resume 2016Kelly McMillen Resume 2016
Kelly McMillen Resume 2016Kelly Dankert
 
FAST for SharePoint 2010: How and Why?
FAST for SharePoint 2010: How and Why?FAST for SharePoint 2010: How and Why?
FAST for SharePoint 2010: How and Why?
C/D/H Technology Consultants
 
Habitat changes wiki
Habitat changes wikiHabitat changes wiki
Habitat changes wiki
DrSarahAyoub
 
Massachusetts ODP Presentation
Massachusetts ODP PresentationMassachusetts ODP Presentation
Massachusetts ODP Presentation
Robert Holliday
 
G5 problem solving
G5 problem solvingG5 problem solving
G5 problem solving
safa-medaney
 
Habitats
HabitatsHabitats
Habitats
Maha Hussain
 
Lab tools powerpoint presentation
Lab tools powerpoint presentationLab tools powerpoint presentation
Lab tools powerpoint presentation
safa-medaney
 
Reproducción y metabolismo
Reproducción y metabolismoReproducción y metabolismo
Reproducción y metabolismo
Rosa Berros Canuria
 
Atendimento ao queimado
Atendimento ao queimadoAtendimento ao queimado
Atendimento ao queimado
Cláudio Lima
 
Metodos de estudio de la psicologia evolutiva
Metodos de estudio de la psicologia evolutivaMetodos de estudio de la psicologia evolutiva
Metodos de estudio de la psicologia evolutiva
Ruba Kiwan
 
Psicofisiología como ciencia, su relación con otras ramas, y campo de aplica...
Psicofisiología como ciencia, su relación con otras ramas, y  campo de aplica...Psicofisiología como ciencia, su relación con otras ramas, y  campo de aplica...
Psicofisiología como ciencia, su relación con otras ramas, y campo de aplica...
Jose Daniel Millan Figueroa
 
Sincongel cct 2015
Sincongel cct 2015Sincongel cct 2015
Sincongel cct 2015
Fabricio Fontes
 

Viewers also liked (18)

Welcome to
Welcome toWelcome to
Welcome to
 
WQRJC-D-12-00047
WQRJC-D-12-00047WQRJC-D-12-00047
WQRJC-D-12-00047
 
Brokalia
BrokaliaBrokalia
Brokalia
 
DATACARD ID CARD PRINTER
DATACARD ID CARD PRINTERDATACARD ID CARD PRINTER
DATACARD ID CARD PRINTER
 
Zahran's 10 minute introduction to PRINCE2
Zahran's 10 minute introduction to PRINCE2Zahran's 10 minute introduction to PRINCE2
Zahran's 10 minute introduction to PRINCE2
 
Welcome to
Welcome toWelcome to
Welcome to
 
Kelly McMillen Resume 2016
Kelly McMillen Resume 2016Kelly McMillen Resume 2016
Kelly McMillen Resume 2016
 
FAST for SharePoint 2010: How and Why?
FAST for SharePoint 2010: How and Why?FAST for SharePoint 2010: How and Why?
FAST for SharePoint 2010: How and Why?
 
Habitat changes wiki
Habitat changes wikiHabitat changes wiki
Habitat changes wiki
 
Massachusetts ODP Presentation
Massachusetts ODP PresentationMassachusetts ODP Presentation
Massachusetts ODP Presentation
 
G5 problem solving
G5 problem solvingG5 problem solving
G5 problem solving
 
Habitats
HabitatsHabitats
Habitats
 
Lab tools powerpoint presentation
Lab tools powerpoint presentationLab tools powerpoint presentation
Lab tools powerpoint presentation
 
Reproducción y metabolismo
Reproducción y metabolismoReproducción y metabolismo
Reproducción y metabolismo
 
Atendimento ao queimado
Atendimento ao queimadoAtendimento ao queimado
Atendimento ao queimado
 
Metodos de estudio de la psicologia evolutiva
Metodos de estudio de la psicologia evolutivaMetodos de estudio de la psicologia evolutiva
Metodos de estudio de la psicologia evolutiva
 
Psicofisiología como ciencia, su relación con otras ramas, y campo de aplica...
Psicofisiología como ciencia, su relación con otras ramas, y  campo de aplica...Psicofisiología como ciencia, su relación con otras ramas, y  campo de aplica...
Psicofisiología como ciencia, su relación con otras ramas, y campo de aplica...
 
Sincongel cct 2015
Sincongel cct 2015Sincongel cct 2015
Sincongel cct 2015
 

Similar to FAST for SharePoint Deep Dive

Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Joel Oleson
 
Get Ready for SharePoint 2016
Get Ready for SharePoint 2016Get Ready for SharePoint 2016
Get Ready for SharePoint 2016
Trigent_Senthil
 
Sps Boston The Share Point Beast
Sps Boston   The Share Point BeastSps Boston   The Share Point Beast
Sps Boston The Share Point Beast
gueste918732
 
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint ArchitectSharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
Noorez Khamis
 
SharePoint 2013 planning consideration
SharePoint 2013 planning consideration SharePoint 2013 planning consideration
SharePoint 2013 planning consideration
Michael Hinckley
 
SHAREPOINT 2016 - WHAT'S NEW
SHAREPOINT 2016 - WHAT'S NEWSHAREPOINT 2016 - WHAT'S NEW
SHAREPOINT 2016 - WHAT'S NEW
DotNetCampus
 
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDotNetCampus
 
Highly available and scalable architectures
Highly available and scalable architecturesHighly available and scalable architectures
Highly available and scalable architectures
Phil Wicklund
 
sps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfsps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdf
andinieldananty
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
Rob Wilson
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesCory Peters
 
SharePoint 2010
SharePoint 2010SharePoint 2010
SharePoint 2010nplowman
 
Case study for share point implementation for social intranet
Case study for share point implementation for social intranetCase study for share point implementation for social intranet
Case study for share point implementation for social intranet
Grey Matter India Technologies PVT LTD
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - Honolulu
Ivan Sanders
 
Microsoft Office SharePoint Server 2007 - Overview
Microsoft Office SharePoint Server 2007 - OverviewMicrosoft Office SharePoint Server 2007 - Overview
Microsoft Office SharePoint Server 2007 - Overview
Abhishek Bhowmick
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
SPC Adriatics
 
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupSharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
Drew Madelung
 
Share poinrt 2013 planning consideration sps atlanta
Share poinrt 2013 planning consideration sps atlantaShare poinrt 2013 planning consideration sps atlanta
Share poinrt 2013 planning consideration sps atlantaMichael Hinckley
 
#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization
Mike Maadarani
 

Similar to FAST for SharePoint Deep Dive (20)

Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
 
Get Ready for SharePoint 2016
Get Ready for SharePoint 2016Get Ready for SharePoint 2016
Get Ready for SharePoint 2016
 
Sps Boston The Share Point Beast
Sps Boston   The Share Point BeastSps Boston   The Share Point Beast
Sps Boston The Share Point Beast
 
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint ArchitectSharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
 
SharePoint 2013 planning consideration
SharePoint 2013 planning consideration SharePoint 2013 planning consideration
SharePoint 2013 planning consideration
 
SHAREPOINT 2016 - WHAT'S NEW
SHAREPOINT 2016 - WHAT'S NEWSHAREPOINT 2016 - WHAT'S NEW
SHAREPOINT 2016 - WHAT'S NEW
 
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
 
Highly available and scalable architectures
Highly available and scalable architecturesHighly available and scalable architectures
Highly available and scalable architectures
 
sps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfsps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdf
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
Andy Malone - The new office 365 for it pro's
Andy Malone - The new office 365 for it pro'sAndy Malone - The new office 365 for it pro's
Andy Malone - The new office 365 for it pro's
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
 
SharePoint 2010
SharePoint 2010SharePoint 2010
SharePoint 2010
 
Case study for share point implementation for social intranet
Case study for share point implementation for social intranetCase study for share point implementation for social intranet
Case study for share point implementation for social intranet
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - Honolulu
 
Microsoft Office SharePoint Server 2007 - Overview
Microsoft Office SharePoint Server 2007 - OverviewMicrosoft Office SharePoint Server 2007 - Overview
Microsoft Office SharePoint Server 2007 - Overview
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupSharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
 
Share poinrt 2013 planning consideration sps atlanta
Share poinrt 2013 planning consideration sps atlantaShare poinrt 2013 planning consideration sps atlanta
Share poinrt 2013 planning consideration sps atlanta
 
#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization
 

Recently uploaded

When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 

Recently uploaded (20)

When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 

FAST for SharePoint Deep Dive

  • 1. Enterprise Search Customer Case StudyFAST for SharePoint Deep Dive Andy Hutchins – Collaboration Service Line Lead Neil Richards – Solutions Architect David Cohen – Infrastructure Architect 11 April 2011 1
  • 3.
  • 4. 10,000+ people in 60 locations in 24 countries worldwide
  • 6. More than 20% average yearly growth since our inception in 2000
  • 7.
  • 8. #1 in .NET developer certifications
  • 9. #1 in SharePoint certifications
  • 10. #1 in Dynamics CRM certifications
  • 11. #1 in Dynamics AX certifications
  • 12. 19 elite Microsoft Certified Architects
  • 13. Microsoft Information Worker Partner of the Year 2010
  • 14. Microsoft Global Enterprise Partner of the Year 2010, 2009, 2008, 2006, 2004, 2001
  • 15. Microsoft Dynamics President’s Circle and Inner Circle 2009, 2007, 2006, 2005
  • 16. Consulting Magazine Best Places to Work For 2009
  • 17.
  • 24.
  • 25. FAST deep dive Neil Richards solution architect
  • 26. Session Overview Client Solution Overview Demo: Configuring a User Context Demo: Configuring FAST using PowerShell Demo: Debugging FAST Key Tools 6
  • 27. Client Solution 7 International company with operations in over 50 countries and 70,000 employees Consolidating a number of back office functions into regional service centres based in Europe, Asia, Australia, Africa and the United States Support their drive for efficiency in the service centers through a single, unified Knowledge Management solution
  • 28. The Client Challenge 8 SharePoint Chaos Content Types File shares Managed Metadata WSS2 Team Sites Site structure Documentum LOB Data Search
  • 29. Client Solution 9 SC SC SC Uniformity of content types through content-type publishing and replication of document library settings Consistent classification driven through a global taxonomy Similar but tailored site structures SC SC
  • 30.
  • 31. Managed & Crawled properties
  • 35. All queries to the search centre
  • 38. Best Bets & Site Promotions
  • 39. Refiners based on global taxonomy
  • 40.
  • 41. Lessons Learned 12 Get your hands dirty. Embrace PowerShell, the QR Server and the FFD Dumper for configuration and debugging Prototype functionality early Undocumented but useful tools Don’t assume FAST understands how SharePoint works
  • 43. Creating a User Context Configuration via UI is pretty simple Web Application account needs specific permissions on the FAST server Add new properties with 3 simple lines of PowerShell $contextProps = Get-SPEnterpriseSearchExtendedQueryProperty-SearchApplication "FASTQuery" -Identity "FASTSearchContextProperties" $newPropertySet = $contextProps.Value + ",<newProperty>" Set-SPEnterpriseSearchExtendedQueryProperty-SearchApplication "FASTQuery" -Identity "FASTSearchContextProperties" -Value $newPropertySet 14
  • 45. FAST and PowerShell Separate PowerShell Snap-in FASTSearch2010.chm is your friend Some commands through the FAST shell, some through SharePoint 16
  • 47. Debugging FAST QR Server accessible via http://localhost:13280 on the FAST server (must be logged in) Debugging process Search via UI Copy querystring from %FASTSearch%/var/logs/querylogs/<mostrecentfile> Paste into QR Server query By default you only have 15 seconds before security token times out. 18
  • 48. Key Tools QR Server debugging querieshttp://www.neilrichards.net/blog/?p=100 FFD Dumper for inspecting crawled propertieshttp://www.neilrichards.net/blog/?p=153 MossMan FAST Query tool http://fastforsharepoint.codeplex.com/ FASTSearch2010.chm for PowerShell http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ead44c66-7d02-4edf-9e56-2f56c6f59f22&displaylang=en Information Worker Demo VM http://www.microsoft.com/downloads/en/details.aspx?FamilyID=751fa0d1-356c-4002-9c60-d539896c66ce&displaylang=en PowerGui http://www.powergui.org/index.jspa?sid=0 19
  • 49. FAST deep dive David Cohen infrastructure architect - collaboration
  • 50. FAST for SharePoint Overview FAST for SharePoint (FS4SP) is a separate install from SharePoint FS4SP and SharePoint can co-exist on the same server, but this isn’t supported in production Two Service Applications created to connect the two One “Content” SA, which is where crawling/feeding is configured One “Query” SA, which is where querying is configured Licensing Requirements Requires a SharePoint Server license, per server Requires Standard CALs Requires Enterprise CALs Requires FS4SP license, per server Check with your Large Account Reseller
  • 51. FAST for SharePoint Architecture Rows and Columns Columns add scale for indexing Around 15m documents per column Up to 40m documents when in high capacity mode (reduces query throughput) Rows add resilience and query capacity Depending on hardware, up to 50 queries per second (QPS) per server, is achievable Row 0 Column 2 Row 0 Column 1 Row 0 Column 0 Row 1 Column 1 Row 1 Column 0 Row 1 Column 2
  • 52. FAST for SharePoint Architecture Contd. Roles are defined in the deployment.xml for multi-server installs. The configurable roles are: Admincontains roles like the name and security services Content Distributorshares content amongst the document processors Document Processorprocesses content before it’s indexed e.g. language detection, stemming etc. Indexing Dispatchersends content to the right column to be indexed Crawleryes FS4SP has separate crawlers as well as SharePoint Web Analyzeranalyzes hyperlink structures Querycontrols if the server will respond to search queries Search Enginecontrols the layout of the rows and columns Search Clustersets which are the primary and backup indexing nodes
  • 53. FAST for SharePoint Limitations If you require high availability, the Admin role is key Admin role is a single point of failure Can only be installed on one server in the farm Impact of loss of Admin Server Crawling will stop You won’t be able to restart the Windows service handling queries Mitigation Separate out the admin role to its own dedicated server. This virtualises well. Still requires a license Have a “warm standby” server on hand to restore your admin server onto Scale and Boundaries SharePoint Crawler – 25m documents per crawler FAST Server – 15 to 20m documents per server Queries – up to 50 QPS per server, per row FAST Farm – limitless? Microsoft have tested >400m documents
  • 54. Summary Different set of servers, architecture and performance characteristics Key single point of failure with the admin node. Not yet fully documented by Microsoft. Get the FAST topology right first time Hard to change once it’s deployed Huge scale – hundreds of millions of documents Great performance – thousands of queries per minute
  • 55. thankyou. questions? come and visit us at booth 6 in the exhibition hall use twitterto ask us a question #askavanade visit our web site www.avanade.com find more from Neil Richards http://neilrichards.net/blog @neilrichards

Editor's Notes

  1. PrepCleanup user context &amp; site promotionsBrowser 1 Tab 1: Site Collection Settings httTab 2: Search CenterTab 3: Marketing SiteBrowser 2Tab 1: Search Center
  2. PrepCleanup user context &amp; site promotionsBrowser 1 Tab 1: Site Collection Settings httTab 2: Search CenterTab 3: Marketing SiteBrowser 2Tab 1: Search Center
  3. PrepCleanup user context &amp; site promotionsBrowser 1 Tab 1: Site Collection Settings httTab 2: Search CenterTab 3: Marketing SiteBrowser 2Tab 1: Search Center
  4. Does have higher memory and cpu requirements and I’d recommend not to virtualise.Icons of servers instead of boxes
  5. We recommend (not Microsoft recommends)