AWS-Logo_White-Color
  • 1. Các bước chuẩn bị
    • 1.1. Chuẩn bị môi trường
      • 1.1.1. VPC
      • 1.1.2. EC2
      • 1.1.3. RDS
    • 1.2. Truy cập từ xa vào máy ảo Windows và cấu hình AWS CLI
  • 1. Giới thiệu
  • 2. Ứng dụng Đơn trang (SPA)
    • 2.1. Các bước chuẩn bị
      • Cách A. Dùng Eclipse
      • Cách B. Dùng AWS Cloud9
    • 2.2. Serverless Microservices
    • 2.3. Tạo và Cung cấp API
    • 2.4. Triển khai API với CodeStar và CI/CD
      • Cách A. Dùng Eclipse
      • Cách B. Dùng AWS Cloud9
    • 2.5. Thiết lập trang SPA
    • 2.6. Sử dụng API
  • 2. Chuẩn bị
    • 2.1. Tạo Key Pair
    • 2.2. Tạo CloudFormation stack
    • 2.3. Kết nối Windows instance
  • 3. Cấu hình AAA
    • 3.1. Xác thực cho SPA
    • 3.2. Xác thực cho Microservice
    • 3.3. Triển khai và Kiểm thử
    • 3.4. Đăng ký và Đăng nhập Người dùng
  • 3. Tạo Single Page Application
    • 3.1. Tạo DynamoDB Table
    • 3.2. Xây dựng và triển khai Serverless Microservice thủ công
    • 3.3. Tạo và Cung cấp API với Amazon API Gateway
    • 3.4. Triển khai API với Codestar và CI/CD
    • 3.5. Thiết lập trang SPA
    • 3.6. Tạo một Client để sử dụng API
  • 4. Hiệu năng Ứng dụng
  • 4. Cấu hình Authentication, Authorization và Accounting (AAA)
    • 4.1. Thêm Xác thực vào SPA sử dụng Amazon Cognito User Pools
    • 4.2. Thiết lập Xác thực cho Microservice
    • 4.3. Triển khai và Kiểm thử
    • 4.4. Đăng ký người dùng mới và đăng nhập
  • 5. Bài tập nâng cao
  • 5. Theo dõi Hiệu năng Ứng dụng với AWS X-Ray
  • 6. Tổng kết
  • 6. Bài tập nâng cao
  • 7. Tham khảo
  • 7. Dọn dẹp tài nguyên

More

  • AWS Study Group - Blog
  • AWS Study Group - Nhóm FB

  • Clear History
Workshop
web counter
Cloud Journey
web counter


Last Updated
10-12-2024


Team
Gia Hưng
Tạo một Ứng dụng Đơn trang (SPA) được xác thực > Tham khảo

Tham khảo

Những tài liệu tham khảo hữu ích:

  1. AWS Cognito:

    • https://aws.amazon.com/cognito/faqs/
    • https://docs.aws.amazon.com/cognito/latest/developerguide/iam-roles.html
    • https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-identity.html
    • https://aws.amazon.com/blogs/mobile/use-amazon-cognito-in-your-website-for-simple-aws-authentication/
    • https://forums.aws.amazon.com/forum.jspa?forumID=173
  2. CORS explained:

    • https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html
    • https://aws.amazon.com/blogs/aws/amazon-s3-cross-origin-resource-sharing/
  3. API G/W:

    • https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-mapping-template-reference.html
  4. S3:

    • https://aws.amazon.com/blogs/storage/protect-amazon-s3-buckets-using-access-analyzer-for-s3/
    • https://www.youtube.com/watch?v=rHeTn9pHNKo
  5. Fielding

    • https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm
    • https://www.ics.uci.edu/~fielding/pubs/dissertation/fielding_dissertation.pdf
    • https://restfulapi.net/hateoas/
    • https://martinfowler.com/articles/richardsonMaturityModel.html