Cnam azure 2014 web sites et integration continue

2,531 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,531
On SlideShare
0
From Embeds
0
Number of Embeds
1,737
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cnam azure 2014 web sites et integration continue

  1. 1. Cnam Azure ZeCloud 17/01/2014
  2. 2.
  3. 3. Fast, Simple, High Density Hosting.
  4. 4. Windows Azure Web Sites
  5. 5. Web Site > Quick Create Demo
  6. 6. Windows Azure Web Sites Architecture
  7. 7. FTP Deployment Server Pool Web IIS ARR Web Site Windows Azure Load Balancer Web Site Web Site Web Site Web Site API Frontend Web Sites Databases Runtime DB
  8. 8. Source Control Deployment Web Server Pool IIS ARR Web Site Windows Azure Load Balancer Web Site Web Site Web Site Web Site API Frontend Deployment Server(s) Web Sites Databases Runtime DB
  9. 9. Our Scenario •
  10. 10. Deploy from TFS Online Demo
  11. 11. Deployment Pipeline http://github.com/projectkudu/kudu
  12. 12. Multi-Environment Deployment with TFS Online Demo
  13. 13. Web Sites Environments by Branching Development Staging Production
  14. 14.
  15. 15. Windows Azure Environment Automation
  16. 16. • • • • New-AzureWebSite Create a Web Site –Name contoso-com-dev –Location “West US” -GitHub -GitHubRepository “Contoso/contoso-com” --GitHub --GitHubUsername “NerdDinner” --GitHubRepository “NerdDinner/nerddinner-com”
  17. 17. Automating Resources & App Settings Web Server Pool IIS ARR Web Site Windows Azure Load Balancer Web Site Web Site Web Site Web Site API Frontend Deployment Server(s) Storage Controller Runtime DB Web Site Storage Web Sites Databases
  18. 18. Our Scenario •
  19. 19. Scripted GitHub Deployment Environments Demo
  20. 20. Isn’t that only Continuous Deployment?
  21. 21. Deployment Pipeline

×