Voice Applications (Alexa Skills) Cloud Native on Kubernetes with Terraform

September 4, 2021

Since 2011, voice assistants have been entering our lives little by little. It wasn't until 2014 that Amazon created the Echo devices with its built-in assistant, Alexa. In 2018, they gave us the opportunity for anyone to add functionality through skills: the means to be able to create voice-based applications for the first time. What are we going to talk about? In this talk, a totally pioneering architecture in this type of application will be taught: How to deploy an Alexa Skill in Kubernetes environments, from local development with Kind and DevSpace to the design of a Helm chart of the Alexa Skill itself, together with the nonrelational database MongoDB, to automatic deployment in AKS with Terraform. What will this bring to attendees? The main goal of this talk—in addition to learning how to develop an Alexa Skill—is to teach attendees the different ways to develop and deploy an Alexa Skill. We'll investigate all the different types of deployments supported for these voice apps. Xavier Portilla Edo, Infrastructure Engineer at Voiceflow Slides: https://www.slideshare.net/Pivotal/voice-applications-alexa-skills-cloud-native-on-kubernetes-with-terraform

Previous
Resilient and Adaptable Systems with Cloud Native APIs
Resilient and Adaptable Systems with Cloud Native APIs

You may have heard about cloud native applications and the patterns and infrastructure required to run them...

Next
Application Resiliency for Cloud Native Microservices with VMware Tanzu Service Mesh
Application Resiliency for Cloud Native Microservices with VMware Tanzu Service Mesh

In this post, we’re going to demonstrate how you can set up a service-level objective in Tanzu Service Mesh.