توابع Google Cloud Run و توابع Cloud برای Firebase در کنار هم بخش مهمی از راهکار محاسباتی بدون سرور گوگل برای ایجاد برنامههای مبتنی بر رویداد را تشکیل میدهند.
برای توسعهدهندگان پلتفرم ابری گوگل ، توابع Cloud Run به عنوان یک لایه رابط عمل میکنند که به شما امکان میدهد با گوش دادن به رویدادها و پاسخ دادن به آنها، منطق را بین سرویسهای پلتفرم ابری گوگل (GCP) پیوند دهید.
برای توسعهدهندگان فایربیس ، توابع ابری برای فایربیس راهی برای گسترش رفتار فایربیس و ادغام ویژگیهای فایربیس از طریق افزودن کد سمت سرور فراهم میکند.
هر دو راهکار، اجرای سریع و قابل اعتماد توابع را در یک محیط کاملاً مدیریتشده فراهم میکنند که در آن نیازی به نگرانی در مورد مدیریت هیچ سروری یا تأمین هیچ زیرساختی نیست.
توابع ابری برای فایربیس
اگر توسعهدهندهای هستید که در حال ساخت یک اپلیکیشن موبایل یا اپلیکیشن وب موبایل هستید، باید از Cloud Functions برای Firebase استفاده کنید. Firebase به توسعهدهندگان موبایل امکان دسترسی به طیف کاملی از سرویسهای کاملاً مدیریتشدهی موبایلمحور از جمله تجزیه و تحلیل، احراز هویت و پایگاه دادهی بلادرنگ را میدهد. Cloud Functions با ارائه راهی برای گسترش و اتصال رفتار ویژگیهای Firebase از طریق افزودن کد سمت سرور، این پیشنهاد را تکمیل میکند.
Firebase developers can easily integrate with external services for tasks like processing payments and sending SMS messages. Also, developers can include custom logic that is either too heavyweight for a mobile device, or which needs to be secured on a server. Explore use cases to learn more about typical integrations. For developers that need a more full-featured backend, Cloud Run functions provides a gateway to the powerful capabilities in Google Cloud Platform .
توابع ابری فایربیس برای توسعهدهندگان فایربیس بهینه شدهاند:
- Firebase SDK برای پیکربندی توابع شما از طریق کد
- یکپارچه با کنسول فایربیس و رابط خط فرمان فایربیس
- همان محرکهای توابع گوگل کلود، به علاوه محرکهای پایگاه داده بلادرنگ فایربیس، احراز هویت فایربیس و آنالیز فایربیس
عملکردهای Cloud Run برای پلتفرم ابری گوگل
Developers can connect and extend GCP services by writing code in the form of a function. Cloud Run functions serve as a connective layer allowing you to weave logic between GCP services by listening for and responding to events. With just a few lines of code, developers can enrich their use of GCP services to create higher level combinations without needing to provision or manage servers. See the Google Cloud Run functions documentation for more information.