並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 21 件 / 21件

新着順 人気順

"Google App Engine"の検索結果1 - 21 件 / 21件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

"Google App Engine"に関するエントリは21件あります。 googlecloudgcp などが関連タグです。 人気エントリには 『Zennのバックエンドを Google App Engine から Cloud Run へ移行しました(無停止!YES!)』などがあります。
  • Zennのバックエンドを Google App Engine から Cloud Run へ移行しました(無停止!YES!)

    Zennは、Next.js + Ruby on Rails(APIモード)を Google Cloud の App Engine へデプロイして稼働していました。最近、Rails の実行環境を App Engine Flexible から Cloud Run へ移行したので、その記録を残します。 ロードバランサーのバックエンドサービスを付け替えることで実現 最初に、どうやって移行したかです。Zennのバックエンドはもともとロードバランサーで構成されていました。以下の図のように、ロードバランサーの Backend Service より背後を切り替えることにより実現しています。Cloud Run とそこにアクセスするための Serverless NEG はあらかじめ稼働させておくことで、ダウンタイムなしで切り替えられました。 参考:負荷分散 | Google Cloud https://clo

      Zennのバックエンドを Google App Engine から Cloud Run へ移行しました(無停止!YES!)
    • なぜ今も Google App Engine を選ぶのか - ぽ靴な缶

      Google Cloud で何かアプリケーションを動かしたい時、いつも App Engine (GAE) を第一の選択肢として挙げています。 なのにみ〜んな Cloud Run に行ってしまう。なぜなのか?? 確かに Cloud Run のほうが新しくて公式に露出が多いし、GAE はこういうランディングページからの言及も消えているので無理もない。Google Cloud 的にもあんまり使って欲しくない雰囲気が漂っている。 cloud.google.com App Engine は GCP 最初期からあるサービスで今年で 14 年目になるらしい。 当時学生だった僕はすげーのが出たぞと聞いて GAE を触っていた記憶がある。その頃は Google App Engine 単体で出ていて、他のサービスが続いて Google Cloud Platform になったような気がする1。 そんな歴史あるサ

        なぜ今も Google App Engine を選ぶのか - ぽ靴な缶
      • Google App Engineのスタンダード/フレキシブル環境を選ぶときのヒントと設定の注意点

        イメージとしては スタンダード環境の方が気楽にはじめられる フレキシブル環境の方がより細かな設定ができる という感じでしょうか。 「料金が安いのはスタンダード」とは限らない ググって見つかる情報を読むと、多くの人は「スタンダード環境の方が安く済みそうだ」という印象を持つと思います。僕もそのような考えから、当然のようにスタンダード環境を選んでいました。しかし、結果として、Zennの場合にはフレキシブル環境の方が料金は大幅に安く済むことが分かりました。 Zennの場合 具体例があった方が読んでいて楽しいと思うので、恥を捨てて実際にかかっていたGAEの料金を載せてしまいます。ほれっ。 ※ 料金の推移は、サービスへのアクセス数とはほぼ相関していない ピーク時には1万円/日近くいってしまっていますが、設定と環境を見直すと¥500/日くらいで済むようになりました。設定をミスらなければPS5を転売ヤーか

          Google App Engineのスタンダード/フレキシブル環境を選ぶときのヒントと設定の注意点
        • 任天堂株式会社の導入事例:ビッグタイトル『Super Mario Run』のバックエンドを支えた Google App Engine | Google Cloud 公式ブログ

          昨年末にリリースされ、任天堂初のスマートフォン向け本格ゲームアプリとして注目された『Super Mario Run(スーパーマリオ ラン)』。その背後では、文字通りケタ違いのアクセスをさばく強力なバックエンドが稼働していました。任天堂、DeNA そして Google が一丸となって取り組んだ、その開発ストーリーをお届けします。 ■利用している Google Cloud Platform サービス Google App Engine Google BigQuery Google Cloud Dataflow Google Cloud Datastore Google Cloud Pub/Sub Google Cloud Storage Google Stackdriver (Logging, Monitoring, Trace, etc) など ■任天堂株式会社 1980 年代に『ファミリー

            任天堂株式会社の導入事例:ビッグタイトル『Super Mario Run』のバックエンドを支えた Google App Engine | Google Cloud 公式ブログ
          • ゴールデンウィークなのでGoogle App Engineに機械学習のモデルをdeployして遊んでみた (using TensorFlow 2.1) | DevelopersIO

            こんにちは、ゴールデンウィークはしっかりステイホームしているMr.Moです。 GWに何をやろうかなーと思っていたら目の前にApp Engineと機械学習のモデルがあったので遊んでみました! Google App Engineとは 下記に詳しい記事があるのでご参照ください! https://docs.google.com/presentation/d/1trxz4_ksRyHdj2cAGVKiy3gtx7q1-AE06XbzLraBD44/htmlpresent https://dev.classmethod.jp/articles/gae-webapp/ なぜGAEなのか? App Engine無しでは生きていけない体になっているからです。(笑) あとはやっぱり無料で動かせないかと思いまして... 最低限必要なもの Google Cloud Platformにログインできるアカウント 機械

              ゴールデンウィークなのでGoogle App Engineに機械学習のモデルをdeployして遊んでみた (using TensorFlow 2.1) | DevelopersIO
            • How I Hacked Google App Engine: Anatomy of a Java Bytecode Exploit

              Back in college, I was very interested in Java bytecode. When I got an internship at Google in 2013, I was skeptical of the security of the Java version of Google App Engine and got permission to spend the last week of my internship doing a mini red team exercise, trying to break into App Engine. This is the story of how I found a vulnerability and developed an exploit to break out of the App Engi

              • Next.js を Google App Engine にデプロイする - ぽ靴な缶

                GAE 便利さに気づいてからめちゃくちゃ気に入っている。 最近開発が活発な Cloud Run や、Firebase のバックエンド実行環境でもある Cloud Functions が話題に登りがちだけど、2nd gen になってからの GAE はめちゃめちゃいいです。 トラフィック分割などの機能も揃っているしハマりも少ないので Function レベルのコードを動かしたいときでも GAE を選びたくなることがある。GCP ドキュメントのサーバーレス オプションの選択フローチャートでも、おおよそ GAE に行き着くんじゃないかな。 最近個人ポートフォリオサイトを Next.js & GAE Standard Env で作ったので、その話を書く。 当初は単にこのブログに AdSense を貼りたかったんだけど、独自ドメインにしたので、まずルートドメインの AdSense 審査を通す必要ができ

                  Next.js を Google App Engine にデプロイする - ぽ靴な缶
                • Google App EngineへのNext.jsアプリケーションデプロイで気付いた課題と対策

                  はじめに 今回は、Google App Engine に Next.js アプリケーションをデプロイした際に遭遇した課題と、それぞれの対応について紹介します。 npx create-next-app コマンドの実行後にデプロイした際に、以下の課題に遭遇しました。 next/image を利用している画像へのリクエスト時に App Engine 上で書き込みエラーが発生する App Engine のイメージサイズが400MB弱程度と大きい App Engine のパフォーマンス改善のためのウォームアップリクエストの構成方法が分からない 1. next/image を利用している画像へのリクエスト時に App Engine 上で書き込みエラーが発生する next/image を利用することで、WebP 対応や画質の調整、画像のサイズに応じた配信など簡単に実現することができます。詳しくは、Nex

                    Google App EngineへのNext.jsアプリケーションデプロイで気付いた課題と対策
                  • Google App Engine(GAE)+PHP7+CodeIgniter3でCloud SQL(MySQL)に接続

                    お久しぶりですGMO NIKKOのS.Tです。 今回は現在稼働中のオンプレシステムをGCPへ移植する機会があったので、その備忘録的な内容となっています。 ■準備 Windowsを使用するのでWindows用Google Cloud SDK をインストールしてください。 インストールが完了したらコマンドプロンプトでGCPのコマンドが使用可能になるので、 gcloud initを実行してログイン後、作成済みのCloud Platform プロジェクトを選択します。 ■設定 ・index.phpのディレクトリにapp.yamlを追加 runtime: php72 handlers: - url: /(.+\.(html|css|js|gif|png|jpg|txt))$ static_files: \1 upload: .+\.(html|css|js|gif|png|jpg|txt)$ sec

                      Google App Engine(GAE)+PHP7+CodeIgniter3でCloud SQL(MySQL)に接続
                    • Google App Engine (Standard Environment, 2nd Generation) で Golang の Web Application を作る方法 - めもめも

                      これは何? Google App Engine (Standard Environment) は 2nd Generation にアップグレードして、GAE 専用の実行モジュール(各言語で用意された GAE 対応の専用ライブラリ等)が不要になり、一般的なライブラリやフレームワークが比較的自由に使えるようになりました。 cloud.google.com ここでは、Go 1.13 と軽量 Web Framework の Echo を用いて、GAE 上で Web Application を作る方法(主要なポイント)をまとめて紹介します。 echo.labstack.com 大事な宣伝 ここで利用するサンプルコードは、下記の書籍のサンプルアプリ(Python + Flask)を Golang で書き直したものです。GAE そのものの説明や今風な Web Application の作り方については、

                        Google App Engine (Standard Environment, 2nd Generation) で Golang の Web Application を作る方法 - めもめも
                      • マネージド ImageMagick として Google App Engine を活用する - えいのうにっき

                        人類にとって必携の技術である ImageMagick 。その利用環境も、できるだけ人類にとって優しいものであってほしい。小ネタです。 最近の Google App Engine(GAE・Standard Environment)では第2世代のランタイム環境が使えるようになっており、そこではいくつかのシステムパッケージがサポートされている。利用可能なパッケージはここに記載されているのだけど、そのなかに imagemagick が含まれている。 cloud.google.com ちなみにいきなり脱線するのだけど、上記リンクは Go 1.12 以降の場合に利用可能なパッケージ一覧。Go 1.11 については ここ に掲載されていて、それ以前の環境になると、第1世代ということでシステムパッケージは含まれていない。 なるほど、じゃあ Go の 1.11 からが第2世代なのね、というと、実はそうではな

                          マネージド ImageMagick として Google App Engine を活用する - えいのうにっき
                        • 【Techの道も一歩から】第39回「Google App Engine で Python による WebAPI を動かす」 - Sansan Tech Blog

                          ヘッダ画像 こんにちは。 DSOC R&D グループの高橋寛治です。 最近は Google App Engine(App Engine) を用いて WebAPI としてアルゴリズムを提供できるよう開発中です。 App Engine を触ったのは初めてだったため、備忘録として App Engine の概要や環境構築からデプロイまで書きたいと思います。 App Engine の説明や設定の考え方が主となります。 App Engine とは Webアプリケーションの提供のためのフルマネージド型のサーバーレスプラットフォームです。 コードを用意して App Engine 上に反映すれば、GCP 上で Webアプリケーションが稼働し利用可能になっているというイメージです。 動作環境には、スタンダード環境とフレキシブル環境があります。 それぞれ利点が異なるため、公式の比較を見ながら検討すると良いと思い

                            【Techの道も一歩から】第39回「Google App Engine で Python による WebAPI を動かす」 - Sansan Tech Blog
                          • Publish app to Google App Engine - GitHub Marketplace

                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                              Publish app to Google App Engine - GitHub Marketplace
                            • Google App Engineではじめる, らくらくTV砲対策 - AIワクチン接種予測の舞台裏 - JX通信社エンジニアブログ

                              JX通信社シニア・エンジニアの@shinyorke(しんよーく)です. ちょっと前のお話になりますが, JX通信社のニュース速報アプリ「NewsDigest」で, 「AIワクチン接種予測」という新機能の提供を開始しました. prtimes.jp 「自分がいつコロナワクチンを接種できるか?」を簡単に予測できるサービスです. 使っていただけると嬉しいです🙏 大変ありがたい事に,「AIワクチン接種予測」はリリース後多くの反響を頂いていまして, リリースから約半月で利用回数が100万回を突破(プレスリリース). 同じく, リリースから半月で20本以上ものTV番組で紹介 と, 多くのユーザーさんにお使いいただきました. ありがとうございます🙏 これだけ多くの方に使っていただくとなると, リクエスト数・ユーザー数の増減に合わせたコンピューティングリソースの配分 特に, 「TV経由で認知したユーザー

                                Google App Engineではじめる, らくらくTV砲対策 - AIワクチン接種予測の舞台裏 - JX通信社エンジニアブログ
                              • gchammerをGoogle App EngineからCloud Runへ移行した | メルカリエンジニアリング

                                Merpay Tech Openness Month 2022 の3日目です。 こんにちは。Merpay Solutions Team の @sinmetal です。 この記事は Cloud Spanner (以下Spanner) に クエリ(SELECT Only) を実行するための メルペイ 社内 Web UI Tool である gchammer をGoogle App EngineからCloud Runへ移行した話です。 gchammerがどのようなものかは 以前の記事 に書いてあります。 Cloud Runへ移行するモチベーション Go 1.18がリリースされたらすぐ使いたい 様々なマシンタイプを使いたい App Engineから脱却しておきたい Go 1.18は非常に大きなアップデートでgenericsも入りました。gchammerの開発者である@vvakameさんはgeneri

                                  gchammerをGoogle App EngineからCloud Runへ移行した | メルカリエンジニアリング
                                • Google Apps/Google App Engine(エンジン) 導入支援サービス・ソリューションならば、サテライトオフィス

                                  年末年始営業時間お知らせ → 年末12月27日(金)13:00まで 年始1月6日(月)13:00から ネクストセットは、Microsoft 365 のアドオンサービスを提供中です。導入検討段階の支援も可能です。未体験&導入後拡張希望の方もお気軽にご連絡下さい。

                                  • GitHub ActionsでGoogle App Engineにデプロイする方法(2021-4版) - Qiita

                                    はじめに GitHub ActionsでGoogle App Engineにデプロイする方法は色々あったようですが、最近はよりスマートになっております。 2021/4/1にリリースされた google-github-actions/deploy-appengine@v0.3.1 を使います。 v0.2.0系でも同様な感じです。 ただ、実際に行うときにハマることがあったので現在の方法を記載しておきます。 プロジェクトの作成 (Web上で作っても良いかもしれません) $projectIDは自分のIDを設定してください。

                                      GitHub ActionsでGoogle App Engineにデプロイする方法(2021-4版) - Qiita
                                    • Deploying a Ruby on Rails 6 application on Google App Engine Standard with Travis CI

                                      Deploying a Ruby on Rails 6 application on Google App Engine Standard with Travis CI This guide will walk you through how to deploy a Ruby on Rails 6 application with a PostgreSQL database on Google App Engine standard environment using a Travis CI pipeline. Table of contentsApp Engine standard vs. flexible environmentPrerequisitesSetting up Travis CIConfiguring Travis CISpecifying Ruby and Node.j

                                        Deploying a Ruby on Rails 6 application on Google App Engine Standard with Travis CI
                                      • GitHub Actions で Google App Engine Project の自動デプロイを構成する - 暮らしの技術

                                        サービスアカウントのロール付与で試行錯誤が必要だったのでメモです。ロールで権限付与していくならこれが一番コンパクトだと思う。 ServiceAccount の作成 サービスアカウントへのロール設定 App Enging デプロイ担当者 or App Engine サービス管理者 デプロイだけする場合はプロイ担当者、トラフィックの切り替えまで行う場合はサービス管理者を付与する Cloud Build サービスアカウント *1 デプロイに使われるCloud Storageバケットへの権限設定 <project_id>.staging.appspot.com のストレージのオブジェクト管理者として 1. で作成した ServiceAccount を設定する .github/workflows/actions.yml の定義 GitHub - GoogleCloudPlatform/github-

                                          GitHub Actions で Google App Engine Project の自動デプロイを構成する - 暮らしの技術
                                        • MackrelインテグレーションでGAE(Google App Engine)を監視する場合の落とし穴 - Qiita

                                          メモ的共有 2020年にリリースされたMackrelのGCPインテグレーション。 GAEのみを動かしているプロジェクトの監視を入れてみた。 相変わらず、分かりやすい手順書を公開していただいているので、ポチポチと設定完! https://mackerel.io/ja/docs/entry/integrations/gcp しかし、待てども待てどもホスト追加されない。 ドキュメント記載の確認ポイントを調べても、解決せず。。。 https://mackerel.io/ja/docs/entry/integrations/gcp/appengine ネット上にもそれっぽい悩みは見つからず。。。 そこで、GCP側を調査。 APIとサービスのダッシュボードで、インテグレーション設定したタイミングから、computeのエラーが発生していた。 手順では、GAEしか使わない環境だったので、GCE、Cloud

                                            MackrelインテグレーションでGAE(Google App Engine)を監視する場合の落とし穴 - Qiita
                                          • Nuxt 3 を Google App Engine 本番環境 で SSR + キャッシュ運用してみる

                                            はじめに 去る10月12日、Nuxt.jsのバージョン3のPublic Beta版が公開されました。 さっそくダウンロードして一通り触ってみていますが、個人的にはかなり好感触です。 これまでVue 3で開発スタートする際の有力な選択肢だったViteと比較しても、SSR、ルーティング(vue-router)、Metaタグ(vue-meta)、ストア、TypeScript、JSX/TSX記法などを追加設定なしで使えるのが非常に大きく、 「必須ではないがほとんど必須に近い、または自分で設定するのが地味に面倒な機能」が最初からセットアップされた状態から開発をスタートできるため、Vue 3で開発するハードルが格段に下がりました。 ベータ版なので当然ながら不安定な部分や未提供の機能などがあるものの、現状でも既に利用する価値のあるフレームワークになっています。 そんなNuxt 3、当然ながらまだプロダク

                                              Nuxt 3 を Google App Engine 本番環境 で SSR + キャッシュ運用してみる
                                            1

                                            新着記事