Skip to content

TOPWorkshop/Serverless

Repository files navigation

TOPWorkshop - Serverless

AWS CodeBuild

A simple serverless application to show what serverless (the AWS flavour) really is

Architecture

Our architecture

Deploy

Our deploy

  • npm run deploy
    • npm run deploy:lambda
      • serverless deploy
      • serverless invoke --function subscribeToLogs
      • serverless exportEndpoints
      • serverless invoke --function telegram-registerEndpoint --path endpoints.json
    • npm run deploy:static
      • serverless exportEndpoints
      • webpack --config config/webpack/static.js
      • serverless client deploy

TODO List

  • Retrieve API endpoint and:
    • Update telegram bot
    • Send via telegram
    • Make lambda endpoint dynamic (for the static part)
  • Make VueJS working again
  • Remove babel-preset-2015 -> babel-preset-env
  • Test log dispatch
  • Re-populate config table
  • Add IOpipe
    • Open issue to serverless-plugin-iopipe
  • Add the CodeBuild badge
  • Logs from API Gateway