Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SharePoint in Clouds - Autoprovisioned apps with SharePoint 2013

735 views

Published on

Development of Azure Autoprovisioned apps for SharePoint Online (Office 365) and Windows Azure

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SharePoint in Clouds - Autoprovisioned apps with SharePoint 2013

  1. 1. SharePoint in the clouds: a long jurneySolution types and developmenttechniquesSharePoint APPs and Office 365
  2. 2. questions
  3. 3. sharepoint solution
  4. 4. BL Classes not SPContext Aware SPContext Transport/Creation? SPContext Aware Infrastructure Layer Classes Dependency injection
  5. 5. problems• Migration• Not possible with Office 365 (or other hosted services)
  6. 6. enterpriseArchitectural considerations Quality AttributesImpersonation SecurityLogging PerformanceCaching ConcurrencyTesting Localization / InternationalizationDeployment ConfigurationFlexibility / Future Proof Cloud-enabled
  7. 7. deprecated
  8. 8. sandboxArchitectural considerations Quality AttributesImpersonation SecurityLogging PerformanceCaching ConcurrencyTesting Localization / InternationalizationDeployment ConfigurationFlexibility / Future Proof Cloud-enabled
  9. 9. ASMX WEB SERVICES (SOAP)
  10. 10. No SPContextaware Components
  11. 11. externalArchitectural considerations Quality AttributesImpersonation SecurityLogging PerformanceCaching ConcurrencyTesting Localization / InternationalizationDeployment ConfigurationFlexibility / Future Proof Cloud-enabled
  12. 12. limitations• Suitable for integrating other solutions with SharePoint
  13. 13. ASMX WEB SERVICES (SOAP)ASMX WEB SERVICES (SOAP)
  14. 14. types Enterprise/Farm Sandbox SP Apps solutions• Full trust solutions • Declarative elements • New Apps model• Customizations to file • Partially trusted code • Deployed from corporate system of servers service still included for catalog or office market• Classic model from 2007 limited server side support place • Manage permission and licenses specifically • Preferred option
  15. 15. why safe!• Cloud ready!
  16. 16. sharepoint in the clouds: history different 3rd party providers – Office 365: SharePoint Online tenants and dedicated - (SP 2010 based) fpweb, rackspace, mail2web etc stone age 2008/2009 2011 2013 star trek time BPOS - SharePoint Online Office 365 v15 (MOSS 2007 based) (SP 2013 based)
  17. 17. app design Provider-Hosted App SharePoint “Bring your own server hosting infrastructure” Your Hosted SiteCloud-based Apps Web Developers will need to isolate tenantsGet remote events fromSharePointUse CSOM/REST + Azure Auto-Provisioned AppOAuth to work with SP Azure Windows Azure + SQL Azure provisioned SharePoint Web (from WebDeploy, invisibly as apps are installed DacPac) SharePoint-hosted App Parent Provision an isolated sub web on a parent Web web • Reuse web elements App Web (lists, files, out-of-box web parts) • No server code allowed; use client (from WSP) JavaScript for logic, UX
  18. 18. office 365
  19. 19. hosted office 365
  20. 20. marketplace 2 3 SP Platform App Submission 4 61 5
  21. 21. what
  22. 22. @adisjugoadis.jugo.ba
  23. 23. contactAdis JugoTechnology Advisor(Aalen – Munich – Cologne – Frankfurt – Sofia – Sarajevo)M.BA +387 61 203 241M.DE +49 151 52 602 822Mail: adis.jugo@planb.baBlog: adis.jugo.baTwitter: @adisjugo

×