AWS CodeDeploy

1 phút đọcSeries: NoteBook: AWS Certified Solutions Architect Associate SAA-C031 lượt xem

AWS CodeDeploy

  • Mục tiêu:
    • Deploy ứng dụng một cách tự động.
  • Tính năng hỗ trợ:
    • Hoạt động với các EC2 Instance
      → Có thể triển khai ứng dụng trực tiếp lên các EC2 instance trong AWS.
    • Hỗ trợ các máy chủ On-Premises
      → Có thể triển khai ứng dụng lên các máy chủ vật lý hoặc ảo nằm trong hệ thống tại chỗ (không thuộc AWS).
    • Hybrid Service
      → Là dịch vụ có thể triển khai đồng thời trên cả hạ tầng cloud (EC2) và hạ tầng nội bộ (on-premises).
  • Yêu cầu trước khi sử dụng:
    • Các máy chủ / instance cần được:
      • Provisioned (cấp phát và cài đặt hệ thống trước),
      • Và được cấu hình sẵn Agent CodeDeploy
        → để CodeDeploy có thể giao tiếp và thực thi các bước deploy.
  • EC2 Instances being upgraded:
    • Các EC2 instance đang được nâng cấp từ phiên bản v1 sang v2.
    • Mỗi instance được tự động cập nhật ứng dụng mới thông qua pipeline triển khai của CodeDeploy.
  • On-premises Servers being upgraded:
    • Các máy chủ on-prem (nội bộ) cũng được cập nhật ứng dụng giống như EC2.
    • Điều này cho thấy CodeDeploy hỗ trợ triển khai đồng nhất trên cả môi trường cloud và on-premises.
Bạn thấy bài này thế nào?