Google App Engine sử dụng kho dữ liệu NO-SQL --- bạn nên đọc khái niệm đó và quyết định xem nó có phù hợp với nhu cầu của bạn không. Từ đánh giá đó, có vẻ như đó là vấn đề chính mà người đánh giá gặp phải với GAE.
Có một số lượng nhất định nhà cung cấp khóa với GAE. Bạn kết thúc việc viết mã để nhắm mục tiêu một môi trường cụ thể. Bạn chắc chắn có thể di chuyển khỏi GAE trong tương lai, nhưng nó có thể sẽ yêu cầu ít nhất một số thay đổi mã.
Bạn cũng nên lập kế hoạch mã hóa các tính năng nhập / xuất để bạn có thể lấy dữ liệu của mình ra khỏi GAE và vào một hệ thống mới.
Khi bạn hiểu GAE khác với môi trường tiêu chuẩn mà bạn có thể thiết lập như thế nào nếu bạn có một máy chủ linux hoặc VM, bạn sẽ có thể quyết định xem nó có phù hợp với nhu cầu của bạn không. Có một số lợi thế nhất định đối với GAE, đặc biệt là trong lĩnh vực chi phí (bạn không cần phải trả tiền cho quản lý phần cứng hoặc cơ sở hạ tầng cho đến khi trang web của bạn trở nên phổ biến, khi hy vọng nó sẽ có thể trả cho các chi phí đó). Chỉ cần chắc chắn rằng bạn làm việc siêng năng và nghiên cứu trước khi nhảy vào.