Chuẩn bị

Trước khi chúng ta đi vào nội dung chính của workshop này, chúng ta cần thiết lập lại ứng dụng web.

  1. Tải xuống mã nguồn dưới đây.

  2. Chạy các lệnh dưới đây.

    Đảm bảo bạn đã cài đặt AWS CLI và SAM CLI trên máy của mình, cấu hình thông tin xác thực AWS trước khi chạy các lệnh.

    sam build
    sam validate
    sam deploy --guided
    
  3. Nhập nội dung sau. Để mặc định.

    • Stack Name []: fcj-book-store
    • AWS Region []: us-east-1
    • Confirm changes before deploy [Y/n]: y
    • Allow SAM CLI IAM role creation [Y/n]: y
    • Disable rollback [y/N]: n
    • Save arguments to configuration file [Y/n]: y Preparation
  4. Tải mã nguồn fcj-serverless-frontend về thiết bị của bạn

    • Mở terminal trên máy tính của bạn tại thư mục nơi bạn muốn lưu mã nguồn.

    • Sao chép và chạy lệnh dưới đây.

      git clone https://github.com/AWS-First-Cloud-Journey/FCJ-Serverless-Workshop.git
      cd FCJ-Serverless-Workshop
      yarn
      yarn build
      
  5. Chúng ta đã hoàn thành việc xây dựng front-end. Tiếp theo, thực hiện lệnh sau để tải thư mục build lên S3.

    aws s3 cp build s3://fcj-book-shop-by-myself --recursive
    

Vậy là chúng ta đã xây dựng lại ứng dụng web.