クラウドエース の技術ブログ

GCE Instance の自動起動および自動停止が出来る Instance Schedule の紹介と命名規則を考える

こんにちは。 ワタシハ ケンケツ チョットデキル でお馴染みの五十嵐です ( 詳しくは GitHub を参照してください ) 本日は Compute Engine (以下、GCE) の一機能を紹介します 皆さんの Google Cloud の設計の参考にして下さい :) Instance Schedule とは Instance Schedule (以下、インスタンススケジュール) を使用すると、GCE Instance の起動と停止を自動化する設定ができます https://cloud.google.com/co

2024 年 7 月第 4 週の Google Cloud の主なリリースに関するニュース

クラウドエースの山本です。 7 月 22 日 〜 7 月 26 日の期間にアナウンスされた Google Cloud の主なリリースに関してご紹介します。 ! 該当日の全ての情報を掲載しているものではございません。すべてのリリースノートを確認されたい方は、当該ページからご確認ください。 AlloyDB for PostgreSQL 以下の機能が一般公開 (以下、GA) されました。 AlloyDB インスタンスのパブリック IP

Terraform で GCE インスタンスを作成する際に initialize_params を避けるべき理由

こんにちは、クラウドエース SRE 部の阿部です。 この記事では、Terraform で Google Compute Engine インスタンス(以降、GCE インスタンス)を作成する際のベストプラクティスについて紹介します。特に、initialize_params の使用を避ける理由とその代替方法について説明します。 先日、弊社の海外メンバーと Terraform の書き方について議論になった際に、 GCE インスタンスのパラメータ

僕が考える 生成 AI 時代のテックブログ執筆

こんにちは、クラウドエース フロントエンド・UI/UX 部の 小堀内 です。 以前、「僕が考える テックブログを書く意義 と 書き方のすゝめ」という記事を投稿した際に、嬉しいことにたくさんのいいねをいただきました。 そこで、上長から「今年の新卒向けにブログ書き方講座を実施するから、その一部として、テックブログに対する熱い気持ちを述べてほしい」と言われ

Google Cloud セキュリティ ソリューションまとめ

はじめに こんにちは、クラウドエース SRE 部に所属している\textcolor{red}{赤髪}がトレードマークの Shanks です。 7月上旬に Google Cloud 主催のパートナー向けセキュリティソリューション紹介セミナーに参加してきました。 クラウドエースからは8名が参加し、最新の動向やナレッジ収集をすることができました。 その際に紹介いただいた各種ソリューションについてまとめた

Google Calendar API を用いた日報作成の半自動化

はじめに こんにちは。 クラウドエース株式会社 データソリューション部の髙木です。 私は新卒ですが、入社前から業務の自動化をしたいという思いがありました。 本記事では、私が初めて業務の(半)自動化をしたことについて執筆します。 日報作成を半自動化しようと思ったワケ 退勤前の必須業務である日報。 早く退勤したいのに日報がそれを阻害してきます。 特に

2024 年 7 月第 3 週の Google Cloud の主なリリースに関するニュース

クラウドエースの山本です。 7 月 15 日 〜 7 月 19 日の期間にアナウンスされた Google Cloud の主なリリースに関してご紹介します。 ! 該当日の全ての情報を掲載しているものではございません。すべてのリリースノートを確認されたい方は、当該ページからご確認ください。 Cloud Composer Cloud Composer 1 環境の新規作成ができなくなりました Cloud Data Fusion Cloud Storage Copy/Move プラ

Cloud Functions:CI/CDパイプラインの構築手順

はじめに こんにちは、クラウドエースの岸本です。 今回は、Google Cloud 上で CI/CD パイプラインを構築し Cloud Functions を自動デプロイする手順を紹介します。 初心者の方にもわかりやすく解説していますので是非参考にしてみてください。 ! 構築手順でコマンドラインを使用します。 コマンドラインのオプションが気になる方は、以下のリンクを参照してください。 構成

Firebase Firestore Database のマスタデータを Terraform で一元管理する

こんにちは、クラウドエース フロントエンド・UI/UX 部の 小堀内 です。 Firebase プロジェクトを複数環境(開発、本番など)で運用する際、Firestore Database 上でのマスタデータの管理は手間がかかります。 本記事では、Terraform を使用して Firestore Database のマスタデータを一元管理する方法を紹介します。 やること/やらないこと やること 複数環境(開発、本番など)の Fire

Firebase へのデプロイを GitHub Actions & Workload Identity によって自動化する

こんにちは、クラウドエース フロントエンド・UI/UX 部の 小堀内 です。 今回は、私が個人開発においてよく実施する、Firebase デプロイ自動化の方法についてご紹介します。 はじめに Firebase には複数のサービスが存在しています。 例えば、Cloud Firestore, Cloud Storage for Firebase, Cloud Functions for Firebase などがありますよね。 Firebase は mBaaS のプロダクトであり、基本的には Firebase

Firebase の API キーは公開しても大丈夫?

こんにちは、クラウドエース フロントエンド・UI/UX 部の 小堀内 です。 Firebase を使用する開発者の間で、API キーの取り扱いについてよく議論されています。 「API キーは絶対に公開してはいけない」という考えが一般的ですが、Firebase の場合は少し事情が異なります。 この記事では、Firebase の API キーの特性と適切な管理方法について解説します。 結論 Firebase の API キー

Google Cloud で簡単に分散処理 〜Dataflow job builder のご紹介〜

はじめに こんにちは、クラウドエース データソリューション部の伊藤です。 普段は、データ基盤や機械学習基盤の構築だったり、Google Cloud 認定トレーナーとしてトレーニングを提供しております。 クラウドエース データソリューション部 について クラウドエースのITエンジニアリングを担う システム開発統括部 の中で、特にデータ基盤構築・分析基盤構築からデー

2024 年 7 月第 2 週の Google Cloud の主なリリースに関するニュース

クラウドエースの山本です。 7 月 8 日 〜 7 月 12 日の期間にアナウンスされた Google Cloud の主なリリースに関してご紹介します。 ! 該当日の全ての情報を掲載しているものではございません。すべてのリリースノートを確認されたい方は、当該ページからご確認ください。 Cloud Data Fusion バージョン 6.8 以降の Cloud Data Fusion インスタンスでメンテナンス ウィンドウを設定で

Cloud SQL Proxy Operator を使ったプライベート IP の Cloud SQL インスタンスへの接続

要約 クラウドエースの北野です。 Cloud SQL Proxy Operator を使って、GKE からプライベート IP のみを有する Cloud SQL インスタンスに接続する方法を紹介します。 以下のような GKE 上の Pod から Cloud SQL への接続を実現させます。 構築の手順は以下の通りです。 Google Cloud 上で GKE クラスター、 Cloud SQL インスタンス、Pod 用の Service Account の作成 Kubernetes に Cloud SQL Proxy Operator のイン

Google Cloud の VPC デフォルトネットワークは使わないで!

クラウドエース SRE 部のアイルトン、もとい、井上です。 過激なタイトルになってしまいました。。。 セキュリティ対策の観点から、Google Cloud のデフォルトネットワーク(自動モード VPC ネットワーク)の使用をできれば避けてほしいと考えています。 使用を避けたい理由と、使用しない方法について解説していきます! はじめに OpenSSH の脆弱性が世間を騒がせている