普段GCPにてシステムを運用しています。 これからの新規システムやリプレース等でもGCPの採用が多くなると思っています。 その為、面倒な環境構築を自動化 及び メンテナンスを簡易にする為に Terraform・Terrafomerというツー...
Google Cloud PlatformのCloud Storageはオンラインデータストレージとして利用されますが、簡易的なWebサーバとしても利用することができます。 Webサーバ向けにできることとしては、次のものが挙げられます。 カ...
初めてGoogle App Engine (GAE) を利用するとき、サードパーティ・ライブラリの扱いに戸惑ってしまうことがあります。GAEにおいてサードパーティ・ライブラリの利用の仕方は、大きく2種類の方法があります。今回はこの方法につい...
Google App Engine ( GAE ) の Standard Environment において Python 3.7 が正式に対応されました。Pycharm では GAE に対応した編集も行うことができますが、自分自身での設定が...
Webサービスを構築・更新する際、デプロイするためにローカルからまたはサーバ上でコマンドを入力し、適切な位置へファイル群を配置したりします。この手順を自動化するために Jenkins や Circle CI など自動化する CIツール が利...
PWAとは Progressive Web Apps (PWA) は、スマートフォン向けWebサイトをスマートフォンアプリのように扱うことができる仕組みです。GoogleがAndroidでサポートした後、AppleのiOS、Microsof...
GitHub ソースコード管理にGitHubを利用しているエンジニアは非常に多いです。従来、GitHubは公開リポジトリのみ無料で利用できていましたが、2019/1/7よりプライベートリポジトリも無料で利用できるようになりました(ただし共同...
以前にGoogle App EngineからNo SQLであるGoogle Cloud Datastoreを利用する方法を紹介しましたが、当然のことながらRDBMSであるMySQLも利用することができます。Google Cloud Plat...
前回Google App EngineよりGoogle Cloud Storageへのファイルアップロード方法を紹介しました。場合によっては、アップロードしたファイルを公開したいこともあるでしょう。例えば、ユーザがアップロードした画像をサイ...
Google Cloud Storage Google Cloud Storage (GCS) は、Google Cloud Platform (GCP) におけるオンラインデータストレージです。Amazon Web Services (A...