Google Cloud での Ruby
Ruby 用にビルド、最適化されたライブラリ
Ruby のイディオムに対応したライブラリ(gem)を使用することで、Google Cloud 用の Ruby アプリを簡単かつ直感的に作成できます。Google による認証を含め、サーバーとの通信の詳細がすべてライブラリで処理されるため、デベロッパーはアプリの作成に集中できます。
複雑な問題の検出、診断、修正
Google Cloud 上の Ruby アプリは Cloud Monitoring、Cloud Trace、Cloud Logging、Error Reporting と統合されるため、本番環境のアプリケーションを透過的にインストルメント化して、パフォーマンス ボトルネックとソフトウェア バグを診断できます。
場所を選ばずワークロードを実行
Google Cloud を使用すると、サーバーレス、Kubernetes、VM、カスタム ハードウェアのオプションから、Ruby アプリケーションを実行する最適な環境を選択できます。
関連サービス
運用
Operations の各プロダクト(旧称 Stackdriver)を使用して、Google Cloud 環境での Ruby アプリケーションのパフォーマンスのモニタリングとトラブルシューティングを行い、パフォーマンスを向上させます。
Google Kubernetes Engine
4 方向の自動スケーリングとマルチクラスタ サポートを備えた、高いセキュリティを誇るマネージド Kubernetes サービスで、Ruby アプリを実行できます。
Cloud SQL
Cloud SQL は、リレーショナル データベース(PostgreSQL、MySQL、SQL Server)の設定と管理を容易にするフルマネージド型のデータベース サービスです。
技術リソース
-
複数プロジェクトのデプロイで、Cloud Trace のスパンやリクエスト ログを表示する
-
Using Ruby on Rails with Cloud SQL for PostgreSQL
Google Cloud SQL for PostgreSQL を使用して、新規に Ruby on Rails アプリケーションをデプロイする方法を確認する -
Ruby で Vision API を使用する
テキストとランドマークの検出、画像ラベル付けなどの画像検出機能をアプリケーションに追加する -
Rails アプリを Google App Engine のフレキシブル環境からスタンダード環境へ移行する
-
Cloud Run on Rails
4 つのパートで構成されるこのチュートリアルでは、Cloud Run を使用して実用性の高い Rails アプリケーションを本番環境にデプロイする方法を順を追って確認します。 -
Google Cloud で Rails を実行する
プロジェクトを開始してインタラクティブなチュートリアルを体験し、アカウントを管理しましょう。
Google Cloud で Ruby と Rails のアプリケーションをすばやくビルドしてデプロイします。