2014-04-03 19 views
6

Tôi có nên sử dụng biểu đồ google trong môi trường sản xuất không?Tôi có nên sử dụng biểu đồ google trong môi trường sản xuất

Biểu đồ Google rất dễ sử dụng. https://google-developers.appspot.com/chart/interactive/docs/quick_start Nhưng có nên sử dụng trong môi trường sản xuất không?

API không được lưu trữ trong nhà nhưng được gọi là máy chủ biểu mẫu của Google.

Có nguy cơ thay đổi hoặc thay đổi chúng.

Tôi không thể tìm thấy bất kỳ thỏa thuận cấp phép nào để sử dụng.

Dữ liệu có an toàn khi dữ liệu đang được gửi đến máy chủ của Google hay không.

Có những rủi ro thực sự ở trên hay tôi nghĩ quá.

Tôi đã tự hỏi liệu có ai có kinh nghiệm sử dụng API của Google trong sản xuất hay không. Hoặc nếu có ai có thể đưa ra một số khuyến nghị.

Trả lời

4

Terms of Service bao gồm một số câu hỏi của bạn. Về cơ bản, chính sách phản đối của Google cho biết API sẽ có sẵn trong 3 năm sau khi ngừng sử dụng (và hầu hết API - cụ thể là API biểu đồ tương tác - không được dùng nữa; tuy nhiên API biểu đồ hình ảnh cũ).

Để bảo mật dữ liệu, hầu hết biểu đồ trong Interactive Charts API không gửi bất kỳ dữ liệu nào đến máy chủ của Google, mặc dù có những ngoại lệ. Tài liệu của mỗi biểu đồ có phần Chính sách dữ liệu giải thích dữ liệu được gửi tới Google (ví dụ: AreaCharts, không gửi bất kỳ dữ liệu nào và GeoCharts, có thể gửi dữ liệu nếu bạn sử dụng các tính năng mã hóa địa lý). Biểu đồ trong số Image Chart API gửi dữ liệu đến máy chủ của Google vì chúng tạo ra hình ảnh phía máy chủ thay vì phía máy khách, nhưng API này vẫn không được chấp nhận, vì vậy có thể bạn không nên sử dụng nó.

Rủi ro chính khi sử dụng API hình ảnh trong kinh nghiệm của tôi là bạn (thực tế) không kiểm soát được phiên bản. Khi nhóm phát triển phát hành bản cập nhật, mọi người ở mọi nơi đều nhận được bản cập nhật. Thông thường đây là một điều tốt, vì nó mang đến các tính năng mới, sửa lỗi và cải tiến hiệu suất cho mọi người. Đôi khi, tuy nhiên, một bản phát hành mới có thể đưa ra một lỗi, hoặc thay đổi hành vi hoặc sự xuất hiện của biểu đồ theo cách nào đó không mong muốn cho ứng dụng của bạn. Khi điều này xảy ra, bạn thường không thể quay lại phiên bản trước đó. Đối với các dự án đang được phát triển tích cực trong một thời gian dài, đây thường là một sự thỏa hiệp chấp nhận được đối với API biểu đồ miễn phí (như bia). Đối với các dự án không có ngân sách bảo trì dài hạn, điều này có thể có vấn đề.

Nếu cơ sở người dùng của bạn ở khu vực có kết nối kém với máy chủ của Google, việc lưu trữ API từ xa có thể gây ra sự cố, nhưng nhìn chung, điều này không đúng.

+0

Trên thực tế, Google sẽ loại bỏ hoàn toàn chính sách không dùng nữa kể từ tháng 4 năm 2015. Vì vậy, tôi giả định rằng họ chỉ có thể ngừng sử dụng API mà không cần cảnh báo, mặc dù lời hứa cam kết của họ đối với nhà phát triển và yada yada. – Bizmarck

2

Tôi đã sử dụng nó trong môi trường sản xuất. Tất cả các câu hỏi bạn đặt ra là những khả năng rất thực tế. Để sử dụng nó đã xuống đến ngân sách, tiền đã có để mua một hệ thống vì vậy chúng tôi đã đi với những gì chúng ta có thể đủ khả năng vào thời điểm đó. Hướng bạn đi thực sự phụ thuộc vào ngân sách và hệ thống hiện tại có thể đạt được điều tương tự.

+0

Đã bao lâu rồi? API của bạn vẫn hoạt động? – Ank

+0

Đó là một vài năm trước đây, tại một số điểm chúng tôi đã phải thực hiện một số điều chỉnh nhỏ và cập nhật một vài điều, nhưng không có gì bất thường. Theo hiểu biết của tôi, họ vẫn đang làm việc, nhưng tôi không còn với công ty đó nữa.Điều tốt với các API của Google là chúng khá tốt về việc cho bạn biết những thay đổi đang đến và cho bạn thời gian để cập nhật, bạn chỉ cần chú ý đến nó. –

Các vấn đề liên quan