0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Cloud Functionsって何ぞや

Posted at

職場でcloud functionを使う機会がありいろいろ教えてもらったが、10教えて頂いて0.01くらいしか理解できていない(理解率 0.1%)なので何とかこれ以上の忘却は防ぎたいと思い勉強した

インスタの投稿漁りまくっていたら「勉強の本質とは今まで出来なかったことをできる様になる事だ」みたいな事書いててそれ高校の時言ってくれよ〜っていう投稿者にとっては理不尽な批判をしてしまうのであった

#Cloud Functionsとは

Cloud Functions は、Google Cloud のイベント ドリブンのサーバーレス コンピューティング プラットフォームです。ローカルでもクラウドでも、サーバーをプロビジョニングせずにコードを実行できます。引用元→公式サイト

んんよく分からん笑
例えると、実行しただけで目的地まで行ってくれるかな
知らんけど

#機能

Cloud Functions には、シンプルかつ直感的なデベロッパー エクスペリエンスがあります。コードを作成した後は、Google Cloud に運用インフラストラクチャを処理させるだけです。イベントに反応する小さなコード スニペットを作成して実行することで、開発を加速できます。トリガーを介して Google Cloud サービスやサードパーティのクラウド サービスに接続し、難しいオーケストレーションの問題を解決できます。引用元→公式サイト

うんうん、とりあえずGoogleと僕は月とマントルくらいの差があることは分かった
まじで誰が考えて作ったんだこういうの天才だろ

#Cloud Functions を使ってみる

実際に使ってみようということで公式サイトにあるチュートリアルをいじってみた

ここでは、Cloud Console で Node.js、Python または Go を使用して Cloud 関数を作成し、デプロイする方法を説明します。チュートリアル

Cloud関数て何ぞやって感じになってるが今はだるいんで後で調べる

#関数を作成する
*手順はちょっと端折ってます
1. 関数を作成をクリック
2. 関数に名前を付ける
3. [トリガー]を[HTTP]にする
4. [ソースコード]を[インライン エディタ]にする
5. [ランタイム]でお好きな言語にする

#関数をデプロイする
デプロイってなんやねんということで

デプロイ(英: deploy)とは、「配置する」「配備する」「展開する」といった意味の英語の動詞です。日本語の中では、ソフトウェア開発の工程のうち、開発した機能やサービスを利用できる状態にする作業を指す語として用いられています。デプロイとは

  1. [作成]をクリック
  2. [作成]をするとCloud Functions概要ページに移動してデプロイが完了したら緑のチェックが付く
    BC114E45-4E30-4701-8355-414F501FA85E_4_5005_c.jpeg

#関数をテストする

  1. 自分が作成した関数をクリックする
  2. [テスト]タブをクリック
    5913C34C-9AEB-4A61-BE30-273C6B75AF63.jpeg
  3. [トリガーとなるイベント] フィールドにテキスト「{"message":"Hello World!"}」を入力して、[関数をテスト] をクリックする
  4. [出力] フィールドに、「Success: Hello World!」というメッセージが表示される
    CB7F474E-0E1F-45D6-AD2B-85F2389D462C.jpeg

[ログ] フィールドにステータス コード 200 が表示されていれば、OK
66236D7A-2B01-4043-8BE6-86B543F481A4_4_5005_c.jpeg
出てますね

何で200何でしょうね
知らんけど

疲れたから今日はここまで

記事作るの結構時間かかりますね

お休みなさい

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?