2015-08-22 34 views
11

Đám mây của Google có chức năng tương tự với AWS Lambda không?Google cloud tương tự với AWS Lambda

Cụ thể là tôi muốn mở tài nguyên tính toán và các công việc đã lên lịch qua https events.

Tôi cũng quan tâm đến bất kỳ nhà cung cấp dịch vụ lưu trữ đám mây nào khác có chức năng tương tự.

+0

tôi yêu cầu tính năng này tại đây nếu bạn muốn sao nó: https://code.google. com/p/google-compute-engine/issues/detail? id = 253 – ZachB

Trả lời

2

Google Cloud Storage có Thông báo thay đổi đối tượng. Chỉ các móc nối web hiện được hỗ trợ tại thời điểm này.

Ứng dụng khách có thể gửi yêu cầu xem cho các sự kiện thông báo thay đổi của nhóm để được thông báo về các thay đổi đối với một đối tượng của nhóm. Sau khi kênh thông báo được bắt đầu, Google Cloud Storage sẽ thông báo cho ứng dụng bất kỳ khi nào một đối tượng được thêm, cập nhật hoặc xóa khỏi nhóm.

Ví dụ: khi bạn thêm ảnh mới vào một nhóm, ứng dụng có thể được thông báo để tạo hình thu nhỏ.

Thông tin thêm có thể được tìm thấy tại địa chỉ: https://cloud.google.com/storage/docs/object-change-notification

2

Về nhà cung cấp khác có chức năng tương tự, hãy kiểm tra IronWorker. Bạn có thể khởi động tác vụ IronWorker qua các điểm cuối https bằng cách sử dụng webhook endpoint và bạn có thể chạy công việc trên nhiều đám mây. Dưới đây là so sánh của Lambda vs IronWorker.

Và vâng, tôi làm việc cho Iron.io.

+0

Dự án tuyệt vời; là có mã github trong đó cho thấy các ví dụ làm việc tối thiểu trên một số nhà cung cấp điện toán đám mây? – user14717

+0

@NickThompson Bạn có thể xem các ví dụ sau: https://github.com/iron-io/dockerworker cho nhiều ngôn ngữ khác nhau. –

4

Tôi vừa phát hiện ra có điều gì đó thú vị trong tài liệu mới nhất về công cụ dòng lệnh của SDK gcloud.

https://cloud.google.com/sdk/gcloud/reference/alpha/functions/

Điều này thật thú vị.

CẬP NHẬT: Google vừa phát hành một số official documentation of an alpha version of Cloud Functions. Hiện tại, các hàm có thể được viết bằng Javascript sử dụng Node và được kích hoạt bởi Pub/Sub, Cloud Storage, các kích hoạt HTTP trực tiếp hoặc bằng tay cho các mục đích gỡ lỗi.

0

nếu bạn cần Lambda với giao diện HTTP, sau đó xem Nano Lambda Chúng có thể triển khai cho bất kỳ đám mây và tiền đề nào.

1

Gần đây Google đã công bố bản phát hành alpha là Google Cloud Functions hỗ trợ giao diện http.

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