The New Era of Code in the Cloud (Bogdan Toporan)

375 views

Published on

This session wil cover what Visual Studio Online is and present some of its features - how to create a produce backlog (live demo), team integration with code in the cloud, how to create/manage builds in the cloud (live demo), how to deploy from visual studio in the cloud to windows azure platform (live demo). The benefits of using application insights and it's features (live demo) Present what is Visual Studio online, present some features of it - how to create a produce backlog (live demo), team integration with code in the cloud, how to create/manage builds in the cloud (live demo), how to deploy from visual studio in the cloud to windows azure platform(live demo). The benefits of using application insights and it's features (live demo)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
375
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

The New Era of Code in the Cloud (Bogdan Toporan)

  1. 1. Premium community conference on Microsoft technologies itcampro@ itcamp14# The new era of Code in the Cloud Visual Studio Online Bogdan Toporan Senior Software Engineer @BogdanToporan
  2. 2. Premium community conference on Microsoft technologies itcampro@ itcamp14# Huge thanks to our sponsors & partners!
  3. 3. Premium community conference on Microsoft technologies itcampro@ itcamp14# • What is Visual Studio Online • Do your work in one place • Host your code in the cloud • Visual Studio “Monaco” • Build your applications in the cloud • Deploy continuously • Gain insight in your applications AGENDA
  4. 4. Premium community conference on Microsoft technologies itcampro@ itcamp14# VISUAL STUDIO ONLINE What is
  5. 5. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  6. 6. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  7. 7. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Plan, build, deploy and manage applications using a comprehensive suite of services that is accessible to the entire team. What is VS Online
  8. 8. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Hosted Source Control • Work Items and Agile Planning • Hosted Build Service • Elastic Load Test Service • Application Insights
  9. 9. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  10. 10. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  11. 11. Premium community conference on Microsoft technologies itcampro@ itcamp14# LIVE DEMO
  12. 12. Premium community conference on Microsoft technologies itcampro@ itcamp14# DO YOUR WORK IN ONE PLACE
  13. 13. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  14. 14. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Plan • Manage • Track work across all your backlogs and team • It’s all in the cloud
  15. 15. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Create hierarchical backlogs • Break down at each level • Define, prioritize and assign work • Use tagging for categorization and filtering Work in sprints
  16. 16. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Use work items to assign your team: –Tasks –Bugs • Track status • Coordinate efforts within the team • Link work items to changes in code Track
  17. 17. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Track overall progress using the Kanban board • Track sprint progress with the Scrum-based task board Monitor
  18. 18. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  19. 19. Premium community conference on Microsoft technologies itcampro@ itcamp14# LIVE DEMO
  20. 20. Premium community conference on Microsoft technologies itcampro@ itcamp14# HOST YOUR CODE IN THE CLOUD
  21. 21. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  22. 22. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Access your code form anywhere, anytime • Chose between: –Centralized version control system –> Team Foundation –Distributed version control system -> Git Host code in the cloud
  23. 23. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Create private, cloud hosted source code repositories • Discuss code changes with your team Host code in the cloud
  24. 24. Premium community conference on Microsoft technologies itcampro@ itcamp14# LIVE DEMO
  25. 25. Premium community conference on Microsoft technologies itcampro@ itcamp14# VISUAL STUDIO “MONACO”
  26. 26. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Lightweight browser based code editor • Compile “on the fly” • IntelliTrace enabled IDE • Works from any browser Visual Studio “Monaco”
  27. 27. Premium community conference on Microsoft technologies itcampro@ itcamp14# LIVE DEMO
  28. 28. Premium community conference on Microsoft technologies itcampro@ itcamp14# BUILD IN THE CLOUD & DEPLOY CONTINUOUSLY
  29. 29. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  30. 30. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Create and manage build processes • Compile and test your applications in the cloud • On demand or automated builds Build in the cloud
  31. 31. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Use cloud-hosted build controller to build your project in the cloud • Automate your cloud builds to run nightly or after every check-in • Track build health over time Build in the cloud
  32. 32. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  33. 33. Premium community conference on Microsoft technologies itcampro@ itcamp14# • You can configure VSO team projects to build and deploy to Azure web sites or cloud services Continuous delivery to Azure
  34. 34. Premium community conference on Microsoft technologies itcampro@ itcamp14# LIVE DEMO
  35. 35. Premium community conference on Microsoft technologies itcampro@ itcamp14# APPLICATION INSIGHTS
  36. 36. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  37. 37. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Find out what users are doing with your app • Make sure your web application is available and responsive • Diagnose Performance issues or exceptions Application Insights
  38. 38. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Monitor: –Web application or web service –Windows store application –Web pages that use JavaScript –Windows Phone 8 application Application Insights
  39. 39. Premium community conference on Microsoft technologies itcampro@ itcamp14#
  40. 40. Premium community conference on Microsoft technologies itcampro@ itcamp14# LIVE DEMO
  41. 41. Premium community conference on Microsoft technologies itcampro@ itcamp14# Q & A

×