Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Releasing .NET Applications with Octopus Deploy

Releasing .NET Applications with Octopus Deploy

Cambridge .NET User Group, 2015-12-07, Cambridge - UK

http://www.meetup.com/Cambridge-NET-User-Group/events/226038016/

Tugberk Ugurlu

December 07, 2015
Tweet

More Decks by Tugberk Ugurlu

Other Decks in Programming

Transcript

  1. Octopus Deploy in a Nutshell • Release Management Tool •

    Has agent concept (tentacles) • Runs PowerShell scripts • Accepts NuGet packages as artifacts • Has a plug-in mechanism (Step Templates)
  2. Octopus Deploy for .NET Applications • Deploy Server applications through

    several mechanisms (Web Deploy, FTP, etc.) • Does configuration transformation • SQL Server database changes through 3rd Party tools
  3. Resources • From complete chaos to Octopus Deploy Blog Series:

    http://bit.ly/1NBFVtJ • Octopus Deploy Step Templates for SQL Release: http://bit.ly/1QrlY9C • IIS Websites and Application Pools: http://bit.ly/1OLcZ3a • Continuous Delivery with Octopus Deploy (NDC 2014): https://vimeo.com/97514520 • Step Templates Library: http://library.octopusdeploy.com/ • SQL Release: https://www.red-gate.com/products/dlm/dlm-automation-suite/sql-release