Generating Qiita Popular Items Feed for Alexa Flash Briefing Skill
This application uses AWS Serverless Application Model (AWS SAM).
- Create S3 bucket to put a feed.
To execute locally, you can use SAM local.
Edit env.json and set these environment variables,
DESTINATION_S3_BUCKET
: S3 bucket name for uploading a feedDESTINATION_S3_KEY
: S3 object keyDESTINATION_S3_REGION
: AWS region location of a bucket using
Then run sam local invoke
command.
echo "{}" | sam local invoke PushFeedFunction --template samTemplate.yaml --env-vars env.json
This application supports automated deployment using CloudFormation, CodeBuild and CodePipeline. Take a look this document and build your pipeline.