DevOpsPorto Meetup 35: Turbocharging Azure DevOps with Octopus Deploy by Derek Campbell

DevOpsPorto Meetup 35: Turbocharging Azure DevOps with Octopus Deploy by Derek Campbell

A2c14a1c4e16aa337c7d36abe7d1cf8f?s=128

DevOpsPorto

January 21, 2020
Tweet

Transcript

  1. Turbocharging Azure DevOps with Octopus Deploy

  2. Agenda • What is Continuous Integration? • What is Continuous

    Delivery? • What and why Azure DevOps? • What and why Octopus Deploy? • Demo • Questions Turbocharging Azure DevOps with Octopus Deploy
  3. What is Continuous Integration? “Continuous integration (CI) is the practice

    of merging all developers' working copies to a shared mainline several times a day.” Turbocharging Azure DevOps with Octopus Deploy
  4. What is Continuous Delivery? “Continuous delivery is a software engineering

    approach in which teams produce software in short cycles, ensuring that the software can be reliably released and deployed at any time. It aims at building, testing, and releasing software with greater speed and frequency.” Turbocharging Azure DevOps with Octopus Deploy
  5. Azure DevOps • All in one DevOp solution • Build,

    Test & Deploy • Repo, Issue tracker & Artifact sources • Cloud & On-Premise • Extension Marketplace (1000+) • Roughly 40% of packages Octopus receives. Turbocharging Azure DevOps with Octopus Deploy
  6. Octopus Deploy • Automated Deployment tool • Promote Releases between

    environments • Repeatable, Reliable and Consistent Deployments • API First • Cloud & On-Premise • Almost 1/10 deployments in Azure are via Octopus. • Free Starter Edition (10 Deployment Targets) Turbocharging Azure DevOps with Octopus Deploy
  7. CI / CD Pipeline With Octopus

  8. Demo Turbocharging Azure DevOps with Octopus Deploy

  9. Turbocharging Azure DevOps with Octopus Deploy Dev

  10. Turbocharging Azure DevOps with Octopus Deploy Test

  11. Turbocharging Azure DevOps with Octopus Deploy Prod

  12. Why Octopus? • Dashboards • Re-Usable • Complex deployments made

    easy • First Class Multi-tenancy • World class support Turbocharging Azure DevOps with Octopus Deploy
  13. How I deal with Imposter Syndrome • Talk about it

    with colleagues and friends • Mentally reinforce yourself • It’s ok not to know something. • Don’t obsess about perfection. • Fake it until you make it. • Give speaking a chance, or if you know someone who wants to, encourage them. Turbocharging Azure DevOps with Octopus Deploy
  14. Turbocharging Azure DevOps with Octopus Deploy “Compare yourself to your

    yesterday, not someone else’s today”
  15. Questions

  16. Contact Information Turbocharging Azure DevOps with Octopus Deploy Derek Campbell

    - derek.campbell@octopus.com Advice - Advice@Octopus.com Twitter - @DevOpsDerek https://github.com/OctopusSamples https://samples.octopus.app https://jenkinssample.octopus.com/ https://teamcitysample.octopus.com/
  17. Thank you We hope you learned something new today!