SlideShare a Scribd company logo
1 of 27
ADIS JUGO 
deroso Solutions GmbH, Head of Development 
DEVICES AND SERVICES WORLD 
NEW PARADIGMS OF ARCHITECTING 
DISTRIBUTED ENTERPRISE SOLUTIONS
ADIS JUGO 
HEAD OF DEVELOPMENT AT DEROSO SOLUTIONS GMBH 
MICROSOFT MVP SHAREPOINT SERVER 
WORKING ACTIVELY WITH SHAREPOINT SINCE 2002
2007: SHAREPOINT IS A PLATFORM! 
future 
2013 
2010 
2007
2007: SHAREPOINT IS A PLATFORM! 
future 
2013 
2010 
2007
SHAREPOINT IS A PLATFORM! 
future 
2013 
2010 
2007
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
SHAREPOINT IS A PLATFORM! 
future 
2013 
2010 
2007 
Quality Problems 
Performance Issues 
Inadequate scaling
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
TECHNOLOGY JOURNEY 
future 
2013 
2010 
2007
SERVICES 
HETEROGENEOUS 
CLOUD & ON PREM 
MULTIVENDOR 
RELEVANT DATA 
DEVICES 
MULTIPLATFORM 
FORM FACTORS 
HTML 
NATIVE & HYBRID 
MANAGEMENT AND COMPLIANCE 
PROCESSES AND ARCHITECTURE
Standardizes services over service picking 
Managing services and devices over managing infrastructure 
Creating and supporting processes on top of services
ARCHITECTING DISTRIBUTED ENTERPRISE SOLUTIONS 
IN DEVICES AND SERVICES ENVIRONMENT
DEVICES AND SERVICES: DISTRIBUTED ENTERPRISE APPS 
future 
2013 
2010 
2007
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
SHAREPOINT 2013 
future SharePoint 2013: 
2013 
2010 
2007 
SaaS & PaaS 
Performance, 
Scaling, Migration 
Use as it is 
Customizations 
through apps
GSG – Global Services Gateway 
K2 Based App – enables partners the access 
to MS marketing materials
DEVICES AND SERVICES : K2 WORKFLOWS 
future 
2013 
2010 
2007
DEVICES AND SERVICES : K2 WORKFLOWS 
future 
2013 
2010 
2007
DEVICES AND SERVICES : K2 DATA 
future 
2013 
2010 
2007
DEVICES AND SERVICES : K2 SMARTFORMS 
future 
2013 
2010 
2007
DEVICES AND SERVICES : K2 SMARTFORMS 
future 
2013 
2010 
2007
LESSONS FROM PRACTICE
SOLUTION ARCHITECTURE SHOWCASE
SOLUTION ARCHITECTURE SHOWCASE 
Multiple data 
sources 
Cloud Business 
App and Cloud 
Services 
Devices 
Form factors
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)
www.deroso.de

More Related Content

What's hot

WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
Rob Wilson
 
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
ridwansassman
 
Extending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration AExtending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration A
ridwansassman
 

What's hot (20)

SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2
 
Build and Run Reliable SharePoint Workflow Apps
Build and Run Reliable SharePoint Workflow AppsBuild and Run Reliable SharePoint Workflow Apps
Build and Run Reliable SharePoint Workflow Apps
 
k2.net PPT
k2.net PPTk2.net PPT
k2.net PPT
 
K2 Blackpearl Brochure
K2 Blackpearl BrochureK2 Blackpearl Brochure
K2 Blackpearl Brochure
 
Slides m365 file management and collaboration (infinys)
Slides m365 file management and collaboration (infinys)Slides m365 file management and collaboration (infinys)
Slides m365 file management and collaboration (infinys)
 
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePointK2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
 
Share point development services case study
Share point development services case studyShare point development services case study
Share point development services case study
 
SharePoint 2013 introduction | What's new in SharePoint 2013 | SharePoint 20...
SharePoint 2013 introduction  | What's new in SharePoint 2013 | SharePoint 20...SharePoint 2013 introduction  | What's new in SharePoint 2013 | SharePoint 20...
SharePoint 2013 introduction | What's new in SharePoint 2013 | SharePoint 20...
 
Building Hybrid Business Apps for SharePoint
Building Hybrid Business Apps for SharePointBuilding Hybrid Business Apps for SharePoint
Building Hybrid Business Apps for SharePoint
 
7 Updates in Microsoft Project 2016
7 Updates in Microsoft Project 20167 Updates in Microsoft Project 2016
7 Updates in Microsoft Project 2016
 
When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)
 
SAP and SharePoint interoperability using Duet Enterprise
SAP and SharePoint interoperability using Duet EnterpriseSAP and SharePoint interoperability using Duet Enterprise
SAP and SharePoint interoperability using Duet Enterprise
 
Sharepoint 2019 Training
Sharepoint 2019 TrainingSharepoint 2019 Training
Sharepoint 2019 Training
 
K2 - Business Apps for SharePoint
K2 - Business Apps for SharePointK2 - Business Apps for SharePoint
K2 - Business Apps for SharePoint
 
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
 
Tech Ed 2010 Attended Sessions
Tech Ed 2010 Attended SessionsTech Ed 2010 Attended Sessions
Tech Ed 2010 Attended Sessions
 
Extending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration AExtending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration A
 
Ridwan sassman Sharepoint Saturday Sharepoint 2013 Workflows
Ridwan sassman Sharepoint Saturday Sharepoint 2013 WorkflowsRidwan sassman Sharepoint Saturday Sharepoint 2013 Workflows
Ridwan sassman Sharepoint Saturday Sharepoint 2013 Workflows
 

Viewers also liked

Socialwok Unconference Final
Socialwok Unconference FinalSocialwok Unconference Final
Socialwok Unconference Final
e27
 

Viewers also liked (10)

Its 163 - Morumbi
Its 163 - MorumbiIts 163 - Morumbi
Its 163 - Morumbi
 
Socialwok Unconference Final
Socialwok Unconference FinalSocialwok Unconference Final
Socialwok Unconference Final
 
014 a interna angor inestable y iam infra st
014 a interna angor inestable y iam infra st014 a interna angor inestable y iam infra st
014 a interna angor inestable y iam infra st
 
Verlaine paul poemas-www.katarsis.rot
Verlaine paul poemas-www.katarsis.rotVerlaine paul poemas-www.katarsis.rot
Verlaine paul poemas-www.katarsis.rot
 
003 interna Hipertensión Arterial
003 interna Hipertensión Arterial003 interna Hipertensión Arterial
003 interna Hipertensión Arterial
 
Đề cương báo cáo tốt nghiệp doanh thu đại học kinh tế quốc dân
Đề cương báo cáo tốt nghiệp doanh thu đại học kinh tế quốc dânĐề cương báo cáo tốt nghiệp doanh thu đại học kinh tế quốc dân
Đề cương báo cáo tốt nghiệp doanh thu đại học kinh tế quốc dân
 
Start-up skoro zadarmo
Start-up skoro zadarmoStart-up skoro zadarmo
Start-up skoro zadarmo
 
Splunk_Recommendation
Splunk_RecommendationSplunk_Recommendation
Splunk_Recommendation
 
İki̇zler burcu
İki̇zler burcuİki̇zler burcu
İki̇zler burcu
 
Semana 07 2016 2
Semana 07 2016 2Semana 07 2016 2
Semana 07 2016 2
 

Similar to K2 for SharePoint 2013 Keynote: Cloud first, mobile first solution architecture

O365Engage17 - Supercharging Your Productivity and Business with Microsoft Po...
O365Engage17 - Supercharging Your Productivity and Business with Microsoft Po...O365Engage17 - Supercharging Your Productivity and Business with Microsoft Po...
O365Engage17 - Supercharging Your Productivity and Business with Microsoft Po...
NCCOMMS
 
Microsoft SQL Server 2008 R2 - Analysis Services Presentation
Microsoft SQL Server 2008 R2 - Analysis Services PresentationMicrosoft SQL Server 2008 R2 - Analysis Services Presentation
Microsoft SQL Server 2008 R2 - Analysis Services Presentation
Microsoft Private Cloud
 
What’s new in SAP BusinessObject BI 4.1? (part1)
What’s new in SAP BusinessObject BI 4.1? (part1)What’s new in SAP BusinessObject BI 4.1? (part1)
What’s new in SAP BusinessObject BI 4.1? (part1)
tasmc
 

Similar to K2 for SharePoint 2013 Keynote: Cloud first, mobile first solution architecture (20)

REHAN
REHANREHAN
REHAN
 
SAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process SolutionsSAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process Solutions
 
Integroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaIntegroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja Azurella
 
App modernization-What you need to know before planning a migration to office...
App modernization-What you need to know before planning a migration to office...App modernization-What you need to know before planning a migration to office...
App modernization-What you need to know before planning a migration to office...
 
App Modernization - What you need to know before planning a migration to Offi...
App Modernization - What you need to know before planning a migration to Offi...App Modernization - What you need to know before planning a migration to Offi...
App Modernization - What you need to know before planning a migration to Offi...
 
Don't upgrade to SharePoint 2013
Don't upgrade to SharePoint 2013Don't upgrade to SharePoint 2013
Don't upgrade to SharePoint 2013
 
Irw Generic Power Point
Irw Generic Power PointIrw Generic Power Point
Irw Generic Power Point
 
Aspenware 2013 consulting program
Aspenware 2013 consulting programAspenware 2013 consulting program
Aspenware 2013 consulting program
 
Share point 2013 sartuday, SharePoint & ERP Integrations
Share point 2013 sartuday, SharePoint & ERP IntegrationsShare point 2013 sartuday, SharePoint & ERP Integrations
Share point 2013 sartuday, SharePoint & ERP Integrations
 
Dashboard and apps - part 1
Dashboard and apps - part 1Dashboard and apps - part 1
Dashboard and apps - part 1
 
Web Site and Rich Internet Applications
Web Site and Rich Internet ApplicationsWeb Site and Rich Internet Applications
Web Site and Rich Internet Applications
 
O365Engage17 - Supercharging Your Productivity and Business with Microsoft Po...
O365Engage17 - Supercharging Your Productivity and Business with Microsoft Po...O365Engage17 - Supercharging Your Productivity and Business with Microsoft Po...
O365Engage17 - Supercharging Your Productivity and Business with Microsoft Po...
 
Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012
 
Nitor Infotech
Nitor InfotechNitor Infotech
Nitor Infotech
 
Business process & system integration v2
Business process & system integration v2Business process & system integration v2
Business process & system integration v2
 
Practical Office Business Application
Practical Office Business ApplicationPractical Office Business Application
Practical Office Business Application
 
Oracle Primavera P6 partner programs
Oracle Primavera P6 partner programsOracle Primavera P6 partner programs
Oracle Primavera P6 partner programs
 
Microsoft SQL Server 2008 R2 - Analysis Services Presentation
Microsoft SQL Server 2008 R2 - Analysis Services PresentationMicrosoft SQL Server 2008 R2 - Analysis Services Presentation
Microsoft SQL Server 2008 R2 - Analysis Services Presentation
 
What’s new in SAP BusinessObject BI 4.1? (part1)
What’s new in SAP BusinessObject BI 4.1? (part1)What’s new in SAP BusinessObject BI 4.1? (part1)
What’s new in SAP BusinessObject BI 4.1? (part1)
 
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
 

More from Adis Jugo

Developing Sharepoint 2013-powered mobile and device apps
Developing Sharepoint 2013-powered mobile and device apps Developing Sharepoint 2013-powered mobile and device apps
Developing Sharepoint 2013-powered mobile and device apps
Adis Jugo
 

More from Adis Jugo (20)

SPS Leicester: Understanding permissions with Microsoft Teams
SPS Leicester: Understanding permissions with Microsoft TeamsSPS Leicester: Understanding permissions with Microsoft Teams
SPS Leicester: Understanding permissions with Microsoft Teams
 
WinDays 2014: It's not your father's SharePoint - DEV (Cloud-Only solution ar...
WinDays 2014: It's not your father's SharePoint - DEV (Cloud-Only solution ar...WinDays 2014: It's not your father's SharePoint - DEV (Cloud-Only solution ar...
WinDays 2014: It's not your father's SharePoint - DEV (Cloud-Only solution ar...
 
WinDays 2014: It's not your father's SharePoint - BIZ (Collaboration beyond c...
WinDays 2014: It's not your father's SharePoint - BIZ (Collaboration beyond c...WinDays 2014: It's not your father's SharePoint - BIZ (Collaboration beyond c...
WinDays 2014: It's not your father's SharePoint - BIZ (Collaboration beyond c...
 
SharePoint Conference Munich 2014: It's not your father's SharePoint - Biz Ed...
SharePoint Conference Munich 2014: It's not your father's SharePoint - Biz Ed...SharePoint Conference Munich 2014: It's not your father's SharePoint - Biz Ed...
SharePoint Conference Munich 2014: It's not your father's SharePoint - Biz Ed...
 
SharePoint Conference Munich 2014: Work Management Service
SharePoint Conference Munich 2014: Work Management ServiceSharePoint Conference Munich 2014: Work Management Service
SharePoint Conference Munich 2014: Work Management Service
 
SharePoint Conference Vienna 2014: Work Management Service
SharePoint Conference Vienna 2014: Work Management ServiceSharePoint Conference Vienna 2014: Work Management Service
SharePoint Conference Vienna 2014: Work Management Service
 
ShareConf 2014 Work Management Service
ShareConf 2014 Work Management ServiceShareConf 2014 Work Management Service
ShareConf 2014 Work Management Service
 
ESPC 2014: 5 Enterprise Social usecases
ESPC 2014: 5 Enterprise Social usecasesESPC 2014: 5 Enterprise Social usecases
ESPC 2014: 5 Enterprise Social usecases
 
ESPC 2014 Barcelona: It is not your Father's SharePoint - DEV
ESPC 2014 Barcelona: It is not your Father's SharePoint - DEVESPC 2014 Barcelona: It is not your Father's SharePoint - DEV
ESPC 2014 Barcelona: It is not your Father's SharePoint - DEV
 
Work Management Application in SharePoint 2013 - architecture and development
Work Management Application in SharePoint 2013 - architecture and developmentWork Management Application in SharePoint 2013 - architecture and development
Work Management Application in SharePoint 2013 - architecture and development
 
Developing Sharepoint 2013-powered mobile and device apps
Developing Sharepoint 2013-powered mobile and device apps Developing Sharepoint 2013-powered mobile and device apps
Developing Sharepoint 2013-powered mobile and device apps
 
Beyond Social – Tailor Sharepoint 2013 social features according to your need...
Beyond Social – Tailor Sharepoint 2013 social features according to your need...Beyond Social – Tailor Sharepoint 2013 social features according to your need...
Beyond Social – Tailor Sharepoint 2013 social features according to your need...
 
Sharepoint Online and Windows Azure together: Autohosted Apps
Sharepoint Online and Windows Azure together: Autohosted AppsSharepoint Online and Windows Azure together: Autohosted Apps
Sharepoint Online and Windows Azure together: Autohosted Apps
 
Developing SharePoint-powered mobile apps
Developing SharePoint-powered mobile appsDeveloping SharePoint-powered mobile apps
Developing SharePoint-powered mobile apps
 
Beyond Social – Tailor SharePoint 2013 Social features according to your need...
Beyond Social – Tailor SharePoint 2013 Social features according to your need...Beyond Social – Tailor SharePoint 2013 Social features according to your need...
Beyond Social – Tailor SharePoint 2013 Social features according to your need...
 
SharePoint in the cloud: Deep Azure apps for SharePoint 2013
SharePoint in the cloud: Deep Azure apps for SharePoint 2013SharePoint in the cloud: Deep Azure apps for SharePoint 2013
SharePoint in the cloud: Deep Azure apps for SharePoint 2013
 
Developing SharePoint-powered mobile apps
Developing SharePoint-powered mobile appsDeveloping SharePoint-powered mobile apps
Developing SharePoint-powered mobile apps
 
The Future of the Intranet: Road to Enterprise 2.0
The Future of the Intranet: Road to Enterprise 2.0The Future of the Intranet: Road to Enterprise 2.0
The Future of the Intranet: Road to Enterprise 2.0
 
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
 
Business data in clouds, on earth, in subway and in the fruit salad (Mango an...
Business data in clouds, on earth, in subway and in the fruit salad (Mango an...Business data in clouds, on earth, in subway and in the fruit salad (Mango an...
Business data in clouds, on earth, in subway and in the fruit salad (Mango an...
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

K2 for SharePoint 2013 Keynote: Cloud first, mobile first solution architecture

  • 1.
  • 2. ADIS JUGO deroso Solutions GmbH, Head of Development DEVICES AND SERVICES WORLD NEW PARADIGMS OF ARCHITECTING DISTRIBUTED ENTERPRISE SOLUTIONS
  • 3. ADIS JUGO HEAD OF DEVELOPMENT AT DEROSO SOLUTIONS GMBH MICROSOFT MVP SHAREPOINT SERVER WORKING ACTIVELY WITH SHAREPOINT SINCE 2002
  • 4. 2007: SHAREPOINT IS A PLATFORM! future 2013 2010 2007
  • 5. 2007: SHAREPOINT IS A PLATFORM! future 2013 2010 2007
  • 6. SHAREPOINT IS A PLATFORM! future 2013 2010 2007
  • 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
  • 10. TECHNOLOGY JOURNEY future 2013 2010 2007
  • 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
  • 13. ARCHITECTING DISTRIBUTED ENTERPRISE SOLUTIONS IN DEVICES AND SERVICES ENVIRONMENT
  • 14. DEVICES AND SERVICES: DISTRIBUTED ENTERPRISE APPS future 2013 2010 2007
  • 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
  • 18. DEVICES AND SERVICES : K2 WORKFLOWS future 2013 2010 2007
  • 19. DEVICES AND SERVICES : K2 WORKFLOWS future 2013 2010 2007
  • 20. DEVICES AND SERVICES : K2 DATA future 2013 2010 2007
  • 21. DEVICES AND SERVICES : K2 SMARTFORMS future 2013 2010 2007
  • 22. DEVICES AND SERVICES : K2 SMARTFORMS future 2013 2010 2007
  • 25. SOLUTION ARCHITECTURE SHOWCASE Multiple data sources Cloud Business App and Cloud Services Devices Form factors
  • 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)