タグ

cloudfunctionsに関するlilpacyのブックマーク (7)

  • 関数のスケジュール設定  |  Cloud Functions for Firebase

    フィードバックを送信 関数のスケジュール設定 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 指定した時間に関数が実行されるようにスケジュールを設定する場合は、onSchedule ハンドラを使用して、トピックに関するイベントを Cloud Scheduler でトリガーする Pub/Sub トピックを作成します。 始める前に Firebase プロジェクトでこのソリューションを使用するには、プロジェクトBlaze 料金プランを適用している必要があります。Blaze プランをまだ適用していない場合は、料金プランをアップグレードしてください。 有償にはなりますが、Cloud Scheduler の各ジョブのコストは月額 $0.10(USD)です。また、Google アカウントごとに 3 つのジョブを無料で使用できます。そのため、全体的なコストとしては比較

  • Building a REST API with Firebase Cloud Functions, TypeScript, and Firestore - LogRocket Blog

  • Taking a screenshot with puppeteer and storing it in google cloud storage

  • 複数の関数を整理する  |  Cloud Functions for Firebase

    フィードバックを送信 複数の関数を整理する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 プロジェクトに Cloud Functions を統合すると、多くの独立した関数を収めるようにコードを拡張できます。ただし、1 つのファイルに収めるには関数が多すぎたり、さまざまなチームがさまざまな関数グループをデプロイすると、あるチームが別のチームの関数を上書きしたり、誤って削除したりするおそれがあります。関数の処理とメンテナンスが簡単になるように、Cloud Functions には、コードを整理するさまざまな方法が用意されています。 コードベースで関数を整理する firebase.json にある関数の構成オブジェクトの codebase プロパティを使用すると、単一リポジトリの monorepo 設定内で、複数のリポジトリまたはサブパッケージにまたがる、関数

    lilpacy
    lilpacy 2021/04/03
    "デプロイされると、関数にはグループ名が接頭辞として追加されます(この例では、metrics-usageStats、metrics-nightlyReport)。"
  • Cloud Functions で可能な処理  |  Cloud Functions for Firebase

    フィードバックを送信 Cloud Functions で可能な処理 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Cloud Functions によって、デベロッパーは Firebase および Google Cloud イベントにアクセスでき、それらのイベントに対応してコードを実行するスケーラブルな処理能力を得ることができます。Firebase アプリでは、独自の要件を満たすために独自の方法で Cloud Functions を使用することが想定されますが、典型的な使用例は次の領域に分類されます。 関心事が発生したときにユーザーに通知します。 データベースのサニタイズとメンテナンスを実行します。 アプリではなくクラウドで集中的なタスクを実行します。 サードパーティのサービスおよび API と統合します。 興味のあるカテゴリの使用例とサンプルを確認して

    Cloud Functions で可能な処理  |  Cloud Functions for Firebase
  • FirebaseのCloud Functionでpuppeteerを動かす解説 - Kesinの知見置き場

    先日、GAEとCloud Functionsでpuppeteerを動かすコードを紹介しているエントリが公開されました。 cloud.google.com puppeteer、というかChromeを動かすためには実は様々な依存ライブラリをインストールする必要があるのですが、Cloud Functionでは環境そのもののカスタマイズはできなかったので今まではpuppeteerを動かすことはできませんでした。 GAEとCloud Functionでnodejs 8が使えるようになったのと同時に、実行環境のベースのイメージが新しくなった(Ubuntu 18.04とのこと)のでpuppeteerが使えるようになったようです。 ちょっと試してみる分には、先程の記事のソースコードがgithubにアップされているので自分のGCPプロジェクトにデプロイすることで動くことが確認できると思います。 ただFir

    FirebaseのCloud Functionでpuppeteerを動かす解説 - Kesinの知見置き場
  • Firebase で Cloud Functions を簡単にはじめよう - Qiita

    Cloud Functions for Firebase とは Cloud Functions のラップのようなもので Firebase の各機能との連携が取りやすくなっているらしい。 Firebase の各機能についてはこちらの記事が参考になる: わかる!Firebase ~全てのサービスをおつまみ紹介~ 後述する firebase-tools により、コマンドラインからコマンドひとつでボイラープレートの作成とデプロイが簡単にできるようになっている。 これは主観だけど、今までずっと使ってきた AWS Lambda なんかより格段にとっつきやすい感じがする。Firebase は Web の画面も UI が洗練されてるから使ってて気持ちいい。すぐできるから今すぐチャレンジ。 必要なもの Google アカウント Node 環境 (私は v8.11.2) 3分程度のやる気 追記1: 記事公開

    Firebase で Cloud Functions を簡単にはじめよう - Qiita
    lilpacy
    lilpacy 2021/04/01
    "Cloud Functions のラップのようなもので Firebase の各機能との連携が取りやすくなっているらしい"
  • 1