This document discusses the evolution of SharePoint from 2007 to the present day. It notes that SharePoint has matured from a GUI platform in 2007 to a true platform by 2010, and is now primarily viewed as a service in a world of devices and distributed enterprise applications. The document advocates architecting solutions around services rather than infrastructure, and building processes on top of services like SharePoint. It provides an example of how a K2 solution incorporates services, workflows, and smart forms that can run across devices and form factors in today's distributed enterprise environment.
7. SHAREPOINT IS A PLATFORM!
future
2013
2010
2007
GUI contains business logic
Nonexistent quality attributes,
lifecycle management
.NET 3.5 Workflows
hosted in IIS
Executed in the same
Application Pool as
SharePoint
Data stored in lists
and libraries
8. SHAREPOINT IS A PLATFORM!
future
2013
2010
2007
Quality Problems
Performance Issues
Inadequate scaling
9. SP 2010: PLATFORM MATURITY
future
2013
2010
2007
MIGRATION ISSUES
Issues with custom solutions
Microsoft own custom solutions
P&P SOLUTION ARCHITECTURE GUIDE
Best Practices in SharePoint solution architecture
CLIENT SIDE OBJECT MODEL & REST
Modular Design
Service Based / Oriented
Separation of concerns
11. SERVICES
HETEROGENEOUS
CLOUD & ON PREM
MULTIVENDOR
RELEVANT DATA
DEVICES
MULTIPLATFORM
FORM FACTORS
HTML
NATIVE & HYBRID
MANAGEMENT AND COMPLIANCE
PROCESSES AND ARCHITECTURE
12. Standardizes services over service picking
Managing services and devices over managing infrastructure
Creating and supporting processes on top of services
15. SHAREPOINT 2013: PRODUCT AND SERVICE
future
2013
2010
2007
New App Model
Business logic separation
Service Oriented APIs
No GUI customizations
SharePoint Online
Cloud First
16. SHAREPOINT 2013
future SharePoint 2013:
2013
2010
2007
SaaS & PaaS
Performance,
Scaling, Migration
Use as it is
Customizations
through apps
17. GSG – Global Services Gateway
K2 Based App – enables partners the access
to MS marketing materials
26. DEVICES AND SERVICES OVER PLATFORM AND INFRASTRUCTURE
IT EVOLVES TOWARDS DEVICES AND SERVICES ERA
Managing Services over Managing Infrastructure
Building processes on top of services
SERVICE MANAGEMENT AND GOVERNANCE
Business departments tend to purchase services without IT involvement
SHAREPOINT IS NOT SEEN AS A PLATFORM ANYMORE, BUT AS A SERVICE
SaaS, PaaS
Minimize in-box customizations (look and feel, navigation)
Apps and Workflows: building processes on top of SharePoint Services
K2 IN DEVICES AND SERVICES ENVIRONMENT
Bundling services (SmartObjects)
Building processes on top services (Workflows)
Presenting on devices and different form factor (SmartForms)