Trước hết, EC2 và Cloud Compute Cloud là cùng một thứ.
Tiếp theo, AWS bao gồm một loạt các Dịch vụ web bao gồm EC2 và Bean Beanalk. Nó cũng bao gồm nhiều thứ khác như S3, RDS, DynamoDB và tất cả những thứ khác .
EC2
EC2 là dịch vụ của Amazon cho phép bạn tạo một máy chủ (AWS gọi các trường hợp này ) trong đám mây AWS. Bạn trả theo giờ và chỉ những gì bạn sử dụng. Bạn có thể làm bất cứ điều gì bạn muốn với trường hợp này cũng như khởi chạy n
số lượng phiên bản.
Beanstalk đàn hồi
Bean Beanalk là một lớp trừu tượng cách xa lớp EC2. Elastic Beanstalk sẽ thiết lập một "môi trường" cho bạn có thể chứa một số phiên bản EC2, cơ sở dữ liệu tùy chọn, cũng như một vài thành phần AWS khác như Bộ cân bằng tải đàn hồi, Nhóm tự động mở rộng, Nhóm bảo mật. Sau đó, Bean Beanalk sẽ quản lý các mục này cho bạn bất cứ khi nào bạn muốn cập nhật phần mềm đang chạy trong AWS. Elastic Beanstalk không thêm bất kỳ chi phí nào lên trên các tài nguyên mà nó tạo ra cho bạn. Nếu bạn có 10 giờ sử dụng EC2, thì tất cả những gì bạn phải trả là 10 giờ tính toán.
Chạy Wordpress
Đối với việc chạy Wordpress, đó là bất cứ điều gì bạn cảm thấy thoải mái nhất. Bạn có thể chạy thẳng trên một phiên bản EC2 duy nhất, bạn có thể sử dụng giải pháp từ AWS Marketplace hoặc bạn có thể sử dụng Elastic Beanstalk.
Chọn gì?
Trong trường hợp bạn muốn giảm hoạt động của hệ thống và chỉ tập trung vào trang web, thì Bean Beanalk sẽ là lựa chọn tốt nhất cho điều đó. Elastic Beanstalk hỗ trợ một ngăn xếp PHP (cũng như những thứ khác). Bạn có thể giữ trang web của mình trong kiểm soát phiên bản và dễ dàng triển khai vào môi trường của bạn bất cứ khi nào bạn thực hiện thay đổi. Nó cũng sẽ thiết lập một nhóm Tự động hóa có thể sinh ra nhiều phiên bản EC2 hơn nếu lưu lượng truy cập tăng lên.
Đây là kết quả đầu tiên của Google khi tìm kiếm "wordpress beanstalk đàn hồi": https://www.otreva.com/blog/deploying-wordpress-amazon-web-service-aws-ec2-rds-via-elasticbeanstalk/