terraformで作るHTTP(S) 負荷分散
はじめまして、昨年8月よりgrasysにJoinしました大川と申します。 以後お見知り置きを。 構成要素が多く地味に作るのが面倒なHTTP(S) 負荷分散について、シンプルな構成をterraformで作る方法をドキュメントを追 いつつゆるく解説させていただきます。 1. GCPを触ったことがある 2. terrafo…
はじめまして、昨年8月よりgrasysにJoinしました大川と申します。 以後お見知り置きを。 構成要素が多く地味に作るのが面倒なHTTP(S) 負荷分散について、シンプルな構成をterraformで作る方法をドキュメントを追 いつつゆるく解説させていただきます。 1. GCPを触ったことがある 2. terrafo…
こんにちは角田(tsunoda)です。 毎日暑いですね〜。 先日jmeterによる負荷試験を行ったので、ハマった部分などをご紹介します。 jmeterインストール 今回はjmeter-3.3を入れました。 ローカルのmacに入れてみる。 jmeterのソースが置いてあるページから3.3をインストールしました。 htt…
\ 「Vault」「Terraform」「Consul」などのミドルウェアを提供するHashiCorp社とgrasysがパートナー契約を締結 Google Cloud (GCP) Platform(以下、GCP)を基盤としたマネージドサービスを提供している株式会社grasys(本社:東京都渋谷区、代表取締役:長谷川祐…
BigQuery にデータがあるなら、同じGCPのプロダクトである Data Studio で可視化したいところです。無料ですしね。 現状、BigQuery のデータを Data Studio メインで 可視化している企業はごく一部という印象です。 採用されない大きな理由として考えられるのは、 どの有料のBIツールに…
ProxySQL 弊社ではDBバックエンドへの接続にMaxScaleを使っていますが、別のソリューションも欲しかったのでProxySQLを試した時のドキュメントです。何かお役に立てば幸いです。 少し概念がややこしいので、ドキュメントは充実していますので、ちゃんと使いたい人はきちんと読みましょう。 ちなみに、CentO…
grasys加藤です。 今回はTerraformを使ってデプロイしている横で「え、何、どうやったの?」「早く言ってよ〜」と同僚に言われる小技を紹介します。 折に触れて当社イベントなどで紹介していますが、当社はGCPリソースの管理を HashiCorp 社のTerraformに集約しています。 Infrastructu…
こんにちは角田(tsunoda)です。 今回はapacheからnginxへの移行の際のrewriteについてです。 最近さわっていて結構ハマったので、おさえるべきポイントをご紹介します。 自分も調べながらやったのですが、お困りの方が多いように思えました。 nginxへ移行をお考えの方、基本的な事ですがご参考にして頂け…
デブサミ2018で話してきた一部を書きます。 無料のBIツール Google Data Studio の運用についてです。 Data Studioは データソースのキャッシュを自動で更新します。 なので、従量課金のデータソースをレポートにリンクしていると 閲覧していなくてもコストが発生します。 管理したいですが組織に…
OpenEBS 最近流行りのコンテナ用Persistent Diskソリューション(Container Attached Storage)のOpenEBSを使ってみたので公開。 メリット/デメリットは次のような感じ。個人的には運用ベースで考えるとメリットの方がデメリットを上回ってると考えています。パフォーマンスに関し…
こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回は最近流行るかもしれないスマートスピーカーのアプリ開発ハンズオンに参加してきたので その事について書きます。 でもハンズオンの内容とかアプリ開発の初歩の手順とかは色んな人が既に書いてるので ここにはその場で質問し…
grasys加藤です。 2018年が始まってすぐに数多のエンジニアを恐怖させたCPUの実装に関連する3つのCVE=通称MeltDown, Spectreバグ。 CVE-2017-5753, CVE-2017-5715, CVE-2017-5754 本当はすべて終わってから記事にしようと思いましたが時間がかかりそうなの…
BigQueryはUDF(ユーザー定義の関数)をサポートしています。 UDFはJavaScriptとSQL式で記述する事が出来ます。 サポートされる UDF 言語 今回はデータ型がSTRINGのカラムにJSON形式のデータを入れているテーブルから、 UDFを使用してJSON形式のデータをパースして取得してみたいと思い…
ForsetiSecurityとは? GoogleとSpotifyが共同開発中オープンソースのGCPリソースセキュリティ確保のためのツールです。 概要や思想はGoogle Cloud (GCP) Platform Blogに記述がありますので、こちらを参考にすると良いでしょう。 Forsetiには上記ブログからそのま…
こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回はGCPのLB経由で来る不正アクセスにfail2banで対処した時の事について書きます。 grasysではECサイトやニュースサイトを運営するお客様がいます。 そのお客様のサイトに悪意をもってCDNが適用されない…
Trick or Treat!! grasys加藤です。 前回、インスタンスの作成方法を3つご紹介しました。 \[3つの方法でGoogle Compute Engineでインスタンスを作成する\] (http://blog.grasys.io/post/kyouhei/createinstances/) 今回はGoo…
本日(10/13)、たまたまエクスポート先のテーブルを見る機会があったのですが、 v1とかいうテーブルが増えました。 GCPには自動的に日次の課金データをBigQueryにエクスポートする機能があります。 GCPのコンソールから \[ お支払い 課金データのエクスポート \] v1テーブルのパーティションを調べて見る…
合同会社コンデナスト・ジャパン様のGoogle Cloud (GCP) Platform事例をご紹介します。 事例サイト 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Googl…
開発環境、Staging環境などでUnity AssetをIP制限かけながら配布したいを解決! 今までGCEでInstance立てて、nginxでHostしてPersistent Diskなんかで直接配布してたんだけど 本番はHTTP Load Balancer + Backend Bucketでやりたい・・・ なに…
いつも大変お世話になっております。 今年もgrasysはGoogle Cloud (GCP) Next 2017に出展中です。 夜のCloud Community fes. には弊社長谷川も出ます。 Google Cloud (GCP) Next 2017 概要はこちらです。 項目 詳細 --- --- 日程 201…
こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内では若手ポジション) 今回僕はGCPが無料で提供しているStackDriverDebuggerを使用して、 本番環境で実際に動いているソースコードのデバッグを 実行する手順を書きたいと思ってます。 Stackdriver Debuggerとは 公…
GoogleのDDoS対策サービスのProject Shieldを使う機会があったので紹介! 登録はかなり前にしていたんですが、人力による承認制になっているためなかなか使えるようになりません。 細かい説明はGoogle先生に聞いてください。 Newsサイトなどじゃないとそもそも登録申請が通りません・・・ 設定に必要な…
こんにちは! 今回は技術ネタじゃなくて書籍の執筆活動をしたので、執筆活動の経験と宣伝をしますw 書籍を執筆することになった経緯 弊社代表が突然(いつも突然ですが。。。) 「マストドンの本誰か書かない?」 と言ってきたので、そろそろ本でも描くか!という軽いノリでマストドンの構築から執筆までを引き受けることになりました。…
いつも大変お世話になっております。 移転先 住所 下記の場所に移転の運びとなりました。 お手元の住所録・連絡先などを変更して頂けますと幸いです。 〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル 5F 電話番号、メールアドレス等は変更ありません 新オフィス営業開始日 2017年5月8日 上記移転に伴う引っ…
こんにちは!grasys身長担当 兼 マーケティング担当でもある大作です! ※ブログを更新してなくてごめんなさい…m(\ \ )m すでにご存知の方も多いと思いますが、「Google Cloud (GCP) Next ’17」がサンフランシスコに続き東京でも開催されることが決定しています。 概要はこちら 項目 詳細…
こんにちはgrasys長谷川です。 今日は娘の5歳の誕生日なんですぐ帰ります!w Conpute EngineのRegion/Zoneの引っ越しをやってみます。 流れ 作業の流れです。 だいたいこんな感じで引っ越し可能です。 1. InstanceのZone確認 2. 引越し先を決める 3. gcloud compu…
こんにちはgrasys長谷川です。 今回はECCUBE3を構築してみました。 システム要件 - ECCUBE3 php7系ががががが!!!! 内容は基本セットアップして入れて起動しただけです。 OSの設定の話やMiddlewareの設定の話も必要になってきますが、長くなりすぎちゃうのでどんどん省略します!w 環境 E…
(n‘∀‘)η ヤァーッホォー<2ヶ月ぶりの投稿だよ!grasysではプリチィ担当のどくまです♪ 今回はGKEでFluentクラスタを作った時の作業をまとめるよ!これができればあなたもGKEマスター? ぐらいな濃いめの内容になっています。 なので、初歩的なところははもろもろ省いちゃってますごめんなさい。 ゴール ワン…
皆様こんにちは!grasysのバックオフィスを担当している窪田です。 今回初めてのブログ投稿となります。 私からはバックオフィスの視点(財務・経理など)から記事を書いていこうと思います。 第1回目は、GCP利用料と支払方法、それに絡む経理処理についてです! GCPの課金形態 1.利用量に対しての課金 GCPの利用量に…
こんにちはgrasys長谷川です。 Monitoringを書いたので今日はLoggingを! 最近みんなblog書くの飽きてきたみたいだけどオレはもうちょいがんばるw Logglyとかに似てるサービスですね Documentはここ - Stackdriver Logging Instance作成 Parameter…
こんにちはgrasys長谷川です。 今日はStackdriverの記事を書こうと思います。 一応Updateも激しいのでタイトルに年月入れときました。 統合監視ツールの画面っぽくなってきました。 ちょっぴりインシデント管理も兼ねているので、障害履歴とその対応履歴なども追うことができます。 Documentはここ -…