Skip to content

Skill da Alexa desenvolvida pela EximiaCo para a reprodução do seu podcast, o "Drops da EximiaCo".

License

Notifications You must be signed in to change notification settings

eximiaco/drops-alexa-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alexa Skill dos Drops da EximiaCo

Skill da Alexa desenvolvida pela EximiaCo para a reprodução do seu podcast, o "Drops da EximiaCo".

Dependências

Arquitetura

Arquitetura

Componentes

  • Player Lambda Function: Responsável por responder as solicitações da Alexa
  • Crawler Function: Lambda responsável por obter o metadata dos episódios do feed RSS do SoundCloud, e atualizar no Amazon DynamoDB
  • CloudWatch Events (event): Evento agendado para iniciar a execução do Crawler
  • Amazon SNS: Tópico do Amazon SNS para notificar sobre problemas durante a execução
  • Amazon DynamoDB: Armazena os metadados dos episódios do Drops

Deploy

Para efetuar o deploy do projeto:

./deploy.sh <alexaSkillId> <samPackageBucketName> <snsTopicName>

About

Skill da Alexa desenvolvida pela EximiaCo para a reprodução do seu podcast, o "Drops da EximiaCo".

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published