Hãy suy nghĩ về những tính năng quan trọng đối bạn trong một PaaS. Bạn đề cập đến nhiều ngôn ngữ hỗ trợ, nhưng những gì khác. Hãy rõ ràng về những gì bạn thích về dotCloud để giúp tập trung vào đúng sản phẩm.
Một số tính năng chính mà tôi khuyên bạn nên tập trung vào là tính di động, ngăn xếp mở, tính sẵn sàng cao, độ đàn hồi, kiểm soát và giám sát.
Để ngăn chặn việc khóa, bạn muốn chọn PaaS giúp dễ dàng di chuyển giữa các đám mây. Hiểu cách mỗi sản phẩm tạo điều kiện cho khả năng thay đổi đám mây cung cấp theo nhu cầu của bạn hoặc môi trường phát triển.
Nhiều dịch vụ PaaS ra lệnh ngăn xếp có sẵn cho ứng dụng của bạn và điều này có thể làm giảm đáng kể các tùy chọn kiến trúc của bạn. Bạn muốn có khả năng chọn ngôn ngữ, cơ sở dữ liệu, thành phần trung gian, phiên bản sản phẩm, v.v. đáp ứng nhu cầu của bạn. Một PaaS giới hạn các tùy chọn của bạn thành một trình đơn hẹp các thành phần không hữu ích cho việc triển khai trong thế giới thực.
Nếu thời gian hoạt động liên tục là quan trọng, thì PaaS sẽ giám sát tình trạng của ứng dụng và khôi phục từ thất bại như thế nào. Nó có thể phục hồi tự động. Nó có thể tự động mở rộng quy mô ứng dụng của bạn dựa trên tải, cung cấp tài nguyên mới trong thời gian cao điểm và phát hành các máy ảo đó khi không còn cần thiết nữa.
Ứng dụng của bạn có thể có sự phụ thuộc giữa các dịch vụ làm phức tạp triển khai. PaaS có thể dàn xếp và tự động quản lý các triển khai của bạn bất kể phụ thuộc và phức tạp của kiến trúc của bạn hay không. Bạn muốn một PaaS linh hoạt, cởi mở và có thể mở rộng để có thể xử lý bất kỳ yêu cầu triển khai nào của bạn.
Cuối cùng, bạn muốn giám sát trong suốt ở cấp ứng dụng. Nó sẽ dễ dàng để xem sức khỏe của ứng dụng của bạn và nó hoạt động như thế nào theo thời gian. Nên có các trang tổng quan và nhật ký có sẵn để đơn giản hóa khắc phục sự cố ở cấp ứng dụng.
Dưới đây là một tóm tắt tuyệt vời của cảnh quan hiện tại: http://natishalom.typepad.com/nati_shaloms_blog/2012/05/mapping-the-cloudpaas-stack.html
Norm
Nguồn
2012-05-11 15:46:06
giữa các nhà cung cấp PaaS đề cập, mà người ta có thể khuyên. Ngoài ra, bất kỳ ai có kinh nghiệm với bất kỳ ai trong số họ có thể đưa ra một số đánh giá/đề xuất/so sánh. – Guillermo