Automating Deployment Using TeamCity and Octopus Deploy

 
Automated deployment using
TeamCity 
and
 Octopus Deploy
 
Paul Stovell
 
Agenda
 
The case for automation
Roles of TeamCity and Octopus Deploy
Packaging applications for deployment
Deploying applications
Automating deployments from TeamCity
 
 
Friends don’t let friends deploy manually
 
Error prone
Time consuming
Opaque
Unreliable
Bus factor
Full of friction
Scary!
 
Automation = faster deployments
 
Automation = more 
frequent
 deployments
 
94%
 
“Deployments are less risky”
 
90%
 
“More confident in our ability to
 
deploy successfully”
 
TeamCity and Octopus Deploy
 
 
Building & packaging with
TeamCity
 
Demo
 
Deployment with Octopus
 
Demo
 
Triggering deployments from
TeamCity
 
Demo
 
What we’ve seen
 
The case for automation
Roles of TeamCity and Octopus Deploy
Packaging applications for deployment with TeamCity
Deploying applications with Octopus
Automating deployments from TeamCity
 
Happy deployments!
 
@octopusdeploy      paul@octopusdeploy.com
 
TeamCity:
http://www.jetbrains.com/teamcity/
Octopus:
http://octopusdeploy.com
NuGet
http://nuget.org
Sample code:
https://github.com/OctopusSamples/OctoFX
Slide Note
Embed
Share

Explore the benefits of automated deployment with TeamCity and Octopus Deploy, including faster and more frequent deployments, reduced risk, enhanced confidence, and efficient build and packaging processes. Discover how automation can streamline application deployment, eliminate manual errors, and improve deployment success rates significantly.

  • Automation
  • Deployment
  • TeamCity
  • Octopus Deploy
  • Software

Uploaded on Sep 27, 2024 | 3 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Automated deployment using TeamCity and Octopus Deploy Paul Stovell

  2. Agenda The case for automation Roles of TeamCity and Octopus Deploy Packaging applications for deployment Deploying applications Automating deployments from TeamCity

  3. Zen Automated deployments Automated builds Source control Works on my machine

  4. Friends dont let friends deploy manually Error prone Time consuming Opaque Unreliable Bus factor Full of friction Scary!

  5. Automation = faster deployments

  6. Automation = more frequent deployments

  7. 94% Deployments are less risky 90% More confident in our ability to deploy successfully

  8. TeamCity and Octopus Deploy

  9. Building & packaging with TeamCity Demo

  10. Deployment with Octopus Demo

  11. Triggering deployments from TeamCity Demo

  12. What weve seen The case for automation Roles of TeamCity and Octopus Deploy Packaging applications for deployment with TeamCity Deploying applications with Octopus Automating deployments from TeamCity

  13. Happy deployments! @octopusdeploy paul@octopusdeploy.com TeamCity: http://www.jetbrains.com/teamcity/ Octopus: http://octopusdeploy.com NuGet http://nuget.org Sample code: https://github.com/OctopusSamples/OctoFX

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#