SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … ·...
Transcript of SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … ·...
![Page 1: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/1.jpg)
Robert Stewart Solution Specialist, Intergen 27th October 2011
SharePoint Conference 2011 Anaheim, CA
![Page 2: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/2.jpg)
SharePoint User Group, Thursday 27th October 2011
14
SharePoint Conference 2011 – Anaheim, CA
Keynote
Office 365 + Azure
Adaptive websites - SharePoint + FAST Search
SharePoint + Commerce Server 2009
Final thoughts + questions
Agenda
![Page 3: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/3.jpg)
SharePoint User Group, Thursday 27th October 2011
14
Over 7500 Attendees
175 Product Specialists from MS
240+ Sessions
All about SharePoint 2010
Disneyland
Parties
SharePoint Conference 2011 – Anaheim, CA
![Page 4: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/4.jpg)
Keynote Jared Spataro Sr Director, Product Management SharePoint
![Page 5: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/5.jpg)
SharePoint User Group, Thursday 27th October 2011
14
“BCS” in SharePoint Online
Guiding Principles of SharePoint Redefine collaboration
Unleash the ecosystem
Build a world class platform
Extending collaboration outside the firewall – Internet, Extranet ‘hockey stick’ growth of SharePoint for Internet Sites (FIS)
80% of Fortune 500 use SP for Intranet
Now 25% of Fortune 500 use SP for Internet
Keynote
![Page 6: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/6.jpg)
SharePoint User Group, Thursday 27th October 2011
14
Scale, performance, high availability 400TB storage space, 14TB content
VM host - 1TB memory, 80 cores
15server farm, 6 WFE, 5 Index & Search, 4 App servers
7500 concurrent users - > 150,000 user base
SQL Server Denali CTP3 “always on”– full farm redundancy
Live failover of 14TB of data in less than 60 seconds
Net Hope – http://give.mssharepointconference.com SharePoint Online – storage and reporting
Azure MVC – front end website
Keynote - Demos
![Page 7: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/7.jpg)
Out of the Sandbox and into the Cloud: Build your Next SharePoint App on Azure Andrew Connell
![Page 8: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/8.jpg)
SharePoint User Group, Thursday 27th October 2011
Sandbox Solutions Overview
Advantages
Challenges
Addressing Limitations
Building Apps with SharePoint Solutions
Integrating SharePoint & Windows Azure
Exploring a scenario: AC's Cichlids Inc. Easy, Moderate, Complex
Office 365 + Azure
![Page 9: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/9.jpg)
SharePoint User Group, Thursday 27th October 2011
Sandbox solutions overview
Enables developers to deploy solutions without IT action
Enables IT to maintain health of SharePoint servers
Isolates custom code from running in SharePoint process
Quicker time-to-market solutions for site owners
![Page 10: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/10.jpg)
SharePoint User Group, Thursday 27th October 2011
Advantages of Sandbox over Farm solutions
Work directly with the customer (site collection owner)
Predictable limitations defined by SharePoint [SharePoint Online]
Speed to market – no need to involve administrator in deployment
Errors won’t affect the hosting SharePoint site
![Page 11: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/11.jpg)
SharePoint User Group, Thursday 27th October 2011
Can only access subset of SharePoint 2010 server API
Blocked from making remote calls Web service requests
ATOM feed requests
Custom database calls
Blocked from connecting to on-premise LOB systems
Limited to working in current site collection only
Blocked from accessing the Page object
Subject to resource monitoring & automatic throttling
Challenges with Sandbox
![Page 12: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/12.jpg)
SharePoint User Group, Thursday 27th October 2011
Addressing challenges with the Sandbox
• Resource libraries that register specific actions
• Deployed as farm trust solution
• Sandboxed solutions can call these deployed actions
Sandbox Solutions can Utilize “Full-Trust”
Proxies
• Client-side Web Part – JavaScript / jQuery / etc
• Silverlight Web Part
Move Business Logic off Server
![Page 13: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/13.jpg)
SharePoint User Group, Thursday 27th October 2011
Consume Windows Azure-based solution in SharePoint Content Editor Web Part
Sandboxed Web Part
Business Connectivity Services / External Content Type
Search
Enable Windows Azure-based solution to interact with SharePoint SharePoint Client Object Model (CSOM)
REST / OData feeds
Integrating SharePoint and Azure
![Page 14: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/14.jpg)
SharePoint User Group, Thursday 27th October 2011
Easy Integration
![Page 15: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/15.jpg)
SharePoint User Group, Thursday 27th October 2011
Moderate Integration
![Page 16: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/16.jpg)
SharePoint User Group, Thursday 27th October 2011
Complex Integration
![Page 17: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/17.jpg)
SharePoint Internet Sites that Integrate FAST Search Runar Olsen Cem Aykan
![Page 18: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/18.jpg)
SharePoint User Group, Thursday 27th October 2011
14
Create an “Adaptive” website
A website that is different for every customer
“Learns” about users interaction
“Remembers” your behavioural patterns
Search driven
SharePoint + FAST Search
![Page 19: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/19.jpg)
SharePoint User Group, Thursday 27th October 2011
Search solutions
![Page 20: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/20.jpg)
SharePoint User Group, Thursday 27th October 2011
14
![Page 21: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/21.jpg)
SharePoint User Group, Thursday 27th October 2011
14 Architecture
![Page 22: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/22.jpg)
SharePoint User Group, Thursday 27th October 2011
SQL Server StreamInsight
![Page 23: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/23.jpg)
SharePoint User Group, Thursday 27th October 2011
14 FAST APIs
![Page 24: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/24.jpg)
SharePoint User Group, Thursday 27th October 2011
Who is the (anonymous) visitor? What is the intent of the sessions?
Collect known attributes Who (Atlas/LiveID, FaceBook, Site User Profile)
Where (IP, Atlas)
Previous history, interests, purchases, etc
Current session Is the intent changing from known profile?
Segment users in real time
Use information to target content
Signals
![Page 25: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/25.jpg)
SharePoint User Group, Thursday 27th October 2011
14
![Page 26: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/26.jpg)
Integrating Commerce Server with a SharePoint Internet Site William Cornwil Shyam Narayan
![Page 27: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/27.jpg)
SharePoint User Group, Thursday 27th October 2011
Commerce Server 2009 R2
SharePoint Commerce Services
Large number of configurable webparts
Nice SharePoint + Commerce Server integration
No next version details for Commerce Server
SharePoint 15 ??
SharePoint + Commerce Server 2009
![Page 28: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/28.jpg)
SharePoint User Group, Thursday 27th October 2011
14
Utilising the Microsoft stack
![Page 29: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/29.jpg)
SharePoint User Group, Thursday 27th October 2011
14
SharePoint + Commerce Server 2009
![Page 30: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/30.jpg)
SharePoint User Group, Thursday 27th October 2011
Abstract Commerce Server into SharePoint
SharePoint Commerce Services
![Page 31: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/31.jpg)
SharePoint User Group, Thursday 27th October 2011
30+ webparts including Add To Cart
Product Details
Order History
Checkout
Credit Card
…
SharePoint Commerce Services
![Page 32: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/32.jpg)
SharePoint User Group, Thursday 27th October 2011
14
The shopping experience
![Page 33: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/33.jpg)
SharePoint User Group, Thursday 27th October 2011
14
It’s all about you
![Page 34: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/34.jpg)
SharePoint User Group, Thursday 27th October 2011
14
![Page 35: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/35.jpg)
SharePoint User Group, Thursday 27th October 2011
14
![Page 36: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/36.jpg)
SharePoint User Group, Thursday 27th October 2011
14
![Page 37: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/37.jpg)
SharePoint User Group, Thursday 27th October 2011
14
![Page 38: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/38.jpg)
Final thoughts
![Page 39: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/39.jpg)
SharePoint User Group, Thursday 27th October 2011
14
![Page 40: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/40.jpg)
Questions
![Page 41: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/41.jpg)
Thank You
![Page 42: SharePoint Conference 2011 Anaheim, CA - We help you engage your clients, empower your … · 2011-11-02 · SharePoint User Group, Thursday 27th October 2011 14 Scale, performance,](https://reader033.fdocuments.us/reader033/viewer/2022050110/5f47ea5f0358da39ed489708/html5/thumbnails/42.jpg)