2016-07-05 32 views
12

Tôi đang bắt đầu một ứng dụng web và đây sẽ là lần đầu tiên tôi sử dụng dịch vụ đám mây (PAAS).Google App Engine vs Heroku

Tôi đang xây dựng nền tảng IOT có ý định hiển thị dữ liệu trực tiếp đến từ bluetooth và sử dụng python.

Tôi đang xem xét cả công cụ ứng dụng google và heroku là nhà cung cấp dịch vụ paas.

Tôi thấy rằng dường như có một sở thích cho Heroku so với Google App Engine trong cộng đồng nhà phát triển. Ai có thể giải thích rõ ràng tại sao đó là? Bạn sẽ chọn gì và tại sao? Ngoài ra, có vẻ như PAAS lựa chọn thay thế giới hạn các tùy chọn cơ sở dữ liệu (ví dụ trong google đó là kho dữ liệu và heroku đó là postgres) .. và các hạn chế khác là tốt. Nếu tôi muốn chuyển sang IAAS sau này, liệu đó có phải là một mối lo ngại lớn không?

Dường như chọn cho IaaS (như Amazon) là một nỗ lực rất nhiều phức tạp hơn, đặc biệt là kể từ khi tôi chỉ mới bắt đầu ... nhưng hãy để tôi biết những gì bạn nghĩ :)

Cảm ơn bạn rất nhiều trước

Trả lời

14

Tôi không thể trả lời cho cộng đồng nói chung, nhưng tôi có thể bỏ ra 2 xu. Tôi sử dụng App Engine tại nơi làm việc, nhưng nếu tôi đang làm một mẫu thử nghiệm hoặc một ứng dụng nhỏ, tôi sẽ đi với Heroku chủ yếu cho tính linh hoạt mà nó cung cấp. PaaS của Google dựa trên nhiều "google" và trong khi bạn có thể sử dụng nhiều ngôn ngữ hoặc cơ sở dữ liệu khác nhau (nếu bạn trả tiền), nó không phải là (dễ dàng) tùy biến như Heroku.

Về cơ bản, tôi xem xét theo cách này: Nếu bạn đồng ý với chủ yếu làm cách Google muốn bạn làm điều đó (điều này giúp dễ dàng chọn mọi thứ), sau đó vào App Engine. Nó rất dễ sử dụng và dễ dàng để xem số lượng hạn ngạch hàng ngày mà bạn còn lại.

Nếu bạn muốn xây dựng và duy trì chính xác như mong muốn, tôi tin Heroku cung cấp PaaS tốt hơn. Ngoài ra, nếu bạn quen thuộc hơn với SQL và muốn duy trì tầng miễn phí của PaaS của bạn, Heroku phù hợp hơn trong ý kiến ​​của tôi (google có đám mây SQL nhưng theo hiểu biết của tôi, nó không có sẵn trên tầng miễn phí).

+1

cảm ơn lời khuyên của bạn! :) nhiều đánh giá cao, sẽ đưa vào xem xét – Rose

+7

Luôn luôn là một niềm vui! Không có quá nhiều chủ đề mà tôi có thể đóng góp, vì vậy nếu tôi ít nhất có thể cung cấp trải nghiệm của mình, tôi rất vui khi trả lại bằng bất kỳ cách nào nhỏ cho cộng đồng SO – Psyrus