yoshi

GCP

【IAM】ユーザーのリソースに対する権限を最低限に調整・管理する

概要/背景 管理の都合上、AフォルダからBフォルダにプロジェクトを移動しました。 しかし、AフォルダとBフォルダには権限の差分が生じてしまいます。 必要な権限を過不足なくBフォルダに付与する必要があります。 作業目標 不必要な権限がBフォル...
BigQuery

【BigQuery】コスト削減したので対応を書き出してみる

はじめに 担当PJで、GCPのコスト削減担当となったのでその時に実施した施策を書き記そうと思います。 そのPJでは、BigQueryに圧倒的にコストを費やしていたので、BigQueryをメインにコストを抑えようとしてみることにしました。 方...
BigQuery

【BigQuery】BigQuery Compressed Storageを導入・見積もりの算出

導入 BigQuery editionsでは、Compressed Storageの価格設定により、これまでの価格よりも安価に扱えるようになっております。 Compressed Storage 従来のBigQueryでは、論理的なデータサイ...
Terraform

【IaC】Infrastructure as Code化のススメ

はじめに 皆さんは、システムをlac化していますでしょうか。 システムを運用、保守をしていくことを考えたら是非とも「IaC(Infrastructure as Code)化とは何か」を知って欲しい。よければ導入してほしい。 IaC化とは そ...
Slack

【Slack】リストの第2階層を作成する

目的 Slackで議事録を作る時に、第2階層、第3階層を作成したい。 操作 リストを作成し、階層を変えたい行頭で「Tab」キーをクリックする。 以下のような階層が作成される。 ・ リスト1 ・ リスト2 ・ リスト3
BigQuery

【BigQuery】ユーザー(サービスアカウント)が実行するクエリを監視する/

状況 某PJにジョインしていた際に、GCPで莫大な1クエリ300ドルもかかってしまいました。。 予防策として、BigQueryで実行するすべてのクエリを監視できる体制を整えたい。 アーキテクチャ Cloud Loggingで監査ログを収集。...
GCP

【Terraform】 planのログが多すぎて確認できない場合の対処

困りごと エラーログが大量に出てしまい、terraform planのログが埋もれてしまい確認できない。 環境 GCP terraform 状況 大半を占めているのは、以下のログ。 Error: Error when reading or ...
GCP

【Terraform】GCPで環境構築/インストール・設定方法

はじめに 新しいプロジェクトにジョインし、Terraform × GCP の環境構築を実施したので、手順を記録したいと思います。 Google Cloud CLI(macユーザー対象) パッケージのインストール プラットフォームを確認する。...