BT

Google、Google Cloudのための.NET APIsをリリース

| 作者: Pierre-Luc Maheu フォローする 4 人のフォロワー , 翻訳者 笹井 崇司 フォローする 0 人のフォロワー 投稿日 2016年10月31日. 推定読書時間: 2 分 |

原文(投稿日:2016/10/25)へのリンク

最近、GoogleはGoogle Cloud APIsの.NETサポートを発表した。これには、C#バインディング、PowerShell cmdletが含まれている。またVisual Studio拡張では、Google CloudリソースのブラウズとGoogle Compute EngineへのASP.NETアプリケーションのデプロイが可能になる。

Google Cloud APIsのC#バインディング

C#バインディングは、以下のGoogle Cloudサービスへのアクセスを提供する

  • Google BigQuery
  • Google Cloud Datastore
  • Google Cloud Logging
  • Google Cloud Pub/Sub
  • Google Cloud Storage
  • Google Cloud Natural Language
  • Google Cloud Vision

Google Cloudバインディングには独自のリポジトリがある。サポートされる他のGoogleサービスのためのバインディングもGitHubにある。いずれもNuGetで公開されている

Googleサービスは通常、HTTPとJSONを使って実装されてきたが、Google Cloud APIsのような最新のサービスは、ハイパフォーマンスRPCフレームワークであるgRPC上に構築されている。gRPCはパフォーマンスだけでなく、APIに必要とされる双方向ストリーミングを提供する。

多くのGoogle APIが.NET Coreランタイム上で動作するが、残りのAPIのサポートは進行中だ。

PowerShellサポート
Google Cloud Tools for PowerShellは、Google Cloudリソースを管理するcmdletから成る。まだベータ版で、ドキュメントによると、現時点でAPIの破壊的変更の可能性があると警告されている。

Cloud Tools for PowerShellはGoogle Cloud SDKのWindows版に含まれる。

以下のサービスがサポートされている。
Google Cloud DNS
Google Cloud SQL
Google Cloud Storage
Google Compute Engine

Visual Studio拡張
Google Cloud Platform Extension for Visual StudioはGoogle Cloud StorageとGoogle Compute Engineの利用を可視化するツールを提供する。また、ASP.NET 4.xアプリケーションのGoogle Compute Engineへのデプロイもサポートする。

今回の最初のリリースは、今後の機能追加に道を開くものだ。進行中の注目すべき機能に、ASP.NET CoreアプリケーションのGoogle App EngineやGoogle Container Engineへのデプロイがある。

C#バインディングPowerShell cmdletVistual Studio拡張はすべてオープンソースプロジェクトで、GitHubに公開されている。

 
 

Rate this Article

Relevance
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT