SlideShare a Scribd company logo
ANOOP AV
anoop.vijay@cybosol.in
Contents
Share
Access anywhere
Sync
Create
Find
Sharepoint - An Introduction
Sharepoint - An Introduction
SharePoint Architecture
service-oriented
architecture
Sharepoint - An Introduction
Sharepoint - An Introduction
Sharepoint - An Introduction
SharePoint Architecture
Licensing
Licensing Scenario A : Intranet
Licensing Scenario B : Extranet
Licensing Scenario C : Internet
 End users can manage licenses for apps they purchase through
the SharePoint Store
themselves a
 Users will be able to see a list of every app they’ve purchased and
manage the licenses for it
 Farm admins can decide whether to let users purchase apps
Communication, Collaboration & Productivity tools for
businesses and users
Enterprise-grade cloud
services
Comprehensive tools to do
your best work
• SharePoint
Online
• OneDrive
• Yammer
• Rich client
• Web client
• Apps
• Lync Online• Exchange Online
• Archiving
• Encryption
Email
Real-time
Communication
CollaborationOffice
Provider Hosted Apps SharePoint Hosted Apps
Preferred hosting model for almost all
types of apps
Good for smaller apps & resource storage
Full power of web – choose your
infrastructure & technology
SharePoint-based; no server-side code
May require your own hosting Automatically hosted in SharePoint
May require you own handling of
multitenancy & permission management
Inherent multitenancy & isolation
SharePoint
The app is hosted in the cloud.
Windows Azure and SQL Server Azure
components are provisioned
automatically when an app is installed.
(Available for SharePoint Online only)
Existing sites and
services
App web (optional)
Existing sites and
services
App web
The app and all resources are hosted in
your organization’s SharePoint farm.
relies on client side technologies. Your
IT organization supports the app.
The app and all resources are hosted
by the provider in any environment
suitable for the app.
Existing sites and
services
App web (optional)
Oauth +
REST or client object
models
Oauth +
REST or client object
models
Service applications in SharePoint 2013
Accounts
Service Accounts
Service Application list : SP 2013
Workflows
Workflow Server
Authentication Modes
Authentication
Path based site collections
http://portal.cybosol.com/sites/sharepointstuff
http://portal.cybosol.com/teams/spprojects
http://portal.cybosol.com/sites/projecttracker
http://projecttracker.cybosol.com
Host Header
Creating webapps
Creating site collection
Information Architecture
Sharepoint Governance
Centralized Administration
Customizable
Collaboration
Site Consolidation
Security
Ease of use
Thank You

More Related Content

PPTX
Webinar: Automation of Test Automation
PPTX
Webinar: Mobile UX: Doing It The Right Way
PPTX
Integrating IBM Connections with ECM using IBM Content Navigator
PDF
APIs: What’s in it for me – How can APIs bring value to our Business (Philipp...
PPTX
Azure API Management - why should I care?
PPTX
Onion Architecture
PPTX
Logic apps
PPT
Google App Engine
Webinar: Automation of Test Automation
Webinar: Mobile UX: Doing It The Right Way
Integrating IBM Connections with ECM using IBM Content Navigator
APIs: What’s in it for me – How can APIs bring value to our Business (Philipp...
Azure API Management - why should I care?
Onion Architecture
Logic apps
Google App Engine

What's hot (20)

PDF
Connected Energy - An API Journey
PPTX
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...
PDF
Azure Serverless with Functions, Logic Apps, and Event Grid
PPTX
Nordic APIs IBM- Deploying Multi-cloud, Serverless, Cloud Foundry APIs at Scale
PDF
SharePoint in the clouds, on earth, in the subway, and in a fruit salad (mang...
PDF
[WSO2 API Day Chicago 2019] Cloud-native Integration for the Enterprise
PPTX
Authentication and single sign on (sso)
PPT
SkyConnect Product Overview
PPTX
Security Is a Concern, Let’s Make It an Enabler
PDF
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
PDF
Faster and more efficient processes by combining BPM and Mobile – yes we can!
PPTX
Salesforce Mobile Developer Week
PPTX
Bluemix overview v1.4
PDF
IBM MobileFirst - Hybrid App Development
PDF
apidays LIVE Helsinki & North - Designing embedded platforms: lessons from in...
PPTX
IBM Bluemix Overview
PPTX
Creating personalized cross platform mobile apps with the Sitecore Mobile SDK
PDF
Limitations and Cost of Using Microsoft's Power Platform
PPT
Creating a World-Class RESTful Web Services API
PPTX
Ether solutions implements WebCenter Imaging
Connected Energy - An API Journey
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...
Azure Serverless with Functions, Logic Apps, and Event Grid
Nordic APIs IBM- Deploying Multi-cloud, Serverless, Cloud Foundry APIs at Scale
SharePoint in the clouds, on earth, in the subway, and in a fruit salad (mang...
[WSO2 API Day Chicago 2019] Cloud-native Integration for the Enterprise
Authentication and single sign on (sso)
SkyConnect Product Overview
Security Is a Concern, Let’s Make It an Enabler
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Faster and more efficient processes by combining BPM and Mobile – yes we can!
Salesforce Mobile Developer Week
Bluemix overview v1.4
IBM MobileFirst - Hybrid App Development
apidays LIVE Helsinki & North - Designing embedded platforms: lessons from in...
IBM Bluemix Overview
Creating personalized cross platform mobile apps with the Sitecore Mobile SDK
Limitations and Cost of Using Microsoft's Power Platform
Creating a World-Class RESTful Web Services API
Ether solutions implements WebCenter Imaging
Ad

Similar to Sharepoint - An Introduction (20)

PDF
(Almost) All About Apps for SharePoint 2013
PPTX
The SharePoint 2013 App Model
PPTX
Intro apps
PPTX
Access share point-2013-data-with-provider-hosted-apps
PDF
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
PPTX
SharePoint 2013 App Provisioning Models
PPTX
Office Track: SharePoint Apps for the IT Pro - Thomas Vochten
PPTX
Developer’s Independence Day: Introducing the SharePoint App Model
PPTX
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
PPTX
Apps for SharePoint
PPTX
Sharepoint 2013 App
PPTX
AppsNgen
PPT
#1922 rest-push2 ap-im-v6
PDF
Innomatic Platform architecture overview
PDF
SharePoint Add-Ins - Brief Overview
PPT
IBM Softlayer Bluemix Marketplace
PDF
Cloud Native Patterns with Bluemix Developer Console
PPTX
Windows Store Apps using HTML and JavaScript: Become a Windows App Store deve...
PPTX
Compose Your Digital Enterprise
PPT
Basic fundamentals of web application development
(Almost) All About Apps for SharePoint 2013
The SharePoint 2013 App Model
Intro apps
Access share point-2013-data-with-provider-hosted-apps
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
SharePoint 2013 App Provisioning Models
Office Track: SharePoint Apps for the IT Pro - Thomas Vochten
Developer’s Independence Day: Introducing the SharePoint App Model
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
Apps for SharePoint
Sharepoint 2013 App
AppsNgen
#1922 rest-push2 ap-im-v6
Innomatic Platform architecture overview
SharePoint Add-Ins - Brief Overview
IBM Softlayer Bluemix Marketplace
Cloud Native Patterns with Bluemix Developer Console
Windows Store Apps using HTML and JavaScript: Become a Windows App Store deve...
Compose Your Digital Enterprise
Basic fundamentals of web application development
Ad

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Empathic Computing: Creating Shared Understanding
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Cloud computing and distributed systems.
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
A comparative analysis of optical character recognition models for extracting...
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Spectral efficient network and resource selection model in 5G networks
Reach Out and Touch Someone: Haptics and Empathic Computing
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Encapsulation_ Review paper, used for researhc scholars
Empathic Computing: Creating Shared Understanding
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Cloud computing and distributed systems.
Unlocking AI with Model Context Protocol (MCP)
sap open course for s4hana steps from ECC to s4
Dropbox Q2 2025 Financial Results & Investor Presentation
Review of recent advances in non-invasive hemoglobin estimation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Chapter 3 Spatial Domain Image Processing.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Assigned Numbers - 2025 - Bluetooth® Document
A comparative analysis of optical character recognition models for extracting...
The AUB Centre for AI in Media Proposal.docx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Electronic commerce courselecture one. Pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Spectral efficient network and resource selection model in 5G networks

Sharepoint - An Introduction

Editor's Notes

  • #3: Record Principle & Rules
  • #4: Susan With your evaluation of SkyDrive Pro, this becomes a natural extension of your Portal where you can share, store and collaborate on files. This approach lowers storage costs while still providing you with a seamless way to collaborate.
  • #7: -> Cache service: based on appfabric. Not supported from Azure yet. Activated on SP server level. (no technical detail available yet) -> Request management: Optimize WFE usage with optimal redirection of requests. Configured on Web app level with routing rules and health index.
  • #8: Here’s an example of what we’ll call a small farm. It is not a dedicated search farm so you can see we have other application servers to run all the other SharePoint service applications. For search specifically we’ve created separate servers for the index and query components, and another set for all the other search components. You’ll notice that we have added a replica for the index partition so we have high availability, and we’re keeping the query role with the index role for maximum query performance. You’ll also notice that all of the search components are highly available because they’ve also been created across host servers. So in this case all of the components are running on virtualized servers, but those virtual images are split across two hosts so if one host goes down, we don’t lose all of any one of the search service components. ********************************** From http://officecpub/Teams/itpro/Documents/O15%20Models/sp-2013-enterprise-search-model-.vsd From Olaf’s email: Note that the 4x VM need, is really a mapping of the need for 16 CPU cores for sufficient processing horsepower. On Win7 hosted VMs, that transfers to 4x VMs. Using physical servers or Win8 hosted VMs, there is no practical max CPU core per machine limitation, thus you can get away with only 2x machines as in O14.   So 2x dedicated _machines_  for search is still supported, you although need to split those out into 4x VMs if running with Win7 has the host OS for the VMs.   Topology diagrams are here: http://office/15/performance/IEG/Shared%20Documents/Productivity%20Search%20topologies%20v2.vsd
  • #9: In this case we’re bumping up the size of our corpus to 40 million items. We now have a dedicated search services farm, but in this diagram allow for the fact that if you wanted to have one big farm you could still do that – you would just add additional servers for the other service applications and add the service application databases to the SQL Servers. We’ve also increased the number of components. We now have four index partitions, with each partition having a replica for high availability. We still have two query processing components because that’s an adequate starting point unless we find we have enough load to require more. We’ve also bumped up the number of content processing components we have, to four. We’re only using two crawlers because relatively speaking that’s a lighter weight process retrieving the content, than actually processing it. ************************************** From http://officecpub/Teams/itpro/Documents/O15%20Models/sp-2013-enterprise-search-model-.vsd
  • #10: Here’s our large example, which is 100 million items. Now we’re clearly in a dedicated search services farm. You can see that we now have 10 index partitions, and each one has a replica for high availability. We’ve also increased the number of query processing components up to four to handle the increased load one might expect from that many items. On the content processing side we’re still just using two crawlers but we’re up to six content processing components, and we’re also up to six analytics components. Remember analytics activity is based on search activity, as well as usage activity and how many items have been crawled, so as our corpus size increases so will the demand on analytics. Again though, how many crawlers or any OTHER component you are going to need is going to be completely dependent upon how big your corpus is, how frequently it changes, what your freshness requirements are for indexed content, how much query load you have, etc. **************************** From http://officecpub/Teams/itpro/Documents/O15%20Models/sp-2013-enterprise-search-model-.vsd
  • #16: From OneNote with Eray
  • #19: Previous slide was about the SharePoint hosted apps, what’s the difference to provider hosted?
  • #20: Apps for SharePoint can be self-hosted by a developer, auto-provisioned by Azure, hosted by SharePoint, or a combination of these. All can leverage SharePoint components. Custom code can only be run in developer self-hosted or Azure auto-provisioned hosting options. The app is hosted in the cloud. Windows Azure and SQL Server Azure components are provisioned automatically when an app is installed. (Available for SharePoint Online Service only.)