Terraformを使ってWebアプリケーション運用向けにGCEを構築する

普通の Web アプリケーション向け環境を Google Compute Engine(GCE)を中心に構成する、そんなよくあるシステムのサンプルです。
GKE とか登場しないトラディショナルな構成を先人の知恵に学びつつ機会がある度に色々考えますが、結局こんな感じになるのではと思ってます。

ソースコードはmazgi-showcase/202005.gce-webapp-environmentにあります。

Windows Server on Google Compute Engine

「ちょっと GCP で Windows を使う」みたいな要件が発生して GCE で DaaS っぽい用途の Windows Server を立てたのでメモ。

tl;dr

基本的に「Creating and managing Windows Server instances」を読めば済むが以下はちょっとわかりづらかった。

GCPストレージ概観

GCP で使えるローカルストレージと NFS ストレージを一通り試してみました。
AWS 編はこちら

About

ベンチマークは fio コマンドで取得した。
機械学習のワークロードで扱う機会が多い、CSV のような小さめのテキストファイルとマルチメディアファイルを想定して 4k と 32m のデータで測定した。

安全かつ最小にTerraformでGPUサーバーを起動する(GCP編)

普段の仕事でやっている ML Ops 業務の振り返りを兼ねて最低限必要そうな VPC 構成用の Terraform Module for GCP です。
Module には"最小構成"の機械学習環境を作るサンプルを同梱しています。