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.

From Development to Testing to Deployment with Puppet Enterprise and Microsoft Azure - PuppetConf 2014

885 views

Published on

From Development to Testing to Deployment with Puppet Enterprise and Microsoft Azure - Ross Gardler, Microsoft Open Technologies, Inc.

Published in: Technology
  • Be the first to comment

From Development to Testing to Deployment with Puppet Enterprise and Microsoft Azure - PuppetConf 2014

  1. 1. Microsoft Open Technologies, Inc. And Interoperability
  2. 2. Why Interoperability?
  3. 3. MS Approach to Interoperability
  4. 4. Why Puppet Labs + Microsoft Azure?
  5. 5. Creating a Puppet Master with Puppet Enterprise on Microsoft Azure
  6. 6. Microsoft Azure Portal: https://manage.windowsazure.com/
  7. 7. Obtaining the Puppet Enterprise Password sudogrep'auth_password' /etc/puppetlabs/installer/database_info.install
  8. 8. Login TePuppet Enterprise Console
  9. 9. Creating a Windows VM with the Puppet Agent Installed
  10. 10. Microsoft Azure Portal: https://manage.windowsazure.com/
  11. 11. Unique Azure value
  12. 12. Enterprise Grade: 16 regions worldwide in 2014
  13. 13. Hyper scale apps in AzureTitanfallOlympics NBC Sports Live video encoding and streaming Web + Mobile 100 Million viewers 2.1 Million concurrent HD viewers during the US vs Canada hockey match
  14. 14. Hybrid: On Premise/Off Premise, Tools of choice hybrid open flexible New Existing + hybridOther ServiceProvidersYour Data CenterMicrosoftAzure
  15. 15. Enough already…
  16. 16. Scenario: The Developer
  17. 17. Vagrant + Puppet
  18. 18. Enable a Hypervisor
  19. 19. Install Vagrant
  20. 20. Base configurationMinGW
  21. 21. Version control your configuration
  22. 22. Configure with Puppet
  23. 23. Write your application
  24. 24. Provisioning on Windows Azure with Vagrant
  25. 25. Azure is just another provider
  26. 26. Azure VM Configuration
  27. 27. Azure Subscription Configuration
  28. 28. Where are the Hyper-V and Azure images?
  29. 29. Not limited to Vagrant
  30. 30. Puppet Module
  31. 31. Manage Azure with Puppet
  32. 32. Visual Studio and Puppet?
  33. 33. Puppet Labs Supported and Approved Modules
  34. 34. Puppet Labs + Microsoft Leveling up enterprise IT
  35. 35. Want to try it? http://aka.ms/puppet
  36. 36. It’s open sourcehttp://github.com/MSOpenTech
  37. 37. Q&A

×