Drew Firment’s most popular Alexa skills are ones he made with his 14-year-old daughter, who happens to be a big Harry Potter fan. The Potterhead Quiz skill determines if you’re a Muggle or a wizard, and the Potterhead Sorting Ceremony skill determines if you’re a Gryffindor, a Ravenclaw, a Hufflepuff, or a Slytherin. (For the record, Drew is a Ravenclaw.)
“Her skills crushed all of mine when I looked at the metrics,” says Drew. “Here’s a 14-year-old who started with an idea, and was able to use cloud computing to get her innovation in front of millions of people.”
As a managing partner at A Cloud Guru, Drew works to help companies make the leap to cloud computing technology through on-line education. He says the Harry Potter skills are perfect examples of how cloud technology, such as Amazon Web Services, fuels innovation by allowing developers to focus on their product instead of infrastructure.
“The most compelling factor about cloud computing is the elimination of friction in the development process,” Drew says. “It puts the tools directly into the hands of the doers and disruptors.”
And to prove his point, he encourages people to try building an Alexa skill with AWS.
“It’s a really great mechanism to provide folks a simple way to engage with AWS and learn serverless technologies,” he says. “Developing an Alexa skill is a fun tool to accelerate cloud education using outcome-based learning.”
Drew advises developers new to Alexa to combine a little bit of creativity with cloud computing skills, and dive in and start building.
A simple and engaging way to explore cloud computing services and the new concept of event driven “serverless” functions is by developing a custom Alexa skill. It’s a fun and engaging entry point into the API-driven world of cloud computing and emerging serverless architecture patterns.
“It’s easy to get started, it’s fun, and it’s educational,” he says. “Building Alexa skills is a great way to build cloud computing skills.”