Google Cloud thumbnail

Cloud Functions

Chạy mã của bạn trên đám mây mà không cần quản lý máy chủ hoặc vùng chứa (container) với sản phẩm FaaS (Functions as a Service) có khả năng mở rộng và tính phí theo nhu cầu sử dụng của chúng tôi.

Khách hàng mới được tặng 300 đô la tín dụng miễn phí để sử dụng cho Cloud Functions. Tất cả khách hàng đều được miễn phí 2 triệu lần kích hoạt hàng tháng, không tính vào hạn mức tín dụng của bạn.

VIDEO

Cloud Functions in a minute

1:40

KEY FEATURES

Key features

Giao diện lập trình đơn giản giúp developer dễ dàng xây dựng ứng dụng, từ đó tăng tốc độ phát triển dự án

Cloud Functions cung cấp trải nghiệm phát triển đơn giản và trực quan. Bạn chỉ cần viết code và Google Cloud sẽ lo toàn bộ khía cạnh cơ sở hạ tầng vận hành. Phát triển nhanh hơn nhờ việc viết và chạy các đoạn mã nhỏ phản hồi theo sự kiện. Giải quyết các vấn đề phức tạp trong việc phối hợp các dịch vụ khác nhau bằng cách kết nối các sản phẩm của Google Cloud với nhau hoặc với các dịch vụ của bên thứ ba thông qua sự kiện.

Chỉ trả tiền cho những gì bạn sử dụng

Bạn chỉ trả phí cho thời gian thực sự chạy hàm, tính đến 100 mili giây gần nhất. Hàm không hoạt động thì hoàn toàn miễn phí. Cloud Functions tự động kích hoạt và ngừng chạy dựa theo sự kiện.

Sử dụng công nghệ mở để giải phóng tiềm năng

Sử dụng khung FaaS (Functions as a Service) mã nguồn mở để chạy hàm trên nhiều môi trường khác nhau và tránh bị phụ thuộc vào nhà cung cấp. Các môi trường được hỗ trợ bao gồm Cloud Functions, môi trường phát triển cục bộ, tại chỗ, Cloud Run và các môi trường serverless khác dựa trên Knative.

View all features

CUSTOMERS

Lắng nghe khách hàng hiệu quả với Cloud Functions

commerbank

CASE STUDY

Commerzbank: Xây dựng nền tảng an ninh vững chắc cho ngân hàng điện toán đám mây cùng Google Cloud

3-min read

telecom

CASE STUDY

Telecom Argentina đẩy nhanh quá trình giải quyết sự cố kỹ thuật nhờ các công cụ của Google Cloud

5-min read

HomeAway

CASE STUDY

HomeAway giảm một nửa thời gian phát triển, tiết kiệm chi phí hơn 66% với Cloud Functions và Firestore.

5-min read

LucilleGames

CASE STUDY

Lucille Games tự động hóa quản lý cơ sở hạ tầng với Cloud Functions.

5-min read

SmartParking

CASE STUDY

Smart Parking xây dựng cơ sở hạ tầng cốt lõi từ đầu chỉ trong vòng chưa đầy bốn tháng.

5-min read

semios

CASE STUDY

Semios sử dụng Cloud Functions để thực hiện dự đoán theo thời gian thực trên các mô hình học máy đã triển khai.

5-min read

DOCUMENTATION

Tài liệu

Hướng dẫn sử dụng nhanh
Xây dựng các hàm đơn giản, phục vụ một mục đích cụ thể:

Tìm hiểu phương pháp xây dựng và phân phối các hàm đơn mục đích, được kích hoạt dựa trên các sự kiện do cơ sở hạ tầng và dịch vụ đám mây của bạn tạo ra.

Đọc thêm
Hướng dẫn sử dụng nhanh
Triển khai hàm đầu tiên của bạn:

Khám phá cách cấu hình môi trường phát triển, xây dựng hàm mới, chỉ định các thư viện cần thiết, triển khai và thử nghiệm hàm của bạn, cũng như theo dõi nhật ký bằng Quickstart của chúng tôi.

Đọc thêm
Tutorial
Tương tác với Firebase sử dụng Cloud Functions kích hoạt HTTP:

Tìm hiểu cách sử dụng Cloud Function kích hoạt HTTP để tương tác với Firebase Realtime Database.

Đọc thêm
Tutorial
Kích hoạt hàm sử dụng Học máy (ML) để trích xuất văn bản từ hình ảnh:

Học cách sử dụng Cloud Function để trích xuất văn bản từ hình ảnh bằng Cloud Vision API.

Đọc thêm
Bạn không tìm thấy thứ mình cần?
Liên hệ chúng tôi
Khám phá thêm tài liệu
Nhận phần giới thiệu nhanh về cách sử dụng sản phẩm này.
Tìm hiểu cách hoàn thành các nhiệm vụ cụ thể với sản phẩm này.
Duyệt qua hướng dẫn và hướng dẫn cho sản phẩm này.
Xem API, tài liệu tham khảo và các tài nguyên khác cho sản phẩm này.
Ghi chú phát hành

Đọc về các bản phát hành mới nhất cho Chức năng đám mây

USE CASES

Cách sử dụng

use case
Tích hợp với dịch vụ và API của bên thứ ba

Sử dụng Cloud Functions để hiển thị các microservice của riêng bạn thông qua API HTTP hoặc tích hợp với các dịch vụ của bên thứ ba cung cấp tích hợp webhook nhằm mở rộng nhanh chóng các tính năng của ứng dụng bạn với các khả năng mạnh mẽ, chẳng hạn như gửi email xác nhận sau khi thanh toán thành công bằng Stripe hoặc phản hồi các sự kiện tin nhắn văn bản của Twilio.

Integration with third party services and APIs
use case
Backend không server cho ứng dụng di động

Sử dụng Cloud Functions trực tiếp từ Firebase để mở rộng chức năng của ứng dụng bạn mà không cần khởi chạy máy chủ. Chạy code của bạn để phản hồi các hành động của người dùng, phân tích và sự kiện xác thực, giúp người dùng tương tác hiệu quả hơn với các thông báo theo sự kiện và giảm tải tác vụ CPU và mạng lưới nặng cho Google Cloud.

Serverless mobile back ends
use case
Nền tảng backend IoT không server

Sử dụng Cloud Functions kết hợp với Cloud IoT Core và các dịch vụ được quản lý hoàn toàn khác để xây dựng nền tảng backend cho việc thu thập, xử lý theo thời gian thực và phân tích dữ liệu telemetry từ các thiết bị Internet of Things (IoT). Cloud Functions cho phép bạn áp dụng logic tùy chỉnh cho từng sự kiện khi nó xảy ra.

Serverless IoT back ends
use case
Xử lý tệp theo thời gian thực

Thực thi mã của bạn để phản hồi với các thay đổi trong dữ liệu. Cloud Functions có thể phản hồi các sự kiện từ các dịch vụ của Google Cloud như Storage, Pub/Sub, và Cloud Firestore để xử lý tệp ngay sau khi tải lên và tạo hình thu nhỏ từ các tệp hình ảnh tải lên, xử lý nhật ký, xác thực nội dung, chuyển mã video, xác thực, tổng hợp, và lọc dữ liệu theo thời gian thực.

Real time file processing
use case
Xử lý luồng dữ liệu theo thời gian thực

Sử dụng Cloud Functions để phản hồi các sự kiện từ Pub/Sub, cho phép xử lý, chuyển đổi và làm giàu dữ liệu streaming trong các ứng dụng xử lý giao dịch, phân tích luồng nhấp chuột, theo dõi hoạt động ứng dụng, giám sát dữ liệu telemetry thiết bị IoT, phân tích mạng xã hội và các loại ứng dụng khác.

Real time stream processing
use case
Trợ lý ảo và trò chuyện thông minh

Dễ dàng tích hợp trí tuệ nhân tạo (AI) vào các ứng dụng của bạn. Cloud Functions kết hợp với Cloud Speech APIDialogflow có thể mở rộng các sản phẩm và dịch vụ của bạn với các trải nghiệm hội thoại tự nhiên dựa trên giọng nói và văn bản, giúp người dùng hoàn thành công việc. Kết nối với người dùng trên Google Assistant, Amazon Alexa, Facebook Messenger và các nền tảng, thiết bị phổ biến khác.

Virtual assistants and conversational
use case
Phân tích video và ảnh

Sử dụng Cloud Functions kết hợp với Video Intelligence APICloud Vision API để trích xuất thông tin có liên quan từ video và hình ảnh, cho phép bạn tìm kiếm, khám phá và phân tích nội dung media của mình.

Video and image analysis
use case
Phân tích thái độ

Sử dụng Cloud Functions kết hợp với Cloud Natural Language API để khám phá cấu trúc và ý nghĩa của văn bản, đồng thời bổ sung các tính năng phân tích cảm xúc và trích xuất ý định mạnh mẽ cho các ứng dụng của bạn.

Sentiment analysis
View all technical guides
ALL FEATURES

Mọi tính năng

Tích hợp và mở rộng các dịch vụ để phát triển ứng dụng phức tạp

Cloud Functions cho phép bạn coi tất cả các dịch vụ đám mây của Google và bên thứ ba là các khối xây dựng. Kết nối và mở rộng chúng bằng mã, đồng thời nhanh chóng chuyển từ ý tưởng sang sản xuất bằng các giải pháp toàn diện và quy trình công việc phức tạp. Hơn nữa, tích hợp với các dịch vụ của bên thứ ba có tích hợp webhook để nhanh chóng mở rộng ứng dụng của bạn với các khả năng mạnh mẽ.

Khả năng chẩn đoán và phát triển toàn diện

Đi từ mã đến triển khai với tính năng giám sát tích hợp. Nhận đầy đủ khả năng quan sát và chẩn đoán cho ứng dụng của bạn với Cloud Trace. Ngoài ra, nhận được hỗ trợ cho việc phát triển/gỡ lỗi cục bộ và ngắt kết nối bằng cách sử dụng khung chức năng nguồn mở.

Phát triển tại địa phương, mở rộng quy mô toàn cầu

Phục vụ người dùng từ số 0 đến quy mô hành tinh mà không cần suy nghĩ về bất kỳ cơ sở hạ tầng nào. Cloud Functions tự động quản lý và mở rộng cơ sở hạ tầng cơ bản theo quy mô khối lượng công việc.

Tự động quản lý máy chủ

Triển khai mã của bạn và để Google chạy và mở rộng quy mô cho bạn. Cloud Functions trừu tượng hóa tất cả cơ sở hạ tầng cơ bản để bạn có thể tập trung vào mã của mình và xây dựng ứng dụng nhanh hơn bao giờ hết.

Chạy mã để phản hồi các sự kiện

Cloud Functions cho phép bạn kích hoạt mã của mình từ Google Cloud, Firebase, và Google Assistant, hoặc gọi trực tiếp từ bất kỳ ứng dụng web, di động, hoặc backend nào thông qua HTTP.

Chỉ trả cho những gì bạn sử dụng

Bạn chỉ bị tính phí cho thời gian thực hiện chức năng của mình, được tính theo 100 mili giây gần nhất. Bạn không phải trả gì khi chức năng của bạn không hoạt động. Chức năng đám mây tự động quay lên và lùi lại để phản hồi các sự kiện.

Tránh bị khóa bằng công nghệ mở

Sử dụng khung FaaS (chức năng như một dịch vụ) mã nguồn mở để chạy các chức năng trên nhiều môi trường và ngăn chặn tình trạng khóa. Các môi trường được hỗ trợ bao gồm Chức năng đám mây, môi trường phát triển cục bộ, tại chỗ, Cloud Run, Cloud Run cho Anthos và các môi trường không có máy chủ dựa trên Knative khác.

Bắt đầu sử dụng Cloud Functions

Đăng ký dùng thử Google Cloud qua Đại lý GCS với 400 USD tiền tín dụng miễn phí và hơn 20 sản phẩm miễn phí mãi mãi!

Google Cloud Platform - Đăng ký dùng thử các dịch vụ Cloud

Cần hỗ trợ để bắt đầu?

Liên hệ phòng kinh doanh

Cộng tác với đối tác đáng tin cậy

Kết nối với chuyên gia

Các dịch vụ Cloud khác

Xem tất cả sản phẩm