Tôi đang trong quá trình chuyển trang web của mình sang Amazon AWS, đã nêu lên một câu hỏi thiết yếu về triển khai.Triển khai trang web trên Amazon AWS
Tôi đang chạy phiên bản S3 và EC2. Ví dụ S3 đang phục vụ tất cả các nội dung tĩnh như hình ảnh, JavaScript và CSS. Tuy nhiên, trên ví dụ EC2, tôi đã khởi tạo kho lưu trữ Git trong/var/www/để tôi có thể thực hiện "git pull" khi tôi muốn cập nhật mã cơ sở của mình.
Tôi dường như không tìm được giải pháp về cách đảm bảo tôi tải lên nội dung tĩnh và mã cùng một lúc để nó hoàn toàn liền mạch. Giả sử tôi muốn cập nhật logo và bố cục của trang đầu. Khi tôi tải logo.png lên S3, mã cơ sở hiện tại của tôi trên EC2 sẽ tự động trỏ đến biểu trưng mới mặc dù bố cục mới chưa được triển khai.
Tôi có nên tải logo.png lên dưới tên mới (ví dụ logo-2.png) trên S3, cập nhật tất cả các tham chiếu đến logo.png trong HTML của tôi thành logo-2.png và sau đó triển khai không?
Tôi hy vọng bạn hiểu - cảm ơn bạn!