MoinMoin Logo
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Navigation

  • Start
  • Sitemap
Revision 14 as of 2021-11-19 00:32:04
  • AWS

AWS

Amazon Web Services

Serverless blog web application architecture

  • https://github.com/aws-samples/lambda-refarch-webapp

  • https://s3.amazonaws.com/aws-lambda-serverless-web-refarch/RefArch_BlogApp_Serverless.png

    • Amazon Route 53 (routes to specific places based on region)
    • Amazon CloudFront (deliver static content per region hosted inside S3)

    • Amazon Simple Storage Service (S3)
    • Amazon Cognito (Authentication and authorization)
    • Amazon API Gateway (routes requests to backend logic)
    • AWS Lambda (backend business logic)
    • AWS DynamoDB (managed DB)

Localstack in Debian

  • https://github.com/localstack/localstack

  • sudo apt install python3-pip
  • sudo apt install python-pip
  • pip3 install localstack
  • pip install localstack
  • .local/bin/localstack start
  • docker run --rm -it -p 4566:4566 -p 4571:4571 localstack/localstack
  • curl http://localhost:4566/health

  • pip3 install awscli
  • pip3 install awscli-local
  • .local/bin/awslocal kinesis list-streams
  • .local/bin/awslocal s3api list-buckets
  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01