SlideShare une entreprise Scribd logo
1  sur  50
SHAREPOINT ONLINE
Ready for Prime Time?
PRESENTATION TOPICS
• SharePoint Online Overview
• Plans – Additional Costs
• Network, Security, Backup
• Administration
• Feature Availability
• Custom Development
SHAREPOINT ONLINE OVERVIEW
MICROSOFT’S SHAREPOINT
ONLINE VISION
• A huge set of backend services with web presentation layer floating on the top
• SharePoint Online is in line with their “Services and Devices” company mantra
• Want to replace desktop software with software as a service model
• Next version of SharePoint will be the last on-premise version (supposedly)
Analyst Firm Reports: http://www.microsoft.com/en-us/news/itanalyst/
http://www.forrester.com/Microsoft+Aims+SharePoint+To
+The+Cloud/fulltext/-/E-RES111721
WHAT'S GOOD ABOUT SPO
• Amazing amount of functionality for the price, E3 plan is the sweet spot
• Some unique features will only be on SharePoint Online or much easier to use/setup on SPO like
OSLO and using ODATA
• No need for SharePoint infrastructure architects and engineers (still need SharePoint admins
and information architect)
• External users are free and they can have Full Control of site collections (!)
• Multilingual capabilities—site collections in any language, Bing translate in YAMMER
• The SYNC from OneDrive and SharePoint site collections works well so you can “work in the
cloud”
• Integration with Windows 8 is really superior (don’t recommend Windows 7 with O365—too
many issues)
WHAT'S NOT SO GOOD ABOUT SPO
• Can only create site collections due to multitenant architecture
• Support is enthusiastic and free now but not very good
• Limited set of admin options, Powershell is limited and remote
• Changes are pushed out automatically, no control over timing
• Only sandbox and app development model for customization
• No guarantee on pricing, you have to lock in the price with a contract
• Some Latency, some downtime, « degraded » service warnings
ENTERPRISE SPO LIMITATIONS
• 10,000 site collections per tenant
• 1 terabyte per site collection
• 1 terabyte personal storage per use (OneDrive and Newsfeed)
[only way global admin can get access is via Powershell]
• 2 gigabyte is largest file you can upload
• Only 5,000 items in site libraries, including folders
• No limit on the number of external users (!)
PLANS – ADDITIONAL COSTS
OFFICE 365 PLAN TYPES
• OVERVIEW OF MOST PLANS: http://technet.microsoft.com/en-us/library/office-365-plan-
options.aspx
• O365 Business Enterprise Plans: http://office.microsoft.com/en-us/business/compare-all-
office-365-for-business-plans-FX104051403.aspx
• O365 Non-Profit Plans: http://office.microsoft.com/en-us/non-profit/compare-office-365-for-
nonprofits-plans-FX104081605.aspx#Office365Options
• O365 for Government Plans: http://office.microsoft.com/en-us/government/compare-office-
365-government-plans-FX103046199.aspx
• O365 Education Plans: http://office.microsoft.com/en-us/academic/compare-office-365-
education-plans-FX103045755.aspx
OTHER PLANS
• Standalone SharePoint Online Plans: http://office.microsoft.com/en-
us/sharepoint/collaboration-tools-compare-sharepoint-plans-FX103789400.aspx
• SharePoint Online Dedicated Plans: http://technet.microsoft.com/en-
us/library/dn151715.aspx
• Government Only?
• Number of Users Requirement?
• Custom Configuration Capabilities
• Office365 Kiosk Plans: http://office.microsoft.com/en-us/business/compare-office-365-
kiosk-plans-FX103178917.aspx
DEDICATED PLANS
“Microsoft Office 365 Dedicated plans and ITAR-support plans deliver cloud-based business services
from Microsoft data center equipment that is dedicated to your company or organization and not
shared with any other organization. With dedicated equipment, you are able to implement advanced
service features and SharePoint Online customizations.
Enhanced versions of Exchange Online Dedicated, SharePoint Online Dedicated, and Lync Online
Dedicated are also available to support the security, privacy, and regulatory compliance requirements
for U.S. federal government agencies requiring certification under the Federal Information Security
Management Act (FISMA) of 2002 and for commercial entities subject to International Traffic in Arms
Regulations (ITAR).”
SharePoint Online Service Administration Portal:
http://technet.microsoft.com/en-
us/library/dn307721.aspx#bkmk_SAportalhomepage
POWER BI ADDITIONAL COST
http://www.microsoft.com/en-us/powerBI/pricing.aspx
OTHER ADDITIONAL COSTS
• Cost of External Data held in AZURE
• Cost of AZURE websites to support Provider-Hosted Apps
• Cost of data DOWNLOADED to your company’s network is expensive!
• Pricing of Single Sign-On Solution federation solution such as PING
• AZURE Pricing Calculator
NETWORK, SECURITY AND BACKUP
TO CONFIGURE A HYBRID SHAREPOINT ENVIRONMENT, YOU MUST HAVE A COMBINATION OF
EXPERT SKILLS AND SIGNIFICANT HANDS-ON EXPERIENCE WITH SHAREPOINT SERVER
2013, SHAREPOINT ONLINE, AND RELATED PRODUCTS AND TECHNOLOGIES. WE
RECOMMEND THAT YOU ENGAGE MICROSOFT CONSULTING SERVICES TO PROVIDE
TECHNICAL GUIDANCE AND SUPPORT DURING THE DESIGN AND DEPLOYMENT OF YOUR
HYBRID ENVIRONMENT.
FOR MORE INFORMATION ABOUT MICROSOFT CONSULTING SERVICES, SEE MICROSOFT
SERVICES.
--From Microsoft TechNet
HYBRID ENVIRONMENTS
NOT! Get an experienced partner instead!
ONE-WAY
OUTBOUND
HYBRID
TOPOLOGY
(MOST
COMMON
TOPOLOGY)
ONE-WAY
INBOUND
HYBRID
TOPOLOGY
TWO-WAY
INBOUND
HYBRID
TOPOLOGY
NETWORK ISSUES
• Configuration changes, such as adding a new domain, are not real-time
• Throughput – without special pipe, which can be purchased, response time can be
slow – especially updating email in Outlook client
• There are momentary downtimes – one happened today to me when downloading
presentation, also, from my personal knowledge a UN agency experienced a half a
day of downtime recently
• Sizing for performance for backend data in AZURE can be difficult to understand –
need to make sure that you can scale up seamlessly
SECURITY
• Office 365 Trust Center: http://office.microsoft.com/en-us/business/office-365-trust-
center-cloud-computing-security-fx103030390.aspx#welcome
• Security White Paper: http://www.microsoft.com/en-
us/download/details.aspx?id=26552
• Special areas of the cloud for specific security and regulation needs (HIPPA, FISMA, ITAR,
etc.)
• Security levels on some AZURE objects may not meet enterprise standards
• Five admininstrative roles in Office 365-only Global Admin has SPO rights:
http://technet.microsoft.com/en-us/library/hh852528.aspx
• Can add “Delegated Admin” for Office 365—must be Microsoft Partner
ADD SUPPORT PARTNER TO SITE
HOW TO BACKUP SPO?
• Trust Microsoft back-ups, as there's no way to make your own back-ups in SharePoint Online.
• Rely on SharePoint recycle bin functionality for basic back-up/restore functionality.
• Save important doc lib content via Windows Explorer view and store this info somewhere safe.
• Use 3rd party providers that do support back-ups of SharePoint Online (there are providers who
offer these services, but on this Wiki page no advertisements for commercial products are
allowed). [look at Metalogix Replicator]
FROM: http://social.technet.microsoft.com/wiki/contents/articles/17195.sharepoint-2013-back-
up-sharepoint-online.aspx
Better info from this blog post: http://www.threewill.com/2013/12/the-4-options-you-need-to-
know-about-sharepoint-online-backup-and-restore/
DISASTER RECOVERY
• Service Continuity: http://technet.microsoft.com/en-us/library/office-365-service-
continuity.aspx
• Service Level Agreements (SLA) – don’t look like SLA links but they are:
http://www.microsoftvolumelicensing.com/DocumentSearch.aspx?Mode=3&DocumentTy
peId=37
• Will only be reimbursed for downtime as a percentage of the amount you pay for month, so
really nothing.
• O365 Reliability and Disaster Recovery Video on Channel 9 (old from 2012):
http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/OSP324
ADMINISTRATION
ADMINISTRATION OVERVIEW
• Limited number of settings in the Office 365 SharePoint Admin Center
• PowerShell is remote and restricted
• Have to monitor Message Center closely – new features being added, features being changed
• Many small issues with client side interaction with SharePoint Online, i.e. SkyDrive/One Drive
problem
• Click-to-Run to deploy Microsoft Office Professional Plus: http://technet.microsoft.com/en-
us/library/jj839718(v=office.15).aspx
• Admin/How To Links: http://office.microsoft.com/en-us/sharepoint-help/find-content-
about-sharepoint-online-for-office-365-enterprise-and-midsize-HA103047257.aspx
POWERSHELL FOR SHAREPOINT ONLINE
• Restricted set of commands (haven’t been updated since July 2012)
• http://technet.microsoft.com/en-us/library/fp161362(v=office.15).aspx for listing of
all commands
• Other Command for Office365: http://wdmsb.wordpress.com/2013/02/04/powershell-
for-office-365/
• Connect to your tenant remotely
• Download and Install Sign-in Assistant - required to connect AZURE PowerShell to O365
Domain http://go.microsoft.com/fwlink/?LinkId=286152
• Download and install Windows Azure Active Directory Module for Windows PowerShell – Run
this as admin http://go.microsoft.com/fwlink/p/?linkid=236297
LOGIN TO YOUR TENANT
Set-ExecutionPolicy RemoteSigned = "Y" to confirm
Import-Module MSOnline
$O365Cred = Get-Credential ‘provide email and password of admin
$O365Session = New-PSSession –ConfigurationName Microsoft.Exchange -ConnectionUri
https://ps.outlook.com/powershell -Credential $O365Cred -Authentication Basic -
AllowRedirection
Import-PSSession $O365Session
Connect-MsolService –Credential $O365Cred
OFFICE365 POWERSHELL EXAMPLE
Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $True
' Test to make sure the Password never expires is set for all users
Get-MSOLUser | Select UserPrincipalName, PasswordNeverExpires
'For each new user you have to give this command to set it for just one user, replace
user@domain.com with actual email address
Set-MsolUser -UserPrincipalName user@domain.com -PasswordNeverExpires $true
THIS WILL OVERRIDE THE PASSWORD POLICY SHOWN IN O365!
CONSIDER 3RD PARTY PRODUCTS
Nintex Workflow for Office 365 can handle some administrative workflows like:
• Onboarding Users into Office 365 and assigning licences
• Automating the provisioning of SharePoint sites, collections, and other resources
• Help desk case assignments and tracking
• Gathering content from and publishing content to third-party repositories
• Scanning social media for actionable discoveries
• Crowd-sourced content reviews on Yammer
• Leave requests
• Press release editing and reviews
• Budget reviews
ADMINISTRATION DEMO
• SharePoint Admin Center
• Message Center
• Setup up Foreign Language Site Collection
• Yammer, Sites, Change Top Bar Options
FEATURE AVAILABILITY
FEATURE AVAILABILITY OVERVIEW
• All new SharePoint features will be launched in the cloud first
• Some features not available in SharePoint Online but some may ONLY be available in SharePoint
Online or only partially available in SharePoint On-Premise
• Advanced features like BCS can be quite complex to setup
• Available Web Parts - refer to http://www.wonderlaura.com/Lists/Posts/Post.aspx?ID=214
• SharePoint Online Preview: http://community.office365.com/en-
us/b/office_365_community_blog/archive/2013/08/01/what-in-preview-means-for-some-new-
sharepoint-online-features.aspx
• “Improving Visibility to Service Updates” Blog Article:
http://blogs.office.com/2014/06/19/improving-visibility-to-service-updates/
FIRST RELEASE
SERVICE DESCRIPTIONS
• SharePoint feature availability across all O365 Plans: http://technet.microsoft.com/en-
us/library/5e1ee081-cab8-4c1b-9783-21c38ddcb8b0#bkmk_tableo365
• SharePoint feature availability across SharePoint Standalone Plans:
http://technet.microsoft.com/en-us/library/5e1ee081-cab8-4c1b-9783-
21c38ddcb8b0#bkmk_tableo365
• SharePoint feature availability across SharePoint Server On-Premise types:
http://technet.microsoft.com/en-us/library/5e1ee081-cab8-4c1b-9783-
21c38ddcb8b0#bkmk_tableo365
Improving Visibility to service updates: Http://blogs.office.com/2014/06/19/improving-visibility-
to-service-updates/?wt_mc_id=publicroadmapsocial
http://office.microsoft.com/en-us/products/office-365-roadmap-FX104343353.aspx
CONSTANTLY CHANGING FUNCTIONALITY
Can FINALLY now upload more than one file at a time!
POWER BI FOR OFFICE 365
• Overview - http://office.microsoft.com/en-us/office365-sharepoint-online-enterprise-
help/power-bi-for-office-365-overview-and-learning-HA104103581.aspx
• Power BI for Office 365 Service Description - http://technet.microsoft.com/en-us/library/power-
bi-for-office-365-service-description.aspx#BKMK_PowerBIPlans – $20 per user if you have E3 or
E4
• How to Setup Power BI - http://office.microsoft.com/en-us/excel-help/how-to-setup-power-bi-
HA104170377.aspx
• Getting Started with PowerBI for Office 365: https://www.microsoft.com/en-us/powerbi/getting-
started/default.aspx
BCS IN SHAREPOINT ONLINE
• BCS with database in AZURE: http://office.microsoft.com/en-us/office365-sharepoint-
online-enterprise-help/make-an-external-list-from-a-sql-azure-table-with-business-
connectivity-services-and-secure-store-HA102933008.aspx
• Setting up AZURE SQL database:
http://social.technet.microsoft.com/wiki/contents/articles/1884.getting-started-with-
windows-azure-sql-database-using-the-windows-azure-management-portal.aspx
• Hybrid BCS Deployment: http://technet.microsoft.com/en-
us/library/dn197239(v=office.15).aspx
DATA SOURCES FOR WORKBOOKS
• Azure SQL Database data. You have at least two options available for working with data that is stored in
Azure SQL Database:
• You can create a connection in Excel and store the users’ credentials in the workbook. For more information, see
Getting Started with Microsoft Azure SQL Database.
• You can create an external list by using Business Connectivity Services together with Secure Store Service. For more
information, see Make an external list from a SQL Azure table with Business Connectivity Services and Secure Store.
• Open Data protocol (OData) feeds. You have at least two options available for working with OData data:
• You can use SharePoint list data that is available through an OData feed.
• You can use an OData feed that is available in the Azure Marketplace.
• For information about how to use an OData feed, see Get data from a data feed in Power Pivot.
• On-premises data sources that are enabled for access in Power BI for Office 365. This option requires a
subscription to Power BI for Office 365 and an administrator to set up the connection. For more information,
see Create a Data Source and Enable Cloud Access.
CUSTOM DEVELOPMENT
ITS ALL ABOUT APPS
http://msdn.microsoft.com/en-US/office/aa905340
APP
DEVELOPMENT
CONCEPTUAL
ARCHITECTURE
APP DEVELOPMENT TYPES
UI INTERFACE OPTIONS
• SharePoint-Hosted Apps – full page subsite, app part or custom action
• Provider-Hosted Apps – IFRAME, full page subsite, app part or custom action
• Standard ASP.NET Apps - IFRAME
UX DESIGN FOR APPS: http://msdn.microsoft.com/en-us/library/office/fp179934(v=office.15).aspx
CUSTOM DEVELOPMENT LINKS
• Overview of Apps for SharePoint:
http://msdn.microsoft.com/library/office/fp179930(v=office.15)
• Details of all Development Options: http://technet.microsoft.com/en-us/library/sharepoint-
online-developer-service-description.aspx
• Apps for SharePoint vs. SharePoint Solutions:
http://msdn.microsoft.com/library/office/jj163114.aspx
• SharePoint 2013 and Angular JS video: http://channel9.msdn.com/Events/SharePoint-
Conference/2014/SPC408
• HTML 5/CSS 3/jQuery libraries – learn on http://www.lydna.com
• SharePoint 2013 and CSOM and REST API – learn on
http://www.pluralsight.com/training/Courses/TableOfContents/sharepoint-2013-client-object-
model-rest
APP PART WITH KNOCKOUT.JS AND REST
http://code.msdn.microsoft.com/SharePoint-2013-Use-
65c59e34/sourcecode?fileId=96376&pathId=1860297988
FINAL THOUGHTS
• SharePoint is a no-brainer for non-profits – FREE E1 subscriptions!
• SharePoint Online is now suitable for smaller enterprises that do not have extensive
external data integration requirements
• SharePoint Online will continue to add features and will be the only SharePoint product
within ten years (if you believe Microsoft) so you should start looking at it:
• For instance “Olso” is supposed to be released on Office 365 fourth quarter 2014
• You need to carefully consider every aspect of your SharePoint on-premise configuration
and functionality and do an extensive POC in SharePoint Online before migrating to
SharePoint Online
• Be sure to add all of the costs of your total cloud strategy, including migration costs,
beforepulling the trigger
NEXT STEPS
• Get a Office 365 E3 trial (click the little blue Free Trial link under the price—you can put in a service
request to get it extended for up to 6 months): http://office.microsoft.com/en-us/business/office-
365-enterprise-e3-business-software-FX103030346.aspx
• Copy real data to Office 365 and use it, try to replicate on-premise SharePoint solutsion on SPO,
experiment with external users, use Yammer to communicate about a real project
• Find an Office 365 partner on Pinpoint.com: http://pinpoint.microsoft.com/en-
US/services/search?q=office+365&fcrc=USA
• Join the “Office 365 Technical Network” on YAMMER by searching for the group and requesting
access—it contains many groups such as “SharePoint Online Migrations” and “Office 365 IT Pro”
• Join the Office 365 Support Community at http://community.office365.com--forums, wiki, blog,
troubleshooting sections
THANK YOU EVENT
SPONSORS
• Please visit them and inquire about their
products & services
• To win prizes make sure to get your
bingo card stamped by ALL sponsors

Contenu connexe

En vedette

KACE Endpoint Systems Management Appliances - What’s New for 2017
KACE Endpoint Systems Management Appliances - What’s New for 2017KACE Endpoint Systems Management Appliances - What’s New for 2017
KACE Endpoint Systems Management Appliances - What’s New for 2017Quest
 
Develop iOS and Android apps with SharePoint/Office 365
Develop iOS and Android apps with SharePoint/Office 365Develop iOS and Android apps with SharePoint/Office 365
Develop iOS and Android apps with SharePoint/Office 365Kashif Imran
 
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...Mike Maadarani
 
The hype of office 365(3)
The hype of office 365(3)The hype of office 365(3)
The hype of office 365(3)Emilee Barnes
 
Share point
Share pointShare point
Share pointBSU
 
SharePoint Saturday - Giving your SharePoint site a new lick of paint
SharePoint Saturday - Giving your SharePoint site a new lick of paintSharePoint Saturday - Giving your SharePoint site a new lick of paint
SharePoint Saturday - Giving your SharePoint site a new lick of paintSam Dolan
 
SharePoint Online and the Cloud
SharePoint Online and the CloudSharePoint Online and the Cloud
SharePoint Online and the CloudRandy Williams
 
Cygnet Infotech's SharePoint 2013 Capabilities
Cygnet Infotech's SharePoint 2013 CapabilitiesCygnet Infotech's SharePoint 2013 Capabilities
Cygnet Infotech's SharePoint 2013 Capabilitiesrrpillai
 
SharePoint 2013 - Migrating Legacy On-Premise Solutions to SharePoint Online ...
SharePoint 2013 - Migrating Legacy On-Premise Solutions to SharePoint Online ...SharePoint 2013 - Migrating Legacy On-Premise Solutions to SharePoint Online ...
SharePoint 2013 - Migrating Legacy On-Premise Solutions to SharePoint Online ...Eric Shupps
 

En vedette (11)

KACE Endpoint Systems Management Appliances - What’s New for 2017
KACE Endpoint Systems Management Appliances - What’s New for 2017KACE Endpoint Systems Management Appliances - What’s New for 2017
KACE Endpoint Systems Management Appliances - What’s New for 2017
 
Develop iOS and Android apps with SharePoint/Office 365
Develop iOS and Android apps with SharePoint/Office 365Develop iOS and Android apps with SharePoint/Office 365
Develop iOS and Android apps with SharePoint/Office 365
 
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...
 
Sharepoint Online
Sharepoint OnlineSharepoint Online
Sharepoint Online
 
The hype of office 365(3)
The hype of office 365(3)The hype of office 365(3)
The hype of office 365(3)
 
IBS SharePoint Capabilities
IBS SharePoint CapabilitiesIBS SharePoint Capabilities
IBS SharePoint Capabilities
 
Share point
Share pointShare point
Share point
 
SharePoint Saturday - Giving your SharePoint site a new lick of paint
SharePoint Saturday - Giving your SharePoint site a new lick of paintSharePoint Saturday - Giving your SharePoint site a new lick of paint
SharePoint Saturday - Giving your SharePoint site a new lick of paint
 
SharePoint Online and the Cloud
SharePoint Online and the CloudSharePoint Online and the Cloud
SharePoint Online and the Cloud
 
Cygnet Infotech's SharePoint 2013 Capabilities
Cygnet Infotech's SharePoint 2013 CapabilitiesCygnet Infotech's SharePoint 2013 Capabilities
Cygnet Infotech's SharePoint 2013 Capabilities
 
SharePoint 2013 - Migrating Legacy On-Premise Solutions to SharePoint Online ...
SharePoint 2013 - Migrating Legacy On-Premise Solutions to SharePoint Online ...SharePoint 2013 - Migrating Legacy On-Premise Solutions to SharePoint Online ...
SharePoint 2013 - Migrating Legacy On-Premise Solutions to SharePoint Online ...
 

Dernier

React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

SharePoint 2013 Online - Ready for Prime Time?

  • 2. PRESENTATION TOPICS • SharePoint Online Overview • Plans – Additional Costs • Network, Security, Backup • Administration • Feature Availability • Custom Development
  • 4. MICROSOFT’S SHAREPOINT ONLINE VISION • A huge set of backend services with web presentation layer floating on the top • SharePoint Online is in line with their “Services and Devices” company mantra • Want to replace desktop software with software as a service model • Next version of SharePoint will be the last on-premise version (supposedly) Analyst Firm Reports: http://www.microsoft.com/en-us/news/itanalyst/
  • 6. WHAT'S GOOD ABOUT SPO • Amazing amount of functionality for the price, E3 plan is the sweet spot • Some unique features will only be on SharePoint Online or much easier to use/setup on SPO like OSLO and using ODATA • No need for SharePoint infrastructure architects and engineers (still need SharePoint admins and information architect) • External users are free and they can have Full Control of site collections (!) • Multilingual capabilities—site collections in any language, Bing translate in YAMMER • The SYNC from OneDrive and SharePoint site collections works well so you can “work in the cloud” • Integration with Windows 8 is really superior (don’t recommend Windows 7 with O365—too many issues)
  • 7. WHAT'S NOT SO GOOD ABOUT SPO • Can only create site collections due to multitenant architecture • Support is enthusiastic and free now but not very good • Limited set of admin options, Powershell is limited and remote • Changes are pushed out automatically, no control over timing • Only sandbox and app development model for customization • No guarantee on pricing, you have to lock in the price with a contract • Some Latency, some downtime, « degraded » service warnings
  • 8. ENTERPRISE SPO LIMITATIONS • 10,000 site collections per tenant • 1 terabyte per site collection • 1 terabyte personal storage per use (OneDrive and Newsfeed) [only way global admin can get access is via Powershell] • 2 gigabyte is largest file you can upload • Only 5,000 items in site libraries, including folders • No limit on the number of external users (!)
  • 10. OFFICE 365 PLAN TYPES • OVERVIEW OF MOST PLANS: http://technet.microsoft.com/en-us/library/office-365-plan- options.aspx • O365 Business Enterprise Plans: http://office.microsoft.com/en-us/business/compare-all- office-365-for-business-plans-FX104051403.aspx • O365 Non-Profit Plans: http://office.microsoft.com/en-us/non-profit/compare-office-365-for- nonprofits-plans-FX104081605.aspx#Office365Options • O365 for Government Plans: http://office.microsoft.com/en-us/government/compare-office- 365-government-plans-FX103046199.aspx • O365 Education Plans: http://office.microsoft.com/en-us/academic/compare-office-365- education-plans-FX103045755.aspx
  • 11. OTHER PLANS • Standalone SharePoint Online Plans: http://office.microsoft.com/en- us/sharepoint/collaboration-tools-compare-sharepoint-plans-FX103789400.aspx • SharePoint Online Dedicated Plans: http://technet.microsoft.com/en- us/library/dn151715.aspx • Government Only? • Number of Users Requirement? • Custom Configuration Capabilities • Office365 Kiosk Plans: http://office.microsoft.com/en-us/business/compare-office-365- kiosk-plans-FX103178917.aspx
  • 12. DEDICATED PLANS “Microsoft Office 365 Dedicated plans and ITAR-support plans deliver cloud-based business services from Microsoft data center equipment that is dedicated to your company or organization and not shared with any other organization. With dedicated equipment, you are able to implement advanced service features and SharePoint Online customizations. Enhanced versions of Exchange Online Dedicated, SharePoint Online Dedicated, and Lync Online Dedicated are also available to support the security, privacy, and regulatory compliance requirements for U.S. federal government agencies requiring certification under the Federal Information Security Management Act (FISMA) of 2002 and for commercial entities subject to International Traffic in Arms Regulations (ITAR).” SharePoint Online Service Administration Portal: http://technet.microsoft.com/en- us/library/dn307721.aspx#bkmk_SAportalhomepage
  • 13. POWER BI ADDITIONAL COST http://www.microsoft.com/en-us/powerBI/pricing.aspx
  • 14. OTHER ADDITIONAL COSTS • Cost of External Data held in AZURE • Cost of AZURE websites to support Provider-Hosted Apps • Cost of data DOWNLOADED to your company’s network is expensive! • Pricing of Single Sign-On Solution federation solution such as PING • AZURE Pricing Calculator
  • 16. TO CONFIGURE A HYBRID SHAREPOINT ENVIRONMENT, YOU MUST HAVE A COMBINATION OF EXPERT SKILLS AND SIGNIFICANT HANDS-ON EXPERIENCE WITH SHAREPOINT SERVER 2013, SHAREPOINT ONLINE, AND RELATED PRODUCTS AND TECHNOLOGIES. WE RECOMMEND THAT YOU ENGAGE MICROSOFT CONSULTING SERVICES TO PROVIDE TECHNICAL GUIDANCE AND SUPPORT DURING THE DESIGN AND DEPLOYMENT OF YOUR HYBRID ENVIRONMENT. FOR MORE INFORMATION ABOUT MICROSOFT CONSULTING SERVICES, SEE MICROSOFT SERVICES. --From Microsoft TechNet HYBRID ENVIRONMENTS NOT! Get an experienced partner instead!
  • 20. NETWORK ISSUES • Configuration changes, such as adding a new domain, are not real-time • Throughput – without special pipe, which can be purchased, response time can be slow – especially updating email in Outlook client • There are momentary downtimes – one happened today to me when downloading presentation, also, from my personal knowledge a UN agency experienced a half a day of downtime recently • Sizing for performance for backend data in AZURE can be difficult to understand – need to make sure that you can scale up seamlessly
  • 21. SECURITY • Office 365 Trust Center: http://office.microsoft.com/en-us/business/office-365-trust- center-cloud-computing-security-fx103030390.aspx#welcome • Security White Paper: http://www.microsoft.com/en- us/download/details.aspx?id=26552 • Special areas of the cloud for specific security and regulation needs (HIPPA, FISMA, ITAR, etc.) • Security levels on some AZURE objects may not meet enterprise standards • Five admininstrative roles in Office 365-only Global Admin has SPO rights: http://technet.microsoft.com/en-us/library/hh852528.aspx • Can add “Delegated Admin” for Office 365—must be Microsoft Partner
  • 23. HOW TO BACKUP SPO? • Trust Microsoft back-ups, as there's no way to make your own back-ups in SharePoint Online. • Rely on SharePoint recycle bin functionality for basic back-up/restore functionality. • Save important doc lib content via Windows Explorer view and store this info somewhere safe. • Use 3rd party providers that do support back-ups of SharePoint Online (there are providers who offer these services, but on this Wiki page no advertisements for commercial products are allowed). [look at Metalogix Replicator] FROM: http://social.technet.microsoft.com/wiki/contents/articles/17195.sharepoint-2013-back- up-sharepoint-online.aspx Better info from this blog post: http://www.threewill.com/2013/12/the-4-options-you-need-to- know-about-sharepoint-online-backup-and-restore/
  • 24. DISASTER RECOVERY • Service Continuity: http://technet.microsoft.com/en-us/library/office-365-service- continuity.aspx • Service Level Agreements (SLA) – don’t look like SLA links but they are: http://www.microsoftvolumelicensing.com/DocumentSearch.aspx?Mode=3&DocumentTy peId=37 • Will only be reimbursed for downtime as a percentage of the amount you pay for month, so really nothing. • O365 Reliability and Disaster Recovery Video on Channel 9 (old from 2012): http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/OSP324
  • 26. ADMINISTRATION OVERVIEW • Limited number of settings in the Office 365 SharePoint Admin Center • PowerShell is remote and restricted • Have to monitor Message Center closely – new features being added, features being changed • Many small issues with client side interaction with SharePoint Online, i.e. SkyDrive/One Drive problem • Click-to-Run to deploy Microsoft Office Professional Plus: http://technet.microsoft.com/en- us/library/jj839718(v=office.15).aspx • Admin/How To Links: http://office.microsoft.com/en-us/sharepoint-help/find-content- about-sharepoint-online-for-office-365-enterprise-and-midsize-HA103047257.aspx
  • 27. POWERSHELL FOR SHAREPOINT ONLINE • Restricted set of commands (haven’t been updated since July 2012) • http://technet.microsoft.com/en-us/library/fp161362(v=office.15).aspx for listing of all commands • Other Command for Office365: http://wdmsb.wordpress.com/2013/02/04/powershell- for-office-365/ • Connect to your tenant remotely • Download and Install Sign-in Assistant - required to connect AZURE PowerShell to O365 Domain http://go.microsoft.com/fwlink/?LinkId=286152 • Download and install Windows Azure Active Directory Module for Windows PowerShell – Run this as admin http://go.microsoft.com/fwlink/p/?linkid=236297
  • 28. LOGIN TO YOUR TENANT Set-ExecutionPolicy RemoteSigned = "Y" to confirm Import-Module MSOnline $O365Cred = Get-Credential ‘provide email and password of admin $O365Session = New-PSSession –ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $O365Cred -Authentication Basic - AllowRedirection Import-PSSession $O365Session Connect-MsolService –Credential $O365Cred
  • 29. OFFICE365 POWERSHELL EXAMPLE Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $True ' Test to make sure the Password never expires is set for all users Get-MSOLUser | Select UserPrincipalName, PasswordNeverExpires 'For each new user you have to give this command to set it for just one user, replace user@domain.com with actual email address Set-MsolUser -UserPrincipalName user@domain.com -PasswordNeverExpires $true THIS WILL OVERRIDE THE PASSWORD POLICY SHOWN IN O365!
  • 30. CONSIDER 3RD PARTY PRODUCTS Nintex Workflow for Office 365 can handle some administrative workflows like: • Onboarding Users into Office 365 and assigning licences • Automating the provisioning of SharePoint sites, collections, and other resources • Help desk case assignments and tracking • Gathering content from and publishing content to third-party repositories • Scanning social media for actionable discoveries • Crowd-sourced content reviews on Yammer • Leave requests • Press release editing and reviews • Budget reviews
  • 31. ADMINISTRATION DEMO • SharePoint Admin Center • Message Center • Setup up Foreign Language Site Collection • Yammer, Sites, Change Top Bar Options
  • 33. FEATURE AVAILABILITY OVERVIEW • All new SharePoint features will be launched in the cloud first • Some features not available in SharePoint Online but some may ONLY be available in SharePoint Online or only partially available in SharePoint On-Premise • Advanced features like BCS can be quite complex to setup • Available Web Parts - refer to http://www.wonderlaura.com/Lists/Posts/Post.aspx?ID=214 • SharePoint Online Preview: http://community.office365.com/en- us/b/office_365_community_blog/archive/2013/08/01/what-in-preview-means-for-some-new- sharepoint-online-features.aspx • “Improving Visibility to Service Updates” Blog Article: http://blogs.office.com/2014/06/19/improving-visibility-to-service-updates/
  • 35. SERVICE DESCRIPTIONS • SharePoint feature availability across all O365 Plans: http://technet.microsoft.com/en- us/library/5e1ee081-cab8-4c1b-9783-21c38ddcb8b0#bkmk_tableo365 • SharePoint feature availability across SharePoint Standalone Plans: http://technet.microsoft.com/en-us/library/5e1ee081-cab8-4c1b-9783- 21c38ddcb8b0#bkmk_tableo365 • SharePoint feature availability across SharePoint Server On-Premise types: http://technet.microsoft.com/en-us/library/5e1ee081-cab8-4c1b-9783- 21c38ddcb8b0#bkmk_tableo365 Improving Visibility to service updates: Http://blogs.office.com/2014/06/19/improving-visibility- to-service-updates/?wt_mc_id=publicroadmapsocial
  • 37. CONSTANTLY CHANGING FUNCTIONALITY Can FINALLY now upload more than one file at a time!
  • 38. POWER BI FOR OFFICE 365 • Overview - http://office.microsoft.com/en-us/office365-sharepoint-online-enterprise- help/power-bi-for-office-365-overview-and-learning-HA104103581.aspx • Power BI for Office 365 Service Description - http://technet.microsoft.com/en-us/library/power- bi-for-office-365-service-description.aspx#BKMK_PowerBIPlans – $20 per user if you have E3 or E4 • How to Setup Power BI - http://office.microsoft.com/en-us/excel-help/how-to-setup-power-bi- HA104170377.aspx • Getting Started with PowerBI for Office 365: https://www.microsoft.com/en-us/powerbi/getting- started/default.aspx
  • 39. BCS IN SHAREPOINT ONLINE • BCS with database in AZURE: http://office.microsoft.com/en-us/office365-sharepoint- online-enterprise-help/make-an-external-list-from-a-sql-azure-table-with-business- connectivity-services-and-secure-store-HA102933008.aspx • Setting up AZURE SQL database: http://social.technet.microsoft.com/wiki/contents/articles/1884.getting-started-with- windows-azure-sql-database-using-the-windows-azure-management-portal.aspx • Hybrid BCS Deployment: http://technet.microsoft.com/en- us/library/dn197239(v=office.15).aspx
  • 40. DATA SOURCES FOR WORKBOOKS • Azure SQL Database data. You have at least two options available for working with data that is stored in Azure SQL Database: • You can create a connection in Excel and store the users’ credentials in the workbook. For more information, see Getting Started with Microsoft Azure SQL Database. • You can create an external list by using Business Connectivity Services together with Secure Store Service. For more information, see Make an external list from a SQL Azure table with Business Connectivity Services and Secure Store. • Open Data protocol (OData) feeds. You have at least two options available for working with OData data: • You can use SharePoint list data that is available through an OData feed. • You can use an OData feed that is available in the Azure Marketplace. • For information about how to use an OData feed, see Get data from a data feed in Power Pivot. • On-premises data sources that are enabled for access in Power BI for Office 365. This option requires a subscription to Power BI for Office 365 and an administrator to set up the connection. For more information, see Create a Data Source and Enable Cloud Access.
  • 42. ITS ALL ABOUT APPS http://msdn.microsoft.com/en-US/office/aa905340
  • 45. UI INTERFACE OPTIONS • SharePoint-Hosted Apps – full page subsite, app part or custom action • Provider-Hosted Apps – IFRAME, full page subsite, app part or custom action • Standard ASP.NET Apps - IFRAME UX DESIGN FOR APPS: http://msdn.microsoft.com/en-us/library/office/fp179934(v=office.15).aspx
  • 46. CUSTOM DEVELOPMENT LINKS • Overview of Apps for SharePoint: http://msdn.microsoft.com/library/office/fp179930(v=office.15) • Details of all Development Options: http://technet.microsoft.com/en-us/library/sharepoint- online-developer-service-description.aspx • Apps for SharePoint vs. SharePoint Solutions: http://msdn.microsoft.com/library/office/jj163114.aspx • SharePoint 2013 and Angular JS video: http://channel9.msdn.com/Events/SharePoint- Conference/2014/SPC408 • HTML 5/CSS 3/jQuery libraries – learn on http://www.lydna.com • SharePoint 2013 and CSOM and REST API – learn on http://www.pluralsight.com/training/Courses/TableOfContents/sharepoint-2013-client-object- model-rest
  • 47. APP PART WITH KNOCKOUT.JS AND REST http://code.msdn.microsoft.com/SharePoint-2013-Use- 65c59e34/sourcecode?fileId=96376&pathId=1860297988
  • 48. FINAL THOUGHTS • SharePoint is a no-brainer for non-profits – FREE E1 subscriptions! • SharePoint Online is now suitable for smaller enterprises that do not have extensive external data integration requirements • SharePoint Online will continue to add features and will be the only SharePoint product within ten years (if you believe Microsoft) so you should start looking at it: • For instance “Olso” is supposed to be released on Office 365 fourth quarter 2014 • You need to carefully consider every aspect of your SharePoint on-premise configuration and functionality and do an extensive POC in SharePoint Online before migrating to SharePoint Online • Be sure to add all of the costs of your total cloud strategy, including migration costs, beforepulling the trigger
  • 49. NEXT STEPS • Get a Office 365 E3 trial (click the little blue Free Trial link under the price—you can put in a service request to get it extended for up to 6 months): http://office.microsoft.com/en-us/business/office- 365-enterprise-e3-business-software-FX103030346.aspx • Copy real data to Office 365 and use it, try to replicate on-premise SharePoint solutsion on SPO, experiment with external users, use Yammer to communicate about a real project • Find an Office 365 partner on Pinpoint.com: http://pinpoint.microsoft.com/en- US/services/search?q=office+365&fcrc=USA • Join the “Office 365 Technical Network” on YAMMER by searching for the group and requesting access—it contains many groups such as “SharePoint Online Migrations” and “Office 365 IT Pro” • Join the Office 365 Support Community at http://community.office365.com--forums, wiki, blog, troubleshooting sections
  • 50. THANK YOU EVENT SPONSORS • Please visit them and inquire about their products & services • To win prizes make sure to get your bingo card stamped by ALL sponsors