Tôi cần thiết lập máy chủ web và máy chủ cơ sở dữ liệu trên EC2. Sẽ dễ dàng di chuyển sang một nhà cung cấp dịch vụ khác sau này.Sử dụng âm đạo trên EC2
Hiện tại, tôi có máy chủ web và máy chủ cơ sở dữ liệu, mỗi máy chủ chạy trên các phiên bản vi EC2 riêng biệt với phần mềm được cài đặt ở đó từ xa.
Chúng tôi có thể chạy một hộp âm thanh trên các trường hợp vi mô này với các phần mềm được cài đặt sẵn và được định cấu hình trước như LAMP stack và sử dụng thay thế. Vì vậy, tôi sẽ kết thúc với 2 hộp vagrant, một cho máy chủ web khác cho máy chủ cơ sở dữ liệu.
Amazon cung cấp phương tiện để sao chép một cá thể nhưng nó được sao chép sang một cá thể EC2 khác có thể .. Nếu cần di chuyển đến một nhà cung cấp khác, nó sẽ giống như quá trình cài đặt lại tất cả. Vì vậy, một hộp ảo riêng được cài đặt trên hộp ảo của Amazon là những gì tôi đang xem xét ..
Tôi không biết nó tốt hay xấu .. Tôi nghi ngờ nếu điều này sẽ ảnh hưởng đến hiệu suất là tốt. Hãy chia sẻ quan điểm của bạn. Mục tiêu là để có env chuẩn bị tại địa phương và có sự linh hoạt để triển khai nó trên bất kỳ nhà cung cấp dịch vụ dễ dàng.
cảm ơn Matt. đã làm tôi bối rối. Bởi vì nếu tôi đã tạo một hộp và cài đặt nó bên trong một cá thể AWS, nó có nghĩa là chạy 2 hệ điều hành, một cho cá thể dụ Amazon và một cho hộp lang thang. Tôi sẽ kiểm tra các tùy chọn khác mà bạn đã trích dẫn. – fortm
Nếu có 2 máy chủ web và 1 máy chủ cơ sở dữ liệu, tôi nghĩ rằng tôi cần cung cấp tất cả 3 trong số đó là 3 hộp bên trong Vagrant? – fortm
Đúng vậy ... bài viết này là một ví dụ hợp lý về việc thiết lập nhiều máy chủ với một tập tin lang thang duy nhất ... http://shawn.dahlen.me/blog/2013/04/12/manage-all-application- môi trường-với-lang thang/ Đó là sử dụng nhà cung cấp đại dương kỹ thuật số ... nhưng nếu bạn sử dụng nhà cung cấp aws thay vào đó nó sẽ cung cấp cho bạn một ý tưởng công bằng! :) –