Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 2.16 KB

File metadata and controls

51 lines (37 loc) · 2.16 KB

AWS_Serverless_Utils

  1. AWS SAM
  2. Serverless

SAM (AWS):

  1. https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-getting-started-hello-world.html
  2. https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/what-is-sam.html
  3. https://github.com/amazon-archives/serverless-app-examples/blob/master/python/sns-message-python/template.yaml
  4. https://serverlessland.com/patterns/lambda-s3-cfn
  5. https://jun711.github.io/aws/aws-sam-invoke-local-to-execute-lambda-locally/
  6. https://www.sqlshack.com/set-up-a-local-serverless-environment-using-the-aws-sam-cli/

Serverless

  1. npm install -g serverless
  2. aws sam (Serverless application model)

Sam commands

Step 1 - Download a sample application

sam init

Step 2 - Build your application

cd sam-app sam build

Step 3 - Deploy your application

sam deploy --guided

Reference Projects here

  1. https://github.com/aws-samples/aws-serverless-workshops
  2. https://github.com/aws-samples/aws-health-aware/blob/main/handler.py
  3. https://github.com/aws-samples/aws-serverless-airline-booking/tree/develop/src/backend/booking/src/reserve-booking
  4. https://github.com/aws-samples/serverless-samples/tree/main/serverless-rest-api/python-rest-sam

Automating AWS with Lambda, Python, and Boto3

  1. https://learn.acloud.guru/course/d15d3060-fa99-4dbd-90c1-c1b9abb70f53/overview
  2. Reference IMP: https://lucid.app/lucidchart/7372b116-ee92-4c38-aced-cea1ec107ee1/view?page=hJLRRhA~HV9S#
  3. AWS SAM Ref: https://github.com/linuxacademy/content-aws-sam
  4. DynamoDB DeepDive: https://github.com/linuxacademy/content-dynamodb-deepdive

AWS Big Data Courses:

  1. https://learn.acloud.guru/course/312375cd-c136-4f1c-81dc-dbdcfff2d06b/overview

  2. Reference: https://github.com/linuxacademy/Content-AWS-Certified-Data-Analytics---Speciality

  3.       https://github.com/linuxacademy/Content-AWS-Certified-Data-Analytics---Speciality/tree/master/Amazon_Simple_Storage_Service/Getting_Data_Into_S3
    
  4. https://learn.acloud.guru/course/aws-certified-big-data-specialty/dashboard (OLD)

  5. https://learn.acloud.guru/course/aws-certified-database-speciality-dbs-c01/overview (Data Analaytics)