Deploying IIS and ASP.NET with Puppet
-
Upload
puppet -
Category
Technology
-
view
1.054 -
download
1
Transcript of Deploying IIS and ASP.NET with Puppet
![Page 1: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/1.jpg)
Deploying IIS & ASP.NET with Puppet
Kenaz KwaSr. Product Manager
Ethan BrownTech Lead for Windows Engineering
![Page 2: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/2.jpg)
Agenda• Puppet Enterprise: What & How• Puppet Windows management• Configure and deploy IIS & ASP.NET• Demo• Puppet Labs Windows support• Q&A
![Page 3: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/3.jpg)
Our software automates the provisioning,
configuration & ongoing management
of your machines & the applications, services & software running on them.
![Page 4: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/4.jpg)
Puppet Deployment
Ubuntu Server
PUPPET MASTER
Windows Server Cisco Switch
![Page 5: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/5.jpg)
How Puppet Enterprise Works
![Page 6: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/6.jpg)
Puppet Windows ManagementAvailable Resources
Core Resources
Applications / REST APIs
Management Abstractions
Puppet Agent
File · ACL · Exec · Registry · Package · Service · Users · Groups · Scheduled Tasks
IIS · Azure · SQL Server
PowerShell · DSC · Chocolatey · WSUS Client
![Page 7: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/7.jpg)
Configure & Deploy IIS & ASP.NET• Consistent and repeatable way to deploy and manage your
infrastructure and applications
• Automatic remediation
• Reporting
![Page 8: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/8.jpg)
DEMO
![Page 9: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/9.jpg)
Puppet Labs Windows Support• 32- & 64-bit Support – Native MSI packages for x64 as of
Puppet Enterprise 3.7• Broad Platform Support - Windows 2008, 2012, 7, 8• Windows Provisioning - Provision Windows OSes with Razor• Puppet Supported & Approved Modules for Windows –
Including Windows Module Pack, Supported SQL Sever & DSC modules
• Azure Integration – Microsoft Azure extension handler for bootstrapping Puppet installs. Supported Azure module.
![Page 10: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/10.jpg)
Puppet Supported Modules• SQL Server – Installs & manages MS SQL Server 2012 &
2014 on Windows systems• WSUS Client – Configure clients to point to update servers;
schedule updates• DSC – Manages PowerShell DSC resources• Azure – Provision and manage Azure VMs• ACL – manage permissions with Windows ACLs• Registry – manage Registry keys and values• PowerShell – execute PowerShell commands with Puppet• Reboot – Automatically reboot after install
![Page 11: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/11.jpg)
Puppet Approved Modules• IIS – install and manage IIS• Chocolatey – package manager• windows_env – manage Windows environment variables• Windows Java – Install and manage Oracle Java on Windows• pget – PowerShell alternative to wget or curl
![Page 12: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/12.jpg)
Windows Webinar SeriesRegister for upcoming webinars at: http://info.puppetlabs.com/1885-Windows-Series-Main_LP-Registration.html
• Deploying IIS and ASP.NET with Puppet
• Package Management on Windows with Chocolatey
• Managing PowerShell DSC with Puppet
• Patch Management on Windows with Puppet
• Setting up Windows for System and Application Monitoring
• Getting Up and Running with the Windows Module Pack
• Get Started on Azure with Puppet
![Page 13: Deploying IIS and ASP.NET with Puppet](https://reader033.fdocuments.net/reader033/viewer/2022042706/587cf73b1a28ab564b8b741d/html5/thumbnails/13.jpg)
Questions &Answers