記事一覧

terraformで作るHTTP(S) 負荷分散

terraformで作るHTTP(S) 負荷分散

はじめまして、昨年8月よりgrasysにJoinしました大川と申します。 以後お見知り置きを。 構成要素が多く地味に作るのが面倒なHTTP(S) 負荷分散について、シンプルな構成をterraformで作る方法をドキュメントを追 いつつゆるく解説させていただきます。 1. GCPを触ったことがある 2. terrafo…

jmeter負荷試験

jmeter負荷試験

こんにちは角田(tsunoda)です。 毎日暑いですね〜。 先日jmeterによる負荷試験を行ったので、ハマった部分などをご紹介します。 jmeterインストール 今回はjmeter-3.3を入れました。 ローカルのmacに入れてみる。 jmeterのソースが置いてあるページから3.3をインストールしました。 htt…

Data Studio でデータ統合できるってよ

Data Studio でデータ統合できるってよ

BigQuery にデータがあるなら、同じGCPのプロダクトである Data Studio で可視化したいところです。無料ですしね。 現状、BigQuery のデータを Data Studio メインで 可視化している企業はごく一部という印象です。 採用されない大きな理由として考えられるのは、 どの有料のBIツールに…

ProxySQL

ProxySQL

ProxySQL 弊社ではDBバックエンドへの接続にMaxScaleを使っていますが、別のソリューションも欲しかったのでProxySQLを試した時のドキュメントです。何かお役に立てば幸いです。 少し概念がややこしいので、ドキュメントは充実していますので、ちゃんと使いたい人はきちんと読みましょう。 ちなみに、CentO…

同僚に「早く言ってよ〜」と言われたTerraform小技

同僚に「早く言ってよ〜」と言われたTerraform小技

grasys加藤です。 今回はTerraformを使ってデプロイしている横で「え、何、どうやったの?」「早く言ってよ〜」と同僚に言われる小技を紹介します。 折に触れて当社イベントなどで紹介していますが、当社はGCPリソースの管理を HashiCorp 社のTerraformに集約しています。 Infrastructu…

nginx rewrite おさえるべきポイント

nginx rewrite おさえるべきポイント

こんにちは角田(tsunoda)です。 今回はapacheからnginxへの移行の際のrewriteについてです。 最近さわっていて結構ハマったので、おさえるべきポイントをご紹介します。 自分も調べながらやったのですが、お困りの方が多いように思えました。 nginxへ移行をお考えの方、基本的な事ですがご参考にして頂け…

Data Studio のレポートを可視化する

Data Studio のレポートを可視化する

デブサミ2018で話してきた一部を書きます。 無料のBIツール Google Data Studio の運用についてです。 Data Studioは データソースのキャッシュを自動で更新します。 なので、従量課金のデータソースをレポートにリンクしていると 閲覧していなくてもコストが発生します。 管理したいですが組織に…

OpenEBS Container Attached Storage

OpenEBS Container Attached Storage

OpenEBS 最近流行りのコンテナ用Persistent Diskソリューション(Container Attached Storage)のOpenEBSを使ってみたので公開。 メリット/デメリットは次のような感じ。個人的には運用ベースで考えるとメリットの方がデメリットを上回ってると考えています。パフォーマンスに関し…

AlexaとActions on Googleのハンズズオンに参加してきた

AlexaとActions on Googleのハンズズオンに参加してきた

こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回は最近流行るかもしれないスマートスピーカーのアプリ開発ハンズオンに参加してきたので その事について書きます。 でもハンズオンの内容とかアプリ開発の初歩の手順とかは色んな人が既に書いてるので ここにはその場で質問し…

BigQueryでUDFを使用する

BigQueryでUDFを使用する

BigQueryはUDF(ユーザー定義の関数)をサポートしています。 UDFはJavaScriptとSQL式で記述する事が出来ます。 サポートされる UDF 言語 今回はデータ型がSTRINGのカラムにJSON形式のデータを入れているテーブルから、 UDFを使用してJSON形式のデータをパースして取得してみたいと思い…

ForsetiSecurityをデプロイしてみた話

ForsetiSecurityをデプロイしてみた話

ForsetiSecurityとは? GoogleとSpotifyが共同開発中オープンソースのGCPリソースセキュリティ確保のためのツールです。 概要や思想はGoogle Cloud (GCP) Platform Blogに記述がありますので、こちらを参考にすると良いでしょう。 Forsetiには上記ブログからそのま…

LB越しの不正アクセスをfail2banを使って防ぐ

LB越しの不正アクセスをfail2banを使って防ぐ

こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回はGCPのLB経由で来る不正アクセスにfail2banで対処した時の事について書きます。 grasysではECサイトやニュースサイトを運営するお客様がいます。 そのお客様のサイトに悪意をもってCDNが適用されない…

課金エクスポートの移行

課金エクスポートの移行

本日(10/13)、たまたまエクスポート先のテーブルを見る機会があったのですが、 v1とかいうテーブルが増えました。 GCPには自動的に日次の課金データをBigQueryにエクスポートする機能があります。 GCPのコンソールから \[ お支払い 課金データのエクスポート \] v1テーブルのパーティションを調べて見る…

合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例

合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例

合同会社コンデナスト・ジャパン様のGoogle Cloud (GCP) Platform事例をご紹介します。 事例サイト 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Googl…

Google Project Shieldを試してみた!

Google Project Shieldを試してみた!

GoogleのDDoS対策サービスのProject Shieldを使う機会があったので紹介! 登録はかなり前にしていたんですが、人力による承認制になっているためなかなか使えるようになりません。 細かい説明はGoogle先生に聞いてください。 Newsサイトなどじゃないとそもそも登録申請が通りません・・・ 設定に必要な…

GCPでマストドンを構築する書籍を書きました!

GCPでマストドンを構築する書籍を書きました!

こんにちは! 今回は技術ネタじゃなくて書籍の執筆活動をしたので、執筆活動の経験と宣伝をしますw 書籍を執筆することになった経緯 弊社代表が突然(いつも突然ですが。。。) 「マストドンの本誰か書かない?」 と言ってきたので、そろそろ本でも描くか!という軽いノリでマストドンの構築から執筆までを引き受けることになりました。…

移転と2017年ゴールデンウィークのお知らせ

移転と2017年ゴールデンウィークのお知らせ

いつも大変お世話になっております。 移転先 住所 下記の場所に移転の運びとなりました。 お手元の住所録・連絡先などを変更して頂けますと幸いです。 〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル 5F 電話番号、メールアドレス等は変更ありません 新オフィス営業開始日 2017年5月8日 上記移転に伴う引っ…

Google Cloud Next ’17 in Tokyoに出展します

Google Cloud Next ’17 in Tokyoに出展します

こんにちは!grasys身長担当 兼 マーケティング担当でもある大作です! ※ブログを更新してなくてごめんなさい…m(\ \ )m すでにご存知の方も多いと思いますが、「Google Cloud (GCP) Next ’17」がサンフランシスコに続き東京でも開催されることが決定しています。 概要はこちら 項目 詳細…

Compute Engineのインスタンスを引っ越す!

Compute Engineのインスタンスを引っ越す!

こんにちはgrasys長谷川です。 今日は娘の5歳の誕生日なんですぐ帰ります!w Conpute EngineのRegion/Zoneの引っ越しをやってみます。 流れ 作業の流れです。 だいたいこんな感じで引っ越し可能です。 1. InstanceのZone確認 2. 引越し先を決める 3. gcloud compu…

ECCUBE3構築 Compute Engine

ECCUBE3構築 Compute Engine

こんにちはgrasys長谷川です。 今回はECCUBE3を構築してみました。 システム要件 - ECCUBE3 php7系ががががが!!!! 内容は基本セットアップして入れて起動しただけです。 OSの設定の話やMiddlewareの設定の話も必要になってきますが、長くなりすぎちゃうのでどんどん省略します!w 環境 E…

GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer

GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer

(n‘∀‘)η ヤァーッホォー<2ヶ月ぶりの投稿だよ!grasysではプリチィ担当のどくまです♪ 今回はGKEでFluentクラスタを作った時の作業をまとめるよ!これができればあなたもGKEマスター? ぐらいな濃いめの内容になっています。 なので、初歩的なところははもろもろ省いちゃってますごめんなさい。 ゴール ワン…

GCP利用料と支払方法、ちょっとだけ経理処理のお話

GCP利用料と支払方法、ちょっとだけ経理処理のお話

皆様こんにちは!grasysのバックオフィスを担当している窪田です。 今回初めてのブログ投稿となります。 私からはバックオフィスの視点(財務・経理など)から記事を書いていこうと思います。 第1回目は、GCP利用料と支払方法、それに絡む経理処理についてです! GCPの課金形態 1.利用量に対しての課金 GCPの利用量に…

Google Stackdriver Monitoring Compute Engine セットアップ編 2016年10月

Google Stackdriver Monitoring Compute Engine セットアップ編 2016年10月

こんにちはgrasys長谷川です。 今日はStackdriverの記事を書こうと思います。 一応Updateも激しいのでタイトルに年月入れときました。 統合監視ツールの画面っぽくなってきました。 ちょっぴりインシデント管理も兼ねているので、障害履歴とその対応履歴なども追うことができます。 Documentはここ -…