Learn Python with Talk Python's Python courses

Continuous delivery with Python

Episode #166, published Thu, Jun 14, 2018, recorded Mon, Jun 11, 2018.

This episode is carbon neutral.
We have evolved from, "It builds, ship it!" to continuous integration where every check-in is automatically verified by something like Travis CI. Taking that further, some people are using continuous delivery. This means, once a check-in is validated by the CI system, it's deployed -- automatically.

There are many moving parts in these processes. On this episode, you'll meet Cris Medina who has put together a world class CI/CD system. And he's here to share how he did it and what tools and libraries are involved.

Links from the show

Cris on Twitter: @tryexceptpass
HPE CloudVolumes: cloudvolumes.hpe.com
sofi: github.com/tryexceptpass/sofi
Korv: github.com/tryexceptpass/korv
Artifactory: jfrog.com/artifactory
dockerpy: github.com/docker/docker-py
Locust: locust.io
pyautogui: github.com/asweigart/pyautogui
Opencv: opencv.org

TryExceptPass Articles:
Most Viewed: Threaded Asynchronous Magic and How to Wield It: tryexceptpass.org
Most Read: A Python Ate My GUI: tryexceptpass.org
Most Recent: Practicality Beats Purity: Microservices vs Monoliths: tryexceptpass.org

GitHub article
Everyone complaining about Microsoft buying GitHub needs to offer a better solution: arstechnica.com
Episode transcripts: talkpython.fm

Stay in touch with us
Subscribe on YouTube (for live streams): youtube.com
Follow Talk Python on Twitter: @talkpython
Follow Michael on Twitter: @mkennedy

Want to go deeper? Check out our courses

Cris Medina
Cris Medina
Born and grew up in the Dominican Republic, where I learned programming from my father. I got my BS in Computer Hardware Engineering from the University of Puerto Rico at Mayag├╝ez. Worked over 15 years in the sector with large and medium corps, most of the time in system test engineering. I've built software and hardware test tools, as well as business and end-user apps. Asides from my day job, I run tryexceptpass.org and maintain a few small open source projects.
Episode sponsored by
Ads served ethically
Become a friend of the show
Stay in the know and get a chance to win our contests.
See our privacy statement about email communications.