Deploying the Skill

How you deploy a skill depends on whether the skill is Alexa-hosted or AWS Lambda-hosted. Since we chose Alexa-hosting, all we need to do to deploy our skill is to commit and push our skill using the git command line:

 $ ​​git​​ ​​add​​ ​​.
 $ ​​git​​ ​​commit​​ ​​-m​​ ​​"Initial customization for Star Port 75"
 $ ​​git​​ ​​push

Alexa-hosted skills are backed by AWS CodeCommit, which offers a private Git repository. When you push your Alexa-hosted skill code to CodeCommit, it will automatically be deployed for you within a few minutes of submitting the git push command.

If, however, you chose AWS Lambda-hosting for your skill, then you’ll be responsible for providing your own source code control. To deploy the skill, ...

Get Build Talking Apps for Alexa now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.