Presentation is loading. Please wait.

Presentation is loading. Please wait.

{ Getting started with Octopus Deployment Joel Hammond-Turner E:

Similar presentations


Presentation on theme: "{ Getting started with Octopus Deployment Joel Hammond-Turner E:"— Presentation transcript:

1 { Getting started with Octopus Deployment Joel Hammond-Turner E:

2 Repeatable, automated deployment To target server(s) Across server farms. To the cloud Azure / Amazon AWS Why Deploy?

3 Release control Deploy the binaries, not a new build. Traceability / versioning Test / approval cycles Configuration Why Deploy?

4 The Deployment Cycle (That one extra slide)

5 Release Control System Deploy the binaries, not a new build. Traceability / versioning Test / approval cycles Configuration Transforms Why Octopus? ✓ ✓ ✓ ✓

6 NuGet / Powershell based Integrates with CI (TFS / TeamCity etc) Works with Windows Azure FREE (for one project) $349 – for 3 projects $799 – for unlimited projects What is Octopus?

7 How does it work? NuGetServerNuGetServerOctopusServerOctopusServer TestServerTestServer UATServersUATServers LiveServersLiveServers YourSoftwareYourSoftware Configuration Transforms

8 Octopack Packages website within a NuGet package. /p:RunOctoPack = true Enables upload-on-build /p:OctoPackPublishPackageToFileShare = … /p:OctoPackPublishPackageToHttp = … /p OctoPackPublishApiKey = … Packaging Websites

9  Deploying a web site to a test server (IIS) Demo

10 Azure Deployment Step /t:Publish Creates a cspkg file Deploying to Azure

11 Azure Deployment Package No tooling currently… but… NuGet.PackageNPublish works!* * With tweaks. Deploying to Azure

12  Deploying to Azure Demo

13 Octopus Deploy Provides repeatable, automated deployment of websites (or other apps). NuGet / Powershell Based Deploys to Azure “Does what is says on the tin” Summary

14 { Questions ?

15 { Getting started with Octopus Deployment Joel Hammond-Turner E:


Download ppt "{ Getting started with Octopus Deployment Joel Hammond-Turner E:"

Similar presentations


Ads by Google