Google Cloud Platform

Cloud Storageのカスタムドメイン設定

Cloud Storageのカスタムドメイン設定
Google Cloud PlatformのCloud Storageはオンラインデータストレージとして利用されますが、簡易的なWebサーバとしても利用することができます。 Webサーバ向けにできることとしては、次のものが挙げられます。 カ...

Cloud Buildを利用してApp Engineへデプロイ

Cloud Buildを利用してApp Engineへデプロイ
Webサービスを構築・更新する際、デプロイするためにローカルからまたはサーバ上でコマンドを入力し、適切な位置へファイル群を配置したりします。この手順を自動化するために Jenkins や Circle CI など自動化する CIツール が利...

Google Cloud Storageの公開設定

Google Cloud Storageの公開設定
前回Google App EngineよりGoogle Cloud Storageへのファイルアップロード方法を紹介しました。場合によっては、アップロードしたファイルを公開したいこともあるでしょう。例えば、ユーザがアップロードした画像をサイ...

Cloud Datastoreのインデックスについて

Cloud Datastoreのインデックスについて
前回、Google App Engine (GAE) とGoogle Cloud Datastore (GCD)の連携について紹介しました。データの追加や検索は簡単なことが判っていただけたと思いますが、システムが大きくなると複雑な検索条件が...

Google App EngineとGoogle Cloud Datastoreとの連携

Google App EngineとGoogle Cloud Datastoreとの連携
これまで本ブログでは、Google App Engine (GAE) とGoogle Cloud Datastore (GCD)を紹介し、その素晴らしさを述べさせていただきました。もちろんこの2つは連携することが可能です。今回は、Pytho...

Cloud Functionsを利用した開発はCloud Source Repositoriesの利用が便利

Cloud Functionsを利用した開発はCloud Source Repositoriesの利用が便利
近年、サーバレスのシステムが注目を集めています。サーバレスのシステムであれば、システムのメンテナンスを考慮する必要がありません。システムへの負荷が大きくなってもスケールアップやスケールアウトを心配することもありません。 Cloud Func...

Google の Cloud Translate API で翻訳を行う方法

Google の Cloud Translate API で翻訳を行う方法
Google Cloud Platformには数多くのAPIが公開されています。Google翻訳でお馴染みの翻訳についても同様に利用することができます。Google翻訳は日に日に賢くなっているので、これを利用しない手はありません。今回はこの...

Cloud Source Repositories によるコード検索機能

Cloud Source Repositories によるコード検索機能
Gitを利用するとき、GitホスティングサービスのGithubやBitbucketを利用している開発者は多いでしょう。では、GoogleもGitホスティングサービスを展開していることをご存知でしょうか?実は以前より無料でCloud Sour...