sharepoint 2013 features overview

42
SharePoint 2013 Features Spotlight with the Cloud App Model Qasim Mehmood, Practice Lead [email protected] AAJ Technologies 6301 NW 5 th Way, Suite 1700 Fort Lauderdale, FL 33309 USA 1-954-689-3984

Upload: aaj-technologies

Post on 13-May-2015

198 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: SharePoint 2013 Features Overview

SharePoint 2013 Features Spotlight with the Cloud App Model• Qasim Mehmood, Practice Lead• [email protected]

AAJ Technologies6301 NW 5th Way, Suite 1700Fort Lauderdale, FL 33309 USA1-954-689-3984

Page 2: SharePoint 2013 Features Overview

Presenter Introduction

Qasim MehmoodPractice Lead, Portals & [email protected]

• Over 16 years experience in technology.• Completed more than 25 enterprise level

implementations in SharePoint.• Working Experience with Microsoft,

Hitachi

Page 3: SharePoint 2013 Features Overview

Agenda• What SharePoint 2013 brings

• Enhancements and alignment with mobility

• New social and collaboration updates

• Workflows alignment with Azure Cloud

• Important new application services

• SharePoint 2013 Cloud App model

Page 4: SharePoint 2013 Features Overview

Introduction

• More aligned with mobile and tablet world• Rich BI features on mobile• New features on social and collaboration• Introduced new services• Focuses on Azure Platform• Apps - Marketplace – Office.com

Page 5: SharePoint 2013 Features Overview

Enhancements and alignmentwith

Mobility world

Page 6: SharePoint 2013 Features Overview

Enhancements and Alignment With Mobility World• Optimized mobile browser experience

• SharePoint 2013 offers two new views for mobile devices:• Contemporary view for optimized mobile browser experience• Full-screen UI view which offers full desktop view of a SharePoint site on a

smartphone device.

Page 7: SharePoint 2013 Features Overview

Enhancement and Alignment with Mobility• Business intelligence content• iPad and devices that have iOS 5.0 Safari browser are

now able to view BI content• PerformancePoint Web Parts• Excel Services reports• SQL Reporting Services reports.

• Office web apps • SharePoint 2013 offers additional functionality when viewing

Word, Excel, and PowerPoint documents in mobile browsers.• SharePoint 2013 and Office Web Apps Server offer a better

user experience when interacting with documents on a mobile device.

Page 8: SharePoint 2013 Features Overview

Introduction to PerformancePoint Services • Context-driven dashboards across systems• Provides transparency and accountability• Interactive access using browser• Can be created/updated by

power-users/professionals

• Bring data together from multiple data sources

• Visualization your data with charts & graphs

• Drill into your data with decomposition trees

Page 9: SharePoint 2013 Features Overview

New Social and Collaborationupdates

Page 10: SharePoint 2013 Features Overview

New Social and Collaboration Updates

Welcome section

All discussions roll-up

Members and reputations

Easily onboarding process

Page 11: SharePoint 2013 Features Overview

• A conversation can have zero or multiple replies• Replies can happen for the main topic or

for other replies as well (replies of replies)• A reply can be reported to moderator• Community moderators can also delete or

edit a reply• Best Reply: bubbles up in a specific reply

and shows it up as the first reply in the discussion thread

Communities – Conversations and Replies

Page 12: SharePoint 2013 Features Overview

• At any time, people can go to the members list to see all members and rank them by various metrics

• People can also see their status and what is needed to move to the next level of reputation:

Member Reputation

Page 13: SharePoint 2013 Features Overview

Tracking Your Reputation

• People reputation is impacted by activities like creating posts, adding replies, etc.

• Reputation is per community – reputation in one does not affect it in another community

• Reputation model cannot be extended• Community owners control points for each activity

Page 14: SharePoint 2013 Features Overview

•Allow any member to report any post (reply or discussion) as an abuse of the Community• Reports with comments are stored in an hidden list

•Members are notified real time for their reporting activity

•Moderators can then decide to delete the post, edit the post or remove the Report

Report Abuse

Page 15: SharePoint 2013 Features Overview

MySite – Microblogging and Feeds

•SharePoint Server 2013 My Site provides microblogging functionality that enables users to do the following:• Participate in conversations by posting comments and replies.• Post pictures and links.• Use tags (starting with the # symbol) to define keywords that users can follow and

search for.• Use mentions (starting with the @ symbol) to tag users in posts and replies.• Indicate agreement with comments and replies by clicking Like.• Follow people, documents, sites, and tags to customize their feed.

Page 16: SharePoint 2013 Features Overview

Workflows alignmentWithAzure

Page 17: SharePoint 2013 Features Overview

•Key investments are in workflow management• New workflow configuration• New SharePoint 2013 workflow model with Windows Azure Workflow

•Easy and visual workflow designing directly in SharePoint Designer • Support for copy-paste operations in workflow designing

SharePoint Designer and Workflows updates

Page 18: SharePoint 2013 Features Overview

The SharePoint 2010 Workflow platform has been carried forward to SharePoint Server 2013.

Workflows developed in SharePoint Server 2010 will continue to work in SharePoint Server 2013.

The SharePoint 2013 Workflow platform only becomes available if you download and install the new Workflow Manager service and configure it to communicate with your SharePoint Server 2013 farm.

SharePoint Designer Rich Workflows (Looping and Working with Web Services)

Two SharePoint workflow platforms

Page 19: SharePoint 2013 Features Overview

Workflow now treated as a service Moved to Windows Azure Workflow

No longer runs in the content farm No longer requirement to run on SharePoint WFE / App servers

SharePoint deployment drives where workflow runs Hosted: Azure Workflow On-Prem: Windows Azure Workflow Service

Improves stability, scalability & transparency

Windows Azure workflows in SharePoint 2013

Page 20: SharePoint 2013 Features Overview

Content

EventsApps

Solutions

SharePoint

WF3Host

SharePoint OM

AzureAccess Control

OAuth2Azure

Workflow

AzureServiceBus

AzureWorkflow

Azure Workflow Service Application

Proxy

Visual Studio

SharePoint Designer

Events

Workflow ServicesManager

Instances Interop

Deployment Messaging

REST Calls

animated

Windows Azure workflow platforms

Page 21: SharePoint 2013 Features Overview

Important NewApplication Services

Page 22: SharePoint 2013 Features Overview

•Translation Services • You can reach more people with new cloud-based translation services capable of

translating not only sites, but also their content. These services have a comprehensive set of APIs available, so content can be pre-translated when needed, or translated on the fly by users.

•App Management• A SharePoint application is a secure, focused solution that is easy to develop,

deploy to a marketplace, monitor, and retire. Managing applications should be easy. SharePoint Server 2013 includes a new App Management Service designed to take the guesswork out of managing applications, permissions, and licensing, whether installed from the SharePoint Marketplace or Internal App Directory.

•Work Management• SharePoint Server 201, you can gain a 360-degree view of workplace activities and

improve communication across your organization through connected systems. • Work Management Service provides support for action-based event aggregation

across Microsoft server products, including Microsoft Exchange Server, Lync® Server, Project Server, and SharePoint Server 2013. • For example, users can edit tasks from Microsoft Exchange Server on a mobile phone, and the

Work Management Service aggregates tasks from Exchange Server in the My Tasks SharePoint list.

Service Applications

Page 23: SharePoint 2013 Features Overview

•PowerPoint Automation Service• SharePoint Server 2013 provides the new PowerPoint Automation Service (similar to

the current Word Automation Service), which can automatically convert Microsoft PowerPoint® presentations into a variety of formats to promote a high degree of accessibility. • Formats include converting from older Microsoft Office documents to newer Office documents,

web pages, or PDFs.

•Office Web Apps• Office Web Apps has evolved into a separate server product, Office Web Apps

Server serve multiple SharePoint farms for viewing and editing documents.• A server or farm that runs Office Web Apps can be used to view files that are stored

across data stores, including the following:• Microsoft server products, especially SharePoint Server, • Exchange Server, and Lync Server. File servers (URL accessible).

Service Applications

Page 24: SharePoint 2013 Features Overview

Introduction to Visio Services• Visualize diagrams in your favorite browser• Build real-time business solutions• Full Fidelity rendering as PNG or Silverlight • Native support for Visio file format

Page 25: SharePoint 2013 Features Overview

Visio Changes in SP15

• Commenting in drawing supports• Users can add comments to a Visio Drawing (*.vsdx) collaboratively on the

web via Visio Services in full page rendering mode.• Comments are embedded to actual visio file – Available in client as well

• Data Connectivity• Refresh data from BCS External List, SQL Azure• Recalculate all shapes and shape sheet formulas based on underlying data• Optimized for windows touch devices

Page 26: SharePoint 2013 Features Overview

Cloud App model- App for SharePoint 2013

Page 27: SharePoint 2013 Features Overview

SharePoint 2013 Cloud App Model

• App Model• SharePoint 2013 introduces a new mechanism

for custom code deployment known as "Apps".

• Overcome the severe limitations of “sandbox” solutions.

• Sandbox is an isolated execution model

• Provide developers a way to run rich web applications in SharePoint without negatively impacting the underlying infrastructure.

Page 28: SharePoint 2013 Features Overview

Journey to SharePoint 2013

Code (packaged in .wsp files) is supposed to run in full trust mode on the server

• code (packaged in .wsp files) can run on the server in full trust mode, on the server.

• In partial trust mode (sandbox).• The main benefits of the sandbox code

was that the code couldn’t screw up the farm

• code (packaged in .wsp files) can run on the server in full trust mode, sandbox on the server., or hosted on Azure.

• Can packaged as .app file) the new application model is called the App Model.

• Apps can be hosted in SharePoint (“SharePoint hosted apps”), in Azure (“Azure hosted apps”) or in other platforms (“developer hosted apps”).

Page 29: SharePoint 2013 Features Overview

• SharePoint 2013 got the concept of apps.

• Lists, libraries, templates, custom components, everything called app.

• The App Model defines a particular type of deployment.

• There are three primary ways in which code can be deployed on

• On-premise in 2013• Full trust• Sandbox Solution• App Model

• In the cloud• Full trust model is still off limits• Only the Sandbox and App Model

can be used.

App Model Architecture

Page 30: SharePoint 2013 Features Overview

Marketplace

App Submissio

n

SP Platform

Sto

refro

nt

1

2 3

4 6Office AppHub Office.com

5

7

App and Market Place Process

http://office.microsoft.com/en-us/store/apps-for-sharepoint-FX102804987.aspx

Page 31: SharePoint 2013 Features Overview

animated

SP App general usage and communication flow

Page 32: SharePoint 2013 Features Overview

Introduction to Apps Service Application

• Is responsible for storing and providing information concerning SP App licenses and permissions

• All licenses for apps downloaded from Marketplace will be stored in Apps service application

• App Accessed each time or used in SharePoint to verify validity of the request

Page 33: SharePoint 2013 Features Overview

•Sub web of site collection•“One app – one Web (SPWeb)”• Host header SPWeb – each app has its own http address•Apps can deploy only web scoped features• Site collection resources deployed using classic solution options•None of app deployed features are visible outside of app•End users cannot manipulate app web to avoid breaking of the apps using browser or SharePoint Designer

SharePoint Hosted App details

Page 34: SharePoint 2013 Features Overview

SP App Design - A Choice of Three Approaches

App Web (from WSP)

Parent Web

SharePoint-hosted App

Provision an isolated sub web on a parent web• Reuse web elements

(lists, files, out-of-box web parts)• No server code allowed; use

client JavaScript for logic, UX

Azure Auto-Provisioned App

Windows Azure + SQL Azure provisioned invisibly as apps are installed

Azure (from

WebDeploy, DacPac)

SharePoint Web

Get remote events from SharePoint Use CSOM/REST + OAuth to work with SP

Cloud-based Apps

Developer-Hosted App

“Bring your own server hosting infrastructure”Developers will need to isolate tenants

SharePoint Web

Your Hosted Site

animated

Page 35: SharePoint 2013 Features Overview

Example use cases for SP Apps

Services and applications hosted in Azure to provide extended services for portal users

On-premises LOB systems hosted in other web applications Examples – HR systems, vacation booking, travel expenses Easy integration of existing applications to SharePoint without

requirement to host them there Integration of other cloud based systems to on-premises

or hosted SharePoint environments without requirements to install customizations

Page 36: SharePoint 2013 Features Overview

Scenario - B2B sales models – Case Office Supplies• B2B app for Intranet’s of larget enterprises• Exposes simple UI for ordering Office Supplies• Hosted in cloud – orders processed using

Azure service bus from numerious customers

Tracking

Drivers

Service Bus

animated

Page 37: SharePoint 2013 Features Overview

Marketplace

SP App upgrade process

animated

New Version Available

1.0.0.01.0.1.0

Page 38: SharePoint 2013 Features Overview

Migration Strategy

Page 39: SharePoint 2013 Features Overview

• There is no direct upgrade path from SharePoint (MOSS) 2007 to 2013

• You must have a current version (SharePoint 2010) in place before upgrading to the next version.

• Recommendation• Migrate from SharePoint (MOSS)2007 to SharePoint 2010 then again migrate to

SharePoint 2013.

Migration from MOSS 2007 to SharePoint 2010 or SharePoint 2013?

Page 40: SharePoint 2013 Features Overview

Thanks

Page 41: SharePoint 2013 Features Overview

Q&A

Page 42: SharePoint 2013 Features Overview

Appendix