TECH PLAY

クラウドエース

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

721

はじめに クラウドエースの北野です。 Container Optimized OS (以降、COS と呼びます。)上で複数の Docker コンテナを実行する方法を紹介します。 Google Cloud コンソールから COS を選択し Docker コンテナを作成する場合や、メタデータの gce-container-declaration に値を指定して Docker コンテナを作成する場合、コンテナは 1 つしかできません。 本記事では、COS に複数のコンテナを起動させる方法を紹介します。 実行方法を簡単に紹介すると、以下の通りです。 メタデータの user-data に複数
アバター
はじめに 【Google Cloud NEXT'24 Tokyo】 こんにちは、Google Cloud 認定トレーナーで\textcolor{red}{赤髪}がトレードマークの Shanks です。 皆さまは 2024/08/01〜2024/08/02 にパシフィコ横浜で開催された Google Cloud Next Tokyo ’24 へ参加されましたでしょうか? 筆者は Authorized Training Partner(以下、ATP)として、Google Cloud 公式ブース「ラーニング&認定資格」に立ちお手伝いをしてまいりました。 【当日の様子】 ATP とは A
アバター
みなさんこんにちは。クラウドエース バックエンドエンジニアリング部所属の唐津です。 Cloud Monitoringにおけるアラートの新課金方法が公開されたので、その内容を共有いたします。 https://cloud.google.com/stackdriver/pricing#pricing-alerting 要約 2025年1月7日以降、Cloud Monitoring のアラートポリシーに対する課金が開始される アラートポリシーにおいて、「条件数に応じた課金」と、「取得時系列データ件数に応じた課金」が導入される ポリシーを統合する、集計レベルを最適化するなどの対策により課金額
アバター
はじめに こんにちは!SRE 部門所属の小林由暁です! 今回は、利用中の Cloud SQL インスタンスの暗号鍵の変更方法について手順ベースで解説します。 変更時の留意事項含めての解説となるため、ご検討されている方々の参考になれば幸いです。 この記事が役立つ人 Cloud SQL の暗号鍵に デフォルトの Google 暗号鍵 を利用中だが、 CMEK の利用に変更したい方 Cloud SQL で CMEK を利用したいが、具体的な手順がイメージできない方 現在利用中の暗号化方法についての確認方法 まずは、利用中の Cloud SQL インスタンスで利用中の暗号鍵につい
アバター
こんにちは、クラウドエース株式会社 SRE 部の阿部です。 この記事では Google Cloud Next Tokyo '24 で発表された Spanner エディションにおける料金モデル変更について紹介します。 Spanner の変更点概要 (Google Cloud Next Tokyo'24 発表から抜粋) 2024 年 8 月 2 日の基調講演で、Spanner の新機能について発表がありました。 発表内容は以下の通りです。 Spanner Graph (参考:公式ブログ) ベクトル検索(Vector search) 全文検索(Full-text search) Spa
アバター
はじめに こんにちは、クラウドエース データソリューション部の松本です。 普段はデータ基盤や機械学習システムの構築を行なっており、Google Cloud 認定トレーナーとしてトレーニング提供もしています。 クラウドエース データソリューション部 について クラウドエースのITエンジニアリングを担う システム開発統括部 の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのが データソリューション部 です。 弊社では、新たに仲間に加わってくださる方を募集しています。もし、ご興味があれば エントリー をお待ちしております! 今回は、Bi
アバター
クラウドエースの山本です。 7 月 29 日 〜 7 月 31 日の期間にアナウンスされた Google Cloud の主なリリースに関してご紹介します。 ! 該当日の全ての情報を掲載しているものではございません。すべてのリリースノートを確認されたい方は、当該ページからご確認ください。 Google Kubernetes Engine (GKE) Backup for GKE で確約利用割引が提供されるようになりました ( 公式ドキュメント ) バックアップ管理費用に対して、以下の内容で割引が適用されます 1 年間の契約で 20% の割引 3 年間の契約で 45% の割引
アバター
はじめに こんにちは。クラウドエース データソリューション部所属の橘です。 データソリューション部では、Google Cloud が提供しているデータ領域のプロダクトについて、新規リリースをキャッチアップするための調査報告会を毎週実施しています。 新規リリースの中でも、特に重要と考えるリリースを記事としてまとめ、本ページのように公開しています。 今回紹介するのは、2024/7/22 に preview となった「BigQuery の Continuous Queries 」についてです。 要約 今回 preview リリースされた Continuous Queries は以下のよ
アバター
はじめに こんにちは、クラウドエース データソリューション部 の尾杉です。 最近、Looker の datagroup のトリガーに関する挙動が分からなかったので、調査しながらその知見を整理し、記事としてまとめることにしました。 datagroup は、Explore のキャッシュポリシーの定義や、永続化派生テーブル(PDT)の再構築を行うためのトリガー設定を可能にします。異なる Explore や PDT に対して複数のポリシーを適用するには、それぞれのポリシーに対して個別の datagroup パラメータを設定する必要があります。 本記事では、Looker の基本的な使い方を把握
アバター
こんにちは。 ワタシハ ケンケツ チョットデキル でお馴染みの五十嵐です ( 詳しくは GitHub を参照してください ) 本日は Compute Engine (以下、GCE) の一機能を紹介します 皆さんの Google Cloud の設計の参考にして下さい :) Instance Schedule とは Instance Schedule (以下、インスタンススケジュール) を使用すると、GCE Instance の起動と停止を自動化する設定ができます https://cloud.google.com/compute/docs/instances/schedule-insta
アバター
クラウドエースの山本です。 7 月 22 日 〜 7 月 26 日の期間にアナウンスされた Google Cloud の主なリリースに関してご紹介します。 ! 該当日の全ての情報を掲載しているものではございません。すべてのリリースノートを確認されたい方は、当該ページからご確認ください。 AlloyDB for PostgreSQL 以下の機能が一般公開 (以下、GA) されました。 AlloyDB インスタンスのパブリック IP のサポート カスタム制約を備えた組織ポリシーの作成 BigQuery BigQuery テーブルの最近書き込まれた行を修正する際、Stor
アバター
こんにちは、クラウドエース SRE 部の阿部です。 この記事では、Terraform で Google Compute Engine インスタンス(以降、GCE インスタンス)を作成する際のベストプラクティスについて紹介します。特に、initialize_params の使用を避ける理由とその代替方法について説明します。 先日、弊社の海外メンバーと Terraform の書き方について議論になった際に、 GCE インスタンスのパラメータを変更すると強制再作成となってしまい、メンテナンスのときに困っていると相談を受けて、この記事を書くことを思いつきました。 結論 GCE インスタンスの
アバター
こんにちは、クラウドエース フロントエンド・UI/UX 部の 小堀内 です。 以前、「僕が考える テックブログを書く意義 と 書き方のすゝめ」という記事を投稿した際に、嬉しいことにたくさんのいいねをいただきました。 そこで、上長から「今年の新卒向けにブログ書き方講座を実施するから、その一部として、テックブログに対する熱い気持ちを述べてほしい」と言われました。 僕自身、テックブログを書くことが好きなので、以前の記事をベースに新卒の方向けにお話しするのも悪くはないと思ったのですが、せっかくこのような機会をいただいているので、僕含めその講座関係者が有意義な時間を過ごせるようにしたいと思いまし
アバター
はじめに こんにちは、クラウドエース SRE 部に所属している\textcolor{red}{赤髪}がトレードマークの Shanks です。 7月上旬に Google Cloud 主催のパートナー向けセキュリティソリューション紹介セミナーに参加してきました。 クラウドエースからは8名が参加し、最新の動向やナレッジ収集をすることができました。 その際に紹介いただいた各種ソリューションについてまとめた記事となっています。 本記事がこれから Google Cloud でセキュリティ対策を講じる方の参考になれば幸いです。 Google が掲げるセキュリティ戦略 Google のセキュ
アバター
はじめに こんにちは。 クラウドエース株式会社 データソリューション部の髙木です。 私は新卒ですが、入社前から業務の自動化をしたいという思いがありました。 本記事では、私が初めて業務の(半)自動化をしたことについて執筆します。 日報作成を半自動化しようと思ったワケ 退勤前の必須業務である日報。 早く退勤したいのに日報がそれを阻害してきます。 特に「作業詳細」と「作業予定」の欄を埋めるのが大変です。 (「課題」や「所感」は多少なりとも書く気力はあります。) Google Calendar の予定のタイトルをそのままコピー&ペーストできればいいのに。 もちろん、各予定について Go
アバター
クラウドエースの山本です。 7 月 15 日 〜 7 月 19 日の期間にアナウンスされた Google Cloud の主なリリースに関してご紹介します。 ! 該当日の全ての情報を掲載しているものではございません。すべてのリリースノートを確認されたい方は、当該ページからご確認ください。 Cloud Composer Cloud Composer 1 環境の新規作成ができなくなりました Cloud Data Fusion Cloud Storage Copy/Move プラグイン バージョン 0.23.2 が、Cloud Data Fusion バージョン 6.10.0 以
アバター
はじめに こんにちは、クラウドエースの岸本です。 今回は、Google Cloud 上で CI/CD パイプラインを構築し Cloud Functions を自動デプロイする手順を紹介します。 初心者の方にもわかりやすく解説していますので是非参考にしてみてください。 ! 構築手順でコマンドラインを使用します。 コマンドラインのオプションが気になる方は、以下のリンクを参照してください。 構成図 構成図は以下の通りです。 CI/CD パイプラインを構成する主要なサービスは以下の通りです。 Cloud Functions Cloud Functions は、Google Cl
アバター
こんにちは、クラウドエース フロントエンド・UI/UX 部の 小堀内 です。 Firebase プロジェクトを複数環境(開発、本番など)で運用する際、Firestore Database 上でのマスタデータの管理は手間がかかります。 本記事では、Terraform を使用して Firestore Database のマスタデータを一元管理する方法を紹介します。 やること/やらないこと やること 複数環境(開発、本番など)の Firebase Firestore のマスタデータを Terraform コードにて一元管理する やらないこと Firestore データモデルの説
アバター
こんにちは、クラウドエース フロントエンド・UI/UX 部の 小堀内 です。 今回は、私が個人開発においてよく実施する、Firebase デプロイ自動化の方法についてご紹介します。 はじめに Firebase には複数のサービスが存在しています。 例えば、Cloud Firestore, Cloud Storage for Firebase, Cloud Functions for Firebase などがありますよね。 Firebase は mBaaS のプロダクトであり、基本的には Firebase コンソール内でほとんどの操作が可能ですが、実際のプロジェクト開発においては、コ
アバター
こんにちは、クラウドエース フロントエンド・UI/UX 部の 小堀内 です。 Firebase を使用する開発者の間で、API キーの取り扱いについてよく議論されています。 「API キーは絶対に公開してはいけない」という考えが一般的ですが、Firebase の場合は少し事情が異なります。 この記事では、Firebase の API キーの特性と適切な管理方法について解説します。 結論 Firebase の API キーは公開しても基本的に問題ない ただし、Firebase の API キーは公開される前提で設計されているため Firebase プロジェクト側での対策が必要 F
アバター