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.

CI & CD with provider-hosted apps, Microsoft Azure and Visual Studio Online

788 views

Published on

CI & CD with provider-hosted apps, Microsoft Azure and Visual Studio Online

Published in: Software
  • Be the first to comment

CI & CD with provider-hosted apps, Microsoft Azure and Visual Studio Online

  1. 1. CI & CD with provider- hosted apps, Microsoft Azure and Visual Studio Online by SERGEI SERGEEV, SHAREPOINT DEVELOPER
  2. 2. Continuous Integration
  3. 3. Continuous Delivery
  4. 4. SharePoint Provider Hosted Apps
  5. 5. Microsoft Azure
  6. 6. Microsoft Azure Web Sites
  7. 7. Visual Studio Online
  8. 8. Common steps required 1. Setup Visual Studio Online account and configure source control 2. Create and configure MS Azure Web Sites 3. Configure (and customize if required) build definition 4. Register app and setup web.config entries, appmanifest
  9. 9. DEMO CI & DI SETUP
  10. 10. 1. Setup Visual Studio Online account and configure source control
  11. 11. 1. Setup Visual Studio Online account and configure source control
  12. 12. 1. Setup Visual Studio Online account and configure source control
  13. 13. 1. Setup Visual Studio Online account and configure source control
  14. 14. 1. Setup Visual Studio Online account and configure source control
  15. 15. 2. Create and configure MS Azure Web Sites
  16. 16. 2. Create and configure MS Azure Web Sites
  17. 17. 2. Create and configure MS Azure Web Sites
  18. 18. 2. Create and configure MS Azure Web Sites
  19. 19. 2. Create and configure MS Azure Web Sites
  20. 20. 2. Create and configure MS Azure Web Sites
  21. 21. 3. Configure (and customize if required) build definition
  22. 22. 3. Configure (and customize if required) build definition
  23. 23. 3. Configure (and customize if required) build definition
  24. 24. 3. Configure (and customize if required) build definition
  25. 25. 4. Register app and setup web.config entries, appmanifest
  26. 26. 4. Register app and setup web.config entries, appmanifest
  27. 27. 4. Register app and setup web.config entries, appmanifest
  28. 28. Workflows
  29. 29. Complexity  Data persistence schema  Custom build fail requirements (code coverage)  Custom pre- post- build setup  MSTest
  30. 30. Pricing
  31. 31. Pricing - Additional Services (Pay per use)
  32. 32. Question?
  33. 33. Thanks!

×