loading...
AWS Heroes

LAMBDA – A Serverless Musical (Hamilton "My Shot" Parody)

jeremy_daly profile image Jeremy Daly Originally published at jeremydaly.com on ・9 min read

Alt Text

Join the Serverless Revolution!

Learning a new paradigm can be really difficult, especially something as revolutionary (and different) as serverless. Thanks to a little inspiration from fellow AWS Serverless Hero, Forrest Brazeal, I created this Hamilton parody to help teach people what serverless is all about and why it’s such an amazing way to build applications. Hopefully it inspires you as well. Enjoy!

Lyrics and Vocal Performances by Jeremy Daly (and auto tune)

The Cast

Alt Text
AWS Lambda (more info)
Event-driven Serverless Compute
Lambda has been around the cloud computing scene for almost six years now, inspiring amazing tools like the Serverless Framework as well as conferences like ServerlessDays and Serverlessconf.

Alt Text
Amazon API Gateway (more info)
Secure APIs at any Scale
API Gateway became a serverless staple in 2015 when it partnered up with Lambda to enable several new web application use cases. Since then, API Gateway has continued to grow, adding WebSockets, service integrations, and a new, lower latency HTTP API version.

Alt Text
Amazon DynamoDB (more info)
Fast and flexible NoSQL database
Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. Its popularity has been growing as developers discover single-table design.

Alt Text
Amazon EventBridge (more info)
Serverless Event Bus
The new kid on the block, EventBridge is a serverless event bus that connects application data from your own apps, SaaS, and AWS services. EventBridge made its debut in July of 2019, but it’s yet to receive the recognition it deserves.

Alt Text
Werner Vogels (@Werner)
VP & CTO at Amazon.com
While Werner is no stranger to the stage and screen, this is his first musical. His favorite genres include EDM and both Heavy & Bare Metal. Inspirations include Skrillex, Foo Fighters, and Werner Against The Machine.

The Ensemble

Alt Text
Andy Jassy (@ajassy)
CEO at Amazon Web Services
Andy is a Harvard grad that joined the Amazon cast in 1997. In 2003, he co-founded a new troupe called AWS, and eventually became their leader in 2016. Though he’s had tremendous career success, he still hopes to someday draw bigger crowds than Werner keynotes.

Alt Text
Jeff Barr (@jeffbarr)
VP & Chief Evangelist at Amazon Web Services
Jeff is a prolific blogger, video creator, and orator that has been spreading the AWS word via social media for over 18 years. Most people believe that he has figured out how to clone himself so that he can produce as much content as he does.

Special Guest

Alt Text
Rick Houlihan (@houlihan_rick)
Senior Practice Manager at Amazon Web Services
You may know Rick from his legendary re:Invent talks from 2017, 2018, and 2019. Rick enjoys blowing people’s minds with single-table designs, shutting down Oracle databases, and eating Torchy’s Tacos.

The DAs

The serverless Developer Advocates (DAs) at AWS are a scrappy bunch of evangelists that have been speaking at conferences around the world and creating educational serverless content like they’re running out of time. They’ve consolidated their combined work at serverlessland.com.

Alt Text
Chris Munns (@chrismunns), Eric Johnson (@edjgeek), James Beswick (@jbesw), Moheeb Zara (@virgilvox), Julian Wood (@julian_wood), and Ben Smith (@benjamin_l_s)

The Makers

Behind every great technology, there are great people. If it wasn’t for the incredibly engineers, project managers, support staff, and senior leadership, AWS Lambda wouldn’t be the amazing product it is today. The production is grateful to have a handful of them make an appearance.

Alt Text

Jia Liu (@jiaaws1), Sushant Bhatia (@AboutDev), Rebecca Marshburn (@beccaodelay), Holly Mesrobian (LinkedIn), Ajay Nair (@ajaynairthinks), Trishika Pattabiraman (@trishika_p), Emily Shea (@em__shea), and Dhruv Sood (@dhruvsood)

The Heroes

The AWS Serverless Heroes are an amazing bunch of technologists, educators, and community leaders that push AWS serverless technology to its limits and engage with others to help shape the future of serverless. There are so many wonderful and passionate people in this group. It’s an honor to have some of them join the cast.

Alt Text

Yan Cui (@theburningmonk), Farrah Campbell (@FarrahC32), Jeremy Daly (@jeremy_daly), Marcia Villalba (@mavi888uy), Forrest Brazeal (@forrestbrazeal), and Austen Collins (@austencollins)

Special Thanks

Special thanks to Nicole Daly for making the costumes, putting up with several late nights, and being forced to listen to the recording process before auto-tune was added. Also a huge thanks to Julia Daly (age 12), who was paid $1 per Memoji creation, and for her and her sister Ellie’s body doubling performances and questionable dancing skills.

Lyrics

Who are you?
Who are you?
Who are you?
Who, Who is this kid, what’s he gonna do?

I’m gonna reduce your ops
I’m gonna reduce your ops
Hey yo, I’m unlike containers
No patching, no maintainers
And I’m gonna reduce your ops

I’ma introduce you to some cloud knowledge
I probably shouldn’t brag, but dag, I amaze and astonish
Problem is my console’s got brains but no polish
I spin up fast to impress
With every request, I’m rock solid

My security is tight, each function has a role
I give you some control, power to scale? Unimpeachable
Only five years old but my tech is stronger
And now that my timeouts are longer, I conquer
Every problem, every limitation
Every situation, think I have an integration
Step Functions for orchestration
The plan is to put your servers to shame
But damn, re:Invent’s close, so let me spell out my name

I am the L-A-M-B-D-A, see? This is what I’m meant to be
Just a function that lets events trigger me
Meanwhile, Hacker News keeps throwing shade endlessly
Essentially, they treat me like php
A new CGI-BIN’s what they think of me
But with their blinded eyes, they fail to see there will be
A serverless revolution in this century

Enter me, he says asynchronously
Don’t be shocked when Tech Crunch mentions me
I will replace your servers, set your workloads free
If need be, you can provision my concurrency

And I’m gonna reduce your ops
I’m gonna reduce your ops
Hey yo, I’m unlike containers
No pods or orchestrators
And I’m gonna reduce your ops
I’m gonna reduce your ops
I’m gonna reduce your ops
Hey yo, I’m unlike containers
No clusters, noisy neighbors
And I’m gonna reduce your ops
Time to reduce your ops!

I dream of life without Apache
No more log files pilin’ up endlessly
Or changing NGINX configs haphazardly
Lambda and I have some really good chemistry
With my ops!

My scale’s unprecedented
I’m the best No-S-Q-L DB ever invented
My queries are fast and I blast, my data’s stable
Ask Rick Houlihan what I can do with a single table
And reduce your ops

But apps’ll never be truly free
Until all events can be routed reliably
Send ‘em to me
And you’ll see
I handle events en masse
Even replace webhooks from your SaaS
And reduce your ops

It’s genius, but think how you sell it
Ops needs to agree, when Devs start to compel it
I’m with you, but your position needs thought
You have a fine line to be walked
Threaten jobs, you’re gonna get blocked

Werner, check what we got
This DynamoDB scales your data a lot
API Gateway is hot
EventBridge, I like you a lot
Together we can build apps where the servers are not
We have resilience and redundancy all in one spot
We’ll change paradigms and minds, whether you like it or not
We’re revolutionary serverless event-driven services
Get out your credentials show me where your CloudFormation is

Oh, is my Twitter too loud?
Sometimes my DAs get excited, shoot off at the mouth
My community’s amazing
And I promise that I’ll make y’all proud
Let’s get this guy in front of a crowd

I’m gonna reduce your ops
I’m gonna reduce your ops
Hey yo, I’m unlike containers
No pods or orchestrators
And I’m gonna reduce your ops
I’m gonna reduce your ops
I’m gonna reduce your ops
Hey yo, I’m unlike containers
No clusters, noisy neighbors
And I’m gonna reduce your ops

Everybody say
Whoa, whoa, whoa
Ayy, whoa (woo), whoa
Don’t let ‘em scare ya (yeah)
Let’s go
Whoa, whoa, whoa
I said we’re free when the server stops
Whoa, whoa, whoa
Said, free when the server stops
Whoa, whoa, whoa
A-come on (yeah)
Come on, let’s go

Scale up
When your traffic increases you scale up
Tell your application it’s gotta scale up
Tell your database it’s gotta scale up
When are these companies gonna scale up? (Whoa, whoa)
When are these companies gonna scale up? (Whoa)
When are these companies gonna scale up? (Whoa)
When are these companies gonna scale up?
Scale up

I imagine outages becoming just a memory
No alerts from me
In your sleep, the weekend ahead of thee
And did you know the fact, that all my apps are multi-az
Distributing load and requests with full redundancy?
Some missing use cases, but not many
Of course we’ve got serverless haters by the plenty
‘Cause we scare peeps livin’ in the past, we contrast, we’re growing fast
Gotta get woke, it’s Twenty-twenty

Scratch that, terminate your servers, join the movement
Soon Amazon will wonder where all their EC2s went
Foes oppose us, we scale with the demand
No pods or jobs to, maintain or understand
Now, think about that independence
Freedom to work on the customer experience
Or will you stay in an endless cycle of patching, reacting, and tier 1 support dispatching

I know all this stuff with K8s is excitin’
But damn, between the hype ’n’ the buzz
I’ve been bottlin’ lightnin’
I got SAM, Layers, Lambda Destinations
You want state, EFS integration!
I’m past patiently waitin’, I’m passionately surpassin’ the expectation
On every single invocation
The old way of buildin’ has no time left to borrow
I’ma power all the apps of tomorrow

And yeah now I’m gonna reduce your ops
I’m gonna reduce your ops
Hey yo, I’m unlike containers
No patching, no maintainers
And I’m gonna reduce your ops
We’re gonna scale up (time to reduce your ops)
I’m gonna reduce your ops
We’re gonna scale up (time to reduce your ops)
I’m gonna reduce your ops
We’re gonna scale up, scale up
It’s time to reduce your ops
Scale up, scale up
It’s time to reduce your ops
Scale up, it’s time to reduce your ops
Scale up, reduce your ops, ops, ops
It’s time to reduce ops, time to reduce ops
I’m gonna reduce your
I’m gonna reduce your... ops!

Posted on by:

jeremy_daly profile

Jeremy Daly

@jeremy_daly

AWS Serverless Hero & host of the ServerlessChats.com podcast. I build web & open source stuff, blog, speak, and publish OffByNone.io, a serverless newsletter.

AWS Heroes

This is a collection of articles written by AWS Heroes.

Discussion

pic
Editor guide