タグ

CloudRunに関するfoaranのブックマーク (5)

  • WINTICKET Web の GKE 脱却と Cloud Run の採用 | CyberAgent Developers Blog

    WINTICKET の Web 版(以降 WINTICKET Web)のテックリードを担当している @dora1998 です。 サービス開始以来、WINTICKET Web は Google Kubernetes Engine(以下 GKE)へデプロイして稼働していました。2022 年 10 月に Cloud Run を採用した構成へリアーキテクチャを行ったので、この記事ではその背景や具体的な構成、付随して行った改善について紹介します。 抱えていた課題 WINTICKET Web ではリアーキテクチャ前のバックエンド構成について、大きく 3 つの課題を抱えていました。 リリースの安定性 これまでのリリースフローでは段階的なリリース手段がなく、リリース内容に不具合が含まれていた場合にほぼ全てのユーザーが影響を受ける問題がありました。 加えて、WINTICKET はレース情報を提供する競輪シス

    WINTICKET Web の GKE 脱却と Cloud Run の採用 | CyberAgent Developers Blog
  • Cloud Run Jobs がリリースされたので、何ができるか試してみた!

    2022/05/11にCloud Run Jobsがプレビューでリリースされました! Unlike services, which listen for requests, a job does not serve requests but only runs its tasks and exits when finished. 従来のCloud Runのserviceでジョブ的なことを実装する場合、ポートをリッスンしてリクエストを受け取り、ジョブを実行して、成功/失敗のレスポンスを返すという流れでした。 今回リリースされたCloud Run Jobsでは、ポートをリッスンする必要がなくなったということで、ついに待ち望んでいた機能がきたのか!?とさっそく動作確認し、僕が期待してたことは全部できそうでした🎉 これまでCloudBuildでワークフロー組んでたんですが、対応リージョン増えてC

    Cloud Run Jobs がリリースされたので、何ができるか試してみた!
  • Cloud Runをコマンドやスクリプトを実行するサーバレスジョブ基盤として使う

    はじめに リアルタイム処理がもてはやされてから何十年もたちますが、それでもなんだかんだで無くならないのがバッチ処理です。 今回は小さなバッチをCloud Runで実行する方法を紹介します。 なぜCloud Runでバッチなのか? GCPのCloud RunはLibreOfficeを実行してPDFを生成したりだとか、AWS LambdaやCloud Functionsとは異なりDockerゆえになんでも実行できる、という特性を持っています。これを使う事でJSやPythonを実行する代わりにBashベースで様々なワークロードを動かすことが出来ます。私も上述のPDF変換や逆にImageMagicを使ってPDFを画像に変換したりとか便利に使っています。 バッチというのはその特性上 「動いて無い時間」 の方が圧倒的に長いです。そのためVMインスタンスを専用で作ると少し非効率なのですがCloud Ru

    Cloud Runをコマンドやスクリプトを実行するサーバレスジョブ基盤として使う
  • Github ActionsでCloudRunにWordpressをデプロイし運用する | Ondwn

    GCPのCloudRunについて。私自身もいくつかの案件で既に番運用を経験しており、ある特定の要件の場合を除き十分に番運用可能だと感じている。特に、小規模なサービスを複数運用する場合などは向いていると思われる。 需要はあまりなさそうだが、CloudRun + Github Actions + WordPressの環境構築を紹介。 コンテナ環境やCI環境の基について WordPressを使用する個人や中小企業の多くはサクッとレンタルサーバーでWPを構築して運用していると思われる。そのため、GitとかDockerとかCIとか正直どうでも良い技術と思う。GitDocker,CI環境についてほとんど知らない方は以降を読んでも意味がわからないのでオススメしない。 今回の構築は、Github ActionでApacheコンテナを作成してCloudRunにデプロイする。そしてDBはCloudSQ

    Github ActionsでCloudRunにWordpressをデプロイし運用する | Ondwn
  • Cloud RunがGitと連携して勝手にデプロイできるようになったのでやってみた - inductor's blog

    はじめに こんにちは。inductorです。 GCPのCloud Runはご存知でしょうか。世界一簡単に単一のコンテナをデプロイできるサービスだと私は考えています。 さて、以下のようなリリースノートの通知があって、Cloud RunがGitと連携して更新まで自動でできるようになったみたいです。 Continuous deployment from Git using Cloud Build まとめるとこんな感じのことが書いてあります Cloud Buildのトリガーを使用して新しいコミットがGitリポジトリの特定のブランチにプッシュされるたびにコードを自動的にビルドしてデプロイすることで、ビルドとCloud Runへのデプロイを自動化できます。 Cloud Buildトリガーを使用してコンテナをビルドすると、Cloud Runにデプロイした後、ソースリポジトリ情報がサービスのCloud C

    Cloud RunがGitと連携して勝手にデプロイできるようになったのでやってみた - inductor's blog
  • 1