AWS CodeDeploy

AWS CodeDeploy

  1. Truy cập vào AWS CodeDeploy

    • Chọn Create application

CodeBuild

  1. Trong giao diện Create application

    • Đối với Application name, nhập AWS-FCJ-APP
    • Đối với Compute platform, chúng ta sẽ chọn EC2/On-Premises

CodeBuild

  1. Chúng ta sẽ tạo Deployment groups để thực hiện deployment ứng dụng.

CodeBuild

  1. Thực hiện cấu hình Deployment group

    • Nhập Deployment group name
    • Nhập Service role

CodeBuild

  1. Đối với Deployment type

    • Chúng ta sẽ chọn In-place
    • Đối với môi trường triển khai là Amazon EC2 instances
    • Chọn theo tag group, chọn các key và value phù hợp với EC2 mà bạn muốn dùng triển khai ứng dụng.

CodeBuild

  1. Đối với cài đặt Install AWS CodeDeploy Agent

    • Chúng ta sẽ chọn Nerver
    • Đối với Deployment settings, chọn CodeDeployDefault.OneAtATime
    • Chọn Create deployment group

CodeBuild

  1. Hoàn thành tạo Deployment group

CodeBuild

  1. Chúng ta sẽ quay lại Applications

    • Chọn ứng dụng đã chuẩn bị.
    • Chọn Deploy application

CodeBuild

  1. Chúng ta sẽ cung cấp các thông tin Create deployment

    • Sử dụng Deployment group
    • Chọn Revision type
    • Và đối với Revision location chọn dẫn của S3 bucket
    • Dạng file sẽ là .zip

CodeBuild

  1. Kiểm tra lại và chọn Create deployment

CodeBuild

  1. Sau thời gian khoảng 5 phút.
  • Chúng ta sẽ hoàn thành deployment.

CodeBuild

  1. Chúng ta sẽ xem lịch sử triển khai.

CodeBuild

  1. Truy cập vào ứng dụng qua DNS của EC2 thông qua port 5000.

CodeBuild CodeBuild

Hãy nhớ truy cập đường dẫn với http chứ không phải https

CodeBuild