Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR

We're no strangers to VoIP: Building the National Rick Astley Hotline

Paul Fenwick (Perl Training Australia)
5:05pm5:45pm Wednesday, July 18, 2018
Level: Beginner
Average rating: *****
(5.00, 7 ratings)

Who is this presentation for?

  • Software developers and DevOps engineers, especially those working with serverless and VoIP systems

Prerequisite knowledge

  • Familiarity with Python (useful but not required)

What you'll learn

  • Learn how to create programmable VoIP services with Python, Flask, and Twilio and how to make them serverless by deploying them to AWS Lambda using Zappa

Description

We’re no strangers to VoIP
You know XML, and so do I
A full implementation’s what I’m thinking of
You wouldn’t get this from any other talk

I just gotta tell you how to code this
Gotta make you understand

Learn how to set VoIP up
Learn how to tear calls down
Learn how to run high availability and stateless
Learn how tech makes you cry
Learn how to make upgrades on the fly
Learn how your call will be monitored for quality assurance and training purposes

We’ve known VoIP exists for so long
You’ve got an idea but
You’re too shy to code it
Inside we know it’s just a SMOC
We know the rules and we’re gonna code it

And if you ask me how I’m feeling
I’ll cover status APIs

Learn how to set VoIP up
Learn how to tear calls down
Learn how to run high availability and stateless
Learn how tech makes you cry
Learn how to make upgrades on the fly
Learn how your call is important to us and will be answered shortly

Is this a Rickroll? Absolutely. But it’s also an introduction on how to build high-availability serverless VoIP services using AWS Lambda, Python, Flask, Zappa, and Twilio.

Photo of Paul Fenwick

Paul Fenwick

Perl Training Australia

Paul Fenwick is an internationally acclaimed public speaker, developer, and science educator. He is well known for presenting on a diverse range of topics including privacy, neuroscience, and neuroethics, Klingon programming, open source, depression and mental health, advancements in science, diversity, autonomous agents, and minesweeper automation. His dynamic presentation style and quirky humor has delighted audiences worldwide. Paul was awarded the 2013 O’Reilly Open Source award and the 2010 White Camel award, both for outstanding contributions to the open source community. As a freedom-loving scientist, Paul’s goal is to learn everything he can, do amazing things with that knowledge, and give them away for free. (Photograph by Joshua Button)