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

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

DevOpsPorto
January 21, 2020

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

DevOpsPorto

January 21, 2020
Tweet

More Decks by DevOpsPorto

Other Decks in Technology

Transcript

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. Why Octopus? • Dashboards • Re-Usable • Complex deployments made

    easy • First Class Multi-tenancy • World class support Turbocharging Azure DevOps with Octopus Deploy
  7. 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
  8. Contact Information Turbocharging Azure DevOps with Octopus Deploy Derek Campbell

    - [email protected] Advice - [email protected] Twitter - @DevOpsDerek https://github.com/OctopusSamples https://samples.octopus.app https://jenkinssample.octopus.com/ https://teamcitysample.octopus.com/