# grasys blog URL: https://blog.grasys.io ## Google Cloud・AWS・Azure、クラウドインフラ・AIの技術ブログ | grasys URL: https://blog.grasys.io Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # grasys blog ![Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/_astro/hero.BjDmWBG8_QuXYA.webp) - [Tech](/categories/tech/) ## [Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/post/t-kitipot/astro-blog-with-codex/) - ![](/_astro/lycoris52.CDov1moa_ZKYCrx.webp)[Lycoris52](/authors/t-kitipot/) - 2026年9月16日 - [#Astro](/tags/astro/)[#Codex](/tags/codex/)[#バイブコーディング](/tags/バイブコーディング/) - [Tech](/categories/tech/) [![Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/_astro/hero.BjDmWBG8_ZM1Ub2.webp)](/post/t-kitipot/astro-blog-with-codex/) ## [Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/post/t-kitipot/astro-blog-with-codex/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年9月16日 - [#Astro](/tags/astro/)[#Codex](/tags/codex/)+1 Astro と Codex を使ってブログを構築し、テーマのカスタマイズから記事作成まで進めた手順を紹介します。 - [Tech](/categories/tech/) [![Codexと生成AIで縦型ショート動画を作る](/_astro/hero.BpVSRpO3_Zzr2LG.webp)](/post/yusukeh/codex-cinematic-short/) ## [Codexと生成AIで縦型ショート動画を作る](/post/yusukeh/codex-cinematic-short/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月15日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+5 Codexを使って、公開コンテンツから技術・サービス・採用向けの縦型ショート動画を作るワークフローを紹介します。Runwayでの映像生成、Epidemic Soundでの音源選び、Remotionでの合成と品質確認までをまとめます。 - [Tech](/categories/tech/) [![AIに任せて記憶力が...](/_astro/hero.B5Jjzapz_1DfjRe.webp)](/post/k-watanabe/ai-and-memory/) ## [AIに任せて記憶力が...](/post/k-watanabe/ai-and-memory/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2026年9月9日 - [#生成AI](/tags/生成ai/)[#エンジニア](/tags/エンジニア/) AI に頼る機会が増えたことをきっかけに、学生時代の暗記や仕事でのコマンド習得を振り返り、自分の覚え方を考えます。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/_astro/hero.CjvK6eRT_lAALa.webp)](/post/yusukeh/terminal-codex-lean-ctx/) ## [ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/post/yusukeh/terminal-codex-lean-ctx/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月8日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+2 lean-ctx 3.10.1をCodexで再検証しました。macOSへの導入、MCP設定、bashでAI Agentを起動した時だけ有効にする方法、rtkとの簡易比較、ローカルで観測したtoken差分を紹介します。 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/_astro/hero.DdT1SEQC_Zkg612.webp)](/post/marketing/google-cloud-next-tokyo-26-newgin/) ## [Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/post/marketing/google-cloud-next-tokyo-26-newgin/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年9月3日 - [#Google Cloud Next Tokyo](/tags/google-cloud-next-tokyo/) 2026年7月31日、grasys は Google Cloud Next Tokyo 26 で株式会社ニューギン様と共同登壇しました。Gemini Enterprise を用いた組織変革と、AI を現場に根付かせるための実運用を見据えた取り組みをご紹介します。 - [Tech](/categories/tech/) [![Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/_astro/hero.qKT1jtiN_Zu53rQ.webp)](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) ## [Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年9月2日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Data Fusion](/tags/cloud-data-fusion/)+2 Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレードし、Client CredentialsとPassword Grantを検証した際に確認したSecurity Tokenのバリデーション挙動について紹介します。 - [Tech](/categories/tech/) [![DagsterをCloud Runで構築してみる](/_astro/hero.DlNQULRK_BarKg.webp)](/post/uema/dagster_cloudrun_build/) ## [DagsterをCloud Runで構築してみる](/post/uema/dagster_cloudrun_build/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2026年9月2日 - [#Dagster](/tags/dagster/)[#Google Cloud](/tags/google-cloud/)+3 DagsterのWebserver、Daemon、RunWorkerをCloud RunとCloud SQL for PostgreSQLで構築し、Cloud Buildでデプロイする方法を紹介します。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/_astro/hero.DgbhtHl3_Z2j01yn.webp)](/post/yusukeh/terminal-flyline/) ## [ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/post/yusukeh/terminal-flyline/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年8月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#flyline](/tags/flyline/)+2 macOSにflylineを入れてHomebrewのbashで有効化しました。インストール、.bashrcの設定、WezTermでのコマンド補完画面と、しばらく使ってみた感想を紹介します。 - [Inside grasys](/categories/inside-grasys/) [![「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/_astro/hero.BOIi0dum_DEqPN.webp)](/post/recruit/engineer-type-data-platform-interview/) ## [「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/post/recruit/engineer-type-data-platform-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年8月25日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+3 AIによる利用を前提としたデータ基盤には何が必要か。株式会社grasysの上間貫司が、メタデータ整備、メダリオンアーキテクチャ、アセット指向について語ったエンジニアtype取材記事です。 - [Tech](/categories/tech/) [![さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/_astro/hero.bOR9rXzi_ZbELj1.webp)](/post/e-reeder/slack-salesforce-workspace/) ## [さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/post/e-reeder/slack-salesforce-workspace/) - ![](/_astro/e-reeder.CCb_aUhE_Zkc65x.webp)[e-reeder](/authors/e-reeder/) - 2026年8月13日 - [#Slack](/tags/slack/)[#Salesforce](/tags/salesforce/)+2 Salesforceのアラート、リストビュー、Sales Home、SlackbotをSlackに集約し、営業活動のコンテキストスイッチを減らす3-Sワークスペース戦略を紹介します。 - [Tech](/categories/tech/) [![問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/_astro/hero.lskbK1N4_Z13czVC.webp)](/post/komal-teke/debugging-geminienterrise-tableextraction/) ## [問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/post/komal-teke/debugging-geminienterrise-tableextraction/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年8月12日 - [#Gemini Enterprise](/tags/gemini-enterprise/) Gemini Enterpriseで、アップロードした文書内の表をCSV形式に変換するためのカスタムスキルを作成しました。スキルには、文書内の表を読み取り、各列の位置を維持したままCSVとして出力するよう指示していました \[…\] - [Tech](/categories/tech/) [![組織知を repo として運用するための Obsidian vault 設計](/_astro/hero.D1h-84P3_gFQrS.webp)](/post/yoshida/obsidian-organizational-knowledge-repo/) ## [組織知を repo として運用するための Obsidian vault 設計](/post/yoshida/obsidian-organizational-knowledge-repo/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2026年8月12日 - [#Obsidian](/tags/obsidian/) Obsidian vaultをGit repoとして運用し、組織知を蓄積する設計と実践の要点 - [Tech](/categories/tech/) [![リバーシで試す「強化学習」のはじめ](/_astro/hero.CVJI61tn_wQnpA.webp)](/post/t-watanabe/introduction-reinforcementlearning-reversi/) ## [リバーシで試す「強化学習」のはじめ](/post/t-watanabe/introduction-reinforcementlearning-reversi/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2026年8月5日 - [#C++](/tags/c/)[#Python](/tags/python/)+3 テーマ みなさん、お元気でしょうか? grasys でデータサイエンティストをしております t.watanabe です 今回は機械学習の中でも強化学習(Reinforcement Learning)についてリバーシを題材に学んでいこうと思います 「強化学習」とはなにか? では、強化学習とは何かというところから説明して… - [Inside grasys](/categories/inside-grasys/) [![増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/_astro/hero.BRdqJC-L_uu2Fv.webp)](/post/recruit/engineer-type-sbom-interview/) ## [増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/post/recruit/engineer-type-sbom-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年7月30日 - [#SBOM](/tags/sbom/)[#セキュリティ](/tags/セキュリティ/)+2 増え続ける脆弱性にどう向き合うか。株式会社grasysの吉田悠介が、SBOMの価値、運用の実際、エンジニアの役割について語ったエンジニアtype取材記事です。 - [Tech](/categories/tech/) [![Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/_astro/hero.DrC29fjT_ZmD4gX.webp)](/post/komal-teke/agentplatform-pairwiseevaluation/) ## [Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/post/komal-teke/agentplatform-pairwiseevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年7月29日 - [#agentplatform](/tags/agentplatform/)[#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/) Agent Platform モデル評価シリーズへようこそ。 前回の記事では、個々の回答の品質を評価するために、Pointwise Evaluation を実施しました。 しかし、同じプロンプトに対して2つの回答がある場 \[…\] [すべての記事を見る](/articles/) --- ## 株式会社grasys公式ブログについて | grasys blog URL: https://blog.grasys.io/about grasys blog は、株式会社grasysが運営する公式ブログです。技術的な知見や、会社の取り組み・活動を発信しています。 # grasys blog について grasys blog は、[株式会社grasys](https://www.grasys.io/)が運営する公式ブログです。株式会社grasysのエンジニアやスタッフが、実務や検証を通じて得た知見、会社の取り組みや日々の活動を発信しています。 本ブログの運営・編集は、[grasys Marketingチーム](/authors/marketing/)が担当しています。 ## 主な発信内容 - Google Cloud、AWS、Azure などのクラウド技術 - インフラ設計・運用、自動化、AI・データ活用に関する実践的な知見 - イベント・登壇、資格取得、エンジニアのキャリア - サービス・導入事例、会社からのお知らせ - 社内カルチャー、働き方、社員の活動 --- ## AI基本方針 | grasys blog URL: https://blog.grasys.io/ai-policy 当社は、革新的なサービスの提供と業務生産性の向上に向けて、生成AIをはじめとする人工知能(以下、「AI」)技術を積極的に活用するとともに、これに伴うリスクを適切に管理し、お客様ならびに社会の信頼に応えるべく、AI基本方針を定めます。 # AI基本方針 当社は、革新的なサービスの提供と業務生産性の向上に向けて、生成AIをはじめとする人工知能(以下、「AI」)技術を積極的に活用するとともに、これに伴うリスクを適切に管理し、お客様ならびに社会の信頼に応えるべく、AI基本方針を定めます。 ## <AI活用の目的および目標設定> 当社は、AI技術の調達およびシステム開発のライフサイクルにおける安全性を担保し、顧客に信頼されるシステムを提供することを目的とします。本方針に基づき、「利用する外部AIサービスの安全性・契約の適切性」「AI仕様の説明・開示」「従業員の教育」に関するAI目標を設定し、その達成に向けた取り組みを推進します。 ## 1.AI原則の定義と遵守 当社は、AIの利用における倫理的かつ社会的責任を果たすため、以下のAI原則を定め、これを遵守します。 透明性と説明可能性: 顧客に対してAIシステムの構成やデータ連携の仕組み、リスク情報を適切に開示・説明する プライバシーとセキュリティ: 既存の情報セキュリティ基本方針に則り、個人情報と情報資産を厳格に保護する 人間の監視と説明責任: AIシステムの出力が適切な人間(顧客側等)によって検証される仕組みを提案する 持続可能性と最適化: AIシステムの稼働に伴うパブリッククラウドのリソース消費や環境負荷を意識し、性能とコスト・環境効率が最適化された効率的なシステムアーキテクチャの実現に努める ## 2.法令契約上の要求事項の遵守 当社の従業員は、AIの利用、開発、提供に関連する法令、規制、ガイドライン、規範及びお客様との契約上の要求事項を遵守します。 ## 3.社内体制の整備および従業員の取組み 当社は、AIの安全な利用と管理のために必要な体制を整備し、社内の正式な規則として定めます。また、従業員はAIに関する適切な知識や倫理観を習得し、責任あるAI利用への取り組みをお客様と共に推進します。 ## 4.リーダーシップにおける責任および継続的改善 当社経営陣は、本方針の遵守により、AI技術のリスクが適切に管理されるよう主導します。また、AIを取り巻く技術や社会環境の急速な変化に対応するため、当社マネジメントシステムを定期的に見直し、継続的改善を実施します。 2026年8月17日 株式会社 grasys 代表取締役 長谷川 祐介 --- ## アーカイブ | grasys blog URL: https://blog.grasys.io/archives 公開年別のブログ記事一覧 # アーカイブ - [2026年 59](/archives/2026/) - [2025年 100](/archives/2025/) - [2024年 63](/archives/2024/) - [2023年 33](/archives/2023/) - [2022年 92](/archives/2022/) - [2021年 35](/archives/2021/) - [2020年 39](/archives/2020/) - [2019年 29](/archives/2019/) - [2018年 21](/archives/2018/) - [2017年 12](/archives/2017/) - [2016年 25](/archives/2016/) - [2015年 14](/archives/2015/) --- ## 2015年の記事 | grasys blog URL: https://blog.grasys.io/archives/2015 2015年に公開したブログ記事の一覧 # 2015年の記事 - [Tech](/categories/tech/) [![compute-image-packagesを取り込む](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/compute-image-packages/) ## [compute-image-packagesを取り込む](/post/yusukeh/compute-image-packages/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年5月29日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/) みんなこれのupdateどうしてんだろう・・・ GoogleCloudPlatform/compute image packages compute image packages Scripts and tools for Google Compute Engine images. github.com releaseみると実はupdateしてる・・・ しかもけっこう重要な感じがする・・・ 一気に - [Tech](/categories/tech/) [![GCP+CloudFlare](/_astro/ogp.C3O1NmGV_r20Fi.webp)](/post/yusukeh/gcp-cloudflare/) ## [GCP+CloudFlare](/post/yusukeh/gcp-cloudflare/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年4月15日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/)+1 興味だけで行動! CloudFlare: すっごい簡単に説明するとCDNですね CDNのCloudflare、Google Cloud Platformテクノロジーパートナーに 米Cloudflareは13日(現地時間)、Google Cloud Platformテクノロジーパートナーになったことを発表した。パートナーシップによってGoogleの柔軟性とスケーラビリティ、CloudFlareの高速 - [Tech](/categories/tech/) [![Google Cloud Logging(beta)を試す!](/_astro/ogp.TiJY5rAm_nj2EB.webp)](/post/yusukeh/google-cloud-logging-beta/) ## [Google Cloud Logging(beta)を試す!](/post/yusukeh/google-cloud-logging-beta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年4月10日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Logging](/tags/cloud-logging/) ちょっと前に試用したときはまだまだでしたが 今はものすごい使えるようになってきてる! ちょっと前までdebianだけでしたが今はCentOSにも対応してきてる! What is Google Cloud Logging? Work with logs data from Google Cloud Platform services. cloud.google.com Setting Up Goog - [Tech](/categories/tech/) [![Google Cloud StorageでLifecycle!](/_astro/ogp.BgYHrv_v_Z1UCnmW.webp)](/post/yusukeh/google-cloud-storage-lifecycle/) ## [Google Cloud StorageでLifecycle!](/post/yusukeh/google-cloud-storage-lifecycle/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月30日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) Website Logging設定したあとにLifecycleで古いファイルを消したりできる! 便利だし簡単! Object Lifecycle Management To support common use cases like setting a Time to Live (TTL) for objects or deleting older versions of objects, Goo - [Tech](/categories/tech/) [![GCPでWindows Server2012R2で爆速LocalSSD!](/_astro/ogp.CiGRktmo_Z4yPeO.webp)](/post/yusukeh/gce-windows-local-ssd/) ## [GCPでWindows Server2012R2で爆速LocalSSD!](/post/yusukeh/gce-windows-local-ssd/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月26日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+1 そりゃ絶対やるよねw Local SSD Compute Engine offers always encrypted local solid state drive (SSD) block storage for virtual machine instances… cloud.google.com Disk作成 Instance作成 初めての起動はちょっと時間かかるので気長に待つ! 以下のコマ - [Tech](/categories/tech/) [![Google Cloud PlatformでWindows Server 2012 R2!](/_astro/ogp.CjDaklZp_Z15m3zw.webp)](/post/yusukeh/gce-windows-server-2012-r2/) ## [Google Cloud PlatformでWindows Server 2012 R2!](/post/yusukeh/gce-windows-server-2012-r2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月26日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+1 beta出ました! まずImageからDisk作成 2012のイメージから起動すると30GBしかないので Googleの中の人に聞いて以下をやってます。 Creating and attaching a Windows root persistent disk Instance生成 ちょっと諸事情あって32coreではなく16coreで! WindowsのLoginPassword取得! meta - [Tech](/categories/tech/) [![Google Cloud StorageのWebsite Logging設定!](/_astro/ogp.C1F3vWq__ZTzlGT.webp)](/post/yusukeh/google-cloud-storage-website-logging/) ## [Google Cloud StorageのWebsite Logging設定!](/post/yusukeh/google-cloud-storage-website-logging/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月25日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) 以前やったGoogle Cloud Storageで静的Webサイトを公開する!でちょっとLogging設定やってみたので! Access Logs & Storage Data Google Cloud Storage offers access logs and storage data in the form of CSV files that you can download and vi - [Tech](/categories/tech/) [![osquery](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/osquery/) ## [osquery](/post/yusukeh/osquery/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月24日 - [#osquery](/tags/osquery/)[#セキュリティ](/tags/セキュリティ/) Facebookさんのですね しかもこれ楽しい! osquery :: Home osquery allows you to easily ask questions about your Linux and OSX infrastructure. Whether your goal is intrusion… osquery.io Install osquery :: Downloads We - [Tech](/categories/tech/) [![consul-template!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/consul-template/) ## [consul-template!](/post/yusukeh/consul-template/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月23日 - [#Consul](/tags/consul/)[#consul-template](/tags/consul-template/)+1 consul kvと連携したconfigurationができる! 弊社はconsul/serfでGoogle Cloud Platform化において ほぼ完全に自動化されたclusteringをしてますが 実際のところ以下のような役割分担でやってます。 serfはオーケストレーション consulは監視系及びインスタンスの正常性を管理 consul/serf被ってと言われると被ってる範囲もあるけど - [Tech](/categories/tech/) [![Google Cloud Storageで静的Webサイトを公開する!](/_astro/ogp.C2XcR19q_1MtdXT.webp)](/post/yusukeh/google-cloud-storage-static-website/) ## [Google Cloud Storageで静的Webサイトを公開する!](/post/yusukeh/google-cloud-storage-static-website/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) けっこういろんな人に聞かれるのでどうやるかを説明します。 ぶっちゃけこれ聞かれることが多いのでCloud DNS書きました!w Google Cloud Storageではaclを公開に設定し websiteの設定を入れることで簡単に静的Webサイトを構築することができます。 自分のgrasys.ioの会社サイトもGoogle Cloud Storageで公開してます。 grasys.ioでGoo - [Tech](/categories/tech/) [![CloudDNS(beta)を使う!](/_astro/ogp._722ZrYr_954a9.webp)](/post/yusukeh/cloud-dns-beta/) ## [CloudDNS(beta)を使う!](/post/yusukeh/cloud-dns-beta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud DNS](/tags/cloud-dns/) DNSの知識は多少必要かもだけど画面自体はすばらしく簡単! Google Cloud DNS 詳細はここにDocumentがあります。 Google Cloud DNS 1. Zoneを作成! Google Cloud DNS create zone ※ご自身の取得したドメイン名をわかりやすく設定して下さい。 2. Nameサーバーを変更する! レジストラのドメイン設定メニューで 以下の4個入力 - [Tech](/categories/tech/) [![Google Compute Engine 32coreを試してみる!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/gce-32core/) ## [Google Compute Engine 32coreを試してみる!](/post/yusukeh/gce-32core/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/) あたらしいおもちゃゲット!(違 Fuel your hungry applications with our new, larger virtual machines 一番気になるのはNetworkBandwidth! Instance 作成 bench3201を作成 必要なPackage Install benchmark iperf もう1インスタンス作る bench3202 Package - [Tech](/categories/tech/) [![Google Cloud Statusをどうにかしてpushさせたい!](/_astro/ogp.BdnDpcqq_DU6yj.webp)](/post/yusukeh/google-cloud-status-push/) ## [Google Cloud Statusをどうにかしてpushさせたい!](/post/yusukeh/google-cloud-status-push/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Status](/tags/google-cloud-status/) 尊敬するクラスメソッド横田さんがシェアしたAWSのService Health Dashboardの通知ネタに触発されて・・・ Google Cloud Status 先日Googleの中の人に教えて貰ったGoogle Cloud Statusです。 Google Cloud Status This page provides status information on the services - [Tech](/categories/tech/) [![Google Cloud Storage Nearlineを試してみた!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/google-cloud-storage-nearline/) ## [Google Cloud Storage Nearlineを試してみた!](/post/yusukeh/google-cloud-storage-nearline/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/)+1 新しいの出たから速攻試す! 以下DocumentURLhttps://cloud.google.com/storage/docs/nearline storage 適当に1GBのファイル作成 ASIAでNearlineのbucket作成 NEARLINEになってるか確認 コピーしてみると同時に何秒かかるか 結果 100個くらいのファイルでやってみる ガバっとrsync 結果 取り出す はええww --- ## 2016年の記事 | grasys blog URL: https://blog.grasys.io/archives/2016 2016年に公開したブログ記事の一覧 # 2016年の記事 - [Tech](/categories/tech/) [![Compute Engineのインスタンスを引っ越す!](/_astro/ogp.8pwsg8ro_2p8o4N.webp)](/post/yusukeh/gce_move/) ## [Compute Engineのインスタンスを引っ越す!](/post/yusukeh/gce_move/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月28日 - [#disks](/tags/disks/)[#Compute Engine](/tags/compute-engine/)+1 こんにちはgrasys長谷川です。 今日は娘の5歳の誕生日なんですぐ帰ります!w Conpute EngineのRegion/Zoneの引っ越しをやってみます。 流れ 作業の流れです。 だいたいこんな感じで引っ越し可能です。 1. InstanceのZone確認 2. 引越し先を決める 3. gcloud compu… - [Tech](/categories/tech/) [![ECCUBE3構築 Compute Engine](/_astro/ogp.ByE5zKjq_ZC00j8.webp)](/post/yusukeh/gce_eccube3/) ## [ECCUBE3構築 Compute Engine](/post/yusukeh/gce_eccube3/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月25日 - [#eccube3](/tags/eccube3/)[#Compute Engine](/tags/compute-engine/) こんにちはgrasys長谷川です。 今回はECCUBE3を構築してみました。 システム要件 - ECCUBE3 php7系ががががが!!!! 内容は基本セットアップして入れて起動しただけです。 OSの設定の話やMiddlewareの設定の話も必要になってきますが、長くなりすぎちゃうのでどんどん省略します!w 環境 E… - [Tech](/categories/tech/) [![GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/gke-fluent/) ## [GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer](/post/dokuma/gke-fluent/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2016年10月18日 - [#BigQuery](/tags/bigquery/)[#Docker](/tags/docker/)+3 (n‘∀‘)η ヤァーッホォー<2ヶ月ぶりの投稿だよ!grasysではプリチィ担当のどくまです♪ 今回はGKEでFluentクラスタを作った時の作業をまとめるよ!これができればあなたもGKEマスター? ぐらいな濃いめの内容になっています。 なので、初歩的なところははもろもろ省いちゃってますごめんなさい。 ゴール ワン… - [Tech](/categories/tech/) [![GCP利用料と支払方法、ちょっとだけ経理処理のお話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kubota/gcp-billing/) ## [GCP利用料と支払方法、ちょっとだけ経理処理のお話](/post/kubota/gcp-billing/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kubota](/authors/kubota/) - 2016年10月14日 - [#billing](/tags/billing/)[#Google Cloud](/tags/google-cloud/)+1 皆様こんにちは!grasysのバックオフィスを担当している窪田です。 今回初めてのブログ投稿となります。 私からはバックオフィスの視点(財務・経理など)から記事を書いていこうと思います。 第1回目は、GCP利用料と支払方法、それに絡む経理処理についてです! GCPの課金形態 1.利用量に対しての課金 GCPの利用量に… - [Tech](/categories/tech/) [![Google Stackdriver Logging Compute Engine セットアップ編 2016年10月](/_astro/ogp.CafhM1h__Z2l6Umu.webp)](/post/yusukeh/stackdriver_logging/) ## [Google Stackdriver Logging Compute Engine セットアップ編 2016年10月](/post/yusukeh/stackdriver_logging/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月12日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+2 こんにちはgrasys長谷川です。 Monitoringを書いたので今日はLoggingを! 最近みんなblog書くの飽きてきたみたいだけどオレはもうちょいがんばるw Logglyとかに似てるサービスですね Documentはここ - Stackdriver Logging Instance作成 Parameter… - [Tech](/categories/tech/) [![Google Stackdriver Monitoring Compute Engine セットアップ編 2016年10月](/_astro/ogp.BXp8oM_-_1xMYX7.webp)](/post/yusukeh/stackdriver_monitoring/) ## [Google Stackdriver Monitoring Compute Engine セットアップ編 2016年10月](/post/yusukeh/stackdriver_monitoring/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月3日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+2 こんにちはgrasys長谷川です。 今日はStackdriverの記事を書こうと思います。 一応Updateも激しいのでタイトルに年月入れときました。 統合監視ツールの画面っぽくなってきました。 ちょっぴりインシデント管理も兼ねているので、障害履歴とその対応履歴なども追うことができます。 Documentはここ -… - [Inside grasys](/categories/inside-grasys/) [![vuls祭り#1で発表を行いました](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/vuls_matsuri_1/) ## [vuls祭り#1で発表を行いました](/post/marketing/vuls_matsuri_1/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年9月28日 - [#Vuls](/tags/vuls/)[#セキュリティ](/tags/セキュリティ/) http://vuls-jp.connpass.com/event/38391/ 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Google Cloud (GCP)、Amazon… - [Tech](/categories/tech/) [![GCE Instance Scopeの動的変更がくる〜〜!](/_astro/ogp.kQAt0lMW_Z10LWf0.webp)](/post/yusukeh/gcloud_alpha_compute_instances_set_scopes/) ## [GCE Instance Scopeの動的変更がくる〜〜!](/post/yusukeh/gcloud_alpha_compute_instances_set_scopes/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月21日 - [#gcloud](/tags/gcloud/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは!grasys長谷川です! やばい!!きた〜〜! まだalphaだけど! InstanceのScope Google Compute EngineのInstanceはScopeというのが存在していて、 それをInstanceにつけることによって GCP関連のサービスが認証情報無しに利用可能になるんだけど・・… - [Tech](/categories/tech/) [![Windows ServerにてLocalSSD性能評価](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/localssdbench/) ## [Windows ServerにてLocalSSD性能評価](/post/takeshi/localssdbench/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年9月21日 - [#Google Cloud](/tags/google-cloud/)[#localssd](/tags/localssd/) LocalSSDが今8本束ねられるので評価してみました。 弊社の長谷川が去年4本束ねて評価してたのでその結果っと見比べてみようとやってみました。 こちらのリンクが以下です。 GCPでWindows Server2012R2で爆速LocalSSD! 爆速とか書いちゃってますね。。。。 この時はきっと爆速だったんですね。… - [Tech](/categories/tech/) [![Zapier で Social連携](/_astro/ogp.B3YabrSj_Z1rPdKk.webp)](/post/yusukeh/social/) ## [Zapier で Social連携](/post/yusukeh/social/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月20日 - [#grasys](/tags/grasys/) Blog書いてるのでSocial連携してみました。 Facebook Page Grasys Inc. Twitter grasysinc Zapier Zapierで簡単に連携させてます。 前々から個人の仕事的に活用してたけど 今回ちゃんと仕事に使ってみる。 font awesomeにzapierがない・・・ 株式… - [Inside grasys](/categories/inside-grasys/) [![About grasys](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/about/) ## [About grasys](/post/marketing/about/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年9月19日 - [#会社紹介](/tags/会社紹介/) システムを加速させる「攻めのインフラ集団」です。 世界最高レベルのGoogleの技術をフル活用し大規模システム専門の提案・設計を行うスペシャリスト集団を目指しています。 クラウドファシリテーター クラウドファシリテーターとは、 ただ単にインフラをクラウドに移行するのではなく、お客様が開発に専念して頂ける環境を考えて構… - [Tech](/categories/tech/) [![GCEで1発Image作成](/_astro/ogp.DLHD_yhT_ZeArmJ.webp)](/post/yusukeh/gce_create_images/) ## [GCEで1発Image作成](/post/yusukeh/gce_create_images/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月19日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys長谷川です! GCEでのImage作成はめんどい VM Instanceに関連付けられているDiskからImageは生成できない! 手順 1. DiskのSnapshotを取得する 2. SnapshotからDiskを生成する 3. 上記で作成したDiskからImageを生成する 4. 上記でテンポラリで… - [Inside grasys](/categories/inside-grasys/) [![grasys Members](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/members/) ## [grasys Members](/post/recruit/members/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2016年9月18日 - [#社員紹介](/tags/社員紹介/) 株式会社grasysのメンバー紹介 長谷川祐介(Yusuke Hasegawa) CEO / Founder / Architect / Pre Sales \[\](https://www.facebook.com/yusuke.exzm) \[\](https://www.instagram.com/yusukehase… - [Tech](/categories/tech/) [![3つの方法でGoogle Compute Engineでインスタンスを作成する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/createinstances/) ## [3つの方法でGoogle Compute Engineでインスタンスを作成する](/post/kyouhei/createinstances/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2016年9月15日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys 加藤です。 入社するまでGoogle Cloud (GCP) Platformに触ったこともなく、インフラエンジニアでもなかったのですが、入ってからは息をするように毎日触っています。 今回は最初の一歩、Google Compute Engineでインスタンスを作成する3つのパターンをご紹介します。 -… - [Tech](/categories/tech/) [![dkron - cronやめたい](/_astro/ogp.BR7em1Ed_ZDa4UO.webp)](/post/yusukeh/dkron/) ## [dkron - cronやめたい](/post/yusukeh/dkron/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月14日 - [#Consul](/tags/consul/)[#dkron](/tags/dkron/) こんにちは!grasys長谷川です! cron・・・めっちゃ困るcron・・・ 古いぜcron・・・もういやだcron・・・ cluster schedulerに移行したい・・・ cron cluster とか lsyncd 使うしイヤだ!! そこでじゃじゃ〜〜ん! Dkron - Distributed, faul… - [Tech](/categories/tech/) [![CloudSQL 2nd Generation性能評価](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/cloudsqlperformance/) ## [CloudSQL 2nd Generation性能評価](/post/takeshi/cloudsqlperformance/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年9月9日 - [#Cloud SQL](/tags/cloud-sql/)[#Google Cloud](/tags/google-cloud/) CloudSQL 2nd GenerationがGAになったので性能評価をしてみました。 性能と障害発生時の挙動について評価を行いましたが、長くなってしまうので今回は性能編で書いています。 後日障害発生時の挙動について書きますのでお待ち下さい。 CloudSQL構築 評価環境:GCEinstanceからCloudSQ… - [Tech](/categories/tech/) [![sshguardでsshを守る](/_astro/ogp.BCVkA-du_Z24Fxbm.webp)](/post/yusukeh/sshguard_gcp/) ## [sshguardでsshを守る](/post/yusukeh/sshguard_gcp/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月30日 - [#セキュリティ](/tags/セキュリティ/)[#Compute Engine](/tags/compute-engine/)+2 こんにちワン!grasysの長谷gaワン!です。 わんわん言ってますが、最近ニャンちゅうって言われ始めてますw sshguard sshd用のブルートフォースアタック対策ツールです。 grasysではsshguardを要件次第で活用しています。 こちらではsshguardを gcloud コマンドを交えて自動設定して… - [Tech](/categories/tech/) [![MacでMonit Widget!](/_astro/ogp.CXY0w1Bz_1xb3sg.webp)](/post/yusukeh/mac_monit/) ## [MacでMonit Widget!](/post/yusukeh/mac_monit/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月29日 - [#macOS](/tags/macos/)[#monit](/tags/monit/) こんにちは!grasys長谷川です! 今回はシステムやGoogle Cloud (GCP) Platformとは全く関係ないけど、Mac Monit Widgetがすごい気に入ったので紹介! Monitの紹介 Monitって監視ツールを知っていますか? supervisorサービス的な機能も持った監視ツールです。 機… - [Tech](/categories/tech/) [![GCP Persistent Disk更新情報(2016/08/16発表)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/persistentdisk20160816/) ## [GCP Persistent Disk更新情報(2016/08/16発表)](/post/takeshi/persistentdisk20160816/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年8月24日 - [#Google Cloud](/tags/google-cloud/)[#Persistent Disk](/tags/persistent-disk/) 2016/08/16にPersistent DiskのIOPSが25000まで拡張されたと正式に発表がありました。 詳しくはこちらをGoogle Cloud (GCP) Platform Blog御覧ください。 確認して気付いた事を記載しておきます。 ・SSD persistent diskにはCore数によるIOP… - [Tech](/categories/tech/) [![GCPとAWSの違いって何](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/cost-of-google-cloud-platform/) ## [GCPとAWSの違いって何](/post/takeshi/cost-of-google-cloud-platform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年8月22日 - [#Google Cloud](/tags/google-cloud/) GCPとAWSの違いって何?と聞かれる事が多々あります。 今回はGCPとAWSでsystemを構築した場合の簡単な比較を紹介します。 弊社daisakuの記事を噛み砕いた感じで書いてます。Google Cloud (GCP) PlatformってAWSと比較してどれくらい安いの? - grasys blogも参考にし… - [Tech](/categories/tech/) [![GKEでコンテナ作成/管理しよう!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/1st-step-kubernetes/) ## [GKEでコンテナ作成/管理しよう!](/post/dokuma/1st-step-kubernetes/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2016年8月18日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/) GKEとは… Google Kubernetes Engine は、Docker コンテナの実行を支える強力なクラスタ マネージャおよびオーケストレーション システムとして機能します。ユーザーが定義する要件(CPU やメモリなど)に基づいてコンテナをクラスタにスケジューリングし、自動的に管理します。オープンソースの… - [Tech](/categories/tech/) [![vulsでRPM以外も脆弱性検知(grasys)](/_astro/ogp.DQdMKin3_1VoNwG.webp)](/post/yusukeh/grasys-vuls-middleware/) ## [vulsでRPM以外も脆弱性検知(grasys)](/post/yusukeh/grasys-vuls-middleware/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月17日 - [#セキュリティ](/tags/セキュリティ/)[#Vuls](/tags/vuls/) こんにちワン!grasys長谷川です。 今日は脆弱性スキャナのvulsのgrasysでの利用方法ネタを書きます。 vuls 簡単な構成図はOfficialにあります。 grasysではvulsを工夫して使っているので今回はその部分をご紹介します。 grasysでの構成例 grasysでは ops というオーケストレー… - [Tech](/categories/tech/) [![Google Cloud PlatformってAWSと比較してどれくらい安いの?](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/cost-of-google-cloud-platform-2/) ## [Google Cloud PlatformってAWSと比較してどれくらい安いの?](/post/marketing/cost-of-google-cloud-platform-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年8月12日 - [#Google Cloud](/tags/google-cloud/) 皆さま初めまして!grasys身長担当の鈴木です。 この記事にたどり着いて頂きありがとうございます。 今回ブログを書こうと思いたった理由としては、Google Cloud (GCP) Platform がアツい! でもまだそんなに使われてない!もったいない!と思ったからです。 まだまだ知名度的にも全然AWSに勝ててい… - [Tech](/categories/tech/) [![古いcompute-image-packagesからの新しいgoogle-compute-engine Packageへの移行方法](/_astro/ogp.BmBz0FgG_Z1dESkj.webp)](/post/yusukeh/rpm-google-compute-engine/) ## [古いcompute-image-packagesからの新しいgoogle-compute-engine Packageへの移行方法](/post/yusukeh/rpm-google-compute-engine/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月10日 - [#compute-image-packages](/tags/compute-image-packages/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは!grasys長谷川です! Compute EngineにはGoogleが提供してくれているいくつかの管理Daemonがあります。 ある時期からそれがUpdateされ大幅な変更が入りました。 これ困ってる人いないのかな・・・ compute-image-packages github.com/GoogleC… - [Tech](/categories/tech/) [![hugo使い始めました](/_astro/ogp.cLc2U0YS_Z1pcoJ0.webp)](/post/yusukeh/hugo/) ## [hugo使い始めました](/post/yusukeh/hugo/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月10日 - [#hugo](/tags/hugo/) こんにちは株式会社grasysの代表しております長谷川です。 静的サイトジェネレーター Hugo を使い始めました。 こういうのやり始めると止まらなくなるから良くない・・・うちはインフラの会社 個人的にはMedium押しだったりするけど・・・(だがしかし、もう書いてないw) なぜ犬なのかはお答えしません!w というよ… --- ## 2017年の記事 | grasys blog URL: https://blog.grasys.io/archives/2017 2017年に公開したブログ記事の一覧 # 2017年の記事 - [Tech](/categories/tech/) [![ForsetiSecurityをデプロイしてみた話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/2017-12-11-forsetisecurity/) ## [ForsetiSecurityをデプロイしてみた話](/post/dokuma/2017-12-11-forsetisecurity/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2017年12月11日 - [#forseti-security](/tags/forseti-security/) ForsetiSecurityとは? GoogleとSpotifyが共同開発中オープンソースのGCPリソースセキュリティ確保のためのツールです。 概要や思想はGoogle Cloud (GCP) Platform Blogに記述がありますので、こちらを参考にすると良いでしょう。 Forsetiには上記ブログからそのま… - [Tech](/categories/tech/) [![LB越しの不正アクセスをfail2banを使って防ぐ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2017-11-14-aplicationengine2inftaengine/) ## [LB越しの不正アクセスをfail2banを使って防ぐ](/post/kawasaki/2017-11-14-aplicationengine2inftaengine/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2017年11月14日 - [#fail2ban](/tags/fail2ban/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回はGCPのLB経由で来る不正アクセスにfail2banで対処した時の事について書きます。 grasysではECサイトやニュースサイトを運営するお客様がいます。 そのお客様のサイトに悪意をもってCDNが適用されない… - [Tech](/categories/tech/) [![Google Deployment Managerでインスタンス作成](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/create-instance-with-deployment-manager/) ## [Google Deployment Managerでインスタンス作成](/post/kyouhei/create-instance-with-deployment-manager/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2017年10月31日 - [#Deployment](/tags/deployment/)[#Deployment-Manager](/tags/deployment-manager/)+2 Trick or Treat!! grasys加藤です。 前回、インスタンスの作成方法を3つご紹介しました。 \\\[3つの方法でGoogle Compute Engineでインスタンスを作成する\\\] (http://blog.grasys.io/post/kyouhei/createinstances/) 今回はGoo… - [Tech](/categories/tech/) [![課金エクスポートの移行](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/export-data-bigquery-v1/) ## [課金エクスポートの移行](/post/higuchi/export-data-bigquery-v1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2017年10月13日 - [#Google Cloud](/tags/google-cloud/) 本日(10/13)、たまたまエクスポート先のテーブルを見る機会があったのですが、 v1とかいうテーブルが増えました。 GCPには自動的に日次の課金データをBigQueryにエクスポートする機能があります。 GCPのコンソールから \\\[ お支払い 課金データのエクスポート \\\] v1テーブルのパーティションを調べて見る… - [Inside grasys](/categories/inside-grasys/) [![合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/condenast-gcp/) ## [合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例](/post/marketing/condenast-gcp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年9月22日 - [#Google Cloud](/tags/google-cloud/)[#導入事例](/tags/導入事例/) 合同会社コンデナスト・ジャパン様のGoogle Cloud (GCP) Platform事例をご紹介します。 事例サイト 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Googl… - [Tech](/categories/tech/) [![GCSとGCEを使って開発/StageなどでUnity AssetとかをIP制限しながら配布する](/_astro/ogp.BbfFv2UE_ZX8YBy.webp)](/post/yusukeh/gcsproxy/) ## [GCSとGCEを使って開発/StageなどでUnity AssetとかをIP制限しながら配布する](/post/yusukeh/gcsproxy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2017年9月17日 - [#Cloud Storage](/tags/cloud-storage/) 開発環境、Staging環境などでUnity AssetをIP制限かけながら配布したいを解決! 今までGCEでInstance立てて、nginxでHostしてPersistent Diskなんかで直接配布してたんだけど 本番はHTTP Load Balancer + Backend Bucketでやりたい・・・ なに… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next 2017 出展中です。](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2017gcnext/) ## [Google Cloud Next 2017 出展中です。](/post/marketing/2017gcnext/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年6月14日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) いつも大変お世話になっております。 今年もgrasysはGoogle Cloud (GCP) Next 2017に出展中です。 夜のCloud Community fes. には弊社長谷川も出ます。 Google Cloud (GCP) Next 2017 概要はこちらです。 項目 詳細 --- --- 日程 201… - [Tech](/categories/tech/) [![StackDriverDebuggerで本番環境のソースコードをデバッグ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2017-06-5-stackdrivedebugger/) ## [StackDriverDebuggerで本番環境のソースコードをデバッグ](/post/kawasaki/2017-06-5-stackdrivedebugger/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2017年6月5日 - [#stackdriverdebugger](/tags/stackdriverdebugger/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内では若手ポジション) 今回僕はGCPが無料で提供しているStackDriverDebuggerを使用して、 本番環境で実際に動いているソースコードのデバッグを 実行する手順を書きたいと思ってます。 Stackdriver Debuggerとは 公… - [Tech](/categories/tech/) [![Google Project Shieldを試してみた!](/_astro/ogp.Cm-gYwrf_1GGech.webp)](/post/yusukeh/googleprojectshield/) ## [Google Project Shieldを試してみた!](/post/yusukeh/googleprojectshield/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2017年5月16日 - [#projectshield](/tags/projectshield/) GoogleのDDoS対策サービスのProject Shieldを使う機会があったので紹介! 登録はかなり前にしていたんですが、人力による承認制になっているためなかなか使えるようになりません。 細かい説明はGoogle先生に聞いてください。 Newsサイトなどじゃないとそもそも登録申請が通りません・・・ 設定に必要な… - [Inside grasys](/categories/inside-grasys/) [![GCPでマストドンを構築する書籍を書きました!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/gcpdemastodon/) ## [GCPでマストドンを構築する書籍を書きました!](/post/dokuma/gcpdemastodon/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2017年4月26日 - [#mastodon](/tags/mastodon/) こんにちは! 今回は技術ネタじゃなくて書籍の執筆活動をしたので、執筆活動の経験と宣伝をしますw 書籍を執筆することになった経緯 弊社代表が突然(いつも突然ですが。。。) 「マストドンの本誰か書かない?」 と言ってきたので、そろそろ本でも描くか!という軽いノリでマストドンの構築から執筆までを引き受けることになりました。… - [Inside grasys](/categories/inside-grasys/) [![移転と2017年ゴールデンウィークのお知らせ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2017gw/) ## [移転と2017年ゴールデンウィークのお知らせ](/post/marketing/2017gw/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年4月26日 - [#オフィス移転](/tags/オフィス移転/)[#休業案内](/tags/休業案内/) いつも大変お世話になっております。 移転先 住所 下記の場所に移転の運びとなりました。 お手元の住所録・連絡先などを変更して頂けますと幸いです。 〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル 5F 電話番号、メールアドレス等は変更ありません 新オフィス営業開始日 2017年5月8日 上記移転に伴う引っ… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next ’17 in Tokyoに出展します](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/google-cloud-next-2017/) ## [Google Cloud Next ’17 in Tokyoに出展します](/post/marketing/google-cloud-next-2017/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年4月25日 - [#Google Cloud](/tags/google-cloud/) こんにちは!grasys身長担当 兼 マーケティング担当でもある大作です! ※ブログを更新してなくてごめんなさい…m(\\ \\ )m すでにご存知の方も多いと思いますが、「Google Cloud (GCP) Next ’17」がサンフランシスコに続き東京でも開催されることが決定しています。 概要はこちら 項目 詳細… --- ## 2018年の記事 | grasys blog URL: https://blog.grasys.io/archives/2018 2018年に公開したブログ記事の一覧 # 2018年の記事 - [Inside grasys](/categories/inside-grasys/) [![年末のご挨拶](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/greeting/) ## [年末のご挨拶](/post/marketing/greeting/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2018年12月26日 - [#年末の挨拶](/tags/年末の挨拶/) こんにちは! いつもgrasysブログをご覧いただきありがとうございます☆ 今年もそろそろ終わりですね。 早いもので、年末のご挨拶をさせていただく時期となりました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これもひとえに皆様のお力添えによるも… - [Tech](/categories/tech/) [![AWSとGCPでSysbenchベンチマーク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/sysbench-aws-gcp/) ## [AWSとGCPでSysbenchベンチマーク](/post/kyouhei/sysbench-aws-gcp/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年12月25日 - [#benchmark](/tags/benchmark/)[#Amazon EC2](/tags/amazon-ec2/)+1 grasys加藤です。 前回、泉水がベンチマークを取りましたが、その続きです。 GCPとAWSでmysql8.0.13を構築して、sysbenchでベンチマークしてみました。 いきなり結論 計測する度にreadの数がバラける!! とはいうものの、今回の結果ではwriteは概ねGCPの方が高速、readも心の目で見ると… - [Tech](/categories/tech/) [![GCPのComputeEngineとaws EC2のベンチマーク取ってみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gce-ec2-bench/) ## [GCPのComputeEngineとaws EC2のベンチマーク取ってみた](/post/izumi/gce-ec2-bench/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2018年12月19日 - [#benchmark](/tags/benchmark/)[#Amazon EC2](/tags/amazon-ec2/)+1 こんにちはgrasys blog初登場になります、エンジニアの泉水です。 東京寒いですね、、、(沖縄出身なんです) 今回はGCPのcompute engineとAWSのEC2のベンチマークを取得し比較してみました。 ことの発端は… GigaZineさんの記事どちらが全体的に優秀なのか、AmazonとGoogleのクラ… - [Tech](/categories/tech/) [![Galera Load Balancer](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/hirai/galera-load-balancer/) ## [Galera Load Balancer](/post/hirai/galera-load-balancer/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[hirai](/authors/hirai/) - 2018年11月29日 - [#galeraloadbalancer](/tags/galeraloadbalancer/) はじめまして、grasys 平井です。 今回、DBバックエンドへの接続にGalera Load Balancerを試したのでその紹介です。 弊社ではDBバックエンドにPercona XtraDB Clusterを使用しています。 Percona XtraDB Clusterでは、クラスタを構成する全ノードがマスタであ… - [Tech](/categories/tech/) [![fail2banとCloud Armorでbanする](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/cloud-armor-2/) ## [fail2banとCloud Armorでbanする](/post/tsunoda/cloud-armor-2/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年10月31日 - [#Cloud Armor](/tags/cloud-armor/) こんにちは角田(tsunoda)です。 ゼノバース2のレイドボス強ぇ 。。 最長老に会いたいけどなかなか会ってくれません(´ཀ\\ 」 ∠) Happy Halloween☆ そんな中先日、fail2banとCloud Armorの組み合わせでIPをbanしたのでご紹介します。 fail2banとは fail2banと… - [Tech](/categories/tech/) [![BigQueryでお金を溶かさないコツ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bigquery-partition/) ## [BigQueryでお金を溶かさないコツ](/post/higuchi/bigquery-partition/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年10月20日 - [#BigQuery](/tags/bigquery/) BigQueryは従量課金なので、下手なクエリを打って無駄にお金を溶かしたくはないものです。 操作ミスで高いクエリを実行してしまう大きな理由として、パーティション指定のし忘れがあると思います。 パーティション指定をし忘れを防ぐ為に、トラウマになるぐらいのパーティションを指定する反復練習をするのも一つの手ですが、パーテ… - [Tech](/categories/tech/) [![GCEにConsulをさっとデプロイしてみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/consul001/) ## [GCEにConsulをさっとデプロイしてみる](/post/dokuma/consul001/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年10月1日 - [#Consul](/tags/consul/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。grasysでSREをやっております守永です。 最近天変地異が日本を襲ってきていますが、そんな中でさっと検証しなければならない! なーんてことがあると思います。 GCEのインスタンスを立ててさっと検証用にConsulをインストールしてみましょう。 今回使用したイメージはこちら debian-9-stret… - [Tech](/categories/tech/) [![TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/tips-of-terraform_ipaddress-in-firewall-rules/) ## [TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・](/post/kyouhei/tips-of-terraform_ipaddress-in-firewall-rules/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年9月20日 - [#Terraform](/tags/terraform/)[#tips](/tags/tips/) grasys加藤です。 今回はTerraformを使ってFirewallルールのIPアドレスを定義する時にキレイに整理できる小ネタです。 それなりにTerraformを使ってきましたが、IPアドレスの列記に不便を感じていたわけですよ、あちこちのルールに同じIPアドレスが出現するわけですから。 なぜ今までIPアドレスを… - [Tech](/categories/tech/) [![MongoDB 4.0 + CentOS 7.5 を構築](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/mongodb40-replicaset-configuration-centos7/) ## [MongoDB 4.0 + CentOS 7.5 を構築](/post/shimichan/mongodb40-replicaset-configuration-centos7/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2018年9月12日 - [#MongoDB](/tags/mongodb/)[#MongoDB 4.0](/tags/mongodb-4-0/) こんにちは。grasys 清水です。 MongoDB の ver4.0 が6月(2018)に発表されましたね。 意外とネットにver4.0の構築ネタがなかったので今回はそちらをご紹介。 ver4.0からトランザクション機能が実装されたので、注目されている方もいるのではないでしょうか。 今回はCentOS 7にMong… - [Tech](/categories/tech/) [![terraformで作るHTTP(S) 負荷分散](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/tf-httplb/) ## [terraformで作るHTTP(S) 負荷分散](/post/okawa/tf-httplb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2018年8月15日 - [#httplb](/tags/httplb/)[#Terraform](/tags/terraform/) はじめまして、昨年8月よりgrasysにJoinしました大川と申します。 以後お見知り置きを。 構成要素が多く地味に作るのが面倒なHTTP(S) 負荷分散について、シンプルな構成をterraformで作る方法をドキュメントを追 いつつゆるく解説させていただきます。 1. GCPを触ったことがある 2. terrafo… - [Tech](/categories/tech/) [![jmeter負荷試験](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/jmeter/) ## [jmeter負荷試験](/post/tsunoda/jmeter/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年8月2日 - [#Apache JMeter](/tags/apache-jmeter/) こんにちは角田(tsunoda)です。 毎日暑いですね〜。 先日jmeterによる負荷試験を行ったので、ハマった部分などをご紹介します。 jmeterインストール 今回はjmeter-3.3を入れました。 ローカルのmacに入れてみる。 jmeterのソースが置いてあるページから3.3をインストールしました。 htt… - [Inside grasys](/categories/inside-grasys/) [![米HashiCorp社とパートナー契約を締結しました](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/hashicorp-2/) ## [米HashiCorp社とパートナー契約を締結しました](/post/marketing/hashicorp-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2018年7月27日 - [#HashiCorp](/tags/hashicorp/)[#パートナーシップ](/tags/パートナーシップ/) \\ 「Vault」「Terraform」「Consul」などのミドルウェアを提供するHashiCorp社とgrasysがパートナー契約を締結 Google Cloud (GCP) Platform(以下、GCP)を基盤としたマネージドサービスを提供している株式会社grasys(本社:東京都渋谷区、代表取締役:長谷川祐… - [Tech](/categories/tech/) [![Data Studio でデータ統合できるってよ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/datastudio-integration/) ## [Data Studio でデータ統合できるってよ](/post/higuchi/datastudio-integration/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年7月21日 - [#Looker Studio](/tags/looker-studio/) BigQuery にデータがあるなら、同じGCPのプロダクトである Data Studio で可視化したいところです。無料ですしね。 現状、BigQuery のデータを Data Studio メインで 可視化している企業はごく一部という印象です。 採用されない大きな理由として考えられるのは、 どの有料のBIツールに… - [Tech](/categories/tech/) [![ProxySQL](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/proxysql/) ## [ProxySQL](/post/dokuma/proxysql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年6月22日 - [#proxysql](/tags/proxysql/) ProxySQL 弊社ではDBバックエンドへの接続にMaxScaleを使っていますが、別のソリューションも欲しかったのでProxySQLを試した時のドキュメントです。何かお役に立てば幸いです。 少し概念がややこしいので、ドキュメントは充実していますので、ちゃんと使いたい人はきちんと読みましょう。 ちなみに、CentO… - [Tech](/categories/tech/) [![同僚に「早く言ってよ〜」と言われたTerraform小技](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/tips-of-terraform_target-and-ignore_changes-and-plugin-dir/) ## [同僚に「早く言ってよ〜」と言われたTerraform小技](/post/kyouhei/tips-of-terraform_target-and-ignore_changes-and-plugin-dir/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年5月2日 - [#Terraform](/tags/terraform/)[#tips](/tags/tips/) grasys加藤です。 今回はTerraformを使ってデプロイしている横で「え、何、どうやったの?」「早く言ってよ〜」と同僚に言われる小技を紹介します。 折に触れて当社イベントなどで紹介していますが、当社はGCPリソースの管理を HashiCorp 社のTerraformに集約しています。 Infrastructu… - [Tech](/categories/tech/) [![nginx rewrite おさえるべきポイント](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-rewrite/) ## [nginx rewrite おさえるべきポイント](/post/tsunoda/nginx-rewrite/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年4月19日 - [#NGINX](/tags/nginx/)[#rewrite](/tags/rewrite/) こんにちは角田(tsunoda)です。 今回はapacheからnginxへの移行の際のrewriteについてです。 最近さわっていて結構ハマったので、おさえるべきポイントをご紹介します。 自分も調べながらやったのですが、お困りの方が多いように思えました。 nginxへ移行をお考えの方、基本的な事ですがご参考にして頂け… - [Tech](/categories/tech/) [![Data Studio のレポートを可視化する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/datastudio-to-visualize/) ## [Data Studio のレポートを可視化する](/post/higuchi/datastudio-to-visualize/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年3月22日 - [#Looker Studio](/tags/looker-studio/) デブサミ2018で話してきた一部を書きます。 無料のBIツール Google Data Studio の運用についてです。 Data Studioは データソースのキャッシュを自動で更新します。 なので、従量課金のデータソースをレポートにリンクしていると 閲覧していなくてもコストが発生します。 管理したいですが組織に… - [Tech](/categories/tech/) [![OpenEBS Container Attached Storage](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/openebs1/) ## [OpenEBS Container Attached Storage](/post/dokuma/openebs1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年3月5日 - [#cassandra](/tags/cassandra/)[#Kubernetes](/tags/kubernetes/)+1 OpenEBS 最近流行りのコンテナ用Persistent Diskソリューション(Container Attached Storage)のOpenEBSを使ってみたので公開。 メリット/デメリットは次のような感じ。個人的には運用ベースで考えるとメリットの方がデメリットを上回ってると考えています。パフォーマンスに関し… - [Tech](/categories/tech/) [![AlexaとActions on Googleのハンズズオンに参加してきた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2018-02-27-alexaandactionsongoogle/) ## [AlexaとActions on Googleのハンズズオンに参加してきた](/post/kawasaki/2018-02-27-alexaandactionsongoogle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2018年2月27日 - [#smartspeaker](/tags/smartspeaker/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回は最近流行るかもしれないスマートスピーカーのアプリ開発ハンズオンに参加してきたので その事について書きます。 でもハンズオンの内容とかアプリ開発の初歩の手順とかは色んな人が既に書いてるので ここにはその場で質問し… - [Tech](/categories/tech/) [![GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/summary-centos7_centos6-meltdown_specter-compatibility-on-gce/) ## [GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ](/post/kyouhei/summary-centos7_centos6-meltdown_specter-compatibility-on-gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年1月31日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys加藤です。 2018年が始まってすぐに数多のエンジニアを恐怖させたCPUの実装に関連する3つのCVE=通称MeltDown, Spectreバグ。 CVE-2017-5753, CVE-2017-5715, CVE-2017-5754 本当はすべて終わってから記事にしようと思いましたが時間がかかりそうなの… - [Tech](/categories/tech/) [![BigQueryでUDFを使用する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/udf-bigquery/) ## [BigQueryでUDFを使用する](/post/higuchi/udf-bigquery/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年1月9日 - [#BigQuery](/tags/bigquery/) BigQueryはUDF(ユーザー定義の関数)をサポートしています。 UDFはJavaScriptとSQL式で記述する事が出来ます。 サポートされる UDF 言語 今回はデータ型がSTRINGのカラムにJSON形式のデータを入れているテーブルから、 UDFを使用してJSON形式のデータをパースして取得してみたいと思い… --- ## 2019年の記事 | grasys blog URL: https://blog.grasys.io/archives/2019 2019年に公開したブログ記事の一覧 # 2019年の記事 - [Inside grasys](/categories/inside-grasys/) [![今年もありがとうございました。年末のご挨拶](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2019greeting/) ## [今年もありがとうございました。年末のご挨拶](/post/marketing/2019greeting/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年12月26日 - [#年末の挨拶](/tags/年末の挨拶/) こんにちは! いつもgrasysブログをご覧いただきありがとうございます! 今年もそろそろ終わりですね。 という話をさせて頂いた去年がついこの間のよう、、、あっという間の2019でございました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これも… - [Tech](/categories/tech/) [![GCP Cloud armorとAWS WAFのban反映時間を比較](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/waf/) ## [GCP Cloud armorとAWS WAFのban反映時間を比較](/post/tsunoda/waf/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年12月19日 - [#AWS](/tags/aws/)[#Cloud Armor](/tags/cloud-armor/)+2 こんにちは角田(tsunoda)です。 最近腹が出てきた気がします。( ‘-’ ) GCPのCloud armorと、AWSのWAF、 実際に両方使ってみたのでban-timeを比較した結果を書いていこうと思います! Cloud armorについては以前ご紹介したので、今回はWAFを主にご紹介します。 fail2ba… - [Infomation](/categories/infomation/) [![第二回 技術書同人誌博覧会](/_astro/large-16-2.B9pbjT14_Z2dzTlT.webp)](/post/marketing/technical-book-expo-2/) ## [第二回 技術書同人誌博覧会](/post/marketing/technical-book-expo-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年12月14日 - [#book](/tags/book/)[#event](/tags/event/) リーディングサポーター、運営インフラサポーター、トートバックサポーターとして出展・協賛いたします。 - [Tech](/categories/tech/) [![第二回 技術書博覧会とStackdriver](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/gishyohaku2nd-stackdriver/) ## [第二回 技術書博覧会とStackdriver](/post/okawa/gishyohaku2nd-stackdriver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2019年12月9日 - [#book](/tags/book/)[#stackdriver](/tags/stackdriver/)+2 こんにちは、terraformおじさんです。 ニンニク入れますか?それとも人生やめますか? 今回は第二回 技術書同人誌博覧会(以下、技書博)とStackdriverについて書いていこうと思います。 ■ はじめに 既にご存知の方もいらっしゃるかと思いますが、2019年12月14日に第二回 技書博が開催されます。 htt… - [Tech](/categories/tech/) [![Terraform CloudでGCPインスタンスを作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/terraform-cloud-setting-creating-gce-instance/) ## [Terraform CloudでGCPインスタンスを作る](/post/kyouhei/terraform-cloud-setting-creating-gce-instance/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年11月25日 - [#Terraform](/tags/terraform/) 前回 のTerrafrom Cloud VCSの設定の続きです。 この間にTerraform Cloudが正式に発表されました。 https://www.hashicorp.com/blog/announcing-terraform-cloud/ 驚くことに5ユーザのチームまでは無料で使用できます。太っ腹! では早速… - [Tech](/categories/tech/) [![Vault on k8s](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/vaultonk8s/) ## [Vault on k8s](/post/dokuma/vaultonk8s/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2019年11月1日 - [#Kubernetes](/tags/kubernetes/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。人生折り返しの歳になりました。 今回はVaultを利用してこんな仕組みを作ったよという実例です。 今回説明するのはBitbucketへのUser SSH KeyをVaultを使って安全に管理するサービスです。 処理内容は次の通り。 - 認証サービスへのアクセスは特定のIPレンジのみ許可 - 認証サービスへ… - [Tech](/categories/tech/) [![Cloud Functions のアクセス制御](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/gcf-auth/) ## [Cloud Functions のアクセス制御](/post/higuchi/gcf-auth/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年10月26日 - [#Cloud Functions](/tags/cloud-functions/)[#Cloud Storage](/tags/cloud-storage/) ○リカリさんのGCP記事って助かりますよね。 「その記事、知ってます!!」と話がスムーズに流れたり。 \\\[参考\\\] Google Cloud (GCP) Functionsの関数コール権をIAMで管理するためのテクニック https://tech.mercari.com/entry/2019/03/28/171100… - [Tech](/categories/tech/) [![Professional Cloud Architect受験記](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/gcp/) ## [Professional Cloud Architect受験記](/post/suwa/gcp/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年9月30日 - [#Professional Cloud Architect](/tags/professional-cloud-architect/) こんにちは、ATです。 今回、Professional Cloud Architectを受けて無事合格しました。 そこで、どんな対策を行ったのかを書いて置こうかと思います。 この記事の構想を考えてる時にはまだ合格してませんでした。 見切り発車もいいところですが、結果オーライということでw 自分スペック ・GCP歴1年… - [Tech](/categories/tech/) [![Proxysql 2.0](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/proxysql_2_0/) ## [Proxysql 2.0](/post/shimichan/proxysql_2_0/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年9月2日 - [#proxysql](/tags/proxysql/)[#proxysql-2-0](/tags/proxysql-2-0/) こんにちは。grasys清水です。 今回は ProxySQL 2.0 のお話。 以前、当社のブログであげられていた Proxysql の続編みたいなもの。 1.4系に比べると便利になったので、機能のご紹介です。 ProxySQL って? 一言で言うと、Database Proxy の一種です。 Maxscale 的な… - [Tech](/categories/tech/) [![\[Let's Encrypt\] DNS-01 challenge はいいぞ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/letsencrypt-dns-01-challenge/) ## [\[Let's Encrypt\] DNS-01 challenge はいいぞ](/post/noriko/letsencrypt-dns-01-challenge/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2019年8月23日 - [#Google Cloud](/tags/google-cloud/) \- DNS-01 challenge はいいぞ - certbot コマンドで出来ます。今回は Google Compute Engine と Google Cloud (GCP) DNS を使っているの前提 - CentOS 7系の話 certbot コマンドで DNS-01 challenge してみる DNS-… - [Tech](/categories/tech/) [![Terraform Cloud VCSの設定(Bitbucket Cloud)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/terraform-cloud-setting-vsc-bitbucket-cloud/) ## [Terraform Cloud VCSの設定(Bitbucket Cloud)](/post/kyouhei/terraform-cloud-setting-vsc-bitbucket-cloud/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年8月21日 - [#Terraform](/tags/terraform/) 本日は Terrafrom Enterprise 改め Terraform Cloud の触りとしてVCSの設定を紹介したいと思います。 Terraform Cloud は2019年前半に名称が変わりました。 (Terraform Enterpriseはオンプレ製品の名前にスライドしています) では早速、 Getti… - [Inside grasys](/categories/inside-grasys/) [![Elasticsearch株式会社とパートナー締結しました](/_astro/large-9-2.BwopZEK5_sPK6F.webp)](/post/marketing/elastic/) ## [Elasticsearch株式会社とパートナー締結しました](/post/marketing/elastic/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年8月19日 - [#elastic](/tags/elastic/)[#grasys](/tags/grasys/)+1 \\ grasysがElasticsearch株式会社とパートナー契約を締結 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 Elasticsearch株式会社(本社:オランダ アムステルダム、代表:Shay Banon)とパートナー契約を締結いたしました。 今回のパ… - [Tech](/categories/tech/) [![Cloud FunctionsでSlack通知をする関数を作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/firststep_gcf/) ## [Cloud FunctionsでSlack通知をする関数を作る](/post/fukushima/firststep_gcf/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2019年8月9日 - [#Cloud Functions](/tags/cloud-functions/) どうも初めまして。grasysの福嶌です。 今回は初歩的な内容ですがご愛嬌ということで。 先日行いましたセミナーの記事 - ‘GCEとGKEのアーキテクチャを一挙公開――GCP活用のコツをgrasys 長谷川祐介氏が伝授’ を見る機会あったのでちょっとしたことをやってみようと思いました。 記事の中で解説されていますが… - [Inside grasys](/categories/inside-grasys/) [![イベント開催!!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/3g-event/) ## [イベント開催!!](/post/recruit/3g-event/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2019年8月2日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/) Google Cloud (GCP) プレミアサービスパートナー 3社合同採用イベント開催 この度、グーグル東京オフィスにて、Google Cloud (GCP) および Google Cloud (GCP) プレミアサービスパートナー3社(クラウドエース、グラシス、トップゲート)のチームとお仕事をご紹介する合同イベ… - [Tech](/categories/tech/) [![maxscaleの代わりを探す](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/maxscale/) ## [maxscaleの代わりを探す](/post/tsunoda/maxscale/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年7月16日 - [#galeralb](/tags/galeralb/)[#haproxy](/tags/haproxy/)+3 こんにちは角田(tsunoda)です。 maxscaleはライセンスが改定してオープンミドルウェアではない新しいモデルになったものもあるので、 別のアプリケーションを探してみました。 今回試したもの gcpにインスタンスを作成し検証しました。 以下のミドルウェアをインストールしてmysqlを対象にさわってみました。… - [Inside grasys](/categories/inside-grasys/) [![TVCM放映開始!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2019tvcm/) ## [TVCM放映開始!](/post/marketing/2019tvcm/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年7月5日 - [#grasys](/tags/grasys/)[#tvcm](/tags/tvcm/) 株式会社grasys企業広告 TVCM『縁の下の力持ち篇』本日放映開始 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 新日本プロレス 棚橋弘至選手を起用したTVCMを2019年7月5日(金)より放送いたします。 都営大江戸線車内液晶モニター、品川駅自由通路のJ-A… - [Tech](/categories/tech/) [![GCSのオブジェクトをS3にコピーする](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/gcs-to-s3/) ## [GCSのオブジェクトをS3にコピーする](/post/higuchi/gcs-to-s3/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年6月26日 - [#Cloud Storage](/tags/cloud-storage/)[#Amazon S3](/tags/amazon-s3/) 先日、発表中に機材トラブルがあり地獄を見たので、 次回から発表はフリップでやろうかと思っている人です。 gsutil で GCS から S3 にオブジェクトをコピーしたい時に、 GCS → S3 でググると S3 → GCS の情報に埋もれがちです。 https://cloud.google.com/storage/… - [Tech](/categories/tech/) [![Vault/Terraform Enterprise](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/hashistack/) ## [Vault/Terraform Enterprise](/post/dokuma/hashistack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2019年6月16日 - [#enterprise](/tags/enterprise/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。久しぶりの投稿です。 まだ生きてます。 HasiCorpの3製品Consul/Vault/Terraformに関して正式に認定を受けたのですが、Enterpriseの機能はドキュメントを読んだだけではややこしくてわかりにくいと思いましたので、Vault Enterpriseの機能に関して紹介します。 とこ… - [Tech](/categories/tech/) [![Keras のインストール](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/kerasinstall/) ## [Keras のインストール](/post/suwa/kerasinstall/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年6月6日 - [#Keras](/tags/keras/) こんにちは、ATです。 前回はLaravelの地味なTipsを書きましたが今回は最近よく触っているKerasについて書いていきます。 あくまで主観ですが深層学習界隈ではKeras使用が普通、標準になってると思います。 なので大きな流れに乗ってKerasでいくことにしましょうか。 と言う訳で今回はKerasインストール… - [Tech](/categories/tech/) [![gsutilを使用してGCSへアクセスする場合の環境設定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gcs-gsutil-env/) ## [gsutilを使用してGCSへアクセスする場合の環境設定](/post/izumi/gcs-gsutil-env/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2019年5月16日 - [#Cloud Storage](/tags/cloud-storage/) 今回は、ローカルやオンプレミス、GCP以外からgsutilコマンドを使用してGCSへアクセスする場合の環境設定をいきたいと思います。 こんにちは、エンジニア泉水です。 冒頭で書いた通り今回は、gsutilコマンドでアクスする際の環境設定です。 1.GCSって? 説明の必要はないと思いますが、、、 GCSはGCPが提供… - [Tech](/categories/tech/) [![\[ 祝 GCP大阪リージョン正式オープン \] 大阪と世界の距離を測ってみるテスト](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/test-gcp-osaka-region/) ## [\[ 祝 GCP大阪リージョン正式オープン \] 大阪と世界の距離を測ってみるテスト](/post/noriko/test-gcp-osaka-region/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2019年5月14日 - [#Google Cloud](/tags/google-cloud/) 祝 大阪リージョン正式オープン!! ついに Google Cloud (GCP) Platform Japan Blog での発表がありましたヽ(=´▽\\ =)ノ リージョン名は asia-northeast2、ゾーンは a、b、c とあります。 プロダクトの詳細は プロダクト比較 をご覧ください。 そんなわけで、ま… - [Tech](/categories/tech/) [![~第一回~ NomadクラスタをGCEに構築する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/nomad_cluster_on_gce/) ## [~第一回~ NomadクラスタをGCEに構築する](/post/shimichan/nomad_cluster_on_gce/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年5月12日 - [#Compute Engine](/tags/compute-engine/)[#nomad](/tags/nomad/)+1 こんにちは。grasys清水です。 最近Kubernetes(:以下k8s)が何かと話題ですよね。その熱の煽りを受けてか、業務でGKEを触る機会がだんだんと増えています。 ただ、今回はk8sに関する記事ではありません。 今回は選択肢を増やす、という意味で似たようなプロダクトHashiCorp社が提供する Nomad… - [Tech](/categories/tech/) [![ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/trying-command-the-diskspace-problemed-but-no-files-can-be-erased/) ## [ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド](/post/kyouhei/trying-command-the-diskspace-problemed-but-no-files-can-be-erased/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年4月4日 - [#disks](/tags/disks/)[#tips](/tags/tips/)+1 こんにちは、grasys加藤です。 気がついたらCentOSサーバのディスク容量がいっぱいになっていること、ありませんか? ディスク容量が今すぐ空きが欲しい、 でも消せるファイルが見当たらないし、 クライアントのレスポンスも悪い・・・ そんな時にもしかすると少し容量が空くかもしれないtipsです。 私がよく取るのディ… - [Tech](/categories/tech/) [![ Datadogの使用イメージを掴む](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/datadog/) ##  [Datadogの使用イメージを掴む](/post/tsunoda/datadog/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年3月26日 - [#datadog](/tags/datadog/) こんにちは角田(tsunoda)です。 今回はDatadogを触ってみたので、グラフの設定の方法など基本的な使い方をざっくりご紹介します。 Datadogってこんな感じかというイメージをもって頂ければ幸いです。 Datadogとは Datadogとは、モニタリングクラウドサービスです。 サーバのリソースやミドルウェア… - [Tech](/categories/tech/) [![BigQueryのパフォーマンスを上げる方法](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bigquery-clustered-tables/) ## [BigQueryのパフォーマンスを上げる方法](/post/higuchi/bigquery-clustered-tables/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年3月14日 - [#BigQuery](/tags/bigquery/) 今春の新入社員に「えっ、なんでクラスター化してないですか?」 と言われたくない人の為にクラスター化テーブルについて書きます。 2018/08にβ版がリリースされている機能です。 クラスター化テーブルの概要 文章が難解なのでよく読んでませんが、 指定したカラムをクラスター化して保存してくれるから、 WHERE や JO… - [Tech](/categories/tech/) [![Laravel の小ネタ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/laraveltips/) ## [Laravel の小ネタ](/post/suwa/laraveltips/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年1月30日 - [#Laravel](/tags/laravel/) はじめまして、grasys 諏訪です。 最近、よく触っているLaravel についてTips的なものを紹介していきます。 今回のお話で扱うLaravelのバージョンは 5.6 です。 ルーティンググループの名前 ルーティングの設定で、各ルートに名前をつけられますがグループに対しても名前をつけられます。 また、グループ… - [Tech](/categories/tech/) [![圧縮コマンドのススメ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/compress_test_vol1/) ## [圧縮コマンドのススメ](/post/shimichan/compress_test_vol1/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年1月15日 - [#bzip2](/tags/bzip2/)[#compress](/tags/compress/)+4 圧縮系コマンドの試験 弊社の長谷川の記事\\\[圧縮形式検証(MongoDBのDumpがでかい!)\\\]を見て「圧縮コマンドについてもっと知りたい!」と思い、居ても立っても居られなくなりました。さあshimichan、検証をしましょう。 ローカルに置くにしても、GCSへ上げるにしても、データサイズは極力小さくしておきたいも… - [Tech](/categories/tech/) [![terraformで設定するCloud Storage bucket アクセスログ/ストレージログ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/tf-gcs-logging/) ## [terraformで設定するCloud Storage bucket アクセスログ/ストレージログ](/post/okawa/tf-gcs-logging/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2019年1月15日 - [#Cloud Storage](/tags/cloud-storage/)[#Terraform](/tags/terraform/) terraformおじさん再びです。 前回の記事ではterraformでhttp(s)負荷分散を作ってみましたが、今回はCloud Storageのアクセスログ/ストレージログ出力設定をゆるく行っていきます。 1. GCPを触ったことがある 2. terraformを触ったことがある 3. Cloud Storage… - [Tech](/categories/tech/) [![圧縮形式検証(MongoDBのDumpがでかい!)](/_astro/ogp.Zlfm45oA_ZltBVG.webp)](/post/yusukeh/compresstype/) ## [圧縮形式検証(MongoDBのDumpがでかい!)](/post/yusukeh/compresstype/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2019年1月7日 - [#compress](/tags/compress/) grasysの代表しております長谷川です。 2019年、あけましておめでとうございます! 本年もよろしくお願い致します! 早速ですが、grasysではMongoDBの運用もしています。 ただMongoDBのDumpが非常に大きくて困っています。 Cloud使ってるからObject StorageにUploadしちゃえ… --- ## 2020年の記事 | grasys blog URL: https://blog.grasys.io/archives/2020 2020年に公開したブログ記事の一覧 # 2020年の記事 - [Inside grasys](/categories/inside-grasys/) [![東京大学グリーンICTプロジェクトにgrasysが参画](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20201222/) ## [東京大学グリーンICTプロジェクトにgrasysが参画](/post/marketing/news_20201222/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年12月22日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 東京大学グリーンICTプロジェクトにgrasysが参画 〜SDGs達成を実現する施設インフラ構築プロジェクト〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、11月16日に東京大学グリーンICTプロジェクト(以下GUTP)に参画しました。GUTPを… - [Tech](/categories/tech/) [![NutanixをTerraformで試してみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/yizumi443/nutanix-terraform/) ## [NutanixをTerraformで試してみる](/post/yizumi443/nutanix-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yizumi443](/authors/yizumi443/) - 2020年12月21日 - [#Nutanix](/tags/nutanix/)[#Terraform](/tags/terraform/) NutanixをTerraformで操ってみます。 こんにちは、yizumi443(いずみよんよんさん)です。 先日ニュースになったようなならないような、な、Nutanix。HCIの代表的なプロダクツのひとつです。 もちろん、これも仮想化環境であり、Terraformから操ることができます。 1.Nunatixとは、… - [Infomation](/categories/infomation/) [![Developers Boost 2020 登壇](/_astro/large-19-1.DlZiuUzx_2b3TxC.webp)](/post/marketing/developers-boost-2020/) ## [Developers Boost 2020 登壇](/post/marketing/developers-boost-2020/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年12月12日 - [#Developers Boost](/tags/developers-boost/)[#event](/tags/event/) 弊社エンジニアの若原が登壇いたします。 - [Tech](/categories/tech/) [![Kubernetesやってみた:kustomize build を導入してサンプルを動かしてみよう](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/challenge-kusutomize-build/) ## [Kubernetesやってみた:kustomize build を導入してサンプルを動かしてみよう](/post/takada/challenge-kusutomize-build/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2020年11月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 Kubernetesの管理運用に使えるツールの導入と動作確認を実践ベースで紹介します。 こんにちは、grasys社内一のハムスター愛好者と自負している高田です。 今回は、弊社のプロジェクトでも導入しているKubernetesのツール紹介と、実際に導入にツールのインストールやサンプルを動かしていきます。 コマンドの結果… - [Infomation](/categories/infomation/) [![webシステム開発におすすめの会社”14選”に選定](/_astro/large-20-1.2RIHcipZ_Z1Whbmh.webp)](/post/marketing/top-web-system-development-companies/) ## [webシステム開発におすすめの会社”14選”に選定](/post/marketing/top-web-system-development-companies/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月19日 - [#アプリケーション開発](/tags/アプリケーション開発/)[#grasys](/tags/grasys/)+1 10万件以上の利用実績をもつ発注業者比較サービスアイミツより、「ECシステム」「アプリ」などを基準にwebシステム開発・構築に定評のある会社として選ばれました。 - [Inside grasys](/categories/inside-grasys/) [![grasys、総務省「テレワーク先駆者百選」に選定](/_astro/corporate-news-hero.BCKwvVmo_28zJXn.webp)](/post/marketing/news_20201106/) ## [grasys、総務省「テレワーク先駆者百選」に選定](/post/marketing/news_20201106/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月6日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 grasys、総務省「テレワーク先駆者百選」に選定 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は10月30日に総務省が公表した令和2年度の「テレワーク先駆者百選」の一社として選抜されました。総務省は平成27年度からテレワーク活用の実績を持つ企業や団体… - [Infomation](/categories/infomation/) [![へるすあっぷ21に掲載](/_astro/large-22-1.DEnebR3N_Z13Ftac.webp)](/post/marketing/health-up-21-feature/) ## [へるすあっぷ21に掲載](/post/marketing/health-up-21-feature/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月1日 - [#grasys](/tags/grasys/)[#news](/tags/news/) grasys のテレワークの取り組みが掲載されました。 - [Tech](/categories/tech/) [![Webシステムのカイゼン(Cloud Tasks編)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishino/cloud-tasks/) ## [Webシステムのカイゼン(Cloud Tasks編)](/post/nishino/cloud-tasks/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2020年10月31日 - [#Google Cloud](/tags/google-cloud/) 〜随時データを処理する仕組みからバッチ処理へ〜 実行ボタン押した後の処理時間が長くてWebページのローディングが長いどうしよう😩🌀というときに見てください! とある物語のあらすじ 今、あなたは文章ファイルの校正を自動化するプロジェクトに参加しています。 システムを構築出来たのはよかったものの、もっとたくさんのファ… - [Inside grasys](/categories/inside-grasys/) [![クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20201021/) ## [クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言](/post/marketing/news_20201021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月21日 - [#grasys](/tags/grasys/)[#news](/tags/news/) クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言 〜地方創生SDGs官民連携プラットフォームでも積極的にパートナーを募集〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は国連サミットで採択された持続可能でよりよい世界を目指す国際目標の… - [Infomation](/categories/infomation/) [![クラウドエンジニアキャリアトークス](/_astro/large-7-2.CWSubzDk_ZbA1k0.webp)](/post/marketing/cloud-engineer-career-talks/) ## [クラウドエンジニアキャリアトークス](/post/marketing/cloud-engineer-career-talks/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月20日 - [#Developers Summit](/tags/developers-summit/)[#event](/tags/event/)+1 ~Google Cloud (GCP) パートナーと考えるこれからのエンジニアのキャリア~ Powered by Developers Summit - [Tech](/categories/tech/) [![Azure DevOpsを使ってApp ServiceにLaravelをdeployしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shirakawa/azure-laravel/) ## [Azure DevOpsを使ってApp ServiceにLaravelをdeployしてみた](/post/shirakawa/azure-laravel/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirakawa](/authors/shirakawa/) - 2020年10月14日 - [#Azure](/tags/azure/)[#Laravel](/tags/laravel/) こんにちは、shirakawaです。 今回はAzure DevOpsを使ってApp ServiceにLaravelをdeployする方法を紹介します。 AzureにはApp Serviceというサービスがあります。 これはインフラストラクチャを管理することなく、任意のプログラミング言語で Web アプリケーションを作… - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Anthos Day](/_astro/large-8-2.B94ZDhQn_ZQFQ4X.webp)](/post/marketing/google-cloud-anthos-day/) ## [Google Cloud (GCP) Anthos Day](/post/marketing/google-cloud-anthos-day/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月8日 - [#Google Cloud](/tags/google-cloud/)[#Anthos](/tags/anthos/)+1 弊社エンジニアの松原が登壇いたします。 - [Tech](/categories/tech/) [![Terraform moduleでトグル](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/eric/tftoggle/) ## [Terraform moduleでトグル](/post/eric/tftoggle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[eric](/authors/eric/) - 2020年9月30日 - [#Terraform](/tags/terraform/) こんにちは、エリックです。今回はTerraformの話にします。 Terraformでworkspaceを使う時に、dev/stg/prodなどの環境を統一するのがベストだけど、たまにコストや機能により「ここにはこれは要らないな」などの場合がある。その時、各環境に有無トグルをどうやって設定するか、どうやって依存などを… - [Tech](/categories/tech/) [![AutoML Natural Languageでバッチ予測をしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/wakahara/automl-nl-batch-predict/) ## [AutoML Natural Languageでバッチ予測をしてみた](/post/wakahara/automl-nl-batch-predict/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[wakahara](/authors/wakahara/) - 2020年9月15日 - [#AutoML](/tags/automl/)[#NLP](/tags/nlp/) こんにちは。若原です。 AutoML Natural Languageでオンライン予測をする記事はよく見かけますが、 バッチ予測の記事はあまり見かけないので、バッチ予測について書きます。 AutoML Natural Languageとは カスタムの機械学習モデルをビルドしてデプロイし、ドキュメントの分析、分類、エン… - [Infomation](/categories/infomation/) [![Elastic 社を参考に推進する、grasysの働き方改革](/_astro/large-9-2.BwopZEK5_sPK6F.webp)](/post/marketing/grasys-workstyle-reform/) ## [Elastic 社を参考に推進する、grasysの働き方改革](/post/marketing/grasys-workstyle-reform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月10日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 先進的パートナー企業の働き方を参考に、ニューノーマル時代の働き方を推進してまいります。 - [Inside grasys](/categories/inside-grasys/) [![先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20200910/) ## [先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進](/post/marketing/news_20200910/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月10日 - [#grasys](/tags/grasys/)[#news](/tags/news/) クラウドインフラを構築・運用保守するgrasys 先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進 「攻め」のITインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は多数の最先端IT企業とパートナーシップを組むことで極限までカスタマイズし… - [Inside grasys](/categories/inside-grasys/) [![渋谷データコンソーシアムにgrasysが参画](/_astro/corporate-news-hero.rV1N1Moi_1m7Ya0.webp)](/post/marketing/news_20200901/) ## [渋谷データコンソーシアムにgrasysが参画](/post/marketing/news_20200901/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月1日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 渋谷データコンソーシアムにgrasysが参画 ビッグデータに基づいた渋谷の街づくりを推進 産官学⺠共同データプラットフォーム形成を支援し、スマートシティシブヤの実現を推進 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、9月1日より「一般社団法人渋谷… - [Tech](/categories/tech/) [![CiliumでGKEコンテナネットワークを可視化する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/cilium-on-gke/) ## [CiliumでGKEコンテナネットワークを可視化する](/post/dokuma/cilium-on-gke/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2020年8月24日 - [#cilium](/tags/cilium/)[#GKE](/tags/gke/) CNI pluginの一つであるCiliumをGKEで構築したk8sクラスタにインストールして、お手軽コンテナネットワーク可視化を試したいと思います。 Cilium eBPF-based Networking, Observability, and Securityと銘打ってます。eBPFを利用すればLinux sy… - [Tech](/categories/tech/) [![Laravel テスト](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/laravel-test/) ## [Laravel テスト](/post/suwa/laravel-test/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2020年8月12日 - [#Laravel](/tags/laravel/)[#test](/tags/test/) こんにちは、ATです。 みなさん、テストしてますか! 新型コロナがまたぞろ世間を騒がしていますが、それとはまったく関係なく、Laravelでテストを書いた際に経験した、あれやこれやを書いていきます。 前提:Laravel 6.x PHPUnit Httpテスト PHPUnit Laravelでは標準でPHPUnitが… - [Infomation](/categories/infomation/) [![パロアルトネットワークスの NextWave パートナーに](/_astro/large-11-2.Be0bI9uD_ZcUgEk.webp)](/post/marketing/palo-alto-networks-nextwave-partner/) ## [パロアルトネットワークスの NextWave パートナーに](/post/marketing/palo-alto-networks-nextwave-partner/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年8月6日 - [#セキュリティ](/tags/セキュリティ/)[#パートナーシップ](/tags/パートナーシップ/)+2 パロアルトネットワークスの NextWave パートナーになりました。 - [Inside grasys](/categories/inside-grasys/) [![テクマトリックスとパートナー契約締結](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20200806/) ## [テクマトリックスとパートナー契約締結](/post/marketing/news_20200806/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年8月6日 - [#grasys](/tags/grasys/)[#news](/tags/news/) grasysが世界的サイバーセキュリティ企業 パロアルトネットワークスの NextWave パートナーに 大規模・複雑なサーバーインフラ運用 + セキュリティ強化 により強固なインフラを提供 クラウドインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:⻑谷川祐介、以下 grasys)は、ネッ… - [Tech](/categories/tech/) [![Agonesを構築してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/deploy-agones-sample/) ## [Agonesを構築してみた](/post/izumi/deploy-agones-sample/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2020年8月5日 - [#Agones](/tags/agones/)[#Google Cloud](/tags/google-cloud/)+1 今回は、ゲーム専用サーバをKubernetes上で実行する為のソフトウェアAgonesの環境を構築してみました。 こんにちは、エンジニアの泉水です。 今回はゲーム専用サーバのホスティング、スケーリングをKubernetes上で管理するAgonesのサンプルをGKEへ上で構築してみました。 1.Agonesって? Ag… - [Tech](/categories/tech/) [![Spanner のディザスターリカバリ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/cloud_spanner_disaster_recovery/) ## [Spanner のディザスターリカバリ](/post/shimichan/cloud_spanner_disaster_recovery/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2020年7月17日 - [#recovery](/tags/recovery/)[#spanner](/tags/spanner/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 今回は Spanner のディザスターリカバリ対応方法について、紹介をしたいと思います。 Cloud Spanner とは? ざっくりと説明すると リレーショナル データベースの構造 を持ちながら、 非リレーショナル データベースの水平… - [Inside grasys](/categories/inside-grasys/) [![HashiTalks:Japanに登壇した話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/hashicorp/) ## [HashiTalks:Japanに登壇した話](/post/noriko/hashicorp/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2020年7月10日 - [#Google Cloud](/tags/google-cloud/)[#HashiCorp](/tags/hashicorp/) \- HashiTalks:Japan に登壇しました - Vault の Google Cloud (GCP) KMS Secrets Engine で作った鍵をGCS上で使う話 - 8割GCPの話に。。。 三度の飯より少しダムが好きな noriko です。 先週、7月2日(木)と3日(金) に行われたオンラインイベ… - [Infomation](/categories/infomation/) [![テレワークシンポジウム](/_astro/large-12-2.B2Sd2g8o_9TeSM.webp)](/post/marketing/telework-symposium/) ## [テレワークシンポジウム](/post/marketing/telework-symposium/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年6月26日 - [#リモートワーク](/tags/リモートワーク/)[#event](/tags/event/) 「テレワーク・オールウェイズ2020」にて登壇いたします。 - [Tech](/categories/tech/) [![Windows 10でGCPを便利に使うTips](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/gcp_on_windows10/) ## [Windows 10でGCPを便利に使うTips](/post/fukushima/gcp_on_windows10/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2020年6月14日 - [#Google Cloud](/tags/google-cloud/)[#windows](/tags/windows/) 銀河に光る 虹色のスペクトル! キュアコスモ! こんにちはgrasysの福嶌です。 キュアコスモのスカートの配色ってマイクロソフトのロゴみたいですね(無理やりなこじつけ) 弊社のエンジニアは皆Macが支給されており、あまり使うことが少ないWindowsですが今回はWindows 10でGCPを便利に使うTipsを書い… - [Tech](/categories/tech/) [![AWS CodeDeployのクセ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/codedeploy/) ## [AWS CodeDeployのクセ](/post/tsunoda/codedeploy/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2020年5月31日 - [#AWS](/tags/aws/)[#codedeploy](/tags/codedeploy/) こんにちはtsunodaです。 リモートMTGの時に部屋見られちゃうと思ってカメラon躊躇します。 警察がいると別に悪いことしてないのにソワソワするアレに近い気持ちです。 AWSのCodeDeployを使っていて、 これはクセだなーと思った事を紹介しようと思います。 CodeDeployとは CodeDeployとは… - [Tech](/categories/tech/) [![Grafana and Stackdriver](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/grafana-and-stackdriver/) ## [Grafana and Stackdriver](/post/okawa/grafana-and-stackdriver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2020年5月15日 - [#Grafana](/tags/grafana/)[#stackdriver](/tags/stackdriver/)+1 こんにちは、Cloud Monitoring(旧称Stackdriver)おじさんです。 今回はネタ切れと時間の都合諸事情によりGrafanaからCloud Monitoringのデータを可視化してみます。 Grafanaって? Grafana allows you to query, visualize, aler… - [Tech](/categories/tech/) [![Materialized View を go で作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bq-view/) ## [Materialized View を go で作る](/post/higuchi/bq-view/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2020年4月30日 - [#BigQuery](/tags/bigquery/) BigQuery に Materialized View がβリリースされました。 https://cloud.google.com/bigquery/docs/materialized-views-intro go の Client Library で作成してみます。 https://godoc.org/cloud… - [Inside grasys](/categories/inside-grasys/) [![全従業員に10万円支給を決定](/_astro/large-13-2.Cx7uYh0n_2ivTM0.webp)](/post/recruit/employee-relief-payment/) ## [全従業員に10万円支給を決定](/post/recruit/employee-relief-payment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2020年4月15日 - [#福利厚生](/tags/福利厚生/)[#grasys](/tags/grasys/)+1 新型コロナウイルス対策強化において、全従業員に10万円の支給を決定いたしました。 --- ## 2020年の記事 2ページ目 | grasys blog URL: https://blog.grasys.io/archives/2020/page/2 2020年に公開したブログ記事の一覧 # 2020年の記事 - [Tech](/categories/tech/) [![vim tricks 1](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/eric/vimtricks1/) ## [vim tricks 1](/post/eric/vimtricks1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[eric](/authors/eric/) - 2020年4月15日 - [#text-editors](/tags/text-editors/)[#vim](/tags/vim/) こんにちは、エリックです。去年9月入社してから初のブログでどうしようかと悩んでて、text editorの話はどうかなと。 もう██年も使ってたvimって、基礎過ぎない?って思ったけど、同僚の入力とか、ウェブの動画やセミナー見ると、「やっぱこの技あまり知られてないな〜」って思っちゃったことは少なくない。 では、5つの… - [Inside grasys](/categories/inside-grasys/) [![クラウドインフラの導⼊・運⽤サポートを⼿がけるgrasys新型コロナウイルス対策強化において全従業員に10万円支給を決定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/news_20200415/) ## [クラウドインフラの導⼊・運⽤サポートを⼿がけるgrasys新型コロナウイルス対策強化において全従業員に10万円支給を決定](/post/recruit/news_20200415/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2020年4月15日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 「攻め」のITインフラを設計・構築・運⽤する株式会社grasys(東京都渋⾕区、代表取締役:⻑⾕川祐介、以下grasys)は、1⽉からリモートワークを実施するなど、積極的に新型コロナウイルス対策を⾏ってきました。2⽉には各従業員の⾃宅に⾮常⾷を送る⼿配をしており、更に4⽉20⽇に10万円の⼿当を全社員に⽀給することを… - [Tech](/categories/tech/) [![Go-Swaggerと認証](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/wakahara/firststep_gcr/) ## [Go-Swaggerと認証](/post/wakahara/firststep_gcr/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[wakahara](/authors/wakahara/) - 2020年3月31日 - [#Go](/tags/go/) こんにちは。若原です。 go-swaggerを使うと、簡単にAPIを作成することができますね。 go-swaggerの使い方はぐぐるとたくさん出てきるので 私が手間取った、RequestHeaderに載ったAPIキーを解析してユーザー情報を得て、全てのAPIにその情報を渡すまでを書いていきます。 1\\. yamlを定… - [Tech](/categories/tech/) [![Terraform Provider(Vault/Kubernetes編)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/terraform-vault-k8s/) ## [Terraform Provider(Vault/Kubernetes編)](/post/dokuma/terraform-vault-k8s/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2020年3月17日 - [#Kubernetes](/tags/kubernetes/)[#Terraform](/tags/terraform/)+1 みんな大好きTerraform。知名度も上がって様々なResourceのProvisioningに利用されるようになりました。OfficialのProviderはたくさんあります。GCP,AWS,Azure… 中でも最近便利だなーと思ったVaultとKubernetes Providerについてご紹介します。 Vau… - [Infomation](/categories/infomation/) [![Team IXA スポンサー契約を更新](/_astro/large-14-2.69vsQK6X_1IeXez.webp)](/post/marketing/team-ixa-sponsorship-renewal/) ## [Team IXA スポンサー契約を更新](/post/marketing/team-ixa-sponsorship-renewal/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年3月1日 - [#ゲーム](/tags/ゲーム/)[#grasys](/tags/grasys/)+1 ヤルキマントッキーズ株式会社が運営するプロゲーミングチーム「Team iXA」をgrasysは今期も引き続きスポンサーいたします。 - [Tech](/categories/tech/) [![SQL の小ネタ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/bigquerysql/) ## [SQL の小ネタ](/post/suwa/bigquerysql/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2020年2月28日 - [#BigQuery](/tags/bigquery/)[#SQL](/tags/sql/) こんにちは、ATです。 新型コロナがなにかと世間を騒がしていますね。 こういう時こそ冷静に行動したいです。(買い占めやめて、お願い!) というわけでネタに困ったときの小ネタ回です。 今回はSQLの小ネタを書いていきます。 とりあえず文字数を稼いだところで早速ネタに。 前提:Bigquery StandardSQL 1… - [Tech](/categories/tech/) [![マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/use_gke_as_backend_service_of_lb/) ## [マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント](/post/shimichan/use_gke_as_backend_service_of_lb/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2020年2月19日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/)+2 どうも。しみちゃんでございます。 今回は、マニュアルで作成したLBのバックエンドにGKEやGCSを指定しよう、というパターンの紹介です。 Webコンソールや Ingress などを使用してLBを立てていると、普段なかなか意識しないリソースの設定などでハマったりするので、そういったポイントをお話したいと思います。 はじ… - [Inside grasys](/categories/inside-grasys/) [![デブサミが開催されますよ!](/_astro/corporate-news-hero.w3OQ1V-5_1aUUl8.webp)](/post/izumi/devsumi2020-winter/) ## [デブサミが開催されますよ!](/post/izumi/devsumi2020-winter/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2020年2月11日 - [#Developers Summit](/tags/developers-summit/)[#grasys](/tags/grasys/) どうもこんにちは。泉水です。 過去のブログを見ていると私の投稿は2019年5月以来のようです。。。 今年もDevelopers Summitの季節がやってきましたね。 今回はタイトル通り来る2月13日(水)、14日(木)に開催されるDevelopers Summit 2020について書いていきます。 デブサミの季節が… - [Tech](/categories/tech/) [![Cloud Runを軽く触った気がした](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/firststep_gcr-2/) ## [Cloud Runを軽く触った気がした](/post/fukushima/firststep_gcr-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2020年1月20日 - [#Cloud Run](/tags/cloud-run/)[#gcr](/tags/gcr/) どうも初めまして。grasysの福嶌です。 年をあけてしまいましたが2019年11月14日にCloud RunがGAしたので遅ればせながらハンズオンしました。 そもそもCloud Runとは? ざっくりいうと今、流行のサーバーレス環境。Kubernetesベースのプラットフォーム 今回のGAでSLAも設定されておりま… --- ## 2021年の記事 | grasys blog URL: https://blog.grasys.io/archives/2021 2021年に公開したブログ記事の一覧 # 2021年の記事 - [Infomation](/categories/infomation/) [![年末年始のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2021-2022/) ## [年末年始のお知らせ](/post/marketing/year-end-new-year-holiday-2021-2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年12月28日 - [#休業案内](/tags/休業案内/) 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:2021年12月30日(木)より2022年1月3日(月)まで 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 - [Tech](/categories/tech/) [![Google Cloudのbillingにおいての組織構造について](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/urano/gcp-organization/) ## [Google Cloudのbillingにおいての組織構造について](/post/urano/gcp-organization/) - ![](/_astro/urano.B3pVLJok_1DVXG2.webp)[urano](/authors/urano/) - 2021年12月20日 - [#billing](/tags/billing/)[#Google Cloud](/tags/google-cloud/)+2 こんにちは、はじめまして。grasys 社内SEの浦野です。 私は自身で何かを開発したりということはあまりないのですが、社内の請求関連のシステムに携わっていることもあって、Google Cloud (GCP)でのリソースと請求がどの様に紐づいているかについて書いてみようと思います。 まずProjectについて Goo… - [Tech](/categories/tech/) [![Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gmp-preview/) ## [Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた](/post/izumi/gmp-preview/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2021年12月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 どうも泉水です。 1ヶ月ほど経ってしましいましたが、11月15日にGoogle Cloud (GCP) Managed Service for Prometheusがパブリックプレビューになったので試してみました。 Google Cloud (GCP) Managed Service for Prometheus(G… - [Inside grasys](/categories/inside-grasys/) [![grasys、地方創生テレワーク推進運動「Action宣言」に参加](/_astro/large-8-1.31KJ9fSo_Z25MByD.webp)](/post/recruit/regional-telework-action-declaration/) ## [grasys、地方創生テレワーク推進運動「Action宣言」に参加](/post/recruit/regional-telework-action-declaration/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2021年12月16日 - [#リモートワーク](/tags/リモートワーク/)[#採用](/tags/採用/)+1 当社は内閣府・内閣官房が推進する「地方創生テレワーク推進運動」の趣旨に賛同し、推進運動に参加するため、「Action宣言」を行いました。当該宣言が、内閣府・内閣官房に正式に受理され、「地方創生テレワーク」事業のホームページに掲載されましたのでお知らせします。 - [Infomation](/categories/infomation/) [![grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/google-cloud-partner-top-engineer-2021/) ## [grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞](/post/marketing/google-cloud-partner-top-engineer-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年12月15日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Partner Top Engineer](/tags/google-cloud-partner-top-engineer/)+2 株式会社grasysに所属する大川嘉一が、Google Cloud (GCP) Partner Top Engineer を受賞しました。 - [Tech](/categories/tech/) [![IPアドレスレンジが重複したVPC間の直接アクセス](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/ysato/ssh_portforward_between_same_ip_range_vpcs/) ## [IPアドレスレンジが重複したVPC間の直接アクセス](/post/ysato/ssh_portforward_between_same_ip_range_vpcs/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2021年12月14日 - [#IP\_address](/tags/ip-address/)[#private\_IP](/tags/private-ip/)+3 当初予定の無かった、異なるプロジェクト上にあるVM間の直接接続依頼。 確認すると2つのVMはそれぞれ同じIPアドレスレンジを持つVPC上で起動されていた! さて、どうしたものか。。 はじめに お久しぶりです、エンジニアのよっしーです。 クラウド環境では開発環境、本番環境など、環境毎に異なるプロジェクトを作成することは… - [Infomation](/categories/infomation/) [![@ITに「Nomad」と「Kubernetes」の比較記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-kubernetes-comparison/) ## [@ITに「Nomad」と「Kubernetes」の比較記事が掲載](/post/marketing/atmarkit-nomad-kubernetes-comparison/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年11月18日 - [#Kubernetes](/tags/kubernetes/)[#nomad](/tags/nomad/)+2 ITエキスパート向けメディア「@IT」に弊社エンジニア守永の寄稿記事「『Kubernetes』と『Nomad』、どう使い分けるとよいのか」が掲載されました。 - [Tech](/categories/tech/) [![Cloud Functionsを使ってCompute Engineを制御するという話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/functions2gce/) ## [Cloud Functionsを使ってCompute Engineを制御するという話](/post/fukushima/functions2gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2021年11月15日 - [#Cloud Logging](/tags/cloud-logging/)[#Cloud Monitoring](/tags/cloud-monitoring/)+1 こんにちはgrasysの福嶌です。 そろそろ競輪祭の時期ですね。それが終わればグランプリなので1年はあっという間だなと言う感じしかしません。 はじめにgrasysでは検証環境があります、ただ気軽に使えるのではなく金額を気にして使わないと怒られてしまいます。 そのためインスタンスタイプを低くして使うことが多いのですが今… - [Inside grasys](/categories/inside-grasys/) [![「Google Cloud まるっとわかる座談会」の質問にまるっと答えます!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/gcp_webinar_20211105/) ## [「Google Cloud まるっとわかる座談会」の質問にまるっと答えます!](/post/marketing/gcp_webinar_20211105/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年11月5日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 「Google Cloud (GCP) まるっとわかる座談会」の質問に まるっと答えます! こんにちは、grasysマーケティングチームです。 grasysのエンジニアと、西岡典生氏・田丸司氏(Google Cloud (GCP))による書籍「図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊で… - [Tech](/categories/tech/) [![Spanner バックアップ&復元の仕様と特徴](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/googlecloudspanner/) ## [Spanner バックアップ&復元の仕様と特徴](/post/tsunoda/googlecloudspanner/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2021年10月20日 - [#Google Cloud](/tags/google-cloud/)[#spanner](/tags/spanner/) こんにちはtsunodaです。 2021年10月、Spannerのバックアップ&復元が正式に改修されてリリースされましたのでちょっとご紹介。 spannerバックアップ&復元やってみる この辺を参考にひとまずもろもろ作成。 gcloudでCloud Spannerを使ってみる バックアップ取得 作成をぽち backu… - [Infomation](/categories/infomation/) [![@ITにHashiCorp社「Nomad」の解説記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-guide/) ## [@ITにHashiCorp社「Nomad」の解説記事が掲載](/post/marketing/atmarkit-nomad-guide/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年10月19日 - [#nomad](/tags/nomad/)[#AWS](/tags/aws/)+2 ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「AWSでNomadクラスタを構築――クラスタやジョブ管理の仕組みと内部構造を知る」が掲載されました。 - [Infomation](/categories/infomation/) [![書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催](/_astro/large-1.Dx6t6CG7_18hlQT.webp)](/post/marketing/google-cloud-book-roundtable/) ## [書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催](/post/marketing/google-cloud-book-roundtable/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年10月1日 - [#Google Cloud](/tags/google-cloud/)[#book](/tags/book/)+1 株式会社grasysは、書籍の出版を記念して、著者によるウェビナーを開催しました。 - [Tech](/categories/tech/) [![GCE上でDockerコンテナを動かす](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/gce/) ## [GCE上でDockerコンテナを動かす](/post/matsubara/gce/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2021年9月21日 - [#Container](/tags/container/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは松原です。 Dockerイメージを使用して楽に構築を行いたいが、Docker ComposeやKubernetesを使用する程でもなく、単一のコンテナ運用を行いたいといったケースがあると思います。 GCPではGCE上で単一のコンテナ運用を簡単に行うことができます。 GCPにはコンテナ用に最適化されたOS「C… - [Infomation](/categories/infomation/) [![Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売](/_astro/large-11-1.B8ZUU4b0_tKkXL.webp)](/post/marketing/google-cloud-book-for-beginners/) ## [Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売](/post/marketing/google-cloud-book-for-beginners/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年9月3日 - [#Google Cloud](/tags/google-cloud/)[#book](/tags/book/)+1 株式会社grasysは、Google Cloud (GCP)初心者にもわかりやすい、基本から実践的知識まで、grasysの現役エンジニアが解説する書籍を発売しました。 - [Tech](/categories/tech/) [![GKEで簡単にnginxを立ち上げてみよう](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/quick-gke-nginx/) ## [GKEで簡単にnginxを立ち上げてみよう](/post/izumi/quick-gke-nginx/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2021年8月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/) 1.Kubernetesって? コンテナオーケストレーションツールの標準ツールです。 このブログでは詳細は書きませんので公式サイトのKubernetesとは何か?を参照してください。 2\\. Google Kubernetes Engine(GKE)って? Google Cloud (GCP)が提供するKuberne… - [Infomation](/categories/infomation/) [![@ITにKubernetesの解説記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-kubernetes-guide/) ## [@ITにKubernetesの解説記事が掲載](/post/marketing/atmarkit-kubernetes-guide/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年8月20日 - [#Kubernetes](/tags/kubernetes/)[#news](/tags/news/) ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「コンテナ実行基盤『Kubernetes』の構成要素とエコシステムを解説」が掲載されました。 - [Tech](/categories/tech/) [![Kubernetesやってみた:Kubernetes 1.14以降の Kustomize 機能 実践](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/kusutomize_gke_1_14/) ## [Kubernetesやってみた:Kubernetes 1.14以降の Kustomize 機能 実践](/post/takada/kusutomize_gke_1_14/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2021年8月17日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 Kubernetes 1.14 以降にGAになったkustomize 機能について実践ベースで紹介します。 こんにちは。ペットのゴールデンハムスターのキンクマを眺めながらWork From Homeしている高田です。 ゴールデンと言えば最近無料配信中のゴールデンカムイを最新話まで勢いで読み切りました。勢いも情報量も凄… - [Infomation](/categories/infomation/) [![2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞](/_astro/large-12-1.x_EecHtL_nMt04.webp)](/post/marketing/google-cloud-services-partner-of-the-year-2020/) ## [2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞](/post/marketing/google-cloud-services-partner-of-the-year-2020/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年7月21日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Partner of the Year](/tags/google-cloud-partner-of-the-year/)+2 株式会社grasysは、2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞しました。 - [Infomation](/categories/infomation/) [![@ITに「Nomad」と「Kubernetes」の比較検証記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-kubernetes-verification/) ## [@ITに「Nomad」と「Kubernetes」の比較検証記事が掲載](/post/marketing/atmarkit-nomad-kubernetes-verification/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年7月14日 - [#Kubernetes](/tags/kubernetes/)[#nomad](/tags/nomad/)+2 ITエキスパート向けメディア「@IT」に、弊社エンジニアの守永の寄稿記事「コンテナ実行基盤『Kubernetes』『Nomad』の基本 クラスタの構成方式やデプロイの仕組み」が掲載されました。 - [Tech](/categories/tech/) [![今さら!Kubernetesクラスタ構築 on AWS with kubeadm](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/k8swithkubeadm/) ## [今さら!Kubernetesクラスタ構築 on AWS with kubeadm](/post/dokuma/k8swithkubeadm/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2021年7月7日 - [#Kubernetes](/tags/kubernetes/)[#kubeadm](/tags/kubeadm/) 今さらですがkubeadmを使ってKubernetsをAWSに構築してみました。どれくらい大変なのかを確認するために。。。 Kubernetesクラスタ構築 AWSにkubeadmを使ってKubernetesクラスタを構築してみて、どれくらいの労力が必要かを検証してみます。 今回はAWSのEC2でUbuntu20.0… - [Tech](/categories/tech/) [![Service Worker](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/service-worker/) ## [Service Worker](/post/suwa/service-worker/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2021年6月21日 - [#JavaScript](/tags/javascript/)[#Service Worker](/tags/service-worker/)+1 こんにちは、ATです。 運命のいたずらから Service Worker を触る機会があったので、その時経験した、あれやこれやを書いていきます。 前提:React TypeScript CRA Service Worker とは Worker Service Worker の前にまず Worker の話を。 Work… - [Tech](/categories/tech/) [![go の kubernetes モジュールを GKE バージョンに合わせて更新](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/ysato/gke_go_k8s_modules_update/) ## [go の kubernetes モジュールを GKE バージョンに合わせて更新](/post/ysato/gke_go_k8s_modules_update/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2021年6月16日 - [#Agones](/tags/agones/)[#GKE](/tags/gke/)+3 ゲーム専用サーバで使っていた Agones, Open Match をバージョンアップしたので、GKE もバージョンアップしたらエラー発生! なんとかしましょー はじめまして、エンジニアのよっしーです。 ゲーム専用サーバで開発していたアプリの最新環境対応のために GKE, Agones, Open Match を最新… - [Tech](/categories/tech/) [![Cloud RunにデプロイしたLaravelアプリケーションをCloud Schedulerで定期実行](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tomatsuri/cloud-run-cloud-scheduler-laravel/) ## [Cloud RunにデプロイしたLaravelアプリケーションをCloud Schedulerで定期実行](/post/tomatsuri/cloud-run-cloud-scheduler-laravel/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tomatsuri](/authors/tomatsuri/) - 2021年5月14日 - [#Cloud Run](/tags/cloud-run/)[#cloud-scheduler](/tags/cloud-scheduler/)+1 こんにちは、tomatsuriです。 Cloud Schedulerを触ってみたいという衝動に駆られ、Cloud RunにLaravelアプリケーションをデプロイし、Cloud Schedulerで定期実行するサンプルを作成してみました。 Laravelアプリケーションの作成 まず、Cloud Schedulerから… - [Infomation](/categories/infomation/) [![Tenable, Inc.とパートナー契約締結](/_astro/large-13-1.CsBu2Fpm_Z2osNaS.webp)](/post/marketing/tenable-partnership/) ## [Tenable, Inc.とパートナー契約締結](/post/marketing/tenable-partnership/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月21日 - [#Tenable](/tags/tenable/)[#脆弱性管理](/tags/脆弱性管理/)+3 株式会社 grasys は、IT脆弱性管理市場のパイオニアである Tenable Inc. とパートナー契約を締結いたしました。 - [Infomation](/categories/infomation/) [![ASCII.jp で Google Cloud (GCP) のマイクロサイト開設](/_astro/large-14-1.BuyHM9NB_Z1gCXyk.webp)](/post/marketing/ascii-google-cloud-microsite/) ## [ASCII.jp で Google Cloud (GCP) のマイクロサイト開設](/post/marketing/ascii-google-cloud-microsite/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月20日 - [#Google Cloud](/tags/google-cloud/)[#news](/tags/news/) ASCII.jp 上で grasys が Google Cloud (GCP) の特設サイトを開設しました。Google Cloud (GCP) の導入・活用に役立つ情報や grasys の最新情報が一箇所にまとまった情報サイトです。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Day: Digital '21 登壇](/_astro/large-15.C8aXLYNt_ZeKvnS.webp)](/post/marketing/google-cloud-day-digital-2021/) ## [Google Cloud (GCP) Day: Digital '21 登壇](/post/marketing/google-cloud-day-digital-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) 弊社エンジニアの高田が登壇いたします。 - [Tech](/categories/tech/) [![ホストエラーのアラートをTerraformで作って試すの段](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/hosterroralert/) ## [ホストエラーのアラートをTerraformで作って試すの段](/post/fukushima/hosterroralert/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2021年4月7日 - [#Cloud Logging](/tags/cloud-logging/)[#Cloud Monitoring](/tags/cloud-monitoring/)+1 こんにちはgrasysの福嶌です。 ウマ娘面白いですね!僕の推しは グ ラ ス ワ ン ダ ー ちゃんです。 Google Compute Engineを利用/運用しているとホストエラーを意識することがあります。今回はTerraformを利用してCloud Monitoringでホストエラーのアラートを作成をしてみま… - [Infomation](/categories/infomation/) [![Google Cloud (GCP) INSIDE Games & Apps 登壇](/_astro/large-16-1.BOEZsAyI_ZwF7gY.webp)](/post/marketing/google-cloud-inside-games-and-apps/) ## [Google Cloud (GCP) INSIDE Games & Apps 登壇](/post/marketing/google-cloud-inside-games-and-apps/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月18日 - [#Google Cloud](/tags/google-cloud/)[#ゲーム](/tags/ゲーム/)+1 弊社エンジニアの中島、諏訪が登壇いたします。 - [Tech](/categories/tech/) [![CloudBuildでブログの自動公開](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/cloudbuild/) ## [CloudBuildでブログの自動公開](/post/matsubara/cloudbuild/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2021年3月15日 - [#Cloud Build](/tags/cloud-build/)[#Google Cloud](/tags/google-cloud/) こんにちは松原です。 このEngineer blogですが、HugoというGo言語で実装された静的ファイル作成ツールによってページ作成をしています。 このブログを公開するまでの流れとしては、gitリポジトリからローカルへcloneを行い、Markdown記法でファイルを作成し、HugoコマンドにてHTMLファイルに変… - [Infomation](/categories/infomation/) [![Looker の コンサルティング パートナー認定を取得](/_astro/large-17-1.Bf37OPRW_1LqQpA.webp)](/post/marketing/looker-consulting-partner-certification/) ## [Looker の コンサルティング パートナー認定を取得](/post/marketing/looker-consulting-partner-certification/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月10日 - [#Looker Studio](/tags/looker-studio/)[#Google Cloud](/tags/google-cloud/)+2 BI機能を兼ね備えた分析プラットフォーム Looker のパートナー ネットワーク プログラムにおいて、コンサルティング パートナー認定を取得いたしました。 --- ## 2021年の記事 2ページ目 | grasys blog URL: https://blog.grasys.io/archives/2021/page/2 2021年に公開したブログ記事の一覧 # 2021年の記事 - [Infomation](/categories/infomation/) [![アジア太平洋地域の急成長データ分析企業10社に選出](/_astro/large.cK68NECe_1TWHKk.webp)](/post/marketing/top-10-data-analytics-companies/) ## [アジア太平洋地域の急成長データ分析企業10社に選出](/post/marketing/top-10-data-analytics-companies/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月9日 - [#データ分析](/tags/データ分析/)[#データ分析基盤](/tags/データ分析基盤/)+2 アジア太平洋地域のITビジネス誌CIO Advisor APACにおいて、「The 10 Hot Data Analytics Companies to Watch in 2021」のうちの一社として急成長中データ分析企業に選出されました。 - [Tech](/categories/tech/) [![GKE Autopilotを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/try_gke_autopilot/) ## [GKE Autopilotを試してみた](/post/shimichan/try_gke_autopilot/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2021年3月9日 - [#autopilot](/tags/autopilot/)[#GKE](/tags/gke/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 今日は、今話題のGKE Autopilotを試してみたので チュートリアルと使用感のご紹介をしたいと思います。 GKE Autopilot が 2021/2/25 にリリースされました。 記事: Introducing GKE Auto… - [Tech](/categories/tech/) [![指1本でタイピングしてた人がGoogle Cloud Architectを取得するまで](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/googlecloudarchitect/) ## [指1本でタイピングしてた人がGoogle Cloud Architectを取得するまで](/post/tsunoda/googlecloudarchitect/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2021年3月9日 - [#architect](/tags/architect/)[#Google Cloud](/tags/google-cloud/) こんにちはtsunodaです。 去年Googleの資格、Cloud Architectを取得しました。 私がGoogleの資格を取るまでに何をしたのか簡単にご紹介しようと思います。 私は最初grasysには監視要員として入りました。 当時タイピングは人差し指1本、パソコンのパの字も知らん状況。the素人。やったね!… - [Infomation](/categories/infomation/) [![Developers Summit 2021 登壇](/_astro/large-7-1.BnsPzPsM_Z28iqDg.webp)](/post/marketing/developers-summit-2021/) ## [Developers Summit 2021 登壇](/post/marketing/developers-summit-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年2月16日 - [#Developers Summit](/tags/developers-summit/) 弊社エンジニアの佐藤、西野が登壇いたします。 - [Tech](/categories/tech/) [![cronsunを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shinohara/cronsuntips/) ## [cronsunを試してみた](/post/shinohara/cronsuntips/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shinohara](/authors/shinohara/) - 2021年1月14日 - [#cronsun](/tags/cronsun/) CentOSに分散型ジョブ管理システムであるcronsunを構築してみました。 こんにちは!shinoharaです! コロナが早く収まると良いなと思う今日この頃です。 初めてのブログで何を書いたら良いのか悩んだのですが、unix上のジョブをポータルから管理実行出来るOSSシステムであるcronsunの構築方法を書いて… --- ## 2022年の記事 | grasys blog URL: https://blog.grasys.io/archives/2022 2022年に公開したブログ記事の一覧 # 2022年の記事 - [Tech](/categories/tech/) [![クラウドとは?注目されている背景を5分で解説!](/_astro/hero.D81xbSUL_1Y16Q0.webp)](/post/marketing/cloud-explanation/) ## [クラウドとは?注目されている背景を5分で解説!](/post/marketing/cloud-explanation/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月27日 - [#Google Cloud](/tags/google-cloud/) はじめまして。grasys Marketingチームです。 最近はキャンプにハマっており、少しずつキャンプ道具が増えてきました。まだまだ知識も経験もないのでまずは安価なものから手をつけていますが、Youtubeでは道具レビューなどの動画がたくさんあり沼にハマる未来が見えてきています。 さてさて、今回はタイトルにある通りです… - [Inside grasys](/categories/inside-grasys/) [![grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得](/_astro/hero.PLufZ2ca_Z2tShyg.webp)](/post/marketing/nflation-specialization/) ## [grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得](/post/marketing/nflation-specialization/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月22日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/)+1 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud (GCP) Partner Advantage プログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得しました。 specializa… - [Inside grasys](/categories/inside-grasys/) [![株式会社grasys、インフレ特別手当を支給。〜サービスを支える社員のサポート継続・強化〜](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/inflation-allowance/) ## [株式会社grasys、インフレ特別手当を支給。〜サービスを支える社員のサポート継続・強化〜](/post/recruit/inflation-allowance/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年12月20日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 「攻め」のITインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、世界的に続く物価高の影響を鑑み、一律3万円の「インフレ特別一時金」を2022年12月に全社員へ支給することをお知らせします。物価高に対する生活の不安を解消することで社員やその家族の生活基盤を… - [Infomation](/categories/infomation/) [![2022年~2023年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2022-2023/) ## [2022年~2023年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2022-2023/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月15日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Tech](/categories/tech/) [![Cloud IAMについてまとめてみた](/_astro/hero.DyXMAh4J_11W9qF.webp)](/post/arai/cloud-iam/) ## [Cloud IAMについてまとめてみた](/post/arai/cloud-iam/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2022年12月9日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/)+1 今年4月に入社した新井です。 Cloud IAMについて調べてみました。 IAMの役割 IAMは「誰が」「どのような操作を」「何に対して」行えるのかを設定して、他のリソースへのアクセスを防ぐ役割があります。IAMを使用することで最小権限のセキュリティ原則を導入することもできます。 IAMの構成 IAMは大きく3つの要… - [Tech](/categories/tech/) [![grasysでの請求書発行システムについて](/_astro/hero.BOTPInGj_24FAMT.webp)](/post/urano/invoicing/) ## [grasysでの請求書発行システムについて](/post/urano/invoicing/) - ![](/_astro/urano.B3pVLJok_1DVXG2.webp)[urano](/authors/urano/) - 2022年12月2日 - [#billing](/tags/billing/)[#請求システム](/tags/請求システム/) こんにちは、grasys 社内SEの浦野です。今回はgrasys内の請求書の発行システムについて書いてみようと思います。 以前、弊社の松原がGoogle Cloud (GCP) Day: Digital ’22にて、これらの細かい動作やセキュリティについてスポットを当てたものの発表を行なっていたので(講演内容について… - [Tech](/categories/tech/) [![GKEのyamlファイルの管理どうしてる?](/_astro/hero.C_tlUvdf_28IlFs.webp)](/post/tsunoda/gke-yaml/) ## [GKEのyamlファイルの管理どうしてる?](/post/tsunoda/gke-yaml/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年11月25日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+2 こんにちはtsunodaです。 もう11月、、小さい頃は年末ってワクワクしましたよね!小さい頃は! GKEを触ってて思ったのが、 みんなyamlファイルどこにどう置いて管理してるの? です。 terraformのディレクトリ管理どうしてる?的な。 Dockerfile、cloudbuild.yaml、ingressや… - [Inside grasys](/categories/inside-grasys/) [![TECH+フォーラム クラウドインフラに登壇します!](/_astro/hero.D1goHFps_1j9Sxr.webp)](/post/marketing/tech-ivent/) ## [TECH+フォーラム クラウドインフラに登壇します!](/post/marketing/tech-ivent/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年11月21日 - [#event](/tags/event/)[#seminar](/tags/seminar/) 「TECH+フォーラム クラウドインフラ Day 2022 Dec.変革を支えるニューノーマルのITインフラとは」に登壇します! 「事例で学ぶクラウドの活用とIaC導入のポイント」 と題しましてgrasysのエンジニア泉水とSales山上が登壇します。 <アジェンダ> 1. 会社紹介 3. クラウドの活用 - gra… - [Inside grasys](/categories/inside-grasys/) [![8期終了し9期スタートへ!](/_astro/hero.BU54_Bvq_Za2D5D.webp)](/post/marketing/grasys8/) ## [8期終了し9期スタートへ!](/post/marketing/grasys8/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年11月11日 - [#grasys](/tags/grasys/) こんにちは、マーケ部です。 10月末を持ちまして8期が終了しました。 そして、11月1日よりgrasysは9期に突入しました。 8期終了という事でgrasys MTG(全社会議)終了後に軽食を用意しお疲れ様会を行いました。 下記写真はその時用意したケーキ写真です! コロナ禍でなかなか集まる機会が少なかった為、久々に皆… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Hのデスク](/_astro/hero.C4o5o44S_Z2kRBTx.webp)](/post/recruit/h-desktour/) ## [【デスクツアー】とある社員Hのデスク](/post/recruit/h-desktour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年11月4日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは、趣味がValorant(PCゲーム)とバイクなgrasysの経理・財務スタッフのHandaです。 非エンジニアになりますので凝ったPC環境やデバイスはないですが、ゲームが趣味なので利用しているデバイスは経理の仕事には十分なスペックだと思います! そんなデスク周りに興味があれば幸いです。 デスク周り 余白の… - [Tech](/categories/tech/) [![Google CloudのBatch使ってみた](/_astro/hero.BMpzl34A_Z2jP3V6.webp)](/post/izumi/google-cloud-batch/) ## [Google CloudのBatch使ってみた](/post/izumi/google-cloud-batch/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年11月2日 - [#Google Cloud](/tags/google-cloud/)[#Batch](/tags/batch/) こんにちはエンジニアのいずみです。 Google Cloud (GCP)から2022/10/11にGAされたBatchを簡単に使ってみようと思います。 その前に正直なところBatchって、、、と思いませんでした?Cloud BatchでもなくBatchって??まぁその辺はGoogleさんに何かこだわりでもあるんでしょ… - [Tech](/categories/tech/) [![GKE 入門 2022年度版 その①(1/2)](/_astro/hero.DaMKE0Oy_Z2crrOx.webp)](/post/shimichan/gke-tutorial-2022/) ## [GKE 入門 2022年度版 その①(1/2)](/post/shimichan/gke-tutorial-2022/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年10月21日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 とにかくGKE/K8sを触ってみたい方むけ! boom boom! Hello Cloud!どうも、しみちゃんでございます。 GKE が広く使われるようになってから久しいですね。 GKEについて、たくさんの入門記事がある中、改めて2022年度版の最新の入門記事を書こうと思います。 こんな方におすすめの記事になっている… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Kのデスク](/_astro/hero.vQccaZ_J_Z2qf6H8.webp)](/post/recruit/k_desktour/) ## [【デスクツアー】とある社員Kのデスク](/post/recruit/k_desktour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年10月14日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは。grasysで経理・財務や経営企画を担っているkanbaです。 ※正確にはkambaです。 面白味があるかわかりませんが、書かせていただきます。 デスク環境 半分くらい物置き化している部屋で仕事しており、 見ての通り、本棚の上にモニターを置いています。 自分専用の部屋がない方でしたらわかっていただけますか… - [Tech](/categories/tech/) [![Dataplex 最初の0.5歩](/_astro/hero.CLlh9c2w_12IBAJ.webp)](/post/suwa/dataple-xcloud/) ## [Dataplex 最初の0.5歩](/post/suwa/dataple-xcloud/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2022年10月7日 - [#dataplex](/tags/dataplex/)[#Google Cloud](/tags/google-cloud/) はじめに こんにちは、ATです。 Dataplexとは、Googleのデータファブリックなサービスです。データファブリックとはインテリジェントな自動システムを使用して、データを一元的に検出、管理するアーキテクチャや環境のことらしく、データファブリックであるDataplexはGoogleの各種サービスを組み合わせデータ… - [Tech](/categories/tech/) [![roapiでcsvにsqlでselectしてみる](/_astro/ogp.Ba8Ouiww_Z7FTN0.webp)](/post/yusukeh/roapi/) ## [roapiでcsvにsqlでselectしてみる](/post/yusukeh/roapi/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年10月6日 - [#roapi](/tags/roapi/)[#CSV](/tags/csv/)+3 こんにちはgrasys長谷川です。 最近このYouTube きょう何たべよ / Marco Macri を見ていて、パスタ作りにハマってます。 肉たたき、チーズ削り、細いトング、小さい調理用ピンセット、耐熱ガラスボウル、アルミのフライパン、お玉、パスタ茹で鍋、すり鉢と調理器具を一通り揃えて、、、パスタ作りをしているん… - [Tech](/categories/tech/) [![ラズパイで取得した部屋の温湿度をGrafana Cloudで可視化したい](/_astro/hero.CRirQrwU_ZGPJx6.webp)](/post/matsubara/grafanacloud_raspberrypi/) ## [ラズパイで取得した部屋の温湿度をGrafana Cloudで可視化したい](/post/matsubara/grafanacloud_raspberrypi/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2022年9月30日 - [#Grafana](/tags/grafana/)[#prometheus](/tags/prometheus/)+1 こんにちは松原です。 今回は趣味の話。 現在の自宅ではNature RemoのAPIを叩いてメトリクスを作成してGrafanaで可視化をしていた。 しかしNature RemoのAPI経由の温度情報は0.5℃単位で変動が起き、また温度が取得されるインターバルも長かったのでより詳細な情報が欲しかった。(綺麗な折れ線グラ… - [Inside grasys](/categories/inside-grasys/) [![TOKYO GAME SHOW2022へ行ってみた!](/_astro/hero.DvFzO2pP_1UGJSA.webp)](/post/marketing/tokyo-game-show2022/) ## [TOKYO GAME SHOW2022へ行ってみた!](/post/marketing/tokyo-game-show2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年9月26日 - [#ゲーム](/tags/ゲーム/)[#東京ゲームショウ](/tags/東京ゲームショウ/)+1 はじめまして。grasys Marketingチームです。 最近は同僚に教えてもらったAmongus(人狼みたいなゲーム)というゲームを社内でプレイするのにハマっています。誠実そうに見えていた人が、迷いもなくさらりと嘘をついて相手を騙している様子を見ると本当に震えます。。 さてさて、今回はタイトルにある通りですが、先日行っ… - [Tech](/categories/tech/) [![フロント初学者が行うフロント技術選定](/_astro/hero.BOqK_kyC_KBRza.webp)](/post/kato/react/) ## [フロント初学者が行うフロント技術選定](/post/kato/react/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年9月26日 - [#Next.js](/tags/next-js/)[#React](/tags/react/)+1 こんにちは。Cloud Developerチーム(以下CDチーム)エンジニアの加藤です。 業務では主にバックエンドやデータ分析を行なっております。 私の所属しているCDチームでは毎期ごとにチームでテーマを設定し、 業務外でエンジニアリングに関して議論や調査を行なっております。 今期のテーマは【開発がスムーズに始められ… - [Tech](/categories/tech/) [![macOS path\_helperと格闘する](/_astro/ogp.DS9N63CT_Z9JwIi.webp)](/post/yusukeh/problem-macos-path-helper/) ## [macOS path\_helperと格闘する](/post/yusukeh/problem-macos-path-helper/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年9月21日 - [#macOS](/tags/macos/) こんにちは長谷川です。 みなさんはmacOSでどのterminalを使っていますか? 私は最近warpというterminalを使っています。 まだ個人的な使い方としてbashだからかあちこちかゆい感じなのですが、未来な感じのterminalで気に入っています。zshならめっちゃいいのかも といいつつも、補完機能が邪魔… - [Tech](/categories/tech/) [![Vultrで遊ぶ part1](/_astro/ogp.Bf4syf6y_Z1fvBJs.webp)](/post/yusukeh/vultr-part1/) ## [Vultrで遊ぶ part1](/post/yusukeh/vultr-part1/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年9月16日 - [#vultr](/tags/vultr/)[#シリーズ: 仕事に関係ない](/tags/シリーズ-仕事に関係ない/) こんにちは、長谷川です。 最近macbookをM2のmacbook pro 13 inchに切り替えました。 法人のネットバンクを触るためだけにWindowsが必要でParallelsを入れる必要があって、Apple ChipでWindowsが動くところまで待ってた感じです。この前の機種が4年前のmacbook pr… - [Inside grasys](/categories/inside-grasys/) [![grasysの休暇制度〜プレミアムデーとは?](/_astro/hero.DF9peRXm_ZtcVEK.webp)](/post/recruit/grasys_holiday/) ## [grasysの休暇制度〜プレミアムデーとは?](/post/recruit/grasys_holiday/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年9月12日 - [#福利厚生](/tags/福利厚生/)[#休暇制度](/tags/休暇制度/) みなさんこんにちは!grasys MarketingTeamです。 今回はgrasysの休暇制度の一つであるプレミアム休暇の活用についてお話しさせていただきます。 プレミアムデーとは? 入社6ヶ月後の正社員、契約社員を対象に月1回 半日休暇 を取得することができる仕組みで、半休を申請した社員には5,000円の手当を支… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Sのデスク #2](/_astro/hero.DVubiwpX_ZlQ17C.webp)](/post/sakai/desktour/) ## [【デスクツアー】とある社員Sのデスク #2](/post/sakai/desktour/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年9月2日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 今回は以前デスクツアーシリーズで紹介した自宅のデスク環境(主にキーボード)に変化がありましたのでそちらを紹介をしたいと思います。変化があったと言っても前回同様、主にキーボードのお話になってしまいますので予めご了承ください。 ちなみに以前の記事はこちら… - [Tech](/categories/tech/) [![Cloud Run やってみた:WebSocketを使用したサービスのデプロイ](/_astro/hero.D5Goo4mY_irXvz.webp)](/post/takada/cloudrun/) ## [Cloud Run やってみた:WebSocketを使用したサービスのデプロイ](/post/takada/cloudrun/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2022年8月30日 - [#Cloud Run](/tags/cloud-run/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは、スプラ3の前夜祭でトリカラバトルにて中間管理職的体験をし、ツイッターの同じ陣営に強く共感している高田です。 下克上の2色は担当アイドルからの声援?応援?があったようで…終わってから知りました…マンタローのエイエイオーな応援が欲しかったな… さて、今回のタイトルについて書くに至った経緯ですが ゲーム案件でし… - [Inside grasys](/categories/inside-grasys/) [![「攻めのインフラ」で顧客の要件に寄り添うインフラの専門家集団、grasysで働く魅力とは](/_astro/15948_th.DQyuGFqz_Z2k3wz9.webp)](/post/recruit/aggressive-infrastructure-engineer-careers/) ## [「攻めのインフラ」で顧客の要件に寄り添うインフラの専門家集団、grasysで働く魅力とは](/post/recruit/aggressive-infrastructure-engineer-careers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年8月25日 - [#採用](/tags/採用/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 エンジニアとして、インフラの領域に携わる面白さ、grasysで働く魅力などについてgrasysでインフラ、開発、セールスの各部門のマネージャーを務めている中島健氏と、2020年8月に入社し、プロジェクトマネージャーとして活躍している山田賢一氏に話を聞いた。 - [Tech](/categories/tech/) [![Azure キーコンテナーのシークレットがApp Serviceに反映されるまで](/_astro/hero.DzD_2dUA_Zg9iqU.webp)](/post/sakai/azure_key_vault/) ## [Azure キーコンテナーのシークレットがApp Serviceに反映されるまで](/post/sakai/azure_key_vault/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年8月19日 - [#AppService](/tags/appservice/)[#Azure](/tags/azure/)+1 こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 私が担当した業務でAzureのキーコンテナーに格納したシークレット値が反映されないということが発生しました。 AppServiceの再起動なども行いましたが値が反映されないなどがあったため、いつシークレットが正常に反映されるのか検証を行いました。 準… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next ’22開催概要!](/_astro/hero.0vXPH8gZ_Z2jHt9J.webp)](/post/marketing/google-cloud-next-22/) ## [Google Cloud Next ’22開催概要!](/post/marketing/google-cloud-next-22/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年8月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) Google Cloud (GCP) Next 開催概要 名称:Google Cloud (GCP) Next ’22(略称 Next ’22) 日時:日本時間 2022 年 10 月 12 日(水) 14 日(金) 説明:Google Cloud (GCP) の旗艦イベント Google Cloud (GCP) N… - [Inside grasys](/categories/inside-grasys/) [![月1回開催!grasysのLTとは?](/_astro/hero.BOC5DFI6_Z2bcail.webp)](/post/recruit/grasyslt/) ## [月1回開催!grasysのLTとは?](/post/recruit/grasyslt/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年8月5日 - [#grasys](/tags/grasys/)[#Lightningtalk](/tags/lightningtalk/) みなさん、こんにちはこんにちは。grasys Marketing Teamです。 grasysでは月に1回全社MTGを開催しています。全社MTG後には毎月社員数名による『Lightning talk』通称: 『LT』 を行っています。今回の記事ではgrasysのLTについてお話しさせていただきます! LTとは? LT… - [Tech](/categories/tech/) [![いますぐPythonでデータ分析するために必要なこととは?前編](/_astro/hero.CW6ya7ux_xYJ9u.webp)](/post/nishino/python-1/) ## [いますぐPythonでデータ分析するために必要なこととは?前編](/post/nishino/python-1/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2022年7月29日 - [#Python](/tags/python/) データ分析をするための様々なサービスが世の中にありますが、導入までの期間やコストは気になりますよね。 手軽に卓上である程度分析することもできます。どうすればよいかこの記事で整理していきます。 必要なもの - Windows/macOSどちらでもよいのでPython3.6以上がインストールされているPC - Pytho… - [Inside grasys](/categories/inside-grasys/) [![grasysのクラウドエンジニア教育ってどんな感じ?](/_astro/hero.BceplHk5_2m9lLd.webp)](/post/yamada/coursera_skills-boost/) ## [grasysのクラウドエンジニア教育ってどんな感じ?](/post/yamada/coursera_skills-boost/) - ![](/_astro/yamada.ixPBkEkz_nBL9m.webp)[yamada](/authors/yamada/) - 2022年7月22日 - [#coursera](/tags/coursera/)[#grasys](/tags/grasys/)+1 grasysのクラウドインフラエンジニアは、2022年7月現在で12名在籍していますが、もともとインフラの経験がある者は実は多くありません。 そのほとんどがアプリケーションエンジニア出身です。 筆者も、現在はプロジェクトマネージャーをしていますが、前職はJavaエンジニアでした。クラウドインフラを構築したことのない状… - [Tech](/categories/tech/) [![AWS Client VPN を使ってみた](/_astro/hero.Dm_dDST6_Z2qvlP6.webp)](/post/ysato/aws-client-vpn/) ## [AWS Client VPN を使ってみた](/post/ysato/aws-client-vpn/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2022年7月15日 - [#AWS](/tags/aws/)[#AWS Client VPN](/tags/aws-client-vpn/)+2 こんにちは!エンジニアのよっしーです。 AWS や Google Cloud (GCP) などのクラウドサービスを利用するとき、作成した VM に ssh でアクセスしたり、データベースにコマンドレベルでアクセスしたり、あるいはファイルを転送したりという作業は必須ですよね。通常はセキュリティ確保のため、グローバル I… --- ## 2022年の記事 2ページ目 | grasys blog URL: https://blog.grasys.io/archives/2022/page/2 2022年に公開したブログ記事の一覧 # 2022年の記事 - [Tech](/categories/tech/) [![NGINX PlusのLB機能:DNSディスカバリー](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/dns_discovery/) ## [NGINX PlusのLB機能:DNSディスカバリー](/post/izumi/dns_discovery/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年7月7日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちは、エンジニアのいずみです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 前回まではtsunodaさんがブログを執筆していましたが今回は私が書いていきたいと思います。 どんな検証をしたのかの一覧紹介… - [Inside grasys](/categories/inside-grasys/) [![7月26日・28日開催!キャリア相談会!](/_astro/hero.DCcCIk7j_1y44xk.webp)](/post/recruit/event/) ## [7月26日・28日開催!キャリア相談会!](/post/recruit/event/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年7月1日 - [#event](/tags/event/)[#採用](/tags/採用/) こんにちは。grasys Marketing Teamです。 2022年7月26日(火)・28日(木)にエンジニア向けのオンラインキャリア相談会を開催いたします!! イベント概要 『将来、フロントもバックエンドもマルチにできるようになりたい! 』 『フルスタックエンジニアを目指したい!』 仕事をする上で、皆さんには様… - [Tech](/categories/tech/) [![【lporg】mac OS launchpadのレイアウトを保存・復元する!](/_astro/ogp.CCfgd9F0_6gwtb.webp)](/post/yusukeh/lporg-mac-os-launchpad/) ## [【lporg】mac OS launchpadのレイアウトを保存・復元する!](/post/yusukeh/lporg-mac-os-launchpad/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年7月1日 - [#macOS](/tags/macos/) こんにちは長谷川です。 私は日頃macOSのupdateをtopgradeで対応していて、brewで管理してるcask系のappがlaunchpad上でのレイアウト乱れるのが嫌だったんだけど解決方法があった!!(topgradeの記事はこちら - topgradeでmacOSのupdate管理) だがしかし!laun… - [Tech](/categories/tech/) [![Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの?](/_astro/hero.Cp6BNgiI_dxVbU.webp)](/post/fukushima/rhel9incloud/) ## [Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの?](/post/fukushima/rhel9incloud/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2022年7月1日 - [#AWS](/tags/aws/)[#Azure](/tags/azure/)+2 目次 - はじめに - 各社クラウドサービスのRHEL9イメージ - grasysではどうなの?使われてるの? - まとめ はじめに 海の中からこんにちはー!!grasysの福嶌です。 去る2022/5/18にRed Hat Enterprise Linux 9(以下RHEL9)がリリースされました。(ベースのFed… - [Inside grasys](/categories/inside-grasys/) [![grasysOfficeツアー](/_astro/hero.D3urrtcL_21CM2c.webp)](/post/recruit/grasys_office_tour2022/) ## [grasysOfficeツアー](/post/recruit/grasys_office_tour2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月24日 - [#grasys](/tags/grasys/)[#オフィス](/tags/オフィス/) 皆さまこんにちは!grasys Marketing Teamです。 今回は弊社のオフィスについて紹介させていただきます! grasysはJR恵比寿駅から徒歩5分の距離にあります。1Fには度々テレビでも紹介されているパン屋さんが入っていて、お昼時には行列ができることもあります。こちらのビルの4Fから6Fがgrasysの… - [Tech](/categories/tech/) [![NGINX PlusのLB機能:アクティブヘルスチェック&セッション維持](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/activehealth_and_session/) ## [NGINX PlusのLB機能:アクティブヘルスチェック&セッション維持](/post/tsunoda/activehealth_and_session/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年6月23日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちはtsunodaです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのかの一覧紹介ブログはこちら 今回はその中から、ロードバランサ機能のアクティブヘルスチェックとセッション維持につい… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜](/_astro/hero.BSj9whIX_GeGhh.webp)](/post/marketing/google_cloud_day_digital22_report/) ## [Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜](/post/marketing/google_cloud_day_digital22_report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月22日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) grasys では Google Cloud (GCP) プレミア Service パートナーとして、数百を超える顧客のプロジェクトを運用しており、各プロジェクトの使用量を計算するシステムを運用しています。大切な顧客の情報を含むため、セキュリティは第一です。 ここでは、Google Kubernetes Engine… - [Inside grasys](/categories/inside-grasys/) [![「しゃべれて作れるエンジニアになろう」6335時間以上面談してわかったキャリアを拓くポイント](/_astro/large-22.ecBzXPwT_Z1d85t5.webp)](/post/recruit/communication-and-engineering-career/) ## [「しゃべれて作れるエンジニアになろう」6335時間以上面談してわかったキャリアを拓くポイント](/post/recruit/communication-and-engineering-career/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月16日 - [#採用](/tags/採用/)[#社員紹介](/tags/社員紹介/) エンジニアがどういう方向性でスキルアップしていくか、キャリパスはどうあるべきか。grasys 代表の長谷川が、経験のなかで見つけたよりよいキャリアを拓くためのポイントを説明します。 - [Inside grasys](/categories/inside-grasys/) [![指1本でタイピングしていた 「ど素人」が、世界的人気Webメディアのクラウドインフラを支えるエンジニアになるまでの挑戦](/_astro/large-21.Bj4U-Sv3_ZrBKok.webp)](/post/recruit/cloud-engineer-career-journey/) ## [指1本でタイピングしていた 「ど素人」が、世界的人気Webメディアのクラウドインフラを支えるエンジニアになるまでの挑戦](/post/recruit/cloud-engineer-career-journey/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月16日 - [#社員紹介](/tags/社員紹介/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 パソコン初心者だったgrasysエンジニアの角田が、 いかにして世界的Webメディアのインフラ運用担当になったのか。挑戦の裏側に迫ります。 - [Infomation](/categories/infomation/) [![Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/_astro/large-19.1e4AWYbj_Z2n6TSv.webp)](/post/marketing/multiplayer-game-servers-with-agones/) ## [Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/post/marketing/multiplayer-game-servers-with-agones/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Agones](/tags/agones/)[#Kubernetes](/tags/kubernetes/)+2 5月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) Day:Digital‘21」のセッションの内容をまとめました。 Agones と Game Servers を使ってKubernetes 上でリアルタイムマルチ対戦ゲーム環境(DGS)を構築する方法をご紹介しています。 - [Infomation](/categories/infomation/) [![ゲームのデータ分析のポイントと、インフラ構築の勘所](/_astro/large-13.Dd9SAXND_ZqWsyT.webp)](/post/marketing/game-data-analytics-and-infrastructure/) ## [ゲームのデータ分析のポイントと、インフラ構築の勘所](/post/marketing/game-data-analytics-and-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#BigQuery](/tags/bigquery/)+3 4月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) INSIDE Games & Apps」のセッションの内容をまとめました。 BigQuery を活用してゲームのデータ分析をしている事例をご紹介しています。 - [Infomation](/categories/infomation/) [![30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで](/_astro/large-12.UUNJYvd2_ZkrObb.webp)](/post/marketing/cloud-team-serving-300-million-users/) ## [30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで](/post/marketing/cloud-team-serving-300-million-users/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#会社紹介](/tags/会社紹介/)[#grasys](/tags/grasys/)+1 自身がエンジニアでもある grasys 代表の長谷川が、なぜ起業を決意したのか。 きっかけは技術者としてコミットしていた企業が買収されたことでした。 - [Infomation](/categories/infomation/) [![最適なゲームインフラを構築するために考えておくべきこと](/_astro/large-10.CbbyT7tb_ZVore6.webp)](/post/marketing/building-game-infrastructure/) ## [最適なゲームインフラを構築するために考えておくべきこと](/post/marketing/building-game-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#GKE](/tags/gke/)[#spanner](/tags/spanner/)+2 4月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) INSIDE Games & Apps」のセッションの内容をまとめました。GKE と Cloud Spanner を組み合わせるアーキテクチャについてご紹介しています。 - [Infomation](/categories/infomation/) [![クラウドエンジニア集団grasysの生きる道](/_astro/large-9.BVx2H2KI_EiiQV.webp)](/post/marketing/future-of-grasys-cloud-engineers/) ## [クラウドエンジニア集団grasysの生きる道](/post/marketing/future-of-grasys-cloud-engineers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+2 代表の⻑⾕川が起業の経緯、Google Cloud (GCP) との出会い、ゲーム業界への想い、そして業界内での grasys の存在意義などについて語りました。 - [Infomation](/categories/infomation/) [![徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ](/_astro/large-8.BFTXFn35_17gK31.webp)](/post/marketing/game-data-analytics-infrastructure/) ## [徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ](/post/marketing/game-data-analytics-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#BigQuery](/tags/bigquery/)+2 2021年4月13日(火)に放送された Google Cloud (GCP) INSIDE Games & Apps のセッション アーカイブです。 弊社エンジニアの諏訪が Google Cloud (GCP) の高田氏と対談しています。 - [Infomation](/categories/infomation/) [![インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築](/_astro/large-7.unRK9WPU_Z247hz9.webp)](/post/marketing/terraform-cicd-remote-environment/) ## [インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築](/post/marketing/terraform-cicd-remote-environment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Terraform](/tags/terraform/)[#CI/CD](/tags/ci-cd/)+2 2020年1月27日からリモートワークを実施しているgrasysは、どのようにエンジニアのリモートワーク環境を構築したのか。実際に行ったプラクティスから、インフラ定義ツール「Terraform」や「Terraform Cloud」の活用、「Cloud Build」によるCI/CDの実行まで、grasysエンジニアの佐藤 - [Infomation](/categories/infomation/) [![開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは?](/_astro/13719_002.Dn210Uij_2gOlf3.webp)](/post/marketing/development-team-communication-tips/) ## [開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは?](/post/marketing/development-team-communication-tips/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#アプリケーション開発](/tags/アプリケーション開発/)[#tips](/tags/tips/) 開発現場に起こりがちな「なぜかうまくいかない」問題と、それらに有効な工夫のポイントを grasys のエンジニア西野が説明しています。 - [Infomation](/categories/infomation/) [![Laying Organization's Cornerstone of Strong IT Foundation](/_astro/large-6.tCTLgw7Q_ZAApVT.webp)](/post/marketing/laying-organizations-cornerstone-of-strong-it-foundation/) ## [Laying Organization's Cornerstone of Strong IT Foundation](/post/marketing/laying-organizations-cornerstone-of-strong-it-foundation/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#grasys](/tags/grasys/)[#クラウドインフラ](/tags/クラウドインフラ/)+3 "We are a group of highly-experienced experts, who are sticklers for high standards of technologies" - [Infomation](/categories/infomation/) [![エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」](/_astro/large-5.DVtKFIit_tKpn9.webp)](/post/marketing/mastering-kubernetes-with-grasys/) ## [エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」](/post/marketing/mastering-kubernetes-with-grasys/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Kubernetes](/tags/kubernetes/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 grasys が持つ、 Kubernetes 運用知見について紹介されています。 - [Infomation](/categories/infomation/) [![レッドオーシャン化するクラウド市場でどう戦うのか](/_astro/grasys_pr06.CsPnAf55_168gIC.webp)](/post/marketing/competing-in-the-cloud-market/) ## [レッドオーシャン化するクラウド市場でどう戦うのか](/post/marketing/competing-in-the-cloud-market/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#AWS](/tags/aws/)+2 grasys が持つ、AWS、Google Cloud (GCP)、Azure の3大クラウドをカバーしたマルチクラウド対応の開発力について説明しています。 - [Infomation](/categories/infomation/) [![Kubernetes未経験者が GKE の本番リリース](/_astro/12033_001.6EqfGNzq_r6N5S.webp)](/post/marketing/gke-production-release/) ## [Kubernetes未経験者が GKE の本番リリース](/post/marketing/gke-production-release/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/)+1 ある日、 Google Cloud (GCP) のマネージドサービスである Google Kubernetes Engine(GKE)環境を利用した案件開発の指名を受け、全てが初めての体験の中、様々なハードルを乗り越えていった経験を語っています。 - [Infomation](/categories/infomation/) [![GCEとGKEのアーキテクチャを一挙公開](/_astro/12206_01.DC8WweHq_ZgyyWA.webp)](/post/marketing/gce-gke-architecture/) ## [GCEとGKEのアーキテクチャを一挙公開](/post/marketing/gce-gke-architecture/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+2 少人数で Google Cloud (GCP) を運用する grasys が、どの様なツールを使い分けているのかを解説しています。 - [Infomation](/categories/infomation/) [![HashiCorp製品を駆使し、社員15人でも大規模インフラを運用!](/_astro/11441_th.QgCz7ZGH_Z2jcBjU.webp)](/post/marketing/hashicorp-large-scale-infrastructure/) ## [HashiCorp製品を駆使し、社員15人でも大規模インフラを運用!](/post/marketing/hashicorp-large-scale-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#HashiCorp](/tags/hashicorp/)[#Terraform](/tags/terraform/)+1 HashiCorp 社の製品の紹介と共に、代表の長谷川がなぜ起業したのか、その経緯と起業に必要な知識を説明しています。 - [Tech](/categories/tech/) [![Apach Log4j脆弱性のGoogle Cloudに対する影響と現在の対応状況について](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/googlecloud-log4j/) ## [Apach Log4j脆弱性のGoogle Cloudに対する影響と現在の対応状況について](/post/okawa/googlecloud-log4j/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2022年6月15日 - [#java](/tags/java/)[#log4j](/tags/log4j/) こんにちは。grasys大川です。 昨年末より今年初めにわたりJavaのログ出力ライブラリ「log4j」の脆弱性が話題になったことは記憶に新しいかと思います。 半年経ったいま、Google Cloud (GCP)がどのように対応や情報発信を行なっていったかを簡単に振り返ってみます。 Apache Log4j脆弱性につ… - [Infomation](/categories/infomation/) [![GCP 運用の最前線における自動化と陥りやすい“わな”](/_astro/news_022_grasys.jUXDthw7_ZqmQrH.webp)](/post/marketing/gcp-operations-automation-pitfalls/) ## [GCP 運用の最前線における自動化と陥りやすい“わな”](/post/marketing/gcp-operations-automation-pitfalls/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 grasys のセッションでは、「Google Cloud (GCP) Platform 運用の最前線における自動化と陥りやすい罠」と題して講演しています。 - [Infomation](/categories/infomation/) [![“真のマルチクラウド”はどうすれば実現できる?](/_astro/grasys_zu_04.BNMic2Xn_Z2kGkek.webp)](/post/marketing/achieving-true-multi-cloud/) ## [“真のマルチクラウド”はどうすれば実現できる?](/post/marketing/achieving-true-multi-cloud/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#マルチクラウド](/tags/マルチクラウド/)[#クラウドインフラ](/tags/クラウドインフラ/) クラウドの登場からおよそ10年が過ぎ、さまざまなクラウドベンダーが提供するサービスや機能は数百に上るようになった中、「真のマルチクラウド」はどうすれば実現できるのか。を説明しています。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由](/_astro/news005_01.BguJ2XZ2_Z1aoRyM.webp)](/post/marketing/why-choose-grasys-google-cloud-msp/) ## [Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由](/post/marketing/why-choose-grasys-google-cloud-msp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 企業における Google Cloud (GCP) の活用が広まり、事例が増えるにつれ、 Google Cloud (GCP) の運用においてはどのような課題が生じるのか、どう解決すればいいのかを説明しています。 - [Infomation](/categories/infomation/) [![ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法](/_astro/hu_gra01.IKr9Zxga_i7LSc.webp)](/post/marketing/secrets-management-best-practices/) ## [ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法](/post/marketing/secrets-management-best-practices/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#セキュリティ](/tags/セキュリティ/) SaaS、PaaS、IaaSを問わず、マルチクラウド環境が当たり前になる中で、ユーザーID、パスワードなどの機密情報を確実に管理できるか否かがセキュリティ担保の大きな課題になっています。本記事で効率的かつ確実に担保する方法を説明しています。 - [Infomation](/categories/infomation/) [![煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決!](/_astro/large-_2_.Cvb4elZU_Z1fn0dk.webp)](/post/marketing/vault-credential-management/) ## [煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決!](/post/marketing/vault-credential-management/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#セキュリティ](/tags/セキュリティ/)+1 ITシステムのセキュリティ対策において、クレデンシャル管理の範囲は広がっており、その煩雑さに頭を悩ませている人も多い。そんな課題を解決する手段の一つとして、米HashiCorp 社の Vault を紹介しています。 - [Infomation](/categories/infomation/) [![インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ](/_astro/original.DGLCb4Mg_1q12bB.webp)](/post/marketing/cloud-infrastructure-support-by-chat/) ## [インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ](/post/marketing/cloud-infrastructure-support-by-chat/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#クラウドインフラ](/tags/クラウドインフラ/)[#会社紹介](/tags/会社紹介/)+1 最小構成やテスト環境から迅速にクラウドの利用を始められる「ファストプラン」や、要望に応じてインフラの設計から構築、運用までを「オーダーメイドプラン」など複数の基本プランについて説明しています。 --- ## 2022年の記事 3ページ目 | grasys blog URL: https://blog.grasys.io/archives/2022/page/3 2022年に公開したブログ記事の一覧 # 2022年の記事 - [Infomation](/categories/infomation/) [![「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう!](/_astro/large-_1_.iOe637n-_ZdJCKu.webp)](/post/marketing/bigquery-data-analytics-platform/) ## [「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう!](/post/marketing/bigquery-data-analytics-platform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+1 Google Cloud (GCP) が提供している、サーバーレスのエンタープライズ・データウェアハウス 「BigQuery」 の有用性について説明しています。 - [Infomation](/categories/infomation/) [![「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは](/_astro/large.D4BsxXav_ZfbQVg.webp)](/post/marketing/cost-effective-data-analytics-platform/) ## [「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは](/post/marketing/cost-effective-data-analytics-platform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+1 クラウド上で分析基盤を構築、運用する際の課題や注意点も顕著になり、頭を悩ますインフラ担当者も増えています。 Google Cloud (GCP) の BigQuery を使った分析基盤構築をうまく作り、運用する際のポイントを聞いています。 - [Tech](/categories/tech/) [![NGINX Plusのインストール方法とLBの基本設定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-plus_install_and_lb/) ## [NGINX Plusのインストール方法とLBの基本設定](/post/tsunoda/nginx-plus_install_and_lb/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年6月9日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちはtsunodaです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのかの一覧紹介ブログはこちら 今回はNGINX Plusのインストール方法と、ロードバランサ機能の基本設定について… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Oのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/orichi-desktour_20220603/) ## [【デスクツアー】とある社員Oのデスク](/post/recruit/orichi-desktour_20220603/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月3日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは、grasys HRteamのちょっぴりシャイな癒し系おりたでございます。 非エンジニアのデスクツアー第2弾と言う事で少し緊張しております。IT企業で働くバックオフィス社員の自宅デスクが気になるという方に届くと幸いです。 こだわりのポイント - 見た目第一 - デスクも部屋の雰囲気にあわせたかった - メイ… - [Tech](/categories/tech/) [![ Google Cloud Deployでデリバリーしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gcd/) ##  [Google Cloud Deployでデリバリーしてみた](/post/izumi/gcd/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年5月30日 - [#Cloud Deploy](/tags/cloud-deploy/)[#Google Cloud](/tags/google-cloud/)+1 どうも泉水です。 4ヶ月ほど経ってしましいましたが、1月26日にGoogle Cloud (GCP) DeployがGAされてちょっと使ってみたので使い勝手などをブログにしたいと思います。 実はpublic previewのタイミングでGAしたら使いたいなと思って触ってみてたんですけどね。。。 Google Clou… - [Tech](/categories/tech/) [![NGINX Plusの検証をした!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-plus/) ## [NGINX Plusの検証をした!](/post/tsunoda/nginx-plus/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年4月27日 - [#F5](/tags/f5/)[#NGINX](/tags/nginx/)+1 こんにちはtsunodaです。 2022年3〜4月にかけて、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、 NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのか、検証内容をご紹介させていただきます。 NGINX Plusが気になっている方のとっか… - [Tech](/categories/tech/) [![ Terraform Registry、使ってますか?](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/terraform_registry/) ##  [Terraform Registry、使ってますか?](/post/shimichan/terraform_registry/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年4月22日 - [#HCL](/tags/hcl/)[#Terraform](/tags/terraform/)+1 boom boom! Hello Cloud! どうも、しみちゃんでございます。 terraform 入門者向けの記事です。 HashiCorp Configuration Language(HCL) にも慣れてきて、 module を書き殴っている日々の中、これに出会った時、「もっと早く知ってれば」と、ある種の後悔… - [Tech](/categories/tech/) [![TCP LBでのCloud Armor利用を試してみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/cloud-armor/) ## [TCP LBでのCloud Armor利用を試してみる](/post/matsubara/cloud-armor/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2022年4月14日 - [#Cloud Armor](/tags/cloud-armor/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは松原です。 2022/4/1にCloud Armor がTCP Proxy load balancers と SSL proxy load balancers でパブリックプレビューとしてサポートされました。 弊社のプロジェクトではTCP LB を使用しているプロジェクトもあるので、どのように動くのか試して… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員KKのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kato/kato_desktour/) ## [【デスクツアー】とある社員KKのデスク](/post/kato/kato_desktour/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年3月23日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。grasys でアプリエンジニアをしている加藤です。 grasys 社内でデスクツアーブログの執筆依頼が来たのでデスクを紹介させていただきます。 ガジェットは結構買っている記憶があったのですが、ほぼ趣味(イラスト、ゲーム)のものであまり紹介できるものはありませんでした。ただ、配線周りを結構綺麗にしているの… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Sのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/sakai/sakai-desktour/) ## [【デスクツアー】とある社員Sのデスク](/post/sakai/sakai-desktour/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年3月22日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 今回はデスクツアーシリーズで私の自宅のデスク紹介をしたいと思います。 正直他の方の紹介に比べるとネタがだいぶ薄いと思うの少し心配です。 デスク環境 まずはデスクこんな感じになっております。 デスクの後ろが散らかっているので移さないようにしたらこんな画… - [Tech](/categories/tech/) [![BigQuery クエリコストについて](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/bigquery/) ## [BigQuery クエリコストについて](/post/suwa/bigquery/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2022年3月18日 - [#BigQuery](/tags/bigquery/)[#SQL](/tags/sql/) こんにちは、ATです。 最近、BigQueryのクエリを書いていて気になったことがあったのでメモしときます。(2022/03/18時点の内容) BigQueryをオンデマンドで使ってるとクエリ実行時の課金額が気になりますよね。 オンデマンドでは、読んだデータ量に応じて課金されるので、どのくらいのデータ量なのか気にしつ… - [Tech](/categories/tech/) [![「Spot pod for GKE Autopilot」の終了時の振る舞いについて調べてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/spot_pod_for_gke/) ## [「Spot pod for GKE Autopilot」の終了時の振る舞いについて調べてみた](/post/takada/spot_pod_for_gke/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2022年3月11日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 「Spot pod for GKE Autopilot」のpodの終了時はどう処理されるのか?終了通知は送られてくるのか?調べました ご無沙汰してます、高田です。 近所の梅が満開になり、春を感じる今日この頃です。 さて今回はGKE(Google Kubernetes Engine)のAutopilotにある「Spot… - [Tech](/categories/tech/) [![プロジェクター XGIMI Halo Plusを購入したのでレビュー](/_astro/ogp.Dd4TzUEK_Z2aBKOi.webp)](/post/yusukeh/xgimi-halo-plus/) ## [プロジェクター XGIMI Halo Plusを購入したのでレビュー](/post/yusukeh/xgimi-halo-plus/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年3月11日 - [#life](/tags/life/) こんにちはgrasys長谷川です。 どうしてもプロジェクターを寝室に置きたい! だがしかし!どの製品にすべきか?!!! 1年くらいずっと悩んでいろいろ考えて、悩みに悩んでついに購入! XGIMI Halo Plus XGIMI Halo Plusを購入しました。 購入前にAnker Nebula Capsule II… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day: Digital ’22に登壇します!](/_astro/corporate-news-hero.-NNMeybB_29NMdS.webp)](/post/marketing/google_cloud_day_digital22/) ## [Google Cloud Day: Digital ’22に登壇します!](/post/marketing/google_cloud_day_digital22/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年3月10日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) こんにちは。grasysマーケティングチームです。 昨年に引き続き、grasysは『Google Cloud (GCP) Day: Digital 』にスポンサーとして参加いたします! 『Google Cloud (GCP) Day: Digital 』とは Google Cloud (GCP) Day: Digit… - [Tech](/categories/tech/) [![AzureKeyVaultにBastionで使用するSSH秘密鍵を登録する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/sakai/regist_bastion_ssh_secret_key/) ## [AzureKeyVaultにBastionで使用するSSH秘密鍵を登録する](/post/sakai/regist_bastion_ssh_secret_key/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年3月7日 - [#Azure](/tags/azure/)[#Azure Key Vault](/tags/azure-key-vault/)+1 初めまして。 2021年6月に入社した部内では一番下っ端エンジニアのsakaiです。 入社してすぐにAzure環境に関連する業務に携わらせていただいており、 入社時はほとんどAzureに関して知識が無かったんですが、 業務を通してある程度知識をつけることができました。 そんな中で遭遇した問題と、それを解決する方法を今… - [Inside grasys](/categories/inside-grasys/) [![デブサミ2022レポート 起業から学んだこれからのエンジニアのキャリアパス](/_astro/corporate-news-hero.TnOWiWOS_Z1z3s2Y.webp)](/post/recruit/devsumi2022_sessionreport/) ## [デブサミ2022レポート 起業から学んだこれからのエンジニアのキャリアパス](/post/recruit/devsumi2022_sessionreport/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年3月3日 - [#Developers Summit](/tags/developers-summit/)[#クラウドインフラ](/tags/クラウドインフラ/) ※この記事は2022年2月17日に実施された Developers Summit 2022 のセッション内容をもとに作成しています。 インフラエンジニアから開発やインフラ部門等の管理職のキャリアを経て、クラウドインフラやデータ分析基盤の設計・構築・運用を手がける株式会社grasysを起業。経営者でありながらエンジニア… - [Tech](/categories/tech/) [![GoogleCloud Professional Cloud Architect合格体験記](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kato/gcp-professional-cloud-architect/) ## [GoogleCloud Professional Cloud Architect合格体験記](/post/kato/gcp-professional-cloud-architect/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年3月2日 - [#Google Cloud](/tags/google-cloud/) 初めまして。加藤です。 grasys には 2021 年 5 月に入社しました。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の作成を行なっています。 GCP を触ったのは grasys に入社してからなのですが、 昨年 11 月に Google Clou… - [Inside grasys](/categories/inside-grasys/) [![『肉は正義!』社員全員にスタミナ満点のもつ鍋を送った話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/motsunabe2022/) ## [『肉は正義!』社員全員にスタミナ満点のもつ鍋を送った話](/post/recruit/motsunabe2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年2月24日 - [#福利厚生](/tags/福利厚生/)[#grasys](/tags/grasys/) 『よし、そろそろ肉を送ろう!』 代表の長谷川の一言で始まった今回の企画。(2021年はKintanの自宅で焼き肉セットを配っています。) その名も『 肉は正義!〜もつ鍋編〜 』 コロナがようやく収束に向かうかと思った矢先、オミクロン株の出現…一気に感染状況は悪化し、何度目かわからない自粛生活に突入…予定していた新年会… - [Tech](/categories/tech/) [![Google純正の構成図ツールを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/google_cloud_architecture_diagramming_tool/) ## [Google純正の構成図ツールを試してみた](/post/shimichan/google_cloud_architecture_diagramming_tool/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年2月21日 - [#Google Cloud](/tags/google-cloud/)[#google\_cloud\_architecture\_diagramming\_tool](/tags/google-cloud-architecture-diagramming-tool/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 先日、Google Cloud (GCP) から Google Cloud (GCP) Architecture Diagramming Tool なるものが発表され、ちょっとTwitter界隈でバズってました ちょっと気になったので使… - [Tech](/categories/tech/) [![2021年のGoogle Cloudインフラニュースを振り返る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/googlecloud-2021-infranews/) ## [2021年のGoogle Cloudインフラニュースを振り返る](/post/marketing/googlecloud-2021-infranews/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年2月21日 - [#Google Cloud](/tags/google-cloud/) こんにちは。grasysマーケティングチームです。 2022年、早いもので2月も後半戦に突入しておりますが、いかがお過ごしでしょうか。 今回は、少々遅ればせながら、2021年12月20日に公開された Google Cloud (GCP) ブログの記事、「2021 年 Google Cloud (GCP) インフラスト… - [Tech](/categories/tech/) [![AWSのデータをBigQuery Omniでさわる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishino/getting-started-bq-omni/) ## [AWSのデータをBigQuery Omniでさわる](/post/nishino/getting-started-bq-omni/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2022年2月15日 - [#BigQuery](/tags/bigquery/)[#bigquery\_omni](/tags/bigquery-omni/) BigQuery Omniを使う機会がありせっかくなので手順や所感をまとめてみました。 2022年2月8日時点の情報です。 つい最近のとある記事で「70年前の青森の写真」について取り上げられていましたが、誰の目にも触れられることのなかった写真がSNSで大きな反響があったらしくデータ活用と重ね合わせていろいろ思うところ… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Mのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/momoi/momoi_desktour/) ## [【デスクツアー】とある社員Mのデスク](/post/momoi/momoi_desktour/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[momoi](/authors/momoi/) - 2022年2月15日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。grasysで広報を担当しております。MOMOIと申します。 社員のデスクをリレー形式で繋いでいる本企画。エンジニアではない私のデスクのどこに需要があるのあるのか全くわかりませんが、執筆依頼があったので、書くだけ書いてみようと思います。『IT企業広報の自宅デスクに興味がある!』というマニアックな方に届くと… - [Inside grasys](/categories/inside-grasys/) [![デブサミ2022で登壇します!](/_astro/large-7-1.BnsPzPsM_Z28iqDg.webp)](/post/marketing/devsumi2022/) ## [デブサミ2022で登壇します!](/post/marketing/devsumi2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年2月9日 - [#Developers Summit](/tags/developers-summit/) こんにちは。grasysマーケティングチームです。 今年もDevelopers Summitの季節がやってきました! デブサミとは ご存知ない方のために、 「Developers Summit」とは、日本最大級のソフトウェア開発者のためのカンファレンスです。ソフトウェア開発者が今知っておきたいトピックや、さまざまな業… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Nのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishikawa/2022nishikawadesk/) ## [【デスクツアー】とある社員Nのデスク](/post/nishikawa/2022nishikawadesk/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nishikawa](/authors/nishikawa/) - 2022年2月8日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは、grasysの猫好きnishikawaです。 猫だけでなく部屋やデスクも好きで、最近の弊社ブログでのデスクツアーをヲチしてきゃっきゃしていたら順番が来ました! 私はリモート勤務なので基本的に出社がないのですが、残念ながら入社後からリモート環境を徐々に整えたので、まだまだとんがりが足りない状態です。今後を楽… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Fのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/orderbyfukushimadesc/) ## [【デスクツアー】とある社員Fのデスク](/post/fukushima/orderbyfukushimadesc/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2022年1月28日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちはgrasysの福嶌です。 自分がブログを書く時期じゃないですが先日、弊社の長谷川がデスクツアーをしていたので書けと煽られたので書きます。 何を買って行ったか記憶が曖昧になってきているのでAmazonの購入履歴を辿って書きます。 \\ \\ 末端社員のため過去に書いた弊社の長谷川、中島ほど豪勢ではございません。m… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】中島自宅デスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/akeshihomedesk/) ## [【デスクツアー】中島自宅デスク](/post/takeshi/akeshihomedesk/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2022年1月25日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) grasys中島です。 社長に書けって言われたので久々に書きます。 社内でデスク周りの自慢とか便利グッズ共有してたらblog書こうまで話が進みましたw デスク List - かなでもの 140 x 65 ホワイトアッシュ+Black - I脚 - DELL U3219Q - IVV 13.3インチ 4K - Best… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】長谷川作業場](/_astro/ogp.-tMm7Lfj_2pT9Op.webp)](/post/yusukeh/yusukehdesk/) ## [【デスクツアー】長谷川作業場](/post/yusukeh/yusukehdesk/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月25日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちはgrasys長谷川です。 世間で自宅のデスクを自慢していて羨ましいので、わたしもやります。 デスク List - かなでもの 140 x 65 パイン材+Square脚 - HP m34d - エルゴトロン LX デスクマウント モニターアーム ホワイト - Herman Miller flo arm -… - [Tech](/categories/tech/) [![ember mug 2 / travel mug 2を買ったのでレビュー](/_astro/ogp.BKHRLVO-_Z1aid2h.webp)](/post/yusukeh/ember/) ## [ember mug 2 / travel mug 2を買ったのでレビュー](/post/yusukeh/ember/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月20日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#life](/tags/life/) こんにちは長谷川です。 日頃、MTGや面接などがとても多いため入れた飲み物が冷めていることばかりでどうにかできないものかと悩んでいました。🤬 悩んでいるというよりもうemoticon的には怒ってますが、でもこれは正直な気持ちです🤬 あちこち調べてemberという会社の製品があることを見つけて購入しちゃいました 実… - [Tech](/categories/tech/) [![Atmoph Window 2を買ったのでレビュー](/_astro/hero.DO29gTbC_Z1n33J4.webp)](/post/yusukeh/atmophwindow2/) ## [Atmoph Window 2を買ったのでレビュー](/post/yusukeh/atmophwindow2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月17日 - [#atmophwindow2](/tags/atmophwindow2/)[#life](/tags/life/)+1 こんにちはgrasys長谷川です。 最近またコロナの新規感染者が増えてきていますね。 実はわたしは去年、自宅で仕事をほとんどせずオフィスに出社してました。 業務上の契約書などはdocusignをとっくに入れてたので問題ないのですが、一部どうしても電子化できないものが・・・世間の総務の方や人事の方はご理解いただけるので… - [Tech](/categories/tech/) [![topgradeでmacOSのupdate管理](/_astro/ogp.BAkSGNpi_6eod6.webp)](/post/yusukeh/topgrade/) ## [topgradeでmacOSのupdate管理](/post/yusukeh/topgrade/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月12日 - [#macOS](/tags/macos/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+1 こんにちは、grasysの長谷川です。 さっきそろそろmacbookのバッテリー寿命によりめんどくさくてずっと延期していた交換時期がくるので、mackupでmacOSのbackupという記事を書きました。 いきなり交換しなきゃいけない事態に備えて事前の確認なんですが、ほんとはこっちを書きたかった。 ちょっと前にrus… --- ## 2022年の記事 4ページ目 | grasys blog URL: https://blog.grasys.io/archives/2022/page/4 2022年に公開したブログ記事の一覧 # 2022年の記事 - [Tech](/categories/tech/) [![mackupでmacOSのbackup](/_astro/ogp.Cd-t1mmJ_ZPUqW0.webp)](/post/yusukeh/mackup/) ## [mackupでmacOSのbackup](/post/yusukeh/mackup/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月12日 - [#backup](/tags/backup/)[#macOS](/tags/macos/) こんにちは、grasysの長谷川です。 めっちゃ久しぶりに書きます。 うちの社員のみんなはGCPのネタ出しに苦しんでるんですが、オレは自由にmacOSのことを書きます😂 自分が今現在使っているmacbook pro 13は2018モデルでそろそろバッテリーが消化しつつあります。なもんでmackupです。 backu… - [Infomation](/categories/infomation/) [![2022年 新年のご挨拶](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/new-year-greeting-2022/) ## [2022年 新年のご挨拶](/post/marketing/new-year-greeting-2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年1月4日 - [#新年の挨拶](/tags/新年の挨拶/) 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:2021年12月30日(木)より2022年1月3日(月)まで 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 --- ## 2023年の記事 | grasys blog URL: https://blog.grasys.io/archives/2023 2023年に公開したブログ記事の一覧 # 2023年の記事 - [Tech](/categories/tech/) [![負荷試験ツールをざっくり調査](/_astro/hero.wWif3ZYj_ZfSOTs.webp)](/post/tokura/20231227/) ## [負荷試験ツールをざっくり調査](/post/tokura/20231227/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2023年12月27日 - [#Apache JMeter](/tags/apache-jmeter/)[#Google Cloud](/tags/google-cloud/)+2 前書き こんにちは!! grasy新人エンジニアtokuraです。 8月にgrasysに入社して、毎日勉強することがいっぱいで充実している日々を過ごしています。 さて、最近私は負荷試験でサーバーを調整する業務を担当しました。 主に、負荷がかかるサーバーなどの性能の調整をしていたのですが、負荷試験ツールそのものについて… - [Tech](/categories/tech/) [![\[driftctlに触れる\] 漂流しているリソースを探せ!](/_astro/hero.CaTi9t8b_1daw5g.webp)](/post/shirota/driftctl/) ## [\[driftctlに触れる\] 漂流しているリソースを探せ!](/post/shirota/driftctl/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2023年12月19日 - [#Google Cloud](/tags/google-cloud/)[#Infrastructure as Code](/tags/infrastructure-as-code/) はじめまして、shirotaです。 本記事では、 IaC(Infrastructure as Code)の利用で起こりうるドリフト(drift)という課題と、解決に役立つツール「driftctl」についてご紹介します。 IaCのメリットと課題 IaCとは、Infrastructure as Codeの略であり、日本語… - [Tech](/categories/tech/) [![MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介](/_astro/hero.CmQNeOqS_Z1MCxl3.webp)](/post/marketing/mlops/) ## [MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介](/post/marketing/mlops/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年12月14日 - [#mlops](/tags/mlops/)[#Vertex AI](/tags/vertex-ai/) MLOpsとは 「MLOps」とは、 機械学習(ML) と、 運用(Operations) を組み合わせた造語で、優れた機械学習システムを実現するために、それぞれのチームが協調し合う管理体制( 機械学習基盤 )を築くこと。またはその概念全体を指します MLOpsの元になったのは、ソフトウェア開発において 開発(Dev… - [Infomation](/categories/infomation/) [![2023年~2024年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2023-2024/) ## [2023年~2024年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2023-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年12月1日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Tech](/categories/tech/) [![kube-prometheus-stackのダッシュボードをGoogle Cloud Managed Service for Prometheusで使用する](/_astro/hero.BbC0t5KA_ZtDaab.webp)](/post/oshima/kube-prometheus-stack/) ## [kube-prometheus-stackのダッシュボードをGoogle Cloud Managed Service for Prometheusで使用する](/post/oshima/kube-prometheus-stack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2023年11月2日 - [#GMP](/tags/gmp/)[#Grafana](/tags/grafana/)+1 こんにちは、大島です。 prometheus-community/kube-prometheus-stackにはGrafanaダッシュボードやその他諸々がプレインストールされています。 今回はそのプレインストールされているGrafanaダッシュボードをGoogle Cloud Managed Service for… - [Infomation](/categories/infomation/) [![創立記念行事に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2023/) ## [創立記念行事に伴う休業のお知らせ](/post/marketing/anniversary-closure-2023/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年10月10日 - [#休業案内](/tags/休業案内/) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社grasysはお陰様で創立9年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが創立記念に伴う社内行事のため下記期日につきまして業務をお - [Inside grasys](/categories/inside-grasys/) [![東京ゲームショウ2023に行ってきました!!](/_astro/hero.Bs0aphjd_Znk0Bb.webp)](/post/marketing/tgs2023report/) ## [東京ゲームショウ2023に行ってきました!!](/post/marketing/tgs2023report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年9月25日 - [#event](/tags/event/)[#grasys](/tags/grasys/)+2 はじめまして!! grasysの新米営業のなわけんです。 最近はVarolantというゲームにすごくハマっています! 相手との駆け引きにドキドキしつつ勝負をし、勝った時に自分の成長を感じられる瞬間が堪らないです! さて、先日人生初の東京ゲームショウへ参加してきました! 実際に参加してみて、驚きの連続だったので今回はそ… - [Tech](/categories/tech/) [![初心者でも分かるGoogle Cloud Storage(GCS)の料金解説](/_astro/hero.CSTGRAZa_ZbNbVW.webp)](/post/tsunoda/google-cloud-storagegcs/) ## [初心者でも分かるGoogle Cloud Storage(GCS)の料金解説](/post/tsunoda/google-cloud-storagegcs/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2023年9月25日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) こんにちはtsunodaです。 Google Cloud Storage(GCS)の料金形態についてポイントまとめました。 とりあえずこれを読むと、 「GCSはここで料金かかるのかー!」 という大まかな知識が身につきます。 内容については 2023/09 時点のものです。 Google Cloud Storage(G… - [Tech](/categories/tech/) [![データ分析基盤について調べてみた](/_astro/hero.hL0lQMVR_Z118OGp.webp)](/post/arai/20230915/) ## [データ分析基盤について調べてみた](/post/arai/20230915/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2023年9月15日 - [#HTAP](/tags/htap/)[#データ分析基盤](/tags/データ分析基盤/) こんにちは、grarysの新井です。今回はデータ分析基盤やHTAPついて調べてみました。 データ分析基盤の変遷 シングルノード時代 データ分析はシングルノードで分析するのが基本でした。例えば、Excelでの売上を集計しファイルサーバなどに格納しておき、各個人のPCからファイルサーバへアクセスし分析します。 マルチノー… - [Tech](/categories/tech/) [![3大クラウドの脆弱性、ウイルス感染対策サービス一覧](/_astro/hero.FnzHSZrg_1hXrrw.webp)](/post/marketing/20230818/) ## [3大クラウドの脆弱性、ウイルス感染対策サービス一覧](/post/marketing/20230818/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月18日 - [#AWS](/tags/aws/)[#Azure](/tags/azure/)+3 この記事でわかること インフラ領域での脆弱性を突いた攻撃やマルウェアからシステムを守るために、それらを検出するセキュリティサービスをGoogle Cloud (GCP)、AWS、Azureそれぞれのクラウドごとにまとめていきます。 これからクラウドを活用していこうと決めたものの、それぞれのクラウドでセキュリティサービ… - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ!](/_astro/hero.BddW7Tsu_1yzMyV.webp)](/post/marketing/manga-episode-03/) ## [【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ!](/post/marketing/manga-episode-03/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月17日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 散在するデータを一元管理し、営業活動の改善につなげる方法をマンガでご紹介します。 - [Infomation](/categories/infomation/) [![IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/_astro/556463ce5866754f786b16e0e35bd2dd.CzAzYt3I_2sR2oM.webp)](/post/marketing/cloud-challenges-iac-security/) ## [IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/post/marketing/cloud-challenges-iac-security/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月9日 - [#Terraform](/tags/terraform/)[#IaC](/tags/iac/)+3 クラウドインフラの設計・構築・運用などに強みを持つ株式会社grasys(以下、グラシス)が、IaC(Infrastructure as Code)ツールTerraformの活用手法をはじめ、クラウド全体のセキュリティ確保に貢献するTenableや、同社が展開するきめ細かいサービスについて紹介した。 - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題](/_astro/hero.CEJrO6vn_yzrs6.webp)](/post/marketing/manga-episode-02/) ## [【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題](/post/marketing/manga-episode-02/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月4日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 製造業のシステム移行で直面しやすい課題と、無理なく進めるためのポイントをマンガでご紹介します。 - [Tech](/categories/tech/) [![Looker Studio のつかいかた](/_astro/hero.BBWtlsfs_Z1FlTPB.webp)](/post/nishino/looker-studio-blog/) ## [Looker Studio のつかいかた](/post/nishino/looker-studio-blog/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2023年7月21日 - [#Looker Studio](/tags/looker-studio/) こちらの記事ではGoogle スプレッドシートと BigQuery のそれぞれを活用したケーススタディを掲載しています Looker Studio の用途 - BI(ビジネスインテリジェンス) - IT 担当者(エンジニア)の力を借りずに様々なソースから分析 Looker Studio ができること - 直感的な操作… - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は?](/_astro/hero.SHI6JbdK_1NkKp9.webp)](/post/marketing/manga-episode-01/) ## [【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は?](/post/marketing/manga-episode-01/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年7月21日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 複雑化するゲームインフラの課題と、クラウドを活用した解決の考え方をマンガでご紹介します。 - [Tech](/categories/tech/) [![HashiCorp Vault で期限付き AWS IAM Credential を作ってみた(Cloud Native Week2023春登壇)](/_astro/hero.DDoQ1lCc_ZchlI4.webp)](/post/ysato/hashicorp-vault-aws-credential/) ## [HashiCorp Vault で期限付き AWS IAM Credential を作ってみた(Cloud Native Week2023春登壇)](/post/ysato/hashicorp-vault-aws-credential/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2023年6月13日 - [#AWS](/tags/aws/)[#credential](/tags/credential/)+3 ※こちらの記事はCloud Native Week2023春のイベントに登壇した内容を元に作成しています! お久しぶりでございます!よっしーです。 シークレット管理、そしてデータ暗号化用のセキュリティツールとして広く使われています、 HashiCorp Vault ですが、実際はどのようにアクセス対象となる各種サービ… - [Tech](/categories/tech/) [![CodeDeployの1979年問題調べてみた](/_astro/hero.x8gRsYPs_1sEQf1.webp)](/post/nakamura-kento/codedeploy20230609/) ## [CodeDeployの1979年問題調べてみた](/post/nakamura-kento/codedeploy20230609/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2023年6月9日 - [#codedeploy](/tags/codedeploy/) はじめまして、中村です。 2023年6月現在、CodeDeployを使用してファイルをインスタンス上にコピーすると全てのファイルが1979年12月31日と表示されるのが現状です。 こちらのバグは、CodeCommit上のタイムスタンプをCodeDeployが上手く読み取ることができないため、表示できなくなります。 こ… - [Inside grasys](/categories/inside-grasys/) [![Codonを使ってAPI作ってみる](/_astro/hero.C4Q3-zWw_123MOJ.webp)](/post/uema/uema20230602/) ## [Codonを使ってAPI作ってみる](/post/uema/uema20230602/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2023年6月2日 - [#Codon](/tags/codon/)[#Python](/tags/python/)+1 はじめまして!エンジニアのUemaです。 Pythonコードを書いていて処理が遅いなと感じることがあると思います。 そこで、処理が遅いPythonコードに対して高速化するには、下記の手法があり、場合に応じて対応すると良いでしょう。 - リファクタリングを行い最適化 - 目的にあった高速化できるライブラリを使う - マ… - [Tech](/categories/tech/) [![ハッキングラボを手に入れたのでMetasploitable3の攻略に挑んでみた](/_astro/hero.D5Ls174O_1JHO0X.webp)](/post/oshima/20230602/) ## [ハッキングラボを手に入れたのでMetasploitable3の攻略に挑んでみた](/post/oshima/20230602/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2023年6月2日 - [#セキュリティ](/tags/セキュリティ/) 初めまして、大島です。 業務と全然関係のない内容で恐縮ですが、趣味で個人的にやっているセキュリティ系のお遊びです。 私自身、最近ハッキングラボを手にした初心者なので初心者向けの内容です。 最初に注意事項です。 この記事で紹介しているMetasploitを使用した攻撃、コマンドやスクリプトなどによる攻撃は必ず自分の管理… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day ’23 Tourにて講演します!](/_astro/hero.CQ_5EHNc_Z23Qer6.webp)](/post/marketing/google-cloud-day-23-tour/) ## [Google Cloud Day ’23 Tourにて講演します!](/post/marketing/google-cloud-day-23-tour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年4月28日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) 今回は弊社代表の長谷川がGoogle Cloud (GCP)の最新の活用法を解説いたします! 是非ご視聴ください! 【タイトル】 Google Cloud (GCP)を駆使するエンジニア集団grasysの最新の活用法 【登壇者】 株式会社grasys 代表取締役 長谷川祐介 【講演内容】 Google Cloud (… - [Tech](/categories/tech/) [![Azure Container Instancesを使ってみた](/_astro/hero.Dvk4KfQE_Z1GKnoJ.webp)](/post/arai/azure-container-instances/) ## [Azure Container Instancesを使ってみた](/post/arai/azure-container-instances/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2023年4月25日 - [#Azure](/tags/azure/)[#Azure Container Instances](/tags/azure-container-instances/) grasysの新井です。 今回はAzureのコンテナーサービスの一つ「Azure Container Instances」について特徴や構築方法をご紹介します。 Azure Container Instances(ACI)とは サーバーレスなマネージドAzure環境内でコンテナーをオンデマンドで実行できるリソース。… - [Tech](/categories/tech/) [![GCEインスタンスの名前を変更する](/_astro/hero.VAxIMA26_1XnUys.webp)](/post/tsunoda/gce-instance-change/) ## [GCEインスタンスの名前を変更する](/post/tsunoda/gce-instance-change/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2023年4月14日 - [#Compute Engine](/tags/compute-engine/)[#gcloud](/tags/gcloud/)+1 こんにちはtsunodaです。 まだbetaですが、GCEインスタンスの名前が変更できるようになりましたね。 tagは?disk nameはどうなんの?とか気になったので、どこまで変更してくれるのかやってみました。 検証環境 インスタンス名は、 tsunoda-test001 から tsunoda-alpha001… - [Tech](/categories/tech/) [![GoogleCloud Professional Data Engineer合格体験記](/_astro/hero.YJ-rAdJ1_1FycGD.webp)](/post/kato/googlecloud-professional-data-engineer/) ## [GoogleCloud Professional Data Engineer合格体験記](/post/kato/googlecloud-professional-data-engineer/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2023年3月24日 - [#Google Cloud](/tags/google-cloud/)[#Professional Data Engineer](/tags/professional-data-engineer/) こんにちは。加藤です。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の保守・開発を行なっています。 2021年 11 月に Google Cloud (GCP) Professional Cloud Architect を取得していたのですが、 ベースとな… - [Tech](/categories/tech/) [![Cloud Deploy やってみた:verify(デプロイの検証機能)を試してみた](/_astro/hero.Cgkjthkx_Zs2tjB.webp)](/post/takada/cloud-deploy202302/) ## [Cloud Deploy やってみた:verify(デプロイの検証機能)を試してみた](/post/takada/cloud-deploy202302/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2023年3月20日 - [#Cloud Deploy](/tags/cloud-deploy/)[#Kubernetes](/tags/kubernetes/) こんにちは、急に春らしく暖かい気候が到来し梅が早々に散り スギ花粉が猛威を奮っている様ですが、まだ花粉症は発症していない高田です 私はどちらかというと春の睡魔が甚だしくて、寝ても寝足りません… さて、2週間ほど前の2023年2月27日にGoogle Cloud (GCP) Deploy の verify 機能がGAに… - [Tech](/categories/tech/) [![デブサミ2023 の登壇内容まとめ](/_astro/hero.CefX39eM_Z9Sqv5.webp)](/post/matsubara/2289/) ## [デブサミ2023 の登壇内容まとめ](/post/matsubara/2289/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2023年3月13日 - [#Developers Summit](/tags/developers-summit/)[#DevSecOps](/tags/devsecops/)+2 松原です。 先日、Developers Summit 2023 Inspiredイベントにて「 開発者のみんな!DevSecOpsエンジニアを目指そうよ! 」をテーマにお話ししました。 今回はその登壇内容の伝えたいところだけピックアップして書きたいと思います。 DevOps / DevSecOps とは まずは認識合… - [Tech](/categories/tech/) [![Cloud Functions vs Cloud Run vs GKE](/_astro/hero.TPzgOwCa_13Qk7N.webp)](/post/shimichan/cloud-functions-vs-cloud-run-vs-gke/) ## [Cloud Functions vs Cloud Run vs GKE](/post/shimichan/cloud-functions-vs-cloud-run-vs-gke/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2023年3月6日 - [#Cloud Functions](/tags/cloud-functions/)[#Cloud Run](/tags/cloud-run/)+2 どうする?コンテナ化する? boom boom! Hello Cloud!どうも、しみちゃんでございます。 コンテナソリューションが当たり前に選択肢の一つとして挙げられるようになってから久しいですね。「 どうする?コンテナ化も視野にいれる? 」と突然話題に上がることも少なくありません。 特に、今年のMySQL 5.7… - [Infomation](/categories/infomation/) [![Cloud Native Week 2023 春にて講演します!](/_astro/image.CMJ62LVi_ZwNVGI.webp)](/post/marketing/cloud-native-week-2023-spring/) ## [Cloud Native Week 2023 春にて講演します!](/post/marketing/cloud-native-week-2023-spring/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年3月2日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#HashiCorp](/tags/hashicorp/)+2 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 今回はgrasysとHashiCorp様の2社でコラボ登壇します! 【タイトル】 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 【登壇者】 株式会社grasys Cloud Infrastruc - [Tech](/categories/tech/) [![Pythonで手軽に顔認識をやってみる(face-recognition)](/_astro/hero.D_eQy7fV_ZWoDXC.webp)](/post/uema/face-recognition/) ## [Pythonで手軽に顔認識をやってみる(face-recognition)](/post/uema/face-recognition/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2023年2月17日 - [#顔検出](/tags/顔検出/)[#顔認識](/tags/顔認識/)+1 はじめまして!エンジニアのUemaです。 近年では、スマホのロックの解除や入館時の認証など様々なことに顔認識の技術が使われています。 顔認識を利用するには機械学習、画像処理や数学などの様々な知識が必要で学習コストがかかり、顔認識を使ってアプリケーションを作ってみたいと考えている人もなかなか手が出ないと思います。 そん… - [Inside grasys](/categories/inside-grasys/) [![Developers Summit 2023 Inspiredイベントにgrasysが登壇します!](/_astro/hero.DUeXonJM_1cwUMV.webp)](/post/recruit/developers-summit-2023-inspired/) ## [Developers Summit 2023 Inspiredイベントにgrasysが登壇します!](/post/recruit/developers-summit-2023-inspired/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2023年2月6日 - [#event](/tags/event/)[#grasys](/tags/grasys/) Developers Summit 2023 Inspiredイベントにgrasysが登壇します! イベントの申し込みはお済みでしょうか? 株式会社grasys(グラシス)では 「 開発者のみんな!DevSecOpsエンジニアを目指そうよ! 」をテーマに 弊社エンジニアの松原優が語ります! 申し込みはこちら→http… - [Inside grasys](/categories/inside-grasys/) [![【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様](/_astro/hero.B03joPSw_FLHLR.webp)](/post/marketing/casestudy_202301/) ## [【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様](/post/marketing/casestudy_202301/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年1月27日 - [#導入事例](/tags/導入事例/)[#grasys](/tags/grasys/) 株式会社バンダイナムコエンターテインメント様との事例を公開しました。 4 新ゲーム共通機能提供プラットフォームの構築していく理由やビジネス的な理由、また旧環境の課題をテーマに話をしています。 ぜひ閲覧下さい! https://www.grasys.io/activity/case/2075/ --- ## 2023年の記事 2ページ目 | grasys blog URL: https://blog.grasys.io/archives/2023/page/2 2023年に公開したブログ記事の一覧 # 2023年の記事 - [Tech](/categories/tech/) [![DBサーバー建ててみた](/_astro/hero.BgMUUMGh_fkWKE.webp)](/post/nakamura-kento/db_mysql/) ## [DBサーバー建ててみた](/post/nakamura-kento/db_mysql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2023年1月27日 - [#db](/tags/db/)[#MySQL](/tags/mysql/) はじめまして、grasysの中村です。 今回は、mysqlを入れてDBサーバーを構築する手順とインストール後に設定推奨のサーバーシステム変数についてご紹介します。 デフォルトの状態だと後々困るので、初回導入時点で最低限入れた方が良い設定を紹介することで後々の運用の手助けになれば良いなと考えて執筆いたしました。 mys… - [Tech](/categories/tech/) [![Data Fusionでデータプラットフォームを作成する](/_astro/hero._mTIZ_Ah_26siKM.webp)](/post/yamada-k/data-fusion/) ## [Data Fusionでデータプラットフォームを作成する](/post/yamada-k/data-fusion/) - ![](/_astro/yamada-k.BijuJbe__2tsTEI.webp)[yamada.k](/authors/yamada-k/) - 2023年1月23日 - [#BigQuery](/tags/bigquery/)[#CSV](/tags/csv/)+3 こんにちは。エンジニアの山田です。 昨今ではAI(人工知能)の技術も進歩し、徐々に活用され始めていますが、例えば画像認識を使用したAIでは大量に蓄積された画像データから人の特徴や動作を学習(ディープラーニング)し、高い精度で個人を特定することができますし、ECサイトや動画配信サイトで使用されているAIでは個人の閲覧履… - [Inside grasys](/categories/inside-grasys/) [![新年のご挨拶](/_astro/corporate-news-hero.D_JoFPk7_ZRs4aU.webp)](/post/marketing/2023news/) ## [新年のご挨拶](/post/marketing/2023news/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年1月4日 - [#新年の挨拶](/tags/新年の挨拶/) 明けましておめでとうございます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2023年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 --- ## 2024年の記事 | grasys blog URL: https://blog.grasys.io/archives/2024 2024年に公開したブログ記事の一覧 # 2024年の記事 - [Inside grasys](/categories/inside-grasys/) [![grasys の日常☆忘年会をしました](/_astro/hero.D7RV2eMT_24WAQe.webp)](/post/recruit/grasys-daily-gametournament_2/) ## [grasys の日常☆忘年会をしました](/post/recruit/grasys-daily-gametournament_2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年12月25日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 今年もとうとう、あと数日となりましたね。 そんな12月の頭、社内でちょっと早めの忘年会をしました。 催し物は、前回好評だったファミコンゲーム大会。 ピザやお酒を楽しみながら、ほろ酔い気分で盛り上がりました。 ゲームの裏側を支えるお仕事をしているだけあって、社内にはゲ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Lua Version Managerでまた悩んでlenvに変えたの巻](/_astro/ogp.Cpeg2GrW_Z2w4jQ.webp)](/post/yusukeh/terminal-lenv/) ## [ターミナルがダサいとモテない。Lua Version Managerでまた悩んでlenvに変えたの巻](/post/yusukeh/terminal-lenv/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Lua](/tags/lua/)+1 The story of changing the Lua version manager from luaver to lenv. Photo by Breno Freitas on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gobrewからgvmに変えたの巻](/_astro/ogp.Dqle7eS-_Z27l2cX.webp)](/post/yusukeh/terminal-gvm/) ## [ターミナルがダサいとモテない。gobrewからgvmに変えたの巻](/post/yusukeh/terminal-gvm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Go](/tags/go/)+1 Changed the Go version manager from gobrew to gvm. Photo by Maarten Scheel on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) gobrewを使 - [Tech](/categories/tech/) [![Kubernetes の Pod のライフサイクルを理解しよう!初心者向け解説と GKE での検証](/_astro/hero.BnquBFrn_Z9udzg.webp)](/post/yu-sato/kubernetes-pod-lifecycle/) ## [Kubernetes の Pod のライフサイクルを理解しよう!初心者向け解説と GKE での検証](/post/yu-sato/kubernetes-pod-lifecycle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yu.sato](/authors/yu-sato/) - 2024年12月18日 - [#GKE](/tags/gke/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは!この記事では、Kubernetes の基本である「Pod のライフサイクル」について解説します。 Pod は Kubernetes の中で最も基本的なコンポーネントで、アプリケーションを動かす「容器」のようなものです。この仕組みを理解することで、Kubernetes をより効果的に使えるようになります ま… - [Tech](/categories/tech/) [![Okta を利用した管理対象デバイスによるログイン制御](/_astro/hero.DkW6myC9_Z13WhCG.webp)](/post/s-sato/okta-login-control/) ## [Okta を利用した管理対象デバイスによるログイン制御](/post/s-sato/okta-login-control/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2024年12月11日 - [#okta](/tags/okta/) こんにちは、サトウです。 社員が色々なサービスへアクセスする際に、会社が管理している信頼できる端末以外での利用を制御するため、Okta を利用して管理対象デバイスでのログイン制御を行いました。 ※ログイン制御は Okta Adaptive MFA のライセンスが必要となります。 デバイスを管理対象にするためには Ok… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeoVim でクリスマス編](/_astro/ogp.CCqlHsph_1yy0Mz.webp)](/post/yusukeh/terminal-neovim-xmas/) ## [ターミナルがダサいとモテない。NeoVim でクリスマス編](/post/yusukeh/terminal-neovim-xmas/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月10日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) let-it-snow.nvim Photo by Jonathan Knepper on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめまし… - [Tech](/categories/tech/) [![AWS Database Migration Service(AWS DMS)の抑えるべきポイント!〜Aurora MySQL から Oracle への移行〜](/_astro/hero.C-UlVR0D_2i69xu.webp)](/post/moridy/aws-database-migration-service/) ## [AWS Database Migration Service(AWS DMS)の抑えるべきポイント!〜Aurora MySQL から Oracle への移行〜](/post/moridy/aws-database-migration-service/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2024年12月4日 - [#AWS](/tags/aws/)[#AWS Database Migration Service](/tags/aws-database-migration-service/) こんにちは!moridy です。前回の記事を執筆してから 10 ヶ月ほどでしょうか、早いもので grasys に入社してから 1 年が経ちました。 今回は業務で DMS を触った際に、 テーブルを分割して移行すると速度が向上する など、いくつか大事なポイントがあったのでそれらをご紹介していきます。 この記事では Au… - [Infomation](/categories/infomation/) [![2024年~2025年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2024-2025/) ## [2024年~2025年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2024-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年12月3日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Inside grasys](/categories/inside-grasys/) [![クレジット・ガイダンスやってみた!](/_astro/ogp.eTwBfwet_1D3Ayo.webp)](/post/yusukeh/credit-guidance/) ## [クレジット・ガイダンスやってみた!](/post/yusukeh/credit-guidance/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月29日 - [#クレジット・ガイダンス](/tags/クレジット-ガイダンス/)[#金融](/tags/金融/) CICさんが提供し始めた信用情報紹介サービスです。 Photo by Nathana Rebouças on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) クレジット・ガイダンス|指定信用情報機関のCIC クレジット・ - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎期末会を実施しました](/_astro/hero.CIhVxBDK_ix9BN.webp)](/post/recruit/grasys-daily-finalparty/) ## [grasys の日常✴︎期末会を実施しました](/post/recruit/grasys-daily-finalparty/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年11月27日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) 弊社事ではございますが、先日、創立 10 周年を迎えました! 10 期の締めくくりに、恵比寿ガーデンプレイス内のカフェテリアを貸し切り、期末会を行いましたのでその様子をお届けします。 冒頭では、各部署の Manager や Leader から今期の振り返りと来期の目標が発表され、11 期に向かって気持ちが引き締まる時… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeovimでMarkdown-ToC編](/_astro/ogp.DjvEZ7qV_4WRyf.webp)](/post/yusukeh/terminal-neovim-markdown-toc/) ## [ターミナルがダサいとモテない。NeovimでMarkdown-ToC編](/post/yusukeh/terminal-neovim-markdown-toc/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Neovim](/tags/neovim/)+2 markdown tocがauto updateしたら便利 Photo by frame harirak on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) Neovimでmarkdown表示しながらでmermaidも - [Tech](/categories/tech/) [![Redis 冗長化への道](/_astro/hero.BRGi6e3D_2r9hsw.webp)](/post/tokura/redis-redundancy/) ## [Redis 冗長化への道](/post/tokura/redis-redundancy/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2024年11月14日 - [#Redis](/tags/redis/)[#Redundancy](/tags/redundancy/) 前書き こんにちは! grasys2 年目エンジニアの tokura です。 前回記事を書いた時からほぼ 1 年くらい経ってますね。時の流れは早いものです。 さて、今回も直近の業務で触ったものをテーマに書いていきます。 今回のテーマはタイトルの通り「Redis 冗長化」です。Redis(valkey)、sentine… - [Tech](/categories/tech/) [![Ansible 初心者が直面した壁とは?実際に試してわかった苦戦ポイント](/_astro/hero.C7NC3mFC_ZLLRfx.webp)](/post/nakamura-kento/ansible-introduction/) ## [Ansible 初心者が直面した壁とは?実際に試してわかった苦戦ポイント](/post/nakamura-kento/ansible-introduction/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2024年11月7日 - [#Ansible](/tags/ansible/) はじめまして、grasys の中村です。 今回は私が途中参入で Ansible を触った際に躓いたことについてブログを執筆させていただきます。 執筆者のスキルとしては、 ・Ansible 初見 ・プログラミングを書いていたので、プログラムは読める(親子や変数などを追って読める) レベルとなります。 同じようなレベルで… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。luaver が一番新しい? lua version manager で悩むの巻](/_astro/ogp.Hxmu2eYG_2ezKCK.webp)](/post/yusukeh/terminal-luaver/) ## [ターミナルがダサいとモテない。luaver が一番新しい? lua version manager で悩むの巻](/post/yusukeh/terminal-luaver/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月1日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたは lua version manager は何を使っていますか? Photo by Brzeno Freitas on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。mermaid を表示するぞ編(NeoVim + AstroNvim v4)](/_astro/hero.CkOZWNc-_1ml6V2.webp)](/post/yusukeh/terminal-mermaid/) ## [ターミナルがダサいとモテない。mermaid を表示するぞ編(NeoVim + AstroNvim v4)](/post/yusukeh/terminal-mermaid/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月29日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたの NeoVim は mermaid を表示できますか? Photo by Jeremy Bishop on Unsplash やっぱり mermaid なので Unsplash に ”mermaid” って入れたらこうなるw 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいこと… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎東京ゲームショウに行ってきました](/_astro/hero.CGqFghKf_Zvufbr.webp)](/post/recruit/grasys-daily-tokyogameshow/) ## [grasys の日常✴︎東京ゲームショウに行ってきました](/post/recruit/grasys-daily-tokyogameshow/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年10月24日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/)[#イベントレポート](/tags/イベントレポート/) おはこんばんにちは、grasys の採用担当オリタとマエダです。 先日、2 人で人生初の東京ゲームショウへ行ってまいりました。 普段あまりゲームをやる事が無い私たちでも知ってるゲームやゲーム会社さんが沢山いらっしゃいました。 展示ブースはお城やゲームの世界を再現されており 出展企業様、来場者の皆様、会場全体からゲーム… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。starshipのプロンプトをconfigサブコマンドで設定する編](/_astro/ogp.DAtlHRz1_2s5YYY.webp)](/post/yusukeh/terminal-starship-config/) ## [ターミナルがダサいとモテない。starshipのプロンプトをconfigサブコマンドで設定する編](/post/yusukeh/terminal-starship-config/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月23日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#starship](/tags/starship/) starship configを使ってstarshipの更新に追従できるようにする。 Photo by Maciej Ruminkiewicz on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) starshipはけっ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovim + AstroNvim v4.0 紹介編](/_astro/hero.DJq1GAWm_ZFynN6.webp)](/post/yusukeh/terminal-neovim-astronvim-v4/) ## [ターミナルがダサいとモテない。neovim + AstroNvim v4.0 紹介編](/post/yusukeh/terminal-neovim-astronvim-v4/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/) AstroNvim が v4.0に update していて大幅に変わっています。 Photo by Goran Ivos on Unsplash 恵比寿で IT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。bash command-line framework argc編](/_astro/ogp.CJ32kwut_1NE1Qt.webp)](/post/yusukeh/terminal-argc/) ## [ターミナルがダサいとモテない。bash command-line framework argc編](/post/yusukeh/terminal-argc/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#argc](/tags/argc/)+2 command line frameworkは何を使っていますか? Photo by Artem Sapegin on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) command line frameworkを使った - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。モダンなコマンド紹介編](/_astro/hero.bhc1njh2_uwLtN.webp)](/post/yusukeh/terminal-modern-command/) ## [ターミナルがダサいとモテない。モダンなコマンド紹介編](/post/yusukeh/terminal-modern-command/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/) モダンなコマンド使っていますか? Photo by Athul Cyriac Ajay on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました… - [Tech](/categories/tech/) [![Apache のメトリクスを用いたオートスケールの動作検証](/_astro/hero.mQ7oeXLV_Z2bCakN.webp)](/post/shirota/apache-autoscale/) ## [Apache のメトリクスを用いたオートスケールの動作検証](/post/shirota/apache-autoscale/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2024年10月16日 - [#Apache](/tags/apache/)[#Autoscaling](/tags/autoscaling/)+1 こんにちは。shirota です。 今回のテーマは WEB サーバーのオートスケールです。 本ブログを通して、以下の内容をお伝えできればと思います。 - オートスケールについて - Google Cloud でオートスケールを使用する方法 - WEB サーバー(Apache)の負荷状況でオートスケールをさせる方法 な… - [Infomation](/categories/infomation/) [![創立記念に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2024/) ## [創立記念に伴う休業のお知らせ](/post/marketing/anniversary-closure-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年10月11日 - [#休業案内](/tags/休業案内/) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社 grasys はお陰様で創立10年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが、創立記念日のため下記期日につきまして業務をお休み - [Tech](/categories/tech/) [![ざっくり TiDB 入門してみた](/_astro/hero.BjRcjNYU_wQ9hs.webp)](/post/arai/tidb-introduction/) ## [ざっくり TiDB 入門してみた](/post/arai/tidb-introduction/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2024年10月9日 - [#TiDB](/tags/tidb/) こんにちは、新井です。 直近の案件で TiDB を使用する可能性があり、どんな特徴の DB なのかざっくり調べてみました。 また mac 上でも簡単に動かしてみました。 TiDB とは TiDB は NewSQL に対応した MySQL 互換なハイブリットトランザクション / 分析処理(HTAP)ワークロードをサポー… - [Tech](/categories/tech/) [![Google Cloud Next Tokyo'24 登壇のその後](/_astro/hero.CXqt0dJA_ZUjQol.webp)](/post/tsunoda/googlecloudnexttokyo24-session/) ## [Google Cloud Next Tokyo'24 登壇のその後](/post/tsunoda/googlecloudnexttokyo24-session/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2024年9月27日 - [#Google Cloud Next](/tags/google-cloud-next/)[#Google Cloud](/tags/google-cloud/)+2 こんにちは、エンジニアの角田です。 先日、Google Cloud Next Tokyo '24 にてバルス株式会社様と登壇させていただきました。 テーマはこちら、 「 事例から学ぶ GPU 活用術。インフラ効率化と安定化に向けた実践的アプローチ 」 実践的アプローチということで、 進行形のプロジェクトの試行錯誤をし… - [Tech](/categories/tech/) [![クラウドは使い易く学び易い技術、経験も年齢も気にせず挑戦可!](/_astro/hero.DS-1uaiK_25uodM.webp)](/post/t-matsubara/newpath-createdby-cloud/) ## [クラウドは使い易く学び易い技術、経験も年齢も気にせず挑戦可!](/post/t-matsubara/newpath-createdby-cloud/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年9月26日 - [#Certification](/tags/certification/)[#Google Cloud](/tags/google-cloud/) 65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?の続編です。現在の IT 関係者は Google Cloud や AWS、Azure のパブリッククラウド(以下クラウド)の便利さを知る方が増えていると思いますが、実際に触る機会のない方や一般の方にとってはクラウド IT は高度な知識や技術、… - [Tech](/categories/tech/) [![65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?](/_astro/hero.GzqpX8Xt_2bW2su.webp)](/post/t-matsubara/google-cloud-all-professional-certification/) ## [65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?](/post/t-matsubara/google-cloud-all-professional-certification/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年9月26日 - [#Certification](/tags/certification/)[#Google Cloud](/tags/google-cloud/) 毎月2回の歌舞伎座通いを欠かさない matt です。先日 Google Cloud 認定11資格を全て取得しました!65歳と2ヶ月での達成、Google Cloud 試験の詳細情報は非公開ですので最高齢記録かは不明です。人生で一番勉強したこの期間を blog で振り返ってみたいと思います。 全冠の軌跡 grasys… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎社長のおごり自販機で広がる社内コミュニケーション](/_astro/hero.8ayt2fME_Z1hiroo.webp)](/post/recruit/grasys-daily-vendingmachine/) ## [grasys の日常✴︎社長のおごり自販機で広がる社内コミュニケーション](/post/recruit/grasys-daily-vendingmachine/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年9月18日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。grasys採用担当の前田です。 今回は、前回ちょこっとお話しした社長のおごり自販機についてお届けします! 名前がユニークなこの自販機、二人で社員証を「ピッ」とかざすとタダで飲み物が飲めるというなんとも嬉しい機能がついています!飲み物のラインナップは、前回のゲーム大会で勝ち進んだ社員がセレクトしたものと、… - [Inside grasys](/categories/inside-grasys/) [![grasys の現役エンジニアが解説する書籍の改訂版が発売!](/_astro/corporate-news-hero.Cn-53zWt_Z1cQN0r.webp)](/post/marketing/googlecloud-book2/) ## [grasys の現役エンジニアが解説する書籍の改訂版が発売!](/post/marketing/googlecloud-book2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年9月17日 - [#book](/tags/book/)[#Google Cloud](/tags/google-cloud/)+3 2024年9月17日(火)、書籍『図解即戦力 Google Cloud のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]』を株式会社技術評論社より出版しました。本書は、紙の書籍と電子書籍を合算して売上一万部突破した書籍の改訂版で、新たに AIサービスの章が追加されています。grasys の現役エンジニアが… - [Tech](/categories/tech/) [![Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定](/_astro/hero.MffYQkvs_Z18U1dF.webp)](/post/komal-teke/django-introduction/) ## [Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定](/post/komal-teke/django-introduction/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2024年9月11日 - [#Django](/tags/django/) こんにちは、テケ コマルです。私は最近、Django フレームワークに初めて触れることになりました。これまでの経験から、Python を使ったウェブ開発に興味があり、Django の持つ多くの利点に惹かれて学び始めました。 このブログでは、私が Django を使い始めたばかりの初心者としての視点から、基本的な使い方… - [Tech](/categories/tech/) [![MLOps で使える Vertex AI の評価指標ってどう解釈すればいいの?](/_astro/hero.Du0hHDJ-_Z1CQ9fo.webp)](/post/nishino/mlops-vertexai-evaluationindex/) ## [MLOps で使える Vertex AI の評価指標ってどう解釈すればいいの?](/post/nishino/mlops-vertexai-evaluationindex/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2024年9月3日 - [#mlops](/tags/mlops/)[#Vertex AI](/tags/vertex-ai/) こんにちは、エンジニアの nishino です。 前回は Vertex AI を使うと MLOps の設計が簡単になる、というお話をさせていただきました。 今回は、前回の続きで Vertex AI が出した評価結果の読み解き方、解釈の仕方についてお伝えします。モデルをトレーニングするときに考えること、どう解釈して次に… --- ## 2024年の記事 2ページ目 | grasys blog URL: https://blog.grasys.io/archives/2024/page/2 2024年に公開したブログ記事の一覧 # 2024年の記事 - [Tech](/categories/tech/) [![K8sGPT で Gemini が使えるようになっていたので OpenAI の結果と比較してみた](/_astro/hero.BLXNRKy8_mJ2JX.webp)](/post/oshima/k8sgpt-gemini-openai/) ## [K8sGPT で Gemini が使えるようになっていたので OpenAI の結果と比較してみた](/post/oshima/k8sgpt-gemini-openai/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2024年8月28日 - [#AI](/tags/ai/)[#Gemini](/tags/gemini/)+2 こんにちは、oshima です。世の中は AI ブームがまだまだ続いていますね。 AI を使った Kubernetes のツールである K8sGPT は、さまざまな AI プロバイダと連携でき、Google の Gemini とも連携できるようになっていたので、デフォルトで使われている OpenAI と比較をしてみま… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常🎮ゲーム大会をしました。](/_astro/hero.BiBkCEv0_295HXj.webp)](/post/recruit/grasys-daily-game-tournament/) ## [grasys の日常🎮ゲーム大会をしました。](/post/recruit/grasys-daily-game-tournament/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年8月21日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) おはこんばんにちは、grasys の採用担当のオリタです。 ゲーム好きが多く在籍しております、grasys の日常をお届けいたします。 この度、社内に面白い自販機を導入いたしました。 どの飲み物を入れるか決めないといけないのですが 面白い自販機に入れる飲み物は、面白く決めないといけません! そこで、今回は社内にあるフ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovim + AstroNvim 紹介編](/_astro/hero.1pINfpXE_ZmwOOu.webp)](/post/yusukeh/terminal-neovim-astronvim/) ## [ターミナルがダサいとモテない。neovim + AstroNvim 紹介編](/post/yusukeh/terminal-neovim-astronvim/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年8月14日 - [#AstroNvim](/tags/astronvim/)[#Neovim](/tags/neovim/)+2 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。tmux + tpm 紹介編 - ターミナルがダサいとモテない。Dra… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Dracula Theme 紹介編](/_astro/hero.tPhZ_SNj_Z1Fg0zM.webp)](/post/yusukeh/terminal-dracula-theme/) ## [ターミナルがダサいとモテない。Dracula Theme 紹介編](/post/yusukeh/terminal-dracula-theme/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年8月7日 - [#Dracula Theme](/tags/dracula-theme/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+1 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。tmux + tpm 紹介編 - ターミナルがダサいとモテない。neo… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。tmux + tpm 紹介編](/_astro/hero.Du-gFre3_ZXaWnk.webp)](/post/yusukeh/terminal-tmux-tpm/) ## [ターミナルがダサいとモテない。tmux + tpm 紹介編](/post/yusukeh/terminal-tmux-tpm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年7月24日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/)+2 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。Dracula Theme 紹介編 - ターミナルがダサいとモテない。… - [Tech](/categories/tech/) [![MLOps を推進する Vertex AI](/_astro/hero.CP0Cyzmf_Z1QNFy0.webp)](/post/nishino/mlops-vertexai/) ## [MLOps を推進する Vertex AI](/post/nishino/mlops-vertexai/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2024年7月17日 - [#Google Cloud](/tags/google-cloud/)[#mlops](/tags/mlops/)+1 こんにちは、エンジニアの nishino です。 本日は、Vertex AI を使うと MLOps の設計が簡単になる、というお話をさせていただこうと思います。 MLOps とは MLOps は ML プロジェクト(機械学習プロジェクト)の開発から運用の流れを可視化した一連の全体像です。プロジェクト推進のために ML… - [Tech](/categories/tech/) [![「Project IDX」Gemini を活用して Web アプリを構築してみる](/_astro/hero.CtPnUlt1_ZJkHX5.webp)](/post/kyuita/projectidx-gemini/) ## [「Project IDX」Gemini を活用して Web アプリを構築してみる](/post/kyuita/projectidx-gemini/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2024年7月10日 - [#Gemini](/tags/gemini/)[#Google Cloud](/tags/google-cloud/)+1 はじめに 初めまして kyuita です。 エンジニアの皆さんは普段どんなエディターを使っているでしょうか。 自分は VSCode を利用していますが、昨今クラウド IDE なるものが使われてる現場も増えていると聞きます。 今回は Google が開発しているクラウド IDE である「Project IDX」のβ版が… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常⚾️野球観戦に行ってきました。](/_astro/hero.B1SeTfoW_2imNyj.webp)](/post/recruit/grasys-daily/) ## [grasys の日常⚾️野球観戦に行ってきました。](/post/recruit/grasys-daily/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年7月3日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) おはこんばんにちは、grasys の採用担当のオリタです。 今回は技術者が集まる grasys の日常をお届けいたします。 まずは、今年も社内で野球観戦に行ってきたので、その様子をお伝えいたします! ヤクルトスワローズの大ファン よっしー さんにお誘いいただき、社内の希望者総勢8名で参戦してまいりました。 みんなでプ… - [Tech](/categories/tech/) [![LangChain | AI 同士を会話させて文章を執筆させてみる](/_astro/hero.P3bOz7V6_Z2uk7vg.webp)](/post/t-shinaji/langchain-blog-create/) ## [LangChain | AI 同士を会話させて文章を執筆させてみる](/post/t-shinaji/langchain-blog-create/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2024年7月3日 - [#LangChain](/tags/langchain/) AI 技術の進歩により、会話型 AI がますます普及し、さまざまな場面で利用されています。これまでのほとんどのアプリケーションでは、人間が AI と対話することが中心でした。しかし、AI 同士が対話することで新しい洞察や効果的なソリューションが生まれる可能性もあります。 前回のブログ(grasys blog に迫る!… - [Inside grasys](/categories/inside-grasys/) [![grasys blog に迫る!最新技術トレンドの宝庫!](/_astro/hero.7odYhsKw_ZCHvmB.webp)](/post/t-shinaji/introduction-grasysblog/) ## [grasys blog に迫る!最新技術トレンドの宝庫!](/post/t-shinaji/introduction-grasysblog/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2024年6月26日 - [#grasys](/tags/grasys/)[#grasysブログ](/tags/grasysブログ/) 皆さん、こんにちは!今日は特別な企画として、IT 業界を疾走中の「 grasys blog 」の魅力を徹底解剖します。 grasys blog ってなに? まず最初に、多くの IT プロフェッショナルが注目する「 grasys blog 」についてご紹介しましょう。株式会社 grasys は、 Google Clou… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next Tokyo '24 に登壇します!](/_astro/hero.CnSua3PL_1WEfji.webp)](/post/marketing/google-cloud-next-tokyo-24/) ## [Google Cloud Next Tokyo '24 に登壇します!](/post/marketing/google-cloud-next-tokyo-24/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年6月24日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) Google Cloud Next Tokyo '24 登壇します 2024年8月1日(木)、2日(金)にパシフィコ横浜ノースで開催される Google Cloud Next Tokyo '24に、grasys から角田竜馬、バルス株式会社様より髙瀨 希望氏 による共同登壇をいたします。 ブースも出展いたしますので、… - [Tech](/categories/tech/) [![Raspberry Pi で顔認証からパスワード入力までやってみる【Raspberry Pi/Python/face-recognition】](/_astro/hero.jVqgRxwn_Zgg0FT.webp)](/post/uema/python-face-recognition/) ## [Raspberry Pi で顔認証からパスワード入力までやってみる【Raspberry Pi/Python/face-recognition】](/post/uema/python-face-recognition/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2024年6月19日 - [#顔認識](/tags/顔認識/)[#Python](/tags/python/)+1 はじめまして!エンジニアの Uemaです。 前回は、face-recognition を使って顔認証をやってみて、手軽に顔認証を行うことができました。 今回は、Raspberry Pi と face-recognition を使ってパスワードの自動入力システムを作ってみました。 Raspberry Pi の設定で大変… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Starship 紹介編](/_astro/hero.Cau0P_Y2_Z1KX4wk.webp)](/post/yusukeh/terminal-starship/) ## [ターミナルがダサいとモテない。Starship 紹介編](/post/yusukeh/terminal-starship/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年6月12日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#starship](/tags/starship/)+1 Starship をお使いですか? Photo by Andy Hermawan on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(3回目) 最近、歳なのか夜が眠れません・・・… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTerm 紹介編](/_astro/hero.BeGmLn99_1Ta3Hg.webp)](/post/yusukeh/terminal-wezterm/) ## [ターミナルがダサいとモテない。WezTerm 紹介編](/post/yusukeh/terminal-wezterm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年6月5日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/)+1 WezTerm をお使いですか? Photo by Radek Grzybowski on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(2回目) 前回グチを言ったので今回は言い… - [Tech](/categories/tech/) [![Cloud Run で Direct VPC Egress を試してみた](/_astro/hero.BygDoMvv_1fft4D.webp)](/post/yoshida/cloudrun-egress/) ## [Cloud Run で Direct VPC Egress を試してみた](/post/yoshida/cloudrun-egress/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2024年5月29日 - [#Cloud Run](/tags/cloud-run/)[#Egress](/tags/egress/)+1 初めまして、2024年1月に入社した yoshida です。 Google Cloud Next '24 で Cloud Run に関する最新情報がいくつか紹介されました。 その中でも Direct VPC Egress が GA( General Availability:一般公開の意) したとのことで、様々な方法… - [Tech](/categories/tech/) [![terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話](/_astro/hero.TQVw6WIt_Z2cH7L2.webp)](/post/hk/terraform-destroy-tfstatefile-deleted/) ## [terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話](/post/hk/terraform-destroy-tfstatefile-deleted/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2024年5月22日 - [#failure story](/tags/failure-story/)[#Terraform](/tags/terraform/)+1 はじめまして、エンジニアの HK です。 今回は、私が新人の頃に Terraform の勉強中にやってしまった失敗について紹介していこうと思います。 実際の作業中であれば、間違いなく問題となってしまう失敗なので、みなさんは私の失敗を糧に(?)同じ失敗をしないようにしていただければと思っています。 また、私が行った対処… - [Tech](/categories/tech/) [![社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か](/_astro/hero.g5RDFPfm_28MbVc.webp)](/post/h-koizumi/vertexai-comparison/) ## [社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か](/post/h-koizumi/vertexai-comparison/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[H.koizumi](/authors/h-koizumi/) - 2024年5月16日 - [#AI](/tags/ai/)[#AmazonKendra](/tags/amazonkendra/)+2 自己紹介 はじめまして、今年1月から grasys に入りました H.koizumi です。 前職では20年ほど製造業で開発した製品のデータ分析や解析の仕事に携わってきました。その中で取得データの利活用について興味を持っており、多くの情報をどのように活用すれば意味を持たせることができるのかを模索し続けてきました。 そ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Terminal Emulator 紹介編](/_astro/hero.CJGURaGU_Z27inwL.webp)](/post/yusukeh/terminal-emulator-macos/) ## [ターミナルがダサいとモテない。Terminal Emulator 紹介編](/post/yusukeh/terminal-emulator-macos/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年5月8日 - [#macOS](/tags/macos/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+3 Photo by Tianyi Ma on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです! 早速ですが、グチです! どういうことか最近技術的なことができていません! 自分の周りでは… - [Tech](/categories/tech/) [![Qdrant (ベクトルデータベース)を試してみた](/_astro/hero.D1clt54g_MpfW9.webp)](/post/susu/how-to-run-qdrant-with-docker-python-bertjapanese/) ## [Qdrant (ベクトルデータベース)を試してみた](/post/susu/how-to-run-qdrant-with-docker-python-bertjapanese/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2024年4月17日 - [#BERT Japanese](/tags/bert-japanese/)[#Docker](/tags/docker/)+3 はじめに こんにちは。2023年09月に grasys に入社したミャンマー出身のスースーです。データベースについては以前リレーショナルデータベースを使った経験があります。例えば MySQL、PostgreSQL、Oracle Database、IBM Db2 など色々なデータベースを使ったことがあります。私は常に新… - [Inside grasys](/categories/inside-grasys/) [![オフィス移転しました!](/_astro/hero.BZj1FNpx_1VLF3b.webp)](/post/marketing/newoffice-ygp/) ## [オフィス移転しました!](/post/marketing/newoffice-ygp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月11日 - [#ebisu](/tags/ebisu/)[#恵比寿ガーデンプレイス](/tags/恵比寿ガーデンプレイス/)+1 2024年4月1日に新オフィスへ移転しました。当日のブログ投稿は「どんなウソだよ..」と言われかねないので、少し間をあけての投稿です^^/ 今回はそんな新オフィスのご紹介をさせていただこうと思います! 紹介が遅れました、grasys Marketingチームです。 3年ほどセールスチームに所属していたのですが、この春からマーケティ… - [Infomation](/categories/infomation/) [![Developers Summit 2024 のセッションレポートが公開されました!](/_astro/19257_ogp.BG7p8XX6_gzqm5.webp)](/post/marketing/developers-summit-2024-session-report/) ## [Developers Summit 2024 のセッションレポートが公開されました!](/post/marketing/developers-summit-2024-session-report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月11日 - [#Developers Summit](/tags/developers-summit/)[#イベントレポート](/tags/イベントレポート/) Developers Summit 2024 のセッションレポートが公開されました! エンジニアとして次のステップやキャリアに悩んでいませんか? 「女装が趣味の潜水士がクラウドインフラエンジニアになるまで」 と題したセッションレポートが公開されました。 元々は潜水士、趣味は女装。そんな当社角田がなぜクラウドエンジニアに - [Tech](/categories/tech/) [![MacBook Pro M3 chip で bitnet を動かしてみた](/_astro/hero.D_WWz5Vk_Z2jizd5.webp)](/post/t-watanabe/macbook-pro-m3-chip-bitnet/) ## [MacBook Pro M3 chip で bitnet を動かしてみた](/post/t-watanabe/macbook-pro-m3-chip-bitnet/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2024年4月10日 - [#BitNet](/tags/bitnet/)[#LLM](/tags/llm/)+4 前置き はじめまして、t.watanabe と申します。 データサイエンティストとバックエンドエンジニア出身のデータ大好き人間です。 今回はデータサイエンティスト的な一面として将来に期待したい bitnet についてご紹介しようと思います。 手法の詳しい内容は論文や他のサイト様の説明におまかせするとして、 弊社、手元… - [Infomation](/categories/infomation/) [![2024年4月 事務所移転のお知らせ](/_astro/new_office3-scaled.fKTybIgA_93VCi.webp)](/post/marketing/office-relocation-april-2024/) ## [2024年4月 事務所移転のお知らせ](/post/marketing/office-relocation-april-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月1日 - [#オフィス移転](/tags/オフィス移転/) 移転先オフィスの内観 事務所移転のお知らせ この度、弊社は本日令和6年4月1日(月)より 下記住所に事務所を移転いたしましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 〒150-6011 東京都渋谷 - [Tech](/categories/tech/) [![Google Cloud でAnsible をスモールスタートしてみる](/_astro/hero.DmCC2ffM_Z297hP1.webp)](/post/i10/ansible-smallstart/) ## [Google Cloud でAnsible をスモールスタートしてみる](/post/i10/ansible-smallstart/) - ![](/_astro/i10.IO6Jiv09_Z217yR0.webp)[i10](/authors/i10/) - 2024年3月27日 - [#Ansible](/tags/ansible/)[#Google Cloud](/tags/google-cloud/)+2 初めまして i10 と申します。もしかしたら、この名前に見覚えのある方はお久しぶりかもです。かれこれ7年くらい前まで渋谷でインフラエンジニアをやっておりました。今は恵比寿でインフラエンジニアをやっております。いわゆる復帰勢というやつです。 先日、一ヶ月先輩のmoridy さんがAnsible に関する入門記事を書いて… - [Tech](/categories/tech/) [![\[Consul入門\]Consulの基本的な使い方について](/_astro/hero.CGfwSogR_f7zHB.webp)](/post/yu-sato/consul-tutorial/) ## [\[Consul入門\]Consulの基本的な使い方について](/post/yu-sato/consul-tutorial/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yu.sato](/authors/yu-sato/) - 2024年3月19日 - [#Consul](/tags/consul/)[#HashiCorp](/tags/hashicorp/)+1 昨年の11月入社の佐藤です。 今回は入社して初めて触ったツールのconsulについて学習していきたいと思います。 Consulとは ? Consulは、分散システムのためのオープンソースのサービスメッシュ、キー/値ストア、および一貫性のあるサービス発見と監視を提供するツールです。HashiCorp社によって開発され、… - [Infomation](/categories/infomation/) [![2024年3月 事務所移転のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/office-relocation-march-2024/) ## [2024年3月 事務所移転のお知らせ](/post/marketing/office-relocation-march-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年3月18日 - [#オフィス移転](/tags/オフィス移転/) 事務所移転のお知らせ 平素は格別のご高配を賜り厚くお礼申し上げます。 この度、弊社は令和6年4月1日(月)より 下記住所に事務所を移転する運びとなりましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 - [Tech](/categories/tech/) [![\[Ansible入門\]Ansibleでつまずいたこと!](/_astro/hero.C7NnXte__1tjFTa.webp)](/post/moridy/ansible-for-beginners/) ## [\[Ansible入門\]Ansibleでつまずいたこと!](/post/moridy/ansible-for-beginners/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2024年2月27日 - [#Ansible](/tags/ansible/)[#IaC](/tags/iac/)+3 初めまして! 新人エンジニアのmoridyです。 今回は弊社でもIaCツールとして活用している、Ansibleについての記事です。 昨年の11月に入社するまではAnsibleのAの字も知らなかった私が、研修の中でつまずいたポイントをまとめました! これからAnsibleを学習する方の助けになれればと思います。 検証は… - [Tech](/categories/tech/) [![定年後のリスキリングで目指せ!最高"齢"の今どきクラウドエンジニア!](/_astro/hero.DsbfVzp9_2umy5s.webp)](/post/t-matsubara/reskilling-after-retirement/) ## [定年後のリスキリングで目指せ!最高"齢"の今どきクラウドエンジニア!](/post/t-matsubara/reskilling-after-retirement/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年2月27日 - [#Google Cloud](/tags/google-cloud/)[#Terraform](/tags/terraform/)+3 はじめまして、昨年の終わりにgrasysに入りましたmattです。先ずは自己紹介を兼ねて1、そして想定外に面白くて良く出来ている!と思った2、 最後に今思うことの3についてお話します。 このタイトルについて 私は昨年前職を定年退職後の継続雇用満了で退社。数年前から担当していたオープンソース製品の仕事でAWSクラウドを… - [Tech](/categories/tech/) [![Open Match の Redis を Memorystore Redis に移行](/_astro/hero.Cx3UsXCD_W2Uqk.webp)](/post/ysato/20240216/) ## [Open Match の Redis を Memorystore Redis に移行](/post/ysato/20240216/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2024年2月20日 - [#GKE](/tags/gke/)[#Memorystore](/tags/memorystore/)+2 久々の投稿となります。よっしーです。今回は少しニッチな話題をお送りしたいと思います。 ネットゲームではサーバインフラにパブリッククラウドサービスを使用することが多く、 各クラウドサービスベンダーも、ゲームインフラ構築のためのサポートサービスを提供し、 インフラ構築を容易し、ゲームに必要な機能の安定して得られるようにな… - [Tech](/categories/tech/) [![Pythonで音の波形やスペクトログラムを見てみる(librosa)](/_astro/hero.D1ddTY9E_Z1Rtv8X.webp)](/post/uema/20240213/) ## [Pythonで音の波形やスペクトログラムを見てみる(librosa)](/post/uema/20240213/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2024年2月13日 - [#librosa](/tags/librosa/)[#Python](/tags/python/) はじめまして!エンジニアのUemaです。 音の解析をしてみたいなって思うことありませんか。 あまり無いかと思いますが、もしPythonがあるパソコンであれば手軽にPythonで音の解析ができます。 今回は、librosaを使って音解析の走りをやってみたいと思います。 librosaとは librosaは、音楽およびオ… --- ## 2024年の記事 3ページ目 | grasys blog URL: https://blog.grasys.io/archives/2024/page/3 2024年に公開したブログ記事の一覧 # 2024年の記事 - [Inside grasys](/categories/inside-grasys/) [![女装が趣味の元潜水士がデブサミ2024で登壇します。](/_astro/hero.DGODp4wX_1E40fC.webp)](/post/tsunoda/developerssummit2024/) ## [女装が趣味の元潜水士がデブサミ2024で登壇します。](/post/tsunoda/developerssummit2024/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2024年2月6日 - [#Developers Summit](/tags/developers-summit/) こんにちはtsunodaです。 今年もDevelopers Summitの季節がやってきましたね! COVID-19によりしばらくオンライン開催でしたが、4年ぶりのリアル開催とのことです。 大変恐縮ですが私、tsunodaが登壇させて頂きます。 テーマにある通り、女装が趣味の元潜水士です。なんですかそれは。 今回は登… - [Inside grasys](/categories/inside-grasys/) [![Developers Summit 2024登壇!](/_astro/hero.CjPo3qkF_ZycYoD.webp)](/post/recruit/developers-summit-2024登壇!/) ## [Developers Summit 2024登壇!](/post/recruit/developers-summit-2024登壇!/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年1月25日 - [#Developers Summit](/tags/developers-summit/) 今年もDevelopers Summitに登壇します! 軽食付きの枠になっておりますので、ぜひ!お立ち寄りください! 【タイトル】 女装が趣味の潜水士がクラウドエンジニアになるまで 【詳細】 エンジニアとして次のステップやキャリアに悩んでいませんか? 元々は潜水士だった私がなぜクラウドエンジニアになったのか。 様々な… - [Infomation](/categories/infomation/) [![2024年 新年のご挨拶](/_astro/newyear2023_1.XEPlrc3B_HViPI.webp)](/post/marketing/new-year-greeting-2024/) ## [2024年 新年のご挨拶](/post/marketing/new-year-greeting-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年1月5日 - [#新年の挨拶](/tags/新年の挨拶/) あけましておめでとうございます。 謹んで新年のお慶びを申し上げます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2024年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 --- ## 2025年の記事 | grasys blog URL: https://blog.grasys.io/archives/2025 2025年に公開したブログ記事の一覧 # 2025年の記事 - [Tech](/categories/tech/) [![Looker StudioでSQLロジックを再現する](/_astro/hero.qAERe2lr_Z1rBWGe.webp)](/post/ilhamhk/looker-studio-sql/) ## [Looker StudioでSQLロジックを再現する](/post/ilhamhk/looker-studio-sql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2025年12月24日 - [#Google Cloud](/tags/google-cloud/)[#Looker Studio](/tags/looker-studio/) こんにちは、ilhamhkです! 今回の記事では、SQLのロジック、どうやってLooker Studioの機能で再現するか共有したいと思います。今回は、SQLのWHERE句にあたる「動的なフィルタ」を工夫して実装する方法や、JOINにあたる処理を「データの統合」で再現する方法について解説します。 概要 Looker… - [Tech](/categories/tech/) [![超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」に触れてみる。](/_astro/hero.C1LbuOuL_RABPd.webp)](/post/shirota/tryout-vector/) ## [超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」に触れてみる。](/post/shirota/tryout-vector/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年12月17日 - [#vector](/tags/vector/) こんにちは。shirota です。 当初、Kubernetes のメトリクス監視をテーマにブログを書こうと思い、考えを巡らせていたところ、以前から気になっていた Vector というツールを思い出しました。 そんなわけで今回は軽量で超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」について書きたい… - [Tech](/categories/tech/) [![Apache Superset をソースコードから起動してカスタマイズする方法](/_astro/hero.Bzt-ujAV_2pqoLg.webp)](/post/t-kitipot/customization-apache-superset/) ## [Apache Superset をソースコードから起動してカスタマイズする方法](/post/t-kitipot/customization-apache-superset/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年12月17日 - [#Apache Superset](/tags/apache-superset/)[#Docker](/tags/docker/)+3 なぜ Apache Superset? BI(ビジネスインテリジェンス)ツールを選定する時、いくつかの条件があると思います。 その中では「機能性」が用途に応えられるのかが選定条件の一つになると思います。 数多のBIツールから一つ一つ調査することになります。 最近の流行りだと ・Tableau ← 非常に優秀だが、ライ… - [Tech](/categories/tech/) [![おしゃれな \*top コマンド集](/_astro/hero.RkvAJ6e2_ZLFHdS.webp)](/post/t-watanabe/top-command/) ## [おしゃれな \*top コマンド集](/post/t-watanabe/top-command/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年12月10日 - [#btop](/tags/btop/)[#gtop](/tags/gtop/)+4 CLI が好きな t.watanabe です。今回は業務などで使えるちょっとおしゃれな top の派生コマンドについて紹介します。インストール方法から実行手順までをまとめました。 環境は Debian です。一部 GPU のモニターも列挙しています \\ top 一覧 1. top 3. htop 5. btop 7.… - [Tech](/categories/tech/) [![DuckDBでSQLクエリを叩くときにCSV形式よりもApache Parquet形式のほうが早い理由](/_astro/hero.BqmQUQc4_Z25Mhgj.webp)](/post/nishino/duckdb-apache-parquet/) ## [DuckDBでSQLクエリを叩くときにCSV形式よりもApache Parquet形式のほうが早い理由](/post/nishino/duckdb-apache-parquet/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2025年12月10日 - [#Apache](/tags/apache/)[#DuckDB](/tags/duckdb/)+1 先に理由を書きますが、ParquetのRow Group単位で並列処理できるしフルスキャンを避けれるからです。 システムでも分析タスクでもSQLクエリを叩く(問い合わせ)したらなる早でレスポンス欲しいですよね。この記事で検証を進めながらなる早でレスポンスもらえる方法と仕組みをシェアします。 DuckDBの特徴 例えば… - [Infomation](/categories/infomation/) [![2025年~2026年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2025-2026/) ## [2025年~2026年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2025-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年12月9日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 平素より格別のご高配を賜り、厚く御礼申し上げます。 誠に勝手ながら、下記の期間を年末年始休業とさせていただきます。 【休業期間】 2025年12月26日(金)15:00 〜 2026年1月4日(日) 休業期間中にいただいたお問い合わせにつきましては、2026年1月5日(月)以降、順次対応いたしま - [Tech](/categories/tech/) [![uv とカスタム Docker で実現する Pulumi パイプラインの高速化](/_astro/hero.CjPAmJ6e_2c311K.webp)](/post/komal-teke/speedingup-pulumipipelines-customdocker/) ## [uv とカスタム Docker で実現する Pulumi パイプラインの高速化](/post/komal-teke/speedingup-pulumipipelines-customdocker/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2025年12月3日 - [#CI/CD](/tags/ci-cd/)[#Google Cloud](/tags/google-cloud/)+1 カスタムイメージを採用する理由 CI/CD パイプラインを初めて組むときは、まずはプラットフォームが用意しているプレビルドイメージに頼ることが多いと思います。 GitHub Actions や GitLab、そして私が使っている Google Cloud Build には、.NET や git、npm などの基本的な… - [Tech](/categories/tech/) [![SASE製品を検証・導入しました](/_astro/hero.C_6rh7S4_QHIr7.webp)](/post/s-sato/introduce-sase/) ## [SASE製品を検証・導入しました](/post/s-sato/introduce-sase/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2025年11月26日 - [#セキュリティ](/tags/セキュリティ/)[#社内インフラ](/tags/社内インフラ/) こんにちは。社内SEのサトウです。 この度、弊社では SASE(Secure Access Service Edge)製品を新たに導入 しました。 今回は、SASEの概要、導入にあたり重視したポイント、検証から導入までの流れをご紹介します。 SASEとは SASE(Secure Access Service Edge… - [Tech](/categories/tech/) [![ほぼゼロから始めるGoogle Cloud Digital Leader](/_astro/hero.CqCSwBV1_ZdNUSf.webp)](/post/t-sato/learn-googleclouddigitalleader/) ## [ほぼゼロから始めるGoogle Cloud Digital Leader](/post/t-sato/learn-googleclouddigitalleader/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[T.sato](/authors/t-sato/) - 2025年11月26日 - [#Google Cloud Digital Leader](/tags/google-cloud-digital-leader/)[#資格勉強](/tags/資格勉強/) こんにちは!採用担当の佐藤です。 先日、弊社HPでもご紹介させていただきましたが、この度、Google Cloudの認定資格保有者を表彰するプログラム『 Google Cloud Partner All Certification Holders 2025 』に、弊社のエンジニア3名が選出されました! 実はgrasy… - [Tech](/categories/tech/) [![UNITY で 3D AI キャラクターエージェントを 0 から作る! \[プロローグ\]](/_astro/hero.Bg3XuIU1_Z1mOA39.webp)](/post/t-kitipot/create-3daicharacteragent-unity/) ## [UNITY で 3D AI キャラクターエージェントを 0 から作る! \[プロローグ\]](/post/t-kitipot/create-3daicharacteragent-unity/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年11月19日 - [#AI](/tags/ai/)[#AIエージェント](/tags/aiエージェント/)+3 プロローグ \[\](https://zenn.dev/lycoris52/articles/434689f77ae72f ai-%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83… - [Tech](/categories/tech/) [![メモリのオーバークロックをしてみよう!](/_astro/hero.BnJeNkd2_2oSWh0.webp)](/post/moridy/report-homebuilt-memory-overclocking/) ## [メモリのオーバークロックをしてみよう!](/post/moridy/report-homebuilt-memory-overclocking/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年11月19日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 前書き 今回は自作PCでメモリのオーバークロック(OC)にチャレンジした際の様子をお届けします。 メモリのOCを行う場合はいくつものパラメータを弄りつつ、時間のかかるメモリのテストを行うものという認識でしたが、最近はメモリ内にOC用プロファイルが保存されており、そちらを利用すれば簡単にOCができます! ただし、OCな… - [Tech](/categories/tech/) [![Android Studioで始めるアプリ開発](/_astro/hero.ZsBwxA2F_2oUQFJ.webp)](/post/mayoo-hlaing/android-studio/) ## [Android Studioで始めるアプリ開発](/post/mayoo-hlaing/android-studio/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mayoo.hlaing](/authors/mayoo-hlaing/) - 2025年11月12日 - [#Android Studio](/tags/android-studio/)[#アプリケーション開発](/tags/アプリケーション開発/) このブログは、Androidアプリの開発ツール「Android Studio」を使って、インストール方法から「Hello World」アプリの作成、フォルダ構成の解説、エミュレーターやスマホでの実行まで、ステップごとにやさしく紹介します。 以下のサイトからAndroid Studioをダウンロードできます。 http… - [Inside grasys](/categories/inside-grasys/) [![東京ゲームショウ2025へ行ってきました!](/_astro/hero.CJtTbFjh_1aDnXm.webp)](/post/t-sato/tokyogameshow2025/) ## [東京ゲームショウ2025へ行ってきました!](/post/t-sato/tokyogameshow2025/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[T.sato](/authors/t-sato/) - 2025年11月12日 - [#東京ゲームショウ](/tags/東京ゲームショウ/)[#イベントレポート](/tags/イベントレポート/) はじめまして。 6月よりgrasysの採用担当になりました佐藤と申します。 突然ですが、皆さまは先日開催された「東京ゲームショウ」へ足を運ばれましたでしょうか? 私自身はゲームショウへの参加は初めてだったのですが、今回はゲーム業界を深く知るための勉強も兼ねて、その熱気を体験してまいりました! 本日はその時の様子をレポ… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Partner All Certification Holders 2025 受賞のご報告](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/google-cloud-partner-all-certification-holders-2025/) ## [Google Cloud Partner All Certification Holders 2025 受賞のご報告](/post/marketing/google-cloud-partner-all-certification-holders-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年11月6日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud 全冠](/tags/google-cloud-全冠/) このたび、Google Cloud Partner All Certification Holders 2025 の受賞者として grasys からもエンジニアが選出 されました。 Google Cloud Japan 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 4/4 ~ Exampleを動かしてみる ~](/_astro/hero.Cb94-fQF_Z1RlGcy.webp)](/post/uema/genai-processors-4/) ## [GenAI Processorsを触ってみる 4/4 ~ Exampleを動かしてみる ~](/post/uema/genai-processors-4/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年11月5日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 3/4 ~ カスタムProcessorについて ~](/_astro/hero.DiAsk7uu_1ySEYn.webp)](/post/uema/genai-processors-3/) ## [GenAI Processorsを触ってみる 3/4 ~ カスタムProcessorについて ~](/post/uema/genai-processors-3/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年11月4日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 2/4 ~ Processorについて ~](/_astro/hero.BnqpZbak_1JK6CK.webp)](/post/uema/genai-processors-2/) ## [GenAI Processorsを触ってみる 2/4 ~ Processorについて ~](/post/uema/genai-processors-2/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年10月31日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 1/4 ~ Content APIについて ~](/_astro/hero.C_K8MFVT_Z1l8oLm.webp)](/post/uema/genai-processors-1/) ## [GenAI Processorsを触ってみる 1/4 ~ Content APIについて ~](/post/uema/genai-processors-1/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年10月29日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![全 NPC が ChatGPT ( GPTOSS ) の UNITY WebGL ゲームを作ってみました ( LLM )](/_astro/hero.C5qZFkqI_Z7eqn1.webp)](/post/t-kitipot/create-gptoss-game/) ## [全 NPC が ChatGPT ( GPTOSS ) の UNITY WebGL ゲームを作ってみました ( LLM )](/post/t-kitipot/create-gptoss-game/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年10月22日 - [#AI](/tags/ai/)[#生成AI](/tags/生成ai/)+6 生活感あふれるゲーム内のNPC達 ゲーム NPC を自由にしたい LLM や AI の進化により本来のやり方では出せない NPC の会話の自由度を上げたい! と思って、個人で POC (Proof of Concept) 的なゲームを作成してみました 。 ゲーム内の NPC が全員 GPTOSS で、プロンプトを作成… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。bash command-line framework rerun編](/_astro/ogp.BwAlVjyH_Y2OMf.webp)](/post/yusukeh/terminal-rerun/) ## [ターミナルがダサいとモテない。bash command-line framework rerun編](/post/yusukeh/terminal-rerun/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年10月15日 - [#Rerun](/tags/rerun/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) bashのmodule型command-line framework rerun Photo by Alejandro Escamilla on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これか… - [Infomation](/categories/infomation/) [![創立記念日に伴う休業日のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2025/) ## [創立記念日に伴う休業日のお知らせ](/post/marketing/anniversary-closure-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年10月15日 - [#休業案内](/tags/休業案内/) 創立記念日に伴う休業日のお知らせ 平素より格別のご高配を賜り、誠にありがとうございます。 株式会社grasysは、おかげさまで 創立11年を迎えることができました。 これもひとえに皆様のご支援の賜物と、心より感謝申し上げます。 誠に恐縮ではございますが、創立記念日にあたり下記の通り、会社休日とさせていただきます。 休日 - [Tech](/categories/tech/) [![ComfyUI-HunyuanImage2.1 を試す](/_astro/hero.CVwOr91L_ZIIVw5.webp)](/post/t-watanabe/comfyui-hunyuanimage2-1/) ## [ComfyUI-HunyuanImage2.1 を試す](/post/t-watanabe/comfyui-hunyuanimage2-1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年10月8日 - [#comfyui](/tags/comfyui/)[#Python](/tags/python/) はじめに こんにちは! grasys でデータ周りの仕事をしている t.watanabe です 今回は Tencent が開発した HunyuanImage-2.1 を ComfyUI で扱えるようにした、ComfyUI-HunyuanImage2.1 を試してきましたのでインストール方法と使い方をレポートしたいと思… - [Tech](/categories/tech/) [![ゼロから始めるGitOps:Argo CD、Image Updater、Rolloutsの検証](/_astro/hero.VJu31s4C_Z1CzGQo.webp)](/post/mr-binelias/starting-gitops/) ## [ゼロから始めるGitOps:Argo CD、Image Updater、Rolloutsの検証](/post/mr-binelias/starting-gitops/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mr.binelias](/authors/mr-binelias/) - 2025年10月2日 - [#Argo CD](/tags/argo-cd/)[#Docker Hub](/tags/docker-hub/)+3 どうも、ライアンでございます。 この記事では、以下のツールを用いてローカルマシンに「GitOpsワークフロー」を構築する方法を解説します。 1. Argo CDサーバーとArgo CD Image Updaterの連携 - 新しいイメージがリポジトリにプッシュされる → Docker Hub → ArgoCD Ima… - [Tech](/categories/tech/) [![マイコン(ESP32)から GCS へファイルをアップロードする](/_astro/hero.BYu_vmAI_Z223WnH.webp)](/post/shofuku/fileupload-esp32-to-gcs/) ## [マイコン(ESP32)から GCS へファイルをアップロードする](/post/shofuku/fileupload-esp32-to-gcs/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shofuku](/authors/shofuku/) - 2025年9月24日 - [#esp32](/tags/esp32/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは。福島です。 Google Cloud だけでなく、低レイヤも触れていきます。 今回扱うボードは、ESP32-WROVER ボードです! 練習 社用PC とUSB 接続するのはよろしくないので、私用のPCでやります。 チュートリアルの内容をデプロイして練習します。 Lチカ VideoCam + Web サー… - [Tech](/categories/tech/) [![CEDEC2025 行ってきました!](/_astro/hero.DtLd7Fa__1KpcPL.webp)](/post/t-kitipot/report-cedec2025/) ## [CEDEC2025 行ってきました!](/post/t-kitipot/report-cedec2025/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年9月24日 - [#CEDEC](/tags/cedec/)[#イベントレポート](/tags/イベントレポート/) お疲れ様です。 キチポットです。 この度、7月22日 CEDEC2025 参加してきました! 実は 毎年オンライン参加 していましたが、今年は会社から現地参加 チケットもらいました のでひさびさに会場に行きました。 今年もAI関連の発表充実していて大変楽しかったです! チケットはちゃんと確認してくれましたw 人気の講… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常* BBQをしました!](/_astro/hero.BQSzVk4B_Z1a8Ddb.webp)](/post/recruit/grasys-daily-bbq2025summer/) ## [grasys の日常* BBQをしました!](/post/recruit/grasys-daily-bbq2025summer/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年9月17日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは! grasys 採用担当のマエダです。 過酷な夏もあと少し、まだ残暑が残りますが朝晩は涼しくなってきましたね。 皆さん、今年の夏は楽しめましたか? grasys は比較的インドアを好むメンバーが多いのですが、今夏はマーケのNさん主催でBBQをしました! grasys では約5年ぶりとなる夏のイベント。 開… - [Tech](/categories/tech/) [![Kubernetes のイベント駆動オートスケールをローカル環境で動かしてみた。](/_astro/hero.BexqRmlv_2p84Gl.webp)](/post/shirota/kubernetes-keda/) ## [Kubernetes のイベント駆動オートスケールをローカル環境で動かしてみた。](/post/shirota/kubernetes-keda/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年9月17日 - [#KEDA](/tags/keda/)[#Kubernetes](/tags/kubernetes/) こんにちは。shirota です。 「Kubernetes の...」って入力したとたん「タイトル長くならないかな...」って不安になりました。 ちなみに「k8s」って略して書いたりもしますが、あれは数略語(ヌメロニム)って言うらしいです。 さてさて、コンテナ・オーケストレーションのための OSS、Kubernete… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。trivy で mac を見てみる 編](/_astro/ogp.D64lC2mE_Z2dDm4j.webp)](/post/yusukeh/terminal-trivy/) ## [ターミナルがダサいとモテない。trivy で mac を見てみる 編](/post/yusukeh/terminal-trivy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年9月10日 - [#SBOM](/tags/sbom/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+2 macosの脆弱性確認 Photo by Bernard Hermant on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) \[\](ht… - [Tech](/categories/tech/) [![Terraform のリモートデプロイ実行環境を提供する OSS、Terrakube を検証してみた](/_astro/hero.BnVboJwT_Z1xeFcq.webp)](/post/oshima/verify-terrakube/) ## [Terraform のリモートデプロイ実行環境を提供する OSS、Terrakube を検証してみた](/post/oshima/verify-terrakube/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2025年9月2日 - [#Terraform](/tags/terraform/)[#Terrakube](/tags/terrakube/) はじめに こんにちは、大島です。 grasys では、インフラストラクチャのリソース管理として Terraform を利用しています。Terraform のリモートデプロイ実行環境としてこのたび OSS である Terrakube を見つけました。その Terrakube について紹介したいと思います。 HCP Te… - [Tech](/categories/tech/) [![DuckDBでデータをParquet形式に出力する方法 🦆](/_astro/hero.Cw12KtbD_15aThR.webp)](/post/kyuita/convert-toparquet-byduckdb/) ## [DuckDBでデータをParquet形式に出力する方法 🦆](/post/kyuita/convert-toparquet-byduckdb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2025年8月27日 - [#DuckDB](/tags/duckdb/) こんにちはkyuitaです。 皆様は業務でBigQueryなどのデータ分析用にParquet形式でのデータを求められることはないでしょうか。 今回はDuckDBをデータフォーマット変換のツールとして利用してみます。 Parquet形式とは 大規模なデータ分析で広く使われるカラムナ型(列指向)データストレージフォーマッ… --- ## 2025年の記事 2ページ目 | grasys blog URL: https://blog.grasys.io/archives/2025/page/2 2025年に公開したブログ記事の一覧 # 2025年の記事 - [Inside grasys](/categories/inside-grasys/) [![YEBISU BEER HOLIDAY開催中!](/_astro/hero.CX1oRaxr_Z10dQ23.webp)](/post/shirota/yebisu-beer-holiday/) ## [YEBISU BEER HOLIDAY開催中!](/post/shirota/yebisu-beer-holiday/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年8月27日 - [#恵比寿](/tags/恵比寿/) grasys のオフィスがある恵比寿ガーデンプレイスでは様々なイベントが開催されます。 先週から YEBISU BEER HOLIDAY (エビスビアホリデー)が催されていますので、仕事終わりに行ってきました! 恵比寿はプレミアム・ビールとして名高いエビスビールが生まれた場所です。 そんな由緒ある地で開催されている、… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常* type 転職フェアに出展しました!](/_astro/hero.DmRwCzjd_ZFJEOM.webp)](/post/recruit/grasys-daily-event-type2025/) ## [grasys の日常* type 転職フェアに出展しました!](/post/recruit/grasys-daily-event-type2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年8月20日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは!grasys 採用担当のマエダです。 7月に開催された「 type 転職フェア」に私たち grasys もブースを出展しました! 毎年、夏の恒例行事となっているこのオフラインイベント。 今年は例年以上に猛暑の中でしたが、そんな中でも1000人以上の方が来場されていたとのこと。 これからエンジニアになろうと… - [Tech](/categories/tech/) [![clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた](/_astro/hero.CcybaYxC_50V0X.webp)](/post/hk/create-heatmap-with-clickhouse/) ## [clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた](/post/hk/create-heatmap-with-clickhouse/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2025年8月13日 - [#clickhouse](/tags/clickhouse/)[#Grafana](/tags/grafana/) こんにちは、エンジニアのHKです。 今回はclickhouseを使って、grafanaでどの地域からのアクセスが多いかが視覚的にわかりやすく表示されるヒートマップを作成してみました。 clickhouseとは 詳しい説明は公式のドキュメントに書いてありますが、一言で言うと、「大規模なデータの分析を高速で行える列指向デ… - [Infomation](/categories/infomation/) [![【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/_astro/5641759-689c6217b65b7.BvvYxY3c_Z1EEXsN.webp)](/post/marketing/google-cloud-next-tokyo-2025-ebpm-session/) ## [【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/post/marketing/google-cloud-next-tokyo-2025-ebpm-session/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年8月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 データが不足する開発途上国で、どのように予測システムを構築したのか。下水疫学のプロジェクトを通して、八千代エンジニヤリングとgrasysが共にインドネシアのEBPMへ挑んでいる事例をご紹介します。 - [Tech](/categories/tech/) [![n8nで毎日のリマインダーを作ってみた](/_astro/hero.pAUZg6C9_Z1K016e.webp)](/post/ilhamhk/create-dailyreminders-n8n/) ## [n8nで毎日のリマインダーを作ってみた](/post/ilhamhk/create-dailyreminders-n8n/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2025年8月6日 - [#n8n](/tags/n8n/) こんにちは、ilhamhkです。 この記事では、n8nを使って毎朝の予定や天気、未読メールを通知してくれる、簡単なDiscordリマインダーボットの作り方をご紹介します。 n8nとは? 最近、n8nというノーコードの自動化プラットフォームを使い始めました。n8nは、シンプルなDiscordボットからコンテンツ自動化ま… - [Infomation](/categories/infomation/) [![Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/_astro/Generative-AI-outline.jLTA3TVI_2onQ2L.webp)](/post/marketing/google-cloud-generative-ai-services-specialization/) ## [Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/post/marketing/google-cloud-generative-ai-services-specialization/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年8月1日 - [#Google Cloud](/tags/google-cloud/)[#生成AI](/tags/生成ai/)+2 株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud Partner Advantage プログラムにおいて「生成AI - サービス」のスペシャライゼーション認定を取得しました。 Specialization Generative AI 本認定は、Google - [Tech](/categories/tech/) [![ローカルで完結!PDFから答えるQAシステムをRAG + Qdrant + Pythonで作ってみた](/_astro/hero.DkdlcVGF_ZXAjDB.webp)](/post/mhosoya/try-rag-qdrant-python/) ## [ローカルで完結!PDFから答えるQAシステムをRAG + Qdrant + Pythonで作ってみた](/post/mhosoya/try-rag-qdrant-python/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mhosoya](/authors/mhosoya/) - 2025年7月30日 - [#LLM](/tags/llm/)[#Qdrant](/tags/qdrant/)+1 こんにちは、mhosoya です。 今回は、 RAG とはどういう仕組みでできているのか?を構築しながら理解していきたいと思います。 自分は Google Cloud の AI Applications (旧 Vertex AI Agent Builder) というマネージドな RAGサービス を使用した開発経験はあ… - [Infomation](/categories/infomation/) [![【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2b0NWr.webp)](/post/marketing/cedec-2025-bandai-namco-infrastructure/) ## [【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/post/marketing/cedec-2025-bandai-namco-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年7月25日 - [#CEDEC](/tags/cedec/)[#Google Cloud](/tags/google-cloud/)+3 ゲーム業界におけるインフラは、この10年で大きく進化してきました。本セッションでは、grasysと Bandai Namco Entertainment の長年にわたるパートナーシップを軸に、各時代の代表的タイトルにおけるGoogle Cloud 活用の軌跡を振り返ります。 - [Tech](/categories/tech/) [![Atlassian Rovo Dev CLI を試してみた](/_astro/hero.0akojup4_Z11NOMi.webp)](/post/yoshida/atlassian-rovo-dev-cli/) ## [Atlassian Rovo Dev CLI を試してみた](/post/yoshida/atlassian-rovo-dev-cli/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2025年7月23日 - [#AI](/tags/ai/)[#AIエージェント](/tags/aiエージェント/) Atlassian 社から「Rovo Dev CLI」がベータ版として発表されたので試しに遊んでみようと思います。 現在ベータ版となっており、無料で使えますので興味がある人はぜひ触ってみてください。 Rovo Dev CLI とは Atlassian 社が開発した CLI で動く AI エージェントです。 Anthr… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~専門性・批判的思考力~](/_astro/hero.D7hJLuZq_1d0aGQ.webp)](/post/a-kamba/opinionsongenai-3/) ## [生成AIの登場によって考えたこと。~専門性・批判的思考力~](/post/a-kamba/opinionsongenai-3/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年7月23日 - [#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 前回は、「生成AIの登場によって考えたこと。~指示力・確認力~」ということで、生成AIを使う上で必要な要素になると考えている指示力と確認力について書かせて頂きました。 今回は、確認力を深掘りしていきたいと思います。 確認力といっても、一例として自分自身で何度もチェックするとか、言語能力を向上さ… - [Tech](/categories/tech/) [![コーディング AI エージェント Google "jules"をインフラエンジニアが 使ってみた](/_astro/hero.DbGL5MAj_Z2wK8iB.webp)](/post/nakamura-kento/tried-google-jules/) ## [コーディング AI エージェント Google "jules"をインフラエンジニアが 使ってみた](/post/nakamura-kento/tried-google-jules/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2025年7月16日 - [#Jules](/tags/jules/)[#生成AI](/tags/生成ai/) こんにちは! 本記事では、新しいコーディング AI エージェント「Jules」をインフラに利用してみた概要や使い方、感想をまとめています。 ※ベータ版となりますので、製品版との相違があるかもしれないのでご注意ください はじめに 基本情報 julesは2025年6月現在ベータ版となります。 始め方については、以下をご確… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gemini-cliでLinuxのKernel Parameter Tuningをしてみる。](/_astro/hero.DuGJMZEK_mCYYM.webp)](/post/yusukeh/terminal-gemini-cli-kernel-parameter-tuning/) ## [ターミナルがダサいとモテない。gemini-cliでLinuxのKernel Parameter Tuningをしてみる。](/post/yusukeh/terminal-gemini-cli-kernel-parameter-tuning/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年7月10日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 巷で話題のgemini-cliのネタです。 Photo by Growtika on Unsplash こんにちは!長谷川です。 今日はgemini-cliを書いて見ようかなと \[\](https://github.com/google-gemini/gemini-cli?source=post page-----c8… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~指示力・確認力~](/_astro/hero.rLVmxaU8_Z2cnbw2.webp)](/post/a-kamba/opinionsongenai-commandskills-and-verificationskills/) ## [生成AIの登場によって考えたこと。~指示力・確認力~](/post/a-kamba/opinionsongenai-commandskills-and-verificationskills/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年7月9日 - [#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 前回は「生成AIの登場によって考えたこと。~決断力・意思~」ということで、人間にしかできないことの中で重要なことの1つとして言えるのは、決断することなのではないかと考えていることや、自分がどうしたいのかという意思が大事なのではないか、ということを書かせて頂きました。 今回は、生成AIを使う上で… - [Infomation](/categories/infomation/) [![CEDEC2025 に登壇します](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2b0NWr.webp)](/post/marketing/cedec-2025/) ## [CEDEC2025 に登壇します](/post/marketing/cedec-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年7月9日 - [#CEDEC](/tags/cedec/)[#event](/tags/event/)+2 CEDEC2025 に登壇します grasys は「 CEDEC2025 」に登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日 :2025年7月22日(火)〜 7月24日(木) 会場 :パシフィコ横浜 ノース (神奈川県横浜市西区みなとみらい) ▶ イベント登録はこちらから ※有料の - [Tech](/categories/tech/) [![Chaos Meshでカオスエンジニアリング その1](/_astro/hero.B4ned3ju_1XlJFd.webp)](/post/izumi/chaosengineering-with-chaosmesh/) ## [Chaos Meshでカオスエンジニアリング その1](/post/izumi/chaosengineering-with-chaosmesh/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2025年7月9日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 こんにちは、エンジニアのいずみです。 Chaos Meshでカオスエンジニアリング その1です。 その1はGoogleCloud上へデプロイして動かしてみよう編です。 Chaos Meshについて Choas Meshとは Chaos MeshはKubernetesに様々な障害のシミュレーションを行い、障害シナリオを… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovimでDatabaseを開く編](/_astro/hero.DYRqA-Fz_2r4c8c.webp)](/post/yusukeh/terminal-database-neovim/) ## [ターミナルがダサいとモテない。neovimでDatabaseを開く編](/post/yusukeh/terminal-database-neovim/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年7月2日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたのneovimでDatabaseを開けますか? Photo by Caspar Camille Rubin on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさい… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~決断力・意思~](/_astro/hero.CxwloaXZ_1CXfWM.webp)](/post/a-kamba/opinionsongenai-decisionmaking-and-willpower-2/) ## [生成AIの登場によって考えたこと。~決断力・意思~](/post/a-kamba/opinionsongenai-decisionmaking-and-willpower-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年6月25日 - [#生成AI](/tags/生成ai/)[#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 生成AIが登場し、生成AIを自分自身で触ることも増えてきた中で、生成AIの活用方法や人間にしかできないことは何なのか、といったことを考えることも増えてきました。 今回はそんな内容について書いてみたいと思います。 人間にしかできないことは、まだまだ沢山あると思います。その中でも重要なことは何なの… - [Tech](/categories/tech/) [![Cloud Workflowsの膝の上でGoogle APIsを学ぶ](/_astro/hero.xfv__CBH_Z1XhAtw.webp)](/post/tsunoda/learn-googleapis-with-workflows/) ## [Cloud Workflowsの膝の上でGoogle APIsを学ぶ](/post/tsunoda/learn-googleapis-with-workflows/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2025年6月25日 - [#Google Cloud](/tags/google-cloud/)[#workflows](/tags/workflows/)+2 こんにちは、角田です。 Google CloudのWorkflowsを使うと、Google APIsについて学ぶことができます。 学べるし、初心に帰れるし、今よりもうちょっとGoogle Cloudがこっち向いてくれます。 良いっっ この記事は、例えばGCEインスタンスを作成する場合、 と思っている方向けです。 Cl… - [Inside grasys](/categories/inside-grasys/) [![エンジニアType 転職フェア 参加のお知らせ](/_astro/ebanner_no1.DH4_obw7_ZqCWX7.webp)](/post/recruit/engineer-type-career-fair-2025/) ## [エンジニアType 転職フェア 参加のお知らせ](/post/recruit/engineer-type-career-fair-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年6月18日 - [#採用](/tags/採用/)[#event](/tags/event/) エンジニアType 転職フェアに参加します grasys は「エンジニアType 転職フェア」に参加いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:7月12日(土) 会場 :東京国際フォーラム ホールE1・E2 登録はこちらから ※ご来場者全員に「選べる電子ギフト」1,000円分プレゼ - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎7月12日(土)「type エンジニア転職フェア」に出展します!](/_astro/hero.Bq1C1yDh_Z1I0QPW.webp)](/post/recruit/grasys-daily-event-20250712/) ## [grasys の日常✴︎7月12日(土)「type エンジニア転職フェア」に出展します!](/post/recruit/grasys-daily-event-20250712/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年6月18日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは! grasys 採用担当のマエダです。 関東は先週から梅雨入りし、ジメジメとした天候ですね... くせ毛の私にとってはややご機嫌ナナメな季節ですが、同時に大好きな夏に向けてワクワクしています★ 本日は、7/12(土)に出展する採用イベント「type エンジニア転職フェア」のご案内をさせていただきます! 日… - [Tech](/categories/tech/) [![Cloud Functionsで固定IPを使ったIngress/Egress設定](/_astro/hero.CSJBbOap_17trDS.webp)](/post/tokura/setting-ingress-egress-with-cloud-functions/) ## [Cloud Functionsで固定IPを使ったIngress/Egress設定](/post/tokura/setting-ingress-egress-with-cloud-functions/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2025年6月18日 - [#Cloud Run functions](/tags/cloud-run-functions/)[#Google Cloud](/tags/google-cloud/) こんにちは! 個人的に使ってるPCが6年目を迎え、いろんな寿命を感じているので諸々の買い替えを検討しているtokuraです。メモリやらストレージやら何やらと必要なものを調べると想像以上に検討事項が多くて大変です.....。 さて、今回はクラウド上で特定のインスタンスを使用せずにwebhookを効率的に運用できるように… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法](/_astro/ogp.zYil1A3T_18Hins.webp)](/post/yusukeh/terminal-hammerspoon-wezterm/) ## [ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法](/post/yusukeh/terminal-hammerspoon-wezterm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月17日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Hammerspoon](/tags/hammerspoon/)+1 hammerspoon使ってますか? Photo by Juan Gomez on Unsplash hammerspoonはmacOSで使えるキーボードのCustom Binding toolです。 Hammerspoon Staggeringly powerful macOS desktop automation with Lua. Making the runtime, funtime. w - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTermのright-statusで天気を表示する。](/_astro/ogp.n5du-w04_7z3jJ.webp)](/post/yusukeh/terminal-wezterm-weather/) ## [ターミナルがダサいとモテない。WezTermのright-statusで天気を表示する。](/post/yusukeh/terminal-wezterm-weather/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#WezTerm](/tags/wezterm/)+1 WezTermのright statusを使っていますか? Photo by Wolfgang Hasselmann on Unsplash 2025年6月16日の月曜 なんだか週末からめちゃくちゃ暑くなってきました。 昨日29℃、今日は31℃、明日は34℃(え?w) WezTermのright statusで天気を表示できたら良いなと・・・ right status 実はいろいろやってて、やっと - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。tattoyでターミナルをド派手にしよう!](/_astro/ogp.BUviNv0k_ZtN1h7.webp)](/post/yusukeh/terminal-tattoy/) ## [ターミナルがダサいとモテない。tattoyでターミナルをド派手にしよう!](/post/yusukeh/terminal-tattoy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) tattoyを使ってターミナルの背景で動画を再生する。 Photo by Alex Litvin on Unsplash またまたターミナルをド派手にするものを見つけてしまいました😂 その名もtattoy \[\](https://tattoy.sh/?source=post page-----56e509e2cc2c… - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/_astro/GCN25_300x250_J15-White.ai_.B46cUUFv_1pUv2.webp)](/post/marketing/google-cloud-next-tokyo-2025/) ## [Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/post/marketing/google-cloud-next-tokyo-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年6月13日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 Google Cloud Next Tokyo 2025 に登壇します grasys は今年も「Google Cloud Next Tokyo 2025」に出展・登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:2025年8月5日(火)〜8月6日(水) 会場:東京ビッグサイト 南展示 - [Inside grasys](/categories/inside-grasys/) [![会議室にPoly Studio USBを導入しました。](/_astro/hero.BMZNZspu_1hLYva.webp)](/post/s-sato/adopt-poly-studio-usb/) ## [会議室にPoly Studio USBを導入しました。](/post/s-sato/adopt-poly-studio-usb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2025年6月12日 - [#Poly Studio](/tags/poly-studio/)[#社内インフラ](/tags/社内インフラ/) こんにちは、サトウです。 これまでの当社の会議室ではWEBカメラ、WEB会議用マイク、モニターをそれぞれDockに接続してオンライン会議を行っていました しかし機器ごとの配線や設置が煩雑で、会議を始めるまでに時間がかかったり、トラブルがあった際の原因の特定に時間がかかることもありました。 そこで今回、オールインワンの… - [Tech](/categories/tech/) [![『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ 組み立て編](/_astro/hero.BHTihHJJ_8nrJp.webp)](/post/moridy/report-homebuilt-pc-2/) ## [『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ 組み立て編](/post/moridy/report-homebuilt-pc-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年6月4日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 こんにちは、moridyです。 みなさんモンハンワイルズ楽しまれてますでしょうか。 nvidiaのドライバーは、ワイルズでクラッシュする問題が最近の576.40でやっと改善されてきた様ですね! (私はまだ様子見です。私の環境ではワイルズ発売時の572.60がクラッシュせずに動きます。ちらつきはあるけど。。。) 私は歴… - [Infomation](/categories/infomation/) [![【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/_astro/DataAISummit1.CiP56Mti_Z1o2Fjs.webp)](/post/marketing/data-and-ai-summit-2025-spring/) ## [【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/post/marketing/data-and-ai-summit-2025-spring/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年5月29日 - [#Google Cloud](/tags/google-cloud/)[#機械学習](/tags/機械学習/)+2 「データはあるけど、どう使えばいいか分からない」そんな悩みを持つ方向けに、Google Cloud を用いた共創型の需要予測構築プロセスを紹介。モデル選定の観点や技術面の工夫、grasys による伴走支援の実例を交えて解説しました。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gh copilot suggestをスマートに使う。](/_astro/ogp.J-Zco49Q_ZpqxSd.webp)](/post/yusukeh/terminal-copilot-suggest/) ## [ターミナルがダサいとモテない。gh copilot suggestをスマートに使う。](/post/yusukeh/terminal-copilot-suggest/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月28日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) gh copilot suggest使ってわからないコマンドはcopilotに聞こう! Photo by Roman Synkevych on Unsplash 巷では Vibe Coding ってキーワードが流行ってますね。CursorやwindsurfやClineなどなど 弊社でもDevinやCursorを使い始… - [Tech](/categories/tech/) [![はじめてのAgones:ゲームサーバーを構築してみよう](/_astro/hero.DH14ZnIF_Nefr0.webp)](/post/te-watanabe/agones-gameserver/) ## [はじめてのAgones:ゲームサーバーを構築してみよう](/post/te-watanabe/agones-gameserver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[te.watanabe](/authors/te-watanabe/) - 2025年5月28日 - [#Agones](/tags/agones/) はじめに grasys のワタナベです。今回は、オンラインゲームの案件で利用しているライブラリ、Agones のチュートリアルについてまとめました。 Agonesとは Agones はオンラインマルチプレイに対応したゲームサーバーのホスティング、スケーリングを Kubernetes 上で行うための OSS ライブラリ… --- ## 2025年の記事 3ページ目 | grasys blog URL: https://blog.grasys.io/archives/2025/page/3 2025年に公開したブログ記事の一覧 # 2025年の記事 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。grasysのTech/Service Stackをまとめてみる](/_astro/ogp.B0zlM4YU_ZU6Ne9.webp)](/post/yusukeh/grasys-tech-service-stack/) ## [ターミナルがダサいとモテない。grasysのTech/Service Stackをまとめてみる](/post/yusukeh/grasys-tech-service-stack/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#grasys](/tags/grasys/)+1 grasysのTech/Service Stack Photo by Lautaro Andreani on Unsplash 気がついたらgrasysを2014年に創業し、あっという間に2025年になっていて創業11年目になりました。 昔はいろいろな場所で登壇を良くしていて、技術スタックを良くつくっていましたが、最近めっきり公開していなかったので、個人的な振り返りも含めgrasysで使っている技 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。pierでTerminal Taskをひとまとめ](/_astro/ogp.DWYwnOjv_ZgdNk5.webp)](/post/yusukeh/terminal-pier/) ## [ターミナルがダサいとモテない。pierでTerminal Taskをひとまとめ](/post/yusukeh/terminal-pier/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#pier](/tags/pier/)+1 Command Line Frameworkが好き Photo by Sigmund on Unsplash 自分はCommand Line Frameworkが大好きなんですが・・・ またまた見つけてしまいました。 pierです。Rustで実装されてます。 GitHub pier cli/pier: A Linux script management CLI written in Rust A - [Tech](/categories/tech/) [![dockerでkafkaを動かしてみた](/_astro/hero.BCALrYnS_29a1KV.webp)](/post/arai/kafka-docker/) ## [dockerでkafkaを動かしてみた](/post/arai/kafka-docker/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2025年5月21日 - [#Docker](/tags/docker/)[#Apache Kafka](/tags/apache-kafka/) はじめに grasysの新井です。 直近の案件でkafkaを触る機会があったので、dockerでどうやって動かすのかをまとめてみました。 対象読者 - kafkaを初めて触る人 - dockerでkafkaを動かしてみたい人 構成図 - producer topicへデータを追加するクライアント。 - consume… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎今年も野球観戦に行ってきました](/_astro/hero.CIUeCise_ZA5SnL.webp)](/post/recruit/grasys-daily-baseball/) ## [grasys の日常✴︎今年も野球観戦に行ってきました](/post/recruit/grasys-daily-baseball/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年5月21日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 今年もプレミアム休暇を取得して野球観戦に行ってきました! 今回もヤクルトスワローズの大ファンよっしーさんのお誘いでヤクルト側での観戦です! ※プレミアム休暇とは : 月1回半日休暇を取得することができる仕組みで、半休を申請した社員には5,000円の手当を支給するとい… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeoVimのNVIM\_APPNAMEを使ってAstroNvimとNvChadを切り替える。](/_astro/ogp.CHm2lvwE_2daPd.webp)](/post/yusukeh/terminal-neovim-appname/) ## [ターミナルがダサいとモテない。NeoVimのNVIM\_APPNAMEを使ってAstroNvimとNvChadを切り替える。](/post/yusukeh/terminal-neovim-appname/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月14日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Neovim](/tags/neovim/)+2 NeoVimのPreconfigured Configrationを切り替えたいと思ったことはありませんか? Photo by Markus Spiske on Unsplash NeoVimでAstroNvimとNvChadを切り替えたいと思ったことはありませんか? NeoVimのPreconfigured Configrationってこんなにあるんです。 Awesome NeoVimみるとわか - [Tech](/categories/tech/) [![開発ストレス半減&オンボーディング加速!Devinがもたらすチーム開発の未来](/_astro/hero.B_sYTyjm_2jTm9R.webp)](/post/t-shinaji/development-future-with-debin/) ## [開発ストレス半減&オンボーディング加速!Devinがもたらすチーム開発の未来](/post/t-shinaji/development-future-with-debin/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2025年5月14日 - [#Devin](/tags/devin/) 「ああ、またIssue作成か…」「プルリクエストのコメント、何て書こう…」「レビューの指摘、ちゃんとPRコメントにも反映しなきゃ…」「新しいメンバーに、また一から説明か…」 チームでソフトウェア開発を進めていると、こんな風に感じる瞬間はありませんか? 本質的な設計やコーディングに集中したいのに、Issueの作成、プル… - [Tech](/categories/tech/) [![Matter:スマートホームと IoT の未来を解説](/_astro/hero.BffsWUc3_Z22cupx.webp)](/post/komal-teke/matter-smarthomeandiot/) ## [Matter:スマートホームと IoT の未来を解説](/post/komal-teke/matter-smarthomeandiot/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2025年5月13日 - [#IoT](/tags/iot/)[#Matter](/tags/matter/)+1 💡 すべてのスマートデバイスがシームレスに連携し、「ただ動く」未来の家を想像したことはありますか?それが、 Matter が実現する世界です。 🔍 Matter とは Matter は、異なるスマートホームエコシステム間の分断を解消するために生まれた、新しい共通規格です。 これはオープンソースのプロトコルであり、… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gvmとgupでgoのversion upとgo関連をまとめてupgradeする。](/_astro/ogp.Cr5Wt9EJ_1LEDH0.webp)](/post/yusukeh/terminal-gvm-gup/) ## [ターミナルがダサいとモテない。gvmとgupでgoのversion upとgo関連をまとめてupgradeする。](/post/yusukeh/terminal-gvm-gup/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Go](/tags/go/)+2 go installはgupで管理できます。 Photo by David Thielen on Unsplash macOSで日頃、お仕事をしているわけですが goで管理されているToolをたくさん使っています。 brewでgoを管理すると、何かで問題があったときに混乱するので支配したい!なんて言う人はgupが便利です。 GitHub nao1215/gup: gup Update binari - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。git-deltaでgit diff/lazygitをside-by-sideでおしゃれ表示](/_astro/ogp.6iNRc5eA_2V2uw.webp)](/post/yusukeh/terminal-git-delta/) ## [ターミナルがダサいとモテない。git-deltaでgit diff/lazygitをside-by-sideでおしゃれ表示](/post/yusukeh/terminal-git-delta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月8日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Git](/tags/git/)+2 git delta使ってますか? Photo by Yancy Min on Unsplash うちの社内でneovimユーザーを増やそうとしているんですが、git clientがやっぱり障壁になるんだなと・・・ そこでlazygitを伝えたんですが、ついでなのでMediumに😆 VS Codeで触った方がいいだろうし、GUIの方がいいのもそうだと思います。 Command Lineだと確かにめ - [Tech](/categories/tech/) [![Cloud Storage の Bucket IP filtering 徹底検証 〜IP 制限 × VPC Peering でアクセス管理を最適化する構成パターン〜](/_astro/hero.BlN2CJ6x_Z1kJ7Ry.webp)](/post/mori/cloudstorage-bucketipfiltering-with-vpcpeering/) ## [Cloud Storage の Bucket IP filtering 徹底検証 〜IP 制限 × VPC Peering でアクセス管理を最適化する構成パターン〜](/post/mori/cloudstorage-bucketipfiltering-with-vpcpeering/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Mori](/authors/mori/) - 2025年5月7日 - [#Cloud Storage](/tags/cloud-storage/)[#Google Cloud](/tags/google-cloud/) こんにちは。 Cloud Storage の Bucket IP filtering を知っていますか? まだ preview の機能ですが、いろいろ「調査し甲斐のある」ものです。 Bucket IP filtering とは Cloud Storage Bucket IP filtering は、Cloud Sto… - [Tech](/categories/tech/) [![Cursor に MCP 設定してみた](/_astro/hero.DKCXUi_h_1u7qF1.webp)](/post/k-watanabe/cursor/) ## [Cursor に MCP 設定してみた](/post/k-watanabe/cursor/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2025年5月7日 - [#cursor](/tags/cursor/)[#MCP](/tags/mcp/) 1 月に入社しました。watanabe です。Cursor を 1 週間ほど触ってみました。以前 GitHub Copilot を使っていたのですがうまく使いこなせなかったため Cursor はうまく付き合って行こうと思います。Cursor と友達になりたい。MCP なるものがあると最近知りました。 何なに?自然言語… - [Infomation](/categories/infomation/) [![「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/_astro/21113_ogp.DFBwZpDZ_yjXOu.webp)](/post/marketing/shimadzu-vertex-ai-search/) ## [「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/post/marketing/shimadzu-vertex-ai-search/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年4月25日 - [#Vertex AI Search](/tags/vertex-ai-search/)[#Google Cloud](/tags/google-cloud/)+2 Developers Summit 2025にて、島津製作所様の業務課題を解決した事例を紹介しました。業務上確認すべき社内資料が膨大で、検索や情報把握に時間がかかっていた課題に対し、Google Cloud の Vertex AI Searchを活用。検索性向上と業務効率化を実現した方法についてご紹介しました。 - [Inside grasys](/categories/inside-grasys/) [![「それっぽく動くコード」がキャリアの成長を阻害する? 若手エンジニアが意識しておきたい、生成AIとの向き合い方](/_astro/8840d48dca14780821be22206a39b80b.DM9Pv73w_3l72n.webp)](/post/recruit/generative-ai-and-young-engineer-careers/) ## [「それっぽく動くコード」がキャリアの成長を阻害する? 若手エンジニアが意識しておきたい、生成AIとの向き合い方](/post/recruit/generative-ai-and-young-engineer-careers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年4月25日 - [#生成AI](/tags/生成ai/)[#ジュニアエンジニア](/tags/ジュニアエンジニア/) 「生成AIで業務効率化」が進む一方で、思考停止に陥る危うさも…。現場のリアルな声をもとに、生成AI活用の“落とし穴”と、ビジネスにおける正しい向き合い方を解説。AIとのスマートな関係構築に役立つ視点を届けます。 - [Tech](/categories/tech/) [![Devin 2.0 がツールを実装できるのか試してみた](/_astro/hero.CZfDikTA_2fcpor.webp)](/post/nishino/devin-tool-implementation/) ## [Devin 2.0 がツールを実装できるのか試してみた](/post/nishino/devin-tool-implementation/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2025年4月23日 - [#AI](/tags/ai/)[#Devin](/tags/devin/)+1 Thank you, Devin. 「Devin って実際、どこまでできるの?」そんな疑問を持っている方は多いと思います。僕自身もその一人でした。 試してみた結果かなり期待できると感じたので、今回はその内容をシェアします。 Devin の可能性や使い方が気になっている方のヒントになればと思います。 Devin に依頼… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。IT エンジニアの成長に必要な要素](/_astro/ogp.Bgk7D7-5_2nherX.webp)](/post/yusukeh/elements-growup-itengineers/) ## [ターミナルがダサいとモテない。IT エンジニアの成長に必要な要素](/post/yusukeh/elements-growup-itengineers/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年4月23日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 今日はちょっと真面目に IT エンジニアの成長に必要な要素を考えてみました。 Photo by micheile henderson on Unsplash Unsplash いいね!なんか grasys の Logo っぽいね。 私は Unix 系の IT インフラ系エンジニアをルーツにしていて、今は会社経営をして… - [Infomation](/categories/infomation/) [![情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/_astro/20250418_Quality-mark-Grasys.DThBY_le_XAaxN.webp)](/post/marketing/iso-iec-27001-2022-transition/) ## [情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/post/marketing/iso-iec-27001-2022-transition/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年4月22日 - [#ISO/IEC 27001](/tags/iso-iec-27001/)[#ISMS](/tags/isms/)+2 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は、情報セキュリティマネジメントシステム(ISMS)の認証を更新し、最新版である「ISO/IEC 27001:2022」の認証へ2025年4月18日付で移行いたしました。 Quality - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎ピザパーティーをしました](/_astro/hero.U1xTQgUd_15OADT.webp)](/post/recruit/grasys-daily-pizzaparty/) ## [grasys の日常✴︎ピザパーティーをしました](/post/recruit/grasys-daily-pizzaparty/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年4月16日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 先日、インフラエンジニアのメンバー主催でオフィス内ピザパーティーを開催しました! オフィス内での催し物は参加する時間も帰る時間も自由。 とても気軽なので、毎度部署を超えて複数名参加しています。 今回もピザを囲みながらワイワイと楽しみました。 余談ですが、オフィス内に… - [Tech](/categories/tech/) [![【自作キーボードキット】Keyball61 を作ってみた](/_astro/hero.eTCZnR0G_19zSj4.webp)](/post/uema/build-yourown-keyball61/) ## [【自作キーボードキット】Keyball61 を作ってみた](/post/uema/build-yourown-keyball61/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年4月9日 - [#keyball](/tags/keyball/)[#keyball61](/tags/keyball61/)+2 はじめまして!エンジニアの Uema です。 今回は自作キットを使って、Keyball61 というキーボードを作ってみました! 背景 自分に合ったキーボードを探し続けて数年、いい感じのキーボードがなく新しくキーボードを買っては MacBook のキーボードに戻るという日々を送っていました。 キーボードについて検索して… - [Tech](/categories/tech/) [![DuckDB を使ってクラウドストレージに置かれたデータを解析してみる](/_astro/hero.C53Ie6k7_ZjvqdR.webp)](/post/kyuita/analyzing-cloudstorage-duckdb/) ## [DuckDB を使ってクラウドストレージに置かれたデータを解析してみる](/post/kyuita/analyzing-cloudstorage-duckdb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2025年4月2日 - [#DuckDB](/tags/duckdb/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは kyuita です。 皆様はシステムエンジニアとして働いているとこんな場面に身に覚えがないでしょうか。 ・クラウドストレージ(GCS, S3 など)にログデータをアーカイブとして残している。だけど一度も中身を見たことない。 ・突然の依頼で大量のデータが納品されてデータの中身を把握しないといけない。 そんな… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。yadmとgit-cryptの連携で暗号化](/_astro/ogp.BiruX86V_Z1EV4lM.webp)](/post/yusukeh/terminal-yadm-git-crypt/) ## [ターミナルがダサいとモテない。yadmとgit-cryptの連携で暗号化](/post/yusukeh/terminal-yadm-git-crypt/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月27日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#yadm](/tags/yadm/)+3 dotfiles管理と暗号化の組み合わせしてますか? Photo by Markus Spiske on Unsplash encryptってunsplashに入れたらマトリクスみたいな・・・😅 恵比寿でIT企業をやっているとモテると聞いて創業しましたが、ありがたいことに11年目に突入した長谷川です。 前回から最近の趣味の共有ネタを頭に入れるのやっていこうと考えていて今回も入れて行きます。 PY - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。ファイルマネージャー編](/_astro/hero.BuAHz5jE_ZaO16g.webp)](/post/yusukeh/terminal-filemanager/) ## [ターミナルがダサいとモテない。ファイルマネージャー編](/post/yusukeh/terminal-filemanager/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたはどんなファイルマネージャーを使っていますか? Photo by Viktor Talashuk on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいの… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。glanceでpersonal dashboard](/_astro/ogp.HP21GTuV_1u2ptB.webp)](/post/yusukeh/terminal-glance-dashboard/) ## [ターミナルがダサいとモテない。glanceでpersonal dashboard](/post/yusukeh/terminal-glance-dashboard/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#glance](/tags/glance/)+2 なんだか大昔のiGoogleを思い出してしまう自分はオジサンかもしれない・・・ Photo by Luke Chesser on Unsplash Unsplashにdashboardと入れたらこんなTop画像になってしまった🤣 ちょっと違うけど気にしないで進めます。 恵比寿でIT企業をやっているとモテると聞いて創業しましたが、ありがたいことに11年目に突入した長谷川です。 最近の個人ネタは、G - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎こだわりのオフィス環境をご紹介します](/_astro/hero.mZY0_od1_U6mq.webp)](/post/recruit/grasys-daily-office-environment/) ## [grasys の日常✴︎こだわりのオフィス環境をご紹介します](/post/recruit/grasys-daily-office-environment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年3月19日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 突然ですが、みなさんの職場は働きやすい環境ですか? コロナ禍明けの最近、作業効率や社員同士のコミュニケーションのため出社での働き方が戻り、改めてオフィス環境の重要性に気づいた方も多いのではないでしょうか。 grasys では、エンジニアがストレスなく集中して仕事に取… - [Tech](/categories/tech/) [![Python でのフロントエンド開発を実現する Reflex のご紹介](/_astro/hero.BUAyuUlF_Z1QKBUa.webp)](/post/t-shinaji/python-reflex/) ## [Python でのフロントエンド開発を実現する Reflex のご紹介](/post/t-shinaji/python-reflex/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2025年3月19日 - [#Python](/tags/python/) Python を使用したフロントエンドのフレームワークが近年いろいろとリリースされてきてますね。今回はそのなかでも、本番環境で運用できるポテンシャルをもちはじめている Reflex についてご紹介します! Reflex とは? Reflex はフロントエンドとバックエンドの両方を Python だけで開発できる OS… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。xxfetch 編](/_astro/ogp.DRqgmDaJ_Z1S9cd5.webp)](/post/yusukeh/terminal-xxfetch/) ## [ターミナルがダサいとモテない。xxfetch 編](/post/yusukeh/terminal-xxfetch/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月12日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) いろいろな fetch を使ってオシャレログイン Photo by Markus Spiske on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウン… - [Tech](/categories/tech/) [![『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ パーツ紹介編](/_astro/hero.6h85GLPu_d78td.webp)](/post/moridy/report-homebuilt-pc/) ## [『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ パーツ紹介編](/post/moridy/report-homebuilt-pc/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年3月6日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 こんにちは、moridy です! 今回は趣味編です。先日プライベートで PC を自作したので記事にしてみました。 最初に注意ですが、各パーツの検証などは動作確認程度で、記事内の意見は主観的なものになります。 実力も初心者に毛が生えた程度なので、記事を読んでいただけた玄人の諸氏につきましては何卒ご容赦願います。 数年ぶ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。uv で python の管理をする編](/_astro/ogp.CcYhWrs5_Z12D9YP.webp)](/post/yusukeh/terminal-manage-python/) ## [ターミナルがダサいとモテない。uv で python の管理をする編](/post/yusukeh/terminal-manage-python/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月5日 - [#Python](/tags/python/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) python を何で管理してますか? Photo by Lukasz Szmigiel on Unsplash Unsplash に Python って入れたらこうなるわな w ヘビきらいだったらすいません 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。macOSとLinuxのXDG\_CONFIG\_HOMEを共有するぞ - yadm編](/_astro/ogp.wV2rrp9M_2m4mPv.webp)](/post/yusukeh/terminal-yadm-xdg-config-home/) ## [ターミナルがダサいとモテない。macOSとLinuxのXDG\_CONFIG\_HOMEを共有するぞ - yadm編](/post/yusukeh/terminal-yadm-xdg-config-home/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年2月28日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#yadm](/tags/yadm/)+3 Batch management of XDG CONFIG HOME on macOS and Linux with yadm Photo by Ferenc Almasi on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめまし - [Tech](/categories/tech/) [![Grafana アラートルールをコード化して効率的に運用しよう](/_astro/hero.CjRWlCTm_apgk6.webp)](/post/hk/grafana-operate-efficiently/) ## [Grafana アラートルールをコード化して効率的に運用しよう](/post/hk/grafana-operate-efficiently/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2025年2月26日 - [#Grafana](/tags/grafana/) こんにちは、エンジニアの HK です。 突然ですが皆さんは Grafana でサーバー監視をしていますか? 弊社ではサーバーの負荷状況などを確認するために Grafana を使っています。 今回は Grafana を効率的に構築する方法をご紹介します。すでに実務で Grafana を使っている人にとってはもしかしたら… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎私たちのランチ事情をご紹介します](/_astro/hero.CIRmE8R4_Z1pfqMG.webp)](/post/recruit/grasys-daily-lunch/) ## [grasys の日常✴︎私たちのランチ事情をご紹介します](/post/recruit/grasys-daily-lunch/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年2月19日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。grasys 採用担当のマエダです。 今回は私たちのランチ事情についてご紹介します! grasys はグルメな街、恵比寿にオフィスがあります。 ジャンルに富んだ美味しいお店が立ち並んでいます。 grasys は食べることが好きな社員が多く、お昼時は「今日何食べる〜?」とランチの話があちらこちらで始まり、新… --- ## 2025年の記事 4ページ目 | grasys blog URL: https://blog.grasys.io/archives/2025/page/4 2025年に公開したブログ記事の一覧 # 2025年の記事 - [Tech](/categories/tech/) [![whisper を用いて speech2text アプリを構築してみる](/_astro/hero.BgFhp85n_Z1lXCOW.webp)](/post/t-watanabe/speech2text-model-whisper-trial/) ## [whisper を用いて speech2text アプリを構築してみる](/post/t-watanabe/speech2text-model-whisper-trial/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年2月12日 - [#ニューラルネットワーク](/tags/ニューラルネットワーク/)[#speech2text](/tags/speech2text/)+2 概要 こんにちは、grasys でデータ周りのエンジニアリングをしております、t.watanabe です。 今回は whisper を用いて、speech2text の アプリ構築をしていきたいと思います。 speech2text と whisper とは? speech2text とは、音声から文字列に起こす処理の… - [Tech](/categories/tech/) [![はじめての SBOM:ツールを使って SBOM を作成してみる](/_astro/hero.D9XtXu8g_Z1hxDP5.webp)](/post/yoshida/introduction-sbom/) ## [はじめての SBOM:ツールを使って SBOM を作成してみる](/post/yoshida/introduction-sbom/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2025年2月5日 - [#SBOM](/tags/sbom/)[#セキュリティ](/tags/セキュリティ/) SBOM とは SBOM(Software Bill of Materials)とは、ソフトウェアコンポーネントやそれらの依存関係、ライセンスデータなどの情報を持つ「ソフトウェアの部品表」です。 食品のパッケージを見ると、原材料表示が書かれていますが、それをイメージしていただくと良いかと思います。 なぜ SBOM が… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gobrew で go の version 管理。goenv を廃止するぞ編](/_astro/ogp.D86Uhmrc_ZNj9pV.webp)](/post/yusukeh/terminal-management-version-gobrew/) ## [ターミナルがダサいとモテない。gobrew で go の version 管理。goenv を廃止するぞ編](/post/yusukeh/terminal-management-version-gobrew/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年2月4日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) goenv をやめたい。anyenv 依存をやめたい。 みなさんは go の version manager は何を使っていますか? Photo by David Thielen on Unsplash 青いネズミなんていない。。 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎歌舞伎を観劇してきました](/_astro/hero.CcCqwL5B_ZzGSmy.webp)](/post/recruit/grasys-daily-kabuki/) ## [grasys の日常✴︎歌舞伎を観劇してきました](/post/recruit/grasys-daily-kabuki/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年1月29日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 遅ればせながら、昨年はご拝読いただきありがとうございました。 本年ものんびりと採用担当目線から「grasys の日常」を綴りますので、どうぞお付き合いください┏⚪︎ペコッ 今回は、一年の初めに相応しい、歌舞伎を観劇してきました! 実はこの歌舞伎会、歌舞伎観劇が趣味… - [Tech](/categories/tech/) [![Mecab、 Qdrant(ベクトルデータベース)と Bert Japanese を試してみた](/_astro/hero.04HbFs1b_ZgglS4.webp)](/post/susu/try-mecab-qdrant-bertjapanese/) ## [Mecab、 Qdrant(ベクトルデータベース)と Bert Japanese を試してみた](/post/susu/try-mecab-qdrant-bertjapanese/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2025年1月22日 - [#MeCab](/tags/mecab/)[#Qdrant](/tags/qdrant/)+3 はじめに こんにちは。2023 年 9 月に grasys に入社したミャンマー出身のスースーです。 この記事では、前回の「Mecabを試してみた」という記事の続きとして、Python を使って Mecab と Qdrant(ベクトルデータベース)を連携する方法を紹介します。 まだ前回のブログを読んでいない方は、そち… - [Tech](/categories/tech/) [![Mecab を試してみた](/_astro/hero.D2sN8FET_Z1noPc2.webp)](/post/susu/try-mecab/) ## [Mecab を試してみた](/post/susu/try-mecab/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2025年1月22日 - [#MeCab](/tags/mecab/)[#mecab-ipadic](/tags/mecab-ipadic/) はじめに こんにちは。2023 年 9 月に grasys に入社したミャンマー出身のスースーです。grasys に入社してからは、これまで自分が触ったことのなかった新しい技術を色々触ることが出来ました。今回はその中の一つである MeCab について説明します。 現在 AI は有名になりましたよね。AI モデル、特に… - [Tech](/categories/tech/) [![Vertex AI Search の検索チューニング機能で検索精度を上げる](/_astro/hero.BH_jpEc4_1rWLPk.webp)](/post/yama/vertex-ai-search-tuning/) ## [Vertex AI Search の検索チューニング機能で検索精度を上げる](/post/yama/vertex-ai-search-tuning/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Yama](/authors/yama/) - 2025年1月15日 - [#Google Cloud](/tags/google-cloud/)[#Vertex AI](/tags/vertex-ai/) こんにちは、Yama です。 ChatGPT の登場から AI が民衆化して、業務の中でも広く使われるようになってきました。 AI サービスも日々進化し、ますますその性能は高くなっていますね。 本日は、文書検索の精度をさらに高める Google Cloud が提供する AI ソリューション「Vertex AI Sea… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。topgrade で update 管理編 part2](/_astro/ogp.DysjymXj_1j11xt.webp)](/post/yusukeh/terminal-topgrade-part2/) ## [ターミナルがダサいとモテない。topgrade で update 管理編 part2](/post/yusukeh/terminal-topgrade-part2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年1月8日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) macOS/Linux の update 管理に何を使っていますか? Photo by Ryuno on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカ… - [Infomation](/categories/infomation/) [![Developers Summit 2025 にて登壇決定!](/_astro/f81fd2e4c52864042852c112ce927ae2.CobS1Jjw_1E1AFw.webp)](/post/marketing/developers-summit-2025/) ## [Developers Summit 2025 にて登壇決定!](/post/marketing/developers-summit-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年1月7日 - [#Developers Summit](/tags/developers-summit/)[#Vertex AI Search](/tags/vertex-ai-search/)+3 Developers Summit 2025 で登壇します 2025 年 2 月 13 日(木)、14 日(金)にホテル雅叙園東京で開催される「Developers Summit 2025」で、当社の細谷政徳、上間貫司が登壇をいたします。 ぜひとも、ご参加登録のうえお越しください!ご参加登録は以下リンクから行えます。 - [Infomation](/categories/infomation/) [![2025年 新年のご挨拶](/_astro/331bb0e6ef70fa3c349ab64c12a5f5fe.BN8TzFPr_1Ux6Sr.webp)](/post/marketing/new-year-greeting-2025/) ## [2025年 新年のご挨拶](/post/marketing/new-year-greeting-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年1月6日 - [#新年の挨拶](/tags/新年の挨拶/) 新年、明けましておめでとうございます。 年賀状 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2025 年も、より一層のご支援、お引立てを賜りますようお願い申し上げます。 本年も株式会社 grasys を宜しくお願い申し上げます。 --- ## 2026年の記事 | grasys blog URL: https://blog.grasys.io/archives/2026 2026年に公開したブログ記事の一覧 # 2026年の記事 - [Tech](/categories/tech/) [![Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/_astro/hero.BjDmWBG8_ZM1Ub2.webp)](/post/t-kitipot/astro-blog-with-codex/) ## [Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/post/t-kitipot/astro-blog-with-codex/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年9月16日 - [#Astro](/tags/astro/)[#Codex](/tags/codex/)+1 Astro と Codex を使ってブログを構築し、テーマのカスタマイズから記事作成まで進めた手順を紹介します。 - [Tech](/categories/tech/) [![Codexと生成AIで縦型ショート動画を作る](/_astro/hero.BpVSRpO3_Zzr2LG.webp)](/post/yusukeh/codex-cinematic-short/) ## [Codexと生成AIで縦型ショート動画を作る](/post/yusukeh/codex-cinematic-short/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月15日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+5 Codexを使って、公開コンテンツから技術・サービス・採用向けの縦型ショート動画を作るワークフローを紹介します。Runwayでの映像生成、Epidemic Soundでの音源選び、Remotionでの合成と品質確認までをまとめます。 - [Tech](/categories/tech/) [![AIに任せて記憶力が...](/_astro/hero.B5Jjzapz_1DfjRe.webp)](/post/k-watanabe/ai-and-memory/) ## [AIに任せて記憶力が...](/post/k-watanabe/ai-and-memory/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2026年9月9日 - [#生成AI](/tags/生成ai/)[#エンジニア](/tags/エンジニア/) AI に頼る機会が増えたことをきっかけに、学生時代の暗記や仕事でのコマンド習得を振り返り、自分の覚え方を考えます。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/_astro/hero.CjvK6eRT_lAALa.webp)](/post/yusukeh/terminal-codex-lean-ctx/) ## [ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/post/yusukeh/terminal-codex-lean-ctx/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月8日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+2 lean-ctx 3.10.1をCodexで再検証しました。macOSへの導入、MCP設定、bashでAI Agentを起動した時だけ有効にする方法、rtkとの簡易比較、ローカルで観測したtoken差分を紹介します。 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/_astro/hero.DdT1SEQC_Zkg612.webp)](/post/marketing/google-cloud-next-tokyo-26-newgin/) ## [Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/post/marketing/google-cloud-next-tokyo-26-newgin/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年9月3日 - [#Google Cloud Next Tokyo](/tags/google-cloud-next-tokyo/) 2026年7月31日、grasys は Google Cloud Next Tokyo 26 で株式会社ニューギン様と共同登壇しました。Gemini Enterprise を用いた組織変革と、AI を現場に根付かせるための実運用を見据えた取り組みをご紹介します。 - [Tech](/categories/tech/) [![Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/_astro/hero.qKT1jtiN_Zu53rQ.webp)](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) ## [Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年9月2日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Data Fusion](/tags/cloud-data-fusion/)+2 Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレードし、Client CredentialsとPassword Grantを検証した際に確認したSecurity Tokenのバリデーション挙動について紹介します。 - [Tech](/categories/tech/) [![DagsterをCloud Runで構築してみる](/_astro/hero.DlNQULRK_BarKg.webp)](/post/uema/dagster_cloudrun_build/) ## [DagsterをCloud Runで構築してみる](/post/uema/dagster_cloudrun_build/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2026年9月2日 - [#Dagster](/tags/dagster/)[#Google Cloud](/tags/google-cloud/)+3 DagsterのWebserver、Daemon、RunWorkerをCloud RunとCloud SQL for PostgreSQLで構築し、Cloud Buildでデプロイする方法を紹介します。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/_astro/hero.DgbhtHl3_Z2j01yn.webp)](/post/yusukeh/terminal-flyline/) ## [ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/post/yusukeh/terminal-flyline/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年8月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#flyline](/tags/flyline/)+2 macOSにflylineを入れてHomebrewのbashで有効化しました。インストール、.bashrcの設定、WezTermでのコマンド補完画面と、しばらく使ってみた感想を紹介します。 - [Inside grasys](/categories/inside-grasys/) [![「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/_astro/hero.BOIi0dum_DEqPN.webp)](/post/recruit/engineer-type-data-platform-interview/) ## [「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/post/recruit/engineer-type-data-platform-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年8月25日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+3 AIによる利用を前提としたデータ基盤には何が必要か。株式会社grasysの上間貫司が、メタデータ整備、メダリオンアーキテクチャ、アセット指向について語ったエンジニアtype取材記事です。 - [Tech](/categories/tech/) [![さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/_astro/hero.bOR9rXzi_ZbELj1.webp)](/post/e-reeder/slack-salesforce-workspace/) ## [さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/post/e-reeder/slack-salesforce-workspace/) - ![](/_astro/e-reeder.CCb_aUhE_Zkc65x.webp)[e-reeder](/authors/e-reeder/) - 2026年8月13日 - [#Slack](/tags/slack/)[#Salesforce](/tags/salesforce/)+2 Salesforceのアラート、リストビュー、Sales Home、SlackbotをSlackに集約し、営業活動のコンテキストスイッチを減らす3-Sワークスペース戦略を紹介します。 - [Tech](/categories/tech/) [![問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/_astro/hero.lskbK1N4_Z13czVC.webp)](/post/komal-teke/debugging-geminienterrise-tableextraction/) ## [問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/post/komal-teke/debugging-geminienterrise-tableextraction/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年8月12日 - [#Gemini Enterprise](/tags/gemini-enterprise/) Gemini Enterpriseで、アップロードした文書内の表をCSV形式に変換するためのカスタムスキルを作成しました。スキルには、文書内の表を読み取り、各列の位置を維持したままCSVとして出力するよう指示していました \[…\] - [Tech](/categories/tech/) [![組織知を repo として運用するための Obsidian vault 設計](/_astro/hero.D1h-84P3_gFQrS.webp)](/post/yoshida/obsidian-organizational-knowledge-repo/) ## [組織知を repo として運用するための Obsidian vault 設計](/post/yoshida/obsidian-organizational-knowledge-repo/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2026年8月12日 - [#Obsidian](/tags/obsidian/) Obsidian vaultをGit repoとして運用し、組織知を蓄積する設計と実践の要点 - [Tech](/categories/tech/) [![リバーシで試す「強化学習」のはじめ](/_astro/hero.CVJI61tn_wQnpA.webp)](/post/t-watanabe/introduction-reinforcementlearning-reversi/) ## [リバーシで試す「強化学習」のはじめ](/post/t-watanabe/introduction-reinforcementlearning-reversi/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2026年8月5日 - [#C++](/tags/c/)[#Python](/tags/python/)+3 テーマ みなさん、お元気でしょうか? grasys でデータサイエンティストをしております t.watanabe です 今回は機械学習の中でも強化学習(Reinforcement Learning)についてリバーシを題材に学んでいこうと思います 「強化学習」とはなにか? では、強化学習とは何かというところから説明して… - [Inside grasys](/categories/inside-grasys/) [![増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/_astro/hero.BRdqJC-L_uu2Fv.webp)](/post/recruit/engineer-type-sbom-interview/) ## [増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/post/recruit/engineer-type-sbom-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年7月30日 - [#SBOM](/tags/sbom/)[#セキュリティ](/tags/セキュリティ/)+2 増え続ける脆弱性にどう向き合うか。株式会社grasysの吉田悠介が、SBOMの価値、運用の実際、エンジニアの役割について語ったエンジニアtype取材記事です。 - [Tech](/categories/tech/) [![Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/_astro/hero.DrC29fjT_ZmD4gX.webp)](/post/komal-teke/agentplatform-pairwiseevaluation/) ## [Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/post/komal-teke/agentplatform-pairwiseevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年7月29日 - [#agentplatform](/tags/agentplatform/)[#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/) Agent Platform モデル評価シリーズへようこそ。 前回の記事では、個々の回答の品質を評価するために、Pointwise Evaluation を実施しました。 しかし、同じプロンプトに対して2つの回答がある場 \[…\] - [Tech](/categories/tech/) [![TabbyでQuake mode](/_astro/hero.HeF-AeXx_iIvjx.webp)](/post/yusukeh/terminal-tabby-quake-mode/) ## [TabbyでQuake mode](/post/yusukeh/terminal-tabby-quake-mode/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年7月27日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Tabby](/tags/tabby/)+1 macOSでTerminalのQuake modeが使えます。 Quake mode 今までTerminalはWezTermを使っていましたが、GnomeのGuake Terminalにある画面の上からDropdownで表示されるTerminalを使うためにHammerspoonを活用してました。 だけどTabbyがあるじゃないか! 調べたらかなり昔からあるじゃないか🤣 最高すぎてWezTerm - [Tech](/categories/tech/) [![OpenClaw の管理ダッシュボードを作ってみます](/_astro/hero.CjmTazQk_Z1vgvui.webp)](/post/ilhamhk/openclaw-admindashboard/) ## [OpenClaw の管理ダッシュボードを作ってみます](/post/ilhamhk/openclaw-admindashboard/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2026年7月22日 - [#OpenClaw](/tags/openclaw/)[#Tailscale](/tags/tailscale/) こんにちは!ilhamhk です。 今回は、OpenClaw のエージェントオーケストレーター向けにカスタムダッシュボードを作った経験を共有したいと思います。 OpenClaw とは? OpenClaw は、Discor \[…\] - [Tech](/categories/tech/) [![Agent Development Kit(ADK)で Google Cloud リリースノート取得・影響確認を自動化した気づき](/_astro/hero.D-jsLC_T_NfETQ.webp)](/post/nishino/designphilosophy-adk/) ## [Agent Development Kit(ADK)で Google Cloud リリースノート取得・影響確認を自動化した気づき](/post/nishino/designphilosophy-adk/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2026年7月15日 - [#Agent Development Kit](/tags/agent-development-kit/)[#AIエージェント](/tags/aiエージェント/)+1 Google Cloud のリリースノートの確認作業は利用サービスが増えるほど確認に時間がかかります。更新履歴を集めるだけでなく内容を読み、利用中のシステムに関係しそうな点を洗い出す作業になるからですね。 今回、 Agent Development Kit(ADK)を使ってリリースノートの取得から日本語レポートの作成… - [Tech](/categories/tech/) [![Compute Engineのゾーンを変更するには移動が必要である](/_astro/hero.65eU8GDR_Z1Y12ED.webp)](/post/shirota/movezone-gce/) ## [Compute Engineのゾーンを変更するには移動が必要である](/post/shirota/movezone-gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2026年7月8日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/) こんにちは、shirotaです。 今回はCompute Engineのゾーン移動をテーマに書きたいと思います。 例えば、開発の用途で使用しているインスタンスを営業時間帯のみ起動して利用している場合など、 夜間停止して翌朝に起動しようとしたらプラットフォーム側で物理的なキャパシティが不足していて起動エラーになることがあ… - [Tech](/categories/tech/) [![Google Cloud+AWS 検証環境の自動制御にみる grasys の「仕組み化」文化](/_astro/hero.CJum5TiH_1QjBcV.webp)](/post/t-matsubara/automatedcontrol-verificationenvironment/) ## [Google Cloud+AWS 検証環境の自動制御にみる grasys の「仕組み化」文化](/post/t-matsubara/automatedcontrol-verificationenvironment/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2026年7月1日 - [#AWS](/tags/aws/)[#Go](/tags/go/)+2 今年は既に 12 回歌舞伎を観た matt です。入社 2 年半で業務の傍らクラウド資格の W 全冠を果たしました! 今回は、私が日々の検証や資格勉強で使い倒している、grasys の社内検証環境の裏側についてご紹介したいと思います。 grasys では、「お客様の環境をお預かりする専門家」として、ヒューマンエラーを… - [Tech](/categories/tech/) [![Caddy + DNS-Persist: DNS への権限不要(キーレス)で安全に SSL 証明書を自動化する方法](/_astro/hero.0qugnEDu_ZadBHF.webp)](/post/mr-binelias/caddy-dns-persist/) ## [Caddy + DNS-Persist: DNS への権限不要(キーレス)で安全に SSL 証明書を自動化する方法](/post/mr-binelias/caddy-dns-persist/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mr.binelias](/authors/mr-binelias/) - 2026年7月1日 - [#caddy](/tags/caddy/)[#dns-challenge](/tags/dns-challenge/)+3 どうも、Rayanです。 WebサーバーからDNSゾーンへのアクセス権限がいらない、「dns-persist」という新しいACMEチャレンジタイプが発表されました。 今回は、この技術と「Caddy」という自動SSL証明書ツールを使って、DNSへの権限(キーレス)を要求せずに安全にSSL証明書を自動化する方法を紹介しま… - [Inside grasys](/categories/inside-grasys/) [![「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/_astro/hero.CUvymjlD_Z1ORKdO.webp)](/post/marketing/2026-japan-all-aws-certifications-engineers/) ## [「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/post/marketing/2026-japan-all-aws-certifications-engineers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月30日 - [#AWS](/tags/aws/)[#Japan All AWS Certifications Engineers](/tags/japan-all-aws-certifications-engineers/) このたび、2026 Japan All AWS Certifications Engineers の受賞者として grasys のエンジニアが選出されました。 AWS 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重ねるパートナーの皆様に感謝いたします。 2026 J… - [Tech](/categories/tech/) [![一般公開されている便利な「スキル」を Gemini Enterprise でも使う方法!](/_astro/hero.uVz9-pAL_fXmxa.webp)](/post/t-shinaji/using-publiclyskills-in-geminienterprise/) ## [一般公開されている便利な「スキル」を Gemini Enterprise でも使う方法!](/post/t-shinaji/using-publiclyskills-in-geminienterprise/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2026年6月25日 - [#AIエージェント](/tags/aiエージェント/)[#Gemini Enterprise](/tags/gemini-enterprise/) はじめに 生成 AI を実務でフル活用する上で、特定の処理に特化した「プロンプト」や「指示」をいかに効率よく管理・再利用するかは非常に重要です。 現在、GitHub や開発者コミュニティなどでは、以下のような実用的で強力なスキルが多数公開されており、すぐに業務に役立てることができます。 html-slides ブラウ… - [Tech](/categories/tech/) [![OCI 〜アカウント作成から CLI, Terraform でリソースが作成できるまで〜](/_astro/hero.Dn1N3Xan_Z2ahSJG.webp)](/post/ysato/oci-initialintroduction/) ## [OCI 〜アカウント作成から CLI, Terraform でリソースが作成できるまで〜](/post/ysato/oci-initialintroduction/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2026年6月17日 - [#oci](/tags/oci/)[#oracle](/tags/oracle/)+1 お久しぶりです、よっしーです。 今回は Oracle が運営するパブリック・クラウドサービス OCI を使ってみました! OCI (Oracle Cloud Infrastructure) とは? OCI 公式ホームページでは以下の 4 点を特徴として挙げています - マルチクラウド:複数のクラウドを連携させます。… - [Tech](/categories/tech/) [![Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/_astro/hero.CYNfzlLv_ZoEuYT.webp)](/post/komal-teke/vertexai-pointwise-evaluation/) ## [Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/post/komal-teke/vertexai-pointwise-evaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年6月10日 - [#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/)[#Vertex AI](/tags/vertex-ai/) Vertex AI におけるモデル評価シリーズへようこそ。 これまでの記事では、モデル評価の基礎や、評価に必要なデータセット・メトリクス・各種設定の準備方法について学んできました。 今回は、実際に Pointwise Evaluation を使ったエンドツーエンドの評価を体験していきます。 評価環境のセットアップから… - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 セッション情報公開しました!](/_astro/8b28019a3e12ee6a94180c40d7b345c3.CNhmO670_1wGyV9.webp)](/post/marketing/google-cloud-next-tokyo-2026-session/) ## [Google Cloud Next Tokyo 26 セッション情報公開しました!](/post/marketing/google-cloud-next-tokyo-2026-session/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月4日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 Google Cloud Next Tokyo 26の共同登壇セッション grasys は「Google Cloud Next Tokyo 26」で株式会社ニューギン様と共同登壇いたします。 登壇内容 AI 活用でエンタメの未来はどう変わるか。ニューギン × Gemini Enterprise が描く次世代の姿 常に新 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 に出展、登壇いたします。](/_astro/GoogleCloudNextJapan_1.DAlQSW2f_zUW2M.webp)](/post/marketing/google-cloud-next-tokyo-2026/) ## [Google Cloud Next Tokyo 26 に出展、登壇いたします。](/post/marketing/google-cloud-next-tokyo-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月1日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+3 Google Cloud Next Tokyo 26の開催案内 grasys は今年も「Google Cloud Next Tokyo 26」に出展、また株式会社ニューギン様と共同登壇いたします。 AI エージェントで何ができるのか、どう動かすのか。本セッション、またブースでは、Gemini Enterprise の具 - [Tech](/categories/tech/) [![Terraform に Helm チャートを組み込む](/_astro/hero.C84Lq2XV_wWqVM.webp)](/post/te-watanabe/integrating-helm-terraform/) ## [Terraform に Helm チャートを組み込む](/post/te-watanabe/integrating-helm-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[te.watanabe](/authors/te-watanabe/) - 2026年5月27日 - [#GKE](/tags/gke/)[#Google Cloud](/tags/google-cloud/)+3 はじめに 弊社では、インフラ構築に Terraform を使用しています。 Terraform は クラウド プラットフォームのリソースを作成するため、provider と呼ばれるプラグインを利用する必要があります。 Google Cloud のリソースを作成する場合は google provider を使用します。… - [Tech](/categories/tech/) [![AIエージェントの現在地と人間の役割──本当に仕事は「ギュられる」のか?](/_astro/hero.CdvKtuni_ZCrUS6.webp)](/post/ryo-miura/ai-agent-human-role-gurareru/) ## [AIエージェントの現在地と人間の役割──本当に仕事は「ギュられる」のか?](/post/ryo-miura/ai-agent-human-role-gurareru/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Ryo.Miura](/authors/ryo-miura/) - 2026年5月20日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+3 想定読了時間:15〜20分 この記事は、AIエージェント時代の仕事や若手エンジニアの不安について、ジュニアエンジニアの視点から少し長めに整理した考察記事です。 この記事の結論 この記事で言いたいことは、大きく次の4つです。 - AIによって置き換わるのは、職業そのものというより、まずは仕事の中にある一部のタスクだと考… - [Tech](/categories/tech/) [![赤外線カメラでも読み取れる、サーバのステータスモニターを自作してみました](/_astro/hero.CMhjvZud_Z7xamE.webp)](/post/t-kitipot/homeserver-statusmonitor-infraredcamera/) ## [赤外線カメラでも読み取れる、サーバのステータスモニターを自作してみました](/post/t-kitipot/homeserver-statusmonitor-infraredcamera/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年5月13日 - [#gpu](/tags/gpu/)[#Python](/tags/python/)+3 目次 1. あらすじ 2. 心配した僕が最近編み出したのは 3. 余談 4. まとめ あらすじ 私は何年も趣味で自宅サーバを運用していますが、その間いろんな問題が発生しました。 - LAN ケーブルが原因不明で抜けた - ルータの電源アダプターが重すぎて勝手にタップから抜けた - サーバの SSL 証明書の自動更新が… --- ## 2026年の記事 2ページ目 | grasys blog URL: https://blog.grasys.io/archives/2026/page/2 2026年に公開したブログ記事の一覧 # 2026年の記事 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。rtk で AI Agent の Token を最適化する。](/_astro/hero.fXVWDoRv_IrrNQ.webp)](/post/yusukeh/terminal-aiagent-optimize-token/) ## [ターミナルがダサいとモテない。rtk で AI Agent の Token を最適化する。](/post/yusukeh/terminal-aiagent-optimize-token/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年4月28日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 私はCodexを使っています。 ChatGPTで画像を作りました。 最近、若い人にChatGPTに「私との今までのやり取りから私の特性を抽象化して画像で表現して」とやってみてと言われて、ChatGPTで性格特性を見られてしまうという恐ろしい試し方があるというのを知りました😅 若い人ってMBTIをやたらと聞いてくる印… - [Tech](/categories/tech/) [![AIエージェント用開発環境を作ってみた](/_astro/hero.B1IYo2E4_Z2rIHoe.webp)](/post/moridy/development-environment-aiagents/) ## [AIエージェント用開発環境を作ってみた](/post/moridy/development-environment-aiagents/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2026年4月28日 - [#AIエージェント](/tags/aiエージェント/)[#エージェントハーネス](/tags/エージェントハーネス/) *geminiに文体を整えてもらっています。個性が消えた感じがしますが、読みやすくなった気がする。。。 はじめに AIエージェントを実行する際の環境構築について、皆さんはどのように工夫されていますか? Codex CLIやClaude Codeなど、各エージェントの実行環境(エージェントハーネス)側でもセキュリティ対… - [Tech](/categories/tech/) [![もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術](/_astro/hero.BsQravk7_19uW77.webp)](/post/tsunoda/keylesstransfer-s3-gcs/) ## [もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術](/post/tsunoda/keylesstransfer-s3-gcs/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2026年4月22日 - [#AWS](/tags/aws/)[#Amazon S3](/tags/amazon-s3/)+3 こんにちは、つのだです。 Google CloudのStorage Transfer Serviceを使用してS3からGCSへデータを送りたい時ありますよね。 でもアクセスキーの管理めんどくさい... 鍵ローテ?ダルい... 鍵の漏洩リスク?怖い... 「鍵なし」での転送方法は非常にスマートですが、設定手順はちっとも… - [Tech](/categories/tech/) [![Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/_astro/hero.CP8WiBGx_1WJ0TU.webp)](/post/komal-teke/vertexai-preparation-evaluation/) ## [Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/post/komal-teke/vertexai-preparation-evaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年4月8日 - [#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)+3 Vertex AI のモデル評価シリーズへようこそ。 Part 1 では評価の基礎を整理しました。Part 2 では、実践に入る前の「準備」を固めていきます。 今回は、評価を成功させるための 3 つの柱を扱います。 1. 評価データセットの構造化 3. メトリクス(評価指標)の選定 5. 詳細設定(Advanced… - [Inside grasys](/categories/inside-grasys/) [![【イベント出展】type エンジニア転職フェアに出展します](/_astro/type20260411_ebanner_no1.CWP6Q8Ek_Z1FJN0i.webp)](/post/recruit/type-engineer-career-fair-2026/) ## [【イベント出展】type エンジニア転職フェアに出展します](/post/recruit/type-engineer-career-fair-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年4月7日 - [#採用](/tags/採用/)[#event](/tags/event/)+1 type エンジニア転職フェアに出展します 4月11日(土)に東京ドームシティ プリズムホールで開催される「type エンジニア転職フェア」に grasys が出展いたします。 当日は現場のメンバーが会場でお待ちしております。 技術スタックから社内の雰囲気まで、ざっくばらんにお話ししましょう! 【イベント概要】 開催日 - [Tech](/categories/tech/) [![Vertex AI モデル評価の基礎](/_astro/hero.rWUBao5j_Z13eO7P.webp)](/post/komal-teke/vertexai-fundamentals-modelevaluation/) ## [Vertex AI モデル評価の基礎](/post/komal-teke/vertexai-fundamentals-modelevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年4月1日 - [#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)+3 Vertex AIでのモデル評価をマスターするためのシリーズへようこそ!ジェネレーティブAIを構築している方なら、モデルの作成が戦いの半分に過ぎないことをご存知でしょう。真に高品質なエクスペリエンスを提供するためには、そのパフォーマンスを測定できなければなりません。 このガイドでは、Vertex AI Python… - [Inside grasys](/categories/inside-grasys/) [![typeにて、弊社エンジニアのインタビュー記事「AI時代のクラウドエンジニアの役割」が公開](/_astro/type_260327-scaled.Dm7yUhLS_Zf8gac.webp)](/post/recruit/type-ai-era-cloud-engineer-interview/) ## [typeにて、弊社エンジニアのインタビュー記事「AI時代のクラウドエンジニアの役割」が公開](/post/recruit/type-ai-era-cloud-engineer-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年3月27日 - [#Google Cloud](/tags/google-cloud/)[#AI](/tags/ai/)+2 Google Cloudの生成AIスペシャライゼーション認定企業である弊社の視点から、AIの不確実性をどう制御し、クラウドエンジニアが今後どのようなスキルを磨くべきかについて詳しくお話ししています。 - [Tech](/categories/tech/) [![66 歳。AWS 認定 12 冠"も"達成!日本最高齢の 2 大クラウド全冠エンジニア!?](/_astro/hero.Cu5LBg4a_Z1THA6z.webp)](/post/t-matsubara/obtain-allawsqualifications/) ## [66 歳。AWS 認定 12 冠"も"達成!日本最高齢の 2 大クラウド全冠エンジニア!?](/post/t-matsubara/obtain-allawsqualifications/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2026年3月25日 - [#AWS](/tags/aws/)[#AWS全冠](/tags/aws全冠/)+3 昨年は 31 回歌舞伎を観に行った matt です。先日 AWS認定 12資格を全て取得しました!66 歳と 8 ヶ月での達成、昨年 11 月には Google Cloud Partner All Certification Holders 2025 を受賞しており、66 歳の 2 大クラウド全冠達成は日本最高齢かも… - [Tech](/categories/tech/) [![Grafana Alert を Terraform で作成する](/_astro/hero.CduA1QJ2_ywvfK.webp)](/post/kyuita/grafana-alert-terraform/) ## [Grafana Alert を Terraform で作成する](/post/kyuita/grafana-alert-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2026年3月25日 - [#Grafana](/tags/grafana/)[#Terraform](/tags/terraform/) こんにちは、kyuitaです。 Terraformのアラートルールは普段Yamlファイルで記述しているのですが、最近TerraformのGrafana Providerでアラートを作成することができることを知り実際に試してみたので、その手順を共有します。 grafana自体は既存の環境がある前提でTerraformか… - [Tech](/categories/tech/) [![Gmail の内容を要約して Slack へ通知する](/_astro/hero.CiljPZmW_Z2d3XRF.webp)](/post/mhosoya/notification-gmail2slack/) ## [Gmail の内容を要約して Slack へ通知する](/post/mhosoya/notification-gmail2slack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mhosoya](/authors/mhosoya/) - 2026年3月18日 - [#Gemini](/tags/gemini/)[#Google Workspace Studio](/tags/google-workspace-studio/)+1 こんにちは、mhosoya です。 弊社では、日々のコミュニケーションの基盤として Slack を活用しています。 業務連絡から雑談まで、Slack を利用しています。 そのため、 情報はできるだけ Slack に集約させたい!!! と思っています。 Slack から離れることなく、他での状況を把握できるように目指し… - [Tech](/categories/tech/) [![Traceeで何ができるのか調べてみた](/_astro/hero.CCX1Eoo8_2dLrMI.webp)](/post/arai/tracee/) ## [Traceeで何ができるのか調べてみた](/post/arai/tracee/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2026年3月11日 - [#Tracee](/tags/tracee/) セキュリティ強化は多くの現場で課題になりますが、今回はその解決策の候補としてeBPFを利用した監視・検知ができるツールを探していました。実際にどのような挙動を検知できるのか、Traceeを触って検証してみましたのでご紹介します。 Traceeとは Aqua Security1社が開発したeBPF技術を活用したオープン… - [Tech](/categories/tech/) [![非マネージドkubernetesを味わおう](/_astro/hero.3NqdOhbP_Z8BwMR.webp)](/post/nakamura-kento/unmanaged-kubernetes/) ## [非マネージドkubernetesを味わおう](/post/nakamura-kento/unmanaged-kubernetes/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2026年3月4日 - [#Google Cloud](/tags/google-cloud/)[#Kubernetes](/tags/kubernetes/) はじめまして、grasysの中村です。 今回は、最近クラウドサービスであるGKE, AKS, EKSを中心に使用しているみなさんに向けて、 原点回帰して アンマネージド(非マネージド)Kubernetesについてお話ししたいと思います。 実はクラウドサービスではこんなことをやっていたんだ、 クラスターの中にnodeが… - [Tech](/categories/tech/) [![Sankey Diagram という可視化方法](/_astro/hero.N2OxPC4y_oWf5o.webp)](/post/t-watanabe/sankey-diagram/) ## [Sankey Diagram という可視化方法](/post/t-watanabe/sankey-diagram/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2026年3月4日 - [#Sankey Diagram](/tags/sankey-diagram/)[#データ分析](/tags/データ分析/) こんにちは grasys でデータ分析をしている t.watanabe です! みなさんは「web サイトのお客さんの移動ログ」や「ゲーム内のユーザさんの行動ログ」から「商品を買ってくれるお客さんがどのような行動をしているか」など考えることはありませんか? ただ、人やモノの移動をどうやって可視化すべきか迷うときはない… - [Infomation](/categories/infomation/) [![PingCAP株式会社、パートナー契約を締結](/_astro/grasys_pingcap_logo-1.DZHGH-9o_Z1aSuz9.webp)](/post/marketing/pingcap-partnership/) ## [PingCAP株式会社、パートナー契約を締結](/post/marketing/pingcap-partnership/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年2月26日 - [#TiDB](/tags/tidb/)[#Google Cloud](/tags/google-cloud/)+3 grasysとPingCAPのロゴ Google Cloud のプレミアパートナー(Services / Co-sell)として大規模インフラの設計・構築・運用を手掛ける株式会社 grasys(本社:東京都渋谷区、代表取締役:長谷川 祐介、以下 grasys)と、分散型 NewSQL データベース「TiDB(タイ・デー - [Tech](/categories/tech/) [![Apache AirFlow で別コンテナを立ち上げて実行](/_astro/hero.D4zcdXaM_Z1j60SS.webp)](/post/k-watanabe/apache-airflow/) ## [Apache AirFlow で別コンテナを立ち上げて実行](/post/k-watanabe/apache-airflow/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2026年2月25日 - [#Apache Airflow](/tags/apache-airflow/)[#Docker](/tags/docker/)+3 業務でApache AirFlowを初めて触りました。既にコンテナ化していたスクリプトをパイプラインに組み込みたく色々調べたところ、AirFlowのオペレータにDockerOperatorがありました。個人的に詰まったポイントなど共有できればと思います AirFlowもDockerで実行する - まずAirFlowを… - [Tech](/categories/tech/) [![Rust をバイブコーディングして漫画読みアプリを作った体験談](/_astro/hero.BLArDbBf_2mUOg8.webp)](/post/t-kitipot/rust-vibecoding/) ## [Rust をバイブコーディングして漫画読みアプリを作った体験談](/post/t-kitipot/rust-vibecoding/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年2月25日 - [#AI](/tags/ai/)[#生成AI](/tags/生成ai/)+4 あらすじ tl;dr 事情があって、Rust で漫画読みアプリを作ることになった。 体験談のところまで飛ばす 私自身は booth.pm や dlsite.com のヘビーユーザーですが、 そういうサイトで買った同人誌や漫画は専用ビューアじゃなくても開けるファイルが結構あります。 そこで、普段、画像ビューアなどのソフ… - [Tech](/categories/tech/) [![Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法)](/_astro/hero.-vTCoiOo_Z1SvLOW.webp)](/post/komal-teke/dockercredentials-cicdpipeline/) ## [Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法)](/post/komal-teke/dockercredentials-cicdpipeline/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年2月18日 - [#CI/CD](/tags/ci-cd/)[#Google Cloud](/tags/google-cloud/) はじめに 私のCI/CDパイプラインは、Pulumiを使ってGoogle CloudにデプロイするマルチステージのGitHub Actionsワークフローで、完璧に見えました。Google CloudとAWSへの認証、 pulumi up の実行、そしてSlack通知の送信まで、すべてが正常に実行されていました。すべ… - [Tech](/categories/tech/) [![Google Workspace を利用して Chrome にブックマークを配布しました](/_astro/hero.3kNv1WGD_Z8Rmby.webp)](/post/s-sato/bookmark-googleworkspace-chrome/) ## [Google Workspace を利用して Chrome にブックマークを配布しました](/post/s-sato/bookmark-googleworkspace-chrome/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2026年2月18日 - [#Google Workspace](/tags/google-workspace/) こんにちは。サトウです。 Google Workspaceを利用していて 「このURLを全社に共有したい」 「毎回チャットで連絡しても流れてしまう」 という場面が多くあります。 メール、チャットでURLを流すのではなく 最初から普段利用しているChromeにてブックマークで配布できたら便利だと思い 今回はGoogle… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。chezmoi scriptでアップデート管理を楽にしよう!](/_astro/ogp.CpCTJc5-_1cDhsD.webp)](/post/yusukeh/terminal-chezmoi-scripts-update-management/) ## [ターミナルがダサいとモテない。chezmoi scriptでアップデート管理を楽にしよう!](/post/yusukeh/terminal-chezmoi-scripts-update-management/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#chezmoi](/tags/chezmoi/)+3 chezmoi scriptはとっても便利 yadm から chezmoi に移行はほぼ完了しました。 chezmoi には scripts という機構があり、 chezmoi apply 時にscriptを動作させることができます。 今日はこれを紹介して行きます。 ちょっとややこしいのと理解しにくいので、まずはざっと仕様面を .chezmoiscripts .chezmoiscripts che - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTermの背景をUnsplashで変える編。](/_astro/ogp.BPRA_X3N_Z27PhC9.webp)](/post/yusukeh/terminal-wezterm-unsplash-background/) ## [ターミナルがダサいとモテない。WezTermの背景をUnsplashで変える編。](/post/yusukeh/terminal-wezterm-unsplash-background/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#WezTerm](/tags/wezterm/)+1 WezTermをUnsplashでおしゃれにする! Photo by Billy Huynh on Unsplash こんにちは、長谷川です。 WezTermの背景をコマンドで変えられるようにしよ〜🔊 .config/wezterm/wezterm.lua 以下を加えてください。 細かい色や数値はお好きにどうぞ🧛 config.background config.window backgrou - [Tech](/categories/tech/) [![kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る](/_astro/hero.Bgsma7ZT_Z215zk9.webp)](/post/hk/monitor-gkeandnginx-grafana/) ## [kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る](/post/hk/monitor-gkeandnginx-grafana/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2026年2月12日 - [#GKE](/tags/gke/)[#Grafana](/tags/grafana/) こんにちは、エンジニアのHKです。 今回はGKEの勉強がてら、helmでkube-prometheus-stackをインストールして、grafanaでGKEとnginxコンテナのメトリクスを表示するまでをやってみました。 まずは土台となるクラスタを用意します。 次にkube-prometheus-stackをインスト… - [Infomation](/categories/infomation/) [![「パートナーシップ構築宣言」の公表に関するお知らせ](/_astro/partnership_logo.wfgI-PU3_ZHcVTR.webp)](/post/marketing/partnership-building-declaration/) ## [「パートナーシップ構築宣言」の公表に関するお知らせ](/post/marketing/partnership-building-declaration/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年2月9日 - [#パートナーシップ](/tags/パートナーシップ/)[#news](/tags/news/) パートナーシップ構築宣言 平素は格別のご高配を賜り、厚く御礼申し上げます。 この度、株式会社grasys(代表取締役:長谷川祐介)は、内閣府や中小企業庁などが推進する「未来を拓くパートナーシップ構築推進会議」の趣旨に賛同し、「パートナーシップ構築宣言」を公表いたしました。 「パートナーシップ構築宣言」とは、サプライチェ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。dotfiles managerをyadmからchezmoiに変えたぜ。](/_astro/ogp.DhgIcFpD_1YqhJp.webp)](/post/yusukeh/terminal-chezmoi/) ## [ターミナルがダサいとモテない。dotfiles managerをyadmからchezmoiに変えたぜ。](/post/yusukeh/terminal-chezmoi/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月9日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#chezmoi](/tags/chezmoi/)+2 dotfiles managerをyadmからchezmoiに移行したので比較と感想を yadm2chezmoi.png 最近は生成AIが盛んでもうこういった技術系のblogは意味を持たなくなってきていると感じてる今日このごろ・・・🤔 弊社でもGoogle WorkspaceのGeminiやGemini Enterpriseを使っていますが、個人的には ChatGPT/Codex と neovi - [Tech](/categories/tech/) [![AI で売上アップ:Salesforce Agentforce セールスコーチ](/_astro/hero.BBkzYp4g_Z2juHj5.webp)](/post/e-reeder/ai-salesgrowth-agentforcesalescoach/) ## [AI で売上アップ:Salesforce Agentforce セールスコーチ](/post/e-reeder/ai-salesgrowth-agentforcesalescoach/) - ![](/_astro/e-reeder.CCb_aUhE_Zkc65x.webp)[e-reeder](/authors/e-reeder/) - 2026年1月28日 - [#AI](/tags/ai/)[#Agentforce](/tags/agentforce/)+3 営業において最も重要な要素の一つはコーチングです。コーチングは、営業チームが営業能力を継続的に向上させ、各顧客への対応準備を整えるのに役立ちます。かつては、コーチングは非常に多くのリソースを消費する作業であり、コーチングセッションの頻度が低かったり、ロールプレイも相手のスケジュールに左右されたりしていました。AI の… - [Tech](/categories/tech/) [![SSVC で脆弱性のトリアージを自動化する](/_astro/hero.gAoPjsud_boC1O.webp)](/post/yoshida/automatetriage-ssvc/) ## [SSVC で脆弱性のトリアージを自動化する](/post/yoshida/automatetriage-ssvc/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2026年1月21日 - [#SSVC](/tags/ssvc/)[#脆弱性管理](/tags/脆弱性管理/) はじめに CVSS での脆弱性管理では自組織での状況を反映させた優先度付けができないため、検出される脆弱性が多すぎると何から手をつけて良いかわからなくなり本当に対応しなければいけない脆弱性に迅速に対応できなくなったりします。 SSVC を使うことで優先度付けを行い、どれから優先して対応すればいいかを迅速に判断するため… - [Tech](/categories/tech/) [![私が Python の自動化ツールを Nox に乗り換えた理由](/_astro/hero.-mNYKBj9_Zgt2Ts.webp)](/post/komal-teke/python-automation-nox/) ## [私が Python の自動化ツールを Nox に乗り換えた理由](/post/komal-teke/python-automation-nox/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年1月14日 - [#Nox](/tags/nox/)[#Python](/tags/python/) 皆さん、こんにちは! 最近は GitHub Actions や Cloud Build のトリガーを使った CI/CD パイプラインの構築など、DevOps の世界にどっぷり浸かっています。こうしたツールを触ったことがある方なら、自動化チェックをいかにクリーンかつ一貫した状態に保つかが、運用の肝であることをご存知かと… - [Tech](/categories/tech/) [![E2EE パスワードマネジャーの CLI 版でランダムなフレーズを生成する](/_astro/hero.BBSffgST_Z2rbXkP.webp)](/post/nishino/e2eepasswordmanager-passphrase/) ## [E2EE パスワードマネジャーの CLI 版でランダムなフレーズを生成する](/post/nishino/e2eepasswordmanager-passphrase/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2026年1月7日 - [#E2EE パスワードマネジャー](/tags/e2ee-パスワードマネジャー/) Proton Pass の動作が軽快なわりに高機能なので気に入ってますが、CLI版が登場したのでやりたかったことをしてみます。 Proton Pass はフレーズ/パスワードを生成してくれるツールですが、この記事では主にリソース命名に使える読みやすいフレーズの生成を扱います。 一時的なリソース作成のために簡単なワード… - [Tech](/categories/tech/) [![Python 型ヒントの書き方 - 基本からジェネリクスまで](/_astro/hero.C5a3Azgc_Z29Legm.webp)](/post/t-shinaji/python-typehints/) ## [Python 型ヒントの書き方 - 基本からジェネリクスまで](/post/t-shinaji/python-typehints/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2026年1月7日 - [#Python](/tags/python/) 1\\. はじめに:このコードの出力結果は? まずは、以下のコードの出力結果は1から3のどれになるか考えてみてください。 1. ⭐ \\ 5 3. ⭐⭐⭐⭐⭐ 5. TypeError 答えは3のTypeErrorです。 n/ 2の返り値はfloat型になります。float型をstr型に掛けることができないためエラーにな… - [Infomation](/categories/infomation/) [![新年、明けましておめでとうございます。](/_astro/newyear2026.sY5GucBW_oB0Bw.webp)](/post/marketing/new-year-greeting-2026/) ## [新年、明けましておめでとうございます。](/post/marketing/new-year-greeting-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年1月5日 - [#新年の挨拶](/tags/新年の挨拶/) 2026年 新年のご挨拶 旧年中は格別のご支援を賜り、誠にありがとうございました。 皆さまのますますのご発展を心よりお祈り申し上げますとともに、 本年も変わらぬご支援を賜りますようお願い申し上げます。 株式会社grasys 代表取締役社長 長谷川 祐介 --- ## 記事一覧 | grasys blog URL: https://blog.grasys.io/articles ブログの記事一覧 # 記事一覧 - [Tech](/categories/tech/) [![Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/_astro/hero.BjDmWBG8_ZM1Ub2.webp)](/post/t-kitipot/astro-blog-with-codex/) ## [Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/post/t-kitipot/astro-blog-with-codex/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年9月16日 - [#Astro](/tags/astro/)[#Codex](/tags/codex/)+1 Astro と Codex を使ってブログを構築し、テーマのカスタマイズから記事作成まで進めた手順を紹介します。 - [Tech](/categories/tech/) [![Codexと生成AIで縦型ショート動画を作る](/_astro/hero.BpVSRpO3_Zzr2LG.webp)](/post/yusukeh/codex-cinematic-short/) ## [Codexと生成AIで縦型ショート動画を作る](/post/yusukeh/codex-cinematic-short/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月15日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+5 Codexを使って、公開コンテンツから技術・サービス・採用向けの縦型ショート動画を作るワークフローを紹介します。Runwayでの映像生成、Epidemic Soundでの音源選び、Remotionでの合成と品質確認までをまとめます。 - [Tech](/categories/tech/) [![AIに任せて記憶力が...](/_astro/hero.B5Jjzapz_1DfjRe.webp)](/post/k-watanabe/ai-and-memory/) ## [AIに任せて記憶力が...](/post/k-watanabe/ai-and-memory/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2026年9月9日 - [#生成AI](/tags/生成ai/)[#エンジニア](/tags/エンジニア/) AI に頼る機会が増えたことをきっかけに、学生時代の暗記や仕事でのコマンド習得を振り返り、自分の覚え方を考えます。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/_astro/hero.CjvK6eRT_lAALa.webp)](/post/yusukeh/terminal-codex-lean-ctx/) ## [ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/post/yusukeh/terminal-codex-lean-ctx/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月8日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+2 lean-ctx 3.10.1をCodexで再検証しました。macOSへの導入、MCP設定、bashでAI Agentを起動した時だけ有効にする方法、rtkとの簡易比較、ローカルで観測したtoken差分を紹介します。 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/_astro/hero.DdT1SEQC_Zkg612.webp)](/post/marketing/google-cloud-next-tokyo-26-newgin/) ## [Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/post/marketing/google-cloud-next-tokyo-26-newgin/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年9月3日 - [#Google Cloud Next Tokyo](/tags/google-cloud-next-tokyo/) 2026年7月31日、grasys は Google Cloud Next Tokyo 26 で株式会社ニューギン様と共同登壇しました。Gemini Enterprise を用いた組織変革と、AI を現場に根付かせるための実運用を見据えた取り組みをご紹介します。 - [Tech](/categories/tech/) [![Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/_astro/hero.qKT1jtiN_Zu53rQ.webp)](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) ## [Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年9月2日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Data Fusion](/tags/cloud-data-fusion/)+2 Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレードし、Client CredentialsとPassword Grantを検証した際に確認したSecurity Tokenのバリデーション挙動について紹介します。 - [Tech](/categories/tech/) [![DagsterをCloud Runで構築してみる](/_astro/hero.DlNQULRK_BarKg.webp)](/post/uema/dagster_cloudrun_build/) ## [DagsterをCloud Runで構築してみる](/post/uema/dagster_cloudrun_build/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2026年9月2日 - [#Dagster](/tags/dagster/)[#Google Cloud](/tags/google-cloud/)+3 DagsterのWebserver、Daemon、RunWorkerをCloud RunとCloud SQL for PostgreSQLで構築し、Cloud Buildでデプロイする方法を紹介します。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/_astro/hero.DgbhtHl3_Z2j01yn.webp)](/post/yusukeh/terminal-flyline/) ## [ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/post/yusukeh/terminal-flyline/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年8月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#flyline](/tags/flyline/)+2 macOSにflylineを入れてHomebrewのbashで有効化しました。インストール、.bashrcの設定、WezTermでのコマンド補完画面と、しばらく使ってみた感想を紹介します。 - [Inside grasys](/categories/inside-grasys/) [![「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/_astro/hero.BOIi0dum_DEqPN.webp)](/post/recruit/engineer-type-data-platform-interview/) ## [「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/post/recruit/engineer-type-data-platform-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年8月25日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+3 AIによる利用を前提としたデータ基盤には何が必要か。株式会社grasysの上間貫司が、メタデータ整備、メダリオンアーキテクチャ、アセット指向について語ったエンジニアtype取材記事です。 - [Tech](/categories/tech/) [![さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/_astro/hero.bOR9rXzi_ZbELj1.webp)](/post/e-reeder/slack-salesforce-workspace/) ## [さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/post/e-reeder/slack-salesforce-workspace/) - ![](/_astro/e-reeder.CCb_aUhE_Zkc65x.webp)[e-reeder](/authors/e-reeder/) - 2026年8月13日 - [#Slack](/tags/slack/)[#Salesforce](/tags/salesforce/)+2 Salesforceのアラート、リストビュー、Sales Home、SlackbotをSlackに集約し、営業活動のコンテキストスイッチを減らす3-Sワークスペース戦略を紹介します。 - [Tech](/categories/tech/) [![問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/_astro/hero.lskbK1N4_Z13czVC.webp)](/post/komal-teke/debugging-geminienterrise-tableextraction/) ## [問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/post/komal-teke/debugging-geminienterrise-tableextraction/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年8月12日 - [#Gemini Enterprise](/tags/gemini-enterprise/) Gemini Enterpriseで、アップロードした文書内の表をCSV形式に変換するためのカスタムスキルを作成しました。スキルには、文書内の表を読み取り、各列の位置を維持したままCSVとして出力するよう指示していました \[…\] - [Tech](/categories/tech/) [![組織知を repo として運用するための Obsidian vault 設計](/_astro/hero.D1h-84P3_gFQrS.webp)](/post/yoshida/obsidian-organizational-knowledge-repo/) ## [組織知を repo として運用するための Obsidian vault 設計](/post/yoshida/obsidian-organizational-knowledge-repo/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2026年8月12日 - [#Obsidian](/tags/obsidian/) Obsidian vaultをGit repoとして運用し、組織知を蓄積する設計と実践の要点 - [Tech](/categories/tech/) [![リバーシで試す「強化学習」のはじめ](/_astro/hero.CVJI61tn_wQnpA.webp)](/post/t-watanabe/introduction-reinforcementlearning-reversi/) ## [リバーシで試す「強化学習」のはじめ](/post/t-watanabe/introduction-reinforcementlearning-reversi/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2026年8月5日 - [#C++](/tags/c/)[#Python](/tags/python/)+3 テーマ みなさん、お元気でしょうか? grasys でデータサイエンティストをしております t.watanabe です 今回は機械学習の中でも強化学習(Reinforcement Learning)についてリバーシを題材に学んでいこうと思います 「強化学習」とはなにか? では、強化学習とは何かというところから説明して… - [Inside grasys](/categories/inside-grasys/) [![増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/_astro/hero.BRdqJC-L_uu2Fv.webp)](/post/recruit/engineer-type-sbom-interview/) ## [増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/post/recruit/engineer-type-sbom-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年7月30日 - [#SBOM](/tags/sbom/)[#セキュリティ](/tags/セキュリティ/)+2 増え続ける脆弱性にどう向き合うか。株式会社grasysの吉田悠介が、SBOMの価値、運用の実際、エンジニアの役割について語ったエンジニアtype取材記事です。 - [Tech](/categories/tech/) [![Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/_astro/hero.DrC29fjT_ZmD4gX.webp)](/post/komal-teke/agentplatform-pairwiseevaluation/) ## [Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/post/komal-teke/agentplatform-pairwiseevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年7月29日 - [#agentplatform](/tags/agentplatform/)[#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/) Agent Platform モデル評価シリーズへようこそ。 前回の記事では、個々の回答の品質を評価するために、Pointwise Evaluation を実施しました。 しかし、同じプロンプトに対して2つの回答がある場 \[…\] - [Tech](/categories/tech/) [![TabbyでQuake mode](/_astro/hero.HeF-AeXx_iIvjx.webp)](/post/yusukeh/terminal-tabby-quake-mode/) ## [TabbyでQuake mode](/post/yusukeh/terminal-tabby-quake-mode/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年7月27日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Tabby](/tags/tabby/)+1 macOSでTerminalのQuake modeが使えます。 Quake mode 今までTerminalはWezTermを使っていましたが、GnomeのGuake Terminalにある画面の上からDropdownで表示されるTerminalを使うためにHammerspoonを活用してました。 だけどTabbyがあるじゃないか! 調べたらかなり昔からあるじゃないか🤣 最高すぎてWezTerm - [Tech](/categories/tech/) [![OpenClaw の管理ダッシュボードを作ってみます](/_astro/hero.CjmTazQk_Z1vgvui.webp)](/post/ilhamhk/openclaw-admindashboard/) ## [OpenClaw の管理ダッシュボードを作ってみます](/post/ilhamhk/openclaw-admindashboard/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2026年7月22日 - [#OpenClaw](/tags/openclaw/)[#Tailscale](/tags/tailscale/) こんにちは!ilhamhk です。 今回は、OpenClaw のエージェントオーケストレーター向けにカスタムダッシュボードを作った経験を共有したいと思います。 OpenClaw とは? OpenClaw は、Discor \[…\] - [Tech](/categories/tech/) [![Agent Development Kit(ADK)で Google Cloud リリースノート取得・影響確認を自動化した気づき](/_astro/hero.D-jsLC_T_NfETQ.webp)](/post/nishino/designphilosophy-adk/) ## [Agent Development Kit(ADK)で Google Cloud リリースノート取得・影響確認を自動化した気づき](/post/nishino/designphilosophy-adk/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2026年7月15日 - [#Agent Development Kit](/tags/agent-development-kit/)[#AIエージェント](/tags/aiエージェント/)+1 Google Cloud のリリースノートの確認作業は利用サービスが増えるほど確認に時間がかかります。更新履歴を集めるだけでなく内容を読み、利用中のシステムに関係しそうな点を洗い出す作業になるからですね。 今回、 Agent Development Kit(ADK)を使ってリリースノートの取得から日本語レポートの作成… - [Tech](/categories/tech/) [![Compute Engineのゾーンを変更するには移動が必要である](/_astro/hero.65eU8GDR_Z1Y12ED.webp)](/post/shirota/movezone-gce/) ## [Compute Engineのゾーンを変更するには移動が必要である](/post/shirota/movezone-gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2026年7月8日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/) こんにちは、shirotaです。 今回はCompute Engineのゾーン移動をテーマに書きたいと思います。 例えば、開発の用途で使用しているインスタンスを営業時間帯のみ起動して利用している場合など、 夜間停止して翌朝に起動しようとしたらプラットフォーム側で物理的なキャパシティが不足していて起動エラーになることがあ… - [Tech](/categories/tech/) [![Google Cloud+AWS 検証環境の自動制御にみる grasys の「仕組み化」文化](/_astro/hero.CJum5TiH_1QjBcV.webp)](/post/t-matsubara/automatedcontrol-verificationenvironment/) ## [Google Cloud+AWS 検証環境の自動制御にみる grasys の「仕組み化」文化](/post/t-matsubara/automatedcontrol-verificationenvironment/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2026年7月1日 - [#AWS](/tags/aws/)[#Go](/tags/go/)+2 今年は既に 12 回歌舞伎を観た matt です。入社 2 年半で業務の傍らクラウド資格の W 全冠を果たしました! 今回は、私が日々の検証や資格勉強で使い倒している、grasys の社内検証環境の裏側についてご紹介したいと思います。 grasys では、「お客様の環境をお預かりする専門家」として、ヒューマンエラーを… - [Tech](/categories/tech/) [![Caddy + DNS-Persist: DNS への権限不要(キーレス)で安全に SSL 証明書を自動化する方法](/_astro/hero.0qugnEDu_ZadBHF.webp)](/post/mr-binelias/caddy-dns-persist/) ## [Caddy + DNS-Persist: DNS への権限不要(キーレス)で安全に SSL 証明書を自動化する方法](/post/mr-binelias/caddy-dns-persist/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mr.binelias](/authors/mr-binelias/) - 2026年7月1日 - [#caddy](/tags/caddy/)[#dns-challenge](/tags/dns-challenge/)+3 どうも、Rayanです。 WebサーバーからDNSゾーンへのアクセス権限がいらない、「dns-persist」という新しいACMEチャレンジタイプが発表されました。 今回は、この技術と「Caddy」という自動SSL証明書ツールを使って、DNSへの権限(キーレス)を要求せずに安全にSSL証明書を自動化する方法を紹介しま… - [Inside grasys](/categories/inside-grasys/) [![「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/_astro/hero.CUvymjlD_Z1ORKdO.webp)](/post/marketing/2026-japan-all-aws-certifications-engineers/) ## [「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/post/marketing/2026-japan-all-aws-certifications-engineers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月30日 - [#AWS](/tags/aws/)[#Japan All AWS Certifications Engineers](/tags/japan-all-aws-certifications-engineers/) このたび、2026 Japan All AWS Certifications Engineers の受賞者として grasys のエンジニアが選出されました。 AWS 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重ねるパートナーの皆様に感謝いたします。 2026 J… - [Tech](/categories/tech/) [![一般公開されている便利な「スキル」を Gemini Enterprise でも使う方法!](/_astro/hero.uVz9-pAL_fXmxa.webp)](/post/t-shinaji/using-publiclyskills-in-geminienterprise/) ## [一般公開されている便利な「スキル」を Gemini Enterprise でも使う方法!](/post/t-shinaji/using-publiclyskills-in-geminienterprise/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2026年6月25日 - [#AIエージェント](/tags/aiエージェント/)[#Gemini Enterprise](/tags/gemini-enterprise/) はじめに 生成 AI を実務でフル活用する上で、特定の処理に特化した「プロンプト」や「指示」をいかに効率よく管理・再利用するかは非常に重要です。 現在、GitHub や開発者コミュニティなどでは、以下のような実用的で強力なスキルが多数公開されており、すぐに業務に役立てることができます。 html-slides ブラウ… - [Tech](/categories/tech/) [![OCI 〜アカウント作成から CLI, Terraform でリソースが作成できるまで〜](/_astro/hero.Dn1N3Xan_Z2ahSJG.webp)](/post/ysato/oci-initialintroduction/) ## [OCI 〜アカウント作成から CLI, Terraform でリソースが作成できるまで〜](/post/ysato/oci-initialintroduction/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2026年6月17日 - [#oci](/tags/oci/)[#oracle](/tags/oracle/)+1 お久しぶりです、よっしーです。 今回は Oracle が運営するパブリック・クラウドサービス OCI を使ってみました! OCI (Oracle Cloud Infrastructure) とは? OCI 公式ホームページでは以下の 4 点を特徴として挙げています - マルチクラウド:複数のクラウドを連携させます。… - [Tech](/categories/tech/) [![Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/_astro/hero.CYNfzlLv_ZoEuYT.webp)](/post/komal-teke/vertexai-pointwise-evaluation/) ## [Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/post/komal-teke/vertexai-pointwise-evaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年6月10日 - [#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/)[#Vertex AI](/tags/vertex-ai/) Vertex AI におけるモデル評価シリーズへようこそ。 これまでの記事では、モデル評価の基礎や、評価に必要なデータセット・メトリクス・各種設定の準備方法について学んできました。 今回は、実際に Pointwise Evaluation を使ったエンドツーエンドの評価を体験していきます。 評価環境のセットアップから… - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 セッション情報公開しました!](/_astro/8b28019a3e12ee6a94180c40d7b345c3.CNhmO670_1wGyV9.webp)](/post/marketing/google-cloud-next-tokyo-2026-session/) ## [Google Cloud Next Tokyo 26 セッション情報公開しました!](/post/marketing/google-cloud-next-tokyo-2026-session/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月4日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 Google Cloud Next Tokyo 26の共同登壇セッション grasys は「Google Cloud Next Tokyo 26」で株式会社ニューギン様と共同登壇いたします。 登壇内容 AI 活用でエンタメの未来はどう変わるか。ニューギン × Gemini Enterprise が描く次世代の姿 常に新 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 に出展、登壇いたします。](/_astro/GoogleCloudNextJapan_1.DAlQSW2f_zUW2M.webp)](/post/marketing/google-cloud-next-tokyo-2026/) ## [Google Cloud Next Tokyo 26 に出展、登壇いたします。](/post/marketing/google-cloud-next-tokyo-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月1日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+3 Google Cloud Next Tokyo 26の開催案内 grasys は今年も「Google Cloud Next Tokyo 26」に出展、また株式会社ニューギン様と共同登壇いたします。 AI エージェントで何ができるのか、どう動かすのか。本セッション、またブースでは、Gemini Enterprise の具 - [Tech](/categories/tech/) [![Terraform に Helm チャートを組み込む](/_astro/hero.C84Lq2XV_wWqVM.webp)](/post/te-watanabe/integrating-helm-terraform/) ## [Terraform に Helm チャートを組み込む](/post/te-watanabe/integrating-helm-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[te.watanabe](/authors/te-watanabe/) - 2026年5月27日 - [#GKE](/tags/gke/)[#Google Cloud](/tags/google-cloud/)+3 はじめに 弊社では、インフラ構築に Terraform を使用しています。 Terraform は クラウド プラットフォームのリソースを作成するため、provider と呼ばれるプラグインを利用する必要があります。 Google Cloud のリソースを作成する場合は google provider を使用します。… - [Tech](/categories/tech/) [![AIエージェントの現在地と人間の役割──本当に仕事は「ギュられる」のか?](/_astro/hero.CdvKtuni_ZCrUS6.webp)](/post/ryo-miura/ai-agent-human-role-gurareru/) ## [AIエージェントの現在地と人間の役割──本当に仕事は「ギュられる」のか?](/post/ryo-miura/ai-agent-human-role-gurareru/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Ryo.Miura](/authors/ryo-miura/) - 2026年5月20日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+3 想定読了時間:15〜20分 この記事は、AIエージェント時代の仕事や若手エンジニアの不安について、ジュニアエンジニアの視点から少し長めに整理した考察記事です。 この記事の結論 この記事で言いたいことは、大きく次の4つです。 - AIによって置き換わるのは、職業そのものというより、まずは仕事の中にある一部のタスクだと考… - [Tech](/categories/tech/) [![赤外線カメラでも読み取れる、サーバのステータスモニターを自作してみました](/_astro/hero.CMhjvZud_Z7xamE.webp)](/post/t-kitipot/homeserver-statusmonitor-infraredcamera/) ## [赤外線カメラでも読み取れる、サーバのステータスモニターを自作してみました](/post/t-kitipot/homeserver-statusmonitor-infraredcamera/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年5月13日 - [#gpu](/tags/gpu/)[#Python](/tags/python/)+3 目次 1. あらすじ 2. 心配した僕が最近編み出したのは 3. 余談 4. まとめ あらすじ 私は何年も趣味で自宅サーバを運用していますが、その間いろんな問題が発生しました。 - LAN ケーブルが原因不明で抜けた - ルータの電源アダプターが重すぎて勝手にタップから抜けた - サーバの SSL 証明書の自動更新が… --- ## 記事一覧 10ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/10 ブログの記事一覧 # 記事一覧 - [Tech](/categories/tech/) [![ラズパイで取得した部屋の温湿度をGrafana Cloudで可視化したい](/_astro/hero.CRirQrwU_ZGPJx6.webp)](/post/matsubara/grafanacloud_raspberrypi/) ## [ラズパイで取得した部屋の温湿度をGrafana Cloudで可視化したい](/post/matsubara/grafanacloud_raspberrypi/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2022年9月30日 - [#Grafana](/tags/grafana/)[#prometheus](/tags/prometheus/)+1 こんにちは松原です。 今回は趣味の話。 現在の自宅ではNature RemoのAPIを叩いてメトリクスを作成してGrafanaで可視化をしていた。 しかしNature RemoのAPI経由の温度情報は0.5℃単位で変動が起き、また温度が取得されるインターバルも長かったのでより詳細な情報が欲しかった。(綺麗な折れ線グラ… - [Inside grasys](/categories/inside-grasys/) [![TOKYO GAME SHOW2022へ行ってみた!](/_astro/hero.DvFzO2pP_1UGJSA.webp)](/post/marketing/tokyo-game-show2022/) ## [TOKYO GAME SHOW2022へ行ってみた!](/post/marketing/tokyo-game-show2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年9月26日 - [#ゲーム](/tags/ゲーム/)[#東京ゲームショウ](/tags/東京ゲームショウ/)+1 はじめまして。grasys Marketingチームです。 最近は同僚に教えてもらったAmongus(人狼みたいなゲーム)というゲームを社内でプレイするのにハマっています。誠実そうに見えていた人が、迷いもなくさらりと嘘をついて相手を騙している様子を見ると本当に震えます。。 さてさて、今回はタイトルにある通りですが、先日行っ… - [Tech](/categories/tech/) [![フロント初学者が行うフロント技術選定](/_astro/hero.BOqK_kyC_KBRza.webp)](/post/kato/react/) ## [フロント初学者が行うフロント技術選定](/post/kato/react/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年9月26日 - [#Next.js](/tags/next-js/)[#React](/tags/react/)+1 こんにちは。Cloud Developerチーム(以下CDチーム)エンジニアの加藤です。 業務では主にバックエンドやデータ分析を行なっております。 私の所属しているCDチームでは毎期ごとにチームでテーマを設定し、 業務外でエンジニアリングに関して議論や調査を行なっております。 今期のテーマは【開発がスムーズに始められ… - [Tech](/categories/tech/) [![macOS path\_helperと格闘する](/_astro/ogp.DS9N63CT_Z9JwIi.webp)](/post/yusukeh/problem-macos-path-helper/) ## [macOS path\_helperと格闘する](/post/yusukeh/problem-macos-path-helper/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年9月21日 - [#macOS](/tags/macos/) こんにちは長谷川です。 みなさんはmacOSでどのterminalを使っていますか? 私は最近warpというterminalを使っています。 まだ個人的な使い方としてbashだからかあちこちかゆい感じなのですが、未来な感じのterminalで気に入っています。zshならめっちゃいいのかも といいつつも、補完機能が邪魔… - [Tech](/categories/tech/) [![Vultrで遊ぶ part1](/_astro/ogp.Bf4syf6y_Z1fvBJs.webp)](/post/yusukeh/vultr-part1/) ## [Vultrで遊ぶ part1](/post/yusukeh/vultr-part1/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年9月16日 - [#vultr](/tags/vultr/)[#シリーズ: 仕事に関係ない](/tags/シリーズ-仕事に関係ない/) こんにちは、長谷川です。 最近macbookをM2のmacbook pro 13 inchに切り替えました。 法人のネットバンクを触るためだけにWindowsが必要でParallelsを入れる必要があって、Apple ChipでWindowsが動くところまで待ってた感じです。この前の機種が4年前のmacbook pr… - [Inside grasys](/categories/inside-grasys/) [![grasysの休暇制度〜プレミアムデーとは?](/_astro/hero.DF9peRXm_ZtcVEK.webp)](/post/recruit/grasys_holiday/) ## [grasysの休暇制度〜プレミアムデーとは?](/post/recruit/grasys_holiday/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年9月12日 - [#福利厚生](/tags/福利厚生/)[#休暇制度](/tags/休暇制度/) みなさんこんにちは!grasys MarketingTeamです。 今回はgrasysの休暇制度の一つであるプレミアム休暇の活用についてお話しさせていただきます。 プレミアムデーとは? 入社6ヶ月後の正社員、契約社員を対象に月1回 半日休暇 を取得することができる仕組みで、半休を申請した社員には5,000円の手当を支… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Sのデスク #2](/_astro/hero.DVubiwpX_ZlQ17C.webp)](/post/sakai/desktour/) ## [【デスクツアー】とある社員Sのデスク #2](/post/sakai/desktour/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年9月2日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 今回は以前デスクツアーシリーズで紹介した自宅のデスク環境(主にキーボード)に変化がありましたのでそちらを紹介をしたいと思います。変化があったと言っても前回同様、主にキーボードのお話になってしまいますので予めご了承ください。 ちなみに以前の記事はこちら… - [Tech](/categories/tech/) [![Cloud Run やってみた:WebSocketを使用したサービスのデプロイ](/_astro/hero.D5Goo4mY_irXvz.webp)](/post/takada/cloudrun/) ## [Cloud Run やってみた:WebSocketを使用したサービスのデプロイ](/post/takada/cloudrun/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2022年8月30日 - [#Cloud Run](/tags/cloud-run/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは、スプラ3の前夜祭でトリカラバトルにて中間管理職的体験をし、ツイッターの同じ陣営に強く共感している高田です。 下克上の2色は担当アイドルからの声援?応援?があったようで…終わってから知りました…マンタローのエイエイオーな応援が欲しかったな… さて、今回のタイトルについて書くに至った経緯ですが ゲーム案件でし… - [Inside grasys](/categories/inside-grasys/) [![「攻めのインフラ」で顧客の要件に寄り添うインフラの専門家集団、grasysで働く魅力とは](/_astro/15948_th.DQyuGFqz_Z2k3wz9.webp)](/post/recruit/aggressive-infrastructure-engineer-careers/) ## [「攻めのインフラ」で顧客の要件に寄り添うインフラの専門家集団、grasysで働く魅力とは](/post/recruit/aggressive-infrastructure-engineer-careers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年8月25日 - [#採用](/tags/採用/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 エンジニアとして、インフラの領域に携わる面白さ、grasysで働く魅力などについてgrasysでインフラ、開発、セールスの各部門のマネージャーを務めている中島健氏と、2020年8月に入社し、プロジェクトマネージャーとして活躍している山田賢一氏に話を聞いた。 - [Tech](/categories/tech/) [![Azure キーコンテナーのシークレットがApp Serviceに反映されるまで](/_astro/hero.DzD_2dUA_Zg9iqU.webp)](/post/sakai/azure_key_vault/) ## [Azure キーコンテナーのシークレットがApp Serviceに反映されるまで](/post/sakai/azure_key_vault/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年8月19日 - [#AppService](/tags/appservice/)[#Azure](/tags/azure/)+1 こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 私が担当した業務でAzureのキーコンテナーに格納したシークレット値が反映されないということが発生しました。 AppServiceの再起動なども行いましたが値が反映されないなどがあったため、いつシークレットが正常に反映されるのか検証を行いました。 準… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next ’22開催概要!](/_astro/hero.0vXPH8gZ_Z2jHt9J.webp)](/post/marketing/google-cloud-next-22/) ## [Google Cloud Next ’22開催概要!](/post/marketing/google-cloud-next-22/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年8月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) Google Cloud (GCP) Next 開催概要 名称:Google Cloud (GCP) Next ’22(略称 Next ’22) 日時:日本時間 2022 年 10 月 12 日(水) 14 日(金) 説明:Google Cloud (GCP) の旗艦イベント Google Cloud (GCP) N… - [Inside grasys](/categories/inside-grasys/) [![月1回開催!grasysのLTとは?](/_astro/hero.BOC5DFI6_Z2bcail.webp)](/post/recruit/grasyslt/) ## [月1回開催!grasysのLTとは?](/post/recruit/grasyslt/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年8月5日 - [#grasys](/tags/grasys/)[#Lightningtalk](/tags/lightningtalk/) みなさん、こんにちはこんにちは。grasys Marketing Teamです。 grasysでは月に1回全社MTGを開催しています。全社MTG後には毎月社員数名による『Lightning talk』通称: 『LT』 を行っています。今回の記事ではgrasysのLTについてお話しさせていただきます! LTとは? LT… - [Tech](/categories/tech/) [![いますぐPythonでデータ分析するために必要なこととは?前編](/_astro/hero.CW6ya7ux_xYJ9u.webp)](/post/nishino/python-1/) ## [いますぐPythonでデータ分析するために必要なこととは?前編](/post/nishino/python-1/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2022年7月29日 - [#Python](/tags/python/) データ分析をするための様々なサービスが世の中にありますが、導入までの期間やコストは気になりますよね。 手軽に卓上である程度分析することもできます。どうすればよいかこの記事で整理していきます。 必要なもの - Windows/macOSどちらでもよいのでPython3.6以上がインストールされているPC - Pytho… - [Inside grasys](/categories/inside-grasys/) [![grasysのクラウドエンジニア教育ってどんな感じ?](/_astro/hero.BceplHk5_2m9lLd.webp)](/post/yamada/coursera_skills-boost/) ## [grasysのクラウドエンジニア教育ってどんな感じ?](/post/yamada/coursera_skills-boost/) - ![](/_astro/yamada.ixPBkEkz_nBL9m.webp)[yamada](/authors/yamada/) - 2022年7月22日 - [#coursera](/tags/coursera/)[#grasys](/tags/grasys/)+1 grasysのクラウドインフラエンジニアは、2022年7月現在で12名在籍していますが、もともとインフラの経験がある者は実は多くありません。 そのほとんどがアプリケーションエンジニア出身です。 筆者も、現在はプロジェクトマネージャーをしていますが、前職はJavaエンジニアでした。クラウドインフラを構築したことのない状… - [Tech](/categories/tech/) [![AWS Client VPN を使ってみた](/_astro/hero.Dm_dDST6_Z2qvlP6.webp)](/post/ysato/aws-client-vpn/) ## [AWS Client VPN を使ってみた](/post/ysato/aws-client-vpn/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2022年7月15日 - [#AWS](/tags/aws/)[#AWS Client VPN](/tags/aws-client-vpn/)+2 こんにちは!エンジニアのよっしーです。 AWS や Google Cloud (GCP) などのクラウドサービスを利用するとき、作成した VM に ssh でアクセスしたり、データベースにコマンドレベルでアクセスしたり、あるいはファイルを転送したりという作業は必須ですよね。通常はセキュリティ確保のため、グローバル I… - [Tech](/categories/tech/) [![NGINX PlusのLB機能:DNSディスカバリー](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/dns_discovery/) ## [NGINX PlusのLB機能:DNSディスカバリー](/post/izumi/dns_discovery/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年7月7日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちは、エンジニアのいずみです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 前回まではtsunodaさんがブログを執筆していましたが今回は私が書いていきたいと思います。 どんな検証をしたのかの一覧紹介… - [Inside grasys](/categories/inside-grasys/) [![7月26日・28日開催!キャリア相談会!](/_astro/hero.DCcCIk7j_1y44xk.webp)](/post/recruit/event/) ## [7月26日・28日開催!キャリア相談会!](/post/recruit/event/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年7月1日 - [#event](/tags/event/)[#採用](/tags/採用/) こんにちは。grasys Marketing Teamです。 2022年7月26日(火)・28日(木)にエンジニア向けのオンラインキャリア相談会を開催いたします!! イベント概要 『将来、フロントもバックエンドもマルチにできるようになりたい! 』 『フルスタックエンジニアを目指したい!』 仕事をする上で、皆さんには様… - [Tech](/categories/tech/) [![【lporg】mac OS launchpadのレイアウトを保存・復元する!](/_astro/ogp.CCfgd9F0_6gwtb.webp)](/post/yusukeh/lporg-mac-os-launchpad/) ## [【lporg】mac OS launchpadのレイアウトを保存・復元する!](/post/yusukeh/lporg-mac-os-launchpad/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年7月1日 - [#macOS](/tags/macos/) こんにちは長谷川です。 私は日頃macOSのupdateをtopgradeで対応していて、brewで管理してるcask系のappがlaunchpad上でのレイアウト乱れるのが嫌だったんだけど解決方法があった!!(topgradeの記事はこちら - topgradeでmacOSのupdate管理) だがしかし!laun… - [Tech](/categories/tech/) [![Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの?](/_astro/hero.Cp6BNgiI_dxVbU.webp)](/post/fukushima/rhel9incloud/) ## [Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの?](/post/fukushima/rhel9incloud/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2022年7月1日 - [#AWS](/tags/aws/)[#Azure](/tags/azure/)+2 目次 - はじめに - 各社クラウドサービスのRHEL9イメージ - grasysではどうなの?使われてるの? - まとめ はじめに 海の中からこんにちはー!!grasysの福嶌です。 去る2022/5/18にRed Hat Enterprise Linux 9(以下RHEL9)がリリースされました。(ベースのFed… - [Inside grasys](/categories/inside-grasys/) [![grasysOfficeツアー](/_astro/hero.D3urrtcL_21CM2c.webp)](/post/recruit/grasys_office_tour2022/) ## [grasysOfficeツアー](/post/recruit/grasys_office_tour2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月24日 - [#grasys](/tags/grasys/)[#オフィス](/tags/オフィス/) 皆さまこんにちは!grasys Marketing Teamです。 今回は弊社のオフィスについて紹介させていただきます! grasysはJR恵比寿駅から徒歩5分の距離にあります。1Fには度々テレビでも紹介されているパン屋さんが入っていて、お昼時には行列ができることもあります。こちらのビルの4Fから6Fがgrasysの… - [Tech](/categories/tech/) [![NGINX PlusのLB機能:アクティブヘルスチェック&セッション維持](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/activehealth_and_session/) ## [NGINX PlusのLB機能:アクティブヘルスチェック&セッション維持](/post/tsunoda/activehealth_and_session/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年6月23日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちはtsunodaです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのかの一覧紹介ブログはこちら 今回はその中から、ロードバランサ機能のアクティブヘルスチェックとセッション維持につい… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜](/_astro/hero.BSj9whIX_GeGhh.webp)](/post/marketing/google_cloud_day_digital22_report/) ## [Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜](/post/marketing/google_cloud_day_digital22_report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月22日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) grasys では Google Cloud (GCP) プレミア Service パートナーとして、数百を超える顧客のプロジェクトを運用しており、各プロジェクトの使用量を計算するシステムを運用しています。大切な顧客の情報を含むため、セキュリティは第一です。 ここでは、Google Kubernetes Engine… - [Inside grasys](/categories/inside-grasys/) [![「しゃべれて作れるエンジニアになろう」6335時間以上面談してわかったキャリアを拓くポイント](/_astro/large-22.ecBzXPwT_Z1d85t5.webp)](/post/recruit/communication-and-engineering-career/) ## [「しゃべれて作れるエンジニアになろう」6335時間以上面談してわかったキャリアを拓くポイント](/post/recruit/communication-and-engineering-career/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月16日 - [#採用](/tags/採用/)[#社員紹介](/tags/社員紹介/) エンジニアがどういう方向性でスキルアップしていくか、キャリパスはどうあるべきか。grasys 代表の長谷川が、経験のなかで見つけたよりよいキャリアを拓くためのポイントを説明します。 - [Inside grasys](/categories/inside-grasys/) [![指1本でタイピングしていた 「ど素人」が、世界的人気Webメディアのクラウドインフラを支えるエンジニアになるまでの挑戦](/_astro/large-21.Bj4U-Sv3_ZrBKok.webp)](/post/recruit/cloud-engineer-career-journey/) ## [指1本でタイピングしていた 「ど素人」が、世界的人気Webメディアのクラウドインフラを支えるエンジニアになるまでの挑戦](/post/recruit/cloud-engineer-career-journey/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月16日 - [#社員紹介](/tags/社員紹介/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 パソコン初心者だったgrasysエンジニアの角田が、 いかにして世界的Webメディアのインフラ運用担当になったのか。挑戦の裏側に迫ります。 - [Infomation](/categories/infomation/) [![Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/_astro/large-19.1e4AWYbj_Z2n6TSv.webp)](/post/marketing/multiplayer-game-servers-with-agones/) ## [Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/post/marketing/multiplayer-game-servers-with-agones/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Agones](/tags/agones/)[#Kubernetes](/tags/kubernetes/)+2 5月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) Day:Digital‘21」のセッションの内容をまとめました。 Agones と Game Servers を使ってKubernetes 上でリアルタイムマルチ対戦ゲーム環境(DGS)を構築する方法をご紹介しています。 - [Infomation](/categories/infomation/) [![ゲームのデータ分析のポイントと、インフラ構築の勘所](/_astro/large-13.Dd9SAXND_ZqWsyT.webp)](/post/marketing/game-data-analytics-and-infrastructure/) ## [ゲームのデータ分析のポイントと、インフラ構築の勘所](/post/marketing/game-data-analytics-and-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#BigQuery](/tags/bigquery/)+3 4月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) INSIDE Games & Apps」のセッションの内容をまとめました。 BigQuery を活用してゲームのデータ分析をしている事例をご紹介しています。 - [Infomation](/categories/infomation/) [![30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで](/_astro/large-12.UUNJYvd2_ZkrObb.webp)](/post/marketing/cloud-team-serving-300-million-users/) ## [30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで](/post/marketing/cloud-team-serving-300-million-users/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#会社紹介](/tags/会社紹介/)[#grasys](/tags/grasys/)+1 自身がエンジニアでもある grasys 代表の長谷川が、なぜ起業を決意したのか。 きっかけは技術者としてコミットしていた企業が買収されたことでした。 - [Infomation](/categories/infomation/) [![最適なゲームインフラを構築するために考えておくべきこと](/_astro/large-10.CbbyT7tb_ZVore6.webp)](/post/marketing/building-game-infrastructure/) ## [最適なゲームインフラを構築するために考えておくべきこと](/post/marketing/building-game-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#GKE](/tags/gke/)[#spanner](/tags/spanner/)+2 4月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) INSIDE Games & Apps」のセッションの内容をまとめました。GKE と Cloud Spanner を組み合わせるアーキテクチャについてご紹介しています。 - [Infomation](/categories/infomation/) [![クラウドエンジニア集団grasysの生きる道](/_astro/large-9.BVx2H2KI_EiiQV.webp)](/post/marketing/future-of-grasys-cloud-engineers/) ## [クラウドエンジニア集団grasysの生きる道](/post/marketing/future-of-grasys-cloud-engineers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+2 代表の⻑⾕川が起業の経緯、Google Cloud (GCP) との出会い、ゲーム業界への想い、そして業界内での grasys の存在意義などについて語りました。 - [Infomation](/categories/infomation/) [![徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ](/_astro/large-8.BFTXFn35_17gK31.webp)](/post/marketing/game-data-analytics-infrastructure/) ## [徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ](/post/marketing/game-data-analytics-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#BigQuery](/tags/bigquery/)+2 2021年4月13日(火)に放送された Google Cloud (GCP) INSIDE Games & Apps のセッション アーカイブです。 弊社エンジニアの諏訪が Google Cloud (GCP) の高田氏と対談しています。 --- ## 記事一覧 11ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/11 ブログの記事一覧 # 記事一覧 - [Infomation](/categories/infomation/) [![インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築](/_astro/large-7.unRK9WPU_Z247hz9.webp)](/post/marketing/terraform-cicd-remote-environment/) ## [インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築](/post/marketing/terraform-cicd-remote-environment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Terraform](/tags/terraform/)[#CI/CD](/tags/ci-cd/)+2 2020年1月27日からリモートワークを実施しているgrasysは、どのようにエンジニアのリモートワーク環境を構築したのか。実際に行ったプラクティスから、インフラ定義ツール「Terraform」や「Terraform Cloud」の活用、「Cloud Build」によるCI/CDの実行まで、grasysエンジニアの佐藤 - [Infomation](/categories/infomation/) [![開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは?](/_astro/13719_002.Dn210Uij_2gOlf3.webp)](/post/marketing/development-team-communication-tips/) ## [開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは?](/post/marketing/development-team-communication-tips/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#アプリケーション開発](/tags/アプリケーション開発/)[#tips](/tags/tips/) 開発現場に起こりがちな「なぜかうまくいかない」問題と、それらに有効な工夫のポイントを grasys のエンジニア西野が説明しています。 - [Infomation](/categories/infomation/) [![Laying Organization's Cornerstone of Strong IT Foundation](/_astro/large-6.tCTLgw7Q_ZAApVT.webp)](/post/marketing/laying-organizations-cornerstone-of-strong-it-foundation/) ## [Laying Organization's Cornerstone of Strong IT Foundation](/post/marketing/laying-organizations-cornerstone-of-strong-it-foundation/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#grasys](/tags/grasys/)[#クラウドインフラ](/tags/クラウドインフラ/)+3 "We are a group of highly-experienced experts, who are sticklers for high standards of technologies" - [Infomation](/categories/infomation/) [![エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」](/_astro/large-5.DVtKFIit_tKpn9.webp)](/post/marketing/mastering-kubernetes-with-grasys/) ## [エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」](/post/marketing/mastering-kubernetes-with-grasys/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Kubernetes](/tags/kubernetes/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 grasys が持つ、 Kubernetes 運用知見について紹介されています。 - [Infomation](/categories/infomation/) [![レッドオーシャン化するクラウド市場でどう戦うのか](/_astro/grasys_pr06.CsPnAf55_168gIC.webp)](/post/marketing/competing-in-the-cloud-market/) ## [レッドオーシャン化するクラウド市場でどう戦うのか](/post/marketing/competing-in-the-cloud-market/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#AWS](/tags/aws/)+2 grasys が持つ、AWS、Google Cloud (GCP)、Azure の3大クラウドをカバーしたマルチクラウド対応の開発力について説明しています。 - [Infomation](/categories/infomation/) [![Kubernetes未経験者が GKE の本番リリース](/_astro/12033_001.6EqfGNzq_r6N5S.webp)](/post/marketing/gke-production-release/) ## [Kubernetes未経験者が GKE の本番リリース](/post/marketing/gke-production-release/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/)+1 ある日、 Google Cloud (GCP) のマネージドサービスである Google Kubernetes Engine(GKE)環境を利用した案件開発の指名を受け、全てが初めての体験の中、様々なハードルを乗り越えていった経験を語っています。 - [Infomation](/categories/infomation/) [![GCEとGKEのアーキテクチャを一挙公開](/_astro/12206_01.DC8WweHq_ZgyyWA.webp)](/post/marketing/gce-gke-architecture/) ## [GCEとGKEのアーキテクチャを一挙公開](/post/marketing/gce-gke-architecture/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+2 少人数で Google Cloud (GCP) を運用する grasys が、どの様なツールを使い分けているのかを解説しています。 - [Infomation](/categories/infomation/) [![HashiCorp製品を駆使し、社員15人でも大規模インフラを運用!](/_astro/11441_th.QgCz7ZGH_Z2jcBjU.webp)](/post/marketing/hashicorp-large-scale-infrastructure/) ## [HashiCorp製品を駆使し、社員15人でも大規模インフラを運用!](/post/marketing/hashicorp-large-scale-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#HashiCorp](/tags/hashicorp/)[#Terraform](/tags/terraform/)+1 HashiCorp 社の製品の紹介と共に、代表の長谷川がなぜ起業したのか、その経緯と起業に必要な知識を説明しています。 - [Tech](/categories/tech/) [![Apach Log4j脆弱性のGoogle Cloudに対する影響と現在の対応状況について](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/googlecloud-log4j/) ## [Apach Log4j脆弱性のGoogle Cloudに対する影響と現在の対応状況について](/post/okawa/googlecloud-log4j/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2022年6月15日 - [#java](/tags/java/)[#log4j](/tags/log4j/) こんにちは。grasys大川です。 昨年末より今年初めにわたりJavaのログ出力ライブラリ「log4j」の脆弱性が話題になったことは記憶に新しいかと思います。 半年経ったいま、Google Cloud (GCP)がどのように対応や情報発信を行なっていったかを簡単に振り返ってみます。 Apache Log4j脆弱性につ… - [Infomation](/categories/infomation/) [![GCP 運用の最前線における自動化と陥りやすい“わな”](/_astro/news_022_grasys.jUXDthw7_ZqmQrH.webp)](/post/marketing/gcp-operations-automation-pitfalls/) ## [GCP 運用の最前線における自動化と陥りやすい“わな”](/post/marketing/gcp-operations-automation-pitfalls/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 grasys のセッションでは、「Google Cloud (GCP) Platform 運用の最前線における自動化と陥りやすい罠」と題して講演しています。 - [Infomation](/categories/infomation/) [![“真のマルチクラウド”はどうすれば実現できる?](/_astro/grasys_zu_04.BNMic2Xn_Z2kGkek.webp)](/post/marketing/achieving-true-multi-cloud/) ## [“真のマルチクラウド”はどうすれば実現できる?](/post/marketing/achieving-true-multi-cloud/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#マルチクラウド](/tags/マルチクラウド/)[#クラウドインフラ](/tags/クラウドインフラ/) クラウドの登場からおよそ10年が過ぎ、さまざまなクラウドベンダーが提供するサービスや機能は数百に上るようになった中、「真のマルチクラウド」はどうすれば実現できるのか。を説明しています。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由](/_astro/news005_01.BguJ2XZ2_Z1aoRyM.webp)](/post/marketing/why-choose-grasys-google-cloud-msp/) ## [Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由](/post/marketing/why-choose-grasys-google-cloud-msp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 企業における Google Cloud (GCP) の活用が広まり、事例が増えるにつれ、 Google Cloud (GCP) の運用においてはどのような課題が生じるのか、どう解決すればいいのかを説明しています。 - [Infomation](/categories/infomation/) [![ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法](/_astro/hu_gra01.IKr9Zxga_i7LSc.webp)](/post/marketing/secrets-management-best-practices/) ## [ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法](/post/marketing/secrets-management-best-practices/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#セキュリティ](/tags/セキュリティ/) SaaS、PaaS、IaaSを問わず、マルチクラウド環境が当たり前になる中で、ユーザーID、パスワードなどの機密情報を確実に管理できるか否かがセキュリティ担保の大きな課題になっています。本記事で効率的かつ確実に担保する方法を説明しています。 - [Infomation](/categories/infomation/) [![煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決!](/_astro/large-_2_.Cvb4elZU_Z1fn0dk.webp)](/post/marketing/vault-credential-management/) ## [煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決!](/post/marketing/vault-credential-management/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#セキュリティ](/tags/セキュリティ/)+1 ITシステムのセキュリティ対策において、クレデンシャル管理の範囲は広がっており、その煩雑さに頭を悩ませている人も多い。そんな課題を解決する手段の一つとして、米HashiCorp 社の Vault を紹介しています。 - [Infomation](/categories/infomation/) [![インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ](/_astro/original.DGLCb4Mg_1q12bB.webp)](/post/marketing/cloud-infrastructure-support-by-chat/) ## [インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ](/post/marketing/cloud-infrastructure-support-by-chat/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#クラウドインフラ](/tags/クラウドインフラ/)[#会社紹介](/tags/会社紹介/)+1 最小構成やテスト環境から迅速にクラウドの利用を始められる「ファストプラン」や、要望に応じてインフラの設計から構築、運用までを「オーダーメイドプラン」など複数の基本プランについて説明しています。 - [Infomation](/categories/infomation/) [![「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう!](/_astro/large-_1_.iOe637n-_ZdJCKu.webp)](/post/marketing/bigquery-data-analytics-platform/) ## [「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう!](/post/marketing/bigquery-data-analytics-platform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+1 Google Cloud (GCP) が提供している、サーバーレスのエンタープライズ・データウェアハウス 「BigQuery」 の有用性について説明しています。 - [Infomation](/categories/infomation/) [![「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは](/_astro/large.D4BsxXav_ZfbQVg.webp)](/post/marketing/cost-effective-data-analytics-platform/) ## [「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは](/post/marketing/cost-effective-data-analytics-platform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+1 クラウド上で分析基盤を構築、運用する際の課題や注意点も顕著になり、頭を悩ますインフラ担当者も増えています。 Google Cloud (GCP) の BigQuery を使った分析基盤構築をうまく作り、運用する際のポイントを聞いています。 - [Tech](/categories/tech/) [![NGINX Plusのインストール方法とLBの基本設定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-plus_install_and_lb/) ## [NGINX Plusのインストール方法とLBの基本設定](/post/tsunoda/nginx-plus_install_and_lb/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年6月9日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちはtsunodaです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのかの一覧紹介ブログはこちら 今回はNGINX Plusのインストール方法と、ロードバランサ機能の基本設定について… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Oのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/orichi-desktour_20220603/) ## [【デスクツアー】とある社員Oのデスク](/post/recruit/orichi-desktour_20220603/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月3日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは、grasys HRteamのちょっぴりシャイな癒し系おりたでございます。 非エンジニアのデスクツアー第2弾と言う事で少し緊張しております。IT企業で働くバックオフィス社員の自宅デスクが気になるという方に届くと幸いです。 こだわりのポイント - 見た目第一 - デスクも部屋の雰囲気にあわせたかった - メイ… - [Tech](/categories/tech/) [![ Google Cloud Deployでデリバリーしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gcd/) ##  [Google Cloud Deployでデリバリーしてみた](/post/izumi/gcd/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年5月30日 - [#Cloud Deploy](/tags/cloud-deploy/)[#Google Cloud](/tags/google-cloud/)+1 どうも泉水です。 4ヶ月ほど経ってしましいましたが、1月26日にGoogle Cloud (GCP) DeployがGAされてちょっと使ってみたので使い勝手などをブログにしたいと思います。 実はpublic previewのタイミングでGAしたら使いたいなと思って触ってみてたんですけどね。。。 Google Clou… - [Tech](/categories/tech/) [![NGINX Plusの検証をした!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-plus/) ## [NGINX Plusの検証をした!](/post/tsunoda/nginx-plus/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年4月27日 - [#F5](/tags/f5/)[#NGINX](/tags/nginx/)+1 こんにちはtsunodaです。 2022年3〜4月にかけて、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、 NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのか、検証内容をご紹介させていただきます。 NGINX Plusが気になっている方のとっか… - [Tech](/categories/tech/) [![ Terraform Registry、使ってますか?](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/terraform_registry/) ##  [Terraform Registry、使ってますか?](/post/shimichan/terraform_registry/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年4月22日 - [#HCL](/tags/hcl/)[#Terraform](/tags/terraform/)+1 boom boom! Hello Cloud! どうも、しみちゃんでございます。 terraform 入門者向けの記事です。 HashiCorp Configuration Language(HCL) にも慣れてきて、 module を書き殴っている日々の中、これに出会った時、「もっと早く知ってれば」と、ある種の後悔… - [Tech](/categories/tech/) [![TCP LBでのCloud Armor利用を試してみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/cloud-armor/) ## [TCP LBでのCloud Armor利用を試してみる](/post/matsubara/cloud-armor/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2022年4月14日 - [#Cloud Armor](/tags/cloud-armor/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは松原です。 2022/4/1にCloud Armor がTCP Proxy load balancers と SSL proxy load balancers でパブリックプレビューとしてサポートされました。 弊社のプロジェクトではTCP LB を使用しているプロジェクトもあるので、どのように動くのか試して… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員KKのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kato/kato_desktour/) ## [【デスクツアー】とある社員KKのデスク](/post/kato/kato_desktour/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年3月23日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。grasys でアプリエンジニアをしている加藤です。 grasys 社内でデスクツアーブログの執筆依頼が来たのでデスクを紹介させていただきます。 ガジェットは結構買っている記憶があったのですが、ほぼ趣味(イラスト、ゲーム)のものであまり紹介できるものはありませんでした。ただ、配線周りを結構綺麗にしているの… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Sのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/sakai/sakai-desktour/) ## [【デスクツアー】とある社員Sのデスク](/post/sakai/sakai-desktour/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年3月22日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 今回はデスクツアーシリーズで私の自宅のデスク紹介をしたいと思います。 正直他の方の紹介に比べるとネタがだいぶ薄いと思うの少し心配です。 デスク環境 まずはデスクこんな感じになっております。 デスクの後ろが散らかっているので移さないようにしたらこんな画… - [Tech](/categories/tech/) [![BigQuery クエリコストについて](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/bigquery/) ## [BigQuery クエリコストについて](/post/suwa/bigquery/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2022年3月18日 - [#BigQuery](/tags/bigquery/)[#SQL](/tags/sql/) こんにちは、ATです。 最近、BigQueryのクエリを書いていて気になったことがあったのでメモしときます。(2022/03/18時点の内容) BigQueryをオンデマンドで使ってるとクエリ実行時の課金額が気になりますよね。 オンデマンドでは、読んだデータ量に応じて課金されるので、どのくらいのデータ量なのか気にしつ… - [Tech](/categories/tech/) [![「Spot pod for GKE Autopilot」の終了時の振る舞いについて調べてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/spot_pod_for_gke/) ## [「Spot pod for GKE Autopilot」の終了時の振る舞いについて調べてみた](/post/takada/spot_pod_for_gke/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2022年3月11日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 「Spot pod for GKE Autopilot」のpodの終了時はどう処理されるのか?終了通知は送られてくるのか?調べました ご無沙汰してます、高田です。 近所の梅が満開になり、春を感じる今日この頃です。 さて今回はGKE(Google Kubernetes Engine)のAutopilotにある「Spot… - [Tech](/categories/tech/) [![プロジェクター XGIMI Halo Plusを購入したのでレビュー](/_astro/ogp.Dd4TzUEK_Z2aBKOi.webp)](/post/yusukeh/xgimi-halo-plus/) ## [プロジェクター XGIMI Halo Plusを購入したのでレビュー](/post/yusukeh/xgimi-halo-plus/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年3月11日 - [#life](/tags/life/) こんにちはgrasys長谷川です。 どうしてもプロジェクターを寝室に置きたい! だがしかし!どの製品にすべきか?!!! 1年くらいずっと悩んでいろいろ考えて、悩みに悩んでついに購入! XGIMI Halo Plus XGIMI Halo Plusを購入しました。 購入前にAnker Nebula Capsule II… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day: Digital ’22に登壇します!](/_astro/corporate-news-hero.-NNMeybB_29NMdS.webp)](/post/marketing/google_cloud_day_digital22/) ## [Google Cloud Day: Digital ’22に登壇します!](/post/marketing/google_cloud_day_digital22/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年3月10日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) こんにちは。grasysマーケティングチームです。 昨年に引き続き、grasysは『Google Cloud (GCP) Day: Digital 』にスポンサーとして参加いたします! 『Google Cloud (GCP) Day: Digital 』とは Google Cloud (GCP) Day: Digit… - [Tech](/categories/tech/) [![AzureKeyVaultにBastionで使用するSSH秘密鍵を登録する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/sakai/regist_bastion_ssh_secret_key/) ## [AzureKeyVaultにBastionで使用するSSH秘密鍵を登録する](/post/sakai/regist_bastion_ssh_secret_key/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年3月7日 - [#Azure](/tags/azure/)[#Azure Key Vault](/tags/azure-key-vault/)+1 初めまして。 2021年6月に入社した部内では一番下っ端エンジニアのsakaiです。 入社してすぐにAzure環境に関連する業務に携わらせていただいており、 入社時はほとんどAzureに関して知識が無かったんですが、 業務を通してある程度知識をつけることができました。 そんな中で遭遇した問題と、それを解決する方法を今… --- ## 記事一覧 12ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/12 ブログの記事一覧 # 記事一覧 - [Inside grasys](/categories/inside-grasys/) [![デブサミ2022レポート 起業から学んだこれからのエンジニアのキャリアパス](/_astro/corporate-news-hero.TnOWiWOS_Z1z3s2Y.webp)](/post/recruit/devsumi2022_sessionreport/) ## [デブサミ2022レポート 起業から学んだこれからのエンジニアのキャリアパス](/post/recruit/devsumi2022_sessionreport/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年3月3日 - [#Developers Summit](/tags/developers-summit/)[#クラウドインフラ](/tags/クラウドインフラ/) ※この記事は2022年2月17日に実施された Developers Summit 2022 のセッション内容をもとに作成しています。 インフラエンジニアから開発やインフラ部門等の管理職のキャリアを経て、クラウドインフラやデータ分析基盤の設計・構築・運用を手がける株式会社grasysを起業。経営者でありながらエンジニア… - [Tech](/categories/tech/) [![GoogleCloud Professional Cloud Architect合格体験記](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kato/gcp-professional-cloud-architect/) ## [GoogleCloud Professional Cloud Architect合格体験記](/post/kato/gcp-professional-cloud-architect/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年3月2日 - [#Google Cloud](/tags/google-cloud/) 初めまして。加藤です。 grasys には 2021 年 5 月に入社しました。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の作成を行なっています。 GCP を触ったのは grasys に入社してからなのですが、 昨年 11 月に Google Clou… - [Inside grasys](/categories/inside-grasys/) [![『肉は正義!』社員全員にスタミナ満点のもつ鍋を送った話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/motsunabe2022/) ## [『肉は正義!』社員全員にスタミナ満点のもつ鍋を送った話](/post/recruit/motsunabe2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年2月24日 - [#福利厚生](/tags/福利厚生/)[#grasys](/tags/grasys/) 『よし、そろそろ肉を送ろう!』 代表の長谷川の一言で始まった今回の企画。(2021年はKintanの自宅で焼き肉セットを配っています。) その名も『 肉は正義!〜もつ鍋編〜 』 コロナがようやく収束に向かうかと思った矢先、オミクロン株の出現…一気に感染状況は悪化し、何度目かわからない自粛生活に突入…予定していた新年会… - [Tech](/categories/tech/) [![Google純正の構成図ツールを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/google_cloud_architecture_diagramming_tool/) ## [Google純正の構成図ツールを試してみた](/post/shimichan/google_cloud_architecture_diagramming_tool/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年2月21日 - [#Google Cloud](/tags/google-cloud/)[#google\_cloud\_architecture\_diagramming\_tool](/tags/google-cloud-architecture-diagramming-tool/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 先日、Google Cloud (GCP) から Google Cloud (GCP) Architecture Diagramming Tool なるものが発表され、ちょっとTwitter界隈でバズってました ちょっと気になったので使… - [Tech](/categories/tech/) [![2021年のGoogle Cloudインフラニュースを振り返る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/googlecloud-2021-infranews/) ## [2021年のGoogle Cloudインフラニュースを振り返る](/post/marketing/googlecloud-2021-infranews/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年2月21日 - [#Google Cloud](/tags/google-cloud/) こんにちは。grasysマーケティングチームです。 2022年、早いもので2月も後半戦に突入しておりますが、いかがお過ごしでしょうか。 今回は、少々遅ればせながら、2021年12月20日に公開された Google Cloud (GCP) ブログの記事、「2021 年 Google Cloud (GCP) インフラスト… - [Tech](/categories/tech/) [![AWSのデータをBigQuery Omniでさわる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishino/getting-started-bq-omni/) ## [AWSのデータをBigQuery Omniでさわる](/post/nishino/getting-started-bq-omni/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2022年2月15日 - [#BigQuery](/tags/bigquery/)[#bigquery\_omni](/tags/bigquery-omni/) BigQuery Omniを使う機会がありせっかくなので手順や所感をまとめてみました。 2022年2月8日時点の情報です。 つい最近のとある記事で「70年前の青森の写真」について取り上げられていましたが、誰の目にも触れられることのなかった写真がSNSで大きな反響があったらしくデータ活用と重ね合わせていろいろ思うところ… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Mのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/momoi/momoi_desktour/) ## [【デスクツアー】とある社員Mのデスク](/post/momoi/momoi_desktour/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[momoi](/authors/momoi/) - 2022年2月15日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。grasysで広報を担当しております。MOMOIと申します。 社員のデスクをリレー形式で繋いでいる本企画。エンジニアではない私のデスクのどこに需要があるのあるのか全くわかりませんが、執筆依頼があったので、書くだけ書いてみようと思います。『IT企業広報の自宅デスクに興味がある!』というマニアックな方に届くと… - [Inside grasys](/categories/inside-grasys/) [![デブサミ2022で登壇します!](/_astro/large-7-1.BnsPzPsM_Z28iqDg.webp)](/post/marketing/devsumi2022/) ## [デブサミ2022で登壇します!](/post/marketing/devsumi2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年2月9日 - [#Developers Summit](/tags/developers-summit/) こんにちは。grasysマーケティングチームです。 今年もDevelopers Summitの季節がやってきました! デブサミとは ご存知ない方のために、 「Developers Summit」とは、日本最大級のソフトウェア開発者のためのカンファレンスです。ソフトウェア開発者が今知っておきたいトピックや、さまざまな業… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Nのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishikawa/2022nishikawadesk/) ## [【デスクツアー】とある社員Nのデスク](/post/nishikawa/2022nishikawadesk/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nishikawa](/authors/nishikawa/) - 2022年2月8日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは、grasysの猫好きnishikawaです。 猫だけでなく部屋やデスクも好きで、最近の弊社ブログでのデスクツアーをヲチしてきゃっきゃしていたら順番が来ました! 私はリモート勤務なので基本的に出社がないのですが、残念ながら入社後からリモート環境を徐々に整えたので、まだまだとんがりが足りない状態です。今後を楽… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Fのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/orderbyfukushimadesc/) ## [【デスクツアー】とある社員Fのデスク](/post/fukushima/orderbyfukushimadesc/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2022年1月28日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちはgrasysの福嶌です。 自分がブログを書く時期じゃないですが先日、弊社の長谷川がデスクツアーをしていたので書けと煽られたので書きます。 何を買って行ったか記憶が曖昧になってきているのでAmazonの購入履歴を辿って書きます。 \\ \\ 末端社員のため過去に書いた弊社の長谷川、中島ほど豪勢ではございません。m… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】中島自宅デスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/akeshihomedesk/) ## [【デスクツアー】中島自宅デスク](/post/takeshi/akeshihomedesk/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2022年1月25日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) grasys中島です。 社長に書けって言われたので久々に書きます。 社内でデスク周りの自慢とか便利グッズ共有してたらblog書こうまで話が進みましたw デスク List - かなでもの 140 x 65 ホワイトアッシュ+Black - I脚 - DELL U3219Q - IVV 13.3インチ 4K - Best… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】長谷川作業場](/_astro/ogp.-tMm7Lfj_2pT9Op.webp)](/post/yusukeh/yusukehdesk/) ## [【デスクツアー】長谷川作業場](/post/yusukeh/yusukehdesk/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月25日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちはgrasys長谷川です。 世間で自宅のデスクを自慢していて羨ましいので、わたしもやります。 デスク List - かなでもの 140 x 65 パイン材+Square脚 - HP m34d - エルゴトロン LX デスクマウント モニターアーム ホワイト - Herman Miller flo arm -… - [Tech](/categories/tech/) [![ember mug 2 / travel mug 2を買ったのでレビュー](/_astro/ogp.BKHRLVO-_Z1aid2h.webp)](/post/yusukeh/ember/) ## [ember mug 2 / travel mug 2を買ったのでレビュー](/post/yusukeh/ember/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月20日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#life](/tags/life/) こんにちは長谷川です。 日頃、MTGや面接などがとても多いため入れた飲み物が冷めていることばかりでどうにかできないものかと悩んでいました。🤬 悩んでいるというよりもうemoticon的には怒ってますが、でもこれは正直な気持ちです🤬 あちこち調べてemberという会社の製品があることを見つけて購入しちゃいました 実… - [Tech](/categories/tech/) [![Atmoph Window 2を買ったのでレビュー](/_astro/hero.DO29gTbC_Z1n33J4.webp)](/post/yusukeh/atmophwindow2/) ## [Atmoph Window 2を買ったのでレビュー](/post/yusukeh/atmophwindow2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月17日 - [#atmophwindow2](/tags/atmophwindow2/)[#life](/tags/life/)+1 こんにちはgrasys長谷川です。 最近またコロナの新規感染者が増えてきていますね。 実はわたしは去年、自宅で仕事をほとんどせずオフィスに出社してました。 業務上の契約書などはdocusignをとっくに入れてたので問題ないのですが、一部どうしても電子化できないものが・・・世間の総務の方や人事の方はご理解いただけるので… - [Tech](/categories/tech/) [![topgradeでmacOSのupdate管理](/_astro/ogp.BAkSGNpi_6eod6.webp)](/post/yusukeh/topgrade/) ## [topgradeでmacOSのupdate管理](/post/yusukeh/topgrade/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月12日 - [#macOS](/tags/macos/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+1 こんにちは、grasysの長谷川です。 さっきそろそろmacbookのバッテリー寿命によりめんどくさくてずっと延期していた交換時期がくるので、mackupでmacOSのbackupという記事を書きました。 いきなり交換しなきゃいけない事態に備えて事前の確認なんですが、ほんとはこっちを書きたかった。 ちょっと前にrus… - [Tech](/categories/tech/) [![mackupでmacOSのbackup](/_astro/ogp.Cd-t1mmJ_ZPUqW0.webp)](/post/yusukeh/mackup/) ## [mackupでmacOSのbackup](/post/yusukeh/mackup/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月12日 - [#backup](/tags/backup/)[#macOS](/tags/macos/) こんにちは、grasysの長谷川です。 めっちゃ久しぶりに書きます。 うちの社員のみんなはGCPのネタ出しに苦しんでるんですが、オレは自由にmacOSのことを書きます😂 自分が今現在使っているmacbook pro 13は2018モデルでそろそろバッテリーが消化しつつあります。なもんでmackupです。 backu… - [Infomation](/categories/infomation/) [![2022年 新年のご挨拶](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/new-year-greeting-2022/) ## [2022年 新年のご挨拶](/post/marketing/new-year-greeting-2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年1月4日 - [#新年の挨拶](/tags/新年の挨拶/) 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:2021年12月30日(木)より2022年1月3日(月)まで 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 - [Infomation](/categories/infomation/) [![年末年始のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2021-2022/) ## [年末年始のお知らせ](/post/marketing/year-end-new-year-holiday-2021-2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年12月28日 - [#休業案内](/tags/休業案内/) 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:2021年12月30日(木)より2022年1月3日(月)まで 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 - [Tech](/categories/tech/) [![Google Cloudのbillingにおいての組織構造について](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/urano/gcp-organization/) ## [Google Cloudのbillingにおいての組織構造について](/post/urano/gcp-organization/) - ![](/_astro/urano.B3pVLJok_1DVXG2.webp)[urano](/authors/urano/) - 2021年12月20日 - [#billing](/tags/billing/)[#Google Cloud](/tags/google-cloud/)+2 こんにちは、はじめまして。grasys 社内SEの浦野です。 私は自身で何かを開発したりということはあまりないのですが、社内の請求関連のシステムに携わっていることもあって、Google Cloud (GCP)でのリソースと請求がどの様に紐づいているかについて書いてみようと思います。 まずProjectについて Goo… - [Tech](/categories/tech/) [![Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gmp-preview/) ## [Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた](/post/izumi/gmp-preview/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2021年12月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 どうも泉水です。 1ヶ月ほど経ってしましいましたが、11月15日にGoogle Cloud (GCP) Managed Service for Prometheusがパブリックプレビューになったので試してみました。 Google Cloud (GCP) Managed Service for Prometheus(G… - [Inside grasys](/categories/inside-grasys/) [![grasys、地方創生テレワーク推進運動「Action宣言」に参加](/_astro/large-8-1.31KJ9fSo_Z25MByD.webp)](/post/recruit/regional-telework-action-declaration/) ## [grasys、地方創生テレワーク推進運動「Action宣言」に参加](/post/recruit/regional-telework-action-declaration/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2021年12月16日 - [#リモートワーク](/tags/リモートワーク/)[#採用](/tags/採用/)+1 当社は内閣府・内閣官房が推進する「地方創生テレワーク推進運動」の趣旨に賛同し、推進運動に参加するため、「Action宣言」を行いました。当該宣言が、内閣府・内閣官房に正式に受理され、「地方創生テレワーク」事業のホームページに掲載されましたのでお知らせします。 - [Infomation](/categories/infomation/) [![grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/google-cloud-partner-top-engineer-2021/) ## [grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞](/post/marketing/google-cloud-partner-top-engineer-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年12月15日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Partner Top Engineer](/tags/google-cloud-partner-top-engineer/)+2 株式会社grasysに所属する大川嘉一が、Google Cloud (GCP) Partner Top Engineer を受賞しました。 - [Tech](/categories/tech/) [![IPアドレスレンジが重複したVPC間の直接アクセス](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/ysato/ssh_portforward_between_same_ip_range_vpcs/) ## [IPアドレスレンジが重複したVPC間の直接アクセス](/post/ysato/ssh_portforward_between_same_ip_range_vpcs/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2021年12月14日 - [#IP\_address](/tags/ip-address/)[#private\_IP](/tags/private-ip/)+3 当初予定の無かった、異なるプロジェクト上にあるVM間の直接接続依頼。 確認すると2つのVMはそれぞれ同じIPアドレスレンジを持つVPC上で起動されていた! さて、どうしたものか。。 はじめに お久しぶりです、エンジニアのよっしーです。 クラウド環境では開発環境、本番環境など、環境毎に異なるプロジェクトを作成することは… - [Infomation](/categories/infomation/) [![@ITに「Nomad」と「Kubernetes」の比較記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-kubernetes-comparison/) ## [@ITに「Nomad」と「Kubernetes」の比較記事が掲載](/post/marketing/atmarkit-nomad-kubernetes-comparison/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年11月18日 - [#Kubernetes](/tags/kubernetes/)[#nomad](/tags/nomad/)+2 ITエキスパート向けメディア「@IT」に弊社エンジニア守永の寄稿記事「『Kubernetes』と『Nomad』、どう使い分けるとよいのか」が掲載されました。 - [Tech](/categories/tech/) [![Cloud Functionsを使ってCompute Engineを制御するという話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/functions2gce/) ## [Cloud Functionsを使ってCompute Engineを制御するという話](/post/fukushima/functions2gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2021年11月15日 - [#Cloud Logging](/tags/cloud-logging/)[#Cloud Monitoring](/tags/cloud-monitoring/)+1 こんにちはgrasysの福嶌です。 そろそろ競輪祭の時期ですね。それが終わればグランプリなので1年はあっという間だなと言う感じしかしません。 はじめにgrasysでは検証環境があります、ただ気軽に使えるのではなく金額を気にして使わないと怒られてしまいます。 そのためインスタンスタイプを低くして使うことが多いのですが今… - [Inside grasys](/categories/inside-grasys/) [![「Google Cloud まるっとわかる座談会」の質問にまるっと答えます!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/gcp_webinar_20211105/) ## [「Google Cloud まるっとわかる座談会」の質問にまるっと答えます!](/post/marketing/gcp_webinar_20211105/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年11月5日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 「Google Cloud (GCP) まるっとわかる座談会」の質問に まるっと答えます! こんにちは、grasysマーケティングチームです。 grasysのエンジニアと、西岡典生氏・田丸司氏(Google Cloud (GCP))による書籍「図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊で… - [Tech](/categories/tech/) [![Spanner バックアップ&復元の仕様と特徴](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/googlecloudspanner/) ## [Spanner バックアップ&復元の仕様と特徴](/post/tsunoda/googlecloudspanner/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2021年10月20日 - [#Google Cloud](/tags/google-cloud/)[#spanner](/tags/spanner/) こんにちはtsunodaです。 2021年10月、Spannerのバックアップ&復元が正式に改修されてリリースされましたのでちょっとご紹介。 spannerバックアップ&復元やってみる この辺を参考にひとまずもろもろ作成。 gcloudでCloud Spannerを使ってみる バックアップ取得 作成をぽち backu… - [Infomation](/categories/infomation/) [![@ITにHashiCorp社「Nomad」の解説記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-guide/) ## [@ITにHashiCorp社「Nomad」の解説記事が掲載](/post/marketing/atmarkit-nomad-guide/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年10月19日 - [#nomad](/tags/nomad/)[#AWS](/tags/aws/)+2 ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「AWSでNomadクラスタを構築――クラスタやジョブ管理の仕組みと内部構造を知る」が掲載されました。 - [Infomation](/categories/infomation/) [![書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催](/_astro/large-1.Dx6t6CG7_18hlQT.webp)](/post/marketing/google-cloud-book-roundtable/) ## [書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催](/post/marketing/google-cloud-book-roundtable/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年10月1日 - [#Google Cloud](/tags/google-cloud/)[#book](/tags/book/)+1 株式会社grasysは、書籍の出版を記念して、著者によるウェビナーを開催しました。 - [Tech](/categories/tech/) [![GCE上でDockerコンテナを動かす](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/gce/) ## [GCE上でDockerコンテナを動かす](/post/matsubara/gce/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2021年9月21日 - [#Container](/tags/container/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは松原です。 Dockerイメージを使用して楽に構築を行いたいが、Docker ComposeやKubernetesを使用する程でもなく、単一のコンテナ運用を行いたいといったケースがあると思います。 GCPではGCE上で単一のコンテナ運用を簡単に行うことができます。 GCPにはコンテナ用に最適化されたOS「C… --- ## 記事一覧 13ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/13 ブログの記事一覧 # 記事一覧 - [Infomation](/categories/infomation/) [![Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売](/_astro/large-11-1.B8ZUU4b0_tKkXL.webp)](/post/marketing/google-cloud-book-for-beginners/) ## [Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売](/post/marketing/google-cloud-book-for-beginners/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年9月3日 - [#Google Cloud](/tags/google-cloud/)[#book](/tags/book/)+1 株式会社grasysは、Google Cloud (GCP)初心者にもわかりやすい、基本から実践的知識まで、grasysの現役エンジニアが解説する書籍を発売しました。 - [Tech](/categories/tech/) [![GKEで簡単にnginxを立ち上げてみよう](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/quick-gke-nginx/) ## [GKEで簡単にnginxを立ち上げてみよう](/post/izumi/quick-gke-nginx/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2021年8月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/) 1.Kubernetesって? コンテナオーケストレーションツールの標準ツールです。 このブログでは詳細は書きませんので公式サイトのKubernetesとは何か?を参照してください。 2\\. Google Kubernetes Engine(GKE)って? Google Cloud (GCP)が提供するKuberne… - [Infomation](/categories/infomation/) [![@ITにKubernetesの解説記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-kubernetes-guide/) ## [@ITにKubernetesの解説記事が掲載](/post/marketing/atmarkit-kubernetes-guide/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年8月20日 - [#Kubernetes](/tags/kubernetes/)[#news](/tags/news/) ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「コンテナ実行基盤『Kubernetes』の構成要素とエコシステムを解説」が掲載されました。 - [Tech](/categories/tech/) [![Kubernetesやってみた:Kubernetes 1.14以降の Kustomize 機能 実践](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/kusutomize_gke_1_14/) ## [Kubernetesやってみた:Kubernetes 1.14以降の Kustomize 機能 実践](/post/takada/kusutomize_gke_1_14/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2021年8月17日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 Kubernetes 1.14 以降にGAになったkustomize 機能について実践ベースで紹介します。 こんにちは。ペットのゴールデンハムスターのキンクマを眺めながらWork From Homeしている高田です。 ゴールデンと言えば最近無料配信中のゴールデンカムイを最新話まで勢いで読み切りました。勢いも情報量も凄… - [Infomation](/categories/infomation/) [![2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞](/_astro/large-12-1.x_EecHtL_nMt04.webp)](/post/marketing/google-cloud-services-partner-of-the-year-2020/) ## [2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞](/post/marketing/google-cloud-services-partner-of-the-year-2020/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年7月21日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Partner of the Year](/tags/google-cloud-partner-of-the-year/)+2 株式会社grasysは、2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞しました。 - [Infomation](/categories/infomation/) [![@ITに「Nomad」と「Kubernetes」の比較検証記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-kubernetes-verification/) ## [@ITに「Nomad」と「Kubernetes」の比較検証記事が掲載](/post/marketing/atmarkit-nomad-kubernetes-verification/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年7月14日 - [#Kubernetes](/tags/kubernetes/)[#nomad](/tags/nomad/)+2 ITエキスパート向けメディア「@IT」に、弊社エンジニアの守永の寄稿記事「コンテナ実行基盤『Kubernetes』『Nomad』の基本 クラスタの構成方式やデプロイの仕組み」が掲載されました。 - [Tech](/categories/tech/) [![今さら!Kubernetesクラスタ構築 on AWS with kubeadm](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/k8swithkubeadm/) ## [今さら!Kubernetesクラスタ構築 on AWS with kubeadm](/post/dokuma/k8swithkubeadm/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2021年7月7日 - [#Kubernetes](/tags/kubernetes/)[#kubeadm](/tags/kubeadm/) 今さらですがkubeadmを使ってKubernetsをAWSに構築してみました。どれくらい大変なのかを確認するために。。。 Kubernetesクラスタ構築 AWSにkubeadmを使ってKubernetesクラスタを構築してみて、どれくらいの労力が必要かを検証してみます。 今回はAWSのEC2でUbuntu20.0… - [Tech](/categories/tech/) [![Service Worker](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/service-worker/) ## [Service Worker](/post/suwa/service-worker/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2021年6月21日 - [#JavaScript](/tags/javascript/)[#Service Worker](/tags/service-worker/)+1 こんにちは、ATです。 運命のいたずらから Service Worker を触る機会があったので、その時経験した、あれやこれやを書いていきます。 前提:React TypeScript CRA Service Worker とは Worker Service Worker の前にまず Worker の話を。 Work… - [Tech](/categories/tech/) [![go の kubernetes モジュールを GKE バージョンに合わせて更新](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/ysato/gke_go_k8s_modules_update/) ## [go の kubernetes モジュールを GKE バージョンに合わせて更新](/post/ysato/gke_go_k8s_modules_update/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2021年6月16日 - [#Agones](/tags/agones/)[#GKE](/tags/gke/)+3 ゲーム専用サーバで使っていた Agones, Open Match をバージョンアップしたので、GKE もバージョンアップしたらエラー発生! なんとかしましょー はじめまして、エンジニアのよっしーです。 ゲーム専用サーバで開発していたアプリの最新環境対応のために GKE, Agones, Open Match を最新… - [Tech](/categories/tech/) [![Cloud RunにデプロイしたLaravelアプリケーションをCloud Schedulerで定期実行](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tomatsuri/cloud-run-cloud-scheduler-laravel/) ## [Cloud RunにデプロイしたLaravelアプリケーションをCloud Schedulerで定期実行](/post/tomatsuri/cloud-run-cloud-scheduler-laravel/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tomatsuri](/authors/tomatsuri/) - 2021年5月14日 - [#Cloud Run](/tags/cloud-run/)[#cloud-scheduler](/tags/cloud-scheduler/)+1 こんにちは、tomatsuriです。 Cloud Schedulerを触ってみたいという衝動に駆られ、Cloud RunにLaravelアプリケーションをデプロイし、Cloud Schedulerで定期実行するサンプルを作成してみました。 Laravelアプリケーションの作成 まず、Cloud Schedulerから… - [Infomation](/categories/infomation/) [![Tenable, Inc.とパートナー契約締結](/_astro/large-13-1.CsBu2Fpm_Z2osNaS.webp)](/post/marketing/tenable-partnership/) ## [Tenable, Inc.とパートナー契約締結](/post/marketing/tenable-partnership/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月21日 - [#Tenable](/tags/tenable/)[#脆弱性管理](/tags/脆弱性管理/)+3 株式会社 grasys は、IT脆弱性管理市場のパイオニアである Tenable Inc. とパートナー契約を締結いたしました。 - [Infomation](/categories/infomation/) [![ASCII.jp で Google Cloud (GCP) のマイクロサイト開設](/_astro/large-14-1.BuyHM9NB_Z1gCXyk.webp)](/post/marketing/ascii-google-cloud-microsite/) ## [ASCII.jp で Google Cloud (GCP) のマイクロサイト開設](/post/marketing/ascii-google-cloud-microsite/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月20日 - [#Google Cloud](/tags/google-cloud/)[#news](/tags/news/) ASCII.jp 上で grasys が Google Cloud (GCP) の特設サイトを開設しました。Google Cloud (GCP) の導入・活用に役立つ情報や grasys の最新情報が一箇所にまとまった情報サイトです。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Day: Digital '21 登壇](/_astro/large-15.C8aXLYNt_ZeKvnS.webp)](/post/marketing/google-cloud-day-digital-2021/) ## [Google Cloud (GCP) Day: Digital '21 登壇](/post/marketing/google-cloud-day-digital-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) 弊社エンジニアの高田が登壇いたします。 - [Tech](/categories/tech/) [![ホストエラーのアラートをTerraformで作って試すの段](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/hosterroralert/) ## [ホストエラーのアラートをTerraformで作って試すの段](/post/fukushima/hosterroralert/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2021年4月7日 - [#Cloud Logging](/tags/cloud-logging/)[#Cloud Monitoring](/tags/cloud-monitoring/)+1 こんにちはgrasysの福嶌です。 ウマ娘面白いですね!僕の推しは グ ラ ス ワ ン ダ ー ちゃんです。 Google Compute Engineを利用/運用しているとホストエラーを意識することがあります。今回はTerraformを利用してCloud Monitoringでホストエラーのアラートを作成をしてみま… - [Infomation](/categories/infomation/) [![Google Cloud (GCP) INSIDE Games & Apps 登壇](/_astro/large-16-1.BOEZsAyI_ZwF7gY.webp)](/post/marketing/google-cloud-inside-games-and-apps/) ## [Google Cloud (GCP) INSIDE Games & Apps 登壇](/post/marketing/google-cloud-inside-games-and-apps/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月18日 - [#Google Cloud](/tags/google-cloud/)[#ゲーム](/tags/ゲーム/)+1 弊社エンジニアの中島、諏訪が登壇いたします。 - [Tech](/categories/tech/) [![CloudBuildでブログの自動公開](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/cloudbuild/) ## [CloudBuildでブログの自動公開](/post/matsubara/cloudbuild/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2021年3月15日 - [#Cloud Build](/tags/cloud-build/)[#Google Cloud](/tags/google-cloud/) こんにちは松原です。 このEngineer blogですが、HugoというGo言語で実装された静的ファイル作成ツールによってページ作成をしています。 このブログを公開するまでの流れとしては、gitリポジトリからローカルへcloneを行い、Markdown記法でファイルを作成し、HugoコマンドにてHTMLファイルに変… - [Infomation](/categories/infomation/) [![Looker の コンサルティング パートナー認定を取得](/_astro/large-17-1.Bf37OPRW_1LqQpA.webp)](/post/marketing/looker-consulting-partner-certification/) ## [Looker の コンサルティング パートナー認定を取得](/post/marketing/looker-consulting-partner-certification/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月10日 - [#Looker Studio](/tags/looker-studio/)[#Google Cloud](/tags/google-cloud/)+2 BI機能を兼ね備えた分析プラットフォーム Looker のパートナー ネットワーク プログラムにおいて、コンサルティング パートナー認定を取得いたしました。 - [Infomation](/categories/infomation/) [![アジア太平洋地域の急成長データ分析企業10社に選出](/_astro/large.cK68NECe_1TWHKk.webp)](/post/marketing/top-10-data-analytics-companies/) ## [アジア太平洋地域の急成長データ分析企業10社に選出](/post/marketing/top-10-data-analytics-companies/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月9日 - [#データ分析](/tags/データ分析/)[#データ分析基盤](/tags/データ分析基盤/)+2 アジア太平洋地域のITビジネス誌CIO Advisor APACにおいて、「The 10 Hot Data Analytics Companies to Watch in 2021」のうちの一社として急成長中データ分析企業に選出されました。 - [Tech](/categories/tech/) [![GKE Autopilotを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/try_gke_autopilot/) ## [GKE Autopilotを試してみた](/post/shimichan/try_gke_autopilot/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2021年3月9日 - [#autopilot](/tags/autopilot/)[#GKE](/tags/gke/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 今日は、今話題のGKE Autopilotを試してみたので チュートリアルと使用感のご紹介をしたいと思います。 GKE Autopilot が 2021/2/25 にリリースされました。 記事: Introducing GKE Auto… - [Tech](/categories/tech/) [![指1本でタイピングしてた人がGoogle Cloud Architectを取得するまで](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/googlecloudarchitect/) ## [指1本でタイピングしてた人がGoogle Cloud Architectを取得するまで](/post/tsunoda/googlecloudarchitect/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2021年3月9日 - [#architect](/tags/architect/)[#Google Cloud](/tags/google-cloud/) こんにちはtsunodaです。 去年Googleの資格、Cloud Architectを取得しました。 私がGoogleの資格を取るまでに何をしたのか簡単にご紹介しようと思います。 私は最初grasysには監視要員として入りました。 当時タイピングは人差し指1本、パソコンのパの字も知らん状況。the素人。やったね!… - [Infomation](/categories/infomation/) [![Developers Summit 2021 登壇](/_astro/large-7-1.BnsPzPsM_Z28iqDg.webp)](/post/marketing/developers-summit-2021/) ## [Developers Summit 2021 登壇](/post/marketing/developers-summit-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年2月16日 - [#Developers Summit](/tags/developers-summit/) 弊社エンジニアの佐藤、西野が登壇いたします。 - [Tech](/categories/tech/) [![cronsunを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shinohara/cronsuntips/) ## [cronsunを試してみた](/post/shinohara/cronsuntips/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shinohara](/authors/shinohara/) - 2021年1月14日 - [#cronsun](/tags/cronsun/) CentOSに分散型ジョブ管理システムであるcronsunを構築してみました。 こんにちは!shinoharaです! コロナが早く収まると良いなと思う今日この頃です。 初めてのブログで何を書いたら良いのか悩んだのですが、unix上のジョブをポータルから管理実行出来るOSSシステムであるcronsunの構築方法を書いて… - [Inside grasys](/categories/inside-grasys/) [![東京大学グリーンICTプロジェクトにgrasysが参画](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20201222/) ## [東京大学グリーンICTプロジェクトにgrasysが参画](/post/marketing/news_20201222/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年12月22日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 東京大学グリーンICTプロジェクトにgrasysが参画 〜SDGs達成を実現する施設インフラ構築プロジェクト〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、11月16日に東京大学グリーンICTプロジェクト(以下GUTP)に参画しました。GUTPを… - [Tech](/categories/tech/) [![NutanixをTerraformで試してみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/yizumi443/nutanix-terraform/) ## [NutanixをTerraformで試してみる](/post/yizumi443/nutanix-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yizumi443](/authors/yizumi443/) - 2020年12月21日 - [#Nutanix](/tags/nutanix/)[#Terraform](/tags/terraform/) NutanixをTerraformで操ってみます。 こんにちは、yizumi443(いずみよんよんさん)です。 先日ニュースになったようなならないような、な、Nutanix。HCIの代表的なプロダクツのひとつです。 もちろん、これも仮想化環境であり、Terraformから操ることができます。 1.Nunatixとは、… - [Infomation](/categories/infomation/) [![Developers Boost 2020 登壇](/_astro/large-19-1.DlZiuUzx_2b3TxC.webp)](/post/marketing/developers-boost-2020/) ## [Developers Boost 2020 登壇](/post/marketing/developers-boost-2020/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年12月12日 - [#Developers Boost](/tags/developers-boost/)[#event](/tags/event/) 弊社エンジニアの若原が登壇いたします。 - [Tech](/categories/tech/) [![Kubernetesやってみた:kustomize build を導入してサンプルを動かしてみよう](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/challenge-kusutomize-build/) ## [Kubernetesやってみた:kustomize build を導入してサンプルを動かしてみよう](/post/takada/challenge-kusutomize-build/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2020年11月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 Kubernetesの管理運用に使えるツールの導入と動作確認を実践ベースで紹介します。 こんにちは、grasys社内一のハムスター愛好者と自負している高田です。 今回は、弊社のプロジェクトでも導入しているKubernetesのツール紹介と、実際に導入にツールのインストールやサンプルを動かしていきます。 コマンドの結果… - [Infomation](/categories/infomation/) [![webシステム開発におすすめの会社”14選”に選定](/_astro/large-20-1.2RIHcipZ_Z1Whbmh.webp)](/post/marketing/top-web-system-development-companies/) ## [webシステム開発におすすめの会社”14選”に選定](/post/marketing/top-web-system-development-companies/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月19日 - [#アプリケーション開発](/tags/アプリケーション開発/)[#grasys](/tags/grasys/)+1 10万件以上の利用実績をもつ発注業者比較サービスアイミツより、「ECシステム」「アプリ」などを基準にwebシステム開発・構築に定評のある会社として選ばれました。 - [Inside grasys](/categories/inside-grasys/) [![grasys、総務省「テレワーク先駆者百選」に選定](/_astro/corporate-news-hero.BCKwvVmo_28zJXn.webp)](/post/marketing/news_20201106/) ## [grasys、総務省「テレワーク先駆者百選」に選定](/post/marketing/news_20201106/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月6日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 grasys、総務省「テレワーク先駆者百選」に選定 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は10月30日に総務省が公表した令和2年度の「テレワーク先駆者百選」の一社として選抜されました。総務省は平成27年度からテレワーク活用の実績を持つ企業や団体… - [Infomation](/categories/infomation/) [![へるすあっぷ21に掲載](/_astro/large-22-1.DEnebR3N_Z13Ftac.webp)](/post/marketing/health-up-21-feature/) ## [へるすあっぷ21に掲載](/post/marketing/health-up-21-feature/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月1日 - [#grasys](/tags/grasys/)[#news](/tags/news/) grasys のテレワークの取り組みが掲載されました。 - [Tech](/categories/tech/) [![Webシステムのカイゼン(Cloud Tasks編)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishino/cloud-tasks/) ## [Webシステムのカイゼン(Cloud Tasks編)](/post/nishino/cloud-tasks/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2020年10月31日 - [#Google Cloud](/tags/google-cloud/) 〜随時データを処理する仕組みからバッチ処理へ〜 実行ボタン押した後の処理時間が長くてWebページのローディングが長いどうしよう😩🌀というときに見てください! とある物語のあらすじ 今、あなたは文章ファイルの校正を自動化するプロジェクトに参加しています。 システムを構築出来たのはよかったものの、もっとたくさんのファ… --- ## 記事一覧 14ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/14 ブログの記事一覧 # 記事一覧 - [Inside grasys](/categories/inside-grasys/) [![クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20201021/) ## [クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言](/post/marketing/news_20201021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月21日 - [#grasys](/tags/grasys/)[#news](/tags/news/) クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言 〜地方創生SDGs官民連携プラットフォームでも積極的にパートナーを募集〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は国連サミットで採択された持続可能でよりよい世界を目指す国際目標の… - [Infomation](/categories/infomation/) [![クラウドエンジニアキャリアトークス](/_astro/large-7-2.CWSubzDk_ZbA1k0.webp)](/post/marketing/cloud-engineer-career-talks/) ## [クラウドエンジニアキャリアトークス](/post/marketing/cloud-engineer-career-talks/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月20日 - [#Developers Summit](/tags/developers-summit/)[#event](/tags/event/)+1 ~Google Cloud (GCP) パートナーと考えるこれからのエンジニアのキャリア~ Powered by Developers Summit - [Tech](/categories/tech/) [![Azure DevOpsを使ってApp ServiceにLaravelをdeployしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shirakawa/azure-laravel/) ## [Azure DevOpsを使ってApp ServiceにLaravelをdeployしてみた](/post/shirakawa/azure-laravel/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirakawa](/authors/shirakawa/) - 2020年10月14日 - [#Azure](/tags/azure/)[#Laravel](/tags/laravel/) こんにちは、shirakawaです。 今回はAzure DevOpsを使ってApp ServiceにLaravelをdeployする方法を紹介します。 AzureにはApp Serviceというサービスがあります。 これはインフラストラクチャを管理することなく、任意のプログラミング言語で Web アプリケーションを作… - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Anthos Day](/_astro/large-8-2.B94ZDhQn_ZQFQ4X.webp)](/post/marketing/google-cloud-anthos-day/) ## [Google Cloud (GCP) Anthos Day](/post/marketing/google-cloud-anthos-day/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月8日 - [#Google Cloud](/tags/google-cloud/)[#Anthos](/tags/anthos/)+1 弊社エンジニアの松原が登壇いたします。 - [Tech](/categories/tech/) [![Terraform moduleでトグル](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/eric/tftoggle/) ## [Terraform moduleでトグル](/post/eric/tftoggle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[eric](/authors/eric/) - 2020年9月30日 - [#Terraform](/tags/terraform/) こんにちは、エリックです。今回はTerraformの話にします。 Terraformでworkspaceを使う時に、dev/stg/prodなどの環境を統一するのがベストだけど、たまにコストや機能により「ここにはこれは要らないな」などの場合がある。その時、各環境に有無トグルをどうやって設定するか、どうやって依存などを… - [Tech](/categories/tech/) [![AutoML Natural Languageでバッチ予測をしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/wakahara/automl-nl-batch-predict/) ## [AutoML Natural Languageでバッチ予測をしてみた](/post/wakahara/automl-nl-batch-predict/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[wakahara](/authors/wakahara/) - 2020年9月15日 - [#AutoML](/tags/automl/)[#NLP](/tags/nlp/) こんにちは。若原です。 AutoML Natural Languageでオンライン予測をする記事はよく見かけますが、 バッチ予測の記事はあまり見かけないので、バッチ予測について書きます。 AutoML Natural Languageとは カスタムの機械学習モデルをビルドしてデプロイし、ドキュメントの分析、分類、エン… - [Infomation](/categories/infomation/) [![Elastic 社を参考に推進する、grasysの働き方改革](/_astro/large-9-2.BwopZEK5_sPK6F.webp)](/post/marketing/grasys-workstyle-reform/) ## [Elastic 社を参考に推進する、grasysの働き方改革](/post/marketing/grasys-workstyle-reform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月10日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 先進的パートナー企業の働き方を参考に、ニューノーマル時代の働き方を推進してまいります。 - [Inside grasys](/categories/inside-grasys/) [![先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20200910/) ## [先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進](/post/marketing/news_20200910/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月10日 - [#grasys](/tags/grasys/)[#news](/tags/news/) クラウドインフラを構築・運用保守するgrasys 先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進 「攻め」のITインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は多数の最先端IT企業とパートナーシップを組むことで極限までカスタマイズし… - [Inside grasys](/categories/inside-grasys/) [![渋谷データコンソーシアムにgrasysが参画](/_astro/corporate-news-hero.rV1N1Moi_1m7Ya0.webp)](/post/marketing/news_20200901/) ## [渋谷データコンソーシアムにgrasysが参画](/post/marketing/news_20200901/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月1日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 渋谷データコンソーシアムにgrasysが参画 ビッグデータに基づいた渋谷の街づくりを推進 産官学⺠共同データプラットフォーム形成を支援し、スマートシティシブヤの実現を推進 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、9月1日より「一般社団法人渋谷… - [Tech](/categories/tech/) [![CiliumでGKEコンテナネットワークを可視化する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/cilium-on-gke/) ## [CiliumでGKEコンテナネットワークを可視化する](/post/dokuma/cilium-on-gke/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2020年8月24日 - [#cilium](/tags/cilium/)[#GKE](/tags/gke/) CNI pluginの一つであるCiliumをGKEで構築したk8sクラスタにインストールして、お手軽コンテナネットワーク可視化を試したいと思います。 Cilium eBPF-based Networking, Observability, and Securityと銘打ってます。eBPFを利用すればLinux sy… - [Tech](/categories/tech/) [![Laravel テスト](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/laravel-test/) ## [Laravel テスト](/post/suwa/laravel-test/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2020年8月12日 - [#Laravel](/tags/laravel/)[#test](/tags/test/) こんにちは、ATです。 みなさん、テストしてますか! 新型コロナがまたぞろ世間を騒がしていますが、それとはまったく関係なく、Laravelでテストを書いた際に経験した、あれやこれやを書いていきます。 前提:Laravel 6.x PHPUnit Httpテスト PHPUnit Laravelでは標準でPHPUnitが… - [Infomation](/categories/infomation/) [![パロアルトネットワークスの NextWave パートナーに](/_astro/large-11-2.Be0bI9uD_ZcUgEk.webp)](/post/marketing/palo-alto-networks-nextwave-partner/) ## [パロアルトネットワークスの NextWave パートナーに](/post/marketing/palo-alto-networks-nextwave-partner/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年8月6日 - [#セキュリティ](/tags/セキュリティ/)[#パートナーシップ](/tags/パートナーシップ/)+2 パロアルトネットワークスの NextWave パートナーになりました。 - [Inside grasys](/categories/inside-grasys/) [![テクマトリックスとパートナー契約締結](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20200806/) ## [テクマトリックスとパートナー契約締結](/post/marketing/news_20200806/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年8月6日 - [#grasys](/tags/grasys/)[#news](/tags/news/) grasysが世界的サイバーセキュリティ企業 パロアルトネットワークスの NextWave パートナーに 大規模・複雑なサーバーインフラ運用 + セキュリティ強化 により強固なインフラを提供 クラウドインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:⻑谷川祐介、以下 grasys)は、ネッ… - [Tech](/categories/tech/) [![Agonesを構築してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/deploy-agones-sample/) ## [Agonesを構築してみた](/post/izumi/deploy-agones-sample/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2020年8月5日 - [#Agones](/tags/agones/)[#Google Cloud](/tags/google-cloud/)+1 今回は、ゲーム専用サーバをKubernetes上で実行する為のソフトウェアAgonesの環境を構築してみました。 こんにちは、エンジニアの泉水です。 今回はゲーム専用サーバのホスティング、スケーリングをKubernetes上で管理するAgonesのサンプルをGKEへ上で構築してみました。 1.Agonesって? Ag… - [Tech](/categories/tech/) [![Spanner のディザスターリカバリ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/cloud_spanner_disaster_recovery/) ## [Spanner のディザスターリカバリ](/post/shimichan/cloud_spanner_disaster_recovery/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2020年7月17日 - [#recovery](/tags/recovery/)[#spanner](/tags/spanner/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 今回は Spanner のディザスターリカバリ対応方法について、紹介をしたいと思います。 Cloud Spanner とは? ざっくりと説明すると リレーショナル データベースの構造 を持ちながら、 非リレーショナル データベースの水平… - [Inside grasys](/categories/inside-grasys/) [![HashiTalks:Japanに登壇した話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/hashicorp/) ## [HashiTalks:Japanに登壇した話](/post/noriko/hashicorp/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2020年7月10日 - [#Google Cloud](/tags/google-cloud/)[#HashiCorp](/tags/hashicorp/) \- HashiTalks:Japan に登壇しました - Vault の Google Cloud (GCP) KMS Secrets Engine で作った鍵をGCS上で使う話 - 8割GCPの話に。。。 三度の飯より少しダムが好きな noriko です。 先週、7月2日(木)と3日(金) に行われたオンラインイベ… - [Infomation](/categories/infomation/) [![テレワークシンポジウム](/_astro/large-12-2.B2Sd2g8o_9TeSM.webp)](/post/marketing/telework-symposium/) ## [テレワークシンポジウム](/post/marketing/telework-symposium/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年6月26日 - [#リモートワーク](/tags/リモートワーク/)[#event](/tags/event/) 「テレワーク・オールウェイズ2020」にて登壇いたします。 - [Tech](/categories/tech/) [![Windows 10でGCPを便利に使うTips](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/gcp_on_windows10/) ## [Windows 10でGCPを便利に使うTips](/post/fukushima/gcp_on_windows10/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2020年6月14日 - [#Google Cloud](/tags/google-cloud/)[#windows](/tags/windows/) 銀河に光る 虹色のスペクトル! キュアコスモ! こんにちはgrasysの福嶌です。 キュアコスモのスカートの配色ってマイクロソフトのロゴみたいですね(無理やりなこじつけ) 弊社のエンジニアは皆Macが支給されており、あまり使うことが少ないWindowsですが今回はWindows 10でGCPを便利に使うTipsを書い… - [Tech](/categories/tech/) [![AWS CodeDeployのクセ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/codedeploy/) ## [AWS CodeDeployのクセ](/post/tsunoda/codedeploy/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2020年5月31日 - [#AWS](/tags/aws/)[#codedeploy](/tags/codedeploy/) こんにちはtsunodaです。 リモートMTGの時に部屋見られちゃうと思ってカメラon躊躇します。 警察がいると別に悪いことしてないのにソワソワするアレに近い気持ちです。 AWSのCodeDeployを使っていて、 これはクセだなーと思った事を紹介しようと思います。 CodeDeployとは CodeDeployとは… - [Tech](/categories/tech/) [![Grafana and Stackdriver](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/grafana-and-stackdriver/) ## [Grafana and Stackdriver](/post/okawa/grafana-and-stackdriver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2020年5月15日 - [#Grafana](/tags/grafana/)[#stackdriver](/tags/stackdriver/)+1 こんにちは、Cloud Monitoring(旧称Stackdriver)おじさんです。 今回はネタ切れと時間の都合諸事情によりGrafanaからCloud Monitoringのデータを可視化してみます。 Grafanaって? Grafana allows you to query, visualize, aler… - [Tech](/categories/tech/) [![Materialized View を go で作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bq-view/) ## [Materialized View を go で作る](/post/higuchi/bq-view/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2020年4月30日 - [#BigQuery](/tags/bigquery/) BigQuery に Materialized View がβリリースされました。 https://cloud.google.com/bigquery/docs/materialized-views-intro go の Client Library で作成してみます。 https://godoc.org/cloud… - [Inside grasys](/categories/inside-grasys/) [![全従業員に10万円支給を決定](/_astro/large-13-2.Cx7uYh0n_2ivTM0.webp)](/post/recruit/employee-relief-payment/) ## [全従業員に10万円支給を決定](/post/recruit/employee-relief-payment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2020年4月15日 - [#福利厚生](/tags/福利厚生/)[#grasys](/tags/grasys/)+1 新型コロナウイルス対策強化において、全従業員に10万円の支給を決定いたしました。 - [Tech](/categories/tech/) [![vim tricks 1](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/eric/vimtricks1/) ## [vim tricks 1](/post/eric/vimtricks1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[eric](/authors/eric/) - 2020年4月15日 - [#text-editors](/tags/text-editors/)[#vim](/tags/vim/) こんにちは、エリックです。去年9月入社してから初のブログでどうしようかと悩んでて、text editorの話はどうかなと。 もう██年も使ってたvimって、基礎過ぎない?って思ったけど、同僚の入力とか、ウェブの動画やセミナー見ると、「やっぱこの技あまり知られてないな〜」って思っちゃったことは少なくない。 では、5つの… - [Inside grasys](/categories/inside-grasys/) [![クラウドインフラの導⼊・運⽤サポートを⼿がけるgrasys新型コロナウイルス対策強化において全従業員に10万円支給を決定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/news_20200415/) ## [クラウドインフラの導⼊・運⽤サポートを⼿がけるgrasys新型コロナウイルス対策強化において全従業員に10万円支給を決定](/post/recruit/news_20200415/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2020年4月15日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 「攻め」のITインフラを設計・構築・運⽤する株式会社grasys(東京都渋⾕区、代表取締役:⻑⾕川祐介、以下grasys)は、1⽉からリモートワークを実施するなど、積極的に新型コロナウイルス対策を⾏ってきました。2⽉には各従業員の⾃宅に⾮常⾷を送る⼿配をしており、更に4⽉20⽇に10万円の⼿当を全社員に⽀給することを… - [Tech](/categories/tech/) [![Go-Swaggerと認証](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/wakahara/firststep_gcr/) ## [Go-Swaggerと認証](/post/wakahara/firststep_gcr/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[wakahara](/authors/wakahara/) - 2020年3月31日 - [#Go](/tags/go/) こんにちは。若原です。 go-swaggerを使うと、簡単にAPIを作成することができますね。 go-swaggerの使い方はぐぐるとたくさん出てきるので 私が手間取った、RequestHeaderに載ったAPIキーを解析してユーザー情報を得て、全てのAPIにその情報を渡すまでを書いていきます。 1\\. yamlを定… - [Tech](/categories/tech/) [![Terraform Provider(Vault/Kubernetes編)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/terraform-vault-k8s/) ## [Terraform Provider(Vault/Kubernetes編)](/post/dokuma/terraform-vault-k8s/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2020年3月17日 - [#Kubernetes](/tags/kubernetes/)[#Terraform](/tags/terraform/)+1 みんな大好きTerraform。知名度も上がって様々なResourceのProvisioningに利用されるようになりました。OfficialのProviderはたくさんあります。GCP,AWS,Azure… 中でも最近便利だなーと思ったVaultとKubernetes Providerについてご紹介します。 Vau… - [Infomation](/categories/infomation/) [![Team IXA スポンサー契約を更新](/_astro/large-14-2.69vsQK6X_1IeXez.webp)](/post/marketing/team-ixa-sponsorship-renewal/) ## [Team IXA スポンサー契約を更新](/post/marketing/team-ixa-sponsorship-renewal/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年3月1日 - [#ゲーム](/tags/ゲーム/)[#grasys](/tags/grasys/)+1 ヤルキマントッキーズ株式会社が運営するプロゲーミングチーム「Team iXA」をgrasysは今期も引き続きスポンサーいたします。 - [Tech](/categories/tech/) [![SQL の小ネタ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/bigquerysql/) ## [SQL の小ネタ](/post/suwa/bigquerysql/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2020年2月28日 - [#BigQuery](/tags/bigquery/)[#SQL](/tags/sql/) こんにちは、ATです。 新型コロナがなにかと世間を騒がしていますね。 こういう時こそ冷静に行動したいです。(買い占めやめて、お願い!) というわけでネタに困ったときの小ネタ回です。 今回はSQLの小ネタを書いていきます。 とりあえず文字数を稼いだところで早速ネタに。 前提:Bigquery StandardSQL 1… - [Tech](/categories/tech/) [![マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/use_gke_as_backend_service_of_lb/) ## [マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント](/post/shimichan/use_gke_as_backend_service_of_lb/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2020年2月19日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/)+2 どうも。しみちゃんでございます。 今回は、マニュアルで作成したLBのバックエンドにGKEやGCSを指定しよう、というパターンの紹介です。 Webコンソールや Ingress などを使用してLBを立てていると、普段なかなか意識しないリソースの設定などでハマったりするので、そういったポイントをお話したいと思います。 はじ… - [Inside grasys](/categories/inside-grasys/) [![デブサミが開催されますよ!](/_astro/corporate-news-hero.w3OQ1V-5_1aUUl8.webp)](/post/izumi/devsumi2020-winter/) ## [デブサミが開催されますよ!](/post/izumi/devsumi2020-winter/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2020年2月11日 - [#Developers Summit](/tags/developers-summit/)[#grasys](/tags/grasys/) どうもこんにちは。泉水です。 過去のブログを見ていると私の投稿は2019年5月以来のようです。。。 今年もDevelopers Summitの季節がやってきましたね。 今回はタイトル通り来る2月13日(水)、14日(木)に開催されるDevelopers Summit 2020について書いていきます。 デブサミの季節が… --- ## 記事一覧 15ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/15 ブログの記事一覧 # 記事一覧 - [Tech](/categories/tech/) [![Cloud Runを軽く触った気がした](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/firststep_gcr-2/) ## [Cloud Runを軽く触った気がした](/post/fukushima/firststep_gcr-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2020年1月20日 - [#Cloud Run](/tags/cloud-run/)[#gcr](/tags/gcr/) どうも初めまして。grasysの福嶌です。 年をあけてしまいましたが2019年11月14日にCloud RunがGAしたので遅ればせながらハンズオンしました。 そもそもCloud Runとは? ざっくりいうと今、流行のサーバーレス環境。Kubernetesベースのプラットフォーム 今回のGAでSLAも設定されておりま… - [Inside grasys](/categories/inside-grasys/) [![今年もありがとうございました。年末のご挨拶](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2019greeting/) ## [今年もありがとうございました。年末のご挨拶](/post/marketing/2019greeting/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年12月26日 - [#年末の挨拶](/tags/年末の挨拶/) こんにちは! いつもgrasysブログをご覧いただきありがとうございます! 今年もそろそろ終わりですね。 という話をさせて頂いた去年がついこの間のよう、、、あっという間の2019でございました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これも… - [Tech](/categories/tech/) [![GCP Cloud armorとAWS WAFのban反映時間を比較](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/waf/) ## [GCP Cloud armorとAWS WAFのban反映時間を比較](/post/tsunoda/waf/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年12月19日 - [#AWS](/tags/aws/)[#Cloud Armor](/tags/cloud-armor/)+2 こんにちは角田(tsunoda)です。 最近腹が出てきた気がします。( ‘-’ ) GCPのCloud armorと、AWSのWAF、 実際に両方使ってみたのでban-timeを比較した結果を書いていこうと思います! Cloud armorについては以前ご紹介したので、今回はWAFを主にご紹介します。 fail2ba… - [Infomation](/categories/infomation/) [![第二回 技術書同人誌博覧会](/_astro/large-16-2.B9pbjT14_Z2dzTlT.webp)](/post/marketing/technical-book-expo-2/) ## [第二回 技術書同人誌博覧会](/post/marketing/technical-book-expo-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年12月14日 - [#book](/tags/book/)[#event](/tags/event/) リーディングサポーター、運営インフラサポーター、トートバックサポーターとして出展・協賛いたします。 - [Tech](/categories/tech/) [![第二回 技術書博覧会とStackdriver](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/gishyohaku2nd-stackdriver/) ## [第二回 技術書博覧会とStackdriver](/post/okawa/gishyohaku2nd-stackdriver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2019年12月9日 - [#book](/tags/book/)[#stackdriver](/tags/stackdriver/)+2 こんにちは、terraformおじさんです。 ニンニク入れますか?それとも人生やめますか? 今回は第二回 技術書同人誌博覧会(以下、技書博)とStackdriverについて書いていこうと思います。 ■ はじめに 既にご存知の方もいらっしゃるかと思いますが、2019年12月14日に第二回 技書博が開催されます。 htt… - [Tech](/categories/tech/) [![Terraform CloudでGCPインスタンスを作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/terraform-cloud-setting-creating-gce-instance/) ## [Terraform CloudでGCPインスタンスを作る](/post/kyouhei/terraform-cloud-setting-creating-gce-instance/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年11月25日 - [#Terraform](/tags/terraform/) 前回 のTerrafrom Cloud VCSの設定の続きです。 この間にTerraform Cloudが正式に発表されました。 https://www.hashicorp.com/blog/announcing-terraform-cloud/ 驚くことに5ユーザのチームまでは無料で使用できます。太っ腹! では早速… - [Tech](/categories/tech/) [![Vault on k8s](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/vaultonk8s/) ## [Vault on k8s](/post/dokuma/vaultonk8s/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2019年11月1日 - [#Kubernetes](/tags/kubernetes/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。人生折り返しの歳になりました。 今回はVaultを利用してこんな仕組みを作ったよという実例です。 今回説明するのはBitbucketへのUser SSH KeyをVaultを使って安全に管理するサービスです。 処理内容は次の通り。 - 認証サービスへのアクセスは特定のIPレンジのみ許可 - 認証サービスへ… - [Tech](/categories/tech/) [![Cloud Functions のアクセス制御](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/gcf-auth/) ## [Cloud Functions のアクセス制御](/post/higuchi/gcf-auth/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年10月26日 - [#Cloud Functions](/tags/cloud-functions/)[#Cloud Storage](/tags/cloud-storage/) ○リカリさんのGCP記事って助かりますよね。 「その記事、知ってます!!」と話がスムーズに流れたり。 \\\[参考\\\] Google Cloud (GCP) Functionsの関数コール権をIAMで管理するためのテクニック https://tech.mercari.com/entry/2019/03/28/171100… - [Tech](/categories/tech/) [![Professional Cloud Architect受験記](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/gcp/) ## [Professional Cloud Architect受験記](/post/suwa/gcp/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年9月30日 - [#Professional Cloud Architect](/tags/professional-cloud-architect/) こんにちは、ATです。 今回、Professional Cloud Architectを受けて無事合格しました。 そこで、どんな対策を行ったのかを書いて置こうかと思います。 この記事の構想を考えてる時にはまだ合格してませんでした。 見切り発車もいいところですが、結果オーライということでw 自分スペック ・GCP歴1年… - [Tech](/categories/tech/) [![Proxysql 2.0](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/proxysql_2_0/) ## [Proxysql 2.0](/post/shimichan/proxysql_2_0/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年9月2日 - [#proxysql](/tags/proxysql/)[#proxysql-2-0](/tags/proxysql-2-0/) こんにちは。grasys清水です。 今回は ProxySQL 2.0 のお話。 以前、当社のブログであげられていた Proxysql の続編みたいなもの。 1.4系に比べると便利になったので、機能のご紹介です。 ProxySQL って? 一言で言うと、Database Proxy の一種です。 Maxscale 的な… - [Tech](/categories/tech/) [![\[Let's Encrypt\] DNS-01 challenge はいいぞ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/letsencrypt-dns-01-challenge/) ## [\[Let's Encrypt\] DNS-01 challenge はいいぞ](/post/noriko/letsencrypt-dns-01-challenge/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2019年8月23日 - [#Google Cloud](/tags/google-cloud/) \- DNS-01 challenge はいいぞ - certbot コマンドで出来ます。今回は Google Compute Engine と Google Cloud (GCP) DNS を使っているの前提 - CentOS 7系の話 certbot コマンドで DNS-01 challenge してみる DNS-… - [Tech](/categories/tech/) [![Terraform Cloud VCSの設定(Bitbucket Cloud)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/terraform-cloud-setting-vsc-bitbucket-cloud/) ## [Terraform Cloud VCSの設定(Bitbucket Cloud)](/post/kyouhei/terraform-cloud-setting-vsc-bitbucket-cloud/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年8月21日 - [#Terraform](/tags/terraform/) 本日は Terrafrom Enterprise 改め Terraform Cloud の触りとしてVCSの設定を紹介したいと思います。 Terraform Cloud は2019年前半に名称が変わりました。 (Terraform Enterpriseはオンプレ製品の名前にスライドしています) では早速、 Getti… - [Inside grasys](/categories/inside-grasys/) [![Elasticsearch株式会社とパートナー締結しました](/_astro/large-9-2.BwopZEK5_sPK6F.webp)](/post/marketing/elastic/) ## [Elasticsearch株式会社とパートナー締結しました](/post/marketing/elastic/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年8月19日 - [#elastic](/tags/elastic/)[#grasys](/tags/grasys/)+1 \\ grasysがElasticsearch株式会社とパートナー契約を締結 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 Elasticsearch株式会社(本社:オランダ アムステルダム、代表:Shay Banon)とパートナー契約を締結いたしました。 今回のパ… - [Tech](/categories/tech/) [![Cloud FunctionsでSlack通知をする関数を作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/firststep_gcf/) ## [Cloud FunctionsでSlack通知をする関数を作る](/post/fukushima/firststep_gcf/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2019年8月9日 - [#Cloud Functions](/tags/cloud-functions/) どうも初めまして。grasysの福嶌です。 今回は初歩的な内容ですがご愛嬌ということで。 先日行いましたセミナーの記事 - ‘GCEとGKEのアーキテクチャを一挙公開――GCP活用のコツをgrasys 長谷川祐介氏が伝授’ を見る機会あったのでちょっとしたことをやってみようと思いました。 記事の中で解説されていますが… - [Inside grasys](/categories/inside-grasys/) [![イベント開催!!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/3g-event/) ## [イベント開催!!](/post/recruit/3g-event/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2019年8月2日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/) Google Cloud (GCP) プレミアサービスパートナー 3社合同採用イベント開催 この度、グーグル東京オフィスにて、Google Cloud (GCP) および Google Cloud (GCP) プレミアサービスパートナー3社(クラウドエース、グラシス、トップゲート)のチームとお仕事をご紹介する合同イベ… - [Tech](/categories/tech/) [![maxscaleの代わりを探す](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/maxscale/) ## [maxscaleの代わりを探す](/post/tsunoda/maxscale/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年7月16日 - [#galeralb](/tags/galeralb/)[#haproxy](/tags/haproxy/)+3 こんにちは角田(tsunoda)です。 maxscaleはライセンスが改定してオープンミドルウェアではない新しいモデルになったものもあるので、 別のアプリケーションを探してみました。 今回試したもの gcpにインスタンスを作成し検証しました。 以下のミドルウェアをインストールしてmysqlを対象にさわってみました。… - [Inside grasys](/categories/inside-grasys/) [![TVCM放映開始!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2019tvcm/) ## [TVCM放映開始!](/post/marketing/2019tvcm/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年7月5日 - [#grasys](/tags/grasys/)[#tvcm](/tags/tvcm/) 株式会社grasys企業広告 TVCM『縁の下の力持ち篇』本日放映開始 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 新日本プロレス 棚橋弘至選手を起用したTVCMを2019年7月5日(金)より放送いたします。 都営大江戸線車内液晶モニター、品川駅自由通路のJ-A… - [Tech](/categories/tech/) [![GCSのオブジェクトをS3にコピーする](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/gcs-to-s3/) ## [GCSのオブジェクトをS3にコピーする](/post/higuchi/gcs-to-s3/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年6月26日 - [#Cloud Storage](/tags/cloud-storage/)[#Amazon S3](/tags/amazon-s3/) 先日、発表中に機材トラブルがあり地獄を見たので、 次回から発表はフリップでやろうかと思っている人です。 gsutil で GCS から S3 にオブジェクトをコピーしたい時に、 GCS → S3 でググると S3 → GCS の情報に埋もれがちです。 https://cloud.google.com/storage/… - [Tech](/categories/tech/) [![Vault/Terraform Enterprise](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/hashistack/) ## [Vault/Terraform Enterprise](/post/dokuma/hashistack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2019年6月16日 - [#enterprise](/tags/enterprise/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。久しぶりの投稿です。 まだ生きてます。 HasiCorpの3製品Consul/Vault/Terraformに関して正式に認定を受けたのですが、Enterpriseの機能はドキュメントを読んだだけではややこしくてわかりにくいと思いましたので、Vault Enterpriseの機能に関して紹介します。 とこ… - [Tech](/categories/tech/) [![Keras のインストール](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/kerasinstall/) ## [Keras のインストール](/post/suwa/kerasinstall/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年6月6日 - [#Keras](/tags/keras/) こんにちは、ATです。 前回はLaravelの地味なTipsを書きましたが今回は最近よく触っているKerasについて書いていきます。 あくまで主観ですが深層学習界隈ではKeras使用が普通、標準になってると思います。 なので大きな流れに乗ってKerasでいくことにしましょうか。 と言う訳で今回はKerasインストール… - [Tech](/categories/tech/) [![gsutilを使用してGCSへアクセスする場合の環境設定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gcs-gsutil-env/) ## [gsutilを使用してGCSへアクセスする場合の環境設定](/post/izumi/gcs-gsutil-env/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2019年5月16日 - [#Cloud Storage](/tags/cloud-storage/) 今回は、ローカルやオンプレミス、GCP以外からgsutilコマンドを使用してGCSへアクセスする場合の環境設定をいきたいと思います。 こんにちは、エンジニア泉水です。 冒頭で書いた通り今回は、gsutilコマンドでアクスする際の環境設定です。 1.GCSって? 説明の必要はないと思いますが、、、 GCSはGCPが提供… - [Tech](/categories/tech/) [![\[ 祝 GCP大阪リージョン正式オープン \] 大阪と世界の距離を測ってみるテスト](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/test-gcp-osaka-region/) ## [\[ 祝 GCP大阪リージョン正式オープン \] 大阪と世界の距離を測ってみるテスト](/post/noriko/test-gcp-osaka-region/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2019年5月14日 - [#Google Cloud](/tags/google-cloud/) 祝 大阪リージョン正式オープン!! ついに Google Cloud (GCP) Platform Japan Blog での発表がありましたヽ(=´▽\\ =)ノ リージョン名は asia-northeast2、ゾーンは a、b、c とあります。 プロダクトの詳細は プロダクト比較 をご覧ください。 そんなわけで、ま… - [Tech](/categories/tech/) [![~第一回~ NomadクラスタをGCEに構築する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/nomad_cluster_on_gce/) ## [~第一回~ NomadクラスタをGCEに構築する](/post/shimichan/nomad_cluster_on_gce/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年5月12日 - [#Compute Engine](/tags/compute-engine/)[#nomad](/tags/nomad/)+1 こんにちは。grasys清水です。 最近Kubernetes(:以下k8s)が何かと話題ですよね。その熱の煽りを受けてか、業務でGKEを触る機会がだんだんと増えています。 ただ、今回はk8sに関する記事ではありません。 今回は選択肢を増やす、という意味で似たようなプロダクトHashiCorp社が提供する Nomad… - [Tech](/categories/tech/) [![ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/trying-command-the-diskspace-problemed-but-no-files-can-be-erased/) ## [ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド](/post/kyouhei/trying-command-the-diskspace-problemed-but-no-files-can-be-erased/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年4月4日 - [#disks](/tags/disks/)[#tips](/tags/tips/)+1 こんにちは、grasys加藤です。 気がついたらCentOSサーバのディスク容量がいっぱいになっていること、ありませんか? ディスク容量が今すぐ空きが欲しい、 でも消せるファイルが見当たらないし、 クライアントのレスポンスも悪い・・・ そんな時にもしかすると少し容量が空くかもしれないtipsです。 私がよく取るのディ… - [Tech](/categories/tech/) [![ Datadogの使用イメージを掴む](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/datadog/) ##  [Datadogの使用イメージを掴む](/post/tsunoda/datadog/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年3月26日 - [#datadog](/tags/datadog/) こんにちは角田(tsunoda)です。 今回はDatadogを触ってみたので、グラフの設定の方法など基本的な使い方をざっくりご紹介します。 Datadogってこんな感じかというイメージをもって頂ければ幸いです。 Datadogとは Datadogとは、モニタリングクラウドサービスです。 サーバのリソースやミドルウェア… - [Tech](/categories/tech/) [![BigQueryのパフォーマンスを上げる方法](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bigquery-clustered-tables/) ## [BigQueryのパフォーマンスを上げる方法](/post/higuchi/bigquery-clustered-tables/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年3月14日 - [#BigQuery](/tags/bigquery/) 今春の新入社員に「えっ、なんでクラスター化してないですか?」 と言われたくない人の為にクラスター化テーブルについて書きます。 2018/08にβ版がリリースされている機能です。 クラスター化テーブルの概要 文章が難解なのでよく読んでませんが、 指定したカラムをクラスター化して保存してくれるから、 WHERE や JO… - [Tech](/categories/tech/) [![Laravel の小ネタ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/laraveltips/) ## [Laravel の小ネタ](/post/suwa/laraveltips/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年1月30日 - [#Laravel](/tags/laravel/) はじめまして、grasys 諏訪です。 最近、よく触っているLaravel についてTips的なものを紹介していきます。 今回のお話で扱うLaravelのバージョンは 5.6 です。 ルーティンググループの名前 ルーティングの設定で、各ルートに名前をつけられますがグループに対しても名前をつけられます。 また、グループ… - [Tech](/categories/tech/) [![圧縮コマンドのススメ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/compress_test_vol1/) ## [圧縮コマンドのススメ](/post/shimichan/compress_test_vol1/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年1月15日 - [#bzip2](/tags/bzip2/)[#compress](/tags/compress/)+4 圧縮系コマンドの試験 弊社の長谷川の記事\\\[圧縮形式検証(MongoDBのDumpがでかい!)\\\]を見て「圧縮コマンドについてもっと知りたい!」と思い、居ても立っても居られなくなりました。さあshimichan、検証をしましょう。 ローカルに置くにしても、GCSへ上げるにしても、データサイズは極力小さくしておきたいも… - [Tech](/categories/tech/) [![terraformで設定するCloud Storage bucket アクセスログ/ストレージログ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/tf-gcs-logging/) ## [terraformで設定するCloud Storage bucket アクセスログ/ストレージログ](/post/okawa/tf-gcs-logging/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2019年1月15日 - [#Cloud Storage](/tags/cloud-storage/)[#Terraform](/tags/terraform/) terraformおじさん再びです。 前回の記事ではterraformでhttp(s)負荷分散を作ってみましたが、今回はCloud Storageのアクセスログ/ストレージログ出力設定をゆるく行っていきます。 1. GCPを触ったことがある 2. terraformを触ったことがある 3. Cloud Storage… - [Tech](/categories/tech/) [![圧縮形式検証(MongoDBのDumpがでかい!)](/_astro/ogp.Zlfm45oA_ZltBVG.webp)](/post/yusukeh/compresstype/) ## [圧縮形式検証(MongoDBのDumpがでかい!)](/post/yusukeh/compresstype/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2019年1月7日 - [#compress](/tags/compress/) grasysの代表しております長谷川です。 2019年、あけましておめでとうございます! 本年もよろしくお願い致します! 早速ですが、grasysではMongoDBの運用もしています。 ただMongoDBのDumpが非常に大きくて困っています。 Cloud使ってるからObject StorageにUploadしちゃえ… --- ## 記事一覧 16ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/16 ブログの記事一覧 # 記事一覧 - [Inside grasys](/categories/inside-grasys/) [![年末のご挨拶](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/greeting/) ## [年末のご挨拶](/post/marketing/greeting/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2018年12月26日 - [#年末の挨拶](/tags/年末の挨拶/) こんにちは! いつもgrasysブログをご覧いただきありがとうございます☆ 今年もそろそろ終わりですね。 早いもので、年末のご挨拶をさせていただく時期となりました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これもひとえに皆様のお力添えによるも… - [Tech](/categories/tech/) [![AWSとGCPでSysbenchベンチマーク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/sysbench-aws-gcp/) ## [AWSとGCPでSysbenchベンチマーク](/post/kyouhei/sysbench-aws-gcp/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年12月25日 - [#benchmark](/tags/benchmark/)[#Amazon EC2](/tags/amazon-ec2/)+1 grasys加藤です。 前回、泉水がベンチマークを取りましたが、その続きです。 GCPとAWSでmysql8.0.13を構築して、sysbenchでベンチマークしてみました。 いきなり結論 計測する度にreadの数がバラける!! とはいうものの、今回の結果ではwriteは概ねGCPの方が高速、readも心の目で見ると… - [Tech](/categories/tech/) [![GCPのComputeEngineとaws EC2のベンチマーク取ってみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gce-ec2-bench/) ## [GCPのComputeEngineとaws EC2のベンチマーク取ってみた](/post/izumi/gce-ec2-bench/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2018年12月19日 - [#benchmark](/tags/benchmark/)[#Amazon EC2](/tags/amazon-ec2/)+1 こんにちはgrasys blog初登場になります、エンジニアの泉水です。 東京寒いですね、、、(沖縄出身なんです) 今回はGCPのcompute engineとAWSのEC2のベンチマークを取得し比較してみました。 ことの発端は… GigaZineさんの記事どちらが全体的に優秀なのか、AmazonとGoogleのクラ… - [Tech](/categories/tech/) [![Galera Load Balancer](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/hirai/galera-load-balancer/) ## [Galera Load Balancer](/post/hirai/galera-load-balancer/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[hirai](/authors/hirai/) - 2018年11月29日 - [#galeraloadbalancer](/tags/galeraloadbalancer/) はじめまして、grasys 平井です。 今回、DBバックエンドへの接続にGalera Load Balancerを試したのでその紹介です。 弊社ではDBバックエンドにPercona XtraDB Clusterを使用しています。 Percona XtraDB Clusterでは、クラスタを構成する全ノードがマスタであ… - [Tech](/categories/tech/) [![fail2banとCloud Armorでbanする](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/cloud-armor-2/) ## [fail2banとCloud Armorでbanする](/post/tsunoda/cloud-armor-2/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年10月31日 - [#Cloud Armor](/tags/cloud-armor/) こんにちは角田(tsunoda)です。 ゼノバース2のレイドボス強ぇ 。。 最長老に会いたいけどなかなか会ってくれません(´ཀ\\ 」 ∠) Happy Halloween☆ そんな中先日、fail2banとCloud Armorの組み合わせでIPをbanしたのでご紹介します。 fail2banとは fail2banと… - [Tech](/categories/tech/) [![BigQueryでお金を溶かさないコツ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bigquery-partition/) ## [BigQueryでお金を溶かさないコツ](/post/higuchi/bigquery-partition/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年10月20日 - [#BigQuery](/tags/bigquery/) BigQueryは従量課金なので、下手なクエリを打って無駄にお金を溶かしたくはないものです。 操作ミスで高いクエリを実行してしまう大きな理由として、パーティション指定のし忘れがあると思います。 パーティション指定をし忘れを防ぐ為に、トラウマになるぐらいのパーティションを指定する反復練習をするのも一つの手ですが、パーテ… - [Tech](/categories/tech/) [![GCEにConsulをさっとデプロイしてみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/consul001/) ## [GCEにConsulをさっとデプロイしてみる](/post/dokuma/consul001/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年10月1日 - [#Consul](/tags/consul/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。grasysでSREをやっております守永です。 最近天変地異が日本を襲ってきていますが、そんな中でさっと検証しなければならない! なーんてことがあると思います。 GCEのインスタンスを立ててさっと検証用にConsulをインストールしてみましょう。 今回使用したイメージはこちら debian-9-stret… - [Tech](/categories/tech/) [![TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/tips-of-terraform_ipaddress-in-firewall-rules/) ## [TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・](/post/kyouhei/tips-of-terraform_ipaddress-in-firewall-rules/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年9月20日 - [#Terraform](/tags/terraform/)[#tips](/tags/tips/) grasys加藤です。 今回はTerraformを使ってFirewallルールのIPアドレスを定義する時にキレイに整理できる小ネタです。 それなりにTerraformを使ってきましたが、IPアドレスの列記に不便を感じていたわけですよ、あちこちのルールに同じIPアドレスが出現するわけですから。 なぜ今までIPアドレスを… - [Tech](/categories/tech/) [![MongoDB 4.0 + CentOS 7.5 を構築](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/mongodb40-replicaset-configuration-centos7/) ## [MongoDB 4.0 + CentOS 7.5 を構築](/post/shimichan/mongodb40-replicaset-configuration-centos7/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2018年9月12日 - [#MongoDB](/tags/mongodb/)[#MongoDB 4.0](/tags/mongodb-4-0/) こんにちは。grasys 清水です。 MongoDB の ver4.0 が6月(2018)に発表されましたね。 意外とネットにver4.0の構築ネタがなかったので今回はそちらをご紹介。 ver4.0からトランザクション機能が実装されたので、注目されている方もいるのではないでしょうか。 今回はCentOS 7にMong… - [Tech](/categories/tech/) [![terraformで作るHTTP(S) 負荷分散](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/tf-httplb/) ## [terraformで作るHTTP(S) 負荷分散](/post/okawa/tf-httplb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2018年8月15日 - [#httplb](/tags/httplb/)[#Terraform](/tags/terraform/) はじめまして、昨年8月よりgrasysにJoinしました大川と申します。 以後お見知り置きを。 構成要素が多く地味に作るのが面倒なHTTP(S) 負荷分散について、シンプルな構成をterraformで作る方法をドキュメントを追 いつつゆるく解説させていただきます。 1. GCPを触ったことがある 2. terrafo… - [Tech](/categories/tech/) [![jmeter負荷試験](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/jmeter/) ## [jmeter負荷試験](/post/tsunoda/jmeter/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年8月2日 - [#Apache JMeter](/tags/apache-jmeter/) こんにちは角田(tsunoda)です。 毎日暑いですね〜。 先日jmeterによる負荷試験を行ったので、ハマった部分などをご紹介します。 jmeterインストール 今回はjmeter-3.3を入れました。 ローカルのmacに入れてみる。 jmeterのソースが置いてあるページから3.3をインストールしました。 htt… - [Inside grasys](/categories/inside-grasys/) [![米HashiCorp社とパートナー契約を締結しました](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/hashicorp-2/) ## [米HashiCorp社とパートナー契約を締結しました](/post/marketing/hashicorp-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2018年7月27日 - [#HashiCorp](/tags/hashicorp/)[#パートナーシップ](/tags/パートナーシップ/) \\ 「Vault」「Terraform」「Consul」などのミドルウェアを提供するHashiCorp社とgrasysがパートナー契約を締結 Google Cloud (GCP) Platform(以下、GCP)を基盤としたマネージドサービスを提供している株式会社grasys(本社:東京都渋谷区、代表取締役:長谷川祐… - [Tech](/categories/tech/) [![Data Studio でデータ統合できるってよ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/datastudio-integration/) ## [Data Studio でデータ統合できるってよ](/post/higuchi/datastudio-integration/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年7月21日 - [#Looker Studio](/tags/looker-studio/) BigQuery にデータがあるなら、同じGCPのプロダクトである Data Studio で可視化したいところです。無料ですしね。 現状、BigQuery のデータを Data Studio メインで 可視化している企業はごく一部という印象です。 採用されない大きな理由として考えられるのは、 どの有料のBIツールに… - [Tech](/categories/tech/) [![ProxySQL](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/proxysql/) ## [ProxySQL](/post/dokuma/proxysql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年6月22日 - [#proxysql](/tags/proxysql/) ProxySQL 弊社ではDBバックエンドへの接続にMaxScaleを使っていますが、別のソリューションも欲しかったのでProxySQLを試した時のドキュメントです。何かお役に立てば幸いです。 少し概念がややこしいので、ドキュメントは充実していますので、ちゃんと使いたい人はきちんと読みましょう。 ちなみに、CentO… - [Tech](/categories/tech/) [![同僚に「早く言ってよ〜」と言われたTerraform小技](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/tips-of-terraform_target-and-ignore_changes-and-plugin-dir/) ## [同僚に「早く言ってよ〜」と言われたTerraform小技](/post/kyouhei/tips-of-terraform_target-and-ignore_changes-and-plugin-dir/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年5月2日 - [#Terraform](/tags/terraform/)[#tips](/tags/tips/) grasys加藤です。 今回はTerraformを使ってデプロイしている横で「え、何、どうやったの?」「早く言ってよ〜」と同僚に言われる小技を紹介します。 折に触れて当社イベントなどで紹介していますが、当社はGCPリソースの管理を HashiCorp 社のTerraformに集約しています。 Infrastructu… - [Tech](/categories/tech/) [![nginx rewrite おさえるべきポイント](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-rewrite/) ## [nginx rewrite おさえるべきポイント](/post/tsunoda/nginx-rewrite/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年4月19日 - [#NGINX](/tags/nginx/)[#rewrite](/tags/rewrite/) こんにちは角田(tsunoda)です。 今回はapacheからnginxへの移行の際のrewriteについてです。 最近さわっていて結構ハマったので、おさえるべきポイントをご紹介します。 自分も調べながらやったのですが、お困りの方が多いように思えました。 nginxへ移行をお考えの方、基本的な事ですがご参考にして頂け… - [Tech](/categories/tech/) [![Data Studio のレポートを可視化する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/datastudio-to-visualize/) ## [Data Studio のレポートを可視化する](/post/higuchi/datastudio-to-visualize/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年3月22日 - [#Looker Studio](/tags/looker-studio/) デブサミ2018で話してきた一部を書きます。 無料のBIツール Google Data Studio の運用についてです。 Data Studioは データソースのキャッシュを自動で更新します。 なので、従量課金のデータソースをレポートにリンクしていると 閲覧していなくてもコストが発生します。 管理したいですが組織に… - [Tech](/categories/tech/) [![OpenEBS Container Attached Storage](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/openebs1/) ## [OpenEBS Container Attached Storage](/post/dokuma/openebs1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年3月5日 - [#cassandra](/tags/cassandra/)[#Kubernetes](/tags/kubernetes/)+1 OpenEBS 最近流行りのコンテナ用Persistent Diskソリューション(Container Attached Storage)のOpenEBSを使ってみたので公開。 メリット/デメリットは次のような感じ。個人的には運用ベースで考えるとメリットの方がデメリットを上回ってると考えています。パフォーマンスに関し… - [Tech](/categories/tech/) [![AlexaとActions on Googleのハンズズオンに参加してきた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2018-02-27-alexaandactionsongoogle/) ## [AlexaとActions on Googleのハンズズオンに参加してきた](/post/kawasaki/2018-02-27-alexaandactionsongoogle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2018年2月27日 - [#smartspeaker](/tags/smartspeaker/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回は最近流行るかもしれないスマートスピーカーのアプリ開発ハンズオンに参加してきたので その事について書きます。 でもハンズオンの内容とかアプリ開発の初歩の手順とかは色んな人が既に書いてるので ここにはその場で質問し… - [Tech](/categories/tech/) [![GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/summary-centos7_centos6-meltdown_specter-compatibility-on-gce/) ## [GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ](/post/kyouhei/summary-centos7_centos6-meltdown_specter-compatibility-on-gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年1月31日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys加藤です。 2018年が始まってすぐに数多のエンジニアを恐怖させたCPUの実装に関連する3つのCVE=通称MeltDown, Spectreバグ。 CVE-2017-5753, CVE-2017-5715, CVE-2017-5754 本当はすべて終わってから記事にしようと思いましたが時間がかかりそうなの… - [Tech](/categories/tech/) [![BigQueryでUDFを使用する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/udf-bigquery/) ## [BigQueryでUDFを使用する](/post/higuchi/udf-bigquery/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年1月9日 - [#BigQuery](/tags/bigquery/) BigQueryはUDF(ユーザー定義の関数)をサポートしています。 UDFはJavaScriptとSQL式で記述する事が出来ます。 サポートされる UDF 言語 今回はデータ型がSTRINGのカラムにJSON形式のデータを入れているテーブルから、 UDFを使用してJSON形式のデータをパースして取得してみたいと思い… - [Tech](/categories/tech/) [![ForsetiSecurityをデプロイしてみた話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/2017-12-11-forsetisecurity/) ## [ForsetiSecurityをデプロイしてみた話](/post/dokuma/2017-12-11-forsetisecurity/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2017年12月11日 - [#forseti-security](/tags/forseti-security/) ForsetiSecurityとは? GoogleとSpotifyが共同開発中オープンソースのGCPリソースセキュリティ確保のためのツールです。 概要や思想はGoogle Cloud (GCP) Platform Blogに記述がありますので、こちらを参考にすると良いでしょう。 Forsetiには上記ブログからそのま… - [Tech](/categories/tech/) [![LB越しの不正アクセスをfail2banを使って防ぐ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2017-11-14-aplicationengine2inftaengine/) ## [LB越しの不正アクセスをfail2banを使って防ぐ](/post/kawasaki/2017-11-14-aplicationengine2inftaengine/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2017年11月14日 - [#fail2ban](/tags/fail2ban/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回はGCPのLB経由で来る不正アクセスにfail2banで対処した時の事について書きます。 grasysではECサイトやニュースサイトを運営するお客様がいます。 そのお客様のサイトに悪意をもってCDNが適用されない… - [Tech](/categories/tech/) [![Google Deployment Managerでインスタンス作成](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/create-instance-with-deployment-manager/) ## [Google Deployment Managerでインスタンス作成](/post/kyouhei/create-instance-with-deployment-manager/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2017年10月31日 - [#Deployment](/tags/deployment/)[#Deployment-Manager](/tags/deployment-manager/)+2 Trick or Treat!! grasys加藤です。 前回、インスタンスの作成方法を3つご紹介しました。 \\\[3つの方法でGoogle Compute Engineでインスタンスを作成する\\\] (http://blog.grasys.io/post/kyouhei/createinstances/) 今回はGoo… - [Tech](/categories/tech/) [![課金エクスポートの移行](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/export-data-bigquery-v1/) ## [課金エクスポートの移行](/post/higuchi/export-data-bigquery-v1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2017年10月13日 - [#Google Cloud](/tags/google-cloud/) 本日(10/13)、たまたまエクスポート先のテーブルを見る機会があったのですが、 v1とかいうテーブルが増えました。 GCPには自動的に日次の課金データをBigQueryにエクスポートする機能があります。 GCPのコンソールから \\\[ お支払い 課金データのエクスポート \\\] v1テーブルのパーティションを調べて見る… - [Inside grasys](/categories/inside-grasys/) [![合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/condenast-gcp/) ## [合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例](/post/marketing/condenast-gcp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年9月22日 - [#Google Cloud](/tags/google-cloud/)[#導入事例](/tags/導入事例/) 合同会社コンデナスト・ジャパン様のGoogle Cloud (GCP) Platform事例をご紹介します。 事例サイト 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Googl… - [Tech](/categories/tech/) [![GCSとGCEを使って開発/StageなどでUnity AssetとかをIP制限しながら配布する](/_astro/ogp.BbfFv2UE_ZX8YBy.webp)](/post/yusukeh/gcsproxy/) ## [GCSとGCEを使って開発/StageなどでUnity AssetとかをIP制限しながら配布する](/post/yusukeh/gcsproxy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2017年9月17日 - [#Cloud Storage](/tags/cloud-storage/) 開発環境、Staging環境などでUnity AssetをIP制限かけながら配布したいを解決! 今までGCEでInstance立てて、nginxでHostしてPersistent Diskなんかで直接配布してたんだけど 本番はHTTP Load Balancer + Backend Bucketでやりたい・・・ なに… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next 2017 出展中です。](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2017gcnext/) ## [Google Cloud Next 2017 出展中です。](/post/marketing/2017gcnext/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年6月14日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) いつも大変お世話になっております。 今年もgrasysはGoogle Cloud (GCP) Next 2017に出展中です。 夜のCloud Community fes. には弊社長谷川も出ます。 Google Cloud (GCP) Next 2017 概要はこちらです。 項目 詳細 --- --- 日程 201… - [Tech](/categories/tech/) [![StackDriverDebuggerで本番環境のソースコードをデバッグ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2017-06-5-stackdrivedebugger/) ## [StackDriverDebuggerで本番環境のソースコードをデバッグ](/post/kawasaki/2017-06-5-stackdrivedebugger/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2017年6月5日 - [#stackdriverdebugger](/tags/stackdriverdebugger/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内では若手ポジション) 今回僕はGCPが無料で提供しているStackDriverDebuggerを使用して、 本番環境で実際に動いているソースコードのデバッグを 実行する手順を書きたいと思ってます。 Stackdriver Debuggerとは 公… - [Tech](/categories/tech/) [![Google Project Shieldを試してみた!](/_astro/ogp.Cm-gYwrf_1GGech.webp)](/post/yusukeh/googleprojectshield/) ## [Google Project Shieldを試してみた!](/post/yusukeh/googleprojectshield/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2017年5月16日 - [#projectshield](/tags/projectshield/) GoogleのDDoS対策サービスのProject Shieldを使う機会があったので紹介! 登録はかなり前にしていたんですが、人力による承認制になっているためなかなか使えるようになりません。 細かい説明はGoogle先生に聞いてください。 Newsサイトなどじゃないとそもそも登録申請が通りません・・・ 設定に必要な… --- ## 記事一覧 17ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/17 ブログの記事一覧 # 記事一覧 - [Inside grasys](/categories/inside-grasys/) [![GCPでマストドンを構築する書籍を書きました!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/gcpdemastodon/) ## [GCPでマストドンを構築する書籍を書きました!](/post/dokuma/gcpdemastodon/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2017年4月26日 - [#mastodon](/tags/mastodon/) こんにちは! 今回は技術ネタじゃなくて書籍の執筆活動をしたので、執筆活動の経験と宣伝をしますw 書籍を執筆することになった経緯 弊社代表が突然(いつも突然ですが。。。) 「マストドンの本誰か書かない?」 と言ってきたので、そろそろ本でも描くか!という軽いノリでマストドンの構築から執筆までを引き受けることになりました。… - [Inside grasys](/categories/inside-grasys/) [![移転と2017年ゴールデンウィークのお知らせ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2017gw/) ## [移転と2017年ゴールデンウィークのお知らせ](/post/marketing/2017gw/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年4月26日 - [#オフィス移転](/tags/オフィス移転/)[#休業案内](/tags/休業案内/) いつも大変お世話になっております。 移転先 住所 下記の場所に移転の運びとなりました。 お手元の住所録・連絡先などを変更して頂けますと幸いです。 〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル 5F 電話番号、メールアドレス等は変更ありません 新オフィス営業開始日 2017年5月8日 上記移転に伴う引っ… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next ’17 in Tokyoに出展します](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/google-cloud-next-2017/) ## [Google Cloud Next ’17 in Tokyoに出展します](/post/marketing/google-cloud-next-2017/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年4月25日 - [#Google Cloud](/tags/google-cloud/) こんにちは!grasys身長担当 兼 マーケティング担当でもある大作です! ※ブログを更新してなくてごめんなさい…m(\\ \\ )m すでにご存知の方も多いと思いますが、「Google Cloud (GCP) Next ’17」がサンフランシスコに続き東京でも開催されることが決定しています。 概要はこちら 項目 詳細… - [Tech](/categories/tech/) [![Compute Engineのインスタンスを引っ越す!](/_astro/ogp.8pwsg8ro_2p8o4N.webp)](/post/yusukeh/gce_move/) ## [Compute Engineのインスタンスを引っ越す!](/post/yusukeh/gce_move/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月28日 - [#disks](/tags/disks/)[#Compute Engine](/tags/compute-engine/)+1 こんにちはgrasys長谷川です。 今日は娘の5歳の誕生日なんですぐ帰ります!w Conpute EngineのRegion/Zoneの引っ越しをやってみます。 流れ 作業の流れです。 だいたいこんな感じで引っ越し可能です。 1. InstanceのZone確認 2. 引越し先を決める 3. gcloud compu… - [Tech](/categories/tech/) [![ECCUBE3構築 Compute Engine](/_astro/ogp.ByE5zKjq_ZC00j8.webp)](/post/yusukeh/gce_eccube3/) ## [ECCUBE3構築 Compute Engine](/post/yusukeh/gce_eccube3/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月25日 - [#eccube3](/tags/eccube3/)[#Compute Engine](/tags/compute-engine/) こんにちはgrasys長谷川です。 今回はECCUBE3を構築してみました。 システム要件 - ECCUBE3 php7系ががががが!!!! 内容は基本セットアップして入れて起動しただけです。 OSの設定の話やMiddlewareの設定の話も必要になってきますが、長くなりすぎちゃうのでどんどん省略します!w 環境 E… - [Tech](/categories/tech/) [![GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/gke-fluent/) ## [GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer](/post/dokuma/gke-fluent/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2016年10月18日 - [#BigQuery](/tags/bigquery/)[#Docker](/tags/docker/)+3 (n‘∀‘)η ヤァーッホォー<2ヶ月ぶりの投稿だよ!grasysではプリチィ担当のどくまです♪ 今回はGKEでFluentクラスタを作った時の作業をまとめるよ!これができればあなたもGKEマスター? ぐらいな濃いめの内容になっています。 なので、初歩的なところははもろもろ省いちゃってますごめんなさい。 ゴール ワン… - [Tech](/categories/tech/) [![GCP利用料と支払方法、ちょっとだけ経理処理のお話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kubota/gcp-billing/) ## [GCP利用料と支払方法、ちょっとだけ経理処理のお話](/post/kubota/gcp-billing/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kubota](/authors/kubota/) - 2016年10月14日 - [#billing](/tags/billing/)[#Google Cloud](/tags/google-cloud/)+1 皆様こんにちは!grasysのバックオフィスを担当している窪田です。 今回初めてのブログ投稿となります。 私からはバックオフィスの視点(財務・経理など)から記事を書いていこうと思います。 第1回目は、GCP利用料と支払方法、それに絡む経理処理についてです! GCPの課金形態 1.利用量に対しての課金 GCPの利用量に… - [Tech](/categories/tech/) [![Google Stackdriver Logging Compute Engine セットアップ編 2016年10月](/_astro/ogp.CafhM1h__Z2l6Umu.webp)](/post/yusukeh/stackdriver_logging/) ## [Google Stackdriver Logging Compute Engine セットアップ編 2016年10月](/post/yusukeh/stackdriver_logging/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月12日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+2 こんにちはgrasys長谷川です。 Monitoringを書いたので今日はLoggingを! 最近みんなblog書くの飽きてきたみたいだけどオレはもうちょいがんばるw Logglyとかに似てるサービスですね Documentはここ - Stackdriver Logging Instance作成 Parameter… - [Tech](/categories/tech/) [![Google Stackdriver Monitoring Compute Engine セットアップ編 2016年10月](/_astro/ogp.BXp8oM_-_1xMYX7.webp)](/post/yusukeh/stackdriver_monitoring/) ## [Google Stackdriver Monitoring Compute Engine セットアップ編 2016年10月](/post/yusukeh/stackdriver_monitoring/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月3日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+2 こんにちはgrasys長谷川です。 今日はStackdriverの記事を書こうと思います。 一応Updateも激しいのでタイトルに年月入れときました。 統合監視ツールの画面っぽくなってきました。 ちょっぴりインシデント管理も兼ねているので、障害履歴とその対応履歴なども追うことができます。 Documentはここ -… - [Inside grasys](/categories/inside-grasys/) [![vuls祭り#1で発表を行いました](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/vuls_matsuri_1/) ## [vuls祭り#1で発表を行いました](/post/marketing/vuls_matsuri_1/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年9月28日 - [#Vuls](/tags/vuls/)[#セキュリティ](/tags/セキュリティ/) http://vuls-jp.connpass.com/event/38391/ 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Google Cloud (GCP)、Amazon… - [Tech](/categories/tech/) [![GCE Instance Scopeの動的変更がくる〜〜!](/_astro/ogp.kQAt0lMW_Z10LWf0.webp)](/post/yusukeh/gcloud_alpha_compute_instances_set_scopes/) ## [GCE Instance Scopeの動的変更がくる〜〜!](/post/yusukeh/gcloud_alpha_compute_instances_set_scopes/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月21日 - [#gcloud](/tags/gcloud/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは!grasys長谷川です! やばい!!きた〜〜! まだalphaだけど! InstanceのScope Google Compute EngineのInstanceはScopeというのが存在していて、 それをInstanceにつけることによって GCP関連のサービスが認証情報無しに利用可能になるんだけど・・… - [Tech](/categories/tech/) [![Windows ServerにてLocalSSD性能評価](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/localssdbench/) ## [Windows ServerにてLocalSSD性能評価](/post/takeshi/localssdbench/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年9月21日 - [#Google Cloud](/tags/google-cloud/)[#localssd](/tags/localssd/) LocalSSDが今8本束ねられるので評価してみました。 弊社の長谷川が去年4本束ねて評価してたのでその結果っと見比べてみようとやってみました。 こちらのリンクが以下です。 GCPでWindows Server2012R2で爆速LocalSSD! 爆速とか書いちゃってますね。。。。 この時はきっと爆速だったんですね。… - [Tech](/categories/tech/) [![Zapier で Social連携](/_astro/ogp.B3YabrSj_Z1rPdKk.webp)](/post/yusukeh/social/) ## [Zapier で Social連携](/post/yusukeh/social/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月20日 - [#grasys](/tags/grasys/) Blog書いてるのでSocial連携してみました。 Facebook Page Grasys Inc. Twitter grasysinc Zapier Zapierで簡単に連携させてます。 前々から個人の仕事的に活用してたけど 今回ちゃんと仕事に使ってみる。 font awesomeにzapierがない・・・ 株式… - [Inside grasys](/categories/inside-grasys/) [![About grasys](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/about/) ## [About grasys](/post/marketing/about/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年9月19日 - [#会社紹介](/tags/会社紹介/) システムを加速させる「攻めのインフラ集団」です。 世界最高レベルのGoogleの技術をフル活用し大規模システム専門の提案・設計を行うスペシャリスト集団を目指しています。 クラウドファシリテーター クラウドファシリテーターとは、 ただ単にインフラをクラウドに移行するのではなく、お客様が開発に専念して頂ける環境を考えて構… - [Tech](/categories/tech/) [![GCEで1発Image作成](/_astro/ogp.DLHD_yhT_ZeArmJ.webp)](/post/yusukeh/gce_create_images/) ## [GCEで1発Image作成](/post/yusukeh/gce_create_images/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月19日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys長谷川です! GCEでのImage作成はめんどい VM Instanceに関連付けられているDiskからImageは生成できない! 手順 1. DiskのSnapshotを取得する 2. SnapshotからDiskを生成する 3. 上記で作成したDiskからImageを生成する 4. 上記でテンポラリで… - [Inside grasys](/categories/inside-grasys/) [![grasys Members](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/members/) ## [grasys Members](/post/recruit/members/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2016年9月18日 - [#社員紹介](/tags/社員紹介/) 株式会社grasysのメンバー紹介 長谷川祐介(Yusuke Hasegawa) CEO / Founder / Architect / Pre Sales \[\](https://www.facebook.com/yusuke.exzm) \[\](https://www.instagram.com/yusukehase… - [Tech](/categories/tech/) [![3つの方法でGoogle Compute Engineでインスタンスを作成する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/createinstances/) ## [3つの方法でGoogle Compute Engineでインスタンスを作成する](/post/kyouhei/createinstances/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2016年9月15日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys 加藤です。 入社するまでGoogle Cloud (GCP) Platformに触ったこともなく、インフラエンジニアでもなかったのですが、入ってからは息をするように毎日触っています。 今回は最初の一歩、Google Compute Engineでインスタンスを作成する3つのパターンをご紹介します。 -… - [Tech](/categories/tech/) [![dkron - cronやめたい](/_astro/ogp.BR7em1Ed_ZDa4UO.webp)](/post/yusukeh/dkron/) ## [dkron - cronやめたい](/post/yusukeh/dkron/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月14日 - [#Consul](/tags/consul/)[#dkron](/tags/dkron/) こんにちは!grasys長谷川です! cron・・・めっちゃ困るcron・・・ 古いぜcron・・・もういやだcron・・・ cluster schedulerに移行したい・・・ cron cluster とか lsyncd 使うしイヤだ!! そこでじゃじゃ〜〜ん! Dkron - Distributed, faul… - [Tech](/categories/tech/) [![CloudSQL 2nd Generation性能評価](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/cloudsqlperformance/) ## [CloudSQL 2nd Generation性能評価](/post/takeshi/cloudsqlperformance/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年9月9日 - [#Cloud SQL](/tags/cloud-sql/)[#Google Cloud](/tags/google-cloud/) CloudSQL 2nd GenerationがGAになったので性能評価をしてみました。 性能と障害発生時の挙動について評価を行いましたが、長くなってしまうので今回は性能編で書いています。 後日障害発生時の挙動について書きますのでお待ち下さい。 CloudSQL構築 評価環境:GCEinstanceからCloudSQ… - [Tech](/categories/tech/) [![sshguardでsshを守る](/_astro/ogp.BCVkA-du_Z24Fxbm.webp)](/post/yusukeh/sshguard_gcp/) ## [sshguardでsshを守る](/post/yusukeh/sshguard_gcp/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月30日 - [#セキュリティ](/tags/セキュリティ/)[#Compute Engine](/tags/compute-engine/)+2 こんにちワン!grasysの長谷gaワン!です。 わんわん言ってますが、最近ニャンちゅうって言われ始めてますw sshguard sshd用のブルートフォースアタック対策ツールです。 grasysではsshguardを要件次第で活用しています。 こちらではsshguardを gcloud コマンドを交えて自動設定して… - [Tech](/categories/tech/) [![MacでMonit Widget!](/_astro/ogp.CXY0w1Bz_1xb3sg.webp)](/post/yusukeh/mac_monit/) ## [MacでMonit Widget!](/post/yusukeh/mac_monit/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月29日 - [#macOS](/tags/macos/)[#monit](/tags/monit/) こんにちは!grasys長谷川です! 今回はシステムやGoogle Cloud (GCP) Platformとは全く関係ないけど、Mac Monit Widgetがすごい気に入ったので紹介! Monitの紹介 Monitって監視ツールを知っていますか? supervisorサービス的な機能も持った監視ツールです。 機… - [Tech](/categories/tech/) [![GCP Persistent Disk更新情報(2016/08/16発表)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/persistentdisk20160816/) ## [GCP Persistent Disk更新情報(2016/08/16発表)](/post/takeshi/persistentdisk20160816/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年8月24日 - [#Google Cloud](/tags/google-cloud/)[#Persistent Disk](/tags/persistent-disk/) 2016/08/16にPersistent DiskのIOPSが25000まで拡張されたと正式に発表がありました。 詳しくはこちらをGoogle Cloud (GCP) Platform Blog御覧ください。 確認して気付いた事を記載しておきます。 ・SSD persistent diskにはCore数によるIOP… - [Tech](/categories/tech/) [![GCPとAWSの違いって何](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/cost-of-google-cloud-platform/) ## [GCPとAWSの違いって何](/post/takeshi/cost-of-google-cloud-platform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年8月22日 - [#Google Cloud](/tags/google-cloud/) GCPとAWSの違いって何?と聞かれる事が多々あります。 今回はGCPとAWSでsystemを構築した場合の簡単な比較を紹介します。 弊社daisakuの記事を噛み砕いた感じで書いてます。Google Cloud (GCP) PlatformってAWSと比較してどれくらい安いの? - grasys blogも参考にし… - [Tech](/categories/tech/) [![GKEでコンテナ作成/管理しよう!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/1st-step-kubernetes/) ## [GKEでコンテナ作成/管理しよう!](/post/dokuma/1st-step-kubernetes/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2016年8月18日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/) GKEとは… Google Kubernetes Engine は、Docker コンテナの実行を支える強力なクラスタ マネージャおよびオーケストレーション システムとして機能します。ユーザーが定義する要件(CPU やメモリなど)に基づいてコンテナをクラスタにスケジューリングし、自動的に管理します。オープンソースの… - [Tech](/categories/tech/) [![vulsでRPM以外も脆弱性検知(grasys)](/_astro/ogp.DQdMKin3_1VoNwG.webp)](/post/yusukeh/grasys-vuls-middleware/) ## [vulsでRPM以外も脆弱性検知(grasys)](/post/yusukeh/grasys-vuls-middleware/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月17日 - [#セキュリティ](/tags/セキュリティ/)[#Vuls](/tags/vuls/) こんにちワン!grasys長谷川です。 今日は脆弱性スキャナのvulsのgrasysでの利用方法ネタを書きます。 vuls 簡単な構成図はOfficialにあります。 grasysではvulsを工夫して使っているので今回はその部分をご紹介します。 grasysでの構成例 grasysでは ops というオーケストレー… - [Tech](/categories/tech/) [![Google Cloud PlatformってAWSと比較してどれくらい安いの?](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/cost-of-google-cloud-platform-2/) ## [Google Cloud PlatformってAWSと比較してどれくらい安いの?](/post/marketing/cost-of-google-cloud-platform-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年8月12日 - [#Google Cloud](/tags/google-cloud/) 皆さま初めまして!grasys身長担当の鈴木です。 この記事にたどり着いて頂きありがとうございます。 今回ブログを書こうと思いたった理由としては、Google Cloud (GCP) Platform がアツい! でもまだそんなに使われてない!もったいない!と思ったからです。 まだまだ知名度的にも全然AWSに勝ててい… - [Tech](/categories/tech/) [![古いcompute-image-packagesからの新しいgoogle-compute-engine Packageへの移行方法](/_astro/ogp.BmBz0FgG_Z1dESkj.webp)](/post/yusukeh/rpm-google-compute-engine/) ## [古いcompute-image-packagesからの新しいgoogle-compute-engine Packageへの移行方法](/post/yusukeh/rpm-google-compute-engine/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月10日 - [#compute-image-packages](/tags/compute-image-packages/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは!grasys長谷川です! Compute EngineにはGoogleが提供してくれているいくつかの管理Daemonがあります。 ある時期からそれがUpdateされ大幅な変更が入りました。 これ困ってる人いないのかな・・・ compute-image-packages github.com/GoogleC… - [Tech](/categories/tech/) [![hugo使い始めました](/_astro/ogp.cLc2U0YS_Z1pcoJ0.webp)](/post/yusukeh/hugo/) ## [hugo使い始めました](/post/yusukeh/hugo/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月10日 - [#hugo](/tags/hugo/) こんにちは株式会社grasysの代表しております長谷川です。 静的サイトジェネレーター Hugo を使い始めました。 こういうのやり始めると止まらなくなるから良くない・・・うちはインフラの会社 個人的にはMedium押しだったりするけど・・・(だがしかし、もう書いてないw) なぜ犬なのかはお答えしません!w というよ… - [Tech](/categories/tech/) [![compute-image-packagesを取り込む](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/compute-image-packages/) ## [compute-image-packagesを取り込む](/post/yusukeh/compute-image-packages/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年5月29日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/) みんなこれのupdateどうしてんだろう・・・ GoogleCloudPlatform/compute image packages compute image packages Scripts and tools for Google Compute Engine images. github.com releaseみると実はupdateしてる・・・ しかもけっこう重要な感じがする・・・ 一気に - [Tech](/categories/tech/) [![GCP+CloudFlare](/_astro/ogp.C3O1NmGV_r20Fi.webp)](/post/yusukeh/gcp-cloudflare/) ## [GCP+CloudFlare](/post/yusukeh/gcp-cloudflare/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年4月15日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/)+1 興味だけで行動! CloudFlare: すっごい簡単に説明するとCDNですね CDNのCloudflare、Google Cloud Platformテクノロジーパートナーに 米Cloudflareは13日(現地時間)、Google Cloud Platformテクノロジーパートナーになったことを発表した。パートナーシップによってGoogleの柔軟性とスケーラビリティ、CloudFlareの高速 --- ## 記事一覧 18ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/18 ブログの記事一覧 # 記事一覧 - [Tech](/categories/tech/) [![Google Cloud Logging(beta)を試す!](/_astro/ogp.TiJY5rAm_nj2EB.webp)](/post/yusukeh/google-cloud-logging-beta/) ## [Google Cloud Logging(beta)を試す!](/post/yusukeh/google-cloud-logging-beta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年4月10日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Logging](/tags/cloud-logging/) ちょっと前に試用したときはまだまだでしたが 今はものすごい使えるようになってきてる! ちょっと前までdebianだけでしたが今はCentOSにも対応してきてる! What is Google Cloud Logging? Work with logs data from Google Cloud Platform services. cloud.google.com Setting Up Goog - [Tech](/categories/tech/) [![Google Cloud StorageでLifecycle!](/_astro/ogp.BgYHrv_v_Z1UCnmW.webp)](/post/yusukeh/google-cloud-storage-lifecycle/) ## [Google Cloud StorageでLifecycle!](/post/yusukeh/google-cloud-storage-lifecycle/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月30日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) Website Logging設定したあとにLifecycleで古いファイルを消したりできる! 便利だし簡単! Object Lifecycle Management To support common use cases like setting a Time to Live (TTL) for objects or deleting older versions of objects, Goo - [Tech](/categories/tech/) [![GCPでWindows Server2012R2で爆速LocalSSD!](/_astro/ogp.CiGRktmo_Z4yPeO.webp)](/post/yusukeh/gce-windows-local-ssd/) ## [GCPでWindows Server2012R2で爆速LocalSSD!](/post/yusukeh/gce-windows-local-ssd/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月26日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+1 そりゃ絶対やるよねw Local SSD Compute Engine offers always encrypted local solid state drive (SSD) block storage for virtual machine instances… cloud.google.com Disk作成 Instance作成 初めての起動はちょっと時間かかるので気長に待つ! 以下のコマ - [Tech](/categories/tech/) [![Google Cloud PlatformでWindows Server 2012 R2!](/_astro/ogp.CjDaklZp_Z15m3zw.webp)](/post/yusukeh/gce-windows-server-2012-r2/) ## [Google Cloud PlatformでWindows Server 2012 R2!](/post/yusukeh/gce-windows-server-2012-r2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月26日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+1 beta出ました! まずImageからDisk作成 2012のイメージから起動すると30GBしかないので Googleの中の人に聞いて以下をやってます。 Creating and attaching a Windows root persistent disk Instance生成 ちょっと諸事情あって32coreではなく16coreで! WindowsのLoginPassword取得! meta - [Tech](/categories/tech/) [![Google Cloud StorageのWebsite Logging設定!](/_astro/ogp.C1F3vWq__ZTzlGT.webp)](/post/yusukeh/google-cloud-storage-website-logging/) ## [Google Cloud StorageのWebsite Logging設定!](/post/yusukeh/google-cloud-storage-website-logging/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月25日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) 以前やったGoogle Cloud Storageで静的Webサイトを公開する!でちょっとLogging設定やってみたので! Access Logs & Storage Data Google Cloud Storage offers access logs and storage data in the form of CSV files that you can download and vi - [Tech](/categories/tech/) [![osquery](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/osquery/) ## [osquery](/post/yusukeh/osquery/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月24日 - [#osquery](/tags/osquery/)[#セキュリティ](/tags/セキュリティ/) Facebookさんのですね しかもこれ楽しい! osquery :: Home osquery allows you to easily ask questions about your Linux and OSX infrastructure. Whether your goal is intrusion… osquery.io Install osquery :: Downloads We - [Tech](/categories/tech/) [![consul-template!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/consul-template/) ## [consul-template!](/post/yusukeh/consul-template/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月23日 - [#Consul](/tags/consul/)[#consul-template](/tags/consul-template/)+1 consul kvと連携したconfigurationができる! 弊社はconsul/serfでGoogle Cloud Platform化において ほぼ完全に自動化されたclusteringをしてますが 実際のところ以下のような役割分担でやってます。 serfはオーケストレーション consulは監視系及びインスタンスの正常性を管理 consul/serf被ってと言われると被ってる範囲もあるけど - [Tech](/categories/tech/) [![Google Cloud Storageで静的Webサイトを公開する!](/_astro/ogp.C2XcR19q_1MtdXT.webp)](/post/yusukeh/google-cloud-storage-static-website/) ## [Google Cloud Storageで静的Webサイトを公開する!](/post/yusukeh/google-cloud-storage-static-website/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) けっこういろんな人に聞かれるのでどうやるかを説明します。 ぶっちゃけこれ聞かれることが多いのでCloud DNS書きました!w Google Cloud Storageではaclを公開に設定し websiteの設定を入れることで簡単に静的Webサイトを構築することができます。 自分のgrasys.ioの会社サイトもGoogle Cloud Storageで公開してます。 grasys.ioでGoo - [Tech](/categories/tech/) [![CloudDNS(beta)を使う!](/_astro/ogp._722ZrYr_954a9.webp)](/post/yusukeh/cloud-dns-beta/) ## [CloudDNS(beta)を使う!](/post/yusukeh/cloud-dns-beta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud DNS](/tags/cloud-dns/) DNSの知識は多少必要かもだけど画面自体はすばらしく簡単! Google Cloud DNS 詳細はここにDocumentがあります。 Google Cloud DNS 1. Zoneを作成! Google Cloud DNS create zone ※ご自身の取得したドメイン名をわかりやすく設定して下さい。 2. Nameサーバーを変更する! レジストラのドメイン設定メニューで 以下の4個入力 - [Tech](/categories/tech/) [![Google Compute Engine 32coreを試してみる!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/gce-32core/) ## [Google Compute Engine 32coreを試してみる!](/post/yusukeh/gce-32core/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/) あたらしいおもちゃゲット!(違 Fuel your hungry applications with our new, larger virtual machines 一番気になるのはNetworkBandwidth! Instance 作成 bench3201を作成 必要なPackage Install benchmark iperf もう1インスタンス作る bench3202 Package - [Tech](/categories/tech/) [![Google Cloud Statusをどうにかしてpushさせたい!](/_astro/ogp.BdnDpcqq_DU6yj.webp)](/post/yusukeh/google-cloud-status-push/) ## [Google Cloud Statusをどうにかしてpushさせたい!](/post/yusukeh/google-cloud-status-push/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Status](/tags/google-cloud-status/) 尊敬するクラスメソッド横田さんがシェアしたAWSのService Health Dashboardの通知ネタに触発されて・・・ Google Cloud Status 先日Googleの中の人に教えて貰ったGoogle Cloud Statusです。 Google Cloud Status This page provides status information on the services - [Tech](/categories/tech/) [![Google Cloud Storage Nearlineを試してみた!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/google-cloud-storage-nearline/) ## [Google Cloud Storage Nearlineを試してみた!](/post/yusukeh/google-cloud-storage-nearline/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/)+1 新しいの出たから速攻試す! 以下DocumentURLhttps://cloud.google.com/storage/docs/nearline storage 適当に1GBのファイル作成 ASIAでNearlineのbucket作成 NEARLINEになってるか確認 コピーしてみると同時に何秒かかるか 結果 100個くらいのファイルでやってみる ガバっとrsync 結果 取り出す はええww --- ## 記事一覧 2ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/2 ブログの記事一覧 # 記事一覧 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。rtk で AI Agent の Token を最適化する。](/_astro/hero.fXVWDoRv_IrrNQ.webp)](/post/yusukeh/terminal-aiagent-optimize-token/) ## [ターミナルがダサいとモテない。rtk で AI Agent の Token を最適化する。](/post/yusukeh/terminal-aiagent-optimize-token/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年4月28日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 私はCodexを使っています。 ChatGPTで画像を作りました。 最近、若い人にChatGPTに「私との今までのやり取りから私の特性を抽象化して画像で表現して」とやってみてと言われて、ChatGPTで性格特性を見られてしまうという恐ろしい試し方があるというのを知りました😅 若い人ってMBTIをやたらと聞いてくる印… - [Tech](/categories/tech/) [![AIエージェント用開発環境を作ってみた](/_astro/hero.B1IYo2E4_Z2rIHoe.webp)](/post/moridy/development-environment-aiagents/) ## [AIエージェント用開発環境を作ってみた](/post/moridy/development-environment-aiagents/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2026年4月28日 - [#AIエージェント](/tags/aiエージェント/)[#エージェントハーネス](/tags/エージェントハーネス/) *geminiに文体を整えてもらっています。個性が消えた感じがしますが、読みやすくなった気がする。。。 はじめに AIエージェントを実行する際の環境構築について、皆さんはどのように工夫されていますか? Codex CLIやClaude Codeなど、各エージェントの実行環境(エージェントハーネス)側でもセキュリティ対… - [Tech](/categories/tech/) [![もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術](/_astro/hero.BsQravk7_19uW77.webp)](/post/tsunoda/keylesstransfer-s3-gcs/) ## [もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術](/post/tsunoda/keylesstransfer-s3-gcs/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2026年4月22日 - [#AWS](/tags/aws/)[#Amazon S3](/tags/amazon-s3/)+3 こんにちは、つのだです。 Google CloudのStorage Transfer Serviceを使用してS3からGCSへデータを送りたい時ありますよね。 でもアクセスキーの管理めんどくさい... 鍵ローテ?ダルい... 鍵の漏洩リスク?怖い... 「鍵なし」での転送方法は非常にスマートですが、設定手順はちっとも… - [Tech](/categories/tech/) [![Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/_astro/hero.CP8WiBGx_1WJ0TU.webp)](/post/komal-teke/vertexai-preparation-evaluation/) ## [Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/post/komal-teke/vertexai-preparation-evaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年4月8日 - [#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)+3 Vertex AI のモデル評価シリーズへようこそ。 Part 1 では評価の基礎を整理しました。Part 2 では、実践に入る前の「準備」を固めていきます。 今回は、評価を成功させるための 3 つの柱を扱います。 1. 評価データセットの構造化 3. メトリクス(評価指標)の選定 5. 詳細設定(Advanced… - [Inside grasys](/categories/inside-grasys/) [![【イベント出展】type エンジニア転職フェアに出展します](/_astro/type20260411_ebanner_no1.CWP6Q8Ek_Z1FJN0i.webp)](/post/recruit/type-engineer-career-fair-2026/) ## [【イベント出展】type エンジニア転職フェアに出展します](/post/recruit/type-engineer-career-fair-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年4月7日 - [#採用](/tags/採用/)[#event](/tags/event/)+1 type エンジニア転職フェアに出展します 4月11日(土)に東京ドームシティ プリズムホールで開催される「type エンジニア転職フェア」に grasys が出展いたします。 当日は現場のメンバーが会場でお待ちしております。 技術スタックから社内の雰囲気まで、ざっくばらんにお話ししましょう! 【イベント概要】 開催日 - [Tech](/categories/tech/) [![Vertex AI モデル評価の基礎](/_astro/hero.rWUBao5j_Z13eO7P.webp)](/post/komal-teke/vertexai-fundamentals-modelevaluation/) ## [Vertex AI モデル評価の基礎](/post/komal-teke/vertexai-fundamentals-modelevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年4月1日 - [#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)+3 Vertex AIでのモデル評価をマスターするためのシリーズへようこそ!ジェネレーティブAIを構築している方なら、モデルの作成が戦いの半分に過ぎないことをご存知でしょう。真に高品質なエクスペリエンスを提供するためには、そのパフォーマンスを測定できなければなりません。 このガイドでは、Vertex AI Python… - [Inside grasys](/categories/inside-grasys/) [![typeにて、弊社エンジニアのインタビュー記事「AI時代のクラウドエンジニアの役割」が公開](/_astro/type_260327-scaled.Dm7yUhLS_Zf8gac.webp)](/post/recruit/type-ai-era-cloud-engineer-interview/) ## [typeにて、弊社エンジニアのインタビュー記事「AI時代のクラウドエンジニアの役割」が公開](/post/recruit/type-ai-era-cloud-engineer-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年3月27日 - [#Google Cloud](/tags/google-cloud/)[#AI](/tags/ai/)+2 Google Cloudの生成AIスペシャライゼーション認定企業である弊社の視点から、AIの不確実性をどう制御し、クラウドエンジニアが今後どのようなスキルを磨くべきかについて詳しくお話ししています。 - [Tech](/categories/tech/) [![66 歳。AWS 認定 12 冠"も"達成!日本最高齢の 2 大クラウド全冠エンジニア!?](/_astro/hero.Cu5LBg4a_Z1THA6z.webp)](/post/t-matsubara/obtain-allawsqualifications/) ## [66 歳。AWS 認定 12 冠"も"達成!日本最高齢の 2 大クラウド全冠エンジニア!?](/post/t-matsubara/obtain-allawsqualifications/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2026年3月25日 - [#AWS](/tags/aws/)[#AWS全冠](/tags/aws全冠/)+3 昨年は 31 回歌舞伎を観に行った matt です。先日 AWS認定 12資格を全て取得しました!66 歳と 8 ヶ月での達成、昨年 11 月には Google Cloud Partner All Certification Holders 2025 を受賞しており、66 歳の 2 大クラウド全冠達成は日本最高齢かも… - [Tech](/categories/tech/) [![Grafana Alert を Terraform で作成する](/_astro/hero.CduA1QJ2_ywvfK.webp)](/post/kyuita/grafana-alert-terraform/) ## [Grafana Alert を Terraform で作成する](/post/kyuita/grafana-alert-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2026年3月25日 - [#Grafana](/tags/grafana/)[#Terraform](/tags/terraform/) こんにちは、kyuitaです。 Terraformのアラートルールは普段Yamlファイルで記述しているのですが、最近TerraformのGrafana Providerでアラートを作成することができることを知り実際に試してみたので、その手順を共有します。 grafana自体は既存の環境がある前提でTerraformか… - [Tech](/categories/tech/) [![Gmail の内容を要約して Slack へ通知する](/_astro/hero.CiljPZmW_Z2d3XRF.webp)](/post/mhosoya/notification-gmail2slack/) ## [Gmail の内容を要約して Slack へ通知する](/post/mhosoya/notification-gmail2slack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mhosoya](/authors/mhosoya/) - 2026年3月18日 - [#Gemini](/tags/gemini/)[#Google Workspace Studio](/tags/google-workspace-studio/)+1 こんにちは、mhosoya です。 弊社では、日々のコミュニケーションの基盤として Slack を活用しています。 業務連絡から雑談まで、Slack を利用しています。 そのため、 情報はできるだけ Slack に集約させたい!!! と思っています。 Slack から離れることなく、他での状況を把握できるように目指し… - [Tech](/categories/tech/) [![Traceeで何ができるのか調べてみた](/_astro/hero.CCX1Eoo8_2dLrMI.webp)](/post/arai/tracee/) ## [Traceeで何ができるのか調べてみた](/post/arai/tracee/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2026年3月11日 - [#Tracee](/tags/tracee/) セキュリティ強化は多くの現場で課題になりますが、今回はその解決策の候補としてeBPFを利用した監視・検知ができるツールを探していました。実際にどのような挙動を検知できるのか、Traceeを触って検証してみましたのでご紹介します。 Traceeとは Aqua Security1社が開発したeBPF技術を活用したオープン… - [Tech](/categories/tech/) [![非マネージドkubernetesを味わおう](/_astro/hero.3NqdOhbP_Z8BwMR.webp)](/post/nakamura-kento/unmanaged-kubernetes/) ## [非マネージドkubernetesを味わおう](/post/nakamura-kento/unmanaged-kubernetes/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2026年3月4日 - [#Google Cloud](/tags/google-cloud/)[#Kubernetes](/tags/kubernetes/) はじめまして、grasysの中村です。 今回は、最近クラウドサービスであるGKE, AKS, EKSを中心に使用しているみなさんに向けて、 原点回帰して アンマネージド(非マネージド)Kubernetesについてお話ししたいと思います。 実はクラウドサービスではこんなことをやっていたんだ、 クラスターの中にnodeが… - [Tech](/categories/tech/) [![Sankey Diagram という可視化方法](/_astro/hero.N2OxPC4y_oWf5o.webp)](/post/t-watanabe/sankey-diagram/) ## [Sankey Diagram という可視化方法](/post/t-watanabe/sankey-diagram/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2026年3月4日 - [#Sankey Diagram](/tags/sankey-diagram/)[#データ分析](/tags/データ分析/) こんにちは grasys でデータ分析をしている t.watanabe です! みなさんは「web サイトのお客さんの移動ログ」や「ゲーム内のユーザさんの行動ログ」から「商品を買ってくれるお客さんがどのような行動をしているか」など考えることはありませんか? ただ、人やモノの移動をどうやって可視化すべきか迷うときはない… - [Infomation](/categories/infomation/) [![PingCAP株式会社、パートナー契約を締結](/_astro/grasys_pingcap_logo-1.DZHGH-9o_Z1aSuz9.webp)](/post/marketing/pingcap-partnership/) ## [PingCAP株式会社、パートナー契約を締結](/post/marketing/pingcap-partnership/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年2月26日 - [#TiDB](/tags/tidb/)[#Google Cloud](/tags/google-cloud/)+3 grasysとPingCAPのロゴ Google Cloud のプレミアパートナー(Services / Co-sell)として大規模インフラの設計・構築・運用を手掛ける株式会社 grasys(本社:東京都渋谷区、代表取締役:長谷川 祐介、以下 grasys)と、分散型 NewSQL データベース「TiDB(タイ・デー - [Tech](/categories/tech/) [![Apache AirFlow で別コンテナを立ち上げて実行](/_astro/hero.D4zcdXaM_Z1j60SS.webp)](/post/k-watanabe/apache-airflow/) ## [Apache AirFlow で別コンテナを立ち上げて実行](/post/k-watanabe/apache-airflow/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2026年2月25日 - [#Apache Airflow](/tags/apache-airflow/)[#Docker](/tags/docker/)+3 業務でApache AirFlowを初めて触りました。既にコンテナ化していたスクリプトをパイプラインに組み込みたく色々調べたところ、AirFlowのオペレータにDockerOperatorがありました。個人的に詰まったポイントなど共有できればと思います AirFlowもDockerで実行する - まずAirFlowを… - [Tech](/categories/tech/) [![Rust をバイブコーディングして漫画読みアプリを作った体験談](/_astro/hero.BLArDbBf_2mUOg8.webp)](/post/t-kitipot/rust-vibecoding/) ## [Rust をバイブコーディングして漫画読みアプリを作った体験談](/post/t-kitipot/rust-vibecoding/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年2月25日 - [#AI](/tags/ai/)[#生成AI](/tags/生成ai/)+4 あらすじ tl;dr 事情があって、Rust で漫画読みアプリを作ることになった。 体験談のところまで飛ばす 私自身は booth.pm や dlsite.com のヘビーユーザーですが、 そういうサイトで買った同人誌や漫画は専用ビューアじゃなくても開けるファイルが結構あります。 そこで、普段、画像ビューアなどのソフ… - [Tech](/categories/tech/) [![Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法)](/_astro/hero.-vTCoiOo_Z1SvLOW.webp)](/post/komal-teke/dockercredentials-cicdpipeline/) ## [Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法)](/post/komal-teke/dockercredentials-cicdpipeline/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年2月18日 - [#CI/CD](/tags/ci-cd/)[#Google Cloud](/tags/google-cloud/) はじめに 私のCI/CDパイプラインは、Pulumiを使ってGoogle CloudにデプロイするマルチステージのGitHub Actionsワークフローで、完璧に見えました。Google CloudとAWSへの認証、 pulumi up の実行、そしてSlack通知の送信まで、すべてが正常に実行されていました。すべ… - [Tech](/categories/tech/) [![Google Workspace を利用して Chrome にブックマークを配布しました](/_astro/hero.3kNv1WGD_Z8Rmby.webp)](/post/s-sato/bookmark-googleworkspace-chrome/) ## [Google Workspace を利用して Chrome にブックマークを配布しました](/post/s-sato/bookmark-googleworkspace-chrome/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2026年2月18日 - [#Google Workspace](/tags/google-workspace/) こんにちは。サトウです。 Google Workspaceを利用していて 「このURLを全社に共有したい」 「毎回チャットで連絡しても流れてしまう」 という場面が多くあります。 メール、チャットでURLを流すのではなく 最初から普段利用しているChromeにてブックマークで配布できたら便利だと思い 今回はGoogle… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。chezmoi scriptでアップデート管理を楽にしよう!](/_astro/ogp.CpCTJc5-_1cDhsD.webp)](/post/yusukeh/terminal-chezmoi-scripts-update-management/) ## [ターミナルがダサいとモテない。chezmoi scriptでアップデート管理を楽にしよう!](/post/yusukeh/terminal-chezmoi-scripts-update-management/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#chezmoi](/tags/chezmoi/)+3 chezmoi scriptはとっても便利 yadm から chezmoi に移行はほぼ完了しました。 chezmoi には scripts という機構があり、 chezmoi apply 時にscriptを動作させることができます。 今日はこれを紹介して行きます。 ちょっとややこしいのと理解しにくいので、まずはざっと仕様面を .chezmoiscripts .chezmoiscripts che - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTermの背景をUnsplashで変える編。](/_astro/ogp.BPRA_X3N_Z27PhC9.webp)](/post/yusukeh/terminal-wezterm-unsplash-background/) ## [ターミナルがダサいとモテない。WezTermの背景をUnsplashで変える編。](/post/yusukeh/terminal-wezterm-unsplash-background/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#WezTerm](/tags/wezterm/)+1 WezTermをUnsplashでおしゃれにする! Photo by Billy Huynh on Unsplash こんにちは、長谷川です。 WezTermの背景をコマンドで変えられるようにしよ〜🔊 .config/wezterm/wezterm.lua 以下を加えてください。 細かい色や数値はお好きにどうぞ🧛 config.background config.window backgrou - [Tech](/categories/tech/) [![kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る](/_astro/hero.Bgsma7ZT_Z215zk9.webp)](/post/hk/monitor-gkeandnginx-grafana/) ## [kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る](/post/hk/monitor-gkeandnginx-grafana/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2026年2月12日 - [#GKE](/tags/gke/)[#Grafana](/tags/grafana/) こんにちは、エンジニアのHKです。 今回はGKEの勉強がてら、helmでkube-prometheus-stackをインストールして、grafanaでGKEとnginxコンテナのメトリクスを表示するまでをやってみました。 まずは土台となるクラスタを用意します。 次にkube-prometheus-stackをインスト… - [Infomation](/categories/infomation/) [![「パートナーシップ構築宣言」の公表に関するお知らせ](/_astro/partnership_logo.wfgI-PU3_ZHcVTR.webp)](/post/marketing/partnership-building-declaration/) ## [「パートナーシップ構築宣言」の公表に関するお知らせ](/post/marketing/partnership-building-declaration/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年2月9日 - [#パートナーシップ](/tags/パートナーシップ/)[#news](/tags/news/) パートナーシップ構築宣言 平素は格別のご高配を賜り、厚く御礼申し上げます。 この度、株式会社grasys(代表取締役:長谷川祐介)は、内閣府や中小企業庁などが推進する「未来を拓くパートナーシップ構築推進会議」の趣旨に賛同し、「パートナーシップ構築宣言」を公表いたしました。 「パートナーシップ構築宣言」とは、サプライチェ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。dotfiles managerをyadmからchezmoiに変えたぜ。](/_astro/ogp.DhgIcFpD_1YqhJp.webp)](/post/yusukeh/terminal-chezmoi/) ## [ターミナルがダサいとモテない。dotfiles managerをyadmからchezmoiに変えたぜ。](/post/yusukeh/terminal-chezmoi/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月9日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#chezmoi](/tags/chezmoi/)+2 dotfiles managerをyadmからchezmoiに移行したので比較と感想を yadm2chezmoi.png 最近は生成AIが盛んでもうこういった技術系のblogは意味を持たなくなってきていると感じてる今日このごろ・・・🤔 弊社でもGoogle WorkspaceのGeminiやGemini Enterpriseを使っていますが、個人的には ChatGPT/Codex と neovi - [Tech](/categories/tech/) [![AI で売上アップ:Salesforce Agentforce セールスコーチ](/_astro/hero.BBkzYp4g_Z2juHj5.webp)](/post/e-reeder/ai-salesgrowth-agentforcesalescoach/) ## [AI で売上アップ:Salesforce Agentforce セールスコーチ](/post/e-reeder/ai-salesgrowth-agentforcesalescoach/) - ![](/_astro/e-reeder.CCb_aUhE_Zkc65x.webp)[e-reeder](/authors/e-reeder/) - 2026年1月28日 - [#AI](/tags/ai/)[#Agentforce](/tags/agentforce/)+3 営業において最も重要な要素の一つはコーチングです。コーチングは、営業チームが営業能力を継続的に向上させ、各顧客への対応準備を整えるのに役立ちます。かつては、コーチングは非常に多くのリソースを消費する作業であり、コーチングセッションの頻度が低かったり、ロールプレイも相手のスケジュールに左右されたりしていました。AI の… - [Tech](/categories/tech/) [![SSVC で脆弱性のトリアージを自動化する](/_astro/hero.gAoPjsud_boC1O.webp)](/post/yoshida/automatetriage-ssvc/) ## [SSVC で脆弱性のトリアージを自動化する](/post/yoshida/automatetriage-ssvc/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2026年1月21日 - [#SSVC](/tags/ssvc/)[#脆弱性管理](/tags/脆弱性管理/) はじめに CVSS での脆弱性管理では自組織での状況を反映させた優先度付けができないため、検出される脆弱性が多すぎると何から手をつけて良いかわからなくなり本当に対応しなければいけない脆弱性に迅速に対応できなくなったりします。 SSVC を使うことで優先度付けを行い、どれから優先して対応すればいいかを迅速に判断するため… - [Tech](/categories/tech/) [![私が Python の自動化ツールを Nox に乗り換えた理由](/_astro/hero.-mNYKBj9_Zgt2Ts.webp)](/post/komal-teke/python-automation-nox/) ## [私が Python の自動化ツールを Nox に乗り換えた理由](/post/komal-teke/python-automation-nox/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年1月14日 - [#Nox](/tags/nox/)[#Python](/tags/python/) 皆さん、こんにちは! 最近は GitHub Actions や Cloud Build のトリガーを使った CI/CD パイプラインの構築など、DevOps の世界にどっぷり浸かっています。こうしたツールを触ったことがある方なら、自動化チェックをいかにクリーンかつ一貫した状態に保つかが、運用の肝であることをご存知かと… - [Tech](/categories/tech/) [![E2EE パスワードマネジャーの CLI 版でランダムなフレーズを生成する](/_astro/hero.BBSffgST_Z2rbXkP.webp)](/post/nishino/e2eepasswordmanager-passphrase/) ## [E2EE パスワードマネジャーの CLI 版でランダムなフレーズを生成する](/post/nishino/e2eepasswordmanager-passphrase/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2026年1月7日 - [#E2EE パスワードマネジャー](/tags/e2ee-パスワードマネジャー/) Proton Pass の動作が軽快なわりに高機能なので気に入ってますが、CLI版が登場したのでやりたかったことをしてみます。 Proton Pass はフレーズ/パスワードを生成してくれるツールですが、この記事では主にリソース命名に使える読みやすいフレーズの生成を扱います。 一時的なリソース作成のために簡単なワード… - [Tech](/categories/tech/) [![Python 型ヒントの書き方 - 基本からジェネリクスまで](/_astro/hero.C5a3Azgc_Z29Legm.webp)](/post/t-shinaji/python-typehints/) ## [Python 型ヒントの書き方 - 基本からジェネリクスまで](/post/t-shinaji/python-typehints/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2026年1月7日 - [#Python](/tags/python/) 1\\. はじめに:このコードの出力結果は? まずは、以下のコードの出力結果は1から3のどれになるか考えてみてください。 1. ⭐ \\ 5 3. ⭐⭐⭐⭐⭐ 5. TypeError 答えは3のTypeErrorです。 n/ 2の返り値はfloat型になります。float型をstr型に掛けることができないためエラーにな… - [Infomation](/categories/infomation/) [![新年、明けましておめでとうございます。](/_astro/newyear2026.sY5GucBW_oB0Bw.webp)](/post/marketing/new-year-greeting-2026/) ## [新年、明けましておめでとうございます。](/post/marketing/new-year-greeting-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年1月5日 - [#新年の挨拶](/tags/新年の挨拶/) 2026年 新年のご挨拶 旧年中は格別のご支援を賜り、誠にありがとうございました。 皆さまのますますのご発展を心よりお祈り申し上げますとともに、 本年も変わらぬご支援を賜りますようお願い申し上げます。 株式会社grasys 代表取締役社長 長谷川 祐介 - [Tech](/categories/tech/) [![Looker StudioでSQLロジックを再現する](/_astro/hero.qAERe2lr_Z1rBWGe.webp)](/post/ilhamhk/looker-studio-sql/) ## [Looker StudioでSQLロジックを再現する](/post/ilhamhk/looker-studio-sql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2025年12月24日 - [#Google Cloud](/tags/google-cloud/)[#Looker Studio](/tags/looker-studio/) こんにちは、ilhamhkです! 今回の記事では、SQLのロジック、どうやってLooker Studioの機能で再現するか共有したいと思います。今回は、SQLのWHERE句にあたる「動的なフィルタ」を工夫して実装する方法や、JOINにあたる処理を「データの統合」で再現する方法について解説します。 概要 Looker… --- ## 記事一覧 3ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/3 ブログの記事一覧 # 記事一覧 - [Tech](/categories/tech/) [![超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」に触れてみる。](/_astro/hero.C1LbuOuL_RABPd.webp)](/post/shirota/tryout-vector/) ## [超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」に触れてみる。](/post/shirota/tryout-vector/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年12月17日 - [#vector](/tags/vector/) こんにちは。shirota です。 当初、Kubernetes のメトリクス監視をテーマにブログを書こうと思い、考えを巡らせていたところ、以前から気になっていた Vector というツールを思い出しました。 そんなわけで今回は軽量で超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」について書きたい… - [Tech](/categories/tech/) [![Apache Superset をソースコードから起動してカスタマイズする方法](/_astro/hero.Bzt-ujAV_2pqoLg.webp)](/post/t-kitipot/customization-apache-superset/) ## [Apache Superset をソースコードから起動してカスタマイズする方法](/post/t-kitipot/customization-apache-superset/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年12月17日 - [#Apache Superset](/tags/apache-superset/)[#Docker](/tags/docker/)+3 なぜ Apache Superset? BI(ビジネスインテリジェンス)ツールを選定する時、いくつかの条件があると思います。 その中では「機能性」が用途に応えられるのかが選定条件の一つになると思います。 数多のBIツールから一つ一つ調査することになります。 最近の流行りだと ・Tableau ← 非常に優秀だが、ライ… - [Tech](/categories/tech/) [![おしゃれな \*top コマンド集](/_astro/hero.RkvAJ6e2_ZLFHdS.webp)](/post/t-watanabe/top-command/) ## [おしゃれな \*top コマンド集](/post/t-watanabe/top-command/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年12月10日 - [#btop](/tags/btop/)[#gtop](/tags/gtop/)+4 CLI が好きな t.watanabe です。今回は業務などで使えるちょっとおしゃれな top の派生コマンドについて紹介します。インストール方法から実行手順までをまとめました。 環境は Debian です。一部 GPU のモニターも列挙しています \\ top 一覧 1. top 3. htop 5. btop 7.… - [Tech](/categories/tech/) [![DuckDBでSQLクエリを叩くときにCSV形式よりもApache Parquet形式のほうが早い理由](/_astro/hero.BqmQUQc4_Z25Mhgj.webp)](/post/nishino/duckdb-apache-parquet/) ## [DuckDBでSQLクエリを叩くときにCSV形式よりもApache Parquet形式のほうが早い理由](/post/nishino/duckdb-apache-parquet/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2025年12月10日 - [#Apache](/tags/apache/)[#DuckDB](/tags/duckdb/)+1 先に理由を書きますが、ParquetのRow Group単位で並列処理できるしフルスキャンを避けれるからです。 システムでも分析タスクでもSQLクエリを叩く(問い合わせ)したらなる早でレスポンス欲しいですよね。この記事で検証を進めながらなる早でレスポンスもらえる方法と仕組みをシェアします。 DuckDBの特徴 例えば… - [Infomation](/categories/infomation/) [![2025年~2026年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2025-2026/) ## [2025年~2026年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2025-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年12月9日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 平素より格別のご高配を賜り、厚く御礼申し上げます。 誠に勝手ながら、下記の期間を年末年始休業とさせていただきます。 【休業期間】 2025年12月26日(金)15:00 〜 2026年1月4日(日) 休業期間中にいただいたお問い合わせにつきましては、2026年1月5日(月)以降、順次対応いたしま - [Tech](/categories/tech/) [![uv とカスタム Docker で実現する Pulumi パイプラインの高速化](/_astro/hero.CjPAmJ6e_2c311K.webp)](/post/komal-teke/speedingup-pulumipipelines-customdocker/) ## [uv とカスタム Docker で実現する Pulumi パイプラインの高速化](/post/komal-teke/speedingup-pulumipipelines-customdocker/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2025年12月3日 - [#CI/CD](/tags/ci-cd/)[#Google Cloud](/tags/google-cloud/)+1 カスタムイメージを採用する理由 CI/CD パイプラインを初めて組むときは、まずはプラットフォームが用意しているプレビルドイメージに頼ることが多いと思います。 GitHub Actions や GitLab、そして私が使っている Google Cloud Build には、.NET や git、npm などの基本的な… - [Tech](/categories/tech/) [![SASE製品を検証・導入しました](/_astro/hero.C_6rh7S4_QHIr7.webp)](/post/s-sato/introduce-sase/) ## [SASE製品を検証・導入しました](/post/s-sato/introduce-sase/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2025年11月26日 - [#セキュリティ](/tags/セキュリティ/)[#社内インフラ](/tags/社内インフラ/) こんにちは。社内SEのサトウです。 この度、弊社では SASE(Secure Access Service Edge)製品を新たに導入 しました。 今回は、SASEの概要、導入にあたり重視したポイント、検証から導入までの流れをご紹介します。 SASEとは SASE(Secure Access Service Edge… - [Tech](/categories/tech/) [![ほぼゼロから始めるGoogle Cloud Digital Leader](/_astro/hero.CqCSwBV1_ZdNUSf.webp)](/post/t-sato/learn-googleclouddigitalleader/) ## [ほぼゼロから始めるGoogle Cloud Digital Leader](/post/t-sato/learn-googleclouddigitalleader/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[T.sato](/authors/t-sato/) - 2025年11月26日 - [#Google Cloud Digital Leader](/tags/google-cloud-digital-leader/)[#資格勉強](/tags/資格勉強/) こんにちは!採用担当の佐藤です。 先日、弊社HPでもご紹介させていただきましたが、この度、Google Cloudの認定資格保有者を表彰するプログラム『 Google Cloud Partner All Certification Holders 2025 』に、弊社のエンジニア3名が選出されました! 実はgrasy… - [Tech](/categories/tech/) [![UNITY で 3D AI キャラクターエージェントを 0 から作る! \[プロローグ\]](/_astro/hero.Bg3XuIU1_Z1mOA39.webp)](/post/t-kitipot/create-3daicharacteragent-unity/) ## [UNITY で 3D AI キャラクターエージェントを 0 から作る! \[プロローグ\]](/post/t-kitipot/create-3daicharacteragent-unity/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年11月19日 - [#AI](/tags/ai/)[#AIエージェント](/tags/aiエージェント/)+3 プロローグ \[\](https://zenn.dev/lycoris52/articles/434689f77ae72f ai-%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83… - [Tech](/categories/tech/) [![メモリのオーバークロックをしてみよう!](/_astro/hero.BnJeNkd2_2oSWh0.webp)](/post/moridy/report-homebuilt-memory-overclocking/) ## [メモリのオーバークロックをしてみよう!](/post/moridy/report-homebuilt-memory-overclocking/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年11月19日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 前書き 今回は自作PCでメモリのオーバークロック(OC)にチャレンジした際の様子をお届けします。 メモリのOCを行う場合はいくつものパラメータを弄りつつ、時間のかかるメモリのテストを行うものという認識でしたが、最近はメモリ内にOC用プロファイルが保存されており、そちらを利用すれば簡単にOCができます! ただし、OCな… - [Tech](/categories/tech/) [![Android Studioで始めるアプリ開発](/_astro/hero.ZsBwxA2F_2oUQFJ.webp)](/post/mayoo-hlaing/android-studio/) ## [Android Studioで始めるアプリ開発](/post/mayoo-hlaing/android-studio/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mayoo.hlaing](/authors/mayoo-hlaing/) - 2025年11月12日 - [#Android Studio](/tags/android-studio/)[#アプリケーション開発](/tags/アプリケーション開発/) このブログは、Androidアプリの開発ツール「Android Studio」を使って、インストール方法から「Hello World」アプリの作成、フォルダ構成の解説、エミュレーターやスマホでの実行まで、ステップごとにやさしく紹介します。 以下のサイトからAndroid Studioをダウンロードできます。 http… - [Inside grasys](/categories/inside-grasys/) [![東京ゲームショウ2025へ行ってきました!](/_astro/hero.CJtTbFjh_1aDnXm.webp)](/post/t-sato/tokyogameshow2025/) ## [東京ゲームショウ2025へ行ってきました!](/post/t-sato/tokyogameshow2025/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[T.sato](/authors/t-sato/) - 2025年11月12日 - [#東京ゲームショウ](/tags/東京ゲームショウ/)[#イベントレポート](/tags/イベントレポート/) はじめまして。 6月よりgrasysの採用担当になりました佐藤と申します。 突然ですが、皆さまは先日開催された「東京ゲームショウ」へ足を運ばれましたでしょうか? 私自身はゲームショウへの参加は初めてだったのですが、今回はゲーム業界を深く知るための勉強も兼ねて、その熱気を体験してまいりました! 本日はその時の様子をレポ… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Partner All Certification Holders 2025 受賞のご報告](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/google-cloud-partner-all-certification-holders-2025/) ## [Google Cloud Partner All Certification Holders 2025 受賞のご報告](/post/marketing/google-cloud-partner-all-certification-holders-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年11月6日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud 全冠](/tags/google-cloud-全冠/) このたび、Google Cloud Partner All Certification Holders 2025 の受賞者として grasys からもエンジニアが選出 されました。 Google Cloud Japan 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 4/4 ~ Exampleを動かしてみる ~](/_astro/hero.Cb94-fQF_Z1RlGcy.webp)](/post/uema/genai-processors-4/) ## [GenAI Processorsを触ってみる 4/4 ~ Exampleを動かしてみる ~](/post/uema/genai-processors-4/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年11月5日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 3/4 ~ カスタムProcessorについて ~](/_astro/hero.DiAsk7uu_1ySEYn.webp)](/post/uema/genai-processors-3/) ## [GenAI Processorsを触ってみる 3/4 ~ カスタムProcessorについて ~](/post/uema/genai-processors-3/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年11月4日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 2/4 ~ Processorについて ~](/_astro/hero.BnqpZbak_1JK6CK.webp)](/post/uema/genai-processors-2/) ## [GenAI Processorsを触ってみる 2/4 ~ Processorについて ~](/post/uema/genai-processors-2/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年10月31日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 1/4 ~ Content APIについて ~](/_astro/hero.C_K8MFVT_Z1l8oLm.webp)](/post/uema/genai-processors-1/) ## [GenAI Processorsを触ってみる 1/4 ~ Content APIについて ~](/post/uema/genai-processors-1/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年10月29日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![全 NPC が ChatGPT ( GPTOSS ) の UNITY WebGL ゲームを作ってみました ( LLM )](/_astro/hero.C5qZFkqI_Z7eqn1.webp)](/post/t-kitipot/create-gptoss-game/) ## [全 NPC が ChatGPT ( GPTOSS ) の UNITY WebGL ゲームを作ってみました ( LLM )](/post/t-kitipot/create-gptoss-game/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年10月22日 - [#AI](/tags/ai/)[#生成AI](/tags/生成ai/)+6 生活感あふれるゲーム内のNPC達 ゲーム NPC を自由にしたい LLM や AI の進化により本来のやり方では出せない NPC の会話の自由度を上げたい! と思って、個人で POC (Proof of Concept) 的なゲームを作成してみました 。 ゲーム内の NPC が全員 GPTOSS で、プロンプトを作成… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。bash command-line framework rerun編](/_astro/ogp.BwAlVjyH_Y2OMf.webp)](/post/yusukeh/terminal-rerun/) ## [ターミナルがダサいとモテない。bash command-line framework rerun編](/post/yusukeh/terminal-rerun/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年10月15日 - [#Rerun](/tags/rerun/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) bashのmodule型command-line framework rerun Photo by Alejandro Escamilla on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これか… - [Infomation](/categories/infomation/) [![創立記念日に伴う休業日のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2025/) ## [創立記念日に伴う休業日のお知らせ](/post/marketing/anniversary-closure-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年10月15日 - [#休業案内](/tags/休業案内/) 創立記念日に伴う休業日のお知らせ 平素より格別のご高配を賜り、誠にありがとうございます。 株式会社grasysは、おかげさまで 創立11年を迎えることができました。 これもひとえに皆様のご支援の賜物と、心より感謝申し上げます。 誠に恐縮ではございますが、創立記念日にあたり下記の通り、会社休日とさせていただきます。 休日 - [Tech](/categories/tech/) [![ComfyUI-HunyuanImage2.1 を試す](/_astro/hero.CVwOr91L_ZIIVw5.webp)](/post/t-watanabe/comfyui-hunyuanimage2-1/) ## [ComfyUI-HunyuanImage2.1 を試す](/post/t-watanabe/comfyui-hunyuanimage2-1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年10月8日 - [#comfyui](/tags/comfyui/)[#Python](/tags/python/) はじめに こんにちは! grasys でデータ周りの仕事をしている t.watanabe です 今回は Tencent が開発した HunyuanImage-2.1 を ComfyUI で扱えるようにした、ComfyUI-HunyuanImage2.1 を試してきましたのでインストール方法と使い方をレポートしたいと思… - [Tech](/categories/tech/) [![ゼロから始めるGitOps:Argo CD、Image Updater、Rolloutsの検証](/_astro/hero.VJu31s4C_Z1CzGQo.webp)](/post/mr-binelias/starting-gitops/) ## [ゼロから始めるGitOps:Argo CD、Image Updater、Rolloutsの検証](/post/mr-binelias/starting-gitops/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mr.binelias](/authors/mr-binelias/) - 2025年10月2日 - [#Argo CD](/tags/argo-cd/)[#Docker Hub](/tags/docker-hub/)+3 どうも、ライアンでございます。 この記事では、以下のツールを用いてローカルマシンに「GitOpsワークフロー」を構築する方法を解説します。 1. Argo CDサーバーとArgo CD Image Updaterの連携 - 新しいイメージがリポジトリにプッシュされる → Docker Hub → ArgoCD Ima… - [Tech](/categories/tech/) [![マイコン(ESP32)から GCS へファイルをアップロードする](/_astro/hero.BYu_vmAI_Z223WnH.webp)](/post/shofuku/fileupload-esp32-to-gcs/) ## [マイコン(ESP32)から GCS へファイルをアップロードする](/post/shofuku/fileupload-esp32-to-gcs/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shofuku](/authors/shofuku/) - 2025年9月24日 - [#esp32](/tags/esp32/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは。福島です。 Google Cloud だけでなく、低レイヤも触れていきます。 今回扱うボードは、ESP32-WROVER ボードです! 練習 社用PC とUSB 接続するのはよろしくないので、私用のPCでやります。 チュートリアルの内容をデプロイして練習します。 Lチカ VideoCam + Web サー… - [Tech](/categories/tech/) [![CEDEC2025 行ってきました!](/_astro/hero.DtLd7Fa__1KpcPL.webp)](/post/t-kitipot/report-cedec2025/) ## [CEDEC2025 行ってきました!](/post/t-kitipot/report-cedec2025/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年9月24日 - [#CEDEC](/tags/cedec/)[#イベントレポート](/tags/イベントレポート/) お疲れ様です。 キチポットです。 この度、7月22日 CEDEC2025 参加してきました! 実は 毎年オンライン参加 していましたが、今年は会社から現地参加 チケットもらいました のでひさびさに会場に行きました。 今年もAI関連の発表充実していて大変楽しかったです! チケットはちゃんと確認してくれましたw 人気の講… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常* BBQをしました!](/_astro/hero.BQSzVk4B_Z1a8Ddb.webp)](/post/recruit/grasys-daily-bbq2025summer/) ## [grasys の日常* BBQをしました!](/post/recruit/grasys-daily-bbq2025summer/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年9月17日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは! grasys 採用担当のマエダです。 過酷な夏もあと少し、まだ残暑が残りますが朝晩は涼しくなってきましたね。 皆さん、今年の夏は楽しめましたか? grasys は比較的インドアを好むメンバーが多いのですが、今夏はマーケのNさん主催でBBQをしました! grasys では約5年ぶりとなる夏のイベント。 開… - [Tech](/categories/tech/) [![Kubernetes のイベント駆動オートスケールをローカル環境で動かしてみた。](/_astro/hero.BexqRmlv_2p84Gl.webp)](/post/shirota/kubernetes-keda/) ## [Kubernetes のイベント駆動オートスケールをローカル環境で動かしてみた。](/post/shirota/kubernetes-keda/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年9月17日 - [#KEDA](/tags/keda/)[#Kubernetes](/tags/kubernetes/) こんにちは。shirota です。 「Kubernetes の...」って入力したとたん「タイトル長くならないかな...」って不安になりました。 ちなみに「k8s」って略して書いたりもしますが、あれは数略語(ヌメロニム)って言うらしいです。 さてさて、コンテナ・オーケストレーションのための OSS、Kubernete… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。trivy で mac を見てみる 編](/_astro/ogp.D64lC2mE_Z2dDm4j.webp)](/post/yusukeh/terminal-trivy/) ## [ターミナルがダサいとモテない。trivy で mac を見てみる 編](/post/yusukeh/terminal-trivy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年9月10日 - [#SBOM](/tags/sbom/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+2 macosの脆弱性確認 Photo by Bernard Hermant on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) \[\](ht… - [Tech](/categories/tech/) [![Terraform のリモートデプロイ実行環境を提供する OSS、Terrakube を検証してみた](/_astro/hero.BnVboJwT_Z1xeFcq.webp)](/post/oshima/verify-terrakube/) ## [Terraform のリモートデプロイ実行環境を提供する OSS、Terrakube を検証してみた](/post/oshima/verify-terrakube/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2025年9月2日 - [#Terraform](/tags/terraform/)[#Terrakube](/tags/terrakube/) はじめに こんにちは、大島です。 grasys では、インフラストラクチャのリソース管理として Terraform を利用しています。Terraform のリモートデプロイ実行環境としてこのたび OSS である Terrakube を見つけました。その Terrakube について紹介したいと思います。 HCP Te… - [Tech](/categories/tech/) [![DuckDBでデータをParquet形式に出力する方法 🦆](/_astro/hero.Cw12KtbD_15aThR.webp)](/post/kyuita/convert-toparquet-byduckdb/) ## [DuckDBでデータをParquet形式に出力する方法 🦆](/post/kyuita/convert-toparquet-byduckdb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2025年8月27日 - [#DuckDB](/tags/duckdb/) こんにちはkyuitaです。 皆様は業務でBigQueryなどのデータ分析用にParquet形式でのデータを求められることはないでしょうか。 今回はDuckDBをデータフォーマット変換のツールとして利用してみます。 Parquet形式とは 大規模なデータ分析で広く使われるカラムナ型(列指向)データストレージフォーマッ… - [Inside grasys](/categories/inside-grasys/) [![YEBISU BEER HOLIDAY開催中!](/_astro/hero.CX1oRaxr_Z10dQ23.webp)](/post/shirota/yebisu-beer-holiday/) ## [YEBISU BEER HOLIDAY開催中!](/post/shirota/yebisu-beer-holiday/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年8月27日 - [#恵比寿](/tags/恵比寿/) grasys のオフィスがある恵比寿ガーデンプレイスでは様々なイベントが開催されます。 先週から YEBISU BEER HOLIDAY (エビスビアホリデー)が催されていますので、仕事終わりに行ってきました! 恵比寿はプレミアム・ビールとして名高いエビスビールが生まれた場所です。 そんな由緒ある地で開催されている、… --- ## 記事一覧 4ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/4 ブログの記事一覧 # 記事一覧 - [Inside grasys](/categories/inside-grasys/) [![grasys の日常* type 転職フェアに出展しました!](/_astro/hero.DmRwCzjd_ZFJEOM.webp)](/post/recruit/grasys-daily-event-type2025/) ## [grasys の日常* type 転職フェアに出展しました!](/post/recruit/grasys-daily-event-type2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年8月20日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは!grasys 採用担当のマエダです。 7月に開催された「 type 転職フェア」に私たち grasys もブースを出展しました! 毎年、夏の恒例行事となっているこのオフラインイベント。 今年は例年以上に猛暑の中でしたが、そんな中でも1000人以上の方が来場されていたとのこと。 これからエンジニアになろうと… - [Tech](/categories/tech/) [![clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた](/_astro/hero.CcybaYxC_50V0X.webp)](/post/hk/create-heatmap-with-clickhouse/) ## [clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた](/post/hk/create-heatmap-with-clickhouse/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2025年8月13日 - [#clickhouse](/tags/clickhouse/)[#Grafana](/tags/grafana/) こんにちは、エンジニアのHKです。 今回はclickhouseを使って、grafanaでどの地域からのアクセスが多いかが視覚的にわかりやすく表示されるヒートマップを作成してみました。 clickhouseとは 詳しい説明は公式のドキュメントに書いてありますが、一言で言うと、「大規模なデータの分析を高速で行える列指向デ… - [Infomation](/categories/infomation/) [![【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/_astro/5641759-689c6217b65b7.BvvYxY3c_Z1EEXsN.webp)](/post/marketing/google-cloud-next-tokyo-2025-ebpm-session/) ## [【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/post/marketing/google-cloud-next-tokyo-2025-ebpm-session/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年8月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 データが不足する開発途上国で、どのように予測システムを構築したのか。下水疫学のプロジェクトを通して、八千代エンジニヤリングとgrasysが共にインドネシアのEBPMへ挑んでいる事例をご紹介します。 - [Tech](/categories/tech/) [![n8nで毎日のリマインダーを作ってみた](/_astro/hero.pAUZg6C9_Z1K016e.webp)](/post/ilhamhk/create-dailyreminders-n8n/) ## [n8nで毎日のリマインダーを作ってみた](/post/ilhamhk/create-dailyreminders-n8n/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2025年8月6日 - [#n8n](/tags/n8n/) こんにちは、ilhamhkです。 この記事では、n8nを使って毎朝の予定や天気、未読メールを通知してくれる、簡単なDiscordリマインダーボットの作り方をご紹介します。 n8nとは? 最近、n8nというノーコードの自動化プラットフォームを使い始めました。n8nは、シンプルなDiscordボットからコンテンツ自動化ま… - [Infomation](/categories/infomation/) [![Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/_astro/Generative-AI-outline.jLTA3TVI_2onQ2L.webp)](/post/marketing/google-cloud-generative-ai-services-specialization/) ## [Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/post/marketing/google-cloud-generative-ai-services-specialization/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年8月1日 - [#Google Cloud](/tags/google-cloud/)[#生成AI](/tags/生成ai/)+2 株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud Partner Advantage プログラムにおいて「生成AI - サービス」のスペシャライゼーション認定を取得しました。 Specialization Generative AI 本認定は、Google - [Tech](/categories/tech/) [![ローカルで完結!PDFから答えるQAシステムをRAG + Qdrant + Pythonで作ってみた](/_astro/hero.DkdlcVGF_ZXAjDB.webp)](/post/mhosoya/try-rag-qdrant-python/) ## [ローカルで完結!PDFから答えるQAシステムをRAG + Qdrant + Pythonで作ってみた](/post/mhosoya/try-rag-qdrant-python/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mhosoya](/authors/mhosoya/) - 2025年7月30日 - [#LLM](/tags/llm/)[#Qdrant](/tags/qdrant/)+1 こんにちは、mhosoya です。 今回は、 RAG とはどういう仕組みでできているのか?を構築しながら理解していきたいと思います。 自分は Google Cloud の AI Applications (旧 Vertex AI Agent Builder) というマネージドな RAGサービス を使用した開発経験はあ… - [Infomation](/categories/infomation/) [![【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2b0NWr.webp)](/post/marketing/cedec-2025-bandai-namco-infrastructure/) ## [【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/post/marketing/cedec-2025-bandai-namco-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年7月25日 - [#CEDEC](/tags/cedec/)[#Google Cloud](/tags/google-cloud/)+3 ゲーム業界におけるインフラは、この10年で大きく進化してきました。本セッションでは、grasysと Bandai Namco Entertainment の長年にわたるパートナーシップを軸に、各時代の代表的タイトルにおけるGoogle Cloud 活用の軌跡を振り返ります。 - [Tech](/categories/tech/) [![Atlassian Rovo Dev CLI を試してみた](/_astro/hero.0akojup4_Z11NOMi.webp)](/post/yoshida/atlassian-rovo-dev-cli/) ## [Atlassian Rovo Dev CLI を試してみた](/post/yoshida/atlassian-rovo-dev-cli/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2025年7月23日 - [#AI](/tags/ai/)[#AIエージェント](/tags/aiエージェント/) Atlassian 社から「Rovo Dev CLI」がベータ版として発表されたので試しに遊んでみようと思います。 現在ベータ版となっており、無料で使えますので興味がある人はぜひ触ってみてください。 Rovo Dev CLI とは Atlassian 社が開発した CLI で動く AI エージェントです。 Anthr… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~専門性・批判的思考力~](/_astro/hero.D7hJLuZq_1d0aGQ.webp)](/post/a-kamba/opinionsongenai-3/) ## [生成AIの登場によって考えたこと。~専門性・批判的思考力~](/post/a-kamba/opinionsongenai-3/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年7月23日 - [#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 前回は、「生成AIの登場によって考えたこと。~指示力・確認力~」ということで、生成AIを使う上で必要な要素になると考えている指示力と確認力について書かせて頂きました。 今回は、確認力を深掘りしていきたいと思います。 確認力といっても、一例として自分自身で何度もチェックするとか、言語能力を向上さ… - [Tech](/categories/tech/) [![コーディング AI エージェント Google "jules"をインフラエンジニアが 使ってみた](/_astro/hero.DbGL5MAj_Z2wK8iB.webp)](/post/nakamura-kento/tried-google-jules/) ## [コーディング AI エージェント Google "jules"をインフラエンジニアが 使ってみた](/post/nakamura-kento/tried-google-jules/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2025年7月16日 - [#Jules](/tags/jules/)[#生成AI](/tags/生成ai/) こんにちは! 本記事では、新しいコーディング AI エージェント「Jules」をインフラに利用してみた概要や使い方、感想をまとめています。 ※ベータ版となりますので、製品版との相違があるかもしれないのでご注意ください はじめに 基本情報 julesは2025年6月現在ベータ版となります。 始め方については、以下をご確… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gemini-cliでLinuxのKernel Parameter Tuningをしてみる。](/_astro/hero.DuGJMZEK_mCYYM.webp)](/post/yusukeh/terminal-gemini-cli-kernel-parameter-tuning/) ## [ターミナルがダサいとモテない。gemini-cliでLinuxのKernel Parameter Tuningをしてみる。](/post/yusukeh/terminal-gemini-cli-kernel-parameter-tuning/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年7月10日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 巷で話題のgemini-cliのネタです。 Photo by Growtika on Unsplash こんにちは!長谷川です。 今日はgemini-cliを書いて見ようかなと \[\](https://github.com/google-gemini/gemini-cli?source=post page-----c8… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~指示力・確認力~](/_astro/hero.rLVmxaU8_Z2cnbw2.webp)](/post/a-kamba/opinionsongenai-commandskills-and-verificationskills/) ## [生成AIの登場によって考えたこと。~指示力・確認力~](/post/a-kamba/opinionsongenai-commandskills-and-verificationskills/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年7月9日 - [#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 前回は「生成AIの登場によって考えたこと。~決断力・意思~」ということで、人間にしかできないことの中で重要なことの1つとして言えるのは、決断することなのではないかと考えていることや、自分がどうしたいのかという意思が大事なのではないか、ということを書かせて頂きました。 今回は、生成AIを使う上で… - [Infomation](/categories/infomation/) [![CEDEC2025 に登壇します](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2b0NWr.webp)](/post/marketing/cedec-2025/) ## [CEDEC2025 に登壇します](/post/marketing/cedec-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年7月9日 - [#CEDEC](/tags/cedec/)[#event](/tags/event/)+2 CEDEC2025 に登壇します grasys は「 CEDEC2025 」に登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日 :2025年7月22日(火)〜 7月24日(木) 会場 :パシフィコ横浜 ノース (神奈川県横浜市西区みなとみらい) ▶ イベント登録はこちらから ※有料の - [Tech](/categories/tech/) [![Chaos Meshでカオスエンジニアリング その1](/_astro/hero.B4ned3ju_1XlJFd.webp)](/post/izumi/chaosengineering-with-chaosmesh/) ## [Chaos Meshでカオスエンジニアリング その1](/post/izumi/chaosengineering-with-chaosmesh/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2025年7月9日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 こんにちは、エンジニアのいずみです。 Chaos Meshでカオスエンジニアリング その1です。 その1はGoogleCloud上へデプロイして動かしてみよう編です。 Chaos Meshについて Choas Meshとは Chaos MeshはKubernetesに様々な障害のシミュレーションを行い、障害シナリオを… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovimでDatabaseを開く編](/_astro/hero.DYRqA-Fz_2r4c8c.webp)](/post/yusukeh/terminal-database-neovim/) ## [ターミナルがダサいとモテない。neovimでDatabaseを開く編](/post/yusukeh/terminal-database-neovim/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年7月2日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたのneovimでDatabaseを開けますか? Photo by Caspar Camille Rubin on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさい… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~決断力・意思~](/_astro/hero.CxwloaXZ_1CXfWM.webp)](/post/a-kamba/opinionsongenai-decisionmaking-and-willpower-2/) ## [生成AIの登場によって考えたこと。~決断力・意思~](/post/a-kamba/opinionsongenai-decisionmaking-and-willpower-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年6月25日 - [#生成AI](/tags/生成ai/)[#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 生成AIが登場し、生成AIを自分自身で触ることも増えてきた中で、生成AIの活用方法や人間にしかできないことは何なのか、といったことを考えることも増えてきました。 今回はそんな内容について書いてみたいと思います。 人間にしかできないことは、まだまだ沢山あると思います。その中でも重要なことは何なの… - [Tech](/categories/tech/) [![Cloud Workflowsの膝の上でGoogle APIsを学ぶ](/_astro/hero.xfv__CBH_Z1XhAtw.webp)](/post/tsunoda/learn-googleapis-with-workflows/) ## [Cloud Workflowsの膝の上でGoogle APIsを学ぶ](/post/tsunoda/learn-googleapis-with-workflows/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2025年6月25日 - [#Google Cloud](/tags/google-cloud/)[#workflows](/tags/workflows/)+2 こんにちは、角田です。 Google CloudのWorkflowsを使うと、Google APIsについて学ぶことができます。 学べるし、初心に帰れるし、今よりもうちょっとGoogle Cloudがこっち向いてくれます。 良いっっ この記事は、例えばGCEインスタンスを作成する場合、 と思っている方向けです。 Cl… - [Inside grasys](/categories/inside-grasys/) [![エンジニアType 転職フェア 参加のお知らせ](/_astro/ebanner_no1.DH4_obw7_ZqCWX7.webp)](/post/recruit/engineer-type-career-fair-2025/) ## [エンジニアType 転職フェア 参加のお知らせ](/post/recruit/engineer-type-career-fair-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年6月18日 - [#採用](/tags/採用/)[#event](/tags/event/) エンジニアType 転職フェアに参加します grasys は「エンジニアType 転職フェア」に参加いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:7月12日(土) 会場 :東京国際フォーラム ホールE1・E2 登録はこちらから ※ご来場者全員に「選べる電子ギフト」1,000円分プレゼ - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎7月12日(土)「type エンジニア転職フェア」に出展します!](/_astro/hero.Bq1C1yDh_Z1I0QPW.webp)](/post/recruit/grasys-daily-event-20250712/) ## [grasys の日常✴︎7月12日(土)「type エンジニア転職フェア」に出展します!](/post/recruit/grasys-daily-event-20250712/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年6月18日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは! grasys 採用担当のマエダです。 関東は先週から梅雨入りし、ジメジメとした天候ですね... くせ毛の私にとってはややご機嫌ナナメな季節ですが、同時に大好きな夏に向けてワクワクしています★ 本日は、7/12(土)に出展する採用イベント「type エンジニア転職フェア」のご案内をさせていただきます! 日… - [Tech](/categories/tech/) [![Cloud Functionsで固定IPを使ったIngress/Egress設定](/_astro/hero.CSJBbOap_17trDS.webp)](/post/tokura/setting-ingress-egress-with-cloud-functions/) ## [Cloud Functionsで固定IPを使ったIngress/Egress設定](/post/tokura/setting-ingress-egress-with-cloud-functions/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2025年6月18日 - [#Cloud Run functions](/tags/cloud-run-functions/)[#Google Cloud](/tags/google-cloud/) こんにちは! 個人的に使ってるPCが6年目を迎え、いろんな寿命を感じているので諸々の買い替えを検討しているtokuraです。メモリやらストレージやら何やらと必要なものを調べると想像以上に検討事項が多くて大変です.....。 さて、今回はクラウド上で特定のインスタンスを使用せずにwebhookを効率的に運用できるように… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法](/_astro/ogp.zYil1A3T_18Hins.webp)](/post/yusukeh/terminal-hammerspoon-wezterm/) ## [ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法](/post/yusukeh/terminal-hammerspoon-wezterm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月17日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Hammerspoon](/tags/hammerspoon/)+1 hammerspoon使ってますか? Photo by Juan Gomez on Unsplash hammerspoonはmacOSで使えるキーボードのCustom Binding toolです。 Hammerspoon Staggeringly powerful macOS desktop automation with Lua. Making the runtime, funtime. w - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTermのright-statusで天気を表示する。](/_astro/ogp.n5du-w04_7z3jJ.webp)](/post/yusukeh/terminal-wezterm-weather/) ## [ターミナルがダサいとモテない。WezTermのright-statusで天気を表示する。](/post/yusukeh/terminal-wezterm-weather/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#WezTerm](/tags/wezterm/)+1 WezTermのright statusを使っていますか? Photo by Wolfgang Hasselmann on Unsplash 2025年6月16日の月曜 なんだか週末からめちゃくちゃ暑くなってきました。 昨日29℃、今日は31℃、明日は34℃(え?w) WezTermのright statusで天気を表示できたら良いなと・・・ right status 実はいろいろやってて、やっと - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。tattoyでターミナルをド派手にしよう!](/_astro/ogp.BUviNv0k_ZtN1h7.webp)](/post/yusukeh/terminal-tattoy/) ## [ターミナルがダサいとモテない。tattoyでターミナルをド派手にしよう!](/post/yusukeh/terminal-tattoy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) tattoyを使ってターミナルの背景で動画を再生する。 Photo by Alex Litvin on Unsplash またまたターミナルをド派手にするものを見つけてしまいました😂 その名もtattoy \[\](https://tattoy.sh/?source=post page-----56e509e2cc2c… - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/_astro/GCN25_300x250_J15-White.ai_.B46cUUFv_1pUv2.webp)](/post/marketing/google-cloud-next-tokyo-2025/) ## [Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/post/marketing/google-cloud-next-tokyo-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年6月13日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 Google Cloud Next Tokyo 2025 に登壇します grasys は今年も「Google Cloud Next Tokyo 2025」に出展・登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:2025年8月5日(火)〜8月6日(水) 会場:東京ビッグサイト 南展示 - [Inside grasys](/categories/inside-grasys/) [![会議室にPoly Studio USBを導入しました。](/_astro/hero.BMZNZspu_1hLYva.webp)](/post/s-sato/adopt-poly-studio-usb/) ## [会議室にPoly Studio USBを導入しました。](/post/s-sato/adopt-poly-studio-usb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2025年6月12日 - [#Poly Studio](/tags/poly-studio/)[#社内インフラ](/tags/社内インフラ/) こんにちは、サトウです。 これまでの当社の会議室ではWEBカメラ、WEB会議用マイク、モニターをそれぞれDockに接続してオンライン会議を行っていました しかし機器ごとの配線や設置が煩雑で、会議を始めるまでに時間がかかったり、トラブルがあった際の原因の特定に時間がかかることもありました。 そこで今回、オールインワンの… - [Tech](/categories/tech/) [![『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ 組み立て編](/_astro/hero.BHTihHJJ_8nrJp.webp)](/post/moridy/report-homebuilt-pc-2/) ## [『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ 組み立て編](/post/moridy/report-homebuilt-pc-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年6月4日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 こんにちは、moridyです。 みなさんモンハンワイルズ楽しまれてますでしょうか。 nvidiaのドライバーは、ワイルズでクラッシュする問題が最近の576.40でやっと改善されてきた様ですね! (私はまだ様子見です。私の環境ではワイルズ発売時の572.60がクラッシュせずに動きます。ちらつきはあるけど。。。) 私は歴… - [Infomation](/categories/infomation/) [![【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/_astro/DataAISummit1.CiP56Mti_Z1o2Fjs.webp)](/post/marketing/data-and-ai-summit-2025-spring/) ## [【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/post/marketing/data-and-ai-summit-2025-spring/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年5月29日 - [#Google Cloud](/tags/google-cloud/)[#機械学習](/tags/機械学習/)+2 「データはあるけど、どう使えばいいか分からない」そんな悩みを持つ方向けに、Google Cloud を用いた共創型の需要予測構築プロセスを紹介。モデル選定の観点や技術面の工夫、grasys による伴走支援の実例を交えて解説しました。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gh copilot suggestをスマートに使う。](/_astro/ogp.J-Zco49Q_ZpqxSd.webp)](/post/yusukeh/terminal-copilot-suggest/) ## [ターミナルがダサいとモテない。gh copilot suggestをスマートに使う。](/post/yusukeh/terminal-copilot-suggest/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月28日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) gh copilot suggest使ってわからないコマンドはcopilotに聞こう! Photo by Roman Synkevych on Unsplash 巷では Vibe Coding ってキーワードが流行ってますね。CursorやwindsurfやClineなどなど 弊社でもDevinやCursorを使い始… - [Tech](/categories/tech/) [![はじめてのAgones:ゲームサーバーを構築してみよう](/_astro/hero.DH14ZnIF_Nefr0.webp)](/post/te-watanabe/agones-gameserver/) ## [はじめてのAgones:ゲームサーバーを構築してみよう](/post/te-watanabe/agones-gameserver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[te.watanabe](/authors/te-watanabe/) - 2025年5月28日 - [#Agones](/tags/agones/) はじめに grasys のワタナベです。今回は、オンラインゲームの案件で利用しているライブラリ、Agones のチュートリアルについてまとめました。 Agonesとは Agones はオンラインマルチプレイに対応したゲームサーバーのホスティング、スケーリングを Kubernetes 上で行うための OSS ライブラリ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。grasysのTech/Service Stackをまとめてみる](/_astro/ogp.B0zlM4YU_ZU6Ne9.webp)](/post/yusukeh/grasys-tech-service-stack/) ## [ターミナルがダサいとモテない。grasysのTech/Service Stackをまとめてみる](/post/yusukeh/grasys-tech-service-stack/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#grasys](/tags/grasys/)+1 grasysのTech/Service Stack Photo by Lautaro Andreani on Unsplash 気がついたらgrasysを2014年に創業し、あっという間に2025年になっていて創業11年目になりました。 昔はいろいろな場所で登壇を良くしていて、技術スタックを良くつくっていましたが、最近めっきり公開していなかったので、個人的な振り返りも含めgrasysで使っている技 --- ## 記事一覧 5ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/5 ブログの記事一覧 # 記事一覧 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。pierでTerminal Taskをひとまとめ](/_astro/ogp.DWYwnOjv_ZgdNk5.webp)](/post/yusukeh/terminal-pier/) ## [ターミナルがダサいとモテない。pierでTerminal Taskをひとまとめ](/post/yusukeh/terminal-pier/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#pier](/tags/pier/)+1 Command Line Frameworkが好き Photo by Sigmund on Unsplash 自分はCommand Line Frameworkが大好きなんですが・・・ またまた見つけてしまいました。 pierです。Rustで実装されてます。 GitHub pier cli/pier: A Linux script management CLI written in Rust A - [Tech](/categories/tech/) [![dockerでkafkaを動かしてみた](/_astro/hero.BCALrYnS_29a1KV.webp)](/post/arai/kafka-docker/) ## [dockerでkafkaを動かしてみた](/post/arai/kafka-docker/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2025年5月21日 - [#Docker](/tags/docker/)[#Apache Kafka](/tags/apache-kafka/) はじめに grasysの新井です。 直近の案件でkafkaを触る機会があったので、dockerでどうやって動かすのかをまとめてみました。 対象読者 - kafkaを初めて触る人 - dockerでkafkaを動かしてみたい人 構成図 - producer topicへデータを追加するクライアント。 - consume… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎今年も野球観戦に行ってきました](/_astro/hero.CIUeCise_ZA5SnL.webp)](/post/recruit/grasys-daily-baseball/) ## [grasys の日常✴︎今年も野球観戦に行ってきました](/post/recruit/grasys-daily-baseball/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年5月21日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 今年もプレミアム休暇を取得して野球観戦に行ってきました! 今回もヤクルトスワローズの大ファンよっしーさんのお誘いでヤクルト側での観戦です! ※プレミアム休暇とは : 月1回半日休暇を取得することができる仕組みで、半休を申請した社員には5,000円の手当を支給するとい… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeoVimのNVIM\_APPNAMEを使ってAstroNvimとNvChadを切り替える。](/_astro/ogp.CHm2lvwE_2daPd.webp)](/post/yusukeh/terminal-neovim-appname/) ## [ターミナルがダサいとモテない。NeoVimのNVIM\_APPNAMEを使ってAstroNvimとNvChadを切り替える。](/post/yusukeh/terminal-neovim-appname/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月14日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Neovim](/tags/neovim/)+2 NeoVimのPreconfigured Configrationを切り替えたいと思ったことはありませんか? Photo by Markus Spiske on Unsplash NeoVimでAstroNvimとNvChadを切り替えたいと思ったことはありませんか? NeoVimのPreconfigured Configrationってこんなにあるんです。 Awesome NeoVimみるとわか - [Tech](/categories/tech/) [![開発ストレス半減&オンボーディング加速!Devinがもたらすチーム開発の未来](/_astro/hero.B_sYTyjm_2jTm9R.webp)](/post/t-shinaji/development-future-with-debin/) ## [開発ストレス半減&オンボーディング加速!Devinがもたらすチーム開発の未来](/post/t-shinaji/development-future-with-debin/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2025年5月14日 - [#Devin](/tags/devin/) 「ああ、またIssue作成か…」「プルリクエストのコメント、何て書こう…」「レビューの指摘、ちゃんとPRコメントにも反映しなきゃ…」「新しいメンバーに、また一から説明か…」 チームでソフトウェア開発を進めていると、こんな風に感じる瞬間はありませんか? 本質的な設計やコーディングに集中したいのに、Issueの作成、プル… - [Tech](/categories/tech/) [![Matter:スマートホームと IoT の未来を解説](/_astro/hero.BffsWUc3_Z22cupx.webp)](/post/komal-teke/matter-smarthomeandiot/) ## [Matter:スマートホームと IoT の未来を解説](/post/komal-teke/matter-smarthomeandiot/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2025年5月13日 - [#IoT](/tags/iot/)[#Matter](/tags/matter/)+1 💡 すべてのスマートデバイスがシームレスに連携し、「ただ動く」未来の家を想像したことはありますか?それが、 Matter が実現する世界です。 🔍 Matter とは Matter は、異なるスマートホームエコシステム間の分断を解消するために生まれた、新しい共通規格です。 これはオープンソースのプロトコルであり、… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gvmとgupでgoのversion upとgo関連をまとめてupgradeする。](/_astro/ogp.Cr5Wt9EJ_1LEDH0.webp)](/post/yusukeh/terminal-gvm-gup/) ## [ターミナルがダサいとモテない。gvmとgupでgoのversion upとgo関連をまとめてupgradeする。](/post/yusukeh/terminal-gvm-gup/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Go](/tags/go/)+2 go installはgupで管理できます。 Photo by David Thielen on Unsplash macOSで日頃、お仕事をしているわけですが goで管理されているToolをたくさん使っています。 brewでgoを管理すると、何かで問題があったときに混乱するので支配したい!なんて言う人はgupが便利です。 GitHub nao1215/gup: gup Update binari - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。git-deltaでgit diff/lazygitをside-by-sideでおしゃれ表示](/_astro/ogp.6iNRc5eA_2V2uw.webp)](/post/yusukeh/terminal-git-delta/) ## [ターミナルがダサいとモテない。git-deltaでgit diff/lazygitをside-by-sideでおしゃれ表示](/post/yusukeh/terminal-git-delta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月8日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Git](/tags/git/)+2 git delta使ってますか? Photo by Yancy Min on Unsplash うちの社内でneovimユーザーを増やそうとしているんですが、git clientがやっぱり障壁になるんだなと・・・ そこでlazygitを伝えたんですが、ついでなのでMediumに😆 VS Codeで触った方がいいだろうし、GUIの方がいいのもそうだと思います。 Command Lineだと確かにめ - [Tech](/categories/tech/) [![Cloud Storage の Bucket IP filtering 徹底検証 〜IP 制限 × VPC Peering でアクセス管理を最適化する構成パターン〜](/_astro/hero.BlN2CJ6x_Z1kJ7Ry.webp)](/post/mori/cloudstorage-bucketipfiltering-with-vpcpeering/) ## [Cloud Storage の Bucket IP filtering 徹底検証 〜IP 制限 × VPC Peering でアクセス管理を最適化する構成パターン〜](/post/mori/cloudstorage-bucketipfiltering-with-vpcpeering/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Mori](/authors/mori/) - 2025年5月7日 - [#Cloud Storage](/tags/cloud-storage/)[#Google Cloud](/tags/google-cloud/) こんにちは。 Cloud Storage の Bucket IP filtering を知っていますか? まだ preview の機能ですが、いろいろ「調査し甲斐のある」ものです。 Bucket IP filtering とは Cloud Storage Bucket IP filtering は、Cloud Sto… - [Tech](/categories/tech/) [![Cursor に MCP 設定してみた](/_astro/hero.DKCXUi_h_1u7qF1.webp)](/post/k-watanabe/cursor/) ## [Cursor に MCP 設定してみた](/post/k-watanabe/cursor/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2025年5月7日 - [#cursor](/tags/cursor/)[#MCP](/tags/mcp/) 1 月に入社しました。watanabe です。Cursor を 1 週間ほど触ってみました。以前 GitHub Copilot を使っていたのですがうまく使いこなせなかったため Cursor はうまく付き合って行こうと思います。Cursor と友達になりたい。MCP なるものがあると最近知りました。 何なに?自然言語… - [Infomation](/categories/infomation/) [![「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/_astro/21113_ogp.DFBwZpDZ_yjXOu.webp)](/post/marketing/shimadzu-vertex-ai-search/) ## [「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/post/marketing/shimadzu-vertex-ai-search/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年4月25日 - [#Vertex AI Search](/tags/vertex-ai-search/)[#Google Cloud](/tags/google-cloud/)+2 Developers Summit 2025にて、島津製作所様の業務課題を解決した事例を紹介しました。業務上確認すべき社内資料が膨大で、検索や情報把握に時間がかかっていた課題に対し、Google Cloud の Vertex AI Searchを活用。検索性向上と業務効率化を実現した方法についてご紹介しました。 - [Inside grasys](/categories/inside-grasys/) [![「それっぽく動くコード」がキャリアの成長を阻害する? 若手エンジニアが意識しておきたい、生成AIとの向き合い方](/_astro/8840d48dca14780821be22206a39b80b.DM9Pv73w_3l72n.webp)](/post/recruit/generative-ai-and-young-engineer-careers/) ## [「それっぽく動くコード」がキャリアの成長を阻害する? 若手エンジニアが意識しておきたい、生成AIとの向き合い方](/post/recruit/generative-ai-and-young-engineer-careers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年4月25日 - [#生成AI](/tags/生成ai/)[#ジュニアエンジニア](/tags/ジュニアエンジニア/) 「生成AIで業務効率化」が進む一方で、思考停止に陥る危うさも…。現場のリアルな声をもとに、生成AI活用の“落とし穴”と、ビジネスにおける正しい向き合い方を解説。AIとのスマートな関係構築に役立つ視点を届けます。 - [Tech](/categories/tech/) [![Devin 2.0 がツールを実装できるのか試してみた](/_astro/hero.CZfDikTA_2fcpor.webp)](/post/nishino/devin-tool-implementation/) ## [Devin 2.0 がツールを実装できるのか試してみた](/post/nishino/devin-tool-implementation/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2025年4月23日 - [#AI](/tags/ai/)[#Devin](/tags/devin/)+1 Thank you, Devin. 「Devin って実際、どこまでできるの?」そんな疑問を持っている方は多いと思います。僕自身もその一人でした。 試してみた結果かなり期待できると感じたので、今回はその内容をシェアします。 Devin の可能性や使い方が気になっている方のヒントになればと思います。 Devin に依頼… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。IT エンジニアの成長に必要な要素](/_astro/ogp.Bgk7D7-5_2nherX.webp)](/post/yusukeh/elements-growup-itengineers/) ## [ターミナルがダサいとモテない。IT エンジニアの成長に必要な要素](/post/yusukeh/elements-growup-itengineers/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年4月23日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 今日はちょっと真面目に IT エンジニアの成長に必要な要素を考えてみました。 Photo by micheile henderson on Unsplash Unsplash いいね!なんか grasys の Logo っぽいね。 私は Unix 系の IT インフラ系エンジニアをルーツにしていて、今は会社経営をして… - [Infomation](/categories/infomation/) [![情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/_astro/20250418_Quality-mark-Grasys.DThBY_le_XAaxN.webp)](/post/marketing/iso-iec-27001-2022-transition/) ## [情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/post/marketing/iso-iec-27001-2022-transition/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年4月22日 - [#ISO/IEC 27001](/tags/iso-iec-27001/)[#ISMS](/tags/isms/)+2 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は、情報セキュリティマネジメントシステム(ISMS)の認証を更新し、最新版である「ISO/IEC 27001:2022」の認証へ2025年4月18日付で移行いたしました。 Quality - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎ピザパーティーをしました](/_astro/hero.U1xTQgUd_15OADT.webp)](/post/recruit/grasys-daily-pizzaparty/) ## [grasys の日常✴︎ピザパーティーをしました](/post/recruit/grasys-daily-pizzaparty/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年4月16日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 先日、インフラエンジニアのメンバー主催でオフィス内ピザパーティーを開催しました! オフィス内での催し物は参加する時間も帰る時間も自由。 とても気軽なので、毎度部署を超えて複数名参加しています。 今回もピザを囲みながらワイワイと楽しみました。 余談ですが、オフィス内に… - [Tech](/categories/tech/) [![【自作キーボードキット】Keyball61 を作ってみた](/_astro/hero.eTCZnR0G_19zSj4.webp)](/post/uema/build-yourown-keyball61/) ## [【自作キーボードキット】Keyball61 を作ってみた](/post/uema/build-yourown-keyball61/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年4月9日 - [#keyball](/tags/keyball/)[#keyball61](/tags/keyball61/)+2 はじめまして!エンジニアの Uema です。 今回は自作キットを使って、Keyball61 というキーボードを作ってみました! 背景 自分に合ったキーボードを探し続けて数年、いい感じのキーボードがなく新しくキーボードを買っては MacBook のキーボードに戻るという日々を送っていました。 キーボードについて検索して… - [Tech](/categories/tech/) [![DuckDB を使ってクラウドストレージに置かれたデータを解析してみる](/_astro/hero.C53Ie6k7_ZjvqdR.webp)](/post/kyuita/analyzing-cloudstorage-duckdb/) ## [DuckDB を使ってクラウドストレージに置かれたデータを解析してみる](/post/kyuita/analyzing-cloudstorage-duckdb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2025年4月2日 - [#DuckDB](/tags/duckdb/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは kyuita です。 皆様はシステムエンジニアとして働いているとこんな場面に身に覚えがないでしょうか。 ・クラウドストレージ(GCS, S3 など)にログデータをアーカイブとして残している。だけど一度も中身を見たことない。 ・突然の依頼で大量のデータが納品されてデータの中身を把握しないといけない。 そんな… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。yadmとgit-cryptの連携で暗号化](/_astro/ogp.BiruX86V_Z1EV4lM.webp)](/post/yusukeh/terminal-yadm-git-crypt/) ## [ターミナルがダサいとモテない。yadmとgit-cryptの連携で暗号化](/post/yusukeh/terminal-yadm-git-crypt/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月27日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#yadm](/tags/yadm/)+3 dotfiles管理と暗号化の組み合わせしてますか? Photo by Markus Spiske on Unsplash encryptってunsplashに入れたらマトリクスみたいな・・・😅 恵比寿でIT企業をやっているとモテると聞いて創業しましたが、ありがたいことに11年目に突入した長谷川です。 前回から最近の趣味の共有ネタを頭に入れるのやっていこうと考えていて今回も入れて行きます。 PY - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。ファイルマネージャー編](/_astro/hero.BuAHz5jE_ZaO16g.webp)](/post/yusukeh/terminal-filemanager/) ## [ターミナルがダサいとモテない。ファイルマネージャー編](/post/yusukeh/terminal-filemanager/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたはどんなファイルマネージャーを使っていますか? Photo by Viktor Talashuk on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいの… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。glanceでpersonal dashboard](/_astro/ogp.HP21GTuV_1u2ptB.webp)](/post/yusukeh/terminal-glance-dashboard/) ## [ターミナルがダサいとモテない。glanceでpersonal dashboard](/post/yusukeh/terminal-glance-dashboard/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#glance](/tags/glance/)+2 なんだか大昔のiGoogleを思い出してしまう自分はオジサンかもしれない・・・ Photo by Luke Chesser on Unsplash Unsplashにdashboardと入れたらこんなTop画像になってしまった🤣 ちょっと違うけど気にしないで進めます。 恵比寿でIT企業をやっているとモテると聞いて創業しましたが、ありがたいことに11年目に突入した長谷川です。 最近の個人ネタは、G - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎こだわりのオフィス環境をご紹介します](/_astro/hero.mZY0_od1_U6mq.webp)](/post/recruit/grasys-daily-office-environment/) ## [grasys の日常✴︎こだわりのオフィス環境をご紹介します](/post/recruit/grasys-daily-office-environment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年3月19日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 突然ですが、みなさんの職場は働きやすい環境ですか? コロナ禍明けの最近、作業効率や社員同士のコミュニケーションのため出社での働き方が戻り、改めてオフィス環境の重要性に気づいた方も多いのではないでしょうか。 grasys では、エンジニアがストレスなく集中して仕事に取… - [Tech](/categories/tech/) [![Python でのフロントエンド開発を実現する Reflex のご紹介](/_astro/hero.BUAyuUlF_Z1QKBUa.webp)](/post/t-shinaji/python-reflex/) ## [Python でのフロントエンド開発を実現する Reflex のご紹介](/post/t-shinaji/python-reflex/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2025年3月19日 - [#Python](/tags/python/) Python を使用したフロントエンドのフレームワークが近年いろいろとリリースされてきてますね。今回はそのなかでも、本番環境で運用できるポテンシャルをもちはじめている Reflex についてご紹介します! Reflex とは? Reflex はフロントエンドとバックエンドの両方を Python だけで開発できる OS… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。xxfetch 編](/_astro/ogp.DRqgmDaJ_Z1S9cd5.webp)](/post/yusukeh/terminal-xxfetch/) ## [ターミナルがダサいとモテない。xxfetch 編](/post/yusukeh/terminal-xxfetch/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月12日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) いろいろな fetch を使ってオシャレログイン Photo by Markus Spiske on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウン… - [Tech](/categories/tech/) [![『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ パーツ紹介編](/_astro/hero.6h85GLPu_d78td.webp)](/post/moridy/report-homebuilt-pc/) ## [『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ パーツ紹介編](/post/moridy/report-homebuilt-pc/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年3月6日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 こんにちは、moridy です! 今回は趣味編です。先日プライベートで PC を自作したので記事にしてみました。 最初に注意ですが、各パーツの検証などは動作確認程度で、記事内の意見は主観的なものになります。 実力も初心者に毛が生えた程度なので、記事を読んでいただけた玄人の諸氏につきましては何卒ご容赦願います。 数年ぶ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。uv で python の管理をする編](/_astro/ogp.CcYhWrs5_Z12D9YP.webp)](/post/yusukeh/terminal-manage-python/) ## [ターミナルがダサいとモテない。uv で python の管理をする編](/post/yusukeh/terminal-manage-python/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月5日 - [#Python](/tags/python/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) python を何で管理してますか? Photo by Lukasz Szmigiel on Unsplash Unsplash に Python って入れたらこうなるわな w ヘビきらいだったらすいません 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。macOSとLinuxのXDG\_CONFIG\_HOMEを共有するぞ - yadm編](/_astro/ogp.wV2rrp9M_2m4mPv.webp)](/post/yusukeh/terminal-yadm-xdg-config-home/) ## [ターミナルがダサいとモテない。macOSとLinuxのXDG\_CONFIG\_HOMEを共有するぞ - yadm編](/post/yusukeh/terminal-yadm-xdg-config-home/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年2月28日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#yadm](/tags/yadm/)+3 Batch management of XDG CONFIG HOME on macOS and Linux with yadm Photo by Ferenc Almasi on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめまし - [Tech](/categories/tech/) [![Grafana アラートルールをコード化して効率的に運用しよう](/_astro/hero.CjRWlCTm_apgk6.webp)](/post/hk/grafana-operate-efficiently/) ## [Grafana アラートルールをコード化して効率的に運用しよう](/post/hk/grafana-operate-efficiently/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2025年2月26日 - [#Grafana](/tags/grafana/) こんにちは、エンジニアの HK です。 突然ですが皆さんは Grafana でサーバー監視をしていますか? 弊社ではサーバーの負荷状況などを確認するために Grafana を使っています。 今回は Grafana を効率的に構築する方法をご紹介します。すでに実務で Grafana を使っている人にとってはもしかしたら… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎私たちのランチ事情をご紹介します](/_astro/hero.CIRmE8R4_Z1pfqMG.webp)](/post/recruit/grasys-daily-lunch/) ## [grasys の日常✴︎私たちのランチ事情をご紹介します](/post/recruit/grasys-daily-lunch/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年2月19日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。grasys 採用担当のマエダです。 今回は私たちのランチ事情についてご紹介します! grasys はグルメな街、恵比寿にオフィスがあります。 ジャンルに富んだ美味しいお店が立ち並んでいます。 grasys は食べることが好きな社員が多く、お昼時は「今日何食べる〜?」とランチの話があちらこちらで始まり、新… - [Tech](/categories/tech/) [![whisper を用いて speech2text アプリを構築してみる](/_astro/hero.BgFhp85n_Z1lXCOW.webp)](/post/t-watanabe/speech2text-model-whisper-trial/) ## [whisper を用いて speech2text アプリを構築してみる](/post/t-watanabe/speech2text-model-whisper-trial/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年2月12日 - [#ニューラルネットワーク](/tags/ニューラルネットワーク/)[#speech2text](/tags/speech2text/)+2 概要 こんにちは、grasys でデータ周りのエンジニアリングをしております、t.watanabe です。 今回は whisper を用いて、speech2text の アプリ構築をしていきたいと思います。 speech2text と whisper とは? speech2text とは、音声から文字列に起こす処理の… --- ## 記事一覧 6ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/6 ブログの記事一覧 # 記事一覧 - [Tech](/categories/tech/) [![はじめての SBOM:ツールを使って SBOM を作成してみる](/_astro/hero.D9XtXu8g_Z1hxDP5.webp)](/post/yoshida/introduction-sbom/) ## [はじめての SBOM:ツールを使って SBOM を作成してみる](/post/yoshida/introduction-sbom/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2025年2月5日 - [#SBOM](/tags/sbom/)[#セキュリティ](/tags/セキュリティ/) SBOM とは SBOM(Software Bill of Materials)とは、ソフトウェアコンポーネントやそれらの依存関係、ライセンスデータなどの情報を持つ「ソフトウェアの部品表」です。 食品のパッケージを見ると、原材料表示が書かれていますが、それをイメージしていただくと良いかと思います。 なぜ SBOM が… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gobrew で go の version 管理。goenv を廃止するぞ編](/_astro/ogp.D86Uhmrc_ZNj9pV.webp)](/post/yusukeh/terminal-management-version-gobrew/) ## [ターミナルがダサいとモテない。gobrew で go の version 管理。goenv を廃止するぞ編](/post/yusukeh/terminal-management-version-gobrew/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年2月4日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) goenv をやめたい。anyenv 依存をやめたい。 みなさんは go の version manager は何を使っていますか? Photo by David Thielen on Unsplash 青いネズミなんていない。。 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎歌舞伎を観劇してきました](/_astro/hero.CcCqwL5B_ZzGSmy.webp)](/post/recruit/grasys-daily-kabuki/) ## [grasys の日常✴︎歌舞伎を観劇してきました](/post/recruit/grasys-daily-kabuki/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年1月29日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 遅ればせながら、昨年はご拝読いただきありがとうございました。 本年ものんびりと採用担当目線から「grasys の日常」を綴りますので、どうぞお付き合いください┏⚪︎ペコッ 今回は、一年の初めに相応しい、歌舞伎を観劇してきました! 実はこの歌舞伎会、歌舞伎観劇が趣味… - [Tech](/categories/tech/) [![Mecab、 Qdrant(ベクトルデータベース)と Bert Japanese を試してみた](/_astro/hero.04HbFs1b_ZgglS4.webp)](/post/susu/try-mecab-qdrant-bertjapanese/) ## [Mecab、 Qdrant(ベクトルデータベース)と Bert Japanese を試してみた](/post/susu/try-mecab-qdrant-bertjapanese/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2025年1月22日 - [#MeCab](/tags/mecab/)[#Qdrant](/tags/qdrant/)+3 はじめに こんにちは。2023 年 9 月に grasys に入社したミャンマー出身のスースーです。 この記事では、前回の「Mecabを試してみた」という記事の続きとして、Python を使って Mecab と Qdrant(ベクトルデータベース)を連携する方法を紹介します。 まだ前回のブログを読んでいない方は、そち… - [Tech](/categories/tech/) [![Mecab を試してみた](/_astro/hero.D2sN8FET_Z1noPc2.webp)](/post/susu/try-mecab/) ## [Mecab を試してみた](/post/susu/try-mecab/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2025年1月22日 - [#MeCab](/tags/mecab/)[#mecab-ipadic](/tags/mecab-ipadic/) はじめに こんにちは。2023 年 9 月に grasys に入社したミャンマー出身のスースーです。grasys に入社してからは、これまで自分が触ったことのなかった新しい技術を色々触ることが出来ました。今回はその中の一つである MeCab について説明します。 現在 AI は有名になりましたよね。AI モデル、特に… - [Tech](/categories/tech/) [![Vertex AI Search の検索チューニング機能で検索精度を上げる](/_astro/hero.BH_jpEc4_1rWLPk.webp)](/post/yama/vertex-ai-search-tuning/) ## [Vertex AI Search の検索チューニング機能で検索精度を上げる](/post/yama/vertex-ai-search-tuning/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Yama](/authors/yama/) - 2025年1月15日 - [#Google Cloud](/tags/google-cloud/)[#Vertex AI](/tags/vertex-ai/) こんにちは、Yama です。 ChatGPT の登場から AI が民衆化して、業務の中でも広く使われるようになってきました。 AI サービスも日々進化し、ますますその性能は高くなっていますね。 本日は、文書検索の精度をさらに高める Google Cloud が提供する AI ソリューション「Vertex AI Sea… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。topgrade で update 管理編 part2](/_astro/ogp.DysjymXj_1j11xt.webp)](/post/yusukeh/terminal-topgrade-part2/) ## [ターミナルがダサいとモテない。topgrade で update 管理編 part2](/post/yusukeh/terminal-topgrade-part2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年1月8日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) macOS/Linux の update 管理に何を使っていますか? Photo by Ryuno on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカ… - [Infomation](/categories/infomation/) [![Developers Summit 2025 にて登壇決定!](/_astro/f81fd2e4c52864042852c112ce927ae2.CobS1Jjw_1E1AFw.webp)](/post/marketing/developers-summit-2025/) ## [Developers Summit 2025 にて登壇決定!](/post/marketing/developers-summit-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年1月7日 - [#Developers Summit](/tags/developers-summit/)[#Vertex AI Search](/tags/vertex-ai-search/)+3 Developers Summit 2025 で登壇します 2025 年 2 月 13 日(木)、14 日(金)にホテル雅叙園東京で開催される「Developers Summit 2025」で、当社の細谷政徳、上間貫司が登壇をいたします。 ぜひとも、ご参加登録のうえお越しください!ご参加登録は以下リンクから行えます。 - [Infomation](/categories/infomation/) [![2025年 新年のご挨拶](/_astro/331bb0e6ef70fa3c349ab64c12a5f5fe.BN8TzFPr_1Ux6Sr.webp)](/post/marketing/new-year-greeting-2025/) ## [2025年 新年のご挨拶](/post/marketing/new-year-greeting-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年1月6日 - [#新年の挨拶](/tags/新年の挨拶/) 新年、明けましておめでとうございます。 年賀状 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2025 年も、より一層のご支援、お引立てを賜りますようお願い申し上げます。 本年も株式会社 grasys を宜しくお願い申し上げます。 - [Inside grasys](/categories/inside-grasys/) [![grasys の日常☆忘年会をしました](/_astro/hero.D7RV2eMT_24WAQe.webp)](/post/recruit/grasys-daily-gametournament_2/) ## [grasys の日常☆忘年会をしました](/post/recruit/grasys-daily-gametournament_2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年12月25日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 今年もとうとう、あと数日となりましたね。 そんな12月の頭、社内でちょっと早めの忘年会をしました。 催し物は、前回好評だったファミコンゲーム大会。 ピザやお酒を楽しみながら、ほろ酔い気分で盛り上がりました。 ゲームの裏側を支えるお仕事をしているだけあって、社内にはゲ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Lua Version Managerでまた悩んでlenvに変えたの巻](/_astro/ogp.Cpeg2GrW_Z2w4jQ.webp)](/post/yusukeh/terminal-lenv/) ## [ターミナルがダサいとモテない。Lua Version Managerでまた悩んでlenvに変えたの巻](/post/yusukeh/terminal-lenv/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Lua](/tags/lua/)+1 The story of changing the Lua version manager from luaver to lenv. Photo by Breno Freitas on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gobrewからgvmに変えたの巻](/_astro/ogp.Dqle7eS-_Z27l2cX.webp)](/post/yusukeh/terminal-gvm/) ## [ターミナルがダサいとモテない。gobrewからgvmに変えたの巻](/post/yusukeh/terminal-gvm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Go](/tags/go/)+1 Changed the Go version manager from gobrew to gvm. Photo by Maarten Scheel on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) gobrewを使 - [Tech](/categories/tech/) [![Kubernetes の Pod のライフサイクルを理解しよう!初心者向け解説と GKE での検証](/_astro/hero.BnquBFrn_Z9udzg.webp)](/post/yu-sato/kubernetes-pod-lifecycle/) ## [Kubernetes の Pod のライフサイクルを理解しよう!初心者向け解説と GKE での検証](/post/yu-sato/kubernetes-pod-lifecycle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yu.sato](/authors/yu-sato/) - 2024年12月18日 - [#GKE](/tags/gke/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは!この記事では、Kubernetes の基本である「Pod のライフサイクル」について解説します。 Pod は Kubernetes の中で最も基本的なコンポーネントで、アプリケーションを動かす「容器」のようなものです。この仕組みを理解することで、Kubernetes をより効果的に使えるようになります ま… - [Tech](/categories/tech/) [![Okta を利用した管理対象デバイスによるログイン制御](/_astro/hero.DkW6myC9_Z13WhCG.webp)](/post/s-sato/okta-login-control/) ## [Okta を利用した管理対象デバイスによるログイン制御](/post/s-sato/okta-login-control/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2024年12月11日 - [#okta](/tags/okta/) こんにちは、サトウです。 社員が色々なサービスへアクセスする際に、会社が管理している信頼できる端末以外での利用を制御するため、Okta を利用して管理対象デバイスでのログイン制御を行いました。 ※ログイン制御は Okta Adaptive MFA のライセンスが必要となります。 デバイスを管理対象にするためには Ok… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeoVim でクリスマス編](/_astro/ogp.CCqlHsph_1yy0Mz.webp)](/post/yusukeh/terminal-neovim-xmas/) ## [ターミナルがダサいとモテない。NeoVim でクリスマス編](/post/yusukeh/terminal-neovim-xmas/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月10日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) let-it-snow.nvim Photo by Jonathan Knepper on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめまし… - [Tech](/categories/tech/) [![AWS Database Migration Service(AWS DMS)の抑えるべきポイント!〜Aurora MySQL から Oracle への移行〜](/_astro/hero.C-UlVR0D_2i69xu.webp)](/post/moridy/aws-database-migration-service/) ## [AWS Database Migration Service(AWS DMS)の抑えるべきポイント!〜Aurora MySQL から Oracle への移行〜](/post/moridy/aws-database-migration-service/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2024年12月4日 - [#AWS](/tags/aws/)[#AWS Database Migration Service](/tags/aws-database-migration-service/) こんにちは!moridy です。前回の記事を執筆してから 10 ヶ月ほどでしょうか、早いもので grasys に入社してから 1 年が経ちました。 今回は業務で DMS を触った際に、 テーブルを分割して移行すると速度が向上する など、いくつか大事なポイントがあったのでそれらをご紹介していきます。 この記事では Au… - [Infomation](/categories/infomation/) [![2024年~2025年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2024-2025/) ## [2024年~2025年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2024-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年12月3日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Inside grasys](/categories/inside-grasys/) [![クレジット・ガイダンスやってみた!](/_astro/ogp.eTwBfwet_1D3Ayo.webp)](/post/yusukeh/credit-guidance/) ## [クレジット・ガイダンスやってみた!](/post/yusukeh/credit-guidance/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月29日 - [#クレジット・ガイダンス](/tags/クレジット-ガイダンス/)[#金融](/tags/金融/) CICさんが提供し始めた信用情報紹介サービスです。 Photo by Nathana Rebouças on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) クレジット・ガイダンス|指定信用情報機関のCIC クレジット・ - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎期末会を実施しました](/_astro/hero.CIhVxBDK_ix9BN.webp)](/post/recruit/grasys-daily-finalparty/) ## [grasys の日常✴︎期末会を実施しました](/post/recruit/grasys-daily-finalparty/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年11月27日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) 弊社事ではございますが、先日、創立 10 周年を迎えました! 10 期の締めくくりに、恵比寿ガーデンプレイス内のカフェテリアを貸し切り、期末会を行いましたのでその様子をお届けします。 冒頭では、各部署の Manager や Leader から今期の振り返りと来期の目標が発表され、11 期に向かって気持ちが引き締まる時… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeovimでMarkdown-ToC編](/_astro/ogp.DjvEZ7qV_4WRyf.webp)](/post/yusukeh/terminal-neovim-markdown-toc/) ## [ターミナルがダサいとモテない。NeovimでMarkdown-ToC編](/post/yusukeh/terminal-neovim-markdown-toc/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Neovim](/tags/neovim/)+2 markdown tocがauto updateしたら便利 Photo by frame harirak on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) Neovimでmarkdown表示しながらでmermaidも - [Tech](/categories/tech/) [![Redis 冗長化への道](/_astro/hero.BRGi6e3D_2r9hsw.webp)](/post/tokura/redis-redundancy/) ## [Redis 冗長化への道](/post/tokura/redis-redundancy/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2024年11月14日 - [#Redis](/tags/redis/)[#Redundancy](/tags/redundancy/) 前書き こんにちは! grasys2 年目エンジニアの tokura です。 前回記事を書いた時からほぼ 1 年くらい経ってますね。時の流れは早いものです。 さて、今回も直近の業務で触ったものをテーマに書いていきます。 今回のテーマはタイトルの通り「Redis 冗長化」です。Redis(valkey)、sentine… - [Tech](/categories/tech/) [![Ansible 初心者が直面した壁とは?実際に試してわかった苦戦ポイント](/_astro/hero.C7NC3mFC_ZLLRfx.webp)](/post/nakamura-kento/ansible-introduction/) ## [Ansible 初心者が直面した壁とは?実際に試してわかった苦戦ポイント](/post/nakamura-kento/ansible-introduction/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2024年11月7日 - [#Ansible](/tags/ansible/) はじめまして、grasys の中村です。 今回は私が途中参入で Ansible を触った際に躓いたことについてブログを執筆させていただきます。 執筆者のスキルとしては、 ・Ansible 初見 ・プログラミングを書いていたので、プログラムは読める(親子や変数などを追って読める) レベルとなります。 同じようなレベルで… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。luaver が一番新しい? lua version manager で悩むの巻](/_astro/ogp.Hxmu2eYG_2ezKCK.webp)](/post/yusukeh/terminal-luaver/) ## [ターミナルがダサいとモテない。luaver が一番新しい? lua version manager で悩むの巻](/post/yusukeh/terminal-luaver/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月1日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたは lua version manager は何を使っていますか? Photo by Brzeno Freitas on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。mermaid を表示するぞ編(NeoVim + AstroNvim v4)](/_astro/hero.CkOZWNc-_1ml6V2.webp)](/post/yusukeh/terminal-mermaid/) ## [ターミナルがダサいとモテない。mermaid を表示するぞ編(NeoVim + AstroNvim v4)](/post/yusukeh/terminal-mermaid/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月29日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたの NeoVim は mermaid を表示できますか? Photo by Jeremy Bishop on Unsplash やっぱり mermaid なので Unsplash に ”mermaid” って入れたらこうなるw 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいこと… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎東京ゲームショウに行ってきました](/_astro/hero.CGqFghKf_Zvufbr.webp)](/post/recruit/grasys-daily-tokyogameshow/) ## [grasys の日常✴︎東京ゲームショウに行ってきました](/post/recruit/grasys-daily-tokyogameshow/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年10月24日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/)[#イベントレポート](/tags/イベントレポート/) おはこんばんにちは、grasys の採用担当オリタとマエダです。 先日、2 人で人生初の東京ゲームショウへ行ってまいりました。 普段あまりゲームをやる事が無い私たちでも知ってるゲームやゲーム会社さんが沢山いらっしゃいました。 展示ブースはお城やゲームの世界を再現されており 出展企業様、来場者の皆様、会場全体からゲーム… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。starshipのプロンプトをconfigサブコマンドで設定する編](/_astro/ogp.DAtlHRz1_2s5YYY.webp)](/post/yusukeh/terminal-starship-config/) ## [ターミナルがダサいとモテない。starshipのプロンプトをconfigサブコマンドで設定する編](/post/yusukeh/terminal-starship-config/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月23日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#starship](/tags/starship/) starship configを使ってstarshipの更新に追従できるようにする。 Photo by Maciej Ruminkiewicz on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) starshipはけっ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovim + AstroNvim v4.0 紹介編](/_astro/hero.DJq1GAWm_ZFynN6.webp)](/post/yusukeh/terminal-neovim-astronvim-v4/) ## [ターミナルがダサいとモテない。neovim + AstroNvim v4.0 紹介編](/post/yusukeh/terminal-neovim-astronvim-v4/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/) AstroNvim が v4.0に update していて大幅に変わっています。 Photo by Goran Ivos on Unsplash 恵比寿で IT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。bash command-line framework argc編](/_astro/ogp.CJ32kwut_1NE1Qt.webp)](/post/yusukeh/terminal-argc/) ## [ターミナルがダサいとモテない。bash command-line framework argc編](/post/yusukeh/terminal-argc/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#argc](/tags/argc/)+2 command line frameworkは何を使っていますか? Photo by Artem Sapegin on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) command line frameworkを使った - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。モダンなコマンド紹介編](/_astro/hero.bhc1njh2_uwLtN.webp)](/post/yusukeh/terminal-modern-command/) ## [ターミナルがダサいとモテない。モダンなコマンド紹介編](/post/yusukeh/terminal-modern-command/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/) モダンなコマンド使っていますか? Photo by Athul Cyriac Ajay on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました… - [Tech](/categories/tech/) [![Apache のメトリクスを用いたオートスケールの動作検証](/_astro/hero.mQ7oeXLV_Z2bCakN.webp)](/post/shirota/apache-autoscale/) ## [Apache のメトリクスを用いたオートスケールの動作検証](/post/shirota/apache-autoscale/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2024年10月16日 - [#Apache](/tags/apache/)[#Autoscaling](/tags/autoscaling/)+1 こんにちは。shirota です。 今回のテーマは WEB サーバーのオートスケールです。 本ブログを通して、以下の内容をお伝えできればと思います。 - オートスケールについて - Google Cloud でオートスケールを使用する方法 - WEB サーバー(Apache)の負荷状況でオートスケールをさせる方法 な… --- ## 記事一覧 7ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/7 ブログの記事一覧 # 記事一覧 - [Infomation](/categories/infomation/) [![創立記念に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2024/) ## [創立記念に伴う休業のお知らせ](/post/marketing/anniversary-closure-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年10月11日 - [#休業案内](/tags/休業案内/) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社 grasys はお陰様で創立10年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが、創立記念日のため下記期日につきまして業務をお休み - [Tech](/categories/tech/) [![ざっくり TiDB 入門してみた](/_astro/hero.BjRcjNYU_wQ9hs.webp)](/post/arai/tidb-introduction/) ## [ざっくり TiDB 入門してみた](/post/arai/tidb-introduction/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2024年10月9日 - [#TiDB](/tags/tidb/) こんにちは、新井です。 直近の案件で TiDB を使用する可能性があり、どんな特徴の DB なのかざっくり調べてみました。 また mac 上でも簡単に動かしてみました。 TiDB とは TiDB は NewSQL に対応した MySQL 互換なハイブリットトランザクション / 分析処理(HTAP)ワークロードをサポー… - [Tech](/categories/tech/) [![Google Cloud Next Tokyo'24 登壇のその後](/_astro/hero.CXqt0dJA_ZUjQol.webp)](/post/tsunoda/googlecloudnexttokyo24-session/) ## [Google Cloud Next Tokyo'24 登壇のその後](/post/tsunoda/googlecloudnexttokyo24-session/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2024年9月27日 - [#Google Cloud Next](/tags/google-cloud-next/)[#Google Cloud](/tags/google-cloud/)+2 こんにちは、エンジニアの角田です。 先日、Google Cloud Next Tokyo '24 にてバルス株式会社様と登壇させていただきました。 テーマはこちら、 「 事例から学ぶ GPU 活用術。インフラ効率化と安定化に向けた実践的アプローチ 」 実践的アプローチということで、 進行形のプロジェクトの試行錯誤をし… - [Tech](/categories/tech/) [![クラウドは使い易く学び易い技術、経験も年齢も気にせず挑戦可!](/_astro/hero.DS-1uaiK_25uodM.webp)](/post/t-matsubara/newpath-createdby-cloud/) ## [クラウドは使い易く学び易い技術、経験も年齢も気にせず挑戦可!](/post/t-matsubara/newpath-createdby-cloud/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年9月26日 - [#Certification](/tags/certification/)[#Google Cloud](/tags/google-cloud/) 65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?の続編です。現在の IT 関係者は Google Cloud や AWS、Azure のパブリッククラウド(以下クラウド)の便利さを知る方が増えていると思いますが、実際に触る機会のない方や一般の方にとってはクラウド IT は高度な知識や技術、… - [Tech](/categories/tech/) [![65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?](/_astro/hero.GzqpX8Xt_2bW2su.webp)](/post/t-matsubara/google-cloud-all-professional-certification/) ## [65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?](/post/t-matsubara/google-cloud-all-professional-certification/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年9月26日 - [#Certification](/tags/certification/)[#Google Cloud](/tags/google-cloud/) 毎月2回の歌舞伎座通いを欠かさない matt です。先日 Google Cloud 認定11資格を全て取得しました!65歳と2ヶ月での達成、Google Cloud 試験の詳細情報は非公開ですので最高齢記録かは不明です。人生で一番勉強したこの期間を blog で振り返ってみたいと思います。 全冠の軌跡 grasys… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎社長のおごり自販機で広がる社内コミュニケーション](/_astro/hero.8ayt2fME_Z1hiroo.webp)](/post/recruit/grasys-daily-vendingmachine/) ## [grasys の日常✴︎社長のおごり自販機で広がる社内コミュニケーション](/post/recruit/grasys-daily-vendingmachine/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年9月18日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。grasys採用担当の前田です。 今回は、前回ちょこっとお話しした社長のおごり自販機についてお届けします! 名前がユニークなこの自販機、二人で社員証を「ピッ」とかざすとタダで飲み物が飲めるというなんとも嬉しい機能がついています!飲み物のラインナップは、前回のゲーム大会で勝ち進んだ社員がセレクトしたものと、… - [Inside grasys](/categories/inside-grasys/) [![grasys の現役エンジニアが解説する書籍の改訂版が発売!](/_astro/corporate-news-hero.Cn-53zWt_Z1cQN0r.webp)](/post/marketing/googlecloud-book2/) ## [grasys の現役エンジニアが解説する書籍の改訂版が発売!](/post/marketing/googlecloud-book2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年9月17日 - [#book](/tags/book/)[#Google Cloud](/tags/google-cloud/)+3 2024年9月17日(火)、書籍『図解即戦力 Google Cloud のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]』を株式会社技術評論社より出版しました。本書は、紙の書籍と電子書籍を合算して売上一万部突破した書籍の改訂版で、新たに AIサービスの章が追加されています。grasys の現役エンジニアが… - [Tech](/categories/tech/) [![Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定](/_astro/hero.MffYQkvs_Z18U1dF.webp)](/post/komal-teke/django-introduction/) ## [Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定](/post/komal-teke/django-introduction/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2024年9月11日 - [#Django](/tags/django/) こんにちは、テケ コマルです。私は最近、Django フレームワークに初めて触れることになりました。これまでの経験から、Python を使ったウェブ開発に興味があり、Django の持つ多くの利点に惹かれて学び始めました。 このブログでは、私が Django を使い始めたばかりの初心者としての視点から、基本的な使い方… - [Tech](/categories/tech/) [![MLOps で使える Vertex AI の評価指標ってどう解釈すればいいの?](/_astro/hero.Du0hHDJ-_Z1CQ9fo.webp)](/post/nishino/mlops-vertexai-evaluationindex/) ## [MLOps で使える Vertex AI の評価指標ってどう解釈すればいいの?](/post/nishino/mlops-vertexai-evaluationindex/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2024年9月3日 - [#mlops](/tags/mlops/)[#Vertex AI](/tags/vertex-ai/) こんにちは、エンジニアの nishino です。 前回は Vertex AI を使うと MLOps の設計が簡単になる、というお話をさせていただきました。 今回は、前回の続きで Vertex AI が出した評価結果の読み解き方、解釈の仕方についてお伝えします。モデルをトレーニングするときに考えること、どう解釈して次に… - [Tech](/categories/tech/) [![K8sGPT で Gemini が使えるようになっていたので OpenAI の結果と比較してみた](/_astro/hero.BLXNRKy8_mJ2JX.webp)](/post/oshima/k8sgpt-gemini-openai/) ## [K8sGPT で Gemini が使えるようになっていたので OpenAI の結果と比較してみた](/post/oshima/k8sgpt-gemini-openai/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2024年8月28日 - [#AI](/tags/ai/)[#Gemini](/tags/gemini/)+2 こんにちは、oshima です。世の中は AI ブームがまだまだ続いていますね。 AI を使った Kubernetes のツールである K8sGPT は、さまざまな AI プロバイダと連携でき、Google の Gemini とも連携できるようになっていたので、デフォルトで使われている OpenAI と比較をしてみま… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常🎮ゲーム大会をしました。](/_astro/hero.BiBkCEv0_295HXj.webp)](/post/recruit/grasys-daily-game-tournament/) ## [grasys の日常🎮ゲーム大会をしました。](/post/recruit/grasys-daily-game-tournament/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年8月21日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) おはこんばんにちは、grasys の採用担当のオリタです。 ゲーム好きが多く在籍しております、grasys の日常をお届けいたします。 この度、社内に面白い自販機を導入いたしました。 どの飲み物を入れるか決めないといけないのですが 面白い自販機に入れる飲み物は、面白く決めないといけません! そこで、今回は社内にあるフ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovim + AstroNvim 紹介編](/_astro/hero.1pINfpXE_ZmwOOu.webp)](/post/yusukeh/terminal-neovim-astronvim/) ## [ターミナルがダサいとモテない。neovim + AstroNvim 紹介編](/post/yusukeh/terminal-neovim-astronvim/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年8月14日 - [#AstroNvim](/tags/astronvim/)[#Neovim](/tags/neovim/)+2 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。tmux + tpm 紹介編 - ターミナルがダサいとモテない。Dra… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Dracula Theme 紹介編](/_astro/hero.tPhZ_SNj_Z1Fg0zM.webp)](/post/yusukeh/terminal-dracula-theme/) ## [ターミナルがダサいとモテない。Dracula Theme 紹介編](/post/yusukeh/terminal-dracula-theme/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年8月7日 - [#Dracula Theme](/tags/dracula-theme/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+1 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。tmux + tpm 紹介編 - ターミナルがダサいとモテない。neo… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。tmux + tpm 紹介編](/_astro/hero.Du-gFre3_ZXaWnk.webp)](/post/yusukeh/terminal-tmux-tpm/) ## [ターミナルがダサいとモテない。tmux + tpm 紹介編](/post/yusukeh/terminal-tmux-tpm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年7月24日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/)+2 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。Dracula Theme 紹介編 - ターミナルがダサいとモテない。… - [Tech](/categories/tech/) [![MLOps を推進する Vertex AI](/_astro/hero.CP0Cyzmf_Z1QNFy0.webp)](/post/nishino/mlops-vertexai/) ## [MLOps を推進する Vertex AI](/post/nishino/mlops-vertexai/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2024年7月17日 - [#Google Cloud](/tags/google-cloud/)[#mlops](/tags/mlops/)+1 こんにちは、エンジニアの nishino です。 本日は、Vertex AI を使うと MLOps の設計が簡単になる、というお話をさせていただこうと思います。 MLOps とは MLOps は ML プロジェクト(機械学習プロジェクト)の開発から運用の流れを可視化した一連の全体像です。プロジェクト推進のために ML… - [Tech](/categories/tech/) [![「Project IDX」Gemini を活用して Web アプリを構築してみる](/_astro/hero.CtPnUlt1_ZJkHX5.webp)](/post/kyuita/projectidx-gemini/) ## [「Project IDX」Gemini を活用して Web アプリを構築してみる](/post/kyuita/projectidx-gemini/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2024年7月10日 - [#Gemini](/tags/gemini/)[#Google Cloud](/tags/google-cloud/)+1 はじめに 初めまして kyuita です。 エンジニアの皆さんは普段どんなエディターを使っているでしょうか。 自分は VSCode を利用していますが、昨今クラウド IDE なるものが使われてる現場も増えていると聞きます。 今回は Google が開発しているクラウド IDE である「Project IDX」のβ版が… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常⚾️野球観戦に行ってきました。](/_astro/hero.B1SeTfoW_2imNyj.webp)](/post/recruit/grasys-daily/) ## [grasys の日常⚾️野球観戦に行ってきました。](/post/recruit/grasys-daily/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年7月3日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) おはこんばんにちは、grasys の採用担当のオリタです。 今回は技術者が集まる grasys の日常をお届けいたします。 まずは、今年も社内で野球観戦に行ってきたので、その様子をお伝えいたします! ヤクルトスワローズの大ファン よっしー さんにお誘いいただき、社内の希望者総勢8名で参戦してまいりました。 みんなでプ… - [Tech](/categories/tech/) [![LangChain | AI 同士を会話させて文章を執筆させてみる](/_astro/hero.P3bOz7V6_Z2uk7vg.webp)](/post/t-shinaji/langchain-blog-create/) ## [LangChain | AI 同士を会話させて文章を執筆させてみる](/post/t-shinaji/langchain-blog-create/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2024年7月3日 - [#LangChain](/tags/langchain/) AI 技術の進歩により、会話型 AI がますます普及し、さまざまな場面で利用されています。これまでのほとんどのアプリケーションでは、人間が AI と対話することが中心でした。しかし、AI 同士が対話することで新しい洞察や効果的なソリューションが生まれる可能性もあります。 前回のブログ(grasys blog に迫る!… - [Inside grasys](/categories/inside-grasys/) [![grasys blog に迫る!最新技術トレンドの宝庫!](/_astro/hero.7odYhsKw_ZCHvmB.webp)](/post/t-shinaji/introduction-grasysblog/) ## [grasys blog に迫る!最新技術トレンドの宝庫!](/post/t-shinaji/introduction-grasysblog/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2024年6月26日 - [#grasys](/tags/grasys/)[#grasysブログ](/tags/grasysブログ/) 皆さん、こんにちは!今日は特別な企画として、IT 業界を疾走中の「 grasys blog 」の魅力を徹底解剖します。 grasys blog ってなに? まず最初に、多くの IT プロフェッショナルが注目する「 grasys blog 」についてご紹介しましょう。株式会社 grasys は、 Google Clou… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next Tokyo '24 に登壇します!](/_astro/hero.CnSua3PL_1WEfji.webp)](/post/marketing/google-cloud-next-tokyo-24/) ## [Google Cloud Next Tokyo '24 に登壇します!](/post/marketing/google-cloud-next-tokyo-24/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年6月24日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) Google Cloud Next Tokyo '24 登壇します 2024年8月1日(木)、2日(金)にパシフィコ横浜ノースで開催される Google Cloud Next Tokyo '24に、grasys から角田竜馬、バルス株式会社様より髙瀨 希望氏 による共同登壇をいたします。 ブースも出展いたしますので、… - [Tech](/categories/tech/) [![Raspberry Pi で顔認証からパスワード入力までやってみる【Raspberry Pi/Python/face-recognition】](/_astro/hero.jVqgRxwn_Zgg0FT.webp)](/post/uema/python-face-recognition/) ## [Raspberry Pi で顔認証からパスワード入力までやってみる【Raspberry Pi/Python/face-recognition】](/post/uema/python-face-recognition/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2024年6月19日 - [#顔認識](/tags/顔認識/)[#Python](/tags/python/)+1 はじめまして!エンジニアの Uemaです。 前回は、face-recognition を使って顔認証をやってみて、手軽に顔認証を行うことができました。 今回は、Raspberry Pi と face-recognition を使ってパスワードの自動入力システムを作ってみました。 Raspberry Pi の設定で大変… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Starship 紹介編](/_astro/hero.Cau0P_Y2_Z1KX4wk.webp)](/post/yusukeh/terminal-starship/) ## [ターミナルがダサいとモテない。Starship 紹介編](/post/yusukeh/terminal-starship/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年6月12日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#starship](/tags/starship/)+1 Starship をお使いですか? Photo by Andy Hermawan on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(3回目) 最近、歳なのか夜が眠れません・・・… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTerm 紹介編](/_astro/hero.BeGmLn99_1Ta3Hg.webp)](/post/yusukeh/terminal-wezterm/) ## [ターミナルがダサいとモテない。WezTerm 紹介編](/post/yusukeh/terminal-wezterm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年6月5日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/)+1 WezTerm をお使いですか? Photo by Radek Grzybowski on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(2回目) 前回グチを言ったので今回は言い… - [Tech](/categories/tech/) [![Cloud Run で Direct VPC Egress を試してみた](/_astro/hero.BygDoMvv_1fft4D.webp)](/post/yoshida/cloudrun-egress/) ## [Cloud Run で Direct VPC Egress を試してみた](/post/yoshida/cloudrun-egress/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2024年5月29日 - [#Cloud Run](/tags/cloud-run/)[#Egress](/tags/egress/)+1 初めまして、2024年1月に入社した yoshida です。 Google Cloud Next '24 で Cloud Run に関する最新情報がいくつか紹介されました。 その中でも Direct VPC Egress が GA( General Availability:一般公開の意) したとのことで、様々な方法… - [Tech](/categories/tech/) [![terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話](/_astro/hero.TQVw6WIt_Z2cH7L2.webp)](/post/hk/terraform-destroy-tfstatefile-deleted/) ## [terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話](/post/hk/terraform-destroy-tfstatefile-deleted/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2024年5月22日 - [#failure story](/tags/failure-story/)[#Terraform](/tags/terraform/)+1 はじめまして、エンジニアの HK です。 今回は、私が新人の頃に Terraform の勉強中にやってしまった失敗について紹介していこうと思います。 実際の作業中であれば、間違いなく問題となってしまう失敗なので、みなさんは私の失敗を糧に(?)同じ失敗をしないようにしていただければと思っています。 また、私が行った対処… - [Tech](/categories/tech/) [![社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か](/_astro/hero.g5RDFPfm_28MbVc.webp)](/post/h-koizumi/vertexai-comparison/) ## [社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か](/post/h-koizumi/vertexai-comparison/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[H.koizumi](/authors/h-koizumi/) - 2024年5月16日 - [#AI](/tags/ai/)[#AmazonKendra](/tags/amazonkendra/)+2 自己紹介 はじめまして、今年1月から grasys に入りました H.koizumi です。 前職では20年ほど製造業で開発した製品のデータ分析や解析の仕事に携わってきました。その中で取得データの利活用について興味を持っており、多くの情報をどのように活用すれば意味を持たせることができるのかを模索し続けてきました。 そ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Terminal Emulator 紹介編](/_astro/hero.CJGURaGU_Z27inwL.webp)](/post/yusukeh/terminal-emulator-macos/) ## [ターミナルがダサいとモテない。Terminal Emulator 紹介編](/post/yusukeh/terminal-emulator-macos/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年5月8日 - [#macOS](/tags/macos/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+3 Photo by Tianyi Ma on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです! 早速ですが、グチです! どういうことか最近技術的なことができていません! 自分の周りでは… - [Tech](/categories/tech/) [![Qdrant (ベクトルデータベース)を試してみた](/_astro/hero.D1clt54g_MpfW9.webp)](/post/susu/how-to-run-qdrant-with-docker-python-bertjapanese/) ## [Qdrant (ベクトルデータベース)を試してみた](/post/susu/how-to-run-qdrant-with-docker-python-bertjapanese/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2024年4月17日 - [#BERT Japanese](/tags/bert-japanese/)[#Docker](/tags/docker/)+3 はじめに こんにちは。2023年09月に grasys に入社したミャンマー出身のスースーです。データベースについては以前リレーショナルデータベースを使った経験があります。例えば MySQL、PostgreSQL、Oracle Database、IBM Db2 など色々なデータベースを使ったことがあります。私は常に新… - [Inside grasys](/categories/inside-grasys/) [![オフィス移転しました!](/_astro/hero.BZj1FNpx_1VLF3b.webp)](/post/marketing/newoffice-ygp/) ## [オフィス移転しました!](/post/marketing/newoffice-ygp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月11日 - [#ebisu](/tags/ebisu/)[#恵比寿ガーデンプレイス](/tags/恵比寿ガーデンプレイス/)+1 2024年4月1日に新オフィスへ移転しました。当日のブログ投稿は「どんなウソだよ..」と言われかねないので、少し間をあけての投稿です^^/ 今回はそんな新オフィスのご紹介をさせていただこうと思います! 紹介が遅れました、grasys Marketingチームです。 3年ほどセールスチームに所属していたのですが、この春からマーケティ… - [Infomation](/categories/infomation/) [![Developers Summit 2024 のセッションレポートが公開されました!](/_astro/19257_ogp.BG7p8XX6_gzqm5.webp)](/post/marketing/developers-summit-2024-session-report/) ## [Developers Summit 2024 のセッションレポートが公開されました!](/post/marketing/developers-summit-2024-session-report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月11日 - [#Developers Summit](/tags/developers-summit/)[#イベントレポート](/tags/イベントレポート/) Developers Summit 2024 のセッションレポートが公開されました! エンジニアとして次のステップやキャリアに悩んでいませんか? 「女装が趣味の潜水士がクラウドインフラエンジニアになるまで」 と題したセッションレポートが公開されました。 元々は潜水士、趣味は女装。そんな当社角田がなぜクラウドエンジニアに --- ## 記事一覧 8ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/8 ブログの記事一覧 # 記事一覧 - [Tech](/categories/tech/) [![MacBook Pro M3 chip で bitnet を動かしてみた](/_astro/hero.D_WWz5Vk_Z2jizd5.webp)](/post/t-watanabe/macbook-pro-m3-chip-bitnet/) ## [MacBook Pro M3 chip で bitnet を動かしてみた](/post/t-watanabe/macbook-pro-m3-chip-bitnet/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2024年4月10日 - [#BitNet](/tags/bitnet/)[#LLM](/tags/llm/)+4 前置き はじめまして、t.watanabe と申します。 データサイエンティストとバックエンドエンジニア出身のデータ大好き人間です。 今回はデータサイエンティスト的な一面として将来に期待したい bitnet についてご紹介しようと思います。 手法の詳しい内容は論文や他のサイト様の説明におまかせするとして、 弊社、手元… - [Infomation](/categories/infomation/) [![2024年4月 事務所移転のお知らせ](/_astro/new_office3-scaled.fKTybIgA_93VCi.webp)](/post/marketing/office-relocation-april-2024/) ## [2024年4月 事務所移転のお知らせ](/post/marketing/office-relocation-april-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月1日 - [#オフィス移転](/tags/オフィス移転/) 移転先オフィスの内観 事務所移転のお知らせ この度、弊社は本日令和6年4月1日(月)より 下記住所に事務所を移転いたしましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 〒150-6011 東京都渋谷 - [Tech](/categories/tech/) [![Google Cloud でAnsible をスモールスタートしてみる](/_astro/hero.DmCC2ffM_Z297hP1.webp)](/post/i10/ansible-smallstart/) ## [Google Cloud でAnsible をスモールスタートしてみる](/post/i10/ansible-smallstart/) - ![](/_astro/i10.IO6Jiv09_Z217yR0.webp)[i10](/authors/i10/) - 2024年3月27日 - [#Ansible](/tags/ansible/)[#Google Cloud](/tags/google-cloud/)+2 初めまして i10 と申します。もしかしたら、この名前に見覚えのある方はお久しぶりかもです。かれこれ7年くらい前まで渋谷でインフラエンジニアをやっておりました。今は恵比寿でインフラエンジニアをやっております。いわゆる復帰勢というやつです。 先日、一ヶ月先輩のmoridy さんがAnsible に関する入門記事を書いて… - [Tech](/categories/tech/) [![\[Consul入門\]Consulの基本的な使い方について](/_astro/hero.CGfwSogR_f7zHB.webp)](/post/yu-sato/consul-tutorial/) ## [\[Consul入門\]Consulの基本的な使い方について](/post/yu-sato/consul-tutorial/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yu.sato](/authors/yu-sato/) - 2024年3月19日 - [#Consul](/tags/consul/)[#HashiCorp](/tags/hashicorp/)+1 昨年の11月入社の佐藤です。 今回は入社して初めて触ったツールのconsulについて学習していきたいと思います。 Consulとは ? Consulは、分散システムのためのオープンソースのサービスメッシュ、キー/値ストア、および一貫性のあるサービス発見と監視を提供するツールです。HashiCorp社によって開発され、… - [Infomation](/categories/infomation/) [![2024年3月 事務所移転のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/office-relocation-march-2024/) ## [2024年3月 事務所移転のお知らせ](/post/marketing/office-relocation-march-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年3月18日 - [#オフィス移転](/tags/オフィス移転/) 事務所移転のお知らせ 平素は格別のご高配を賜り厚くお礼申し上げます。 この度、弊社は令和6年4月1日(月)より 下記住所に事務所を移転する運びとなりましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 - [Tech](/categories/tech/) [![\[Ansible入門\]Ansibleでつまずいたこと!](/_astro/hero.C7NnXte__1tjFTa.webp)](/post/moridy/ansible-for-beginners/) ## [\[Ansible入門\]Ansibleでつまずいたこと!](/post/moridy/ansible-for-beginners/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2024年2月27日 - [#Ansible](/tags/ansible/)[#IaC](/tags/iac/)+3 初めまして! 新人エンジニアのmoridyです。 今回は弊社でもIaCツールとして活用している、Ansibleについての記事です。 昨年の11月に入社するまではAnsibleのAの字も知らなかった私が、研修の中でつまずいたポイントをまとめました! これからAnsibleを学習する方の助けになれればと思います。 検証は… - [Tech](/categories/tech/) [![定年後のリスキリングで目指せ!最高"齢"の今どきクラウドエンジニア!](/_astro/hero.DsbfVzp9_2umy5s.webp)](/post/t-matsubara/reskilling-after-retirement/) ## [定年後のリスキリングで目指せ!最高"齢"の今どきクラウドエンジニア!](/post/t-matsubara/reskilling-after-retirement/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年2月27日 - [#Google Cloud](/tags/google-cloud/)[#Terraform](/tags/terraform/)+3 はじめまして、昨年の終わりにgrasysに入りましたmattです。先ずは自己紹介を兼ねて1、そして想定外に面白くて良く出来ている!と思った2、 最後に今思うことの3についてお話します。 このタイトルについて 私は昨年前職を定年退職後の継続雇用満了で退社。数年前から担当していたオープンソース製品の仕事でAWSクラウドを… - [Tech](/categories/tech/) [![Open Match の Redis を Memorystore Redis に移行](/_astro/hero.Cx3UsXCD_W2Uqk.webp)](/post/ysato/20240216/) ## [Open Match の Redis を Memorystore Redis に移行](/post/ysato/20240216/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2024年2月20日 - [#GKE](/tags/gke/)[#Memorystore](/tags/memorystore/)+2 久々の投稿となります。よっしーです。今回は少しニッチな話題をお送りしたいと思います。 ネットゲームではサーバインフラにパブリッククラウドサービスを使用することが多く、 各クラウドサービスベンダーも、ゲームインフラ構築のためのサポートサービスを提供し、 インフラ構築を容易し、ゲームに必要な機能の安定して得られるようにな… - [Tech](/categories/tech/) [![Pythonで音の波形やスペクトログラムを見てみる(librosa)](/_astro/hero.D1ddTY9E_Z1Rtv8X.webp)](/post/uema/20240213/) ## [Pythonで音の波形やスペクトログラムを見てみる(librosa)](/post/uema/20240213/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2024年2月13日 - [#librosa](/tags/librosa/)[#Python](/tags/python/) はじめまして!エンジニアのUemaです。 音の解析をしてみたいなって思うことありませんか。 あまり無いかと思いますが、もしPythonがあるパソコンであれば手軽にPythonで音の解析ができます。 今回は、librosaを使って音解析の走りをやってみたいと思います。 librosaとは librosaは、音楽およびオ… - [Inside grasys](/categories/inside-grasys/) [![女装が趣味の元潜水士がデブサミ2024で登壇します。](/_astro/hero.DGODp4wX_1E40fC.webp)](/post/tsunoda/developerssummit2024/) ## [女装が趣味の元潜水士がデブサミ2024で登壇します。](/post/tsunoda/developerssummit2024/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2024年2月6日 - [#Developers Summit](/tags/developers-summit/) こんにちはtsunodaです。 今年もDevelopers Summitの季節がやってきましたね! COVID-19によりしばらくオンライン開催でしたが、4年ぶりのリアル開催とのことです。 大変恐縮ですが私、tsunodaが登壇させて頂きます。 テーマにある通り、女装が趣味の元潜水士です。なんですかそれは。 今回は登… - [Inside grasys](/categories/inside-grasys/) [![Developers Summit 2024登壇!](/_astro/hero.CjPo3qkF_ZycYoD.webp)](/post/recruit/developers-summit-2024登壇!/) ## [Developers Summit 2024登壇!](/post/recruit/developers-summit-2024登壇!/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年1月25日 - [#Developers Summit](/tags/developers-summit/) 今年もDevelopers Summitに登壇します! 軽食付きの枠になっておりますので、ぜひ!お立ち寄りください! 【タイトル】 女装が趣味の潜水士がクラウドエンジニアになるまで 【詳細】 エンジニアとして次のステップやキャリアに悩んでいませんか? 元々は潜水士だった私がなぜクラウドエンジニアになったのか。 様々な… - [Infomation](/categories/infomation/) [![2024年 新年のご挨拶](/_astro/newyear2023_1.XEPlrc3B_HViPI.webp)](/post/marketing/new-year-greeting-2024/) ## [2024年 新年のご挨拶](/post/marketing/new-year-greeting-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年1月5日 - [#新年の挨拶](/tags/新年の挨拶/) あけましておめでとうございます。 謹んで新年のお慶びを申し上げます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2024年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 - [Tech](/categories/tech/) [![負荷試験ツールをざっくり調査](/_astro/hero.wWif3ZYj_ZfSOTs.webp)](/post/tokura/20231227/) ## [負荷試験ツールをざっくり調査](/post/tokura/20231227/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2023年12月27日 - [#Apache JMeter](/tags/apache-jmeter/)[#Google Cloud](/tags/google-cloud/)+2 前書き こんにちは!! grasy新人エンジニアtokuraです。 8月にgrasysに入社して、毎日勉強することがいっぱいで充実している日々を過ごしています。 さて、最近私は負荷試験でサーバーを調整する業務を担当しました。 主に、負荷がかかるサーバーなどの性能の調整をしていたのですが、負荷試験ツールそのものについて… - [Tech](/categories/tech/) [![\[driftctlに触れる\] 漂流しているリソースを探せ!](/_astro/hero.CaTi9t8b_1daw5g.webp)](/post/shirota/driftctl/) ## [\[driftctlに触れる\] 漂流しているリソースを探せ!](/post/shirota/driftctl/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2023年12月19日 - [#Google Cloud](/tags/google-cloud/)[#Infrastructure as Code](/tags/infrastructure-as-code/) はじめまして、shirotaです。 本記事では、 IaC(Infrastructure as Code)の利用で起こりうるドリフト(drift)という課題と、解決に役立つツール「driftctl」についてご紹介します。 IaCのメリットと課題 IaCとは、Infrastructure as Codeの略であり、日本語… - [Tech](/categories/tech/) [![MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介](/_astro/hero.CmQNeOqS_Z1MCxl3.webp)](/post/marketing/mlops/) ## [MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介](/post/marketing/mlops/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年12月14日 - [#mlops](/tags/mlops/)[#Vertex AI](/tags/vertex-ai/) MLOpsとは 「MLOps」とは、 機械学習(ML) と、 運用(Operations) を組み合わせた造語で、優れた機械学習システムを実現するために、それぞれのチームが協調し合う管理体制( 機械学習基盤 )を築くこと。またはその概念全体を指します MLOpsの元になったのは、ソフトウェア開発において 開発(Dev… - [Infomation](/categories/infomation/) [![2023年~2024年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2023-2024/) ## [2023年~2024年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2023-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年12月1日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Tech](/categories/tech/) [![kube-prometheus-stackのダッシュボードをGoogle Cloud Managed Service for Prometheusで使用する](/_astro/hero.BbC0t5KA_ZtDaab.webp)](/post/oshima/kube-prometheus-stack/) ## [kube-prometheus-stackのダッシュボードをGoogle Cloud Managed Service for Prometheusで使用する](/post/oshima/kube-prometheus-stack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2023年11月2日 - [#GMP](/tags/gmp/)[#Grafana](/tags/grafana/)+1 こんにちは、大島です。 prometheus-community/kube-prometheus-stackにはGrafanaダッシュボードやその他諸々がプレインストールされています。 今回はそのプレインストールされているGrafanaダッシュボードをGoogle Cloud Managed Service for… - [Infomation](/categories/infomation/) [![創立記念行事に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2023/) ## [創立記念行事に伴う休業のお知らせ](/post/marketing/anniversary-closure-2023/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年10月10日 - [#休業案内](/tags/休業案内/) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社grasysはお陰様で創立9年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが創立記念に伴う社内行事のため下記期日につきまして業務をお - [Inside grasys](/categories/inside-grasys/) [![東京ゲームショウ2023に行ってきました!!](/_astro/hero.Bs0aphjd_Znk0Bb.webp)](/post/marketing/tgs2023report/) ## [東京ゲームショウ2023に行ってきました!!](/post/marketing/tgs2023report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年9月25日 - [#event](/tags/event/)[#grasys](/tags/grasys/)+2 はじめまして!! grasysの新米営業のなわけんです。 最近はVarolantというゲームにすごくハマっています! 相手との駆け引きにドキドキしつつ勝負をし、勝った時に自分の成長を感じられる瞬間が堪らないです! さて、先日人生初の東京ゲームショウへ参加してきました! 実際に参加してみて、驚きの連続だったので今回はそ… - [Tech](/categories/tech/) [![初心者でも分かるGoogle Cloud Storage(GCS)の料金解説](/_astro/hero.CSTGRAZa_ZbNbVW.webp)](/post/tsunoda/google-cloud-storagegcs/) ## [初心者でも分かるGoogle Cloud Storage(GCS)の料金解説](/post/tsunoda/google-cloud-storagegcs/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2023年9月25日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) こんにちはtsunodaです。 Google Cloud Storage(GCS)の料金形態についてポイントまとめました。 とりあえずこれを読むと、 「GCSはここで料金かかるのかー!」 という大まかな知識が身につきます。 内容については 2023/09 時点のものです。 Google Cloud Storage(G… - [Tech](/categories/tech/) [![データ分析基盤について調べてみた](/_astro/hero.hL0lQMVR_Z118OGp.webp)](/post/arai/20230915/) ## [データ分析基盤について調べてみた](/post/arai/20230915/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2023年9月15日 - [#HTAP](/tags/htap/)[#データ分析基盤](/tags/データ分析基盤/) こんにちは、grarysの新井です。今回はデータ分析基盤やHTAPついて調べてみました。 データ分析基盤の変遷 シングルノード時代 データ分析はシングルノードで分析するのが基本でした。例えば、Excelでの売上を集計しファイルサーバなどに格納しておき、各個人のPCからファイルサーバへアクセスし分析します。 マルチノー… - [Tech](/categories/tech/) [![3大クラウドの脆弱性、ウイルス感染対策サービス一覧](/_astro/hero.FnzHSZrg_1hXrrw.webp)](/post/marketing/20230818/) ## [3大クラウドの脆弱性、ウイルス感染対策サービス一覧](/post/marketing/20230818/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月18日 - [#AWS](/tags/aws/)[#Azure](/tags/azure/)+3 この記事でわかること インフラ領域での脆弱性を突いた攻撃やマルウェアからシステムを守るために、それらを検出するセキュリティサービスをGoogle Cloud (GCP)、AWS、Azureそれぞれのクラウドごとにまとめていきます。 これからクラウドを活用していこうと決めたものの、それぞれのクラウドでセキュリティサービ… - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ!](/_astro/hero.BddW7Tsu_1yzMyV.webp)](/post/marketing/manga-episode-03/) ## [【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ!](/post/marketing/manga-episode-03/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月17日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 散在するデータを一元管理し、営業活動の改善につなげる方法をマンガでご紹介します。 - [Infomation](/categories/infomation/) [![IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/_astro/556463ce5866754f786b16e0e35bd2dd.CzAzYt3I_2sR2oM.webp)](/post/marketing/cloud-challenges-iac-security/) ## [IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/post/marketing/cloud-challenges-iac-security/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月9日 - [#Terraform](/tags/terraform/)[#IaC](/tags/iac/)+3 クラウドインフラの設計・構築・運用などに強みを持つ株式会社grasys(以下、グラシス)が、IaC(Infrastructure as Code)ツールTerraformの活用手法をはじめ、クラウド全体のセキュリティ確保に貢献するTenableや、同社が展開するきめ細かいサービスについて紹介した。 - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題](/_astro/hero.CEJrO6vn_yzrs6.webp)](/post/marketing/manga-episode-02/) ## [【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題](/post/marketing/manga-episode-02/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月4日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 製造業のシステム移行で直面しやすい課題と、無理なく進めるためのポイントをマンガでご紹介します。 - [Tech](/categories/tech/) [![Looker Studio のつかいかた](/_astro/hero.BBWtlsfs_Z1FlTPB.webp)](/post/nishino/looker-studio-blog/) ## [Looker Studio のつかいかた](/post/nishino/looker-studio-blog/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2023年7月21日 - [#Looker Studio](/tags/looker-studio/) こちらの記事ではGoogle スプレッドシートと BigQuery のそれぞれを活用したケーススタディを掲載しています Looker Studio の用途 - BI(ビジネスインテリジェンス) - IT 担当者(エンジニア)の力を借りずに様々なソースから分析 Looker Studio ができること - 直感的な操作… - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は?](/_astro/hero.SHI6JbdK_1NkKp9.webp)](/post/marketing/manga-episode-01/) ## [【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は?](/post/marketing/manga-episode-01/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年7月21日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 複雑化するゲームインフラの課題と、クラウドを活用した解決の考え方をマンガでご紹介します。 - [Tech](/categories/tech/) [![HashiCorp Vault で期限付き AWS IAM Credential を作ってみた(Cloud Native Week2023春登壇)](/_astro/hero.DDoQ1lCc_ZchlI4.webp)](/post/ysato/hashicorp-vault-aws-credential/) ## [HashiCorp Vault で期限付き AWS IAM Credential を作ってみた(Cloud Native Week2023春登壇)](/post/ysato/hashicorp-vault-aws-credential/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2023年6月13日 - [#AWS](/tags/aws/)[#credential](/tags/credential/)+3 ※こちらの記事はCloud Native Week2023春のイベントに登壇した内容を元に作成しています! お久しぶりでございます!よっしーです。 シークレット管理、そしてデータ暗号化用のセキュリティツールとして広く使われています、 HashiCorp Vault ですが、実際はどのようにアクセス対象となる各種サービ… - [Tech](/categories/tech/) [![CodeDeployの1979年問題調べてみた](/_astro/hero.x8gRsYPs_1sEQf1.webp)](/post/nakamura-kento/codedeploy20230609/) ## [CodeDeployの1979年問題調べてみた](/post/nakamura-kento/codedeploy20230609/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2023年6月9日 - [#codedeploy](/tags/codedeploy/) はじめまして、中村です。 2023年6月現在、CodeDeployを使用してファイルをインスタンス上にコピーすると全てのファイルが1979年12月31日と表示されるのが現状です。 こちらのバグは、CodeCommit上のタイムスタンプをCodeDeployが上手く読み取ることができないため、表示できなくなります。 こ… - [Inside grasys](/categories/inside-grasys/) [![Codonを使ってAPI作ってみる](/_astro/hero.C4Q3-zWw_123MOJ.webp)](/post/uema/uema20230602/) ## [Codonを使ってAPI作ってみる](/post/uema/uema20230602/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2023年6月2日 - [#Codon](/tags/codon/)[#Python](/tags/python/)+1 はじめまして!エンジニアのUemaです。 Pythonコードを書いていて処理が遅いなと感じることがあると思います。 そこで、処理が遅いPythonコードに対して高速化するには、下記の手法があり、場合に応じて対応すると良いでしょう。 - リファクタリングを行い最適化 - 目的にあった高速化できるライブラリを使う - マ… --- ## 記事一覧 9ページ目 | grasys blog URL: https://blog.grasys.io/articles/page/9 ブログの記事一覧 # 記事一覧 - [Tech](/categories/tech/) [![ハッキングラボを手に入れたのでMetasploitable3の攻略に挑んでみた](/_astro/hero.D5Ls174O_1JHO0X.webp)](/post/oshima/20230602/) ## [ハッキングラボを手に入れたのでMetasploitable3の攻略に挑んでみた](/post/oshima/20230602/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2023年6月2日 - [#セキュリティ](/tags/セキュリティ/) 初めまして、大島です。 業務と全然関係のない内容で恐縮ですが、趣味で個人的にやっているセキュリティ系のお遊びです。 私自身、最近ハッキングラボを手にした初心者なので初心者向けの内容です。 最初に注意事項です。 この記事で紹介しているMetasploitを使用した攻撃、コマンドやスクリプトなどによる攻撃は必ず自分の管理… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day ’23 Tourにて講演します!](/_astro/hero.CQ_5EHNc_Z23Qer6.webp)](/post/marketing/google-cloud-day-23-tour/) ## [Google Cloud Day ’23 Tourにて講演します!](/post/marketing/google-cloud-day-23-tour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年4月28日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) 今回は弊社代表の長谷川がGoogle Cloud (GCP)の最新の活用法を解説いたします! 是非ご視聴ください! 【タイトル】 Google Cloud (GCP)を駆使するエンジニア集団grasysの最新の活用法 【登壇者】 株式会社grasys 代表取締役 長谷川祐介 【講演内容】 Google Cloud (… - [Tech](/categories/tech/) [![Azure Container Instancesを使ってみた](/_astro/hero.Dvk4KfQE_Z1GKnoJ.webp)](/post/arai/azure-container-instances/) ## [Azure Container Instancesを使ってみた](/post/arai/azure-container-instances/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2023年4月25日 - [#Azure](/tags/azure/)[#Azure Container Instances](/tags/azure-container-instances/) grasysの新井です。 今回はAzureのコンテナーサービスの一つ「Azure Container Instances」について特徴や構築方法をご紹介します。 Azure Container Instances(ACI)とは サーバーレスなマネージドAzure環境内でコンテナーをオンデマンドで実行できるリソース。… - [Tech](/categories/tech/) [![GCEインスタンスの名前を変更する](/_astro/hero.VAxIMA26_1XnUys.webp)](/post/tsunoda/gce-instance-change/) ## [GCEインスタンスの名前を変更する](/post/tsunoda/gce-instance-change/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2023年4月14日 - [#Compute Engine](/tags/compute-engine/)[#gcloud](/tags/gcloud/)+1 こんにちはtsunodaです。 まだbetaですが、GCEインスタンスの名前が変更できるようになりましたね。 tagは?disk nameはどうなんの?とか気になったので、どこまで変更してくれるのかやってみました。 検証環境 インスタンス名は、 tsunoda-test001 から tsunoda-alpha001… - [Tech](/categories/tech/) [![GoogleCloud Professional Data Engineer合格体験記](/_astro/hero.YJ-rAdJ1_1FycGD.webp)](/post/kato/googlecloud-professional-data-engineer/) ## [GoogleCloud Professional Data Engineer合格体験記](/post/kato/googlecloud-professional-data-engineer/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2023年3月24日 - [#Google Cloud](/tags/google-cloud/)[#Professional Data Engineer](/tags/professional-data-engineer/) こんにちは。加藤です。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の保守・開発を行なっています。 2021年 11 月に Google Cloud (GCP) Professional Cloud Architect を取得していたのですが、 ベースとな… - [Tech](/categories/tech/) [![Cloud Deploy やってみた:verify(デプロイの検証機能)を試してみた](/_astro/hero.Cgkjthkx_Zs2tjB.webp)](/post/takada/cloud-deploy202302/) ## [Cloud Deploy やってみた:verify(デプロイの検証機能)を試してみた](/post/takada/cloud-deploy202302/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2023年3月20日 - [#Cloud Deploy](/tags/cloud-deploy/)[#Kubernetes](/tags/kubernetes/) こんにちは、急に春らしく暖かい気候が到来し梅が早々に散り スギ花粉が猛威を奮っている様ですが、まだ花粉症は発症していない高田です 私はどちらかというと春の睡魔が甚だしくて、寝ても寝足りません… さて、2週間ほど前の2023年2月27日にGoogle Cloud (GCP) Deploy の verify 機能がGAに… - [Tech](/categories/tech/) [![デブサミ2023 の登壇内容まとめ](/_astro/hero.CefX39eM_Z9Sqv5.webp)](/post/matsubara/2289/) ## [デブサミ2023 の登壇内容まとめ](/post/matsubara/2289/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2023年3月13日 - [#Developers Summit](/tags/developers-summit/)[#DevSecOps](/tags/devsecops/)+2 松原です。 先日、Developers Summit 2023 Inspiredイベントにて「 開発者のみんな!DevSecOpsエンジニアを目指そうよ! 」をテーマにお話ししました。 今回はその登壇内容の伝えたいところだけピックアップして書きたいと思います。 DevOps / DevSecOps とは まずは認識合… - [Tech](/categories/tech/) [![Cloud Functions vs Cloud Run vs GKE](/_astro/hero.TPzgOwCa_13Qk7N.webp)](/post/shimichan/cloud-functions-vs-cloud-run-vs-gke/) ## [Cloud Functions vs Cloud Run vs GKE](/post/shimichan/cloud-functions-vs-cloud-run-vs-gke/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2023年3月6日 - [#Cloud Functions](/tags/cloud-functions/)[#Cloud Run](/tags/cloud-run/)+2 どうする?コンテナ化する? boom boom! Hello Cloud!どうも、しみちゃんでございます。 コンテナソリューションが当たり前に選択肢の一つとして挙げられるようになってから久しいですね。「 どうする?コンテナ化も視野にいれる? 」と突然話題に上がることも少なくありません。 特に、今年のMySQL 5.7… - [Infomation](/categories/infomation/) [![Cloud Native Week 2023 春にて講演します!](/_astro/image.CMJ62LVi_ZwNVGI.webp)](/post/marketing/cloud-native-week-2023-spring/) ## [Cloud Native Week 2023 春にて講演します!](/post/marketing/cloud-native-week-2023-spring/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年3月2日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#HashiCorp](/tags/hashicorp/)+2 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 今回はgrasysとHashiCorp様の2社でコラボ登壇します! 【タイトル】 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 【登壇者】 株式会社grasys Cloud Infrastruc - [Tech](/categories/tech/) [![Pythonで手軽に顔認識をやってみる(face-recognition)](/_astro/hero.D_eQy7fV_ZWoDXC.webp)](/post/uema/face-recognition/) ## [Pythonで手軽に顔認識をやってみる(face-recognition)](/post/uema/face-recognition/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2023年2月17日 - [#顔検出](/tags/顔検出/)[#顔認識](/tags/顔認識/)+1 はじめまして!エンジニアのUemaです。 近年では、スマホのロックの解除や入館時の認証など様々なことに顔認識の技術が使われています。 顔認識を利用するには機械学習、画像処理や数学などの様々な知識が必要で学習コストがかかり、顔認識を使ってアプリケーションを作ってみたいと考えている人もなかなか手が出ないと思います。 そん… - [Inside grasys](/categories/inside-grasys/) [![Developers Summit 2023 Inspiredイベントにgrasysが登壇します!](/_astro/hero.DUeXonJM_1cwUMV.webp)](/post/recruit/developers-summit-2023-inspired/) ## [Developers Summit 2023 Inspiredイベントにgrasysが登壇します!](/post/recruit/developers-summit-2023-inspired/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2023年2月6日 - [#event](/tags/event/)[#grasys](/tags/grasys/) Developers Summit 2023 Inspiredイベントにgrasysが登壇します! イベントの申し込みはお済みでしょうか? 株式会社grasys(グラシス)では 「 開発者のみんな!DevSecOpsエンジニアを目指そうよ! 」をテーマに 弊社エンジニアの松原優が語ります! 申し込みはこちら→http… - [Inside grasys](/categories/inside-grasys/) [![【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様](/_astro/hero.B03joPSw_FLHLR.webp)](/post/marketing/casestudy_202301/) ## [【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様](/post/marketing/casestudy_202301/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年1月27日 - [#導入事例](/tags/導入事例/)[#grasys](/tags/grasys/) 株式会社バンダイナムコエンターテインメント様との事例を公開しました。 4 新ゲーム共通機能提供プラットフォームの構築していく理由やビジネス的な理由、また旧環境の課題をテーマに話をしています。 ぜひ閲覧下さい! https://www.grasys.io/activity/case/2075/ - [Tech](/categories/tech/) [![DBサーバー建ててみた](/_astro/hero.BgMUUMGh_fkWKE.webp)](/post/nakamura-kento/db_mysql/) ## [DBサーバー建ててみた](/post/nakamura-kento/db_mysql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2023年1月27日 - [#db](/tags/db/)[#MySQL](/tags/mysql/) はじめまして、grasysの中村です。 今回は、mysqlを入れてDBサーバーを構築する手順とインストール後に設定推奨のサーバーシステム変数についてご紹介します。 デフォルトの状態だと後々困るので、初回導入時点で最低限入れた方が良い設定を紹介することで後々の運用の手助けになれば良いなと考えて執筆いたしました。 mys… - [Tech](/categories/tech/) [![Data Fusionでデータプラットフォームを作成する](/_astro/hero._mTIZ_Ah_26siKM.webp)](/post/yamada-k/data-fusion/) ## [Data Fusionでデータプラットフォームを作成する](/post/yamada-k/data-fusion/) - ![](/_astro/yamada-k.BijuJbe__2tsTEI.webp)[yamada.k](/authors/yamada-k/) - 2023年1月23日 - [#BigQuery](/tags/bigquery/)[#CSV](/tags/csv/)+3 こんにちは。エンジニアの山田です。 昨今ではAI(人工知能)の技術も進歩し、徐々に活用され始めていますが、例えば画像認識を使用したAIでは大量に蓄積された画像データから人の特徴や動作を学習(ディープラーニング)し、高い精度で個人を特定することができますし、ECサイトや動画配信サイトで使用されているAIでは個人の閲覧履… - [Inside grasys](/categories/inside-grasys/) [![新年のご挨拶](/_astro/corporate-news-hero.D_JoFPk7_ZRs4aU.webp)](/post/marketing/2023news/) ## [新年のご挨拶](/post/marketing/2023news/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年1月4日 - [#新年の挨拶](/tags/新年の挨拶/) 明けましておめでとうございます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2023年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 - [Tech](/categories/tech/) [![クラウドとは?注目されている背景を5分で解説!](/_astro/hero.D81xbSUL_1Y16Q0.webp)](/post/marketing/cloud-explanation/) ## [クラウドとは?注目されている背景を5分で解説!](/post/marketing/cloud-explanation/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月27日 - [#Google Cloud](/tags/google-cloud/) はじめまして。grasys Marketingチームです。 最近はキャンプにハマっており、少しずつキャンプ道具が増えてきました。まだまだ知識も経験もないのでまずは安価なものから手をつけていますが、Youtubeでは道具レビューなどの動画がたくさんあり沼にハマる未来が見えてきています。 さてさて、今回はタイトルにある通りです… - [Inside grasys](/categories/inside-grasys/) [![grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得](/_astro/hero.PLufZ2ca_Z2tShyg.webp)](/post/marketing/nflation-specialization/) ## [grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得](/post/marketing/nflation-specialization/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月22日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/)+1 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud (GCP) Partner Advantage プログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得しました。 specializa… - [Inside grasys](/categories/inside-grasys/) [![株式会社grasys、インフレ特別手当を支給。〜サービスを支える社員のサポート継続・強化〜](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/inflation-allowance/) ## [株式会社grasys、インフレ特別手当を支給。〜サービスを支える社員のサポート継続・強化〜](/post/recruit/inflation-allowance/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年12月20日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 「攻め」のITインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、世界的に続く物価高の影響を鑑み、一律3万円の「インフレ特別一時金」を2022年12月に全社員へ支給することをお知らせします。物価高に対する生活の不安を解消することで社員やその家族の生活基盤を… - [Infomation](/categories/infomation/) [![2022年~2023年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2022-2023/) ## [2022年~2023年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2022-2023/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月15日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Tech](/categories/tech/) [![Cloud IAMについてまとめてみた](/_astro/hero.DyXMAh4J_11W9qF.webp)](/post/arai/cloud-iam/) ## [Cloud IAMについてまとめてみた](/post/arai/cloud-iam/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2022年12月9日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/)+1 今年4月に入社した新井です。 Cloud IAMについて調べてみました。 IAMの役割 IAMは「誰が」「どのような操作を」「何に対して」行えるのかを設定して、他のリソースへのアクセスを防ぐ役割があります。IAMを使用することで最小権限のセキュリティ原則を導入することもできます。 IAMの構成 IAMは大きく3つの要… - [Tech](/categories/tech/) [![grasysでの請求書発行システムについて](/_astro/hero.BOTPInGj_24FAMT.webp)](/post/urano/invoicing/) ## [grasysでの請求書発行システムについて](/post/urano/invoicing/) - ![](/_astro/urano.B3pVLJok_1DVXG2.webp)[urano](/authors/urano/) - 2022年12月2日 - [#billing](/tags/billing/)[#請求システム](/tags/請求システム/) こんにちは、grasys 社内SEの浦野です。今回はgrasys内の請求書の発行システムについて書いてみようと思います。 以前、弊社の松原がGoogle Cloud (GCP) Day: Digital ’22にて、これらの細かい動作やセキュリティについてスポットを当てたものの発表を行なっていたので(講演内容について… - [Tech](/categories/tech/) [![GKEのyamlファイルの管理どうしてる?](/_astro/hero.C_tlUvdf_28IlFs.webp)](/post/tsunoda/gke-yaml/) ## [GKEのyamlファイルの管理どうしてる?](/post/tsunoda/gke-yaml/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年11月25日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+2 こんにちはtsunodaです。 もう11月、、小さい頃は年末ってワクワクしましたよね!小さい頃は! GKEを触ってて思ったのが、 みんなyamlファイルどこにどう置いて管理してるの? です。 terraformのディレクトリ管理どうしてる?的な。 Dockerfile、cloudbuild.yaml、ingressや… - [Inside grasys](/categories/inside-grasys/) [![TECH+フォーラム クラウドインフラに登壇します!](/_astro/hero.D1goHFps_1j9Sxr.webp)](/post/marketing/tech-ivent/) ## [TECH+フォーラム クラウドインフラに登壇します!](/post/marketing/tech-ivent/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年11月21日 - [#event](/tags/event/)[#seminar](/tags/seminar/) 「TECH+フォーラム クラウドインフラ Day 2022 Dec.変革を支えるニューノーマルのITインフラとは」に登壇します! 「事例で学ぶクラウドの活用とIaC導入のポイント」 と題しましてgrasysのエンジニア泉水とSales山上が登壇します。 <アジェンダ> 1. 会社紹介 3. クラウドの活用 - gra… - [Inside grasys](/categories/inside-grasys/) [![8期終了し9期スタートへ!](/_astro/hero.BU54_Bvq_Za2D5D.webp)](/post/marketing/grasys8/) ## [8期終了し9期スタートへ!](/post/marketing/grasys8/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年11月11日 - [#grasys](/tags/grasys/) こんにちは、マーケ部です。 10月末を持ちまして8期が終了しました。 そして、11月1日よりgrasysは9期に突入しました。 8期終了という事でgrasys MTG(全社会議)終了後に軽食を用意しお疲れ様会を行いました。 下記写真はその時用意したケーキ写真です! コロナ禍でなかなか集まる機会が少なかった為、久々に皆… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Hのデスク](/_astro/hero.C4o5o44S_Z2kRBTx.webp)](/post/recruit/h-desktour/) ## [【デスクツアー】とある社員Hのデスク](/post/recruit/h-desktour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年11月4日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは、趣味がValorant(PCゲーム)とバイクなgrasysの経理・財務スタッフのHandaです。 非エンジニアになりますので凝ったPC環境やデバイスはないですが、ゲームが趣味なので利用しているデバイスは経理の仕事には十分なスペックだと思います! そんなデスク周りに興味があれば幸いです。 デスク周り 余白の… - [Tech](/categories/tech/) [![Google CloudのBatch使ってみた](/_astro/hero.BMpzl34A_Z2jP3V6.webp)](/post/izumi/google-cloud-batch/) ## [Google CloudのBatch使ってみた](/post/izumi/google-cloud-batch/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年11月2日 - [#Google Cloud](/tags/google-cloud/)[#Batch](/tags/batch/) こんにちはエンジニアのいずみです。 Google Cloud (GCP)から2022/10/11にGAされたBatchを簡単に使ってみようと思います。 その前に正直なところBatchって、、、と思いませんでした?Cloud BatchでもなくBatchって??まぁその辺はGoogleさんに何かこだわりでもあるんでしょ… - [Tech](/categories/tech/) [![GKE 入門 2022年度版 その①(1/2)](/_astro/hero.DaMKE0Oy_Z2crrOx.webp)](/post/shimichan/gke-tutorial-2022/) ## [GKE 入門 2022年度版 その①(1/2)](/post/shimichan/gke-tutorial-2022/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年10月21日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 とにかくGKE/K8sを触ってみたい方むけ! boom boom! Hello Cloud!どうも、しみちゃんでございます。 GKE が広く使われるようになってから久しいですね。 GKEについて、たくさんの入門記事がある中、改めて2022年度版の最新の入門記事を書こうと思います。 こんな方におすすめの記事になっている… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Kのデスク](/_astro/hero.vQccaZ_J_Z2qf6H8.webp)](/post/recruit/k_desktour/) ## [【デスクツアー】とある社員Kのデスク](/post/recruit/k_desktour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年10月14日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは。grasysで経理・財務や経営企画を担っているkanbaです。 ※正確にはkambaです。 面白味があるかわかりませんが、書かせていただきます。 デスク環境 半分くらい物置き化している部屋で仕事しており、 見ての通り、本棚の上にモニターを置いています。 自分専用の部屋がない方でしたらわかっていただけますか… - [Tech](/categories/tech/) [![Dataplex 最初の0.5歩](/_astro/hero.CLlh9c2w_12IBAJ.webp)](/post/suwa/dataple-xcloud/) ## [Dataplex 最初の0.5歩](/post/suwa/dataple-xcloud/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2022年10月7日 - [#dataplex](/tags/dataplex/)[#Google Cloud](/tags/google-cloud/) はじめに こんにちは、ATです。 Dataplexとは、Googleのデータファブリックなサービスです。データファブリックとはインテリジェントな自動システムを使用して、データを一元的に検出、管理するアーキテクチャや環境のことらしく、データファブリックであるDataplexはGoogleの各種サービスを組み合わせデータ… - [Tech](/categories/tech/) [![roapiでcsvにsqlでselectしてみる](/_astro/ogp.Ba8Ouiww_Z7FTN0.webp)](/post/yusukeh/roapi/) ## [roapiでcsvにsqlでselectしてみる](/post/yusukeh/roapi/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年10月6日 - [#roapi](/tags/roapi/)[#CSV](/tags/csv/)+3 こんにちはgrasys長谷川です。 最近このYouTube きょう何たべよ / Marco Macri を見ていて、パスタ作りにハマってます。 肉たたき、チーズ削り、細いトング、小さい調理用ピンセット、耐熱ガラスボウル、アルミのフライパン、お玉、パスタ茹で鍋、すり鉢と調理器具を一通り揃えて、、、パスタ作りをしているん… --- ## 著者一覧 | grasys blog URL: https://blog.grasys.io/authors grasys blogの記事を執筆している著者の一覧です。 # メンバー - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/a-kamba/) ## [a-kamba](/authors/a-kamba/) **3** 記事 A.Kambaが執筆した記事の一覧です。 - [#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) - [#生成AI](/tags/生成ai/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/arai/) ## [arai](/authors/arai/) **6** 記事 araiが執筆した記事の一覧です。 - [#Apache Kafka](/tags/apache-kafka/) - [#Azure](/tags/azure/) - [#Azure Container Instances](/tags/azure-container-instances/) - [#Docker](/tags/docker/) - +7 - [![](/_astro/suwa.Dtk7B4h9_gkp6t.webp)](/authors/suwa/) ## [suwa](/authors/suwa/) **8** 記事 ATが執筆した記事の一覧です。 - [#BigQuery](/tags/bigquery/) - [#Laravel](/tags/laravel/) - [#SQL](/tags/sql/) - [#dataplex](/tags/dataplex/) - +7 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/dokuma/) ## [dokuma](/authors/dokuma/) **12** 記事 dokumaが執筆した記事の一覧です。 - [#Kubernetes](/tags/kubernetes/) - [#HashiCorp Vault](/tags/hashicorp-vault/) - [#GKE](/tags/gke/) - [#BigQuery](/tags/bigquery/) - +12 - [![](/_astro/e-reeder.CCb_aUhE_Zhyh40.webp)](/authors/e-reeder/) ## [e-reeder](/authors/e-reeder/) **2** 記事 Cloud Development所属 / フルスタックエンジニア 自己紹介 営業自動化ツールを開発に加え、Gemini Enterpriseを活用したAIエージェント基盤の構築を推進しています。 - [#AI](/tags/ai/) - [#Salesforce](/tags/salesforce/) - [#セールス](/tags/セールス/) - [#Agentforce](/tags/agentforce/) - +2 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/eric/) ## [eric](/authors/eric/) **2** 記事 ericが執筆した記事の一覧です。 - [#Terraform](/tags/terraform/) - [#text-editors](/tags/text-editors/) - [#vim](/tags/vim/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/fukushima/) ## [fukushima](/authors/fukushima/) **7** 記事 fukushimaが執筆した記事の一覧です。 - [#Cloud Functions](/tags/cloud-functions/) - [#Cloud Logging](/tags/cloud-logging/) - [#Cloud Monitoring](/tags/cloud-monitoring/) - [#Google Cloud](/tags/google-cloud/) - +9 - [![](/_astro/grasys_avatar.DlD-CkJs_2lJ7bU.webp)](/authors/marketing/) ## [marketing](/authors/marketing/) **121** 記事 クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 👋 grasys Marketingチームです! Google Cloud、AWS、Azureをはじめとするクラウド技術の解説に加え、grasysの取り組み、イベント・セミナー、受賞情報、オフィスの様... - [#Google Cloud](/tags/google-cloud/) - [#grasys](/tags/grasys/) - [#news](/tags/news/) - [#event](/tags/event/) - +78 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") - [![](/_astro/grasys_avatar.DlD-CkJs_2lJ7bU.webp)](/authors/recruit/) ## [recruit](/authors/recruit/) **40** 記事 grasysの採用情報や、エンジニアの働き方・カルチャーを発信する採用チームです。 👋 grasys 採用チームです! grasysで働く人やチーム、仕事への向き合い方、社内のカルチャーを紹介しています。採用情報や社員インタビューを通じて、grasysで働くイメージを具体的にお届けし... - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) - [#grasys](/tags/grasys/) - [#採用](/tags/採用/) - [#event](/tags/event/) - +22 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/h-koizumi/) ## [h-koizumi](/authors/h-koizumi/) **1** 記事 H.koizumiが執筆した記事の一覧です。 - [#AI](/tags/ai/) - [#AmazonKendra](/tags/amazonkendra/) - [#Copilot](/tags/copilot/) - [#Vertex AI Search](/tags/vertex-ai-search/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/higuchi/) ## [higuchi](/authors/higuchi/) **9** 記事 higuchiが執筆した記事の一覧です。 - [#BigQuery](/tags/bigquery/) - [#Cloud Storage](/tags/cloud-storage/) - [#Looker Studio](/tags/looker-studio/) - [#Amazon S3](/tags/amazon-s3/) - +2 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/hirai/) ## [hirai](/authors/hirai/) **1** 記事 hiraiが執筆した記事の一覧です。 - [#galeraloadbalancer](/tags/galeraloadbalancer/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/hk/) ## [hk](/authors/hk/) **4** 記事 HKが執筆した記事の一覧です。 - [#Grafana](/tags/grafana/) - [#clickhouse](/tags/clickhouse/) - [#failure story](/tags/failure-story/) - [#GKE](/tags/gke/) - +2 - [![](/_astro/i10.IO6Jiv09_1EXNBJ.webp)](/authors/i10/) ## [i10](/authors/i10/) **1** 記事 i10が執筆した記事の一覧です。 - [#Ansible](/tags/ansible/) - [#Google Cloud](/tags/google-cloud/) - [#Google Cloud Shell](/tags/google-cloud-shell/) - [#small start](/tags/small-start/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/ilhamhk/) ## [ilhamhk](/authors/ilhamhk/) **3** 記事 ilhamhkが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#Looker Studio](/tags/looker-studio/) - [#n8n](/tags/n8n/) - [#OpenClaw](/tags/openclaw/) - +1 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/izumi/) ## [izumi](/authors/izumi/) **10** 記事 izumiが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#GKE](/tags/gke/) - [#Agones](/tags/agones/) - [#Amazon EC2](/tags/amazon-ec2/) - +13 - [![](/_astro/k-watanabe.6rq5wFlh_ZEn9IV.webp)](/authors/k-watanabe/) ## [k-watanabe](/authors/k-watanabe/) **3** 記事 渡辺を勝ち取れなかったエンジニアです。 パソコンカタカタするのがかっこいいと理由でエンジニアになりました。 社長にNeovimを推されて触り始めてはや1年。思い描いていたパソコンカタカタのエンジニアに近づいてきました。 AIを使うと便利だけ... - [#Apache Airflow](/tags/apache-airflow/) - [#cursor](/tags/cursor/) - [#Docker](/tags/docker/) - [#Docker Compose](/tags/docker-compose/) - +5 - [![](/_astro/uema.CvdhHMEd_1DdynG.webp)](/authors/uema/) ## [uema](/authors/uema/) **10** 記事 Google CloudとPythonを活用し、データ基盤の設計・開発に取り組んでいます 自己紹介文 沖縄と群馬のハーフ。 Google Cloudを中心に、データ基盤の設計・開発に携わるエンジニアです。 Pythonを使ったデータ処理やパイプライン開発、クラウド環境の運用改善に取り組んで... - [#Python](/tags/python/) - [#Gemini](/tags/gemini/) - [#GenAI Processors](/tags/genai-processors/) - [#Vertex AI](/tags/vertex-ai/) - +16 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/kato/) ## [kato](/authors/kato/) **4** 記事 katoが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#Next.js](/tags/next-js/) - [#Professional Data Engineer](/tags/professional-data-engineer/) - [#React](/tags/react/) - +3 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/kawasaki/) ## [kawasaki](/authors/kawasaki/) **3** 記事 kawasakiが執筆した記事の一覧です。 - [#fail2ban](/tags/fail2ban/) - [#smartspeaker](/tags/smartspeaker/) - [#stackdriverdebugger](/tags/stackdriverdebugger/) - [![](/_astro/komal-teke.vvtJae1f_Ze3brx.webp)](/authors/komal-teke/) ## [komal-teke](/authors/komal-teke/) **11** 記事 Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 自己紹介 Google Cloudを中心に、データエンジニアリングや生成AIに関する技術検証・実装に取り組んでいます。 特に、BigQuery、Gemini Enterprise、Cloud Data... - [#Google Cloud](/tags/google-cloud/) - [#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/) - [#Vertex AI](/tags/vertex-ai/) - [#AI](/tags/ai/) - +14 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/kubota/) ## [kubota](/authors/kubota/) **1** 記事 kubotaが執筆した記事の一覧です。 - [#billing](/tags/billing/) - [#Cloud Billing](/tags/cloud-billing/) - [#Google Cloud](/tags/google-cloud/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/kyouhei/) ## [kyouhei](/authors/kyouhei/) **9** 記事 kyouheiが執筆した記事の一覧です。 - [#Terraform](/tags/terraform/) - [#Compute Engine](/tags/compute-engine/) - [#Google Cloud](/tags/google-cloud/) - [#tips](/tags/tips/) - +7 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/kyuita/) ## [kyuita](/authors/kyuita/) **4** 記事 kyuitaが執筆した記事の一覧です。 - [#DuckDB](/tags/duckdb/) - [#Google Cloud](/tags/google-cloud/) - [#Cloud Storage](/tags/cloud-storage/) - [#Gemini](/tags/gemini/) - +3 - [![](/_astro/lycoris52.CDov1moa_vQblo.webp)](/authors/t-kitipot/) ## [t-kitipot](/authors/t-kitipot/) **7** 記事 仕様書より空気が読めない系エンジニア AI やチャットボット大好きです。 ゲームプログラミング、AI 研究、サーバプログラミング、インフラ設計してたりしています。 趣味で機械学習モデル作成したり、ファインチューニングしたりします。 - [#AI](/tags/ai/) - [#AIエージェント](/tags/aiエージェント/) - [#Python](/tags/python/) - [#Unity](/tags/unity/) - +21 - [GitHub](https://github.com/Lycoris52/ "GitHub") - [LinkedIn](https://www.linkedin.com/in/kitipot-966078190/ "LinkedIn") - [Zenn](https://zenn.dev/lycoris52 "Zenn") - [Hugging Face](https://huggingface.co/Lycoris53 "Hugging Face") - [![](/_astro/matsubara.B6oqBkIq_1akomo.webp)](/authors/matsubara/) ## [matsubara](/authors/matsubara/) **5** 記事 matsubaraが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#Cloud Armor](/tags/cloud-armor/) - [#Cloud Build](/tags/cloud-build/) - [#Compute Engine](/tags/compute-engine/) - +9 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/mayoo-hlaing/) ## [mayoo-hlaing](/authors/mayoo-hlaing/) **1** 記事 mayoo.hlaingが執筆した記事の一覧です。 - [#Android Studio](/tags/android-studio/) - [#アプリケーション開発](/tags/アプリケーション開発/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/mhosoya/) ## [mhosoya](/authors/mhosoya/) **2** 記事 mhosoyaが執筆した記事の一覧です。 - [#Gemini](/tags/gemini/) - [#Google Workspace Studio](/tags/google-workspace-studio/) - [#LLM](/tags/llm/) - [#Qdrant](/tags/qdrant/) - +2 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/momoi/) ## [momoi](/authors/momoi/) **1** 記事 momoiが執筆した記事の一覧です。 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#リモートワーク](/tags/リモートワーク/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/mori/) ## [mori](/authors/mori/) **1** 記事 Moriが執筆した記事の一覧です。 - [#Cloud Storage](/tags/cloud-storage/) - [#Google Cloud](/tags/google-cloud/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/moridy/) ## [moridy](/authors/moridy/) **6** 記事 moridyが執筆した記事の一覧です。 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/) - [#自作PC](/tags/自作pc/) - [#趣味](/tags/趣味/) - [#AIエージェント](/tags/aiエージェント/) - +8 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/mr-binelias/) ## [mr-binelias](/authors/mr-binelias/) **2** 記事 mr.bineliasが執筆した記事の一覧です。 - [#Argo CD](/tags/argo-cd/) - [#caddy](/tags/caddy/) - [#dns-challenge](/tags/dns-challenge/) - [#dns-persist](/tags/dns-persist/) - +6 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/nakamura-kento/) ## [nakamura-kento](/authors/nakamura-kento/) **5** 記事 nakamura kentoが執筆した記事の一覧です。 - [#Ansible](/tags/ansible/) - [#codedeploy](/tags/codedeploy/) - [#db](/tags/db/) - [#Google Cloud](/tags/google-cloud/) - +4 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/nishikawa/) ## [nishikawa](/authors/nishikawa/) **1** 記事 nishikawaが執筆した記事の一覧です。 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#リモートワーク](/tags/リモートワーク/) - [![](/_astro/nishino.qi9pzvtD_1DCtaw.webp)](/authors/nishino/) ## [nishino](/authors/nishino/) **10** 記事 食材も設計もコードもたくさん調理しますよ。 - [#Google Cloud](/tags/google-cloud/) - [#AIエージェント](/tags/aiエージェント/) - [#mlops](/tags/mlops/) - [#Vertex AI](/tags/vertex-ai/) - +11 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/noriko/) ## [noriko](/authors/noriko/) **3** 記事 norikoが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#HashiCorp](/tags/hashicorp/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/okawa/) ## [okawa](/authors/okawa/) **5** 記事 okawaが執筆した記事の一覧です。 - [#Cloud Monitoring](/tags/cloud-monitoring/) - [#stackdriver](/tags/stackdriver/) - [#Terraform](/tags/terraform/) - [#book](/tags/book/) - +6 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/oshima/) ## [oshima](/authors/oshima/) **4** 記事 Oshimaが執筆した記事の一覧です。 - [#AI](/tags/ai/) - [#Gemini](/tags/gemini/) - [#GMP](/tags/gmp/) - [#Grafana](/tags/grafana/) - +6 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/ryo-miura/) ## [ryo-miura](/authors/ryo-miura/) **1** 記事 Ryo.Miuraが執筆した記事の一覧です。 - [#AIエージェント](/tags/aiエージェント/) - [#Claude Code](/tags/claude-code/) - [#Codex](/tags/codex/) - [#ジュニアエンジニア](/tags/ジュニアエンジニア/) - +1 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/s-sato/) ## [s-sato](/authors/s-sato/) **4** 記事 S.Satoが執筆した記事の一覧です。 - [#社内インフラ](/tags/社内インフラ/) - [#Google Workspace](/tags/google-workspace/) - [#okta](/tags/okta/) - [#Poly Studio](/tags/poly-studio/) - +1 - [![](/_astro/sakai.B63Lq1Ei_17cL3h.webp)](/authors/sakai/) ## [sakai](/authors/sakai/) **4** 記事 sakaiが執筆した記事の一覧です。 - [#Azure](/tags/azure/) - [#Azure Key Vault](/tags/azure-key-vault/) - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#AppService](/tags/appservice/) - +3 - [![](/_astro/shimichan.B6KTYu8c_Q5jK5.webp)](/authors/shimichan/) ## [shimichan](/authors/shimichan/) **11** 記事 shimichanが執筆した記事の一覧です。 - [#GKE](/tags/gke/) - [#Google Cloud](/tags/google-cloud/) - [#Kubernetes](/tags/kubernetes/) - [#Terraform](/tags/terraform/) - +23 - [![](/_astro/noicon.DXQtVMy1_28tRTQ.webp)](/authors/t-shinaji/) ## [t-shinaji](/authors/t-shinaji/) **6** 記事 クラウドとAIを活用したソリューションの設計・構築に取り組んでいます。 ライブ・動画コンテンツ配信サービスと、コミュニティ型Webサービスの開発・運用に携わってきました。 開発ではPythonを幅広く活用しており、FastAPIによるAPI・バックエンド開発をはじめ、デー... - [#Python](/tags/python/) - [#AIエージェント](/tags/aiエージェント/) - [#Devin](/tags/devin/) - [#Gemini Enterprise](/tags/gemini-enterprise/) - +3 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/shinohara/) ## [shinohara](/authors/shinohara/) **1** 記事 shinoharaが執筆した記事の一覧です。 - [#cronsun](/tags/cronsun/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/shirakawa/) ## [shirakawa](/authors/shirakawa/) **1** 記事 shirakawaが執筆した記事の一覧です。 - [#Azure](/tags/azure/) - [#Laravel](/tags/laravel/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/shirota/) ## [shirota](/authors/shirota/) **6** 記事 shirotaが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#Apache](/tags/apache/) - [#Autoscaling](/tags/autoscaling/) - [#Compute Engine](/tags/compute-engine/) - +5 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/shofuku/) ## [shofuku](/authors/shofuku/) **1** 記事 shofukuが執筆した記事の一覧です。 - [#Cloud Storage](/tags/cloud-storage/) - [#esp32](/tags/esp32/) - [#Google Cloud](/tags/google-cloud/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/susu/) ## [susu](/authors/susu/) **3** 記事 susuが執筆した記事の一覧です。 - [#BERT Japanese](/tags/bert-japanese/) - [#MeCab](/tags/mecab/) - [#Python](/tags/python/) - [#Qdrant](/tags/qdrant/) - +3 - [![](/_astro/matt_icon.B0cLtVFN_1nqWeV.webp)](/authors/t-matsubara/) ## [t-matsubara](/authors/t-matsubara/) **5** 記事 66歳でGoogle CloudとAWSの2大クラウド認定資格の全冠達成。令和シニアな現役ITエンジニア! 長きにわたる金融系システム開発を経て、64歳でgrasysのクラウドインフラエンジニアに転身。 2年後にGoogle CloudとAWSの認定資格の両方で全冠を達成しました。 人生100年時代は60代... - [#Google Cloud](/tags/google-cloud/) - [#AWS](/tags/aws/) - [#Certification](/tags/certification/) - [#リスキリング](/tags/リスキリング/) - +7 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/t-sato/) ## [t-sato](/authors/t-sato/) **2** 記事 T.satoが執筆した記事の一覧です。 - [#Google Cloud Digital Leader](/tags/google-cloud-digital-leader/) - [#イベントレポート](/tags/イベントレポート/) - [#資格勉強](/tags/資格勉強/) - [#東京ゲームショウ](/tags/東京ゲームショウ/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/t-watanabe/) ## [t-watanabe](/authors/t-watanabe/) **6** 記事 t.watanabeが執筆した記事の一覧です。 - [#Python](/tags/python/) - [#BitNet](/tags/bitnet/) - [#btop](/tags/btop/) - [#C++](/tags/c/) - +20 - [![](/_astro/takada.qxt788oZ_Z29aFTb.webp)](/authors/takada/) ## [takada](/authors/takada/) **5** 記事 takadaが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#Kubernetes](/tags/kubernetes/) - [#GKE](/tags/gke/) - [#Cloud Deploy](/tags/cloud-deploy/) - +2 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/takeshi/) ## [takeshi](/authors/takeshi/) **5** 記事 takeshiが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#Cloud SQL](/tags/cloud-sql/) - [#localssd](/tags/localssd/) - [#Persistent Disk](/tags/persistent-disk/) - +2 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/te-watanabe/) ## [te-watanabe](/authors/te-watanabe/) **2** 記事 te.watanabeが執筆した記事の一覧です。 - [#Agones](/tags/agones/) - [#GKE](/tags/gke/) - [#Google Cloud](/tags/google-cloud/) - [#Helm](/tags/helm/) - +2 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/tokura/) ## [tokura](/authors/tokura/) **3** 記事 tokuraが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#Apache JMeter](/tags/apache-jmeter/) - [#Cloud Run functions](/tags/cloud-run-functions/) - [#K6](/tags/k6/) - +3 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/tomatsuri/) ## [tomatsuri](/authors/tomatsuri/) **1** 記事 tomatsuriが執筆した記事の一覧です。 - [#Cloud Run](/tags/cloud-run/) - [#cloud-scheduler](/tags/cloud-scheduler/) - [#Laravel](/tags/laravel/) - [![](/_astro/tsunoda.CrA_Wh9V_Z2pPsyQ.webp)](/authors/tsunoda/) ## [tsunoda](/authors/tsunoda/) **19** 記事 tsunodaが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#NGINX](/tags/nginx/) - [#AWS](/tags/aws/) - [#F5](/tags/f5/) - +29 - [![](/_astro/urano.B3pVLJok_2q8WEG.webp)](/authors/urano/) ## [urano](/authors/urano/) **2** 記事 uranoが執筆した記事の一覧です。 - [#billing](/tags/billing/) - [#Cloud Billing](/tags/cloud-billing/) - [#Google Cloud](/tags/google-cloud/) - [#organization](/tags/organization/) - +1 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/wakahara/) ## [wakahara](/authors/wakahara/) **2** 記事 wakaharaが執筆した記事の一覧です。 - [#AutoML](/tags/automl/) - [#Go](/tags/go/) - [#NLP](/tags/nlp/) - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/yama/) ## [yama](/authors/yama/) **1** 記事 Yamaが執筆した記事の一覧です。 - [#Google Cloud](/tags/google-cloud/) - [#Vertex AI](/tags/vertex-ai/) - [![](/_astro/yamada.ixPBkEkz_19NK81.webp)](/authors/yamada/) ## [yamada](/authors/yamada/) **1** 記事 yamadaが執筆した記事の一覧です。 - [#coursera](/tags/coursera/) - [#grasys](/tags/grasys/) - [#skillsboost](/tags/skillsboost/) - [![](/_astro/yamada-k.BijuJbe__Z1mtK9j.webp)](/authors/yamada-k/) ## [yamada-k](/authors/yamada-k/) **1** 記事 yamada.kが執筆した記事の一覧です。 - [#BigQuery](/tags/bigquery/) - [#Cloud Storage](/tags/cloud-storage/) - [#CSV](/tags/csv/) - [#datafusion](/tags/datafusion/) - +1 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/yizumi443/) ## [yizumi443](/authors/yizumi443/) **1** 記事 yizumi443が執筆した記事の一覧です。 - [#Nutanix](/tags/nutanix/) - [#Terraform](/tags/terraform/) - [![](/_astro/yoshida.XJ4Uo__l_Z6NOtS.webp)](/authors/yoshida/) ## [yoshida](/authors/yoshida/) **5** 記事 Webアプリケーション開発の経験を活かしながら、cloud infrastructure まわりの学びや実務で得た知見を発信しています。 自己紹介 前職ではWebエンジニアとして、アプリケーション開発に携わっていました。 インフラ未経験でgrasysに入社後、cloud infrastructure の設計・構築・運用に携わり、現在はイ... - [#AI](/tags/ai/) - [#AIエージェント](/tags/aiエージェント/) - [#Cloud Run](/tags/cloud-run/) - [#Egress](/tags/egress/) - +6 - [![](/_astro/noicon.CTHOhNiB_Z1OSpQE.webp)](/authors/yu-sato/) ## [yu-sato](/authors/yu-sato/) **2** 記事 yu.satoが執筆した記事の一覧です。 - [#Consul](/tags/consul/) - [#GKE](/tags/gke/) - [#Google Cloud](/tags/google-cloud/) - [#HashiCorp](/tags/hashicorp/) - +2 - [![](/_astro/yusukeh.BvUd2yKE_ZH1WfW.webp)](/authors/yusukeh/) ## [yusukeh](/authors/yusukeh/) **87** 記事 Fly high. Think deep. Move fast. Go far.🦅 株式会社grasys を創業して、代表してます。 Web業界とゲーム業界に育ててもらったと思っています。 Unix/Linux 系のインフラエンジニアをルーツに持ち、システムアーキテクチャ設計、環境構... - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) - [#Google Cloud](/tags/google-cloud/) - [#Compute Engine](/tags/compute-engine/) - [#macOS](/tags/macos/) - +93 - [Medium](https://medium.com/@yusukeh "Medium") - [![](/_astro/ysato.DfswVvQP_1weNFu.webp)](/authors/ysato/) ## [ysato](/authors/ysato/) **6** 記事 よっしーが執筆した記事の一覧です。 - [#AWS](/tags/aws/) - [#GKE](/tags/gke/) - [#Open Match](/tags/open-match/) - [#VPC](/tags/vpc/) - +18 --- ## A.Kambaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/a-kamba A.Kambaが執筆した記事の一覧です。 # A.Kamba ![A.Kambaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2025年6月25日 ### 書いている記事のタグ - [#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) - [#生成AI](/tags/生成ai/) ## A.Kambaの記事 (記事数: 3) - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~専門性・批判的思考力~](/_astro/hero.D7hJLuZq_1d0aGQ.webp)](/post/a-kamba/opinionsongenai-3/) ## [生成AIの登場によって考えたこと。~専門性・批判的思考力~](/post/a-kamba/opinionsongenai-3/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年7月23日 - [#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 前回は、「生成AIの登場によって考えたこと。~指示力・確認力~」ということで、生成AIを使う上で必要な要素になると考えている指示力と確認力について書かせて頂きました。 今回は、確認力を深掘りしていきたいと思います。 確認力といっても、一例として自分自身で何度もチェックするとか、言語能力を向上さ… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~指示力・確認力~](/_astro/hero.rLVmxaU8_Z2cnbw2.webp)](/post/a-kamba/opinionsongenai-commandskills-and-verificationskills/) ## [生成AIの登場によって考えたこと。~指示力・確認力~](/post/a-kamba/opinionsongenai-commandskills-and-verificationskills/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年7月9日 - [#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 前回は「生成AIの登場によって考えたこと。~決断力・意思~」ということで、人間にしかできないことの中で重要なことの1つとして言えるのは、決断することなのではないかと考えていることや、自分がどうしたいのかという意思が大事なのではないか、ということを書かせて頂きました。 今回は、生成AIを使う上で… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~決断力・意思~](/_astro/hero.CxwloaXZ_1CXfWM.webp)](/post/a-kamba/opinionsongenai-decisionmaking-and-willpower-2/) ## [生成AIの登場によって考えたこと。~決断力・意思~](/post/a-kamba/opinionsongenai-decisionmaking-and-willpower-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年6月25日 - [#生成AI](/tags/生成ai/)[#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 生成AIが登場し、生成AIを自分自身で触ることも増えてきた中で、生成AIの活用方法や人間にしかできないことは何なのか、といったことを考えることも増えてきました。 今回はそんな内容について書いてみたいと思います。 人間にしかできないことは、まだまだ沢山あると思います。その中でも重要なことは何なの… --- ## araiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/arai araiが執筆した記事の一覧です。 # arai ![araiのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2022年12月9日 ### 書いている記事のタグ - [#Apache Kafka](/tags/apache-kafka/) - [#Azure](/tags/azure/) - [#Azure Container Instances](/tags/azure-container-instances/) - [#Docker](/tags/docker/) - [#Google Cloud](/tags/google-cloud/) - [#grasys](/tags/grasys/) - [#HTAP](/tags/htap/) - [#IAM](/tags/iam/) - [#TiDB](/tags/tidb/) - [#Tracee](/tags/tracee/) - [#データ分析基盤](/tags/データ分析基盤/) ## araiの記事 (記事数: 6) - [Tech](/categories/tech/) [![Traceeで何ができるのか調べてみた](/_astro/hero.CCX1Eoo8_2dLrMI.webp)](/post/arai/tracee/) ## [Traceeで何ができるのか調べてみた](/post/arai/tracee/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2026年3月11日 - [#Tracee](/tags/tracee/) セキュリティ強化は多くの現場で課題になりますが、今回はその解決策の候補としてeBPFを利用した監視・検知ができるツールを探していました。実際にどのような挙動を検知できるのか、Traceeを触って検証してみましたのでご紹介します。 Traceeとは Aqua Security1社が開発したeBPF技術を活用したオープン… - [Tech](/categories/tech/) [![dockerでkafkaを動かしてみた](/_astro/hero.BCALrYnS_29a1KV.webp)](/post/arai/kafka-docker/) ## [dockerでkafkaを動かしてみた](/post/arai/kafka-docker/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2025年5月21日 - [#Docker](/tags/docker/)[#Apache Kafka](/tags/apache-kafka/) はじめに grasysの新井です。 直近の案件でkafkaを触る機会があったので、dockerでどうやって動かすのかをまとめてみました。 対象読者 - kafkaを初めて触る人 - dockerでkafkaを動かしてみたい人 構成図 - producer topicへデータを追加するクライアント。 - consume… - [Tech](/categories/tech/) [![ざっくり TiDB 入門してみた](/_astro/hero.BjRcjNYU_wQ9hs.webp)](/post/arai/tidb-introduction/) ## [ざっくり TiDB 入門してみた](/post/arai/tidb-introduction/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2024年10月9日 - [#TiDB](/tags/tidb/) こんにちは、新井です。 直近の案件で TiDB を使用する可能性があり、どんな特徴の DB なのかざっくり調べてみました。 また mac 上でも簡単に動かしてみました。 TiDB とは TiDB は NewSQL に対応した MySQL 互換なハイブリットトランザクション / 分析処理(HTAP)ワークロードをサポー… - [Tech](/categories/tech/) [![データ分析基盤について調べてみた](/_astro/hero.hL0lQMVR_Z118OGp.webp)](/post/arai/20230915/) ## [データ分析基盤について調べてみた](/post/arai/20230915/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2023年9月15日 - [#HTAP](/tags/htap/)[#データ分析基盤](/tags/データ分析基盤/) こんにちは、grarysの新井です。今回はデータ分析基盤やHTAPついて調べてみました。 データ分析基盤の変遷 シングルノード時代 データ分析はシングルノードで分析するのが基本でした。例えば、Excelでの売上を集計しファイルサーバなどに格納しておき、各個人のPCからファイルサーバへアクセスし分析します。 マルチノー… - [Tech](/categories/tech/) [![Azure Container Instancesを使ってみた](/_astro/hero.Dvk4KfQE_Z1GKnoJ.webp)](/post/arai/azure-container-instances/) ## [Azure Container Instancesを使ってみた](/post/arai/azure-container-instances/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2023年4月25日 - [#Azure](/tags/azure/)[#Azure Container Instances](/tags/azure-container-instances/) grasysの新井です。 今回はAzureのコンテナーサービスの一つ「Azure Container Instances」について特徴や構築方法をご紹介します。 Azure Container Instances(ACI)とは サーバーレスなマネージドAzure環境内でコンテナーをオンデマンドで実行できるリソース。… - [Tech](/categories/tech/) [![Cloud IAMについてまとめてみた](/_astro/hero.DyXMAh4J_11W9qF.webp)](/post/arai/cloud-iam/) ## [Cloud IAMについてまとめてみた](/post/arai/cloud-iam/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2022年12月9日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/)+1 今年4月に入社した新井です。 Cloud IAMについて調べてみました。 IAMの役割 IAMは「誰が」「どのような操作を」「何に対して」行えるのかを設定して、他のリソースへのアクセスを防ぐ役割があります。IAMを使用することで最小権限のセキュリティ原則を導入することもできます。 IAMの構成 IAMは大きく3つの要… --- ## dokumaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/dokuma dokumaが執筆した記事の一覧です。 # dokuma ![dokumaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2016年8月18日 ### 書いている記事のタグ - [#Kubernetes](/tags/kubernetes/) - [#HashiCorp Vault](/tags/hashicorp-vault/) - [#GKE](/tags/gke/) - [#BigQuery](/tags/bigquery/) - [#cassandra](/tags/cassandra/) - [#cilium](/tags/cilium/) - [#Consul](/tags/consul/) - [#Docker](/tags/docker/) - [#enterprise](/tags/enterprise/) - [#fluent](/tags/fluent/) - [#forseti-security](/tags/forseti-security/) - [#kubeadm](/tags/kubeadm/) - [#mastodon](/tags/mastodon/) - [#openebs](/tags/openebs/) - [#proxysql](/tags/proxysql/) - [#Terraform](/tags/terraform/) ## dokumaの記事 (記事数: 12) - [Tech](/categories/tech/) [![今さら!Kubernetesクラスタ構築 on AWS with kubeadm](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/k8swithkubeadm/) ## [今さら!Kubernetesクラスタ構築 on AWS with kubeadm](/post/dokuma/k8swithkubeadm/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2021年7月7日 - [#Kubernetes](/tags/kubernetes/)[#kubeadm](/tags/kubeadm/) 今さらですがkubeadmを使ってKubernetsをAWSに構築してみました。どれくらい大変なのかを確認するために。。。 Kubernetesクラスタ構築 AWSにkubeadmを使ってKubernetesクラスタを構築してみて、どれくらいの労力が必要かを検証してみます。 今回はAWSのEC2でUbuntu20.0… - [Tech](/categories/tech/) [![CiliumでGKEコンテナネットワークを可視化する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/cilium-on-gke/) ## [CiliumでGKEコンテナネットワークを可視化する](/post/dokuma/cilium-on-gke/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2020年8月24日 - [#cilium](/tags/cilium/)[#GKE](/tags/gke/) CNI pluginの一つであるCiliumをGKEで構築したk8sクラスタにインストールして、お手軽コンテナネットワーク可視化を試したいと思います。 Cilium eBPF-based Networking, Observability, and Securityと銘打ってます。eBPFを利用すればLinux sy… - [Tech](/categories/tech/) [![Terraform Provider(Vault/Kubernetes編)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/terraform-vault-k8s/) ## [Terraform Provider(Vault/Kubernetes編)](/post/dokuma/terraform-vault-k8s/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2020年3月17日 - [#Kubernetes](/tags/kubernetes/)[#Terraform](/tags/terraform/)+1 みんな大好きTerraform。知名度も上がって様々なResourceのProvisioningに利用されるようになりました。OfficialのProviderはたくさんあります。GCP,AWS,Azure… 中でも最近便利だなーと思ったVaultとKubernetes Providerについてご紹介します。 Vau… - [Tech](/categories/tech/) [![Vault on k8s](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/vaultonk8s/) ## [Vault on k8s](/post/dokuma/vaultonk8s/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2019年11月1日 - [#Kubernetes](/tags/kubernetes/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。人生折り返しの歳になりました。 今回はVaultを利用してこんな仕組みを作ったよという実例です。 今回説明するのはBitbucketへのUser SSH KeyをVaultを使って安全に管理するサービスです。 処理内容は次の通り。 - 認証サービスへのアクセスは特定のIPレンジのみ許可 - 認証サービスへ… - [Tech](/categories/tech/) [![Vault/Terraform Enterprise](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/hashistack/) ## [Vault/Terraform Enterprise](/post/dokuma/hashistack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2019年6月16日 - [#enterprise](/tags/enterprise/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。久しぶりの投稿です。 まだ生きてます。 HasiCorpの3製品Consul/Vault/Terraformに関して正式に認定を受けたのですが、Enterpriseの機能はドキュメントを読んだだけではややこしくてわかりにくいと思いましたので、Vault Enterpriseの機能に関して紹介します。 とこ… - [Tech](/categories/tech/) [![GCEにConsulをさっとデプロイしてみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/consul001/) ## [GCEにConsulをさっとデプロイしてみる](/post/dokuma/consul001/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年10月1日 - [#Consul](/tags/consul/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。grasysでSREをやっております守永です。 最近天変地異が日本を襲ってきていますが、そんな中でさっと検証しなければならない! なーんてことがあると思います。 GCEのインスタンスを立ててさっと検証用にConsulをインストールしてみましょう。 今回使用したイメージはこちら debian-9-stret… - [Tech](/categories/tech/) [![ProxySQL](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/proxysql/) ## [ProxySQL](/post/dokuma/proxysql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年6月22日 - [#proxysql](/tags/proxysql/) ProxySQL 弊社ではDBバックエンドへの接続にMaxScaleを使っていますが、別のソリューションも欲しかったのでProxySQLを試した時のドキュメントです。何かお役に立てば幸いです。 少し概念がややこしいので、ドキュメントは充実していますので、ちゃんと使いたい人はきちんと読みましょう。 ちなみに、CentO… - [Tech](/categories/tech/) [![OpenEBS Container Attached Storage](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/openebs1/) ## [OpenEBS Container Attached Storage](/post/dokuma/openebs1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年3月5日 - [#cassandra](/tags/cassandra/)[#Kubernetes](/tags/kubernetes/)+1 OpenEBS 最近流行りのコンテナ用Persistent Diskソリューション(Container Attached Storage)のOpenEBSを使ってみたので公開。 メリット/デメリットは次のような感じ。個人的には運用ベースで考えるとメリットの方がデメリットを上回ってると考えています。パフォーマンスに関し… - [Tech](/categories/tech/) [![ForsetiSecurityをデプロイしてみた話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/2017-12-11-forsetisecurity/) ## [ForsetiSecurityをデプロイしてみた話](/post/dokuma/2017-12-11-forsetisecurity/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2017年12月11日 - [#forseti-security](/tags/forseti-security/) ForsetiSecurityとは? GoogleとSpotifyが共同開発中オープンソースのGCPリソースセキュリティ確保のためのツールです。 概要や思想はGoogle Cloud (GCP) Platform Blogに記述がありますので、こちらを参考にすると良いでしょう。 Forsetiには上記ブログからそのま… - [Inside grasys](/categories/inside-grasys/) [![GCPでマストドンを構築する書籍を書きました!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/gcpdemastodon/) ## [GCPでマストドンを構築する書籍を書きました!](/post/dokuma/gcpdemastodon/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2017年4月26日 - [#mastodon](/tags/mastodon/) こんにちは! 今回は技術ネタじゃなくて書籍の執筆活動をしたので、執筆活動の経験と宣伝をしますw 書籍を執筆することになった経緯 弊社代表が突然(いつも突然ですが。。。) 「マストドンの本誰か書かない?」 と言ってきたので、そろそろ本でも描くか!という軽いノリでマストドンの構築から執筆までを引き受けることになりました。… - [Tech](/categories/tech/) [![GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/gke-fluent/) ## [GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer](/post/dokuma/gke-fluent/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2016年10月18日 - [#BigQuery](/tags/bigquery/)[#Docker](/tags/docker/)+3 (n‘∀‘)η ヤァーッホォー<2ヶ月ぶりの投稿だよ!grasysではプリチィ担当のどくまです♪ 今回はGKEでFluentクラスタを作った時の作業をまとめるよ!これができればあなたもGKEマスター? ぐらいな濃いめの内容になっています。 なので、初歩的なところははもろもろ省いちゃってますごめんなさい。 ゴール ワン… - [Tech](/categories/tech/) [![GKEでコンテナ作成/管理しよう!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/1st-step-kubernetes/) ## [GKEでコンテナ作成/管理しよう!](/post/dokuma/1st-step-kubernetes/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2016年8月18日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/) GKEとは… Google Kubernetes Engine は、Docker コンテナの実行を支える強力なクラスタ マネージャおよびオーケストレーション システムとして機能します。ユーザーが定義する要件(CPU やメモリなど)に基づいてコンテナをクラスタにスケジューリングし、自動的に管理します。オープンソースの… --- ## e-reederの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/e-reeder Cloud Development所属 / フルスタックエンジニア # e-reeder Cloud Development所属 / フルスタックエンジニア ![e-reederのプロフィール画像](/_astro/e-reeder.CCb_aUhE_jhtaj.webp) ## 自己紹介 営業自動化ツールを開発に加え、Gemini Enterpriseを活用したAIエージェント基盤の構築を推進しています。 Created at: 2026年8月13日 ### Certificate - Google Cloud Professional Cloud Security Engineer - Google Cloud Professional Security Operations Engineer - Salesforce Agentforce Specialist ### 書いている記事のタグ - [#AI](/tags/ai/) - [#Salesforce](/tags/salesforce/) - [#セールス](/tags/セールス/) - [#Agentforce](/tags/agentforce/) - [#AIエージェント](/tags/aiエージェント/) - [#Slack](/tags/slack/) ## e-reederの記事 (記事数: 2) - [Tech](/categories/tech/) [![さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/_astro/hero.bOR9rXzi_ZbELj1.webp)](/post/e-reeder/slack-salesforce-workspace/) ## [さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/post/e-reeder/slack-salesforce-workspace/) - ![](/_astro/e-reeder.CCb_aUhE_Zkc65x.webp)[e-reeder](/authors/e-reeder/) - 2026年8月13日 - [#Slack](/tags/slack/)[#Salesforce](/tags/salesforce/)+2 Salesforceのアラート、リストビュー、Sales Home、SlackbotをSlackに集約し、営業活動のコンテキストスイッチを減らす3-Sワークスペース戦略を紹介します。 - [Tech](/categories/tech/) [![AI で売上アップ:Salesforce Agentforce セールスコーチ](/_astro/hero.BBkzYp4g_Z2juHj5.webp)](/post/e-reeder/ai-salesgrowth-agentforcesalescoach/) ## [AI で売上アップ:Salesforce Agentforce セールスコーチ](/post/e-reeder/ai-salesgrowth-agentforcesalescoach/) - ![](/_astro/e-reeder.CCb_aUhE_Zkc65x.webp)[e-reeder](/authors/e-reeder/) - 2026年1月28日 - [#AI](/tags/ai/)[#Agentforce](/tags/agentforce/)+3 営業において最も重要な要素の一つはコーチングです。コーチングは、営業チームが営業能力を継続的に向上させ、各顧客への対応準備を整えるのに役立ちます。かつては、コーチングは非常に多くのリソースを消費する作業であり、コーチングセッションの頻度が低かったり、ロールプレイも相手のスケジュールに左右されたりしていました。AI の… --- ## ericの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/eric ericが執筆した記事の一覧です。 # eric ![ericのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2020年4月15日 ### 書いている記事のタグ - [#Terraform](/tags/terraform/) - [#text-editors](/tags/text-editors/) - [#vim](/tags/vim/) ## ericの記事 (記事数: 2) - [Tech](/categories/tech/) [![Terraform moduleでトグル](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/eric/tftoggle/) ## [Terraform moduleでトグル](/post/eric/tftoggle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[eric](/authors/eric/) - 2020年9月30日 - [#Terraform](/tags/terraform/) こんにちは、エリックです。今回はTerraformの話にします。 Terraformでworkspaceを使う時に、dev/stg/prodなどの環境を統一するのがベストだけど、たまにコストや機能により「ここにはこれは要らないな」などの場合がある。その時、各環境に有無トグルをどうやって設定するか、どうやって依存などを… - [Tech](/categories/tech/) [![vim tricks 1](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/eric/vimtricks1/) ## [vim tricks 1](/post/eric/vimtricks1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[eric](/authors/eric/) - 2020年4月15日 - [#text-editors](/tags/text-editors/)[#vim](/tags/vim/) こんにちは、エリックです。去年9月入社してから初のブログでどうしようかと悩んでて、text editorの話はどうかなと。 もう██年も使ってたvimって、基礎過ぎない?って思ったけど、同僚の入力とか、ウェブの動画やセミナー見ると、「やっぱこの技あまり知られてないな〜」って思っちゃったことは少なくない。 では、5つの… --- ## fukushimaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/fukushima fukushimaが執筆した記事の一覧です。 # fukushima ![fukushimaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2019年8月9日 ### 書いている記事のタグ - [#Cloud Functions](/tags/cloud-functions/) - [#Cloud Logging](/tags/cloud-logging/) - [#Cloud Monitoring](/tags/cloud-monitoring/) - [#Google Cloud](/tags/google-cloud/) - [#AWS](/tags/aws/) - [#Azure](/tags/azure/) - [#Cloud Run](/tags/cloud-run/) - [#gcr](/tags/gcr/) - [#Linux](/tags/linux/) - [#Terraform](/tags/terraform/) - [#windows](/tags/windows/) - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#リモートワーク](/tags/リモートワーク/) ## fukushimaの記事 (記事数: 7) - [Tech](/categories/tech/) [![Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの?](/_astro/hero.Cp6BNgiI_dxVbU.webp)](/post/fukushima/rhel9incloud/) ## [Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの?](/post/fukushima/rhel9incloud/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2022年7月1日 - [#AWS](/tags/aws/)[#Azure](/tags/azure/)+2 目次 - はじめに - 各社クラウドサービスのRHEL9イメージ - grasysではどうなの?使われてるの? - まとめ はじめに 海の中からこんにちはー!!grasysの福嶌です。 去る2022/5/18にRed Hat Enterprise Linux 9(以下RHEL9)がリリースされました。(ベースのFed… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Fのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/orderbyfukushimadesc/) ## [【デスクツアー】とある社員Fのデスク](/post/fukushima/orderbyfukushimadesc/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2022年1月28日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちはgrasysの福嶌です。 自分がブログを書く時期じゃないですが先日、弊社の長谷川がデスクツアーをしていたので書けと煽られたので書きます。 何を買って行ったか記憶が曖昧になってきているのでAmazonの購入履歴を辿って書きます。 \\ \\ 末端社員のため過去に書いた弊社の長谷川、中島ほど豪勢ではございません。m… - [Tech](/categories/tech/) [![Cloud Functionsを使ってCompute Engineを制御するという話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/functions2gce/) ## [Cloud Functionsを使ってCompute Engineを制御するという話](/post/fukushima/functions2gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2021年11月15日 - [#Cloud Logging](/tags/cloud-logging/)[#Cloud Monitoring](/tags/cloud-monitoring/)+1 こんにちはgrasysの福嶌です。 そろそろ競輪祭の時期ですね。それが終わればグランプリなので1年はあっという間だなと言う感じしかしません。 はじめにgrasysでは検証環境があります、ただ気軽に使えるのではなく金額を気にして使わないと怒られてしまいます。 そのためインスタンスタイプを低くして使うことが多いのですが今… - [Tech](/categories/tech/) [![ホストエラーのアラートをTerraformで作って試すの段](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/hosterroralert/) ## [ホストエラーのアラートをTerraformで作って試すの段](/post/fukushima/hosterroralert/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2021年4月7日 - [#Cloud Logging](/tags/cloud-logging/)[#Cloud Monitoring](/tags/cloud-monitoring/)+1 こんにちはgrasysの福嶌です。 ウマ娘面白いですね!僕の推しは グ ラ ス ワ ン ダ ー ちゃんです。 Google Compute Engineを利用/運用しているとホストエラーを意識することがあります。今回はTerraformを利用してCloud Monitoringでホストエラーのアラートを作成をしてみま… - [Tech](/categories/tech/) [![Windows 10でGCPを便利に使うTips](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/gcp_on_windows10/) ## [Windows 10でGCPを便利に使うTips](/post/fukushima/gcp_on_windows10/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2020年6月14日 - [#Google Cloud](/tags/google-cloud/)[#windows](/tags/windows/) 銀河に光る 虹色のスペクトル! キュアコスモ! こんにちはgrasysの福嶌です。 キュアコスモのスカートの配色ってマイクロソフトのロゴみたいですね(無理やりなこじつけ) 弊社のエンジニアは皆Macが支給されており、あまり使うことが少ないWindowsですが今回はWindows 10でGCPを便利に使うTipsを書い… - [Tech](/categories/tech/) [![Cloud Runを軽く触った気がした](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/firststep_gcr-2/) ## [Cloud Runを軽く触った気がした](/post/fukushima/firststep_gcr-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2020年1月20日 - [#Cloud Run](/tags/cloud-run/)[#gcr](/tags/gcr/) どうも初めまして。grasysの福嶌です。 年をあけてしまいましたが2019年11月14日にCloud RunがGAしたので遅ればせながらハンズオンしました。 そもそもCloud Runとは? ざっくりいうと今、流行のサーバーレス環境。Kubernetesベースのプラットフォーム 今回のGAでSLAも設定されておりま… - [Tech](/categories/tech/) [![Cloud FunctionsでSlack通知をする関数を作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/firststep_gcf/) ## [Cloud FunctionsでSlack通知をする関数を作る](/post/fukushima/firststep_gcf/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2019年8月9日 - [#Cloud Functions](/tags/cloud-functions/) どうも初めまして。grasysの福嶌です。 今回は初歩的な内容ですがご愛嬌ということで。 先日行いましたセミナーの記事 - ‘GCEとGKEのアーキテクチャを一挙公開――GCP活用のコツをgrasys 長谷川祐介氏が伝授’ を見る機会あったのでちょっとしたことをやってみようと思いました。 記事の中で解説されていますが… --- ## H.koizumiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/h-koizumi H.koizumiが執筆した記事の一覧です。 # H.koizumi ![H.koizumiのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2024年5月16日 ### 書いている記事のタグ - [#AI](/tags/ai/) - [#AmazonKendra](/tags/amazonkendra/) - [#Copilot](/tags/copilot/) - [#Vertex AI Search](/tags/vertex-ai-search/) ## H.koizumiの記事 (記事数: 1) - [Tech](/categories/tech/) [![社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か](/_astro/hero.g5RDFPfm_28MbVc.webp)](/post/h-koizumi/vertexai-comparison/) ## [社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か](/post/h-koizumi/vertexai-comparison/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[H.koizumi](/authors/h-koizumi/) - 2024年5月16日 - [#AI](/tags/ai/)[#AmazonKendra](/tags/amazonkendra/)+2 自己紹介 はじめまして、今年1月から grasys に入りました H.koizumi です。 前職では20年ほど製造業で開発した製品のデータ分析や解析の仕事に携わってきました。その中で取得データの利活用について興味を持っており、多くの情報をどのように活用すれば意味を持たせることができるのかを模索し続けてきました。 そ… --- ## higuchiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/higuchi higuchiが執筆した記事の一覧です。 # higuchi ![higuchiのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2017年10月13日 ### 書いている記事のタグ - [#BigQuery](/tags/bigquery/) - [#Cloud Storage](/tags/cloud-storage/) - [#Looker Studio](/tags/looker-studio/) - [#Amazon S3](/tags/amazon-s3/) - [#Cloud Functions](/tags/cloud-functions/) - [#Google Cloud](/tags/google-cloud/) ## higuchiの記事 (記事数: 9) - [Tech](/categories/tech/) [![Materialized View を go で作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bq-view/) ## [Materialized View を go で作る](/post/higuchi/bq-view/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2020年4月30日 - [#BigQuery](/tags/bigquery/) BigQuery に Materialized View がβリリースされました。 https://cloud.google.com/bigquery/docs/materialized-views-intro go の Client Library で作成してみます。 https://godoc.org/cloud… - [Tech](/categories/tech/) [![Cloud Functions のアクセス制御](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/gcf-auth/) ## [Cloud Functions のアクセス制御](/post/higuchi/gcf-auth/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年10月26日 - [#Cloud Functions](/tags/cloud-functions/)[#Cloud Storage](/tags/cloud-storage/) ○リカリさんのGCP記事って助かりますよね。 「その記事、知ってます!!」と話がスムーズに流れたり。 \\\[参考\\\] Google Cloud (GCP) Functionsの関数コール権をIAMで管理するためのテクニック https://tech.mercari.com/entry/2019/03/28/171100… - [Tech](/categories/tech/) [![GCSのオブジェクトをS3にコピーする](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/gcs-to-s3/) ## [GCSのオブジェクトをS3にコピーする](/post/higuchi/gcs-to-s3/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年6月26日 - [#Cloud Storage](/tags/cloud-storage/)[#Amazon S3](/tags/amazon-s3/) 先日、発表中に機材トラブルがあり地獄を見たので、 次回から発表はフリップでやろうかと思っている人です。 gsutil で GCS から S3 にオブジェクトをコピーしたい時に、 GCS → S3 でググると S3 → GCS の情報に埋もれがちです。 https://cloud.google.com/storage/… - [Tech](/categories/tech/) [![BigQueryのパフォーマンスを上げる方法](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bigquery-clustered-tables/) ## [BigQueryのパフォーマンスを上げる方法](/post/higuchi/bigquery-clustered-tables/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年3月14日 - [#BigQuery](/tags/bigquery/) 今春の新入社員に「えっ、なんでクラスター化してないですか?」 と言われたくない人の為にクラスター化テーブルについて書きます。 2018/08にβ版がリリースされている機能です。 クラスター化テーブルの概要 文章が難解なのでよく読んでませんが、 指定したカラムをクラスター化して保存してくれるから、 WHERE や JO… - [Tech](/categories/tech/) [![BigQueryでお金を溶かさないコツ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bigquery-partition/) ## [BigQueryでお金を溶かさないコツ](/post/higuchi/bigquery-partition/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年10月20日 - [#BigQuery](/tags/bigquery/) BigQueryは従量課金なので、下手なクエリを打って無駄にお金を溶かしたくはないものです。 操作ミスで高いクエリを実行してしまう大きな理由として、パーティション指定のし忘れがあると思います。 パーティション指定をし忘れを防ぐ為に、トラウマになるぐらいのパーティションを指定する反復練習をするのも一つの手ですが、パーテ… - [Tech](/categories/tech/) [![Data Studio でデータ統合できるってよ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/datastudio-integration/) ## [Data Studio でデータ統合できるってよ](/post/higuchi/datastudio-integration/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年7月21日 - [#Looker Studio](/tags/looker-studio/) BigQuery にデータがあるなら、同じGCPのプロダクトである Data Studio で可視化したいところです。無料ですしね。 現状、BigQuery のデータを Data Studio メインで 可視化している企業はごく一部という印象です。 採用されない大きな理由として考えられるのは、 どの有料のBIツールに… - [Tech](/categories/tech/) [![Data Studio のレポートを可視化する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/datastudio-to-visualize/) ## [Data Studio のレポートを可視化する](/post/higuchi/datastudio-to-visualize/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年3月22日 - [#Looker Studio](/tags/looker-studio/) デブサミ2018で話してきた一部を書きます。 無料のBIツール Google Data Studio の運用についてです。 Data Studioは データソースのキャッシュを自動で更新します。 なので、従量課金のデータソースをレポートにリンクしていると 閲覧していなくてもコストが発生します。 管理したいですが組織に… - [Tech](/categories/tech/) [![BigQueryでUDFを使用する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/udf-bigquery/) ## [BigQueryでUDFを使用する](/post/higuchi/udf-bigquery/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年1月9日 - [#BigQuery](/tags/bigquery/) BigQueryはUDF(ユーザー定義の関数)をサポートしています。 UDFはJavaScriptとSQL式で記述する事が出来ます。 サポートされる UDF 言語 今回はデータ型がSTRINGのカラムにJSON形式のデータを入れているテーブルから、 UDFを使用してJSON形式のデータをパースして取得してみたいと思い… - [Tech](/categories/tech/) [![課金エクスポートの移行](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/export-data-bigquery-v1/) ## [課金エクスポートの移行](/post/higuchi/export-data-bigquery-v1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2017年10月13日 - [#Google Cloud](/tags/google-cloud/) 本日(10/13)、たまたまエクスポート先のテーブルを見る機会があったのですが、 v1とかいうテーブルが増えました。 GCPには自動的に日次の課金データをBigQueryにエクスポートする機能があります。 GCPのコンソールから \\\[ お支払い 課金データのエクスポート \\\] v1テーブルのパーティションを調べて見る… --- ## hiraiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/hirai hiraiが執筆した記事の一覧です。 # hirai ![hiraiのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2018年11月29日 ### 書いている記事のタグ - [#galeraloadbalancer](/tags/galeraloadbalancer/) ## hiraiの記事 (記事数: 1) - [Tech](/categories/tech/) [![Galera Load Balancer](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/hirai/galera-load-balancer/) ## [Galera Load Balancer](/post/hirai/galera-load-balancer/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[hirai](/authors/hirai/) - 2018年11月29日 - [#galeraloadbalancer](/tags/galeraloadbalancer/) はじめまして、grasys 平井です。 今回、DBバックエンドへの接続にGalera Load Balancerを試したのでその紹介です。 弊社ではDBバックエンドにPercona XtraDB Clusterを使用しています。 Percona XtraDB Clusterでは、クラスタを構成する全ノードがマスタであ… --- ## HKの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/hk HKが執筆した記事の一覧です。 # HK ![HKのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2024年5月22日 ### 書いている記事のタグ - [#Grafana](/tags/grafana/) - [#clickhouse](/tags/clickhouse/) - [#failure story](/tags/failure-story/) - [#GKE](/tags/gke/) - [#Terraform](/tags/terraform/) - [#tfstatefile](/tags/tfstatefile/) ## HKの記事 (記事数: 4) - [Tech](/categories/tech/) [![kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る](/_astro/hero.Bgsma7ZT_Z215zk9.webp)](/post/hk/monitor-gkeandnginx-grafana/) ## [kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る](/post/hk/monitor-gkeandnginx-grafana/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2026年2月12日 - [#GKE](/tags/gke/)[#Grafana](/tags/grafana/) こんにちは、エンジニアのHKです。 今回はGKEの勉強がてら、helmでkube-prometheus-stackをインストールして、grafanaでGKEとnginxコンテナのメトリクスを表示するまでをやってみました。 まずは土台となるクラスタを用意します。 次にkube-prometheus-stackをインスト… - [Tech](/categories/tech/) [![clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた](/_astro/hero.CcybaYxC_50V0X.webp)](/post/hk/create-heatmap-with-clickhouse/) ## [clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた](/post/hk/create-heatmap-with-clickhouse/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2025年8月13日 - [#clickhouse](/tags/clickhouse/)[#Grafana](/tags/grafana/) こんにちは、エンジニアのHKです。 今回はclickhouseを使って、grafanaでどの地域からのアクセスが多いかが視覚的にわかりやすく表示されるヒートマップを作成してみました。 clickhouseとは 詳しい説明は公式のドキュメントに書いてありますが、一言で言うと、「大規模なデータの分析を高速で行える列指向デ… - [Tech](/categories/tech/) [![Grafana アラートルールをコード化して効率的に運用しよう](/_astro/hero.CjRWlCTm_apgk6.webp)](/post/hk/grafana-operate-efficiently/) ## [Grafana アラートルールをコード化して効率的に運用しよう](/post/hk/grafana-operate-efficiently/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2025年2月26日 - [#Grafana](/tags/grafana/) こんにちは、エンジニアの HK です。 突然ですが皆さんは Grafana でサーバー監視をしていますか? 弊社ではサーバーの負荷状況などを確認するために Grafana を使っています。 今回は Grafana を効率的に構築する方法をご紹介します。すでに実務で Grafana を使っている人にとってはもしかしたら… - [Tech](/categories/tech/) [![terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話](/_astro/hero.TQVw6WIt_Z2cH7L2.webp)](/post/hk/terraform-destroy-tfstatefile-deleted/) ## [terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話](/post/hk/terraform-destroy-tfstatefile-deleted/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2024年5月22日 - [#failure story](/tags/failure-story/)[#Terraform](/tags/terraform/)+1 はじめまして、エンジニアの HK です。 今回は、私が新人の頃に Terraform の勉強中にやってしまった失敗について紹介していこうと思います。 実際の作業中であれば、間違いなく問題となってしまう失敗なので、みなさんは私の失敗を糧に(?)同じ失敗をしないようにしていただければと思っています。 また、私が行った対処… --- ## i10の記事一覧 | grasys blog URL: https://blog.grasys.io/authors/i10 i10が執筆した記事の一覧です。 # i10 ![i10のプロフィール画像](/_astro/i10.IO6Jiv09_Z1rsEXk.webp) Created at: 2024年3月27日 ### 書いている記事のタグ - [#Ansible](/tags/ansible/) - [#Google Cloud](/tags/google-cloud/) - [#Google Cloud Shell](/tags/google-cloud-shell/) - [#small start](/tags/small-start/) ## i10の記事 (記事数: 1) - [Tech](/categories/tech/) [![Google Cloud でAnsible をスモールスタートしてみる](/_astro/hero.DmCC2ffM_Z297hP1.webp)](/post/i10/ansible-smallstart/) ## [Google Cloud でAnsible をスモールスタートしてみる](/post/i10/ansible-smallstart/) - ![](/_astro/i10.IO6Jiv09_Z217yR0.webp)[i10](/authors/i10/) - 2024年3月27日 - [#Ansible](/tags/ansible/)[#Google Cloud](/tags/google-cloud/)+2 初めまして i10 と申します。もしかしたら、この名前に見覚えのある方はお久しぶりかもです。かれこれ7年くらい前まで渋谷でインフラエンジニアをやっておりました。今は恵比寿でインフラエンジニアをやっております。いわゆる復帰勢というやつです。 先日、一ヶ月先輩のmoridy さんがAnsible に関する入門記事を書いて… --- ## ilhamhkの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/ilhamhk ilhamhkが執筆した記事の一覧です。 # ilhamhk ![ilhamhkのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2025年8月6日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#Looker Studio](/tags/looker-studio/) - [#n8n](/tags/n8n/) - [#OpenClaw](/tags/openclaw/) - [#Tailscale](/tags/tailscale/) ## ilhamhkの記事 (記事数: 3) - [Tech](/categories/tech/) [![OpenClaw の管理ダッシュボードを作ってみます](/_astro/hero.CjmTazQk_Z1vgvui.webp)](/post/ilhamhk/openclaw-admindashboard/) ## [OpenClaw の管理ダッシュボードを作ってみます](/post/ilhamhk/openclaw-admindashboard/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2026年7月22日 - [#OpenClaw](/tags/openclaw/)[#Tailscale](/tags/tailscale/) こんにちは!ilhamhk です。 今回は、OpenClaw のエージェントオーケストレーター向けにカスタムダッシュボードを作った経験を共有したいと思います。 OpenClaw とは? OpenClaw は、Discor \[…\] - [Tech](/categories/tech/) [![Looker StudioでSQLロジックを再現する](/_astro/hero.qAERe2lr_Z1rBWGe.webp)](/post/ilhamhk/looker-studio-sql/) ## [Looker StudioでSQLロジックを再現する](/post/ilhamhk/looker-studio-sql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2025年12月24日 - [#Google Cloud](/tags/google-cloud/)[#Looker Studio](/tags/looker-studio/) こんにちは、ilhamhkです! 今回の記事では、SQLのロジック、どうやってLooker Studioの機能で再現するか共有したいと思います。今回は、SQLのWHERE句にあたる「動的なフィルタ」を工夫して実装する方法や、JOINにあたる処理を「データの統合」で再現する方法について解説します。 概要 Looker… - [Tech](/categories/tech/) [![n8nで毎日のリマインダーを作ってみた](/_astro/hero.pAUZg6C9_Z1K016e.webp)](/post/ilhamhk/create-dailyreminders-n8n/) ## [n8nで毎日のリマインダーを作ってみた](/post/ilhamhk/create-dailyreminders-n8n/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2025年8月6日 - [#n8n](/tags/n8n/) こんにちは、ilhamhkです。 この記事では、n8nを使って毎朝の予定や天気、未読メールを通知してくれる、簡単なDiscordリマインダーボットの作り方をご紹介します。 n8nとは? 最近、n8nというノーコードの自動化プラットフォームを使い始めました。n8nは、シンプルなDiscordボットからコンテンツ自動化ま… --- ## izumiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/izumi izumiが執筆した記事の一覧です。 # izumi ![izumiのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2018年12月19日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#GKE](/tags/gke/) - [#Agones](/tags/agones/) - [#Amazon EC2](/tags/amazon-ec2/) - [#Batch](/tags/batch/) - [#benchmark](/tags/benchmark/) - [#Cloud Deploy](/tags/cloud-deploy/) - [#Cloud Storage](/tags/cloud-storage/) - [#Compute Engine](/tags/compute-engine/) - [#Developers Summit](/tags/developers-summit/) - [#F5](/tags/f5/) - [#GMP](/tags/gmp/) - [#grasys](/tags/grasys/) - [#NGINX](/tags/nginx/) - [#ted](/tags/ted/) - [#カオスエンジニアリング](/tags/カオスエンジニアリング/) - [#ロードバランシング](/tags/ロードバランシング/) ## izumiの記事 (記事数: 10) - [Tech](/categories/tech/) [![Chaos Meshでカオスエンジニアリング その1](/_astro/hero.B4ned3ju_1XlJFd.webp)](/post/izumi/chaosengineering-with-chaosmesh/) ## [Chaos Meshでカオスエンジニアリング その1](/post/izumi/chaosengineering-with-chaosmesh/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2025年7月9日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 こんにちは、エンジニアのいずみです。 Chaos Meshでカオスエンジニアリング その1です。 その1はGoogleCloud上へデプロイして動かしてみよう編です。 Chaos Meshについて Choas Meshとは Chaos MeshはKubernetesに様々な障害のシミュレーションを行い、障害シナリオを… - [Tech](/categories/tech/) [![Google CloudのBatch使ってみた](/_astro/hero.BMpzl34A_Z2jP3V6.webp)](/post/izumi/google-cloud-batch/) ## [Google CloudのBatch使ってみた](/post/izumi/google-cloud-batch/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年11月2日 - [#Google Cloud](/tags/google-cloud/)[#Batch](/tags/batch/) こんにちはエンジニアのいずみです。 Google Cloud (GCP)から2022/10/11にGAされたBatchを簡単に使ってみようと思います。 その前に正直なところBatchって、、、と思いませんでした?Cloud BatchでもなくBatchって??まぁその辺はGoogleさんに何かこだわりでもあるんでしょ… - [Tech](/categories/tech/) [![NGINX PlusのLB機能:DNSディスカバリー](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/dns_discovery/) ## [NGINX PlusのLB機能:DNSディスカバリー](/post/izumi/dns_discovery/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年7月7日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちは、エンジニアのいずみです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 前回まではtsunodaさんがブログを執筆していましたが今回は私が書いていきたいと思います。 どんな検証をしたのかの一覧紹介… - [Tech](/categories/tech/) [![ Google Cloud Deployでデリバリーしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gcd/) ##  [Google Cloud Deployでデリバリーしてみた](/post/izumi/gcd/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年5月30日 - [#Cloud Deploy](/tags/cloud-deploy/)[#Google Cloud](/tags/google-cloud/)+1 どうも泉水です。 4ヶ月ほど経ってしましいましたが、1月26日にGoogle Cloud (GCP) DeployがGAされてちょっと使ってみたので使い勝手などをブログにしたいと思います。 実はpublic previewのタイミングでGAしたら使いたいなと思って触ってみてたんですけどね。。。 Google Clou… - [Tech](/categories/tech/) [![Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gmp-preview/) ## [Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた](/post/izumi/gmp-preview/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2021年12月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 どうも泉水です。 1ヶ月ほど経ってしましいましたが、11月15日にGoogle Cloud (GCP) Managed Service for Prometheusがパブリックプレビューになったので試してみました。 Google Cloud (GCP) Managed Service for Prometheus(G… - [Tech](/categories/tech/) [![GKEで簡単にnginxを立ち上げてみよう](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/quick-gke-nginx/) ## [GKEで簡単にnginxを立ち上げてみよう](/post/izumi/quick-gke-nginx/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2021年8月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/) 1.Kubernetesって? コンテナオーケストレーションツールの標準ツールです。 このブログでは詳細は書きませんので公式サイトのKubernetesとは何か?を参照してください。 2\\. Google Kubernetes Engine(GKE)って? Google Cloud (GCP)が提供するKuberne… - [Tech](/categories/tech/) [![Agonesを構築してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/deploy-agones-sample/) ## [Agonesを構築してみた](/post/izumi/deploy-agones-sample/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2020年8月5日 - [#Agones](/tags/agones/)[#Google Cloud](/tags/google-cloud/)+1 今回は、ゲーム専用サーバをKubernetes上で実行する為のソフトウェアAgonesの環境を構築してみました。 こんにちは、エンジニアの泉水です。 今回はゲーム専用サーバのホスティング、スケーリングをKubernetes上で管理するAgonesのサンプルをGKEへ上で構築してみました。 1.Agonesって? Ag… - [Inside grasys](/categories/inside-grasys/) [![デブサミが開催されますよ!](/_astro/corporate-news-hero.w3OQ1V-5_1aUUl8.webp)](/post/izumi/devsumi2020-winter/) ## [デブサミが開催されますよ!](/post/izumi/devsumi2020-winter/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2020年2月11日 - [#Developers Summit](/tags/developers-summit/)[#grasys](/tags/grasys/) どうもこんにちは。泉水です。 過去のブログを見ていると私の投稿は2019年5月以来のようです。。。 今年もDevelopers Summitの季節がやってきましたね。 今回はタイトル通り来る2月13日(水)、14日(木)に開催されるDevelopers Summit 2020について書いていきます。 デブサミの季節が… - [Tech](/categories/tech/) [![gsutilを使用してGCSへアクセスする場合の環境設定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gcs-gsutil-env/) ## [gsutilを使用してGCSへアクセスする場合の環境設定](/post/izumi/gcs-gsutil-env/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2019年5月16日 - [#Cloud Storage](/tags/cloud-storage/) 今回は、ローカルやオンプレミス、GCP以外からgsutilコマンドを使用してGCSへアクセスする場合の環境設定をいきたいと思います。 こんにちは、エンジニア泉水です。 冒頭で書いた通り今回は、gsutilコマンドでアクスする際の環境設定です。 1.GCSって? 説明の必要はないと思いますが、、、 GCSはGCPが提供… - [Tech](/categories/tech/) [![GCPのComputeEngineとaws EC2のベンチマーク取ってみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gce-ec2-bench/) ## [GCPのComputeEngineとaws EC2のベンチマーク取ってみた](/post/izumi/gce-ec2-bench/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2018年12月19日 - [#benchmark](/tags/benchmark/)[#Amazon EC2](/tags/amazon-ec2/)+1 こんにちはgrasys blog初登場になります、エンジニアの泉水です。 東京寒いですね、、、(沖縄出身なんです) 今回はGCPのcompute engineとAWSのEC2のベンチマークを取得し比較してみました。 ことの発端は… GigaZineさんの記事どちらが全体的に優秀なのか、AmazonとGoogleのクラ… --- ## k-watanabeの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/k-watanabe 渡辺を勝ち取れなかったエンジニアです。 # k-watanabe 渡辺を勝ち取れなかったエンジニアです。 ![k-watanabeのプロフィール画像](/_astro/k-watanabe.6rq5wFlh_Z16EuYM.webp) パソコンカタカタするのがかっこいいと理由でエンジニアになりました。 社長にNeovimを推されて触り始めてはや1年。思い描いていたパソコンカタカタのエンジニアに近づいてきました。 AIを使うと便利だけどカタカタできなくなるジレンマがあります。 Created at: 2026年8月12日 ### Certificate - Google Cloud Professional Cloud Developer ### 書いている記事のタグ - [#Apache Airflow](/tags/apache-airflow/) - [#cursor](/tags/cursor/) - [#Docker](/tags/docker/) - [#Docker Compose](/tags/docker-compose/) - [#grasys](/tags/grasys/) - [#MCP](/tags/mcp/) - [#Python](/tags/python/) - [#エンジニア](/tags/エンジニア/) - [#生成AI](/tags/生成ai/) ## k-watanabeの記事 (記事数: 3) - [Tech](/categories/tech/) [![AIに任せて記憶力が...](/_astro/hero.B5Jjzapz_1DfjRe.webp)](/post/k-watanabe/ai-and-memory/) ## [AIに任せて記憶力が...](/post/k-watanabe/ai-and-memory/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2026年9月9日 - [#生成AI](/tags/生成ai/)[#エンジニア](/tags/エンジニア/) AI に頼る機会が増えたことをきっかけに、学生時代の暗記や仕事でのコマンド習得を振り返り、自分の覚え方を考えます。 - [Tech](/categories/tech/) [![Apache AirFlow で別コンテナを立ち上げて実行](/_astro/hero.D4zcdXaM_Z1j60SS.webp)](/post/k-watanabe/apache-airflow/) ## [Apache AirFlow で別コンテナを立ち上げて実行](/post/k-watanabe/apache-airflow/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2026年2月25日 - [#Apache Airflow](/tags/apache-airflow/)[#Docker](/tags/docker/)+3 業務でApache AirFlowを初めて触りました。既にコンテナ化していたスクリプトをパイプラインに組み込みたく色々調べたところ、AirFlowのオペレータにDockerOperatorがありました。個人的に詰まったポイントなど共有できればと思います AirFlowもDockerで実行する - まずAirFlowを… - [Tech](/categories/tech/) [![Cursor に MCP 設定してみた](/_astro/hero.DKCXUi_h_1u7qF1.webp)](/post/k-watanabe/cursor/) ## [Cursor に MCP 設定してみた](/post/k-watanabe/cursor/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2025年5月7日 - [#cursor](/tags/cursor/)[#MCP](/tags/mcp/) 1 月に入社しました。watanabe です。Cursor を 1 週間ほど触ってみました。以前 GitHub Copilot を使っていたのですがうまく使いこなせなかったため Cursor はうまく付き合って行こうと思います。Cursor と友達になりたい。MCP なるものがあると最近知りました。 何なに?自然言語… --- ## katoの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/kato katoが執筆した記事の一覧です。 # kato ![katoのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2022年3月2日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#Next.js](/tags/next-js/) - [#Professional Data Engineer](/tags/professional-data-engineer/) - [#React](/tags/react/) - [#Tailwind CSS](/tags/tailwind-css/) - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#リモートワーク](/tags/リモートワーク/) ## katoの記事 (記事数: 4) - [Tech](/categories/tech/) [![GoogleCloud Professional Data Engineer合格体験記](/_astro/hero.YJ-rAdJ1_1FycGD.webp)](/post/kato/googlecloud-professional-data-engineer/) ## [GoogleCloud Professional Data Engineer合格体験記](/post/kato/googlecloud-professional-data-engineer/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2023年3月24日 - [#Google Cloud](/tags/google-cloud/)[#Professional Data Engineer](/tags/professional-data-engineer/) こんにちは。加藤です。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の保守・開発を行なっています。 2021年 11 月に Google Cloud (GCP) Professional Cloud Architect を取得していたのですが、 ベースとな… - [Tech](/categories/tech/) [![フロント初学者が行うフロント技術選定](/_astro/hero.BOqK_kyC_KBRza.webp)](/post/kato/react/) ## [フロント初学者が行うフロント技術選定](/post/kato/react/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年9月26日 - [#Next.js](/tags/next-js/)[#React](/tags/react/)+1 こんにちは。Cloud Developerチーム(以下CDチーム)エンジニアの加藤です。 業務では主にバックエンドやデータ分析を行なっております。 私の所属しているCDチームでは毎期ごとにチームでテーマを設定し、 業務外でエンジニアリングに関して議論や調査を行なっております。 今期のテーマは【開発がスムーズに始められ… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員KKのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kato/kato_desktour/) ## [【デスクツアー】とある社員KKのデスク](/post/kato/kato_desktour/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年3月23日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。grasys でアプリエンジニアをしている加藤です。 grasys 社内でデスクツアーブログの執筆依頼が来たのでデスクを紹介させていただきます。 ガジェットは結構買っている記憶があったのですが、ほぼ趣味(イラスト、ゲーム)のものであまり紹介できるものはありませんでした。ただ、配線周りを結構綺麗にしているの… - [Tech](/categories/tech/) [![GoogleCloud Professional Cloud Architect合格体験記](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kato/gcp-professional-cloud-architect/) ## [GoogleCloud Professional Cloud Architect合格体験記](/post/kato/gcp-professional-cloud-architect/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年3月2日 - [#Google Cloud](/tags/google-cloud/) 初めまして。加藤です。 grasys には 2021 年 5 月に入社しました。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の作成を行なっています。 GCP を触ったのは grasys に入社してからなのですが、 昨年 11 月に Google Clou… --- ## kawasakiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/kawasaki kawasakiが執筆した記事の一覧です。 # kawasaki ![kawasakiのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2017年6月5日 ### 書いている記事のタグ - [#fail2ban](/tags/fail2ban/) - [#smartspeaker](/tags/smartspeaker/) - [#stackdriverdebugger](/tags/stackdriverdebugger/) ## kawasakiの記事 (記事数: 3) - [Tech](/categories/tech/) [![AlexaとActions on Googleのハンズズオンに参加してきた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2018-02-27-alexaandactionsongoogle/) ## [AlexaとActions on Googleのハンズズオンに参加してきた](/post/kawasaki/2018-02-27-alexaandactionsongoogle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2018年2月27日 - [#smartspeaker](/tags/smartspeaker/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回は最近流行るかもしれないスマートスピーカーのアプリ開発ハンズオンに参加してきたので その事について書きます。 でもハンズオンの内容とかアプリ開発の初歩の手順とかは色んな人が既に書いてるので ここにはその場で質問し… - [Tech](/categories/tech/) [![LB越しの不正アクセスをfail2banを使って防ぐ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2017-11-14-aplicationengine2inftaengine/) ## [LB越しの不正アクセスをfail2banを使って防ぐ](/post/kawasaki/2017-11-14-aplicationengine2inftaengine/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2017年11月14日 - [#fail2ban](/tags/fail2ban/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回はGCPのLB経由で来る不正アクセスにfail2banで対処した時の事について書きます。 grasysではECサイトやニュースサイトを運営するお客様がいます。 そのお客様のサイトに悪意をもってCDNが適用されない… - [Tech](/categories/tech/) [![StackDriverDebuggerで本番環境のソースコードをデバッグ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2017-06-5-stackdrivedebugger/) ## [StackDriverDebuggerで本番環境のソースコードをデバッグ](/post/kawasaki/2017-06-5-stackdrivedebugger/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2017年6月5日 - [#stackdriverdebugger](/tags/stackdriverdebugger/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内では若手ポジション) 今回僕はGCPが無料で提供しているStackDriverDebuggerを使用して、 本番環境で実際に動いているソースコードのデバッグを 実行する手順を書きたいと思ってます。 Stackdriver Debuggerとは 公… --- ## Komal Tekeの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/komal-teke Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 # Komal Teke Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 ![Komal Tekeのプロフィール画像](/_astro/komal-teke.vvtJae1f_265kcx.webp) ## 自己紹介 Google Cloudを中心に、データエンジニアリングや生成AIに関する技術検証・実装に取り組んでいます。 特に、BigQuery、Gemini Enterprise、Cloud Data FusionなどのGoogle Cloudサービスを活用したデータ処理やAI関連の技術に関心があります。 日々の検証や実装を通して得た知見、実際に直面した課題とその解決方法を、ブログを通じて共有していきます。 Created at: 2026年8月20日 ### Certificate - Google Cloud Associate Cloud Engineer - Google Cloud Professional Cloud Architect - Google Cloud Professional DevOps Engineer - Google Cloud Professional Cloud Developer ### Expertise - Google Cloud - Generative AI - Data Engineering ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/) - [#Vertex AI](/tags/vertex-ai/) - [#AI](/tags/ai/) - [#CI/CD](/tags/ci-cd/) - [#生成AI](/tags/生成ai/) - [#agentplatform](/tags/agentplatform/) - [#Cloud Build](/tags/cloud-build/) - [#Cloud Data Fusion](/tags/cloud-data-fusion/) - [#Django](/tags/django/) - [#Gemini Enterprise](/tags/gemini-enterprise/) - [#IoT](/tags/iot/) - [#Matter](/tags/matter/) - [#Nox](/tags/nox/) - [#OAuth](/tags/oauth/) - [#Python](/tags/python/) - [#Salesforce](/tags/salesforce/) - [#Smart Home](/tags/smart-home/) ## Komal Tekeの記事 (記事数: 11) - [Tech](/categories/tech/) [![Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/_astro/hero.qKT1jtiN_Zu53rQ.webp)](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) ## [Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年9月2日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Data Fusion](/tags/cloud-data-fusion/)+2 Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレードし、Client CredentialsとPassword Grantを検証した際に確認したSecurity Tokenのバリデーション挙動について紹介します。 - [Tech](/categories/tech/) [![問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/_astro/hero.lskbK1N4_Z13czVC.webp)](/post/komal-teke/debugging-geminienterrise-tableextraction/) ## [問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/post/komal-teke/debugging-geminienterrise-tableextraction/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年8月12日 - [#Gemini Enterprise](/tags/gemini-enterprise/) Gemini Enterpriseで、アップロードした文書内の表をCSV形式に変換するためのカスタムスキルを作成しました。スキルには、文書内の表を読み取り、各列の位置を維持したままCSVとして出力するよう指示していました \[…\] - [Tech](/categories/tech/) [![Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/_astro/hero.DrC29fjT_ZmD4gX.webp)](/post/komal-teke/agentplatform-pairwiseevaluation/) ## [Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/post/komal-teke/agentplatform-pairwiseevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年7月29日 - [#agentplatform](/tags/agentplatform/)[#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/) Agent Platform モデル評価シリーズへようこそ。 前回の記事では、個々の回答の品質を評価するために、Pointwise Evaluation を実施しました。 しかし、同じプロンプトに対して2つの回答がある場 \[…\] - [Tech](/categories/tech/) [![Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/_astro/hero.CYNfzlLv_ZoEuYT.webp)](/post/komal-teke/vertexai-pointwise-evaluation/) ## [Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/post/komal-teke/vertexai-pointwise-evaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年6月10日 - [#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/)[#Vertex AI](/tags/vertex-ai/) Vertex AI におけるモデル評価シリーズへようこそ。 これまでの記事では、モデル評価の基礎や、評価に必要なデータセット・メトリクス・各種設定の準備方法について学んできました。 今回は、実際に Pointwise Evaluation を使ったエンドツーエンドの評価を体験していきます。 評価環境のセットアップから… - [Tech](/categories/tech/) [![Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/_astro/hero.CP8WiBGx_1WJ0TU.webp)](/post/komal-teke/vertexai-preparation-evaluation/) ## [Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/post/komal-teke/vertexai-preparation-evaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年4月8日 - [#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)+3 Vertex AI のモデル評価シリーズへようこそ。 Part 1 では評価の基礎を整理しました。Part 2 では、実践に入る前の「準備」を固めていきます。 今回は、評価を成功させるための 3 つの柱を扱います。 1. 評価データセットの構造化 3. メトリクス(評価指標)の選定 5. 詳細設定(Advanced… - [Tech](/categories/tech/) [![Vertex AI モデル評価の基礎](/_astro/hero.rWUBao5j_Z13eO7P.webp)](/post/komal-teke/vertexai-fundamentals-modelevaluation/) ## [Vertex AI モデル評価の基礎](/post/komal-teke/vertexai-fundamentals-modelevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年4月1日 - [#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)+3 Vertex AIでのモデル評価をマスターするためのシリーズへようこそ!ジェネレーティブAIを構築している方なら、モデルの作成が戦いの半分に過ぎないことをご存知でしょう。真に高品質なエクスペリエンスを提供するためには、そのパフォーマンスを測定できなければなりません。 このガイドでは、Vertex AI Python… - [Tech](/categories/tech/) [![Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法)](/_astro/hero.-vTCoiOo_Z1SvLOW.webp)](/post/komal-teke/dockercredentials-cicdpipeline/) ## [Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法)](/post/komal-teke/dockercredentials-cicdpipeline/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年2月18日 - [#CI/CD](/tags/ci-cd/)[#Google Cloud](/tags/google-cloud/) はじめに 私のCI/CDパイプラインは、Pulumiを使ってGoogle CloudにデプロイするマルチステージのGitHub Actionsワークフローで、完璧に見えました。Google CloudとAWSへの認証、 pulumi up の実行、そしてSlack通知の送信まで、すべてが正常に実行されていました。すべ… - [Tech](/categories/tech/) [![私が Python の自動化ツールを Nox に乗り換えた理由](/_astro/hero.-mNYKBj9_Zgt2Ts.webp)](/post/komal-teke/python-automation-nox/) ## [私が Python の自動化ツールを Nox に乗り換えた理由](/post/komal-teke/python-automation-nox/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年1月14日 - [#Nox](/tags/nox/)[#Python](/tags/python/) 皆さん、こんにちは! 最近は GitHub Actions や Cloud Build のトリガーを使った CI/CD パイプラインの構築など、DevOps の世界にどっぷり浸かっています。こうしたツールを触ったことがある方なら、自動化チェックをいかにクリーンかつ一貫した状態に保つかが、運用の肝であることをご存知かと… - [Tech](/categories/tech/) [![uv とカスタム Docker で実現する Pulumi パイプラインの高速化](/_astro/hero.CjPAmJ6e_2c311K.webp)](/post/komal-teke/speedingup-pulumipipelines-customdocker/) ## [uv とカスタム Docker で実現する Pulumi パイプラインの高速化](/post/komal-teke/speedingup-pulumipipelines-customdocker/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2025年12月3日 - [#CI/CD](/tags/ci-cd/)[#Google Cloud](/tags/google-cloud/)+1 カスタムイメージを採用する理由 CI/CD パイプラインを初めて組むときは、まずはプラットフォームが用意しているプレビルドイメージに頼ることが多いと思います。 GitHub Actions や GitLab、そして私が使っている Google Cloud Build には、.NET や git、npm などの基本的な… - [Tech](/categories/tech/) [![Matter:スマートホームと IoT の未来を解説](/_astro/hero.BffsWUc3_Z22cupx.webp)](/post/komal-teke/matter-smarthomeandiot/) ## [Matter:スマートホームと IoT の未来を解説](/post/komal-teke/matter-smarthomeandiot/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2025年5月13日 - [#IoT](/tags/iot/)[#Matter](/tags/matter/)+1 💡 すべてのスマートデバイスがシームレスに連携し、「ただ動く」未来の家を想像したことはありますか?それが、 Matter が実現する世界です。 🔍 Matter とは Matter は、異なるスマートホームエコシステム間の分断を解消するために生まれた、新しい共通規格です。 これはオープンソースのプロトコルであり、… - [Tech](/categories/tech/) [![Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定](/_astro/hero.MffYQkvs_Z18U1dF.webp)](/post/komal-teke/django-introduction/) ## [Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定](/post/komal-teke/django-introduction/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2024年9月11日 - [#Django](/tags/django/) こんにちは、テケ コマルです。私は最近、Django フレームワークに初めて触れることになりました。これまでの経験から、Python を使ったウェブ開発に興味があり、Django の持つ多くの利点に惹かれて学び始めました。 このブログでは、私が Django を使い始めたばかりの初心者としての視点から、基本的な使い方… --- ## kubotaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/kubota kubotaが執筆した記事の一覧です。 # kubota ![kubotaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2016年10月14日 ### 書いている記事のタグ - [#billing](/tags/billing/) - [#Cloud Billing](/tags/cloud-billing/) - [#Google Cloud](/tags/google-cloud/) ## kubotaの記事 (記事数: 1) - [Tech](/categories/tech/) [![GCP利用料と支払方法、ちょっとだけ経理処理のお話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kubota/gcp-billing/) ## [GCP利用料と支払方法、ちょっとだけ経理処理のお話](/post/kubota/gcp-billing/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kubota](/authors/kubota/) - 2016年10月14日 - [#billing](/tags/billing/)[#Google Cloud](/tags/google-cloud/)+1 皆様こんにちは!grasysのバックオフィスを担当している窪田です。 今回初めてのブログ投稿となります。 私からはバックオフィスの視点(財務・経理など)から記事を書いていこうと思います。 第1回目は、GCP利用料と支払方法、それに絡む経理処理についてです! GCPの課金形態 1.利用量に対しての課金 GCPの利用量に… --- ## kyouheiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/kyouhei kyouheiが執筆した記事の一覧です。 # kyouhei ![kyouheiのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2016年9月15日 ### 書いている記事のタグ - [#Terraform](/tags/terraform/) - [#Compute Engine](/tags/compute-engine/) - [#Google Cloud](/tags/google-cloud/) - [#tips](/tags/tips/) - [#Amazon EC2](/tags/amazon-ec2/) - [#benchmark](/tags/benchmark/) - [#Deployment](/tags/deployment/) - [#Deployment-Manager](/tags/deployment-manager/) - [#disks](/tags/disks/) - [#yum](/tags/yum/) - [#セキュリティ](/tags/セキュリティ/) ## kyouheiの記事 (記事数: 9) - [Tech](/categories/tech/) [![Terraform CloudでGCPインスタンスを作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/terraform-cloud-setting-creating-gce-instance/) ## [Terraform CloudでGCPインスタンスを作る](/post/kyouhei/terraform-cloud-setting-creating-gce-instance/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年11月25日 - [#Terraform](/tags/terraform/) 前回 のTerrafrom Cloud VCSの設定の続きです。 この間にTerraform Cloudが正式に発表されました。 https://www.hashicorp.com/blog/announcing-terraform-cloud/ 驚くことに5ユーザのチームまでは無料で使用できます。太っ腹! では早速… - [Tech](/categories/tech/) [![Terraform Cloud VCSの設定(Bitbucket Cloud)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/terraform-cloud-setting-vsc-bitbucket-cloud/) ## [Terraform Cloud VCSの設定(Bitbucket Cloud)](/post/kyouhei/terraform-cloud-setting-vsc-bitbucket-cloud/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年8月21日 - [#Terraform](/tags/terraform/) 本日は Terrafrom Enterprise 改め Terraform Cloud の触りとしてVCSの設定を紹介したいと思います。 Terraform Cloud は2019年前半に名称が変わりました。 (Terraform Enterpriseはオンプレ製品の名前にスライドしています) では早速、 Getti… - [Tech](/categories/tech/) [![ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/trying-command-the-diskspace-problemed-but-no-files-can-be-erased/) ## [ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド](/post/kyouhei/trying-command-the-diskspace-problemed-but-no-files-can-be-erased/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年4月4日 - [#disks](/tags/disks/)[#tips](/tags/tips/)+1 こんにちは、grasys加藤です。 気がついたらCentOSサーバのディスク容量がいっぱいになっていること、ありませんか? ディスク容量が今すぐ空きが欲しい、 でも消せるファイルが見当たらないし、 クライアントのレスポンスも悪い・・・ そんな時にもしかすると少し容量が空くかもしれないtipsです。 私がよく取るのディ… - [Tech](/categories/tech/) [![AWSとGCPでSysbenchベンチマーク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/sysbench-aws-gcp/) ## [AWSとGCPでSysbenchベンチマーク](/post/kyouhei/sysbench-aws-gcp/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年12月25日 - [#benchmark](/tags/benchmark/)[#Amazon EC2](/tags/amazon-ec2/)+1 grasys加藤です。 前回、泉水がベンチマークを取りましたが、その続きです。 GCPとAWSでmysql8.0.13を構築して、sysbenchでベンチマークしてみました。 いきなり結論 計測する度にreadの数がバラける!! とはいうものの、今回の結果ではwriteは概ねGCPの方が高速、readも心の目で見ると… - [Tech](/categories/tech/) [![TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/tips-of-terraform_ipaddress-in-firewall-rules/) ## [TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・](/post/kyouhei/tips-of-terraform_ipaddress-in-firewall-rules/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年9月20日 - [#Terraform](/tags/terraform/)[#tips](/tags/tips/) grasys加藤です。 今回はTerraformを使ってFirewallルールのIPアドレスを定義する時にキレイに整理できる小ネタです。 それなりにTerraformを使ってきましたが、IPアドレスの列記に不便を感じていたわけですよ、あちこちのルールに同じIPアドレスが出現するわけですから。 なぜ今までIPアドレスを… - [Tech](/categories/tech/) [![同僚に「早く言ってよ〜」と言われたTerraform小技](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/tips-of-terraform_target-and-ignore_changes-and-plugin-dir/) ## [同僚に「早く言ってよ〜」と言われたTerraform小技](/post/kyouhei/tips-of-terraform_target-and-ignore_changes-and-plugin-dir/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年5月2日 - [#Terraform](/tags/terraform/)[#tips](/tags/tips/) grasys加藤です。 今回はTerraformを使ってデプロイしている横で「え、何、どうやったの?」「早く言ってよ〜」と同僚に言われる小技を紹介します。 折に触れて当社イベントなどで紹介していますが、当社はGCPリソースの管理を HashiCorp 社のTerraformに集約しています。 Infrastructu… - [Tech](/categories/tech/) [![GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/summary-centos7_centos6-meltdown_specter-compatibility-on-gce/) ## [GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ](/post/kyouhei/summary-centos7_centos6-meltdown_specter-compatibility-on-gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年1月31日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys加藤です。 2018年が始まってすぐに数多のエンジニアを恐怖させたCPUの実装に関連する3つのCVE=通称MeltDown, Spectreバグ。 CVE-2017-5753, CVE-2017-5715, CVE-2017-5754 本当はすべて終わってから記事にしようと思いましたが時間がかかりそうなの… - [Tech](/categories/tech/) [![Google Deployment Managerでインスタンス作成](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/create-instance-with-deployment-manager/) ## [Google Deployment Managerでインスタンス作成](/post/kyouhei/create-instance-with-deployment-manager/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2017年10月31日 - [#Deployment](/tags/deployment/)[#Deployment-Manager](/tags/deployment-manager/)+2 Trick or Treat!! grasys加藤です。 前回、インスタンスの作成方法を3つご紹介しました。 \\\[3つの方法でGoogle Compute Engineでインスタンスを作成する\\\] (http://blog.grasys.io/post/kyouhei/createinstances/) 今回はGoo… - [Tech](/categories/tech/) [![3つの方法でGoogle Compute Engineでインスタンスを作成する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/createinstances/) ## [3つの方法でGoogle Compute Engineでインスタンスを作成する](/post/kyouhei/createinstances/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2016年9月15日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys 加藤です。 入社するまでGoogle Cloud (GCP) Platformに触ったこともなく、インフラエンジニアでもなかったのですが、入ってからは息をするように毎日触っています。 今回は最初の一歩、Google Compute Engineでインスタンスを作成する3つのパターンをご紹介します。 -… --- ## kyuitaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/kyuita kyuitaが執筆した記事の一覧です。 # kyuita ![kyuitaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2024年7月10日 ### 書いている記事のタグ - [#DuckDB](/tags/duckdb/) - [#Google Cloud](/tags/google-cloud/) - [#Cloud Storage](/tags/cloud-storage/) - [#Gemini](/tags/gemini/) - [#Grafana](/tags/grafana/) - [#Project IDX](/tags/project-idx/) - [#Terraform](/tags/terraform/) ## kyuitaの記事 (記事数: 4) - [Tech](/categories/tech/) [![Grafana Alert を Terraform で作成する](/_astro/hero.CduA1QJ2_ywvfK.webp)](/post/kyuita/grafana-alert-terraform/) ## [Grafana Alert を Terraform で作成する](/post/kyuita/grafana-alert-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2026年3月25日 - [#Grafana](/tags/grafana/)[#Terraform](/tags/terraform/) こんにちは、kyuitaです。 Terraformのアラートルールは普段Yamlファイルで記述しているのですが、最近TerraformのGrafana Providerでアラートを作成することができることを知り実際に試してみたので、その手順を共有します。 grafana自体は既存の環境がある前提でTerraformか… - [Tech](/categories/tech/) [![DuckDBでデータをParquet形式に出力する方法 🦆](/_astro/hero.Cw12KtbD_15aThR.webp)](/post/kyuita/convert-toparquet-byduckdb/) ## [DuckDBでデータをParquet形式に出力する方法 🦆](/post/kyuita/convert-toparquet-byduckdb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2025年8月27日 - [#DuckDB](/tags/duckdb/) こんにちはkyuitaです。 皆様は業務でBigQueryなどのデータ分析用にParquet形式でのデータを求められることはないでしょうか。 今回はDuckDBをデータフォーマット変換のツールとして利用してみます。 Parquet形式とは 大規模なデータ分析で広く使われるカラムナ型(列指向)データストレージフォーマッ… - [Tech](/categories/tech/) [![DuckDB を使ってクラウドストレージに置かれたデータを解析してみる](/_astro/hero.C53Ie6k7_ZjvqdR.webp)](/post/kyuita/analyzing-cloudstorage-duckdb/) ## [DuckDB を使ってクラウドストレージに置かれたデータを解析してみる](/post/kyuita/analyzing-cloudstorage-duckdb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2025年4月2日 - [#DuckDB](/tags/duckdb/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは kyuita です。 皆様はシステムエンジニアとして働いているとこんな場面に身に覚えがないでしょうか。 ・クラウドストレージ(GCS, S3 など)にログデータをアーカイブとして残している。だけど一度も中身を見たことない。 ・突然の依頼で大量のデータが納品されてデータの中身を把握しないといけない。 そんな… - [Tech](/categories/tech/) [![「Project IDX」Gemini を活用して Web アプリを構築してみる](/_astro/hero.CtPnUlt1_ZJkHX5.webp)](/post/kyuita/projectidx-gemini/) ## [「Project IDX」Gemini を活用して Web アプリを構築してみる](/post/kyuita/projectidx-gemini/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2024年7月10日 - [#Gemini](/tags/gemini/)[#Google Cloud](/tags/google-cloud/)+1 はじめに 初めまして kyuita です。 エンジニアの皆さんは普段どんなエディターを使っているでしょうか。 自分は VSCode を利用していますが、昨今クラウド IDE なるものが使われてる現場も増えていると聞きます。 今回は Google が開発しているクラウド IDE である「Project IDX」のβ版が… --- ## grasys Marketingの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/marketing クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 # grasys Marketing クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 ![grasys Marketingのプロフィール画像](/_astro/grasys_avatar.DlD-CkJs_XFagc.webp) 👋 **grasys Marketingチームです!** Google Cloud、AWS、Azureをはじめとするクラウド技術の解説に加え、grasysの取り組み、イベント・セミナー、受賞情報、オフィスの様子などを発信しています。技術や会社の魅力を、初めての方にもわかりやすくお届けします。 Created at: 2016年8月12日 ### Social Media Link - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#grasys](/tags/grasys/) - [#news](/tags/news/) - [#event](/tags/event/) - [#クラウドインフラ](/tags/クラウドインフラ/) - [#ゲーム](/tags/ゲーム/) - [#セキュリティ](/tags/セキュリティ/) - [#休業案内](/tags/休業案内/) - [#パートナーシップ](/tags/パートナーシップ/) - [#Developers Summit](/tags/developers-summit/) - [#Google Cloud Next](/tags/google-cloud-next/) - [#Kubernetes](/tags/kubernetes/) - [#データ分析基盤](/tags/データ分析基盤/) - [#HashiCorp](/tags/hashicorp/) - [#新年の挨拶](/tags/新年の挨拶/) - [#AWS](/tags/aws/) - [#BigQuery](/tags/bigquery/) - [#book](/tags/book/) - [#GKE](/tags/gke/) - [#Google Cloud Day](/tags/google-cloud-day/) - [#データ分析](/tags/データ分析/) - [#会社紹介](/tags/会社紹介/) - [#生成AI](/tags/生成ai/) - [#HashiCorp Vault](/tags/hashicorp-vault/) - [#nomad](/tags/nomad/) - [#Terraform](/tags/terraform/) - [#イベントレポート](/tags/イベントレポート/) - [#オフィス移転](/tags/オフィス移転/) - [#データ活用](/tags/データ活用/) - [#マンガ](/tags/マンガ/) - [#リモートワーク](/tags/リモートワーク/) - [#導入事例](/tags/導入事例/) - [#Azure](/tags/azure/) - [#CEDEC](/tags/cedec/) - [#EBPM](/tags/ebpm/) - [#Gemini Enterprise](/tags/gemini-enterprise/) - [#Tenable](/tags/tenable/) - [#tips](/tags/tips/) - [#Vertex AI](/tags/vertex-ai/) - [#Vertex AI Search](/tags/vertex-ai-search/) - [#アプリケーション開発](/tags/アプリケーション開発/) - [#ウェビナー](/tags/ウェビナー/) - [#マルチクラウド](/tags/マルチクラウド/) - [#東京ゲームショウ](/tags/東京ゲームショウ/) - [#年末の挨拶](/tags/年末の挨拶/) - [#Agones](/tags/agones/) - [#AIエージェント](/tags/aiエージェント/) - [#Anthos](/tags/anthos/) - [#CI/CD](/tags/ci-cd/) - [#Cloud Build](/tags/cloud-build/) - [#Compute Engine](/tags/compute-engine/) - [#Dataflow](/tags/dataflow/) - [#Developers Boost](/tags/developers-boost/) - [#ebisu](/tags/ebisu/) - [#elastic](/tags/elastic/) - [#Gemini](/tags/gemini/) - [#Google Cloud Next Tokyo](/tags/google-cloud-next-tokyo/) - [#Google Cloud Partner of the Year](/tags/google-cloud-partner-of-the-year/) - [#Google Cloud Partner Top Engineer](/tags/google-cloud-partner-top-engineer/) - [#Google Cloud 全冠](/tags/google-cloud-全冠/) - [#IaC](/tags/iac/) - [#ISMS](/tags/isms/) - [#ISO/IEC 27001](/tags/iso-iec-27001/) - [#Japan All AWS Certifications Engineers](/tags/japan-all-aws-certifications-engineers/) - [#Looker Studio](/tags/looker-studio/) - [#mlops](/tags/mlops/) - [#Python](/tags/python/) - [#React](/tags/react/) - [#seminar](/tags/seminar/) - [#spanner](/tags/spanner/) - [#TiDB](/tags/tidb/) - [#tvcm](/tags/tvcm/) - [#Vuls](/tags/vuls/) - [#オフィス](/tags/オフィス/) - [#システム移行](/tags/システム移行/) - [#営業DX](/tags/営業dx/) - [#機械学習](/tags/機械学習/) - [#恵比寿ガーデンプレイス](/tags/恵比寿ガーデンプレイス/) - [#製造業](/tags/製造業/) - [#脆弱性](/tags/脆弱性/) - [#脆弱性管理](/tags/脆弱性管理/) - [#入門](/tags/入門/) ## grasys Marketingの記事 (記事数: 121) - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/_astro/hero.DdT1SEQC_Zkg612.webp)](/post/marketing/google-cloud-next-tokyo-26-newgin/) ## [Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/post/marketing/google-cloud-next-tokyo-26-newgin/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年9月3日 - [#Google Cloud Next Tokyo](/tags/google-cloud-next-tokyo/) 2026年7月31日、grasys は Google Cloud Next Tokyo 26 で株式会社ニューギン様と共同登壇しました。Gemini Enterprise を用いた組織変革と、AI を現場に根付かせるための実運用を見据えた取り組みをご紹介します。 - [Inside grasys](/categories/inside-grasys/) [![「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/_astro/hero.CUvymjlD_Z1ORKdO.webp)](/post/marketing/2026-japan-all-aws-certifications-engineers/) ## [「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/post/marketing/2026-japan-all-aws-certifications-engineers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月30日 - [#AWS](/tags/aws/)[#Japan All AWS Certifications Engineers](/tags/japan-all-aws-certifications-engineers/) このたび、2026 Japan All AWS Certifications Engineers の受賞者として grasys のエンジニアが選出されました。 AWS 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重ねるパートナーの皆様に感謝いたします。 2026 J… - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 セッション情報公開しました!](/_astro/8b28019a3e12ee6a94180c40d7b345c3.CNhmO670_1wGyV9.webp)](/post/marketing/google-cloud-next-tokyo-2026-session/) ## [Google Cloud Next Tokyo 26 セッション情報公開しました!](/post/marketing/google-cloud-next-tokyo-2026-session/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月4日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 Google Cloud Next Tokyo 26の共同登壇セッション grasys は「Google Cloud Next Tokyo 26」で株式会社ニューギン様と共同登壇いたします。 登壇内容 AI 活用でエンタメの未来はどう変わるか。ニューギン × Gemini Enterprise が描く次世代の姿 常に新 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 に出展、登壇いたします。](/_astro/GoogleCloudNextJapan_1.DAlQSW2f_zUW2M.webp)](/post/marketing/google-cloud-next-tokyo-2026/) ## [Google Cloud Next Tokyo 26 に出展、登壇いたします。](/post/marketing/google-cloud-next-tokyo-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月1日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+3 Google Cloud Next Tokyo 26の開催案内 grasys は今年も「Google Cloud Next Tokyo 26」に出展、また株式会社ニューギン様と共同登壇いたします。 AI エージェントで何ができるのか、どう動かすのか。本セッション、またブースでは、Gemini Enterprise の具 - [Infomation](/categories/infomation/) [![PingCAP株式会社、パートナー契約を締結](/_astro/grasys_pingcap_logo-1.DZHGH-9o_Z1aSuz9.webp)](/post/marketing/pingcap-partnership/) ## [PingCAP株式会社、パートナー契約を締結](/post/marketing/pingcap-partnership/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年2月26日 - [#TiDB](/tags/tidb/)[#Google Cloud](/tags/google-cloud/)+3 grasysとPingCAPのロゴ Google Cloud のプレミアパートナー(Services / Co-sell)として大規模インフラの設計・構築・運用を手掛ける株式会社 grasys(本社:東京都渋谷区、代表取締役:長谷川 祐介、以下 grasys)と、分散型 NewSQL データベース「TiDB(タイ・デー - [Infomation](/categories/infomation/) [![「パートナーシップ構築宣言」の公表に関するお知らせ](/_astro/partnership_logo.wfgI-PU3_ZHcVTR.webp)](/post/marketing/partnership-building-declaration/) ## [「パートナーシップ構築宣言」の公表に関するお知らせ](/post/marketing/partnership-building-declaration/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年2月9日 - [#パートナーシップ](/tags/パートナーシップ/)[#news](/tags/news/) パートナーシップ構築宣言 平素は格別のご高配を賜り、厚く御礼申し上げます。 この度、株式会社grasys(代表取締役:長谷川祐介)は、内閣府や中小企業庁などが推進する「未来を拓くパートナーシップ構築推進会議」の趣旨に賛同し、「パートナーシップ構築宣言」を公表いたしました。 「パートナーシップ構築宣言」とは、サプライチェ - [Infomation](/categories/infomation/) [![新年、明けましておめでとうございます。](/_astro/newyear2026.sY5GucBW_oB0Bw.webp)](/post/marketing/new-year-greeting-2026/) ## [新年、明けましておめでとうございます。](/post/marketing/new-year-greeting-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年1月5日 - [#新年の挨拶](/tags/新年の挨拶/) 2026年 新年のご挨拶 旧年中は格別のご支援を賜り、誠にありがとうございました。 皆さまのますますのご発展を心よりお祈り申し上げますとともに、 本年も変わらぬご支援を賜りますようお願い申し上げます。 株式会社grasys 代表取締役社長 長谷川 祐介 - [Infomation](/categories/infomation/) [![2025年~2026年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2025-2026/) ## [2025年~2026年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2025-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年12月9日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 平素より格別のご高配を賜り、厚く御礼申し上げます。 誠に勝手ながら、下記の期間を年末年始休業とさせていただきます。 【休業期間】 2025年12月26日(金)15:00 〜 2026年1月4日(日) 休業期間中にいただいたお問い合わせにつきましては、2026年1月5日(月)以降、順次対応いたしま - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Partner All Certification Holders 2025 受賞のご報告](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/google-cloud-partner-all-certification-holders-2025/) ## [Google Cloud Partner All Certification Holders 2025 受賞のご報告](/post/marketing/google-cloud-partner-all-certification-holders-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年11月6日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud 全冠](/tags/google-cloud-全冠/) このたび、Google Cloud Partner All Certification Holders 2025 の受賞者として grasys からもエンジニアが選出 されました。 Google Cloud Japan 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重… - [Infomation](/categories/infomation/) [![創立記念日に伴う休業日のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2025/) ## [創立記念日に伴う休業日のお知らせ](/post/marketing/anniversary-closure-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年10月15日 - [#休業案内](/tags/休業案内/) 創立記念日に伴う休業日のお知らせ 平素より格別のご高配を賜り、誠にありがとうございます。 株式会社grasysは、おかげさまで 創立11年を迎えることができました。 これもひとえに皆様のご支援の賜物と、心より感謝申し上げます。 誠に恐縮ではございますが、創立記念日にあたり下記の通り、会社休日とさせていただきます。 休日 - [Infomation](/categories/infomation/) [![【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/_astro/5641759-689c6217b65b7.BvvYxY3c_Z1EEXsN.webp)](/post/marketing/google-cloud-next-tokyo-2025-ebpm-session/) ## [【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/post/marketing/google-cloud-next-tokyo-2025-ebpm-session/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年8月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 データが不足する開発途上国で、どのように予測システムを構築したのか。下水疫学のプロジェクトを通して、八千代エンジニヤリングとgrasysが共にインドネシアのEBPMへ挑んでいる事例をご紹介します。 - [Infomation](/categories/infomation/) [![Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/_astro/Generative-AI-outline.jLTA3TVI_2onQ2L.webp)](/post/marketing/google-cloud-generative-ai-services-specialization/) ## [Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/post/marketing/google-cloud-generative-ai-services-specialization/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年8月1日 - [#Google Cloud](/tags/google-cloud/)[#生成AI](/tags/生成ai/)+2 株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud Partner Advantage プログラムにおいて「生成AI - サービス」のスペシャライゼーション認定を取得しました。 Specialization Generative AI 本認定は、Google - [Infomation](/categories/infomation/) [![【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2b0NWr.webp)](/post/marketing/cedec-2025-bandai-namco-infrastructure/) ## [【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/post/marketing/cedec-2025-bandai-namco-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年7月25日 - [#CEDEC](/tags/cedec/)[#Google Cloud](/tags/google-cloud/)+3 ゲーム業界におけるインフラは、この10年で大きく進化してきました。本セッションでは、grasysと Bandai Namco Entertainment の長年にわたるパートナーシップを軸に、各時代の代表的タイトルにおけるGoogle Cloud 活用の軌跡を振り返ります。 - [Infomation](/categories/infomation/) [![CEDEC2025 に登壇します](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2b0NWr.webp)](/post/marketing/cedec-2025/) ## [CEDEC2025 に登壇します](/post/marketing/cedec-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年7月9日 - [#CEDEC](/tags/cedec/)[#event](/tags/event/)+2 CEDEC2025 に登壇します grasys は「 CEDEC2025 」に登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日 :2025年7月22日(火)〜 7月24日(木) 会場 :パシフィコ横浜 ノース (神奈川県横浜市西区みなとみらい) ▶ イベント登録はこちらから ※有料の - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/_astro/GCN25_300x250_J15-White.ai_.B46cUUFv_1pUv2.webp)](/post/marketing/google-cloud-next-tokyo-2025/) ## [Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/post/marketing/google-cloud-next-tokyo-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年6月13日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 Google Cloud Next Tokyo 2025 に登壇します grasys は今年も「Google Cloud Next Tokyo 2025」に出展・登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:2025年8月5日(火)〜8月6日(水) 会場:東京ビッグサイト 南展示 - [Infomation](/categories/infomation/) [![【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/_astro/DataAISummit1.CiP56Mti_Z1o2Fjs.webp)](/post/marketing/data-and-ai-summit-2025-spring/) ## [【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/post/marketing/data-and-ai-summit-2025-spring/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年5月29日 - [#Google Cloud](/tags/google-cloud/)[#機械学習](/tags/機械学習/)+2 「データはあるけど、どう使えばいいか分からない」そんな悩みを持つ方向けに、Google Cloud を用いた共創型の需要予測構築プロセスを紹介。モデル選定の観点や技術面の工夫、grasys による伴走支援の実例を交えて解説しました。 - [Infomation](/categories/infomation/) [![「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/_astro/21113_ogp.DFBwZpDZ_yjXOu.webp)](/post/marketing/shimadzu-vertex-ai-search/) ## [「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/post/marketing/shimadzu-vertex-ai-search/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年4月25日 - [#Vertex AI Search](/tags/vertex-ai-search/)[#Google Cloud](/tags/google-cloud/)+2 Developers Summit 2025にて、島津製作所様の業務課題を解決した事例を紹介しました。業務上確認すべき社内資料が膨大で、検索や情報把握に時間がかかっていた課題に対し、Google Cloud の Vertex AI Searchを活用。検索性向上と業務効率化を実現した方法についてご紹介しました。 - [Infomation](/categories/infomation/) [![情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/_astro/20250418_Quality-mark-Grasys.DThBY_le_XAaxN.webp)](/post/marketing/iso-iec-27001-2022-transition/) ## [情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/post/marketing/iso-iec-27001-2022-transition/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年4月22日 - [#ISO/IEC 27001](/tags/iso-iec-27001/)[#ISMS](/tags/isms/)+2 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は、情報セキュリティマネジメントシステム(ISMS)の認証を更新し、最新版である「ISO/IEC 27001:2022」の認証へ2025年4月18日付で移行いたしました。 Quality - [Infomation](/categories/infomation/) [![Developers Summit 2025 にて登壇決定!](/_astro/f81fd2e4c52864042852c112ce927ae2.CobS1Jjw_1E1AFw.webp)](/post/marketing/developers-summit-2025/) ## [Developers Summit 2025 にて登壇決定!](/post/marketing/developers-summit-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年1月7日 - [#Developers Summit](/tags/developers-summit/)[#Vertex AI Search](/tags/vertex-ai-search/)+3 Developers Summit 2025 で登壇します 2025 年 2 月 13 日(木)、14 日(金)にホテル雅叙園東京で開催される「Developers Summit 2025」で、当社の細谷政徳、上間貫司が登壇をいたします。 ぜひとも、ご参加登録のうえお越しください!ご参加登録は以下リンクから行えます。 - [Infomation](/categories/infomation/) [![2025年 新年のご挨拶](/_astro/331bb0e6ef70fa3c349ab64c12a5f5fe.BN8TzFPr_1Ux6Sr.webp)](/post/marketing/new-year-greeting-2025/) ## [2025年 新年のご挨拶](/post/marketing/new-year-greeting-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年1月6日 - [#新年の挨拶](/tags/新年の挨拶/) 新年、明けましておめでとうございます。 年賀状 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2025 年も、より一層のご支援、お引立てを賜りますようお願い申し上げます。 本年も株式会社 grasys を宜しくお願い申し上げます。 - [Infomation](/categories/infomation/) [![2024年~2025年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2024-2025/) ## [2024年~2025年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2024-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年12月3日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Infomation](/categories/infomation/) [![創立記念に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2024/) ## [創立記念に伴う休業のお知らせ](/post/marketing/anniversary-closure-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年10月11日 - [#休業案内](/tags/休業案内/) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社 grasys はお陰様で創立10年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが、創立記念日のため下記期日につきまして業務をお休み - [Inside grasys](/categories/inside-grasys/) [![grasys の現役エンジニアが解説する書籍の改訂版が発売!](/_astro/corporate-news-hero.Cn-53zWt_Z1cQN0r.webp)](/post/marketing/googlecloud-book2/) ## [grasys の現役エンジニアが解説する書籍の改訂版が発売!](/post/marketing/googlecloud-book2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年9月17日 - [#book](/tags/book/)[#Google Cloud](/tags/google-cloud/)+3 2024年9月17日(火)、書籍『図解即戦力 Google Cloud のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]』を株式会社技術評論社より出版しました。本書は、紙の書籍と電子書籍を合算して売上一万部突破した書籍の改訂版で、新たに AIサービスの章が追加されています。grasys の現役エンジニアが… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next Tokyo '24 に登壇します!](/_astro/hero.CnSua3PL_1WEfji.webp)](/post/marketing/google-cloud-next-tokyo-24/) ## [Google Cloud Next Tokyo '24 に登壇します!](/post/marketing/google-cloud-next-tokyo-24/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年6月24日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) Google Cloud Next Tokyo '24 登壇します 2024年8月1日(木)、2日(金)にパシフィコ横浜ノースで開催される Google Cloud Next Tokyo '24に、grasys から角田竜馬、バルス株式会社様より髙瀨 希望氏 による共同登壇をいたします。 ブースも出展いたしますので、… - [Inside grasys](/categories/inside-grasys/) [![オフィス移転しました!](/_astro/hero.BZj1FNpx_1VLF3b.webp)](/post/marketing/newoffice-ygp/) ## [オフィス移転しました!](/post/marketing/newoffice-ygp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月11日 - [#ebisu](/tags/ebisu/)[#恵比寿ガーデンプレイス](/tags/恵比寿ガーデンプレイス/)+1 2024年4月1日に新オフィスへ移転しました。当日のブログ投稿は「どんなウソだよ..」と言われかねないので、少し間をあけての投稿です^^/ 今回はそんな新オフィスのご紹介をさせていただこうと思います! 紹介が遅れました、grasys Marketingチームです。 3年ほどセールスチームに所属していたのですが、この春からマーケティ… - [Infomation](/categories/infomation/) [![Developers Summit 2024 のセッションレポートが公開されました!](/_astro/19257_ogp.BG7p8XX6_gzqm5.webp)](/post/marketing/developers-summit-2024-session-report/) ## [Developers Summit 2024 のセッションレポートが公開されました!](/post/marketing/developers-summit-2024-session-report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月11日 - [#Developers Summit](/tags/developers-summit/)[#イベントレポート](/tags/イベントレポート/) Developers Summit 2024 のセッションレポートが公開されました! エンジニアとして次のステップやキャリアに悩んでいませんか? 「女装が趣味の潜水士がクラウドインフラエンジニアになるまで」 と題したセッションレポートが公開されました。 元々は潜水士、趣味は女装。そんな当社角田がなぜクラウドエンジニアに - [Infomation](/categories/infomation/) [![2024年4月 事務所移転のお知らせ](/_astro/new_office3-scaled.fKTybIgA_93VCi.webp)](/post/marketing/office-relocation-april-2024/) ## [2024年4月 事務所移転のお知らせ](/post/marketing/office-relocation-april-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月1日 - [#オフィス移転](/tags/オフィス移転/) 移転先オフィスの内観 事務所移転のお知らせ この度、弊社は本日令和6年4月1日(月)より 下記住所に事務所を移転いたしましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 〒150-6011 東京都渋谷 - [Infomation](/categories/infomation/) [![2024年3月 事務所移転のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/office-relocation-march-2024/) ## [2024年3月 事務所移転のお知らせ](/post/marketing/office-relocation-march-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年3月18日 - [#オフィス移転](/tags/オフィス移転/) 事務所移転のお知らせ 平素は格別のご高配を賜り厚くお礼申し上げます。 この度、弊社は令和6年4月1日(月)より 下記住所に事務所を移転する運びとなりましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 - [Infomation](/categories/infomation/) [![2024年 新年のご挨拶](/_astro/newyear2023_1.XEPlrc3B_HViPI.webp)](/post/marketing/new-year-greeting-2024/) ## [2024年 新年のご挨拶](/post/marketing/new-year-greeting-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年1月5日 - [#新年の挨拶](/tags/新年の挨拶/) あけましておめでとうございます。 謹んで新年のお慶びを申し上げます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2024年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 - [Tech](/categories/tech/) [![MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介](/_astro/hero.CmQNeOqS_Z1MCxl3.webp)](/post/marketing/mlops/) ## [MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介](/post/marketing/mlops/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年12月14日 - [#mlops](/tags/mlops/)[#Vertex AI](/tags/vertex-ai/) MLOpsとは 「MLOps」とは、 機械学習(ML) と、 運用(Operations) を組み合わせた造語で、優れた機械学習システムを実現するために、それぞれのチームが協調し合う管理体制( 機械学習基盤 )を築くこと。またはその概念全体を指します MLOpsの元になったのは、ソフトウェア開発において 開発(Dev… - [Infomation](/categories/infomation/) [![2023年~2024年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2023-2024/) ## [2023年~2024年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2023-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年12月1日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Infomation](/categories/infomation/) [![創立記念行事に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2023/) ## [創立記念行事に伴う休業のお知らせ](/post/marketing/anniversary-closure-2023/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年10月10日 - [#休業案内](/tags/休業案内/) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社grasysはお陰様で創立9年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが創立記念に伴う社内行事のため下記期日につきまして業務をお - [Inside grasys](/categories/inside-grasys/) [![東京ゲームショウ2023に行ってきました!!](/_astro/hero.Bs0aphjd_Znk0Bb.webp)](/post/marketing/tgs2023report/) ## [東京ゲームショウ2023に行ってきました!!](/post/marketing/tgs2023report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年9月25日 - [#event](/tags/event/)[#grasys](/tags/grasys/)+2 はじめまして!! grasysの新米営業のなわけんです。 最近はVarolantというゲームにすごくハマっています! 相手との駆け引きにドキドキしつつ勝負をし、勝った時に自分の成長を感じられる瞬間が堪らないです! さて、先日人生初の東京ゲームショウへ参加してきました! 実際に参加してみて、驚きの連続だったので今回はそ… - [Tech](/categories/tech/) [![3大クラウドの脆弱性、ウイルス感染対策サービス一覧](/_astro/hero.FnzHSZrg_1hXrrw.webp)](/post/marketing/20230818/) ## [3大クラウドの脆弱性、ウイルス感染対策サービス一覧](/post/marketing/20230818/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月18日 - [#AWS](/tags/aws/)[#Azure](/tags/azure/)+3 この記事でわかること インフラ領域での脆弱性を突いた攻撃やマルウェアからシステムを守るために、それらを検出するセキュリティサービスをGoogle Cloud (GCP)、AWS、Azureそれぞれのクラウドごとにまとめていきます。 これからクラウドを活用していこうと決めたものの、それぞれのクラウドでセキュリティサービ… - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ!](/_astro/hero.BddW7Tsu_1yzMyV.webp)](/post/marketing/manga-episode-03/) ## [【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ!](/post/marketing/manga-episode-03/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月17日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 散在するデータを一元管理し、営業活動の改善につなげる方法をマンガでご紹介します。 - [Infomation](/categories/infomation/) [![IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/_astro/556463ce5866754f786b16e0e35bd2dd.CzAzYt3I_2sR2oM.webp)](/post/marketing/cloud-challenges-iac-security/) ## [IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/post/marketing/cloud-challenges-iac-security/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月9日 - [#Terraform](/tags/terraform/)[#IaC](/tags/iac/)+3 クラウドインフラの設計・構築・運用などに強みを持つ株式会社grasys(以下、グラシス)が、IaC(Infrastructure as Code)ツールTerraformの活用手法をはじめ、クラウド全体のセキュリティ確保に貢献するTenableや、同社が展開するきめ細かいサービスについて紹介した。 - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題](/_astro/hero.CEJrO6vn_yzrs6.webp)](/post/marketing/manga-episode-02/) ## [【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題](/post/marketing/manga-episode-02/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月4日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 製造業のシステム移行で直面しやすい課題と、無理なく進めるためのポイントをマンガでご紹介します。 - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は?](/_astro/hero.SHI6JbdK_1NkKp9.webp)](/post/marketing/manga-episode-01/) ## [【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は?](/post/marketing/manga-episode-01/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年7月21日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 複雑化するゲームインフラの課題と、クラウドを活用した解決の考え方をマンガでご紹介します。 - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day ’23 Tourにて講演します!](/_astro/hero.CQ_5EHNc_Z23Qer6.webp)](/post/marketing/google-cloud-day-23-tour/) ## [Google Cloud Day ’23 Tourにて講演します!](/post/marketing/google-cloud-day-23-tour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年4月28日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) 今回は弊社代表の長谷川がGoogle Cloud (GCP)の最新の活用法を解説いたします! 是非ご視聴ください! 【タイトル】 Google Cloud (GCP)を駆使するエンジニア集団grasysの最新の活用法 【登壇者】 株式会社grasys 代表取締役 長谷川祐介 【講演内容】 Google Cloud (… - [Infomation](/categories/infomation/) [![Cloud Native Week 2023 春にて講演します!](/_astro/image.CMJ62LVi_ZwNVGI.webp)](/post/marketing/cloud-native-week-2023-spring/) ## [Cloud Native Week 2023 春にて講演します!](/post/marketing/cloud-native-week-2023-spring/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年3月2日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#HashiCorp](/tags/hashicorp/)+2 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 今回はgrasysとHashiCorp様の2社でコラボ登壇します! 【タイトル】 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 【登壇者】 株式会社grasys Cloud Infrastruc - [Inside grasys](/categories/inside-grasys/) [![【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様](/_astro/hero.B03joPSw_FLHLR.webp)](/post/marketing/casestudy_202301/) ## [【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様](/post/marketing/casestudy_202301/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年1月27日 - [#導入事例](/tags/導入事例/)[#grasys](/tags/grasys/) 株式会社バンダイナムコエンターテインメント様との事例を公開しました。 4 新ゲーム共通機能提供プラットフォームの構築していく理由やビジネス的な理由、また旧環境の課題をテーマに話をしています。 ぜひ閲覧下さい! https://www.grasys.io/activity/case/2075/ - [Inside grasys](/categories/inside-grasys/) [![新年のご挨拶](/_astro/corporate-news-hero.D_JoFPk7_ZRs4aU.webp)](/post/marketing/2023news/) ## [新年のご挨拶](/post/marketing/2023news/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年1月4日 - [#新年の挨拶](/tags/新年の挨拶/) 明けましておめでとうございます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2023年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 - [Tech](/categories/tech/) [![クラウドとは?注目されている背景を5分で解説!](/_astro/hero.D81xbSUL_1Y16Q0.webp)](/post/marketing/cloud-explanation/) ## [クラウドとは?注目されている背景を5分で解説!](/post/marketing/cloud-explanation/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月27日 - [#Google Cloud](/tags/google-cloud/) はじめまして。grasys Marketingチームです。 最近はキャンプにハマっており、少しずつキャンプ道具が増えてきました。まだまだ知識も経験もないのでまずは安価なものから手をつけていますが、Youtubeでは道具レビューなどの動画がたくさんあり沼にハマる未来が見えてきています。 さてさて、今回はタイトルにある通りです… - [Inside grasys](/categories/inside-grasys/) [![grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得](/_astro/hero.PLufZ2ca_Z2tShyg.webp)](/post/marketing/nflation-specialization/) ## [grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得](/post/marketing/nflation-specialization/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月22日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/)+1 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud (GCP) Partner Advantage プログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得しました。 specializa… - [Infomation](/categories/infomation/) [![2022年~2023年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2022-2023/) ## [2022年~2023年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2022-2023/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月15日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Inside grasys](/categories/inside-grasys/) [![TECH+フォーラム クラウドインフラに登壇します!](/_astro/hero.D1goHFps_1j9Sxr.webp)](/post/marketing/tech-ivent/) ## [TECH+フォーラム クラウドインフラに登壇します!](/post/marketing/tech-ivent/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年11月21日 - [#event](/tags/event/)[#seminar](/tags/seminar/) 「TECH+フォーラム クラウドインフラ Day 2022 Dec.変革を支えるニューノーマルのITインフラとは」に登壇します! 「事例で学ぶクラウドの活用とIaC導入のポイント」 と題しましてgrasysのエンジニア泉水とSales山上が登壇します。 <アジェンダ> 1. 会社紹介 3. クラウドの活用 - gra… - [Inside grasys](/categories/inside-grasys/) [![8期終了し9期スタートへ!](/_astro/hero.BU54_Bvq_Za2D5D.webp)](/post/marketing/grasys8/) ## [8期終了し9期スタートへ!](/post/marketing/grasys8/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年11月11日 - [#grasys](/tags/grasys/) こんにちは、マーケ部です。 10月末を持ちまして8期が終了しました。 そして、11月1日よりgrasysは9期に突入しました。 8期終了という事でgrasys MTG(全社会議)終了後に軽食を用意しお疲れ様会を行いました。 下記写真はその時用意したケーキ写真です! コロナ禍でなかなか集まる機会が少なかった為、久々に皆… - [Inside grasys](/categories/inside-grasys/) [![TOKYO GAME SHOW2022へ行ってみた!](/_astro/hero.DvFzO2pP_1UGJSA.webp)](/post/marketing/tokyo-game-show2022/) ## [TOKYO GAME SHOW2022へ行ってみた!](/post/marketing/tokyo-game-show2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年9月26日 - [#ゲーム](/tags/ゲーム/)[#東京ゲームショウ](/tags/東京ゲームショウ/)+1 はじめまして。grasys Marketingチームです。 最近は同僚に教えてもらったAmongus(人狼みたいなゲーム)というゲームを社内でプレイするのにハマっています。誠実そうに見えていた人が、迷いもなくさらりと嘘をついて相手を騙している様子を見ると本当に震えます。。 さてさて、今回はタイトルにある通りですが、先日行っ… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next ’22開催概要!](/_astro/hero.0vXPH8gZ_Z2jHt9J.webp)](/post/marketing/google-cloud-next-22/) ## [Google Cloud Next ’22開催概要!](/post/marketing/google-cloud-next-22/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年8月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) Google Cloud (GCP) Next 開催概要 名称:Google Cloud (GCP) Next ’22(略称 Next ’22) 日時:日本時間 2022 年 10 月 12 日(水) 14 日(金) 説明:Google Cloud (GCP) の旗艦イベント Google Cloud (GCP) N… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜](/_astro/hero.BSj9whIX_GeGhh.webp)](/post/marketing/google_cloud_day_digital22_report/) ## [Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜](/post/marketing/google_cloud_day_digital22_report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月22日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) grasys では Google Cloud (GCP) プレミア Service パートナーとして、数百を超える顧客のプロジェクトを運用しており、各プロジェクトの使用量を計算するシステムを運用しています。大切な顧客の情報を含むため、セキュリティは第一です。 ここでは、Google Kubernetes Engine… - [Infomation](/categories/infomation/) [![Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/_astro/large-19.1e4AWYbj_Z2n6TSv.webp)](/post/marketing/multiplayer-game-servers-with-agones/) ## [Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/post/marketing/multiplayer-game-servers-with-agones/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Agones](/tags/agones/)[#Kubernetes](/tags/kubernetes/)+2 5月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) Day:Digital‘21」のセッションの内容をまとめました。 Agones と Game Servers を使ってKubernetes 上でリアルタイムマルチ対戦ゲーム環境(DGS)を構築する方法をご紹介しています。 - [Infomation](/categories/infomation/) [![ゲームのデータ分析のポイントと、インフラ構築の勘所](/_astro/large-13.Dd9SAXND_ZqWsyT.webp)](/post/marketing/game-data-analytics-and-infrastructure/) ## [ゲームのデータ分析のポイントと、インフラ構築の勘所](/post/marketing/game-data-analytics-and-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#BigQuery](/tags/bigquery/)+3 4月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) INSIDE Games & Apps」のセッションの内容をまとめました。 BigQuery を活用してゲームのデータ分析をしている事例をご紹介しています。 - [Infomation](/categories/infomation/) [![30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで](/_astro/large-12.UUNJYvd2_ZkrObb.webp)](/post/marketing/cloud-team-serving-300-million-users/) ## [30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで](/post/marketing/cloud-team-serving-300-million-users/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#会社紹介](/tags/会社紹介/)[#grasys](/tags/grasys/)+1 自身がエンジニアでもある grasys 代表の長谷川が、なぜ起業を決意したのか。 きっかけは技術者としてコミットしていた企業が買収されたことでした。 - [Infomation](/categories/infomation/) [![最適なゲームインフラを構築するために考えておくべきこと](/_astro/large-10.CbbyT7tb_ZVore6.webp)](/post/marketing/building-game-infrastructure/) ## [最適なゲームインフラを構築するために考えておくべきこと](/post/marketing/building-game-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#GKE](/tags/gke/)[#spanner](/tags/spanner/)+2 4月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) INSIDE Games & Apps」のセッションの内容をまとめました。GKE と Cloud Spanner を組み合わせるアーキテクチャについてご紹介しています。 - [Infomation](/categories/infomation/) [![クラウドエンジニア集団grasysの生きる道](/_astro/large-9.BVx2H2KI_EiiQV.webp)](/post/marketing/future-of-grasys-cloud-engineers/) ## [クラウドエンジニア集団grasysの生きる道](/post/marketing/future-of-grasys-cloud-engineers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+2 代表の⻑⾕川が起業の経緯、Google Cloud (GCP) との出会い、ゲーム業界への想い、そして業界内での grasys の存在意義などについて語りました。 - [Infomation](/categories/infomation/) [![徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ](/_astro/large-8.BFTXFn35_17gK31.webp)](/post/marketing/game-data-analytics-infrastructure/) ## [徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ](/post/marketing/game-data-analytics-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#BigQuery](/tags/bigquery/)+2 2021年4月13日(火)に放送された Google Cloud (GCP) INSIDE Games & Apps のセッション アーカイブです。 弊社エンジニアの諏訪が Google Cloud (GCP) の高田氏と対談しています。 - [Infomation](/categories/infomation/) [![インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築](/_astro/large-7.unRK9WPU_Z247hz9.webp)](/post/marketing/terraform-cicd-remote-environment/) ## [インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築](/post/marketing/terraform-cicd-remote-environment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Terraform](/tags/terraform/)[#CI/CD](/tags/ci-cd/)+2 2020年1月27日からリモートワークを実施しているgrasysは、どのようにエンジニアのリモートワーク環境を構築したのか。実際に行ったプラクティスから、インフラ定義ツール「Terraform」や「Terraform Cloud」の活用、「Cloud Build」によるCI/CDの実行まで、grasysエンジニアの佐藤 - [Infomation](/categories/infomation/) [![開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは?](/_astro/13719_002.Dn210Uij_2gOlf3.webp)](/post/marketing/development-team-communication-tips/) ## [開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは?](/post/marketing/development-team-communication-tips/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#アプリケーション開発](/tags/アプリケーション開発/)[#tips](/tags/tips/) 開発現場に起こりがちな「なぜかうまくいかない」問題と、それらに有効な工夫のポイントを grasys のエンジニア西野が説明しています。 - [Infomation](/categories/infomation/) [![Laying Organization's Cornerstone of Strong IT Foundation](/_astro/large-6.tCTLgw7Q_ZAApVT.webp)](/post/marketing/laying-organizations-cornerstone-of-strong-it-foundation/) ## [Laying Organization's Cornerstone of Strong IT Foundation](/post/marketing/laying-organizations-cornerstone-of-strong-it-foundation/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#grasys](/tags/grasys/)[#クラウドインフラ](/tags/クラウドインフラ/)+3 "We are a group of highly-experienced experts, who are sticklers for high standards of technologies" - [Infomation](/categories/infomation/) [![エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」](/_astro/large-5.DVtKFIit_tKpn9.webp)](/post/marketing/mastering-kubernetes-with-grasys/) ## [エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」](/post/marketing/mastering-kubernetes-with-grasys/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Kubernetes](/tags/kubernetes/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 grasys が持つ、 Kubernetes 運用知見について紹介されています。 - [Infomation](/categories/infomation/) [![レッドオーシャン化するクラウド市場でどう戦うのか](/_astro/grasys_pr06.CsPnAf55_168gIC.webp)](/post/marketing/competing-in-the-cloud-market/) ## [レッドオーシャン化するクラウド市場でどう戦うのか](/post/marketing/competing-in-the-cloud-market/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#AWS](/tags/aws/)+2 grasys が持つ、AWS、Google Cloud (GCP)、Azure の3大クラウドをカバーしたマルチクラウド対応の開発力について説明しています。 - [Infomation](/categories/infomation/) [![Kubernetes未経験者が GKE の本番リリース](/_astro/12033_001.6EqfGNzq_r6N5S.webp)](/post/marketing/gke-production-release/) ## [Kubernetes未経験者が GKE の本番リリース](/post/marketing/gke-production-release/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/)+1 ある日、 Google Cloud (GCP) のマネージドサービスである Google Kubernetes Engine(GKE)環境を利用した案件開発の指名を受け、全てが初めての体験の中、様々なハードルを乗り越えていった経験を語っています。 - [Infomation](/categories/infomation/) [![GCEとGKEのアーキテクチャを一挙公開](/_astro/12206_01.DC8WweHq_ZgyyWA.webp)](/post/marketing/gce-gke-architecture/) ## [GCEとGKEのアーキテクチャを一挙公開](/post/marketing/gce-gke-architecture/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+2 少人数で Google Cloud (GCP) を運用する grasys が、どの様なツールを使い分けているのかを解説しています。 - [Infomation](/categories/infomation/) [![HashiCorp製品を駆使し、社員15人でも大規模インフラを運用!](/_astro/11441_th.QgCz7ZGH_Z2jcBjU.webp)](/post/marketing/hashicorp-large-scale-infrastructure/) ## [HashiCorp製品を駆使し、社員15人でも大規模インフラを運用!](/post/marketing/hashicorp-large-scale-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#HashiCorp](/tags/hashicorp/)[#Terraform](/tags/terraform/)+1 HashiCorp 社の製品の紹介と共に、代表の長谷川がなぜ起業したのか、その経緯と起業に必要な知識を説明しています。 - [Infomation](/categories/infomation/) [![GCP 運用の最前線における自動化と陥りやすい“わな”](/_astro/news_022_grasys.jUXDthw7_ZqmQrH.webp)](/post/marketing/gcp-operations-automation-pitfalls/) ## [GCP 運用の最前線における自動化と陥りやすい“わな”](/post/marketing/gcp-operations-automation-pitfalls/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 grasys のセッションでは、「Google Cloud (GCP) Platform 運用の最前線における自動化と陥りやすい罠」と題して講演しています。 - [Infomation](/categories/infomation/) [![“真のマルチクラウド”はどうすれば実現できる?](/_astro/grasys_zu_04.BNMic2Xn_Z2kGkek.webp)](/post/marketing/achieving-true-multi-cloud/) ## [“真のマルチクラウド”はどうすれば実現できる?](/post/marketing/achieving-true-multi-cloud/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#マルチクラウド](/tags/マルチクラウド/)[#クラウドインフラ](/tags/クラウドインフラ/) クラウドの登場からおよそ10年が過ぎ、さまざまなクラウドベンダーが提供するサービスや機能は数百に上るようになった中、「真のマルチクラウド」はどうすれば実現できるのか。を説明しています。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由](/_astro/news005_01.BguJ2XZ2_Z1aoRyM.webp)](/post/marketing/why-choose-grasys-google-cloud-msp/) ## [Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由](/post/marketing/why-choose-grasys-google-cloud-msp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 企業における Google Cloud (GCP) の活用が広まり、事例が増えるにつれ、 Google Cloud (GCP) の運用においてはどのような課題が生じるのか、どう解決すればいいのかを説明しています。 - [Infomation](/categories/infomation/) [![ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法](/_astro/hu_gra01.IKr9Zxga_i7LSc.webp)](/post/marketing/secrets-management-best-practices/) ## [ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法](/post/marketing/secrets-management-best-practices/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#セキュリティ](/tags/セキュリティ/) SaaS、PaaS、IaaSを問わず、マルチクラウド環境が当たり前になる中で、ユーザーID、パスワードなどの機密情報を確実に管理できるか否かがセキュリティ担保の大きな課題になっています。本記事で効率的かつ確実に担保する方法を説明しています。 - [Infomation](/categories/infomation/) [![煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決!](/_astro/large-_2_.Cvb4elZU_Z1fn0dk.webp)](/post/marketing/vault-credential-management/) ## [煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決!](/post/marketing/vault-credential-management/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#セキュリティ](/tags/セキュリティ/)+1 ITシステムのセキュリティ対策において、クレデンシャル管理の範囲は広がっており、その煩雑さに頭を悩ませている人も多い。そんな課題を解決する手段の一つとして、米HashiCorp 社の Vault を紹介しています。 - [Infomation](/categories/infomation/) [![インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ](/_astro/original.DGLCb4Mg_1q12bB.webp)](/post/marketing/cloud-infrastructure-support-by-chat/) ## [インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ](/post/marketing/cloud-infrastructure-support-by-chat/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#クラウドインフラ](/tags/クラウドインフラ/)[#会社紹介](/tags/会社紹介/)+1 最小構成やテスト環境から迅速にクラウドの利用を始められる「ファストプラン」や、要望に応じてインフラの設計から構築、運用までを「オーダーメイドプラン」など複数の基本プランについて説明しています。 - [Infomation](/categories/infomation/) [![「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう!](/_astro/large-_1_.iOe637n-_ZdJCKu.webp)](/post/marketing/bigquery-data-analytics-platform/) ## [「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう!](/post/marketing/bigquery-data-analytics-platform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+1 Google Cloud (GCP) が提供している、サーバーレスのエンタープライズ・データウェアハウス 「BigQuery」 の有用性について説明しています。 - [Infomation](/categories/infomation/) [![「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは](/_astro/large.D4BsxXav_ZfbQVg.webp)](/post/marketing/cost-effective-data-analytics-platform/) ## [「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは](/post/marketing/cost-effective-data-analytics-platform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+1 クラウド上で分析基盤を構築、運用する際の課題や注意点も顕著になり、頭を悩ますインフラ担当者も増えています。 Google Cloud (GCP) の BigQuery を使った分析基盤構築をうまく作り、運用する際のポイントを聞いています。 - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day: Digital ’22に登壇します!](/_astro/corporate-news-hero.-NNMeybB_29NMdS.webp)](/post/marketing/google_cloud_day_digital22/) ## [Google Cloud Day: Digital ’22に登壇します!](/post/marketing/google_cloud_day_digital22/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年3月10日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) こんにちは。grasysマーケティングチームです。 昨年に引き続き、grasysは『Google Cloud (GCP) Day: Digital 』にスポンサーとして参加いたします! 『Google Cloud (GCP) Day: Digital 』とは Google Cloud (GCP) Day: Digit… - [Tech](/categories/tech/) [![2021年のGoogle Cloudインフラニュースを振り返る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/googlecloud-2021-infranews/) ## [2021年のGoogle Cloudインフラニュースを振り返る](/post/marketing/googlecloud-2021-infranews/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年2月21日 - [#Google Cloud](/tags/google-cloud/) こんにちは。grasysマーケティングチームです。 2022年、早いもので2月も後半戦に突入しておりますが、いかがお過ごしでしょうか。 今回は、少々遅ればせながら、2021年12月20日に公開された Google Cloud (GCP) ブログの記事、「2021 年 Google Cloud (GCP) インフラスト… - [Inside grasys](/categories/inside-grasys/) [![デブサミ2022で登壇します!](/_astro/large-7-1.BnsPzPsM_Z28iqDg.webp)](/post/marketing/devsumi2022/) ## [デブサミ2022で登壇します!](/post/marketing/devsumi2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年2月9日 - [#Developers Summit](/tags/developers-summit/) こんにちは。grasysマーケティングチームです。 今年もDevelopers Summitの季節がやってきました! デブサミとは ご存知ない方のために、 「Developers Summit」とは、日本最大級のソフトウェア開発者のためのカンファレンスです。ソフトウェア開発者が今知っておきたいトピックや、さまざまな業… - [Infomation](/categories/infomation/) [![2022年 新年のご挨拶](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/new-year-greeting-2022/) ## [2022年 新年のご挨拶](/post/marketing/new-year-greeting-2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年1月4日 - [#新年の挨拶](/tags/新年の挨拶/) 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:2021年12月30日(木)より2022年1月3日(月)まで 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 - [Infomation](/categories/infomation/) [![年末年始のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2021-2022/) ## [年末年始のお知らせ](/post/marketing/year-end-new-year-holiday-2021-2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年12月28日 - [#休業案内](/tags/休業案内/) 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:2021年12月30日(木)より2022年1月3日(月)まで 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 - [Infomation](/categories/infomation/) [![grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/google-cloud-partner-top-engineer-2021/) ## [grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞](/post/marketing/google-cloud-partner-top-engineer-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年12月15日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Partner Top Engineer](/tags/google-cloud-partner-top-engineer/)+2 株式会社grasysに所属する大川嘉一が、Google Cloud (GCP) Partner Top Engineer を受賞しました。 - [Infomation](/categories/infomation/) [![@ITに「Nomad」と「Kubernetes」の比較記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-kubernetes-comparison/) ## [@ITに「Nomad」と「Kubernetes」の比較記事が掲載](/post/marketing/atmarkit-nomad-kubernetes-comparison/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年11月18日 - [#Kubernetes](/tags/kubernetes/)[#nomad](/tags/nomad/)+2 ITエキスパート向けメディア「@IT」に弊社エンジニア守永の寄稿記事「『Kubernetes』と『Nomad』、どう使い分けるとよいのか」が掲載されました。 - [Inside grasys](/categories/inside-grasys/) [![「Google Cloud まるっとわかる座談会」の質問にまるっと答えます!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/gcp_webinar_20211105/) ## [「Google Cloud まるっとわかる座談会」の質問にまるっと答えます!](/post/marketing/gcp_webinar_20211105/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年11月5日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 「Google Cloud (GCP) まるっとわかる座談会」の質問に まるっと答えます! こんにちは、grasysマーケティングチームです。 grasysのエンジニアと、西岡典生氏・田丸司氏(Google Cloud (GCP))による書籍「図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊で… - [Infomation](/categories/infomation/) [![@ITにHashiCorp社「Nomad」の解説記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-guide/) ## [@ITにHashiCorp社「Nomad」の解説記事が掲載](/post/marketing/atmarkit-nomad-guide/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年10月19日 - [#nomad](/tags/nomad/)[#AWS](/tags/aws/)+2 ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「AWSでNomadクラスタを構築――クラスタやジョブ管理の仕組みと内部構造を知る」が掲載されました。 - [Infomation](/categories/infomation/) [![書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催](/_astro/large-1.Dx6t6CG7_18hlQT.webp)](/post/marketing/google-cloud-book-roundtable/) ## [書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催](/post/marketing/google-cloud-book-roundtable/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年10月1日 - [#Google Cloud](/tags/google-cloud/)[#book](/tags/book/)+1 株式会社grasysは、書籍の出版を記念して、著者によるウェビナーを開催しました。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売](/_astro/large-11-1.B8ZUU4b0_tKkXL.webp)](/post/marketing/google-cloud-book-for-beginners/) ## [Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売](/post/marketing/google-cloud-book-for-beginners/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年9月3日 - [#Google Cloud](/tags/google-cloud/)[#book](/tags/book/)+1 株式会社grasysは、Google Cloud (GCP)初心者にもわかりやすい、基本から実践的知識まで、grasysの現役エンジニアが解説する書籍を発売しました。 - [Infomation](/categories/infomation/) [![@ITにKubernetesの解説記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-kubernetes-guide/) ## [@ITにKubernetesの解説記事が掲載](/post/marketing/atmarkit-kubernetes-guide/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年8月20日 - [#Kubernetes](/tags/kubernetes/)[#news](/tags/news/) ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「コンテナ実行基盤『Kubernetes』の構成要素とエコシステムを解説」が掲載されました。 - [Infomation](/categories/infomation/) [![2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞](/_astro/large-12-1.x_EecHtL_nMt04.webp)](/post/marketing/google-cloud-services-partner-of-the-year-2020/) ## [2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞](/post/marketing/google-cloud-services-partner-of-the-year-2020/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年7月21日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Partner of the Year](/tags/google-cloud-partner-of-the-year/)+2 株式会社grasysは、2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞しました。 - [Infomation](/categories/infomation/) [![@ITに「Nomad」と「Kubernetes」の比較検証記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-kubernetes-verification/) ## [@ITに「Nomad」と「Kubernetes」の比較検証記事が掲載](/post/marketing/atmarkit-nomad-kubernetes-verification/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年7月14日 - [#Kubernetes](/tags/kubernetes/)[#nomad](/tags/nomad/)+2 ITエキスパート向けメディア「@IT」に、弊社エンジニアの守永の寄稿記事「コンテナ実行基盤『Kubernetes』『Nomad』の基本 クラスタの構成方式やデプロイの仕組み」が掲載されました。 - [Infomation](/categories/infomation/) [![Tenable, Inc.とパートナー契約締結](/_astro/large-13-1.CsBu2Fpm_Z2osNaS.webp)](/post/marketing/tenable-partnership/) ## [Tenable, Inc.とパートナー契約締結](/post/marketing/tenable-partnership/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月21日 - [#Tenable](/tags/tenable/)[#脆弱性管理](/tags/脆弱性管理/)+3 株式会社 grasys は、IT脆弱性管理市場のパイオニアである Tenable Inc. とパートナー契約を締結いたしました。 - [Infomation](/categories/infomation/) [![ASCII.jp で Google Cloud (GCP) のマイクロサイト開設](/_astro/large-14-1.BuyHM9NB_Z1gCXyk.webp)](/post/marketing/ascii-google-cloud-microsite/) ## [ASCII.jp で Google Cloud (GCP) のマイクロサイト開設](/post/marketing/ascii-google-cloud-microsite/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月20日 - [#Google Cloud](/tags/google-cloud/)[#news](/tags/news/) ASCII.jp 上で grasys が Google Cloud (GCP) の特設サイトを開設しました。Google Cloud (GCP) の導入・活用に役立つ情報や grasys の最新情報が一箇所にまとまった情報サイトです。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Day: Digital '21 登壇](/_astro/large-15.C8aXLYNt_ZeKvnS.webp)](/post/marketing/google-cloud-day-digital-2021/) ## [Google Cloud (GCP) Day: Digital '21 登壇](/post/marketing/google-cloud-day-digital-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) 弊社エンジニアの高田が登壇いたします。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP) INSIDE Games & Apps 登壇](/_astro/large-16-1.BOEZsAyI_ZwF7gY.webp)](/post/marketing/google-cloud-inside-games-and-apps/) ## [Google Cloud (GCP) INSIDE Games & Apps 登壇](/post/marketing/google-cloud-inside-games-and-apps/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月18日 - [#Google Cloud](/tags/google-cloud/)[#ゲーム](/tags/ゲーム/)+1 弊社エンジニアの中島、諏訪が登壇いたします。 - [Infomation](/categories/infomation/) [![Looker の コンサルティング パートナー認定を取得](/_astro/large-17-1.Bf37OPRW_1LqQpA.webp)](/post/marketing/looker-consulting-partner-certification/) ## [Looker の コンサルティング パートナー認定を取得](/post/marketing/looker-consulting-partner-certification/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月10日 - [#Looker Studio](/tags/looker-studio/)[#Google Cloud](/tags/google-cloud/)+2 BI機能を兼ね備えた分析プラットフォーム Looker のパートナー ネットワーク プログラムにおいて、コンサルティング パートナー認定を取得いたしました。 - [Infomation](/categories/infomation/) [![アジア太平洋地域の急成長データ分析企業10社に選出](/_astro/large.cK68NECe_1TWHKk.webp)](/post/marketing/top-10-data-analytics-companies/) ## [アジア太平洋地域の急成長データ分析企業10社に選出](/post/marketing/top-10-data-analytics-companies/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月9日 - [#データ分析](/tags/データ分析/)[#データ分析基盤](/tags/データ分析基盤/)+2 アジア太平洋地域のITビジネス誌CIO Advisor APACにおいて、「The 10 Hot Data Analytics Companies to Watch in 2021」のうちの一社として急成長中データ分析企業に選出されました。 - [Infomation](/categories/infomation/) [![Developers Summit 2021 登壇](/_astro/large-7-1.BnsPzPsM_Z28iqDg.webp)](/post/marketing/developers-summit-2021/) ## [Developers Summit 2021 登壇](/post/marketing/developers-summit-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年2月16日 - [#Developers Summit](/tags/developers-summit/) 弊社エンジニアの佐藤、西野が登壇いたします。 - [Inside grasys](/categories/inside-grasys/) [![東京大学グリーンICTプロジェクトにgrasysが参画](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20201222/) ## [東京大学グリーンICTプロジェクトにgrasysが参画](/post/marketing/news_20201222/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年12月22日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 東京大学グリーンICTプロジェクトにgrasysが参画 〜SDGs達成を実現する施設インフラ構築プロジェクト〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、11月16日に東京大学グリーンICTプロジェクト(以下GUTP)に参画しました。GUTPを… - [Infomation](/categories/infomation/) [![Developers Boost 2020 登壇](/_astro/large-19-1.DlZiuUzx_2b3TxC.webp)](/post/marketing/developers-boost-2020/) ## [Developers Boost 2020 登壇](/post/marketing/developers-boost-2020/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年12月12日 - [#Developers Boost](/tags/developers-boost/)[#event](/tags/event/) 弊社エンジニアの若原が登壇いたします。 - [Infomation](/categories/infomation/) [![webシステム開発におすすめの会社”14選”に選定](/_astro/large-20-1.2RIHcipZ_Z1Whbmh.webp)](/post/marketing/top-web-system-development-companies/) ## [webシステム開発におすすめの会社”14選”に選定](/post/marketing/top-web-system-development-companies/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月19日 - [#アプリケーション開発](/tags/アプリケーション開発/)[#grasys](/tags/grasys/)+1 10万件以上の利用実績をもつ発注業者比較サービスアイミツより、「ECシステム」「アプリ」などを基準にwebシステム開発・構築に定評のある会社として選ばれました。 - [Inside grasys](/categories/inside-grasys/) [![grasys、総務省「テレワーク先駆者百選」に選定](/_astro/corporate-news-hero.BCKwvVmo_28zJXn.webp)](/post/marketing/news_20201106/) ## [grasys、総務省「テレワーク先駆者百選」に選定](/post/marketing/news_20201106/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月6日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 grasys、総務省「テレワーク先駆者百選」に選定 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は10月30日に総務省が公表した令和2年度の「テレワーク先駆者百選」の一社として選抜されました。総務省は平成27年度からテレワーク活用の実績を持つ企業や団体… - [Infomation](/categories/infomation/) [![へるすあっぷ21に掲載](/_astro/large-22-1.DEnebR3N_Z13Ftac.webp)](/post/marketing/health-up-21-feature/) ## [へるすあっぷ21に掲載](/post/marketing/health-up-21-feature/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月1日 - [#grasys](/tags/grasys/)[#news](/tags/news/) grasys のテレワークの取り組みが掲載されました。 - [Inside grasys](/categories/inside-grasys/) [![クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20201021/) ## [クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言](/post/marketing/news_20201021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月21日 - [#grasys](/tags/grasys/)[#news](/tags/news/) クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言 〜地方創生SDGs官民連携プラットフォームでも積極的にパートナーを募集〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は国連サミットで採択された持続可能でよりよい世界を目指す国際目標の… - [Infomation](/categories/infomation/) [![クラウドエンジニアキャリアトークス](/_astro/large-7-2.CWSubzDk_ZbA1k0.webp)](/post/marketing/cloud-engineer-career-talks/) ## [クラウドエンジニアキャリアトークス](/post/marketing/cloud-engineer-career-talks/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月20日 - [#Developers Summit](/tags/developers-summit/)[#event](/tags/event/)+1 ~Google Cloud (GCP) パートナーと考えるこれからのエンジニアのキャリア~ Powered by Developers Summit - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Anthos Day](/_astro/large-8-2.B94ZDhQn_ZQFQ4X.webp)](/post/marketing/google-cloud-anthos-day/) ## [Google Cloud (GCP) Anthos Day](/post/marketing/google-cloud-anthos-day/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月8日 - [#Google Cloud](/tags/google-cloud/)[#Anthos](/tags/anthos/)+1 弊社エンジニアの松原が登壇いたします。 - [Infomation](/categories/infomation/) [![Elastic 社を参考に推進する、grasysの働き方改革](/_astro/large-9-2.BwopZEK5_sPK6F.webp)](/post/marketing/grasys-workstyle-reform/) ## [Elastic 社を参考に推進する、grasysの働き方改革](/post/marketing/grasys-workstyle-reform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月10日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 先進的パートナー企業の働き方を参考に、ニューノーマル時代の働き方を推進してまいります。 - [Inside grasys](/categories/inside-grasys/) [![先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20200910/) ## [先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進](/post/marketing/news_20200910/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月10日 - [#grasys](/tags/grasys/)[#news](/tags/news/) クラウドインフラを構築・運用保守するgrasys 先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進 「攻め」のITインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は多数の最先端IT企業とパートナーシップを組むことで極限までカスタマイズし… - [Inside grasys](/categories/inside-grasys/) [![渋谷データコンソーシアムにgrasysが参画](/_astro/corporate-news-hero.rV1N1Moi_1m7Ya0.webp)](/post/marketing/news_20200901/) ## [渋谷データコンソーシアムにgrasysが参画](/post/marketing/news_20200901/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月1日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 渋谷データコンソーシアムにgrasysが参画 ビッグデータに基づいた渋谷の街づくりを推進 産官学⺠共同データプラットフォーム形成を支援し、スマートシティシブヤの実現を推進 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、9月1日より「一般社団法人渋谷… - [Infomation](/categories/infomation/) [![パロアルトネットワークスの NextWave パートナーに](/_astro/large-11-2.Be0bI9uD_ZcUgEk.webp)](/post/marketing/palo-alto-networks-nextwave-partner/) ## [パロアルトネットワークスの NextWave パートナーに](/post/marketing/palo-alto-networks-nextwave-partner/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年8月6日 - [#セキュリティ](/tags/セキュリティ/)[#パートナーシップ](/tags/パートナーシップ/)+2 パロアルトネットワークスの NextWave パートナーになりました。 - [Inside grasys](/categories/inside-grasys/) [![テクマトリックスとパートナー契約締結](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20200806/) ## [テクマトリックスとパートナー契約締結](/post/marketing/news_20200806/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年8月6日 - [#grasys](/tags/grasys/)[#news](/tags/news/) grasysが世界的サイバーセキュリティ企業 パロアルトネットワークスの NextWave パートナーに 大規模・複雑なサーバーインフラ運用 + セキュリティ強化 により強固なインフラを提供 クラウドインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:⻑谷川祐介、以下 grasys)は、ネッ… - [Infomation](/categories/infomation/) [![テレワークシンポジウム](/_astro/large-12-2.B2Sd2g8o_9TeSM.webp)](/post/marketing/telework-symposium/) ## [テレワークシンポジウム](/post/marketing/telework-symposium/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年6月26日 - [#リモートワーク](/tags/リモートワーク/)[#event](/tags/event/) 「テレワーク・オールウェイズ2020」にて登壇いたします。 - [Infomation](/categories/infomation/) [![Team IXA スポンサー契約を更新](/_astro/large-14-2.69vsQK6X_1IeXez.webp)](/post/marketing/team-ixa-sponsorship-renewal/) ## [Team IXA スポンサー契約を更新](/post/marketing/team-ixa-sponsorship-renewal/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年3月1日 - [#ゲーム](/tags/ゲーム/)[#grasys](/tags/grasys/)+1 ヤルキマントッキーズ株式会社が運営するプロゲーミングチーム「Team iXA」をgrasysは今期も引き続きスポンサーいたします。 - [Inside grasys](/categories/inside-grasys/) [![今年もありがとうございました。年末のご挨拶](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2019greeting/) ## [今年もありがとうございました。年末のご挨拶](/post/marketing/2019greeting/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年12月26日 - [#年末の挨拶](/tags/年末の挨拶/) こんにちは! いつもgrasysブログをご覧いただきありがとうございます! 今年もそろそろ終わりですね。 という話をさせて頂いた去年がついこの間のよう、、、あっという間の2019でございました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これも… - [Infomation](/categories/infomation/) [![第二回 技術書同人誌博覧会](/_astro/large-16-2.B9pbjT14_Z2dzTlT.webp)](/post/marketing/technical-book-expo-2/) ## [第二回 技術書同人誌博覧会](/post/marketing/technical-book-expo-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年12月14日 - [#book](/tags/book/)[#event](/tags/event/) リーディングサポーター、運営インフラサポーター、トートバックサポーターとして出展・協賛いたします。 - [Inside grasys](/categories/inside-grasys/) [![Elasticsearch株式会社とパートナー締結しました](/_astro/large-9-2.BwopZEK5_sPK6F.webp)](/post/marketing/elastic/) ## [Elasticsearch株式会社とパートナー締結しました](/post/marketing/elastic/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年8月19日 - [#elastic](/tags/elastic/)[#grasys](/tags/grasys/)+1 \\ grasysがElasticsearch株式会社とパートナー契約を締結 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 Elasticsearch株式会社(本社:オランダ アムステルダム、代表:Shay Banon)とパートナー契約を締結いたしました。 今回のパ… - [Inside grasys](/categories/inside-grasys/) [![TVCM放映開始!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2019tvcm/) ## [TVCM放映開始!](/post/marketing/2019tvcm/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年7月5日 - [#grasys](/tags/grasys/)[#tvcm](/tags/tvcm/) 株式会社grasys企業広告 TVCM『縁の下の力持ち篇』本日放映開始 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 新日本プロレス 棚橋弘至選手を起用したTVCMを2019年7月5日(金)より放送いたします。 都営大江戸線車内液晶モニター、品川駅自由通路のJ-A… - [Inside grasys](/categories/inside-grasys/) [![年末のご挨拶](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/greeting/) ## [年末のご挨拶](/post/marketing/greeting/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2018年12月26日 - [#年末の挨拶](/tags/年末の挨拶/) こんにちは! いつもgrasysブログをご覧いただきありがとうございます☆ 今年もそろそろ終わりですね。 早いもので、年末のご挨拶をさせていただく時期となりました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これもひとえに皆様のお力添えによるも… - [Inside grasys](/categories/inside-grasys/) [![米HashiCorp社とパートナー契約を締結しました](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/hashicorp-2/) ## [米HashiCorp社とパートナー契約を締結しました](/post/marketing/hashicorp-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2018年7月27日 - [#HashiCorp](/tags/hashicorp/)[#パートナーシップ](/tags/パートナーシップ/) \\ 「Vault」「Terraform」「Consul」などのミドルウェアを提供するHashiCorp社とgrasysがパートナー契約を締結 Google Cloud (GCP) Platform(以下、GCP)を基盤としたマネージドサービスを提供している株式会社grasys(本社:東京都渋谷区、代表取締役:長谷川祐… - [Inside grasys](/categories/inside-grasys/) [![合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/condenast-gcp/) ## [合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例](/post/marketing/condenast-gcp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年9月22日 - [#Google Cloud](/tags/google-cloud/)[#導入事例](/tags/導入事例/) 合同会社コンデナスト・ジャパン様のGoogle Cloud (GCP) Platform事例をご紹介します。 事例サイト 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Googl… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next 2017 出展中です。](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2017gcnext/) ## [Google Cloud Next 2017 出展中です。](/post/marketing/2017gcnext/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年6月14日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) いつも大変お世話になっております。 今年もgrasysはGoogle Cloud (GCP) Next 2017に出展中です。 夜のCloud Community fes. には弊社長谷川も出ます。 Google Cloud (GCP) Next 2017 概要はこちらです。 項目 詳細 --- --- 日程 201… - [Inside grasys](/categories/inside-grasys/) [![移転と2017年ゴールデンウィークのお知らせ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2017gw/) ## [移転と2017年ゴールデンウィークのお知らせ](/post/marketing/2017gw/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年4月26日 - [#オフィス移転](/tags/オフィス移転/)[#休業案内](/tags/休業案内/) いつも大変お世話になっております。 移転先 住所 下記の場所に移転の運びとなりました。 お手元の住所録・連絡先などを変更して頂けますと幸いです。 〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル 5F 電話番号、メールアドレス等は変更ありません 新オフィス営業開始日 2017年5月8日 上記移転に伴う引っ… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next ’17 in Tokyoに出展します](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/google-cloud-next-2017/) ## [Google Cloud Next ’17 in Tokyoに出展します](/post/marketing/google-cloud-next-2017/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年4月25日 - [#Google Cloud](/tags/google-cloud/) こんにちは!grasys身長担当 兼 マーケティング担当でもある大作です! ※ブログを更新してなくてごめんなさい…m(\\ \\ )m すでにご存知の方も多いと思いますが、「Google Cloud (GCP) Next ’17」がサンフランシスコに続き東京でも開催されることが決定しています。 概要はこちら 項目 詳細… - [Inside grasys](/categories/inside-grasys/) [![vuls祭り#1で発表を行いました](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/vuls_matsuri_1/) ## [vuls祭り#1で発表を行いました](/post/marketing/vuls_matsuri_1/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年9月28日 - [#Vuls](/tags/vuls/)[#セキュリティ](/tags/セキュリティ/) http://vuls-jp.connpass.com/event/38391/ 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Google Cloud (GCP)、Amazon… - [Inside grasys](/categories/inside-grasys/) [![About grasys](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/about/) ## [About grasys](/post/marketing/about/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年9月19日 - [#会社紹介](/tags/会社紹介/) システムを加速させる「攻めのインフラ集団」です。 世界最高レベルのGoogleの技術をフル活用し大規模システム専門の提案・設計を行うスペシャリスト集団を目指しています。 クラウドファシリテーター クラウドファシリテーターとは、 ただ単にインフラをクラウドに移行するのではなく、お客様が開発に専念して頂ける環境を考えて構… - [Tech](/categories/tech/) [![Google Cloud PlatformってAWSと比較してどれくらい安いの?](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/cost-of-google-cloud-platform-2/) ## [Google Cloud PlatformってAWSと比較してどれくらい安いの?](/post/marketing/cost-of-google-cloud-platform-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年8月12日 - [#Google Cloud](/tags/google-cloud/) 皆さま初めまして!grasys身長担当の鈴木です。 この記事にたどり着いて頂きありがとうございます。 今回ブログを書こうと思いたった理由としては、Google Cloud (GCP) Platform がアツい! でもまだそんなに使われてない!もったいない!と思ったからです。 まだまだ知名度的にも全然AWSに勝ててい… --- ## matsubaraの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/matsubara matsubaraが執筆した記事の一覧です。 # matsubara ![matsubaraのプロフィール画像](/_astro/matsubara.B6oqBkIq_Z10DIFe.webp) Created at: 2021年3月15日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#Cloud Armor](/tags/cloud-armor/) - [#Cloud Build](/tags/cloud-build/) - [#Compute Engine](/tags/compute-engine/) - [#Container](/tags/container/) - [#Developers Summit](/tags/developers-summit/) - [#DevSecOps](/tags/devsecops/) - [#event](/tags/event/) - [#Grafana](/tags/grafana/) - [#grasys](/tags/grasys/) - [#prometheus](/tags/prometheus/) - [#Raspberry Pi](/tags/raspberry-pi/) - [#ロードバランシング](/tags/ロードバランシング/) ## matsubaraの記事 (記事数: 5) - [Tech](/categories/tech/) [![デブサミ2023 の登壇内容まとめ](/_astro/hero.CefX39eM_Z9Sqv5.webp)](/post/matsubara/2289/) ## [デブサミ2023 の登壇内容まとめ](/post/matsubara/2289/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2023年3月13日 - [#Developers Summit](/tags/developers-summit/)[#DevSecOps](/tags/devsecops/)+2 松原です。 先日、Developers Summit 2023 Inspiredイベントにて「 開発者のみんな!DevSecOpsエンジニアを目指そうよ! 」をテーマにお話ししました。 今回はその登壇内容の伝えたいところだけピックアップして書きたいと思います。 DevOps / DevSecOps とは まずは認識合… - [Tech](/categories/tech/) [![ラズパイで取得した部屋の温湿度をGrafana Cloudで可視化したい](/_astro/hero.CRirQrwU_ZGPJx6.webp)](/post/matsubara/grafanacloud_raspberrypi/) ## [ラズパイで取得した部屋の温湿度をGrafana Cloudで可視化したい](/post/matsubara/grafanacloud_raspberrypi/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2022年9月30日 - [#Grafana](/tags/grafana/)[#prometheus](/tags/prometheus/)+1 こんにちは松原です。 今回は趣味の話。 現在の自宅ではNature RemoのAPIを叩いてメトリクスを作成してGrafanaで可視化をしていた。 しかしNature RemoのAPI経由の温度情報は0.5℃単位で変動が起き、また温度が取得されるインターバルも長かったのでより詳細な情報が欲しかった。(綺麗な折れ線グラ… - [Tech](/categories/tech/) [![TCP LBでのCloud Armor利用を試してみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/cloud-armor/) ## [TCP LBでのCloud Armor利用を試してみる](/post/matsubara/cloud-armor/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2022年4月14日 - [#Cloud Armor](/tags/cloud-armor/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは松原です。 2022/4/1にCloud Armor がTCP Proxy load balancers と SSL proxy load balancers でパブリックプレビューとしてサポートされました。 弊社のプロジェクトではTCP LB を使用しているプロジェクトもあるので、どのように動くのか試して… - [Tech](/categories/tech/) [![GCE上でDockerコンテナを動かす](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/gce/) ## [GCE上でDockerコンテナを動かす](/post/matsubara/gce/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2021年9月21日 - [#Container](/tags/container/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは松原です。 Dockerイメージを使用して楽に構築を行いたいが、Docker ComposeやKubernetesを使用する程でもなく、単一のコンテナ運用を行いたいといったケースがあると思います。 GCPではGCE上で単一のコンテナ運用を簡単に行うことができます。 GCPにはコンテナ用に最適化されたOS「C… - [Tech](/categories/tech/) [![CloudBuildでブログの自動公開](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/cloudbuild/) ## [CloudBuildでブログの自動公開](/post/matsubara/cloudbuild/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2021年3月15日 - [#Cloud Build](/tags/cloud-build/)[#Google Cloud](/tags/google-cloud/) こんにちは松原です。 このEngineer blogですが、HugoというGo言語で実装された静的ファイル作成ツールによってページ作成をしています。 このブログを公開するまでの流れとしては、gitリポジトリからローカルへcloneを行い、Markdown記法でファイルを作成し、HugoコマンドにてHTMLファイルに変… --- ## mayoo.hlaingの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/mayoo-hlaing mayoo.hlaingが執筆した記事の一覧です。 # mayoo.hlaing ![mayoo.hlaingのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2025年11月12日 ### 書いている記事のタグ - [#Android Studio](/tags/android-studio/) - [#アプリケーション開発](/tags/アプリケーション開発/) ## mayoo.hlaingの記事 (記事数: 1) - [Tech](/categories/tech/) [![Android Studioで始めるアプリ開発](/_astro/hero.ZsBwxA2F_2oUQFJ.webp)](/post/mayoo-hlaing/android-studio/) ## [Android Studioで始めるアプリ開発](/post/mayoo-hlaing/android-studio/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mayoo.hlaing](/authors/mayoo-hlaing/) - 2025年11月12日 - [#Android Studio](/tags/android-studio/)[#アプリケーション開発](/tags/アプリケーション開発/) このブログは、Androidアプリの開発ツール「Android Studio」を使って、インストール方法から「Hello World」アプリの作成、フォルダ構成の解説、エミュレーターやスマホでの実行まで、ステップごとにやさしく紹介します。 以下のサイトからAndroid Studioをダウンロードできます。 http… --- ## mhosoyaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/mhosoya mhosoyaが執筆した記事の一覧です。 # mhosoya ![mhosoyaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2025年7月30日 ### 書いている記事のタグ - [#Gemini](/tags/gemini/) - [#Google Workspace Studio](/tags/google-workspace-studio/) - [#LLM](/tags/llm/) - [#Qdrant](/tags/qdrant/) - [#RAG](/tags/rag/) - [#生成AI](/tags/生成ai/) ## mhosoyaの記事 (記事数: 2) - [Tech](/categories/tech/) [![Gmail の内容を要約して Slack へ通知する](/_astro/hero.CiljPZmW_Z2d3XRF.webp)](/post/mhosoya/notification-gmail2slack/) ## [Gmail の内容を要約して Slack へ通知する](/post/mhosoya/notification-gmail2slack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mhosoya](/authors/mhosoya/) - 2026年3月18日 - [#Gemini](/tags/gemini/)[#Google Workspace Studio](/tags/google-workspace-studio/)+1 こんにちは、mhosoya です。 弊社では、日々のコミュニケーションの基盤として Slack を活用しています。 業務連絡から雑談まで、Slack を利用しています。 そのため、 情報はできるだけ Slack に集約させたい!!! と思っています。 Slack から離れることなく、他での状況を把握できるように目指し… - [Tech](/categories/tech/) [![ローカルで完結!PDFから答えるQAシステムをRAG + Qdrant + Pythonで作ってみた](/_astro/hero.DkdlcVGF_ZXAjDB.webp)](/post/mhosoya/try-rag-qdrant-python/) ## [ローカルで完結!PDFから答えるQAシステムをRAG + Qdrant + Pythonで作ってみた](/post/mhosoya/try-rag-qdrant-python/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mhosoya](/authors/mhosoya/) - 2025年7月30日 - [#LLM](/tags/llm/)[#Qdrant](/tags/qdrant/)+1 こんにちは、mhosoya です。 今回は、 RAG とはどういう仕組みでできているのか?を構築しながら理解していきたいと思います。 自分は Google Cloud の AI Applications (旧 Vertex AI Agent Builder) というマネージドな RAGサービス を使用した開発経験はあ… --- ## momoiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/momoi momoiが執筆した記事の一覧です。 # momoi ![momoiのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2022年2月15日 ### 書いている記事のタグ - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#リモートワーク](/tags/リモートワーク/) ## momoiの記事 (記事数: 1) - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Mのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/momoi/momoi_desktour/) ## [【デスクツアー】とある社員Mのデスク](/post/momoi/momoi_desktour/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[momoi](/authors/momoi/) - 2022年2月15日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。grasysで広報を担当しております。MOMOIと申します。 社員のデスクをリレー形式で繋いでいる本企画。エンジニアではない私のデスクのどこに需要があるのあるのか全くわかりませんが、執筆依頼があったので、書くだけ書いてみようと思います。『IT企業広報の自宅デスクに興味がある!』というマニアックな方に届くと… --- ## Moriの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/mori Moriが執筆した記事の一覧です。 # Mori ![Moriのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2025年5月7日 ### 書いている記事のタグ - [#Cloud Storage](/tags/cloud-storage/) - [#Google Cloud](/tags/google-cloud/) ## Moriの記事 (記事数: 1) - [Tech](/categories/tech/) [![Cloud Storage の Bucket IP filtering 徹底検証 〜IP 制限 × VPC Peering でアクセス管理を最適化する構成パターン〜](/_astro/hero.BlN2CJ6x_Z1kJ7Ry.webp)](/post/mori/cloudstorage-bucketipfiltering-with-vpcpeering/) ## [Cloud Storage の Bucket IP filtering 徹底検証 〜IP 制限 × VPC Peering でアクセス管理を最適化する構成パターン〜](/post/mori/cloudstorage-bucketipfiltering-with-vpcpeering/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Mori](/authors/mori/) - 2025年5月7日 - [#Cloud Storage](/tags/cloud-storage/)[#Google Cloud](/tags/google-cloud/) こんにちは。 Cloud Storage の Bucket IP filtering を知っていますか? まだ preview の機能ですが、いろいろ「調査し甲斐のある」ものです。 Bucket IP filtering とは Cloud Storage Bucket IP filtering は、Cloud Sto… --- ## moridyの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/moridy moridyが執筆した記事の一覧です。 # moridy ![moridyのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2024年2月27日 ### 書いている記事のタグ - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/) - [#自作PC](/tags/自作pc/) - [#趣味](/tags/趣味/) - [#AIエージェント](/tags/aiエージェント/) - [#Ansible](/tags/ansible/) - [#AWS](/tags/aws/) - [#AWS Database Migration Service](/tags/aws-database-migration-service/) - [#IaC](/tags/iac/) - [#Jinja2](/tags/jinja2/) - [#YAML](/tags/yaml/) - [#エージェントハーネス](/tags/エージェントハーネス/) - [#入門](/tags/入門/) ## moridyの記事 (記事数: 6) - [Tech](/categories/tech/) [![AIエージェント用開発環境を作ってみた](/_astro/hero.B1IYo2E4_Z2rIHoe.webp)](/post/moridy/development-environment-aiagents/) ## [AIエージェント用開発環境を作ってみた](/post/moridy/development-environment-aiagents/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2026年4月28日 - [#AIエージェント](/tags/aiエージェント/)[#エージェントハーネス](/tags/エージェントハーネス/) *geminiに文体を整えてもらっています。個性が消えた感じがしますが、読みやすくなった気がする。。。 はじめに AIエージェントを実行する際の環境構築について、皆さんはどのように工夫されていますか? Codex CLIやClaude Codeなど、各エージェントの実行環境(エージェントハーネス)側でもセキュリティ対… - [Tech](/categories/tech/) [![メモリのオーバークロックをしてみよう!](/_astro/hero.BnJeNkd2_2oSWh0.webp)](/post/moridy/report-homebuilt-memory-overclocking/) ## [メモリのオーバークロックをしてみよう!](/post/moridy/report-homebuilt-memory-overclocking/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年11月19日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 前書き 今回は自作PCでメモリのオーバークロック(OC)にチャレンジした際の様子をお届けします。 メモリのOCを行う場合はいくつものパラメータを弄りつつ、時間のかかるメモリのテストを行うものという認識でしたが、最近はメモリ内にOC用プロファイルが保存されており、そちらを利用すれば簡単にOCができます! ただし、OCな… - [Tech](/categories/tech/) [![『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ 組み立て編](/_astro/hero.BHTihHJJ_8nrJp.webp)](/post/moridy/report-homebuilt-pc-2/) ## [『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ 組み立て編](/post/moridy/report-homebuilt-pc-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年6月4日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 こんにちは、moridyです。 みなさんモンハンワイルズ楽しまれてますでしょうか。 nvidiaのドライバーは、ワイルズでクラッシュする問題が最近の576.40でやっと改善されてきた様ですね! (私はまだ様子見です。私の環境ではワイルズ発売時の572.60がクラッシュせずに動きます。ちらつきはあるけど。。。) 私は歴… - [Tech](/categories/tech/) [![『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ パーツ紹介編](/_astro/hero.6h85GLPu_d78td.webp)](/post/moridy/report-homebuilt-pc/) ## [『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ パーツ紹介編](/post/moridy/report-homebuilt-pc/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年3月6日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 こんにちは、moridy です! 今回は趣味編です。先日プライベートで PC を自作したので記事にしてみました。 最初に注意ですが、各パーツの検証などは動作確認程度で、記事内の意見は主観的なものになります。 実力も初心者に毛が生えた程度なので、記事を読んでいただけた玄人の諸氏につきましては何卒ご容赦願います。 数年ぶ… - [Tech](/categories/tech/) [![AWS Database Migration Service(AWS DMS)の抑えるべきポイント!〜Aurora MySQL から Oracle への移行〜](/_astro/hero.C-UlVR0D_2i69xu.webp)](/post/moridy/aws-database-migration-service/) ## [AWS Database Migration Service(AWS DMS)の抑えるべきポイント!〜Aurora MySQL から Oracle への移行〜](/post/moridy/aws-database-migration-service/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2024年12月4日 - [#AWS](/tags/aws/)[#AWS Database Migration Service](/tags/aws-database-migration-service/) こんにちは!moridy です。前回の記事を執筆してから 10 ヶ月ほどでしょうか、早いもので grasys に入社してから 1 年が経ちました。 今回は業務で DMS を触った際に、 テーブルを分割して移行すると速度が向上する など、いくつか大事なポイントがあったのでそれらをご紹介していきます。 この記事では Au… - [Tech](/categories/tech/) [![\[Ansible入門\]Ansibleでつまずいたこと!](/_astro/hero.C7NnXte__1tjFTa.webp)](/post/moridy/ansible-for-beginners/) ## [\[Ansible入門\]Ansibleでつまずいたこと!](/post/moridy/ansible-for-beginners/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2024年2月27日 - [#Ansible](/tags/ansible/)[#IaC](/tags/iac/)+3 初めまして! 新人エンジニアのmoridyです。 今回は弊社でもIaCツールとして活用している、Ansibleについての記事です。 昨年の11月に入社するまではAnsibleのAの字も知らなかった私が、研修の中でつまずいたポイントをまとめました! これからAnsibleを学習する方の助けになれればと思います。 検証は… --- ## mr.bineliasの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/mr-binelias mr.bineliasが執筆した記事の一覧です。 # mr.binelias ![mr.bineliasのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2025年10月2日 ### 書いている記事のタグ - [#Argo CD](/tags/argo-cd/) - [#caddy](/tags/caddy/) - [#dns-challenge](/tags/dns-challenge/) - [#dns-persist](/tags/dns-persist/) - [#Docker Hub](/tags/docker-hub/) - [#GitHub](/tags/github/) - [#GitOps](/tags/gitops/) - [#Google Cloud](/tags/google-cloud/) - [#Kubernetes](/tags/kubernetes/) - [#Let's Encrypt](/tags/let-s-encrypt/) ## mr.bineliasの記事 (記事数: 2) - [Tech](/categories/tech/) [![Caddy + DNS-Persist: DNS への権限不要(キーレス)で安全に SSL 証明書を自動化する方法](/_astro/hero.0qugnEDu_ZadBHF.webp)](/post/mr-binelias/caddy-dns-persist/) ## [Caddy + DNS-Persist: DNS への権限不要(キーレス)で安全に SSL 証明書を自動化する方法](/post/mr-binelias/caddy-dns-persist/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mr.binelias](/authors/mr-binelias/) - 2026年7月1日 - [#caddy](/tags/caddy/)[#dns-challenge](/tags/dns-challenge/)+3 どうも、Rayanです。 WebサーバーからDNSゾーンへのアクセス権限がいらない、「dns-persist」という新しいACMEチャレンジタイプが発表されました。 今回は、この技術と「Caddy」という自動SSL証明書ツールを使って、DNSへの権限(キーレス)を要求せずに安全にSSL証明書を自動化する方法を紹介しま… - [Tech](/categories/tech/) [![ゼロから始めるGitOps:Argo CD、Image Updater、Rolloutsの検証](/_astro/hero.VJu31s4C_Z1CzGQo.webp)](/post/mr-binelias/starting-gitops/) ## [ゼロから始めるGitOps:Argo CD、Image Updater、Rolloutsの検証](/post/mr-binelias/starting-gitops/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mr.binelias](/authors/mr-binelias/) - 2025年10月2日 - [#Argo CD](/tags/argo-cd/)[#Docker Hub](/tags/docker-hub/)+3 どうも、ライアンでございます。 この記事では、以下のツールを用いてローカルマシンに「GitOpsワークフロー」を構築する方法を解説します。 1. Argo CDサーバーとArgo CD Image Updaterの連携 - 新しいイメージがリポジトリにプッシュされる → Docker Hub → ArgoCD Ima… --- ## nakamura kentoの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/nakamura-kento nakamura kentoが執筆した記事の一覧です。 # nakamura kento ![nakamura kentoのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2023年1月27日 ### 書いている記事のタグ - [#Ansible](/tags/ansible/) - [#codedeploy](/tags/codedeploy/) - [#db](/tags/db/) - [#Google Cloud](/tags/google-cloud/) - [#Jules](/tags/jules/) - [#Kubernetes](/tags/kubernetes/) - [#MySQL](/tags/mysql/) - [#生成AI](/tags/生成ai/) ## nakamura kentoの記事 (記事数: 5) - [Tech](/categories/tech/) [![非マネージドkubernetesを味わおう](/_astro/hero.3NqdOhbP_Z8BwMR.webp)](/post/nakamura-kento/unmanaged-kubernetes/) ## [非マネージドkubernetesを味わおう](/post/nakamura-kento/unmanaged-kubernetes/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2026年3月4日 - [#Google Cloud](/tags/google-cloud/)[#Kubernetes](/tags/kubernetes/) はじめまして、grasysの中村です。 今回は、最近クラウドサービスであるGKE, AKS, EKSを中心に使用しているみなさんに向けて、 原点回帰して アンマネージド(非マネージド)Kubernetesについてお話ししたいと思います。 実はクラウドサービスではこんなことをやっていたんだ、 クラスターの中にnodeが… - [Tech](/categories/tech/) [![コーディング AI エージェント Google "jules"をインフラエンジニアが 使ってみた](/_astro/hero.DbGL5MAj_Z2wK8iB.webp)](/post/nakamura-kento/tried-google-jules/) ## [コーディング AI エージェント Google "jules"をインフラエンジニアが 使ってみた](/post/nakamura-kento/tried-google-jules/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2025年7月16日 - [#Jules](/tags/jules/)[#生成AI](/tags/生成ai/) こんにちは! 本記事では、新しいコーディング AI エージェント「Jules」をインフラに利用してみた概要や使い方、感想をまとめています。 ※ベータ版となりますので、製品版との相違があるかもしれないのでご注意ください はじめに 基本情報 julesは2025年6月現在ベータ版となります。 始め方については、以下をご確… - [Tech](/categories/tech/) [![Ansible 初心者が直面した壁とは?実際に試してわかった苦戦ポイント](/_astro/hero.C7NC3mFC_ZLLRfx.webp)](/post/nakamura-kento/ansible-introduction/) ## [Ansible 初心者が直面した壁とは?実際に試してわかった苦戦ポイント](/post/nakamura-kento/ansible-introduction/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2024年11月7日 - [#Ansible](/tags/ansible/) はじめまして、grasys の中村です。 今回は私が途中参入で Ansible を触った際に躓いたことについてブログを執筆させていただきます。 執筆者のスキルとしては、 ・Ansible 初見 ・プログラミングを書いていたので、プログラムは読める(親子や変数などを追って読める) レベルとなります。 同じようなレベルで… - [Tech](/categories/tech/) [![CodeDeployの1979年問題調べてみた](/_astro/hero.x8gRsYPs_1sEQf1.webp)](/post/nakamura-kento/codedeploy20230609/) ## [CodeDeployの1979年問題調べてみた](/post/nakamura-kento/codedeploy20230609/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2023年6月9日 - [#codedeploy](/tags/codedeploy/) はじめまして、中村です。 2023年6月現在、CodeDeployを使用してファイルをインスタンス上にコピーすると全てのファイルが1979年12月31日と表示されるのが現状です。 こちらのバグは、CodeCommit上のタイムスタンプをCodeDeployが上手く読み取ることができないため、表示できなくなります。 こ… - [Tech](/categories/tech/) [![DBサーバー建ててみた](/_astro/hero.BgMUUMGh_fkWKE.webp)](/post/nakamura-kento/db_mysql/) ## [DBサーバー建ててみた](/post/nakamura-kento/db_mysql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2023年1月27日 - [#db](/tags/db/)[#MySQL](/tags/mysql/) はじめまして、grasysの中村です。 今回は、mysqlを入れてDBサーバーを構築する手順とインストール後に設定推奨のサーバーシステム変数についてご紹介します。 デフォルトの状態だと後々困るので、初回導入時点で最低限入れた方が良い設定を紹介することで後々の運用の手助けになれば良いなと考えて執筆いたしました。 mys… --- ## nishikawaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/nishikawa nishikawaが執筆した記事の一覧です。 # nishikawa ![nishikawaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2022年2月8日 ### 書いている記事のタグ - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#リモートワーク](/tags/リモートワーク/) ## nishikawaの記事 (記事数: 1) - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Nのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishikawa/2022nishikawadesk/) ## [【デスクツアー】とある社員Nのデスク](/post/nishikawa/2022nishikawadesk/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nishikawa](/authors/nishikawa/) - 2022年2月8日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは、grasysの猫好きnishikawaです。 猫だけでなく部屋やデスクも好きで、最近の弊社ブログでのデスクツアーをヲチしてきゃっきゃしていたら順番が来ました! 私はリモート勤務なので基本的に出社がないのですが、残念ながら入社後からリモート環境を徐々に整えたので、まだまだとんがりが足りない状態です。今後を楽… --- ## nishinoの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/nishino 食材も設計もコードもたくさん調理しますよ。 # nishino 食材も設計もコードもたくさん調理しますよ。 ![nishinoのプロフィール画像](/_astro/nishino.qi9pzvtD_Z1i6qFz.webp) Created at: 2026年8月12日 ### Certificate - Google Cloud Professional Cloud Developer ### Expertise - Web Build Systems & Bundlers - Distributed Batch Processing - Data Engineering ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#AIエージェント](/tags/aiエージェント/) - [#mlops](/tags/mlops/) - [#Vertex AI](/tags/vertex-ai/) - [#Agent Development Kit](/tags/agent-development-kit/) - [#AI](/tags/ai/) - [#Apache](/tags/apache/) - [#BigQuery](/tags/bigquery/) - [#bigquery\_omni](/tags/bigquery-omni/) - [#Devin](/tags/devin/) - [#DuckDB](/tags/duckdb/) - [#E2EE パスワードマネジャー](/tags/e2ee-パスワードマネジャー/) - [#Looker Studio](/tags/looker-studio/) - [#Parquet](/tags/parquet/) - [#Python](/tags/python/) ## nishinoの記事 (記事数: 10) - [Tech](/categories/tech/) [![Agent Development Kit(ADK)で Google Cloud リリースノート取得・影響確認を自動化した気づき](/_astro/hero.D-jsLC_T_NfETQ.webp)](/post/nishino/designphilosophy-adk/) ## [Agent Development Kit(ADK)で Google Cloud リリースノート取得・影響確認を自動化した気づき](/post/nishino/designphilosophy-adk/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2026年7月15日 - [#Agent Development Kit](/tags/agent-development-kit/)[#AIエージェント](/tags/aiエージェント/)+1 Google Cloud のリリースノートの確認作業は利用サービスが増えるほど確認に時間がかかります。更新履歴を集めるだけでなく内容を読み、利用中のシステムに関係しそうな点を洗い出す作業になるからですね。 今回、 Agent Development Kit(ADK)を使ってリリースノートの取得から日本語レポートの作成… - [Tech](/categories/tech/) [![E2EE パスワードマネジャーの CLI 版でランダムなフレーズを生成する](/_astro/hero.BBSffgST_Z2rbXkP.webp)](/post/nishino/e2eepasswordmanager-passphrase/) ## [E2EE パスワードマネジャーの CLI 版でランダムなフレーズを生成する](/post/nishino/e2eepasswordmanager-passphrase/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2026年1月7日 - [#E2EE パスワードマネジャー](/tags/e2ee-パスワードマネジャー/) Proton Pass の動作が軽快なわりに高機能なので気に入ってますが、CLI版が登場したのでやりたかったことをしてみます。 Proton Pass はフレーズ/パスワードを生成してくれるツールですが、この記事では主にリソース命名に使える読みやすいフレーズの生成を扱います。 一時的なリソース作成のために簡単なワード… - [Tech](/categories/tech/) [![DuckDBでSQLクエリを叩くときにCSV形式よりもApache Parquet形式のほうが早い理由](/_astro/hero.BqmQUQc4_Z25Mhgj.webp)](/post/nishino/duckdb-apache-parquet/) ## [DuckDBでSQLクエリを叩くときにCSV形式よりもApache Parquet形式のほうが早い理由](/post/nishino/duckdb-apache-parquet/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2025年12月10日 - [#Apache](/tags/apache/)[#DuckDB](/tags/duckdb/)+1 先に理由を書きますが、ParquetのRow Group単位で並列処理できるしフルスキャンを避けれるからです。 システムでも分析タスクでもSQLクエリを叩く(問い合わせ)したらなる早でレスポンス欲しいですよね。この記事で検証を進めながらなる早でレスポンスもらえる方法と仕組みをシェアします。 DuckDBの特徴 例えば… - [Tech](/categories/tech/) [![Devin 2.0 がツールを実装できるのか試してみた](/_astro/hero.CZfDikTA_2fcpor.webp)](/post/nishino/devin-tool-implementation/) ## [Devin 2.0 がツールを実装できるのか試してみた](/post/nishino/devin-tool-implementation/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2025年4月23日 - [#AI](/tags/ai/)[#Devin](/tags/devin/)+1 Thank you, Devin. 「Devin って実際、どこまでできるの?」そんな疑問を持っている方は多いと思います。僕自身もその一人でした。 試してみた結果かなり期待できると感じたので、今回はその内容をシェアします。 Devin の可能性や使い方が気になっている方のヒントになればと思います。 Devin に依頼… - [Tech](/categories/tech/) [![MLOps で使える Vertex AI の評価指標ってどう解釈すればいいの?](/_astro/hero.Du0hHDJ-_Z1CQ9fo.webp)](/post/nishino/mlops-vertexai-evaluationindex/) ## [MLOps で使える Vertex AI の評価指標ってどう解釈すればいいの?](/post/nishino/mlops-vertexai-evaluationindex/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2024年9月3日 - [#mlops](/tags/mlops/)[#Vertex AI](/tags/vertex-ai/) こんにちは、エンジニアの nishino です。 前回は Vertex AI を使うと MLOps の設計が簡単になる、というお話をさせていただきました。 今回は、前回の続きで Vertex AI が出した評価結果の読み解き方、解釈の仕方についてお伝えします。モデルをトレーニングするときに考えること、どう解釈して次に… - [Tech](/categories/tech/) [![MLOps を推進する Vertex AI](/_astro/hero.CP0Cyzmf_Z1QNFy0.webp)](/post/nishino/mlops-vertexai/) ## [MLOps を推進する Vertex AI](/post/nishino/mlops-vertexai/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2024年7月17日 - [#Google Cloud](/tags/google-cloud/)[#mlops](/tags/mlops/)+1 こんにちは、エンジニアの nishino です。 本日は、Vertex AI を使うと MLOps の設計が簡単になる、というお話をさせていただこうと思います。 MLOps とは MLOps は ML プロジェクト(機械学習プロジェクト)の開発から運用の流れを可視化した一連の全体像です。プロジェクト推進のために ML… - [Tech](/categories/tech/) [![Looker Studio のつかいかた](/_astro/hero.BBWtlsfs_Z1FlTPB.webp)](/post/nishino/looker-studio-blog/) ## [Looker Studio のつかいかた](/post/nishino/looker-studio-blog/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2023年7月21日 - [#Looker Studio](/tags/looker-studio/) こちらの記事ではGoogle スプレッドシートと BigQuery のそれぞれを活用したケーススタディを掲載しています Looker Studio の用途 - BI(ビジネスインテリジェンス) - IT 担当者(エンジニア)の力を借りずに様々なソースから分析 Looker Studio ができること - 直感的な操作… - [Tech](/categories/tech/) [![いますぐPythonでデータ分析するために必要なこととは?前編](/_astro/hero.CW6ya7ux_xYJ9u.webp)](/post/nishino/python-1/) ## [いますぐPythonでデータ分析するために必要なこととは?前編](/post/nishino/python-1/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2022年7月29日 - [#Python](/tags/python/) データ分析をするための様々なサービスが世の中にありますが、導入までの期間やコストは気になりますよね。 手軽に卓上である程度分析することもできます。どうすればよいかこの記事で整理していきます。 必要なもの - Windows/macOSどちらでもよいのでPython3.6以上がインストールされているPC - Pytho… - [Tech](/categories/tech/) [![AWSのデータをBigQuery Omniでさわる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishino/getting-started-bq-omni/) ## [AWSのデータをBigQuery Omniでさわる](/post/nishino/getting-started-bq-omni/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2022年2月15日 - [#BigQuery](/tags/bigquery/)[#bigquery\_omni](/tags/bigquery-omni/) BigQuery Omniを使う機会がありせっかくなので手順や所感をまとめてみました。 2022年2月8日時点の情報です。 つい最近のとある記事で「70年前の青森の写真」について取り上げられていましたが、誰の目にも触れられることのなかった写真がSNSで大きな反響があったらしくデータ活用と重ね合わせていろいろ思うところ… - [Tech](/categories/tech/) [![Webシステムのカイゼン(Cloud Tasks編)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishino/cloud-tasks/) ## [Webシステムのカイゼン(Cloud Tasks編)](/post/nishino/cloud-tasks/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2020年10月31日 - [#Google Cloud](/tags/google-cloud/) 〜随時データを処理する仕組みからバッチ処理へ〜 実行ボタン押した後の処理時間が長くてWebページのローディングが長いどうしよう😩🌀というときに見てください! とある物語のあらすじ 今、あなたは文章ファイルの校正を自動化するプロジェクトに参加しています。 システムを構築出来たのはよかったものの、もっとたくさんのファ… --- ## norikoの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/noriko norikoが執筆した記事の一覧です。 # noriko ![norikoのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2019年5月14日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#HashiCorp](/tags/hashicorp/) ## norikoの記事 (記事数: 3) - [Inside grasys](/categories/inside-grasys/) [![HashiTalks:Japanに登壇した話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/hashicorp/) ## [HashiTalks:Japanに登壇した話](/post/noriko/hashicorp/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2020年7月10日 - [#Google Cloud](/tags/google-cloud/)[#HashiCorp](/tags/hashicorp/) \- HashiTalks:Japan に登壇しました - Vault の Google Cloud (GCP) KMS Secrets Engine で作った鍵をGCS上で使う話 - 8割GCPの話に。。。 三度の飯より少しダムが好きな noriko です。 先週、7月2日(木)と3日(金) に行われたオンラインイベ… - [Tech](/categories/tech/) [![\[Let's Encrypt\] DNS-01 challenge はいいぞ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/letsencrypt-dns-01-challenge/) ## [\[Let's Encrypt\] DNS-01 challenge はいいぞ](/post/noriko/letsencrypt-dns-01-challenge/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2019年8月23日 - [#Google Cloud](/tags/google-cloud/) \- DNS-01 challenge はいいぞ - certbot コマンドで出来ます。今回は Google Compute Engine と Google Cloud (GCP) DNS を使っているの前提 - CentOS 7系の話 certbot コマンドで DNS-01 challenge してみる DNS-… - [Tech](/categories/tech/) [![\[ 祝 GCP大阪リージョン正式オープン \] 大阪と世界の距離を測ってみるテスト](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/test-gcp-osaka-region/) ## [\[ 祝 GCP大阪リージョン正式オープン \] 大阪と世界の距離を測ってみるテスト](/post/noriko/test-gcp-osaka-region/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2019年5月14日 - [#Google Cloud](/tags/google-cloud/) 祝 大阪リージョン正式オープン!! ついに Google Cloud (GCP) Platform Japan Blog での発表がありましたヽ(=´▽\\ =)ノ リージョン名は asia-northeast2、ゾーンは a、b、c とあります。 プロダクトの詳細は プロダクト比較 をご覧ください。 そんなわけで、ま… --- ## okawaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/okawa okawaが執筆した記事の一覧です。 # okawa ![okawaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2018年8月15日 ### 書いている記事のタグ - [#Cloud Monitoring](/tags/cloud-monitoring/) - [#stackdriver](/tags/stackdriver/) - [#Terraform](/tags/terraform/) - [#book](/tags/book/) - [#Cloud Logging](/tags/cloud-logging/) - [#Cloud Storage](/tags/cloud-storage/) - [#Grafana](/tags/grafana/) - [#httplb](/tags/httplb/) - [#java](/tags/java/) - [#log4j](/tags/log4j/) ## okawaの記事 (記事数: 5) - [Tech](/categories/tech/) [![Apach Log4j脆弱性のGoogle Cloudに対する影響と現在の対応状況について](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/googlecloud-log4j/) ## [Apach Log4j脆弱性のGoogle Cloudに対する影響と現在の対応状況について](/post/okawa/googlecloud-log4j/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2022年6月15日 - [#java](/tags/java/)[#log4j](/tags/log4j/) こんにちは。grasys大川です。 昨年末より今年初めにわたりJavaのログ出力ライブラリ「log4j」の脆弱性が話題になったことは記憶に新しいかと思います。 半年経ったいま、Google Cloud (GCP)がどのように対応や情報発信を行なっていったかを簡単に振り返ってみます。 Apache Log4j脆弱性につ… - [Tech](/categories/tech/) [![Grafana and Stackdriver](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/grafana-and-stackdriver/) ## [Grafana and Stackdriver](/post/okawa/grafana-and-stackdriver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2020年5月15日 - [#Grafana](/tags/grafana/)[#stackdriver](/tags/stackdriver/)+1 こんにちは、Cloud Monitoring(旧称Stackdriver)おじさんです。 今回はネタ切れと時間の都合諸事情によりGrafanaからCloud Monitoringのデータを可視化してみます。 Grafanaって? Grafana allows you to query, visualize, aler… - [Tech](/categories/tech/) [![第二回 技術書博覧会とStackdriver](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/gishyohaku2nd-stackdriver/) ## [第二回 技術書博覧会とStackdriver](/post/okawa/gishyohaku2nd-stackdriver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2019年12月9日 - [#book](/tags/book/)[#stackdriver](/tags/stackdriver/)+2 こんにちは、terraformおじさんです。 ニンニク入れますか?それとも人生やめますか? 今回は第二回 技術書同人誌博覧会(以下、技書博)とStackdriverについて書いていこうと思います。 ■ はじめに 既にご存知の方もいらっしゃるかと思いますが、2019年12月14日に第二回 技書博が開催されます。 htt… - [Tech](/categories/tech/) [![terraformで設定するCloud Storage bucket アクセスログ/ストレージログ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/tf-gcs-logging/) ## [terraformで設定するCloud Storage bucket アクセスログ/ストレージログ](/post/okawa/tf-gcs-logging/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2019年1月15日 - [#Cloud Storage](/tags/cloud-storage/)[#Terraform](/tags/terraform/) terraformおじさん再びです。 前回の記事ではterraformでhttp(s)負荷分散を作ってみましたが、今回はCloud Storageのアクセスログ/ストレージログ出力設定をゆるく行っていきます。 1. GCPを触ったことがある 2. terraformを触ったことがある 3. Cloud Storage… - [Tech](/categories/tech/) [![terraformで作るHTTP(S) 負荷分散](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/tf-httplb/) ## [terraformで作るHTTP(S) 負荷分散](/post/okawa/tf-httplb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2018年8月15日 - [#httplb](/tags/httplb/)[#Terraform](/tags/terraform/) はじめまして、昨年8月よりgrasysにJoinしました大川と申します。 以後お見知り置きを。 構成要素が多く地味に作るのが面倒なHTTP(S) 負荷分散について、シンプルな構成をterraformで作る方法をドキュメントを追 いつつゆるく解説させていただきます。 1. GCPを触ったことがある 2. terrafo… --- ## Oshimaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/oshima Oshimaが執筆した記事の一覧です。 # Oshima ![Oshimaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2023年6月2日 ### 書いている記事のタグ - [#AI](/tags/ai/) - [#Gemini](/tags/gemini/) - [#GMP](/tags/gmp/) - [#Grafana](/tags/grafana/) - [#Kubernetes](/tags/kubernetes/) - [#prometheus](/tags/prometheus/) - [#Terraform](/tags/terraform/) - [#Terrakube](/tags/terrakube/) - [#セキュリティ](/tags/セキュリティ/) - [#生成AI](/tags/生成ai/) ## Oshimaの記事 (記事数: 4) - [Tech](/categories/tech/) [![Terraform のリモートデプロイ実行環境を提供する OSS、Terrakube を検証してみた](/_astro/hero.BnVboJwT_Z1xeFcq.webp)](/post/oshima/verify-terrakube/) ## [Terraform のリモートデプロイ実行環境を提供する OSS、Terrakube を検証してみた](/post/oshima/verify-terrakube/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2025年9月2日 - [#Terraform](/tags/terraform/)[#Terrakube](/tags/terrakube/) はじめに こんにちは、大島です。 grasys では、インフラストラクチャのリソース管理として Terraform を利用しています。Terraform のリモートデプロイ実行環境としてこのたび OSS である Terrakube を見つけました。その Terrakube について紹介したいと思います。 HCP Te… - [Tech](/categories/tech/) [![K8sGPT で Gemini が使えるようになっていたので OpenAI の結果と比較してみた](/_astro/hero.BLXNRKy8_mJ2JX.webp)](/post/oshima/k8sgpt-gemini-openai/) ## [K8sGPT で Gemini が使えるようになっていたので OpenAI の結果と比較してみた](/post/oshima/k8sgpt-gemini-openai/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2024年8月28日 - [#AI](/tags/ai/)[#Gemini](/tags/gemini/)+2 こんにちは、oshima です。世の中は AI ブームがまだまだ続いていますね。 AI を使った Kubernetes のツールである K8sGPT は、さまざまな AI プロバイダと連携でき、Google の Gemini とも連携できるようになっていたので、デフォルトで使われている OpenAI と比較をしてみま… - [Tech](/categories/tech/) [![kube-prometheus-stackのダッシュボードをGoogle Cloud Managed Service for Prometheusで使用する](/_astro/hero.BbC0t5KA_ZtDaab.webp)](/post/oshima/kube-prometheus-stack/) ## [kube-prometheus-stackのダッシュボードをGoogle Cloud Managed Service for Prometheusで使用する](/post/oshima/kube-prometheus-stack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2023年11月2日 - [#GMP](/tags/gmp/)[#Grafana](/tags/grafana/)+1 こんにちは、大島です。 prometheus-community/kube-prometheus-stackにはGrafanaダッシュボードやその他諸々がプレインストールされています。 今回はそのプレインストールされているGrafanaダッシュボードをGoogle Cloud Managed Service for… - [Tech](/categories/tech/) [![ハッキングラボを手に入れたのでMetasploitable3の攻略に挑んでみた](/_astro/hero.D5Ls174O_1JHO0X.webp)](/post/oshima/20230602/) ## [ハッキングラボを手に入れたのでMetasploitable3の攻略に挑んでみた](/post/oshima/20230602/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2023年6月2日 - [#セキュリティ](/tags/セキュリティ/) 初めまして、大島です。 業務と全然関係のない内容で恐縮ですが、趣味で個人的にやっているセキュリティ系のお遊びです。 私自身、最近ハッキングラボを手にした初心者なので初心者向けの内容です。 最初に注意事項です。 この記事で紹介しているMetasploitを使用した攻撃、コマンドやスクリプトなどによる攻撃は必ず自分の管理… --- ## grasys 採用の記事一覧 | grasys blog URL: https://blog.grasys.io/authors/recruit grasysの採用情報や、エンジニアの働き方・カルチャーを発信する採用チームです。 # grasys 採用 grasysの採用情報や、エンジニアの働き方・カルチャーを発信する採用チームです。 ![grasys 採用のプロフィール画像](/_astro/grasys_avatar.DlD-CkJs_XFagc.webp) 👋 **grasys 採用チームです!** grasysで働く人やチーム、仕事への向き合い方、社内のカルチャーを紹介しています。採用情報や社員インタビューを通じて、grasysで働くイメージを具体的にお届けします。 recgrasys.io Created at: 2016年9月18日 ### Social Media Link - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") ### 書いている記事のタグ - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) - [#grasys](/tags/grasys/) - [#採用](/tags/採用/) - [#event](/tags/event/) - [#news](/tags/news/) - [#クラウドインフラ](/tags/クラウドインフラ/) - [#社員紹介](/tags/社員紹介/) - [#福利厚生](/tags/福利厚生/) - [#Google Cloud](/tags/google-cloud/) - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#AI](/tags/ai/) - [#Developers Summit](/tags/developers-summit/) - [#リモートワーク](/tags/リモートワーク/) - [#生成AI](/tags/生成ai/) - [#BigQuery](/tags/bigquery/) - [#Dagster](/tags/dagster/) - [#Lightningtalk](/tags/lightningtalk/) - [#OSS](/tags/oss/) - [#SBOM](/tags/sbom/) - [#イベントレポート](/tags/イベントレポート/) - [#オフィス](/tags/オフィス/) - [#ジュニアエンジニア](/tags/ジュニアエンジニア/) - [#セキュリティ](/tags/セキュリティ/) - [#データ分析基盤](/tags/データ分析基盤/) - [#休暇制度](/tags/休暇制度/) - [#脆弱性管理](/tags/脆弱性管理/) ## grasys 採用の記事 (記事数: 40) - [Inside grasys](/categories/inside-grasys/) [![「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/_astro/hero.BOIi0dum_DEqPN.webp)](/post/recruit/engineer-type-data-platform-interview/) ## [「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/post/recruit/engineer-type-data-platform-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年8月25日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+3 AIによる利用を前提としたデータ基盤には何が必要か。株式会社grasysの上間貫司が、メタデータ整備、メダリオンアーキテクチャ、アセット指向について語ったエンジニアtype取材記事です。 - [Inside grasys](/categories/inside-grasys/) [![増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/_astro/hero.BRdqJC-L_uu2Fv.webp)](/post/recruit/engineer-type-sbom-interview/) ## [増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/post/recruit/engineer-type-sbom-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年7月30日 - [#SBOM](/tags/sbom/)[#セキュリティ](/tags/セキュリティ/)+2 増え続ける脆弱性にどう向き合うか。株式会社grasysの吉田悠介が、SBOMの価値、運用の実際、エンジニアの役割について語ったエンジニアtype取材記事です。 - [Inside grasys](/categories/inside-grasys/) [![【イベント出展】type エンジニア転職フェアに出展します](/_astro/type20260411_ebanner_no1.CWP6Q8Ek_Z1FJN0i.webp)](/post/recruit/type-engineer-career-fair-2026/) ## [【イベント出展】type エンジニア転職フェアに出展します](/post/recruit/type-engineer-career-fair-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年4月7日 - [#採用](/tags/採用/)[#event](/tags/event/)+1 type エンジニア転職フェアに出展します 4月11日(土)に東京ドームシティ プリズムホールで開催される「type エンジニア転職フェア」に grasys が出展いたします。 当日は現場のメンバーが会場でお待ちしております。 技術スタックから社内の雰囲気まで、ざっくばらんにお話ししましょう! 【イベント概要】 開催日 - [Inside grasys](/categories/inside-grasys/) [![typeにて、弊社エンジニアのインタビュー記事「AI時代のクラウドエンジニアの役割」が公開](/_astro/type_260327-scaled.Dm7yUhLS_Zf8gac.webp)](/post/recruit/type-ai-era-cloud-engineer-interview/) ## [typeにて、弊社エンジニアのインタビュー記事「AI時代のクラウドエンジニアの役割」が公開](/post/recruit/type-ai-era-cloud-engineer-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年3月27日 - [#Google Cloud](/tags/google-cloud/)[#AI](/tags/ai/)+2 Google Cloudの生成AIスペシャライゼーション認定企業である弊社の視点から、AIの不確実性をどう制御し、クラウドエンジニアが今後どのようなスキルを磨くべきかについて詳しくお話ししています。 - [Inside grasys](/categories/inside-grasys/) [![grasys の日常* BBQをしました!](/_astro/hero.BQSzVk4B_Z1a8Ddb.webp)](/post/recruit/grasys-daily-bbq2025summer/) ## [grasys の日常* BBQをしました!](/post/recruit/grasys-daily-bbq2025summer/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年9月17日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは! grasys 採用担当のマエダです。 過酷な夏もあと少し、まだ残暑が残りますが朝晩は涼しくなってきましたね。 皆さん、今年の夏は楽しめましたか? grasys は比較的インドアを好むメンバーが多いのですが、今夏はマーケのNさん主催でBBQをしました! grasys では約5年ぶりとなる夏のイベント。 開… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常* type 転職フェアに出展しました!](/_astro/hero.DmRwCzjd_ZFJEOM.webp)](/post/recruit/grasys-daily-event-type2025/) ## [grasys の日常* type 転職フェアに出展しました!](/post/recruit/grasys-daily-event-type2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年8月20日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは!grasys 採用担当のマエダです。 7月に開催された「 type 転職フェア」に私たち grasys もブースを出展しました! 毎年、夏の恒例行事となっているこのオフラインイベント。 今年は例年以上に猛暑の中でしたが、そんな中でも1000人以上の方が来場されていたとのこと。 これからエンジニアになろうと… - [Inside grasys](/categories/inside-grasys/) [![エンジニアType 転職フェア 参加のお知らせ](/_astro/ebanner_no1.DH4_obw7_ZqCWX7.webp)](/post/recruit/engineer-type-career-fair-2025/) ## [エンジニアType 転職フェア 参加のお知らせ](/post/recruit/engineer-type-career-fair-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年6月18日 - [#採用](/tags/採用/)[#event](/tags/event/) エンジニアType 転職フェアに参加します grasys は「エンジニアType 転職フェア」に参加いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:7月12日(土) 会場 :東京国際フォーラム ホールE1・E2 登録はこちらから ※ご来場者全員に「選べる電子ギフト」1,000円分プレゼ - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎7月12日(土)「type エンジニア転職フェア」に出展します!](/_astro/hero.Bq1C1yDh_Z1I0QPW.webp)](/post/recruit/grasys-daily-event-20250712/) ## [grasys の日常✴︎7月12日(土)「type エンジニア転職フェア」に出展します!](/post/recruit/grasys-daily-event-20250712/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年6月18日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは! grasys 採用担当のマエダです。 関東は先週から梅雨入りし、ジメジメとした天候ですね... くせ毛の私にとってはややご機嫌ナナメな季節ですが、同時に大好きな夏に向けてワクワクしています★ 本日は、7/12(土)に出展する採用イベント「type エンジニア転職フェア」のご案内をさせていただきます! 日… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎今年も野球観戦に行ってきました](/_astro/hero.CIUeCise_ZA5SnL.webp)](/post/recruit/grasys-daily-baseball/) ## [grasys の日常✴︎今年も野球観戦に行ってきました](/post/recruit/grasys-daily-baseball/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年5月21日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 今年もプレミアム休暇を取得して野球観戦に行ってきました! 今回もヤクルトスワローズの大ファンよっしーさんのお誘いでヤクルト側での観戦です! ※プレミアム休暇とは : 月1回半日休暇を取得することができる仕組みで、半休を申請した社員には5,000円の手当を支給するとい… - [Inside grasys](/categories/inside-grasys/) [![「それっぽく動くコード」がキャリアの成長を阻害する? 若手エンジニアが意識しておきたい、生成AIとの向き合い方](/_astro/8840d48dca14780821be22206a39b80b.DM9Pv73w_3l72n.webp)](/post/recruit/generative-ai-and-young-engineer-careers/) ## [「それっぽく動くコード」がキャリアの成長を阻害する? 若手エンジニアが意識しておきたい、生成AIとの向き合い方](/post/recruit/generative-ai-and-young-engineer-careers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年4月25日 - [#生成AI](/tags/生成ai/)[#ジュニアエンジニア](/tags/ジュニアエンジニア/) 「生成AIで業務効率化」が進む一方で、思考停止に陥る危うさも…。現場のリアルな声をもとに、生成AI活用の“落とし穴”と、ビジネスにおける正しい向き合い方を解説。AIとのスマートな関係構築に役立つ視点を届けます。 - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎ピザパーティーをしました](/_astro/hero.U1xTQgUd_15OADT.webp)](/post/recruit/grasys-daily-pizzaparty/) ## [grasys の日常✴︎ピザパーティーをしました](/post/recruit/grasys-daily-pizzaparty/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年4月16日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 先日、インフラエンジニアのメンバー主催でオフィス内ピザパーティーを開催しました! オフィス内での催し物は参加する時間も帰る時間も自由。 とても気軽なので、毎度部署を超えて複数名参加しています。 今回もピザを囲みながらワイワイと楽しみました。 余談ですが、オフィス内に… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎こだわりのオフィス環境をご紹介します](/_astro/hero.mZY0_od1_U6mq.webp)](/post/recruit/grasys-daily-office-environment/) ## [grasys の日常✴︎こだわりのオフィス環境をご紹介します](/post/recruit/grasys-daily-office-environment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年3月19日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 突然ですが、みなさんの職場は働きやすい環境ですか? コロナ禍明けの最近、作業効率や社員同士のコミュニケーションのため出社での働き方が戻り、改めてオフィス環境の重要性に気づいた方も多いのではないでしょうか。 grasys では、エンジニアがストレスなく集中して仕事に取… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎私たちのランチ事情をご紹介します](/_astro/hero.CIRmE8R4_Z1pfqMG.webp)](/post/recruit/grasys-daily-lunch/) ## [grasys の日常✴︎私たちのランチ事情をご紹介します](/post/recruit/grasys-daily-lunch/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年2月19日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。grasys 採用担当のマエダです。 今回は私たちのランチ事情についてご紹介します! grasys はグルメな街、恵比寿にオフィスがあります。 ジャンルに富んだ美味しいお店が立ち並んでいます。 grasys は食べることが好きな社員が多く、お昼時は「今日何食べる〜?」とランチの話があちらこちらで始まり、新… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎歌舞伎を観劇してきました](/_astro/hero.CcCqwL5B_ZzGSmy.webp)](/post/recruit/grasys-daily-kabuki/) ## [grasys の日常✴︎歌舞伎を観劇してきました](/post/recruit/grasys-daily-kabuki/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年1月29日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 遅ればせながら、昨年はご拝読いただきありがとうございました。 本年ものんびりと採用担当目線から「grasys の日常」を綴りますので、どうぞお付き合いください┏⚪︎ペコッ 今回は、一年の初めに相応しい、歌舞伎を観劇してきました! 実はこの歌舞伎会、歌舞伎観劇が趣味… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常☆忘年会をしました](/_astro/hero.D7RV2eMT_24WAQe.webp)](/post/recruit/grasys-daily-gametournament_2/) ## [grasys の日常☆忘年会をしました](/post/recruit/grasys-daily-gametournament_2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年12月25日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 今年もとうとう、あと数日となりましたね。 そんな12月の頭、社内でちょっと早めの忘年会をしました。 催し物は、前回好評だったファミコンゲーム大会。 ピザやお酒を楽しみながら、ほろ酔い気分で盛り上がりました。 ゲームの裏側を支えるお仕事をしているだけあって、社内にはゲ… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎期末会を実施しました](/_astro/hero.CIhVxBDK_ix9BN.webp)](/post/recruit/grasys-daily-finalparty/) ## [grasys の日常✴︎期末会を実施しました](/post/recruit/grasys-daily-finalparty/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年11月27日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) 弊社事ではございますが、先日、創立 10 周年を迎えました! 10 期の締めくくりに、恵比寿ガーデンプレイス内のカフェテリアを貸し切り、期末会を行いましたのでその様子をお届けします。 冒頭では、各部署の Manager や Leader から今期の振り返りと来期の目標が発表され、11 期に向かって気持ちが引き締まる時… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎東京ゲームショウに行ってきました](/_astro/hero.CGqFghKf_Zvufbr.webp)](/post/recruit/grasys-daily-tokyogameshow/) ## [grasys の日常✴︎東京ゲームショウに行ってきました](/post/recruit/grasys-daily-tokyogameshow/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年10月24日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/)[#イベントレポート](/tags/イベントレポート/) おはこんばんにちは、grasys の採用担当オリタとマエダです。 先日、2 人で人生初の東京ゲームショウへ行ってまいりました。 普段あまりゲームをやる事が無い私たちでも知ってるゲームやゲーム会社さんが沢山いらっしゃいました。 展示ブースはお城やゲームの世界を再現されており 出展企業様、来場者の皆様、会場全体からゲーム… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎社長のおごり自販機で広がる社内コミュニケーション](/_astro/hero.8ayt2fME_Z1hiroo.webp)](/post/recruit/grasys-daily-vendingmachine/) ## [grasys の日常✴︎社長のおごり自販機で広がる社内コミュニケーション](/post/recruit/grasys-daily-vendingmachine/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年9月18日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。grasys採用担当の前田です。 今回は、前回ちょこっとお話しした社長のおごり自販機についてお届けします! 名前がユニークなこの自販機、二人で社員証を「ピッ」とかざすとタダで飲み物が飲めるというなんとも嬉しい機能がついています!飲み物のラインナップは、前回のゲーム大会で勝ち進んだ社員がセレクトしたものと、… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常🎮ゲーム大会をしました。](/_astro/hero.BiBkCEv0_295HXj.webp)](/post/recruit/grasys-daily-game-tournament/) ## [grasys の日常🎮ゲーム大会をしました。](/post/recruit/grasys-daily-game-tournament/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年8月21日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) おはこんばんにちは、grasys の採用担当のオリタです。 ゲーム好きが多く在籍しております、grasys の日常をお届けいたします。 この度、社内に面白い自販機を導入いたしました。 どの飲み物を入れるか決めないといけないのですが 面白い自販機に入れる飲み物は、面白く決めないといけません! そこで、今回は社内にあるフ… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常⚾️野球観戦に行ってきました。](/_astro/hero.B1SeTfoW_2imNyj.webp)](/post/recruit/grasys-daily/) ## [grasys の日常⚾️野球観戦に行ってきました。](/post/recruit/grasys-daily/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年7月3日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) おはこんばんにちは、grasys の採用担当のオリタです。 今回は技術者が集まる grasys の日常をお届けいたします。 まずは、今年も社内で野球観戦に行ってきたので、その様子をお伝えいたします! ヤクルトスワローズの大ファン よっしー さんにお誘いいただき、社内の希望者総勢8名で参戦してまいりました。 みんなでプ… - [Inside grasys](/categories/inside-grasys/) [![Developers Summit 2024登壇!](/_astro/hero.CjPo3qkF_ZycYoD.webp)](/post/recruit/developers-summit-2024登壇!/) ## [Developers Summit 2024登壇!](/post/recruit/developers-summit-2024登壇!/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年1月25日 - [#Developers Summit](/tags/developers-summit/) 今年もDevelopers Summitに登壇します! 軽食付きの枠になっておりますので、ぜひ!お立ち寄りください! 【タイトル】 女装が趣味の潜水士がクラウドエンジニアになるまで 【詳細】 エンジニアとして次のステップやキャリアに悩んでいませんか? 元々は潜水士だった私がなぜクラウドエンジニアになったのか。 様々な… - [Inside grasys](/categories/inside-grasys/) [![Developers Summit 2023 Inspiredイベントにgrasysが登壇します!](/_astro/hero.DUeXonJM_1cwUMV.webp)](/post/recruit/developers-summit-2023-inspired/) ## [Developers Summit 2023 Inspiredイベントにgrasysが登壇します!](/post/recruit/developers-summit-2023-inspired/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2023年2月6日 - [#event](/tags/event/)[#grasys](/tags/grasys/) Developers Summit 2023 Inspiredイベントにgrasysが登壇します! イベントの申し込みはお済みでしょうか? 株式会社grasys(グラシス)では 「 開発者のみんな!DevSecOpsエンジニアを目指そうよ! 」をテーマに 弊社エンジニアの松原優が語ります! 申し込みはこちら→http… - [Inside grasys](/categories/inside-grasys/) [![株式会社grasys、インフレ特別手当を支給。〜サービスを支える社員のサポート継続・強化〜](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/inflation-allowance/) ## [株式会社grasys、インフレ特別手当を支給。〜サービスを支える社員のサポート継続・強化〜](/post/recruit/inflation-allowance/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年12月20日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 「攻め」のITインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、世界的に続く物価高の影響を鑑み、一律3万円の「インフレ特別一時金」を2022年12月に全社員へ支給することをお知らせします。物価高に対する生活の不安を解消することで社員やその家族の生活基盤を… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Hのデスク](/_astro/hero.C4o5o44S_Z2kRBTx.webp)](/post/recruit/h-desktour/) ## [【デスクツアー】とある社員Hのデスク](/post/recruit/h-desktour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年11月4日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは、趣味がValorant(PCゲーム)とバイクなgrasysの経理・財務スタッフのHandaです。 非エンジニアになりますので凝ったPC環境やデバイスはないですが、ゲームが趣味なので利用しているデバイスは経理の仕事には十分なスペックだと思います! そんなデスク周りに興味があれば幸いです。 デスク周り 余白の… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Kのデスク](/_astro/hero.vQccaZ_J_Z2qf6H8.webp)](/post/recruit/k_desktour/) ## [【デスクツアー】とある社員Kのデスク](/post/recruit/k_desktour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年10月14日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは。grasysで経理・財務や経営企画を担っているkanbaです。 ※正確にはkambaです。 面白味があるかわかりませんが、書かせていただきます。 デスク環境 半分くらい物置き化している部屋で仕事しており、 見ての通り、本棚の上にモニターを置いています。 自分専用の部屋がない方でしたらわかっていただけますか… - [Inside grasys](/categories/inside-grasys/) [![grasysの休暇制度〜プレミアムデーとは?](/_astro/hero.DF9peRXm_ZtcVEK.webp)](/post/recruit/grasys_holiday/) ## [grasysの休暇制度〜プレミアムデーとは?](/post/recruit/grasys_holiday/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年9月12日 - [#福利厚生](/tags/福利厚生/)[#休暇制度](/tags/休暇制度/) みなさんこんにちは!grasys MarketingTeamです。 今回はgrasysの休暇制度の一つであるプレミアム休暇の活用についてお話しさせていただきます。 プレミアムデーとは? 入社6ヶ月後の正社員、契約社員を対象に月1回 半日休暇 を取得することができる仕組みで、半休を申請した社員には5,000円の手当を支… - [Inside grasys](/categories/inside-grasys/) [![「攻めのインフラ」で顧客の要件に寄り添うインフラの専門家集団、grasysで働く魅力とは](/_astro/15948_th.DQyuGFqz_Z2k3wz9.webp)](/post/recruit/aggressive-infrastructure-engineer-careers/) ## [「攻めのインフラ」で顧客の要件に寄り添うインフラの専門家集団、grasysで働く魅力とは](/post/recruit/aggressive-infrastructure-engineer-careers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年8月25日 - [#採用](/tags/採用/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 エンジニアとして、インフラの領域に携わる面白さ、grasysで働く魅力などについてgrasysでインフラ、開発、セールスの各部門のマネージャーを務めている中島健氏と、2020年8月に入社し、プロジェクトマネージャーとして活躍している山田賢一氏に話を聞いた。 - [Inside grasys](/categories/inside-grasys/) [![月1回開催!grasysのLTとは?](/_astro/hero.BOC5DFI6_Z2bcail.webp)](/post/recruit/grasyslt/) ## [月1回開催!grasysのLTとは?](/post/recruit/grasyslt/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年8月5日 - [#grasys](/tags/grasys/)[#Lightningtalk](/tags/lightningtalk/) みなさん、こんにちはこんにちは。grasys Marketing Teamです。 grasysでは月に1回全社MTGを開催しています。全社MTG後には毎月社員数名による『Lightning talk』通称: 『LT』 を行っています。今回の記事ではgrasysのLTについてお話しさせていただきます! LTとは? LT… - [Inside grasys](/categories/inside-grasys/) [![7月26日・28日開催!キャリア相談会!](/_astro/hero.DCcCIk7j_1y44xk.webp)](/post/recruit/event/) ## [7月26日・28日開催!キャリア相談会!](/post/recruit/event/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年7月1日 - [#event](/tags/event/)[#採用](/tags/採用/) こんにちは。grasys Marketing Teamです。 2022年7月26日(火)・28日(木)にエンジニア向けのオンラインキャリア相談会を開催いたします!! イベント概要 『将来、フロントもバックエンドもマルチにできるようになりたい! 』 『フルスタックエンジニアを目指したい!』 仕事をする上で、皆さんには様… - [Inside grasys](/categories/inside-grasys/) [![grasysOfficeツアー](/_astro/hero.D3urrtcL_21CM2c.webp)](/post/recruit/grasys_office_tour2022/) ## [grasysOfficeツアー](/post/recruit/grasys_office_tour2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月24日 - [#grasys](/tags/grasys/)[#オフィス](/tags/オフィス/) 皆さまこんにちは!grasys Marketing Teamです。 今回は弊社のオフィスについて紹介させていただきます! grasysはJR恵比寿駅から徒歩5分の距離にあります。1Fには度々テレビでも紹介されているパン屋さんが入っていて、お昼時には行列ができることもあります。こちらのビルの4Fから6Fがgrasysの… - [Inside grasys](/categories/inside-grasys/) [![「しゃべれて作れるエンジニアになろう」6335時間以上面談してわかったキャリアを拓くポイント](/_astro/large-22.ecBzXPwT_Z1d85t5.webp)](/post/recruit/communication-and-engineering-career/) ## [「しゃべれて作れるエンジニアになろう」6335時間以上面談してわかったキャリアを拓くポイント](/post/recruit/communication-and-engineering-career/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月16日 - [#採用](/tags/採用/)[#社員紹介](/tags/社員紹介/) エンジニアがどういう方向性でスキルアップしていくか、キャリパスはどうあるべきか。grasys 代表の長谷川が、経験のなかで見つけたよりよいキャリアを拓くためのポイントを説明します。 - [Inside grasys](/categories/inside-grasys/) [![指1本でタイピングしていた 「ど素人」が、世界的人気Webメディアのクラウドインフラを支えるエンジニアになるまでの挑戦](/_astro/large-21.Bj4U-Sv3_ZrBKok.webp)](/post/recruit/cloud-engineer-career-journey/) ## [指1本でタイピングしていた 「ど素人」が、世界的人気Webメディアのクラウドインフラを支えるエンジニアになるまでの挑戦](/post/recruit/cloud-engineer-career-journey/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月16日 - [#社員紹介](/tags/社員紹介/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 パソコン初心者だったgrasysエンジニアの角田が、 いかにして世界的Webメディアのインフラ運用担当になったのか。挑戦の裏側に迫ります。 - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Oのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/orichi-desktour_20220603/) ## [【デスクツアー】とある社員Oのデスク](/post/recruit/orichi-desktour_20220603/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月3日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは、grasys HRteamのちょっぴりシャイな癒し系おりたでございます。 非エンジニアのデスクツアー第2弾と言う事で少し緊張しております。IT企業で働くバックオフィス社員の自宅デスクが気になるという方に届くと幸いです。 こだわりのポイント - 見た目第一 - デスクも部屋の雰囲気にあわせたかった - メイ… - [Inside grasys](/categories/inside-grasys/) [![デブサミ2022レポート 起業から学んだこれからのエンジニアのキャリアパス](/_astro/corporate-news-hero.TnOWiWOS_Z1z3s2Y.webp)](/post/recruit/devsumi2022_sessionreport/) ## [デブサミ2022レポート 起業から学んだこれからのエンジニアのキャリアパス](/post/recruit/devsumi2022_sessionreport/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年3月3日 - [#Developers Summit](/tags/developers-summit/)[#クラウドインフラ](/tags/クラウドインフラ/) ※この記事は2022年2月17日に実施された Developers Summit 2022 のセッション内容をもとに作成しています。 インフラエンジニアから開発やインフラ部門等の管理職のキャリアを経て、クラウドインフラやデータ分析基盤の設計・構築・運用を手がける株式会社grasysを起業。経営者でありながらエンジニア… - [Inside grasys](/categories/inside-grasys/) [![『肉は正義!』社員全員にスタミナ満点のもつ鍋を送った話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/motsunabe2022/) ## [『肉は正義!』社員全員にスタミナ満点のもつ鍋を送った話](/post/recruit/motsunabe2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年2月24日 - [#福利厚生](/tags/福利厚生/)[#grasys](/tags/grasys/) 『よし、そろそろ肉を送ろう!』 代表の長谷川の一言で始まった今回の企画。(2021年はKintanの自宅で焼き肉セットを配っています。) その名も『 肉は正義!〜もつ鍋編〜 』 コロナがようやく収束に向かうかと思った矢先、オミクロン株の出現…一気に感染状況は悪化し、何度目かわからない自粛生活に突入…予定していた新年会… - [Inside grasys](/categories/inside-grasys/) [![grasys、地方創生テレワーク推進運動「Action宣言」に参加](/_astro/large-8-1.31KJ9fSo_Z25MByD.webp)](/post/recruit/regional-telework-action-declaration/) ## [grasys、地方創生テレワーク推進運動「Action宣言」に参加](/post/recruit/regional-telework-action-declaration/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2021年12月16日 - [#リモートワーク](/tags/リモートワーク/)[#採用](/tags/採用/)+1 当社は内閣府・内閣官房が推進する「地方創生テレワーク推進運動」の趣旨に賛同し、推進運動に参加するため、「Action宣言」を行いました。当該宣言が、内閣府・内閣官房に正式に受理され、「地方創生テレワーク」事業のホームページに掲載されましたのでお知らせします。 - [Inside grasys](/categories/inside-grasys/) [![全従業員に10万円支給を決定](/_astro/large-13-2.Cx7uYh0n_2ivTM0.webp)](/post/recruit/employee-relief-payment/) ## [全従業員に10万円支給を決定](/post/recruit/employee-relief-payment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2020年4月15日 - [#福利厚生](/tags/福利厚生/)[#grasys](/tags/grasys/)+1 新型コロナウイルス対策強化において、全従業員に10万円の支給を決定いたしました。 - [Inside grasys](/categories/inside-grasys/) [![クラウドインフラの導⼊・運⽤サポートを⼿がけるgrasys新型コロナウイルス対策強化において全従業員に10万円支給を決定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/news_20200415/) ## [クラウドインフラの導⼊・運⽤サポートを⼿がけるgrasys新型コロナウイルス対策強化において全従業員に10万円支給を決定](/post/recruit/news_20200415/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2020年4月15日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 「攻め」のITインフラを設計・構築・運⽤する株式会社grasys(東京都渋⾕区、代表取締役:⻑⾕川祐介、以下grasys)は、1⽉からリモートワークを実施するなど、積極的に新型コロナウイルス対策を⾏ってきました。2⽉には各従業員の⾃宅に⾮常⾷を送る⼿配をしており、更に4⽉20⽇に10万円の⼿当を全社員に⽀給することを… - [Inside grasys](/categories/inside-grasys/) [![イベント開催!!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/3g-event/) ## [イベント開催!!](/post/recruit/3g-event/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2019年8月2日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/) Google Cloud (GCP) プレミアサービスパートナー 3社合同採用イベント開催 この度、グーグル東京オフィスにて、Google Cloud (GCP) および Google Cloud (GCP) プレミアサービスパートナー3社(クラウドエース、グラシス、トップゲート)のチームとお仕事をご紹介する合同イベ… - [Inside grasys](/categories/inside-grasys/) [![grasys Members](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/members/) ## [grasys Members](/post/recruit/members/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2016年9月18日 - [#社員紹介](/tags/社員紹介/) 株式会社grasysのメンバー紹介 長谷川祐介(Yusuke Hasegawa) CEO / Founder / Architect / Pre Sales \[\](https://www.facebook.com/yusuke.exzm) \[\](https://www.instagram.com/yusukehase… --- ## Ryo.Miuraの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/ryo-miura Ryo.Miuraが執筆した記事の一覧です。 # Ryo.Miura ![Ryo.Miuraのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2026年5月20日 ### 書いている記事のタグ - [#AIエージェント](/tags/aiエージェント/) - [#Claude Code](/tags/claude-code/) - [#Codex](/tags/codex/) - [#ジュニアエンジニア](/tags/ジュニアエンジニア/) - [#生成AI](/tags/生成ai/) ## Ryo.Miuraの記事 (記事数: 1) - [Tech](/categories/tech/) [![AIエージェントの現在地と人間の役割──本当に仕事は「ギュられる」のか?](/_astro/hero.CdvKtuni_ZCrUS6.webp)](/post/ryo-miura/ai-agent-human-role-gurareru/) ## [AIエージェントの現在地と人間の役割──本当に仕事は「ギュられる」のか?](/post/ryo-miura/ai-agent-human-role-gurareru/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Ryo.Miura](/authors/ryo-miura/) - 2026年5月20日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+3 想定読了時間:15〜20分 この記事は、AIエージェント時代の仕事や若手エンジニアの不安について、ジュニアエンジニアの視点から少し長めに整理した考察記事です。 この記事の結論 この記事で言いたいことは、大きく次の4つです。 - AIによって置き換わるのは、職業そのものというより、まずは仕事の中にある一部のタスクだと考… --- ## S.Satoの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/s-sato S.Satoが執筆した記事の一覧です。 # S.Sato ![S.Satoのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2024年12月11日 ### 書いている記事のタグ - [#社内インフラ](/tags/社内インフラ/) - [#Google Workspace](/tags/google-workspace/) - [#okta](/tags/okta/) - [#Poly Studio](/tags/poly-studio/) - [#セキュリティ](/tags/セキュリティ/) ## S.Satoの記事 (記事数: 4) - [Tech](/categories/tech/) [![Google Workspace を利用して Chrome にブックマークを配布しました](/_astro/hero.3kNv1WGD_Z8Rmby.webp)](/post/s-sato/bookmark-googleworkspace-chrome/) ## [Google Workspace を利用して Chrome にブックマークを配布しました](/post/s-sato/bookmark-googleworkspace-chrome/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2026年2月18日 - [#Google Workspace](/tags/google-workspace/) こんにちは。サトウです。 Google Workspaceを利用していて 「このURLを全社に共有したい」 「毎回チャットで連絡しても流れてしまう」 という場面が多くあります。 メール、チャットでURLを流すのではなく 最初から普段利用しているChromeにてブックマークで配布できたら便利だと思い 今回はGoogle… - [Tech](/categories/tech/) [![SASE製品を検証・導入しました](/_astro/hero.C_6rh7S4_QHIr7.webp)](/post/s-sato/introduce-sase/) ## [SASE製品を検証・導入しました](/post/s-sato/introduce-sase/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2025年11月26日 - [#セキュリティ](/tags/セキュリティ/)[#社内インフラ](/tags/社内インフラ/) こんにちは。社内SEのサトウです。 この度、弊社では SASE(Secure Access Service Edge)製品を新たに導入 しました。 今回は、SASEの概要、導入にあたり重視したポイント、検証から導入までの流れをご紹介します。 SASEとは SASE(Secure Access Service Edge… - [Inside grasys](/categories/inside-grasys/) [![会議室にPoly Studio USBを導入しました。](/_astro/hero.BMZNZspu_1hLYva.webp)](/post/s-sato/adopt-poly-studio-usb/) ## [会議室にPoly Studio USBを導入しました。](/post/s-sato/adopt-poly-studio-usb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2025年6月12日 - [#Poly Studio](/tags/poly-studio/)[#社内インフラ](/tags/社内インフラ/) こんにちは、サトウです。 これまでの当社の会議室ではWEBカメラ、WEB会議用マイク、モニターをそれぞれDockに接続してオンライン会議を行っていました しかし機器ごとの配線や設置が煩雑で、会議を始めるまでに時間がかかったり、トラブルがあった際の原因の特定に時間がかかることもありました。 そこで今回、オールインワンの… - [Tech](/categories/tech/) [![Okta を利用した管理対象デバイスによるログイン制御](/_astro/hero.DkW6myC9_Z13WhCG.webp)](/post/s-sato/okta-login-control/) ## [Okta を利用した管理対象デバイスによるログイン制御](/post/s-sato/okta-login-control/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2024年12月11日 - [#okta](/tags/okta/) こんにちは、サトウです。 社員が色々なサービスへアクセスする際に、会社が管理している信頼できる端末以外での利用を制御するため、Okta を利用して管理対象デバイスでのログイン制御を行いました。 ※ログイン制御は Okta Adaptive MFA のライセンスが必要となります。 デバイスを管理対象にするためには Ok… --- ## sakaiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/sakai sakaiが執筆した記事の一覧です。 # sakai ![sakaiのプロフィール画像](/_astro/sakai.B63Lq1Ei_Z1ONit.webp) Created at: 2022年3月7日 ### 書いている記事のタグ - [#Azure](/tags/azure/) - [#Azure Key Vault](/tags/azure-key-vault/) - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#AppService](/tags/appservice/) - [#Bastion](/tags/bastion/) - [#grasys](/tags/grasys/) - [#リモートワーク](/tags/リモートワーク/) ## sakaiの記事 (記事数: 4) - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Sのデスク #2](/_astro/hero.DVubiwpX_ZlQ17C.webp)](/post/sakai/desktour/) ## [【デスクツアー】とある社員Sのデスク #2](/post/sakai/desktour/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年9月2日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 今回は以前デスクツアーシリーズで紹介した自宅のデスク環境(主にキーボード)に変化がありましたのでそちらを紹介をしたいと思います。変化があったと言っても前回同様、主にキーボードのお話になってしまいますので予めご了承ください。 ちなみに以前の記事はこちら… - [Tech](/categories/tech/) [![Azure キーコンテナーのシークレットがApp Serviceに反映されるまで](/_astro/hero.DzD_2dUA_Zg9iqU.webp)](/post/sakai/azure_key_vault/) ## [Azure キーコンテナーのシークレットがApp Serviceに反映されるまで](/post/sakai/azure_key_vault/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年8月19日 - [#AppService](/tags/appservice/)[#Azure](/tags/azure/)+1 こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 私が担当した業務でAzureのキーコンテナーに格納したシークレット値が反映されないということが発生しました。 AppServiceの再起動なども行いましたが値が反映されないなどがあったため、いつシークレットが正常に反映されるのか検証を行いました。 準… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Sのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/sakai/sakai-desktour/) ## [【デスクツアー】とある社員Sのデスク](/post/sakai/sakai-desktour/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年3月22日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 今回はデスクツアーシリーズで私の自宅のデスク紹介をしたいと思います。 正直他の方の紹介に比べるとネタがだいぶ薄いと思うの少し心配です。 デスク環境 まずはデスクこんな感じになっております。 デスクの後ろが散らかっているので移さないようにしたらこんな画… - [Tech](/categories/tech/) [![AzureKeyVaultにBastionで使用するSSH秘密鍵を登録する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/sakai/regist_bastion_ssh_secret_key/) ## [AzureKeyVaultにBastionで使用するSSH秘密鍵を登録する](/post/sakai/regist_bastion_ssh_secret_key/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年3月7日 - [#Azure](/tags/azure/)[#Azure Key Vault](/tags/azure-key-vault/)+1 初めまして。 2021年6月に入社した部内では一番下っ端エンジニアのsakaiです。 入社してすぐにAzure環境に関連する業務に携わらせていただいており、 入社時はほとんどAzureに関して知識が無かったんですが、 業務を通してある程度知識をつけることができました。 そんな中で遭遇した問題と、それを解決する方法を今… --- ## shimichanの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/shimichan shimichanが執筆した記事の一覧です。 # shimichan ![shimichanのプロフィール画像](/_astro/shimichan.B6KTYu8c_Z38wB3.webp) Created at: 2018年9月12日 ### 書いている記事のタグ - [#GKE](/tags/gke/) - [#Google Cloud](/tags/google-cloud/) - [#Kubernetes](/tags/kubernetes/) - [#Terraform](/tags/terraform/) - [#autopilot](/tags/autopilot/) - [#bzip2](/tags/bzip2/) - [#Cloud Functions](/tags/cloud-functions/) - [#Cloud Run](/tags/cloud-run/) - [#compress](/tags/compress/) - [#Compute Engine](/tags/compute-engine/) - [#google\_cloud\_architecture\_diagramming\_tool](/tags/google-cloud-architecture-diagramming-tool/) - [#gzip](/tags/gzip/) - [#HCL](/tags/hcl/) - [#lzip](/tags/lzip/) - [#lzop](/tags/lzop/) - [#MongoDB](/tags/mongodb/) - [#MongoDB 4.0](/tags/mongodb-4-0/) - [#nomad](/tags/nomad/) - [#proxysql](/tags/proxysql/) - [#proxysql-2-0](/tags/proxysql-2-0/) - [#recovery](/tags/recovery/) - [#spanner](/tags/spanner/) - [#Terraform Registry](/tags/terraform-registry/) - [#vs](/tags/vs/) - [#xz](/tags/xz/) - [#ロードバランシング](/tags/ロードバランシング/) - [#入門](/tags/入門/) ## shimichanの記事 (記事数: 11) - [Tech](/categories/tech/) [![Cloud Functions vs Cloud Run vs GKE](/_astro/hero.TPzgOwCa_13Qk7N.webp)](/post/shimichan/cloud-functions-vs-cloud-run-vs-gke/) ## [Cloud Functions vs Cloud Run vs GKE](/post/shimichan/cloud-functions-vs-cloud-run-vs-gke/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2023年3月6日 - [#Cloud Functions](/tags/cloud-functions/)[#Cloud Run](/tags/cloud-run/)+2 どうする?コンテナ化する? boom boom! Hello Cloud!どうも、しみちゃんでございます。 コンテナソリューションが当たり前に選択肢の一つとして挙げられるようになってから久しいですね。「 どうする?コンテナ化も視野にいれる? 」と突然話題に上がることも少なくありません。 特に、今年のMySQL 5.7… - [Tech](/categories/tech/) [![GKE 入門 2022年度版 その①(1/2)](/_astro/hero.DaMKE0Oy_Z2crrOx.webp)](/post/shimichan/gke-tutorial-2022/) ## [GKE 入門 2022年度版 その①(1/2)](/post/shimichan/gke-tutorial-2022/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年10月21日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 とにかくGKE/K8sを触ってみたい方むけ! boom boom! Hello Cloud!どうも、しみちゃんでございます。 GKE が広く使われるようになってから久しいですね。 GKEについて、たくさんの入門記事がある中、改めて2022年度版の最新の入門記事を書こうと思います。 こんな方におすすめの記事になっている… - [Tech](/categories/tech/) [![ Terraform Registry、使ってますか?](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/terraform_registry/) ##  [Terraform Registry、使ってますか?](/post/shimichan/terraform_registry/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年4月22日 - [#HCL](/tags/hcl/)[#Terraform](/tags/terraform/)+1 boom boom! Hello Cloud! どうも、しみちゃんでございます。 terraform 入門者向けの記事です。 HashiCorp Configuration Language(HCL) にも慣れてきて、 module を書き殴っている日々の中、これに出会った時、「もっと早く知ってれば」と、ある種の後悔… - [Tech](/categories/tech/) [![Google純正の構成図ツールを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/google_cloud_architecture_diagramming_tool/) ## [Google純正の構成図ツールを試してみた](/post/shimichan/google_cloud_architecture_diagramming_tool/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年2月21日 - [#Google Cloud](/tags/google-cloud/)[#google\_cloud\_architecture\_diagramming\_tool](/tags/google-cloud-architecture-diagramming-tool/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 先日、Google Cloud (GCP) から Google Cloud (GCP) Architecture Diagramming Tool なるものが発表され、ちょっとTwitter界隈でバズってました ちょっと気になったので使… - [Tech](/categories/tech/) [![GKE Autopilotを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/try_gke_autopilot/) ## [GKE Autopilotを試してみた](/post/shimichan/try_gke_autopilot/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2021年3月9日 - [#autopilot](/tags/autopilot/)[#GKE](/tags/gke/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 今日は、今話題のGKE Autopilotを試してみたので チュートリアルと使用感のご紹介をしたいと思います。 GKE Autopilot が 2021/2/25 にリリースされました。 記事: Introducing GKE Auto… - [Tech](/categories/tech/) [![Spanner のディザスターリカバリ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/cloud_spanner_disaster_recovery/) ## [Spanner のディザスターリカバリ](/post/shimichan/cloud_spanner_disaster_recovery/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2020年7月17日 - [#recovery](/tags/recovery/)[#spanner](/tags/spanner/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 今回は Spanner のディザスターリカバリ対応方法について、紹介をしたいと思います。 Cloud Spanner とは? ざっくりと説明すると リレーショナル データベースの構造 を持ちながら、 非リレーショナル データベースの水平… - [Tech](/categories/tech/) [![マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/use_gke_as_backend_service_of_lb/) ## [マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント](/post/shimichan/use_gke_as_backend_service_of_lb/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2020年2月19日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/)+2 どうも。しみちゃんでございます。 今回は、マニュアルで作成したLBのバックエンドにGKEやGCSを指定しよう、というパターンの紹介です。 Webコンソールや Ingress などを使用してLBを立てていると、普段なかなか意識しないリソースの設定などでハマったりするので、そういったポイントをお話したいと思います。 はじ… - [Tech](/categories/tech/) [![Proxysql 2.0](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/proxysql_2_0/) ## [Proxysql 2.0](/post/shimichan/proxysql_2_0/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年9月2日 - [#proxysql](/tags/proxysql/)[#proxysql-2-0](/tags/proxysql-2-0/) こんにちは。grasys清水です。 今回は ProxySQL 2.0 のお話。 以前、当社のブログであげられていた Proxysql の続編みたいなもの。 1.4系に比べると便利になったので、機能のご紹介です。 ProxySQL って? 一言で言うと、Database Proxy の一種です。 Maxscale 的な… - [Tech](/categories/tech/) [![~第一回~ NomadクラスタをGCEに構築する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/nomad_cluster_on_gce/) ## [~第一回~ NomadクラスタをGCEに構築する](/post/shimichan/nomad_cluster_on_gce/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年5月12日 - [#Compute Engine](/tags/compute-engine/)[#nomad](/tags/nomad/)+1 こんにちは。grasys清水です。 最近Kubernetes(:以下k8s)が何かと話題ですよね。その熱の煽りを受けてか、業務でGKEを触る機会がだんだんと増えています。 ただ、今回はk8sに関する記事ではありません。 今回は選択肢を増やす、という意味で似たようなプロダクトHashiCorp社が提供する Nomad… - [Tech](/categories/tech/) [![圧縮コマンドのススメ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/compress_test_vol1/) ## [圧縮コマンドのススメ](/post/shimichan/compress_test_vol1/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年1月15日 - [#bzip2](/tags/bzip2/)[#compress](/tags/compress/)+4 圧縮系コマンドの試験 弊社の長谷川の記事\\\[圧縮形式検証(MongoDBのDumpがでかい!)\\\]を見て「圧縮コマンドについてもっと知りたい!」と思い、居ても立っても居られなくなりました。さあshimichan、検証をしましょう。 ローカルに置くにしても、GCSへ上げるにしても、データサイズは極力小さくしておきたいも… - [Tech](/categories/tech/) [![MongoDB 4.0 + CentOS 7.5 を構築](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/mongodb40-replicaset-configuration-centos7/) ## [MongoDB 4.0 + CentOS 7.5 を構築](/post/shimichan/mongodb40-replicaset-configuration-centos7/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2018年9月12日 - [#MongoDB](/tags/mongodb/)[#MongoDB 4.0](/tags/mongodb-4-0/) こんにちは。grasys 清水です。 MongoDB の ver4.0 が6月(2018)に発表されましたね。 意外とネットにver4.0の構築ネタがなかったので今回はそちらをご紹介。 ver4.0からトランザクション機能が実装されたので、注目されている方もいるのではないでしょうか。 今回はCentOS 7にMong… --- ## shinoharaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/shinohara shinoharaが執筆した記事の一覧です。 # shinohara ![shinoharaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2021年1月14日 ### 書いている記事のタグ - [#cronsun](/tags/cronsun/) ## shinoharaの記事 (記事数: 1) - [Tech](/categories/tech/) [![cronsunを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shinohara/cronsuntips/) ## [cronsunを試してみた](/post/shinohara/cronsuntips/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shinohara](/authors/shinohara/) - 2021年1月14日 - [#cronsun](/tags/cronsun/) CentOSに分散型ジョブ管理システムであるcronsunを構築してみました。 こんにちは!shinoharaです! コロナが早く収まると良いなと思う今日この頃です。 初めてのブログで何を書いたら良いのか悩んだのですが、unix上のジョブをポータルから管理実行出来るOSSシステムであるcronsunの構築方法を書いて… --- ## shirakawaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/shirakawa shirakawaが執筆した記事の一覧です。 # shirakawa ![shirakawaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2020年10月14日 ### 書いている記事のタグ - [#Azure](/tags/azure/) - [#Laravel](/tags/laravel/) ## shirakawaの記事 (記事数: 1) - [Tech](/categories/tech/) [![Azure DevOpsを使ってApp ServiceにLaravelをdeployしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shirakawa/azure-laravel/) ## [Azure DevOpsを使ってApp ServiceにLaravelをdeployしてみた](/post/shirakawa/azure-laravel/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirakawa](/authors/shirakawa/) - 2020年10月14日 - [#Azure](/tags/azure/)[#Laravel](/tags/laravel/) こんにちは、shirakawaです。 今回はAzure DevOpsを使ってApp ServiceにLaravelをdeployする方法を紹介します。 AzureにはApp Serviceというサービスがあります。 これはインフラストラクチャを管理することなく、任意のプログラミング言語で Web アプリケーションを作… --- ## shirotaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/shirota shirotaが執筆した記事の一覧です。 # shirota ![shirotaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2023年12月19日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#Apache](/tags/apache/) - [#Autoscaling](/tags/autoscaling/) - [#Compute Engine](/tags/compute-engine/) - [#Infrastructure as Code](/tags/infrastructure-as-code/) - [#KEDA](/tags/keda/) - [#Kubernetes](/tags/kubernetes/) - [#vector](/tags/vector/) - [#恵比寿](/tags/恵比寿/) ## shirotaの記事 (記事数: 6) - [Tech](/categories/tech/) [![Compute Engineのゾーンを変更するには移動が必要である](/_astro/hero.65eU8GDR_Z1Y12ED.webp)](/post/shirota/movezone-gce/) ## [Compute Engineのゾーンを変更するには移動が必要である](/post/shirota/movezone-gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2026年7月8日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/) こんにちは、shirotaです。 今回はCompute Engineのゾーン移動をテーマに書きたいと思います。 例えば、開発の用途で使用しているインスタンスを営業時間帯のみ起動して利用している場合など、 夜間停止して翌朝に起動しようとしたらプラットフォーム側で物理的なキャパシティが不足していて起動エラーになることがあ… - [Tech](/categories/tech/) [![超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」に触れてみる。](/_astro/hero.C1LbuOuL_RABPd.webp)](/post/shirota/tryout-vector/) ## [超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」に触れてみる。](/post/shirota/tryout-vector/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年12月17日 - [#vector](/tags/vector/) こんにちは。shirota です。 当初、Kubernetes のメトリクス監視をテーマにブログを書こうと思い、考えを巡らせていたところ、以前から気になっていた Vector というツールを思い出しました。 そんなわけで今回は軽量で超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」について書きたい… - [Tech](/categories/tech/) [![Kubernetes のイベント駆動オートスケールをローカル環境で動かしてみた。](/_astro/hero.BexqRmlv_2p84Gl.webp)](/post/shirota/kubernetes-keda/) ## [Kubernetes のイベント駆動オートスケールをローカル環境で動かしてみた。](/post/shirota/kubernetes-keda/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年9月17日 - [#KEDA](/tags/keda/)[#Kubernetes](/tags/kubernetes/) こんにちは。shirota です。 「Kubernetes の...」って入力したとたん「タイトル長くならないかな...」って不安になりました。 ちなみに「k8s」って略して書いたりもしますが、あれは数略語(ヌメロニム)って言うらしいです。 さてさて、コンテナ・オーケストレーションのための OSS、Kubernete… - [Inside grasys](/categories/inside-grasys/) [![YEBISU BEER HOLIDAY開催中!](/_astro/hero.CX1oRaxr_Z10dQ23.webp)](/post/shirota/yebisu-beer-holiday/) ## [YEBISU BEER HOLIDAY開催中!](/post/shirota/yebisu-beer-holiday/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年8月27日 - [#恵比寿](/tags/恵比寿/) grasys のオフィスがある恵比寿ガーデンプレイスでは様々なイベントが開催されます。 先週から YEBISU BEER HOLIDAY (エビスビアホリデー)が催されていますので、仕事終わりに行ってきました! 恵比寿はプレミアム・ビールとして名高いエビスビールが生まれた場所です。 そんな由緒ある地で開催されている、… - [Tech](/categories/tech/) [![Apache のメトリクスを用いたオートスケールの動作検証](/_astro/hero.mQ7oeXLV_Z2bCakN.webp)](/post/shirota/apache-autoscale/) ## [Apache のメトリクスを用いたオートスケールの動作検証](/post/shirota/apache-autoscale/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2024年10月16日 - [#Apache](/tags/apache/)[#Autoscaling](/tags/autoscaling/)+1 こんにちは。shirota です。 今回のテーマは WEB サーバーのオートスケールです。 本ブログを通して、以下の内容をお伝えできればと思います。 - オートスケールについて - Google Cloud でオートスケールを使用する方法 - WEB サーバー(Apache)の負荷状況でオートスケールをさせる方法 な… - [Tech](/categories/tech/) [![\[driftctlに触れる\] 漂流しているリソースを探せ!](/_astro/hero.CaTi9t8b_1daw5g.webp)](/post/shirota/driftctl/) ## [\[driftctlに触れる\] 漂流しているリソースを探せ!](/post/shirota/driftctl/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2023年12月19日 - [#Google Cloud](/tags/google-cloud/)[#Infrastructure as Code](/tags/infrastructure-as-code/) はじめまして、shirotaです。 本記事では、 IaC(Infrastructure as Code)の利用で起こりうるドリフト(drift)という課題と、解決に役立つツール「driftctl」についてご紹介します。 IaCのメリットと課題 IaCとは、Infrastructure as Codeの略であり、日本語… --- ## shofukuの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/shofuku shofukuが執筆した記事の一覧です。 # shofuku ![shofukuのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2025年9月24日 ### 書いている記事のタグ - [#Cloud Storage](/tags/cloud-storage/) - [#esp32](/tags/esp32/) - [#Google Cloud](/tags/google-cloud/) ## shofukuの記事 (記事数: 1) - [Tech](/categories/tech/) [![マイコン(ESP32)から GCS へファイルをアップロードする](/_astro/hero.BYu_vmAI_Z223WnH.webp)](/post/shofuku/fileupload-esp32-to-gcs/) ## [マイコン(ESP32)から GCS へファイルをアップロードする](/post/shofuku/fileupload-esp32-to-gcs/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shofuku](/authors/shofuku/) - 2025年9月24日 - [#esp32](/tags/esp32/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは。福島です。 Google Cloud だけでなく、低レイヤも触れていきます。 今回扱うボードは、ESP32-WROVER ボードです! 練習 社用PC とUSB 接続するのはよろしくないので、私用のPCでやります。 チュートリアルの内容をデプロイして練習します。 Lチカ VideoCam + Web サー… --- ## susuの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/susu susuが執筆した記事の一覧です。 # susu ![susuのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2024年4月17日 ### 書いている記事のタグ - [#BERT Japanese](/tags/bert-japanese/) - [#MeCab](/tags/mecab/) - [#Python](/tags/python/) - [#Qdrant](/tags/qdrant/) - [#ベクトルデータベース](/tags/ベクトルデータベース/) - [#Docker](/tags/docker/) - [#mecab-ipadic](/tags/mecab-ipadic/) ## susuの記事 (記事数: 3) - [Tech](/categories/tech/) [![Mecab、 Qdrant(ベクトルデータベース)と Bert Japanese を試してみた](/_astro/hero.04HbFs1b_ZgglS4.webp)](/post/susu/try-mecab-qdrant-bertjapanese/) ## [Mecab、 Qdrant(ベクトルデータベース)と Bert Japanese を試してみた](/post/susu/try-mecab-qdrant-bertjapanese/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2025年1月22日 - [#MeCab](/tags/mecab/)[#Qdrant](/tags/qdrant/)+3 はじめに こんにちは。2023 年 9 月に grasys に入社したミャンマー出身のスースーです。 この記事では、前回の「Mecabを試してみた」という記事の続きとして、Python を使って Mecab と Qdrant(ベクトルデータベース)を連携する方法を紹介します。 まだ前回のブログを読んでいない方は、そち… - [Tech](/categories/tech/) [![Mecab を試してみた](/_astro/hero.D2sN8FET_Z1noPc2.webp)](/post/susu/try-mecab/) ## [Mecab を試してみた](/post/susu/try-mecab/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2025年1月22日 - [#MeCab](/tags/mecab/)[#mecab-ipadic](/tags/mecab-ipadic/) はじめに こんにちは。2023 年 9 月に grasys に入社したミャンマー出身のスースーです。grasys に入社してからは、これまで自分が触ったことのなかった新しい技術を色々触ることが出来ました。今回はその中の一つである MeCab について説明します。 現在 AI は有名になりましたよね。AI モデル、特に… - [Tech](/categories/tech/) [![Qdrant (ベクトルデータベース)を試してみた](/_astro/hero.D1clt54g_MpfW9.webp)](/post/susu/how-to-run-qdrant-with-docker-python-bertjapanese/) ## [Qdrant (ベクトルデータベース)を試してみた](/post/susu/how-to-run-qdrant-with-docker-python-bertjapanese/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2024年4月17日 - [#BERT Japanese](/tags/bert-japanese/)[#Docker](/tags/docker/)+3 はじめに こんにちは。2023年09月に grasys に入社したミャンマー出身のスースーです。データベースについては以前リレーショナルデータベースを使った経験があります。例えば MySQL、PostgreSQL、Oracle Database、IBM Db2 など色々なデータベースを使ったことがあります。私は常に新… --- ## ATの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/suwa ATが執筆した記事の一覧です。 # AT ![ATのプロフィール画像](/_astro/suwa.Dtk7B4h9_13klHq.webp) Created at: 2019年1月30日 ### 書いている記事のタグ - [#BigQuery](/tags/bigquery/) - [#Laravel](/tags/laravel/) - [#SQL](/tags/sql/) - [#dataplex](/tags/dataplex/) - [#Google Cloud](/tags/google-cloud/) - [#JavaScript](/tags/javascript/) - [#Keras](/tags/keras/) - [#Professional Cloud Architect](/tags/professional-cloud-architect/) - [#Service Worker](/tags/service-worker/) - [#test](/tags/test/) - [#Worker](/tags/worker/) ## ATの記事 (記事数: 8) - [Tech](/categories/tech/) [![Dataplex 最初の0.5歩](/_astro/hero.CLlh9c2w_12IBAJ.webp)](/post/suwa/dataple-xcloud/) ## [Dataplex 最初の0.5歩](/post/suwa/dataple-xcloud/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2022年10月7日 - [#dataplex](/tags/dataplex/)[#Google Cloud](/tags/google-cloud/) はじめに こんにちは、ATです。 Dataplexとは、Googleのデータファブリックなサービスです。データファブリックとはインテリジェントな自動システムを使用して、データを一元的に検出、管理するアーキテクチャや環境のことらしく、データファブリックであるDataplexはGoogleの各種サービスを組み合わせデータ… - [Tech](/categories/tech/) [![BigQuery クエリコストについて](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/bigquery/) ## [BigQuery クエリコストについて](/post/suwa/bigquery/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2022年3月18日 - [#BigQuery](/tags/bigquery/)[#SQL](/tags/sql/) こんにちは、ATです。 最近、BigQueryのクエリを書いていて気になったことがあったのでメモしときます。(2022/03/18時点の内容) BigQueryをオンデマンドで使ってるとクエリ実行時の課金額が気になりますよね。 オンデマンドでは、読んだデータ量に応じて課金されるので、どのくらいのデータ量なのか気にしつ… - [Tech](/categories/tech/) [![Service Worker](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/service-worker/) ## [Service Worker](/post/suwa/service-worker/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2021年6月21日 - [#JavaScript](/tags/javascript/)[#Service Worker](/tags/service-worker/)+1 こんにちは、ATです。 運命のいたずらから Service Worker を触る機会があったので、その時経験した、あれやこれやを書いていきます。 前提:React TypeScript CRA Service Worker とは Worker Service Worker の前にまず Worker の話を。 Work… - [Tech](/categories/tech/) [![Laravel テスト](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/laravel-test/) ## [Laravel テスト](/post/suwa/laravel-test/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2020年8月12日 - [#Laravel](/tags/laravel/)[#test](/tags/test/) こんにちは、ATです。 みなさん、テストしてますか! 新型コロナがまたぞろ世間を騒がしていますが、それとはまったく関係なく、Laravelでテストを書いた際に経験した、あれやこれやを書いていきます。 前提:Laravel 6.x PHPUnit Httpテスト PHPUnit Laravelでは標準でPHPUnitが… - [Tech](/categories/tech/) [![SQL の小ネタ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/bigquerysql/) ## [SQL の小ネタ](/post/suwa/bigquerysql/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2020年2月28日 - [#BigQuery](/tags/bigquery/)[#SQL](/tags/sql/) こんにちは、ATです。 新型コロナがなにかと世間を騒がしていますね。 こういう時こそ冷静に行動したいです。(買い占めやめて、お願い!) というわけでネタに困ったときの小ネタ回です。 今回はSQLの小ネタを書いていきます。 とりあえず文字数を稼いだところで早速ネタに。 前提:Bigquery StandardSQL 1… - [Tech](/categories/tech/) [![Professional Cloud Architect受験記](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/gcp/) ## [Professional Cloud Architect受験記](/post/suwa/gcp/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年9月30日 - [#Professional Cloud Architect](/tags/professional-cloud-architect/) こんにちは、ATです。 今回、Professional Cloud Architectを受けて無事合格しました。 そこで、どんな対策を行ったのかを書いて置こうかと思います。 この記事の構想を考えてる時にはまだ合格してませんでした。 見切り発車もいいところですが、結果オーライということでw 自分スペック ・GCP歴1年… - [Tech](/categories/tech/) [![Keras のインストール](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/kerasinstall/) ## [Keras のインストール](/post/suwa/kerasinstall/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年6月6日 - [#Keras](/tags/keras/) こんにちは、ATです。 前回はLaravelの地味なTipsを書きましたが今回は最近よく触っているKerasについて書いていきます。 あくまで主観ですが深層学習界隈ではKeras使用が普通、標準になってると思います。 なので大きな流れに乗ってKerasでいくことにしましょうか。 と言う訳で今回はKerasインストール… - [Tech](/categories/tech/) [![Laravel の小ネタ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/laraveltips/) ## [Laravel の小ネタ](/post/suwa/laraveltips/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年1月30日 - [#Laravel](/tags/laravel/) はじめまして、grasys 諏訪です。 最近、よく触っているLaravel についてTips的なものを紹介していきます。 今回のお話で扱うLaravelのバージョンは 5.6 です。 ルーティンググループの名前 ルーティングの設定で、各ルートに名前をつけられますがグループに対しても名前をつけられます。 また、グループ… --- ## Lycoris52の記事一覧 | grasys blog URL: https://blog.grasys.io/authors/t-kitipot 仕様書より空気が読めない系エンジニア # Lycoris52 仕様書より空気が読めない系エンジニア ![Lycoris52のプロフィール画像](/_astro/lycoris52.CDov1moa_ZDWNif.webp) AI やチャットボット大好きです。 ゲームプログラミング、AI 研究、サーバプログラミング、インフラ設計してたりしています。 趣味で機械学習モデル作成したり、ファインチューニングしたりします。 Created at: 2026年8月12日 ### Certificate - Google Cloud Professional Cloud Developer - Google Cloud Professional Machine Learning Engineer ### Expertise - Server Programming - Game Programming - Full Stack Development - Infrastructure Design - Machine Learning - AI - Google Cloud - AWS - Linux - Docker - Python - C++ - C# - Rust - PHP - Laravel - FastAPI - PostgreSQL - MySQL - MongoDB - Redis - Git - Unity - Unreal Engine - Blender ### Social Media Link - [GitHub](https://github.com/Lycoris52/ "GitHub") - [LinkedIn](https://www.linkedin.com/in/kitipot-966078190/ "LinkedIn") - [Zenn](https://zenn.dev/lycoris52 "Zenn") - [Hugging Face](https://huggingface.co/Lycoris53 "Hugging Face") ### 書いている記事のタグ - [#AI](/tags/ai/) - [#AIエージェント](/tags/aiエージェント/) - [#Python](/tags/python/) - [#Unity](/tags/unity/) - [#WebGL](/tags/webgl/) - [#バイブコーディング](/tags/バイブコーディング/) - [#個人開発](/tags/個人開発/) - [#生成AI](/tags/生成ai/) - [#Apache Superset](/tags/apache-superset/) - [#Astro](/tags/astro/) - [#BIツール](/tags/biツール/) - [#CEDEC](/tags/cedec/) - [#Codex](/tags/codex/) - [#Docker](/tags/docker/) - [#GPT-OSS](/tags/gpt-oss/) - [#gpu](/tags/gpu/) - [#LLM](/tags/llm/) - [#OSS](/tags/oss/) - [#React](/tags/react/) - [#Rust](/tags/rust/) - [#イベントレポート](/tags/イベントレポート/) - [#インフラ](/tags/インフラ/) - [#ゲーム](/tags/ゲーム/) - [#サーバ監視](/tags/サーバ監視/) - [#音声合成](/tags/音声合成/) ## Lycoris52の記事 (記事数: 7) - [Tech](/categories/tech/) [![Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/_astro/hero.BjDmWBG8_ZM1Ub2.webp)](/post/t-kitipot/astro-blog-with-codex/) ## [Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/post/t-kitipot/astro-blog-with-codex/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年9月16日 - [#Astro](/tags/astro/)[#Codex](/tags/codex/)+1 Astro と Codex を使ってブログを構築し、テーマのカスタマイズから記事作成まで進めた手順を紹介します。 - [Tech](/categories/tech/) [![赤外線カメラでも読み取れる、サーバのステータスモニターを自作してみました](/_astro/hero.CMhjvZud_Z7xamE.webp)](/post/t-kitipot/homeserver-statusmonitor-infraredcamera/) ## [赤外線カメラでも読み取れる、サーバのステータスモニターを自作してみました](/post/t-kitipot/homeserver-statusmonitor-infraredcamera/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年5月13日 - [#gpu](/tags/gpu/)[#Python](/tags/python/)+3 目次 1. あらすじ 2. 心配した僕が最近編み出したのは 3. 余談 4. まとめ あらすじ 私は何年も趣味で自宅サーバを運用していますが、その間いろんな問題が発生しました。 - LAN ケーブルが原因不明で抜けた - ルータの電源アダプターが重すぎて勝手にタップから抜けた - サーバの SSL 証明書の自動更新が… - [Tech](/categories/tech/) [![Rust をバイブコーディングして漫画読みアプリを作った体験談](/_astro/hero.BLArDbBf_2mUOg8.webp)](/post/t-kitipot/rust-vibecoding/) ## [Rust をバイブコーディングして漫画読みアプリを作った体験談](/post/t-kitipot/rust-vibecoding/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年2月25日 - [#AI](/tags/ai/)[#生成AI](/tags/生成ai/)+4 あらすじ tl;dr 事情があって、Rust で漫画読みアプリを作ることになった。 体験談のところまで飛ばす 私自身は booth.pm や dlsite.com のヘビーユーザーですが、 そういうサイトで買った同人誌や漫画は専用ビューアじゃなくても開けるファイルが結構あります。 そこで、普段、画像ビューアなどのソフ… - [Tech](/categories/tech/) [![Apache Superset をソースコードから起動してカスタマイズする方法](/_astro/hero.Bzt-ujAV_2pqoLg.webp)](/post/t-kitipot/customization-apache-superset/) ## [Apache Superset をソースコードから起動してカスタマイズする方法](/post/t-kitipot/customization-apache-superset/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年12月17日 - [#Apache Superset](/tags/apache-superset/)[#Docker](/tags/docker/)+3 なぜ Apache Superset? BI(ビジネスインテリジェンス)ツールを選定する時、いくつかの条件があると思います。 その中では「機能性」が用途に応えられるのかが選定条件の一つになると思います。 数多のBIツールから一つ一つ調査することになります。 最近の流行りだと ・Tableau ← 非常に優秀だが、ライ… - [Tech](/categories/tech/) [![UNITY で 3D AI キャラクターエージェントを 0 から作る! \[プロローグ\]](/_astro/hero.Bg3XuIU1_Z1mOA39.webp)](/post/t-kitipot/create-3daicharacteragent-unity/) ## [UNITY で 3D AI キャラクターエージェントを 0 から作る! \[プロローグ\]](/post/t-kitipot/create-3daicharacteragent-unity/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年11月19日 - [#AI](/tags/ai/)[#AIエージェント](/tags/aiエージェント/)+3 プロローグ \[\](https://zenn.dev/lycoris52/articles/434689f77ae72f ai-%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83… - [Tech](/categories/tech/) [![全 NPC が ChatGPT ( GPTOSS ) の UNITY WebGL ゲームを作ってみました ( LLM )](/_astro/hero.C5qZFkqI_Z7eqn1.webp)](/post/t-kitipot/create-gptoss-game/) ## [全 NPC が ChatGPT ( GPTOSS ) の UNITY WebGL ゲームを作ってみました ( LLM )](/post/t-kitipot/create-gptoss-game/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年10月22日 - [#AI](/tags/ai/)[#生成AI](/tags/生成ai/)+6 生活感あふれるゲーム内のNPC達 ゲーム NPC を自由にしたい LLM や AI の進化により本来のやり方では出せない NPC の会話の自由度を上げたい! と思って、個人で POC (Proof of Concept) 的なゲームを作成してみました 。 ゲーム内の NPC が全員 GPTOSS で、プロンプトを作成… - [Tech](/categories/tech/) [![CEDEC2025 行ってきました!](/_astro/hero.DtLd7Fa__1KpcPL.webp)](/post/t-kitipot/report-cedec2025/) ## [CEDEC2025 行ってきました!](/post/t-kitipot/report-cedec2025/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年9月24日 - [#CEDEC](/tags/cedec/)[#イベントレポート](/tags/イベントレポート/) お疲れ様です。 キチポットです。 この度、7月22日 CEDEC2025 参加してきました! 実は 毎年オンライン参加 していましたが、今年は会社から現地参加 チケットもらいました のでひさびさに会場に行きました。 今年もAI関連の発表充実していて大変楽しかったです! チケットはちゃんと確認してくれましたw 人気の講… --- ## t-matsubaraの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/t-matsubara 66歳でGoogle CloudとAWSの2大クラウド認定資格の全冠達成。令和シニアな現役ITエンジニア! # t-matsubara 66歳でGoogle CloudとAWSの2大クラウド認定資格の全冠達成。令和シニアな現役ITエンジニア! ![t-matsubaraのプロフィール画像](/_astro/matt_icon.B0cLtVFN_KoQUA.webp) 長きにわたる金融系システム開発を経て、64歳でgrasysのクラウドインフラエンジニアに転身。 2年後にGoogle CloudとAWSの認定資格の両方で全冠を達成しました。 人生100年時代は60代半ばも先端ITの成長戦力!を標榜中。どこまでITの現場で続けられるか挑戦中。年に30回は観る歌舞伎好きで仁左玉推し。 Created at: 2026年8月13日 ### Certificate - Google Cloud Partner All Certification Holders 2025 受賞(13資格) - 2026 Japan All AWS Certifications Engineers 受賞(12資格) - 情報処理安全確保支援士 - 証券外務員一種 - TOEIC 930点 - 【現在保有中の有効クラウド認定資格】==> - Google Cloud Professional Cloud Architect - Google Cloud Professional Cloud Developer - Google Cloud Professional Data Engineer - Google Cloud Professional DevOps Engineer - Google Cloud Professional Machine Learning Engineer - Google Cloud Associate Cloud Engineer - Google Cloud Professional Google Workspace Administrator - Google Cloud Data Practitioner - Google Cloud Cloud Digital Leader - Google Cloud Generative AI Leader - AWS Certified Solutions Architect – Professional - AWS Certified DevOps Engineer – Professional - AWS Certified Security – Specialty - AWS Certified Machine Learning – Specialty - AWS Certified Advanced Networking – Specialty - AWS Certified Solutions Architect – Associate - AWS Certified SysOps Administrator – Associate - AWS Certified Developer – Associate - AWS Certified Data Engineer – Associate - AWS Certified Machine Learning Engineer – Associate - AWS Certified Cloud Practitioner - AWS Certified AI Practitioner ### Expertise - Google Cloud - AWS - Serverless Architecture - Infrastructure as Code - Python - Go - Internal IT Infrastructure ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#AWS](/tags/aws/) - [#Certification](/tags/certification/) - [#リスキリング](/tags/リスキリング/) - [#AWS全冠](/tags/aws全冠/) - [#Go](/tags/go/) - [#Google Cloud 全冠](/tags/google-cloud-全冠/) - [#Python](/tags/python/) - [#Terraform](/tags/terraform/) - [#社員研修](/tags/社員研修/) - [#定年後](/tags/定年後/) ## t-matsubaraの記事 (記事数: 5) - [Tech](/categories/tech/) [![Google Cloud+AWS 検証環境の自動制御にみる grasys の「仕組み化」文化](/_astro/hero.CJum5TiH_1QjBcV.webp)](/post/t-matsubara/automatedcontrol-verificationenvironment/) ## [Google Cloud+AWS 検証環境の自動制御にみる grasys の「仕組み化」文化](/post/t-matsubara/automatedcontrol-verificationenvironment/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2026年7月1日 - [#AWS](/tags/aws/)[#Go](/tags/go/)+2 今年は既に 12 回歌舞伎を観た matt です。入社 2 年半で業務の傍らクラウド資格の W 全冠を果たしました! 今回は、私が日々の検証や資格勉強で使い倒している、grasys の社内検証環境の裏側についてご紹介したいと思います。 grasys では、「お客様の環境をお預かりする専門家」として、ヒューマンエラーを… - [Tech](/categories/tech/) [![66 歳。AWS 認定 12 冠"も"達成!日本最高齢の 2 大クラウド全冠エンジニア!?](/_astro/hero.Cu5LBg4a_Z1THA6z.webp)](/post/t-matsubara/obtain-allawsqualifications/) ## [66 歳。AWS 認定 12 冠"も"達成!日本最高齢の 2 大クラウド全冠エンジニア!?](/post/t-matsubara/obtain-allawsqualifications/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2026年3月25日 - [#AWS](/tags/aws/)[#AWS全冠](/tags/aws全冠/)+3 昨年は 31 回歌舞伎を観に行った matt です。先日 AWS認定 12資格を全て取得しました!66 歳と 8 ヶ月での達成、昨年 11 月には Google Cloud Partner All Certification Holders 2025 を受賞しており、66 歳の 2 大クラウド全冠達成は日本最高齢かも… - [Tech](/categories/tech/) [![クラウドは使い易く学び易い技術、経験も年齢も気にせず挑戦可!](/_astro/hero.DS-1uaiK_25uodM.webp)](/post/t-matsubara/newpath-createdby-cloud/) ## [クラウドは使い易く学び易い技術、経験も年齢も気にせず挑戦可!](/post/t-matsubara/newpath-createdby-cloud/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年9月26日 - [#Certification](/tags/certification/)[#Google Cloud](/tags/google-cloud/) 65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?の続編です。現在の IT 関係者は Google Cloud や AWS、Azure のパブリッククラウド(以下クラウド)の便利さを知る方が増えていると思いますが、実際に触る機会のない方や一般の方にとってはクラウド IT は高度な知識や技術、… - [Tech](/categories/tech/) [![65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?](/_astro/hero.GzqpX8Xt_2bW2su.webp)](/post/t-matsubara/google-cloud-all-professional-certification/) ## [65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?](/post/t-matsubara/google-cloud-all-professional-certification/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年9月26日 - [#Certification](/tags/certification/)[#Google Cloud](/tags/google-cloud/) 毎月2回の歌舞伎座通いを欠かさない matt です。先日 Google Cloud 認定11資格を全て取得しました!65歳と2ヶ月での達成、Google Cloud 試験の詳細情報は非公開ですので最高齢記録かは不明です。人生で一番勉強したこの期間を blog で振り返ってみたいと思います。 全冠の軌跡 grasys… - [Tech](/categories/tech/) [![定年後のリスキリングで目指せ!最高"齢"の今どきクラウドエンジニア!](/_astro/hero.DsbfVzp9_2umy5s.webp)](/post/t-matsubara/reskilling-after-retirement/) ## [定年後のリスキリングで目指せ!最高"齢"の今どきクラウドエンジニア!](/post/t-matsubara/reskilling-after-retirement/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年2月27日 - [#Google Cloud](/tags/google-cloud/)[#Terraform](/tags/terraform/)+3 はじめまして、昨年の終わりにgrasysに入りましたmattです。先ずは自己紹介を兼ねて1、そして想定外に面白くて良く出来ている!と思った2、 最後に今思うことの3についてお話します。 このタイトルについて 私は昨年前職を定年退職後の継続雇用満了で退社。数年前から担当していたオープンソース製品の仕事でAWSクラウドを… --- ## T.satoの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/t-sato T.satoが執筆した記事の一覧です。 # T.sato ![T.satoのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2025年11月12日 ### 書いている記事のタグ - [#Google Cloud Digital Leader](/tags/google-cloud-digital-leader/) - [#イベントレポート](/tags/イベントレポート/) - [#資格勉強](/tags/資格勉強/) - [#東京ゲームショウ](/tags/東京ゲームショウ/) ## T.satoの記事 (記事数: 2) - [Tech](/categories/tech/) [![ほぼゼロから始めるGoogle Cloud Digital Leader](/_astro/hero.CqCSwBV1_ZdNUSf.webp)](/post/t-sato/learn-googleclouddigitalleader/) ## [ほぼゼロから始めるGoogle Cloud Digital Leader](/post/t-sato/learn-googleclouddigitalleader/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[T.sato](/authors/t-sato/) - 2025年11月26日 - [#Google Cloud Digital Leader](/tags/google-cloud-digital-leader/)[#資格勉強](/tags/資格勉強/) こんにちは!採用担当の佐藤です。 先日、弊社HPでもご紹介させていただきましたが、この度、Google Cloudの認定資格保有者を表彰するプログラム『 Google Cloud Partner All Certification Holders 2025 』に、弊社のエンジニア3名が選出されました! 実はgrasy… - [Inside grasys](/categories/inside-grasys/) [![東京ゲームショウ2025へ行ってきました!](/_astro/hero.CJtTbFjh_1aDnXm.webp)](/post/t-sato/tokyogameshow2025/) ## [東京ゲームショウ2025へ行ってきました!](/post/t-sato/tokyogameshow2025/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[T.sato](/authors/t-sato/) - 2025年11月12日 - [#東京ゲームショウ](/tags/東京ゲームショウ/)[#イベントレポート](/tags/イベントレポート/) はじめまして。 6月よりgrasysの採用担当になりました佐藤と申します。 突然ですが、皆さまは先日開催された「東京ゲームショウ」へ足を運ばれましたでしょうか? 私自身はゲームショウへの参加は初めてだったのですが、今回はゲーム業界を深く知るための勉強も兼ねて、その熱気を体験してまいりました! 本日はその時の様子をレポ… --- ## shinajiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/t-shinaji クラウドとAIを活用したソリューションの設計・構築に取り組んでいます。 # shinaji クラウドとAIを活用したソリューションの設計・構築に取り組んでいます。 ![shinajiのプロフィール画像](/_astro/noicon.DXQtVMy1_ZI5BGh.webp) ライブ・動画コンテンツ配信サービスと、コミュニティ型Webサービスの開発・運用に携わってきました。 開発ではPythonを幅広く活用しており、FastAPIによるAPI・バックエンド開発をはじめ、データ処理、クラウドサービスや外部APIとの統合、運用ツールの実装を行っています。サーバーレス構成やReact/TypeScriptによるWebアプリケーション開発に加え、PulumiやAWS CDKでインフラをコード化し、GitHub Actionsを用いて継続的インテグレーション/デリバリーを整備するなど、開発から運用までを見通した実装・運用設計を行っています。 技術の選定・導入では、技術的な実現性に加え、コスト、セキュリティ、保守性を踏まえ、実務で無理なく使い続けられる構成を目指しています。 Created at: 2026年8月12日 ### Certificate - Google Cloud Professional Cloud Architect - Google Cloud Professional Cloud Database Engineer - Google Cloud Professional Cloud Developer - Google Cloud Professional Data Engineer - Google Cloud Professional DevOps Engineer - Google Cloud Professional Cloud Security Engineer - Google Cloud Professional Cloud Network Engineer - Google Cloud Professional Machine Learning Engineer - Google Cloud Professional Security Operations Engineer - Google Cloud Associate Cloud Engineer - Google Cloud Associate Google Workspace Administrator - Google Cloud Data Practitioner - Google Cloud Cloud Digital Leader - Google Cloud Generative AI Leader - Certified Partner Specialist Gemini Enterprise Agent Development - Certified Partner Specialist Gemini Enterprise Deployment - 応用情報技術者試験 - 第二種電気工事士 - 機械設計技術者3級 ### Expertise - Google Cloud - AWS - Gemini Enterprise - AI Engineering - BigQuery - Cloud Run - Cloud Build - GitHub Actions - Serverless Architecture - Infrastructure as Code - Pulumi - AWS CDK - API Development - FastAPI - Video Streaming - Web Application Development - React - TypeScript - Python - Data Processing - Docker ### 書いている記事のタグ - [#Python](/tags/python/) - [#AIエージェント](/tags/aiエージェント/) - [#Devin](/tags/devin/) - [#Gemini Enterprise](/tags/gemini-enterprise/) - [#grasys](/tags/grasys/) - [#grasysブログ](/tags/grasysブログ/) - [#LangChain](/tags/langchain/) ## shinajiの記事 (記事数: 6) - [Tech](/categories/tech/) [![一般公開されている便利な「スキル」を Gemini Enterprise でも使う方法!](/_astro/hero.uVz9-pAL_fXmxa.webp)](/post/t-shinaji/using-publiclyskills-in-geminienterprise/) ## [一般公開されている便利な「スキル」を Gemini Enterprise でも使う方法!](/post/t-shinaji/using-publiclyskills-in-geminienterprise/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2026年6月25日 - [#AIエージェント](/tags/aiエージェント/)[#Gemini Enterprise](/tags/gemini-enterprise/) はじめに 生成 AI を実務でフル活用する上で、特定の処理に特化した「プロンプト」や「指示」をいかに効率よく管理・再利用するかは非常に重要です。 現在、GitHub や開発者コミュニティなどでは、以下のような実用的で強力なスキルが多数公開されており、すぐに業務に役立てることができます。 html-slides ブラウ… - [Tech](/categories/tech/) [![Python 型ヒントの書き方 - 基本からジェネリクスまで](/_astro/hero.C5a3Azgc_Z29Legm.webp)](/post/t-shinaji/python-typehints/) ## [Python 型ヒントの書き方 - 基本からジェネリクスまで](/post/t-shinaji/python-typehints/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2026年1月7日 - [#Python](/tags/python/) 1\\. はじめに:このコードの出力結果は? まずは、以下のコードの出力結果は1から3のどれになるか考えてみてください。 1. ⭐ \\ 5 3. ⭐⭐⭐⭐⭐ 5. TypeError 答えは3のTypeErrorです。 n/ 2の返り値はfloat型になります。float型をstr型に掛けることができないためエラーにな… - [Tech](/categories/tech/) [![開発ストレス半減&オンボーディング加速!Devinがもたらすチーム開発の未来](/_astro/hero.B_sYTyjm_2jTm9R.webp)](/post/t-shinaji/development-future-with-debin/) ## [開発ストレス半減&オンボーディング加速!Devinがもたらすチーム開発の未来](/post/t-shinaji/development-future-with-debin/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2025年5月14日 - [#Devin](/tags/devin/) 「ああ、またIssue作成か…」「プルリクエストのコメント、何て書こう…」「レビューの指摘、ちゃんとPRコメントにも反映しなきゃ…」「新しいメンバーに、また一から説明か…」 チームでソフトウェア開発を進めていると、こんな風に感じる瞬間はありませんか? 本質的な設計やコーディングに集中したいのに、Issueの作成、プル… - [Tech](/categories/tech/) [![Python でのフロントエンド開発を実現する Reflex のご紹介](/_astro/hero.BUAyuUlF_Z1QKBUa.webp)](/post/t-shinaji/python-reflex/) ## [Python でのフロントエンド開発を実現する Reflex のご紹介](/post/t-shinaji/python-reflex/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2025年3月19日 - [#Python](/tags/python/) Python を使用したフロントエンドのフレームワークが近年いろいろとリリースされてきてますね。今回はそのなかでも、本番環境で運用できるポテンシャルをもちはじめている Reflex についてご紹介します! Reflex とは? Reflex はフロントエンドとバックエンドの両方を Python だけで開発できる OS… - [Tech](/categories/tech/) [![LangChain | AI 同士を会話させて文章を執筆させてみる](/_astro/hero.P3bOz7V6_Z2uk7vg.webp)](/post/t-shinaji/langchain-blog-create/) ## [LangChain | AI 同士を会話させて文章を執筆させてみる](/post/t-shinaji/langchain-blog-create/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2024年7月3日 - [#LangChain](/tags/langchain/) AI 技術の進歩により、会話型 AI がますます普及し、さまざまな場面で利用されています。これまでのほとんどのアプリケーションでは、人間が AI と対話することが中心でした。しかし、AI 同士が対話することで新しい洞察や効果的なソリューションが生まれる可能性もあります。 前回のブログ(grasys blog に迫る!… - [Inside grasys](/categories/inside-grasys/) [![grasys blog に迫る!最新技術トレンドの宝庫!](/_astro/hero.7odYhsKw_ZCHvmB.webp)](/post/t-shinaji/introduction-grasysblog/) ## [grasys blog に迫る!最新技術トレンドの宝庫!](/post/t-shinaji/introduction-grasysblog/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2024年6月26日 - [#grasys](/tags/grasys/)[#grasysブログ](/tags/grasysブログ/) 皆さん、こんにちは!今日は特別な企画として、IT 業界を疾走中の「 grasys blog 」の魅力を徹底解剖します。 grasys blog ってなに? まず最初に、多くの IT プロフェッショナルが注目する「 grasys blog 」についてご紹介しましょう。株式会社 grasys は、 Google Clou… --- ## t.watanabeの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/t-watanabe t.watanabeが執筆した記事の一覧です。 # t.watanabe ![t.watanabeのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2024年4月10日 ### 書いている記事のタグ - [#Python](/tags/python/) - [#BitNet](/tags/bitnet/) - [#btop](/tags/btop/) - [#C++](/tags/c/) - [#comfyui](/tags/comfyui/) - [#gtop](/tags/gtop/) - [#htop](/tags/htop/) - [#LLM](/tags/llm/) - [#macOS](/tags/macos/) - [#news](/tags/news/) - [#nvitop](/tags/nvitop/) - [#nvtop](/tags/nvtop/) - [#PyTorch](/tags/pytorch/) - [#Q学習](/tags/q学習/) - [#Sankey Diagram](/tags/sankey-diagram/) - [#speech2text](/tags/speech2text/) - [#top](/tags/top/) - [#whisper](/tags/whisper/) - [#データ分析](/tags/データ分析/) - [#ニューラルネットワーク](/tags/ニューラルネットワーク/) - [#機械学習](/tags/機械学習/) - [#強化学習](/tags/強化学習/) - [#文字起こし](/tags/文字起こし/) - [#量子化](/tags/量子化/) ## t.watanabeの記事 (記事数: 6) - [Tech](/categories/tech/) [![リバーシで試す「強化学習」のはじめ](/_astro/hero.CVJI61tn_wQnpA.webp)](/post/t-watanabe/introduction-reinforcementlearning-reversi/) ## [リバーシで試す「強化学習」のはじめ](/post/t-watanabe/introduction-reinforcementlearning-reversi/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2026年8月5日 - [#C++](/tags/c/)[#Python](/tags/python/)+3 テーマ みなさん、お元気でしょうか? grasys でデータサイエンティストをしております t.watanabe です 今回は機械学習の中でも強化学習(Reinforcement Learning)についてリバーシを題材に学んでいこうと思います 「強化学習」とはなにか? では、強化学習とは何かというところから説明して… - [Tech](/categories/tech/) [![Sankey Diagram という可視化方法](/_astro/hero.N2OxPC4y_oWf5o.webp)](/post/t-watanabe/sankey-diagram/) ## [Sankey Diagram という可視化方法](/post/t-watanabe/sankey-diagram/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2026年3月4日 - [#Sankey Diagram](/tags/sankey-diagram/)[#データ分析](/tags/データ分析/) こんにちは grasys でデータ分析をしている t.watanabe です! みなさんは「web サイトのお客さんの移動ログ」や「ゲーム内のユーザさんの行動ログ」から「商品を買ってくれるお客さんがどのような行動をしているか」など考えることはありませんか? ただ、人やモノの移動をどうやって可視化すべきか迷うときはない… - [Tech](/categories/tech/) [![おしゃれな \*top コマンド集](/_astro/hero.RkvAJ6e2_ZLFHdS.webp)](/post/t-watanabe/top-command/) ## [おしゃれな \*top コマンド集](/post/t-watanabe/top-command/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年12月10日 - [#btop](/tags/btop/)[#gtop](/tags/gtop/)+4 CLI が好きな t.watanabe です。今回は業務などで使えるちょっとおしゃれな top の派生コマンドについて紹介します。インストール方法から実行手順までをまとめました。 環境は Debian です。一部 GPU のモニターも列挙しています \\ top 一覧 1. top 3. htop 5. btop 7.… - [Tech](/categories/tech/) [![ComfyUI-HunyuanImage2.1 を試す](/_astro/hero.CVwOr91L_ZIIVw5.webp)](/post/t-watanabe/comfyui-hunyuanimage2-1/) ## [ComfyUI-HunyuanImage2.1 を試す](/post/t-watanabe/comfyui-hunyuanimage2-1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年10月8日 - [#comfyui](/tags/comfyui/)[#Python](/tags/python/) はじめに こんにちは! grasys でデータ周りの仕事をしている t.watanabe です 今回は Tencent が開発した HunyuanImage-2.1 を ComfyUI で扱えるようにした、ComfyUI-HunyuanImage2.1 を試してきましたのでインストール方法と使い方をレポートしたいと思… - [Tech](/categories/tech/) [![whisper を用いて speech2text アプリを構築してみる](/_astro/hero.BgFhp85n_Z1lXCOW.webp)](/post/t-watanabe/speech2text-model-whisper-trial/) ## [whisper を用いて speech2text アプリを構築してみる](/post/t-watanabe/speech2text-model-whisper-trial/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年2月12日 - [#ニューラルネットワーク](/tags/ニューラルネットワーク/)[#speech2text](/tags/speech2text/)+2 概要 こんにちは、grasys でデータ周りのエンジニアリングをしております、t.watanabe です。 今回は whisper を用いて、speech2text の アプリ構築をしていきたいと思います。 speech2text と whisper とは? speech2text とは、音声から文字列に起こす処理の… - [Tech](/categories/tech/) [![MacBook Pro M3 chip で bitnet を動かしてみた](/_astro/hero.D_WWz5Vk_Z2jizd5.webp)](/post/t-watanabe/macbook-pro-m3-chip-bitnet/) ## [MacBook Pro M3 chip で bitnet を動かしてみた](/post/t-watanabe/macbook-pro-m3-chip-bitnet/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2024年4月10日 - [#BitNet](/tags/bitnet/)[#LLM](/tags/llm/)+4 前置き はじめまして、t.watanabe と申します。 データサイエンティストとバックエンドエンジニア出身のデータ大好き人間です。 今回はデータサイエンティスト的な一面として将来に期待したい bitnet についてご紹介しようと思います。 手法の詳しい内容は論文や他のサイト様の説明におまかせするとして、 弊社、手元… --- ## takadaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/takada takadaが執筆した記事の一覧です。 # takada ![takadaのプロフィール画像](/_astro/takada.qxt788oZ_K6slJ.webp) Created at: 2020年11月20日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#Kubernetes](/tags/kubernetes/) - [#GKE](/tags/gke/) - [#Cloud Deploy](/tags/cloud-deploy/) - [#Cloud Run](/tags/cloud-run/) - [#WebSocket](/tags/websocket/) ## takadaの記事 (記事数: 5) - [Tech](/categories/tech/) [![Cloud Deploy やってみた:verify(デプロイの検証機能)を試してみた](/_astro/hero.Cgkjthkx_Zs2tjB.webp)](/post/takada/cloud-deploy202302/) ## [Cloud Deploy やってみた:verify(デプロイの検証機能)を試してみた](/post/takada/cloud-deploy202302/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2023年3月20日 - [#Cloud Deploy](/tags/cloud-deploy/)[#Kubernetes](/tags/kubernetes/) こんにちは、急に春らしく暖かい気候が到来し梅が早々に散り スギ花粉が猛威を奮っている様ですが、まだ花粉症は発症していない高田です 私はどちらかというと春の睡魔が甚だしくて、寝ても寝足りません… さて、2週間ほど前の2023年2月27日にGoogle Cloud (GCP) Deploy の verify 機能がGAに… - [Tech](/categories/tech/) [![Cloud Run やってみた:WebSocketを使用したサービスのデプロイ](/_astro/hero.D5Goo4mY_irXvz.webp)](/post/takada/cloudrun/) ## [Cloud Run やってみた:WebSocketを使用したサービスのデプロイ](/post/takada/cloudrun/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2022年8月30日 - [#Cloud Run](/tags/cloud-run/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは、スプラ3の前夜祭でトリカラバトルにて中間管理職的体験をし、ツイッターの同じ陣営に強く共感している高田です。 下克上の2色は担当アイドルからの声援?応援?があったようで…終わってから知りました…マンタローのエイエイオーな応援が欲しかったな… さて、今回のタイトルについて書くに至った経緯ですが ゲーム案件でし… - [Tech](/categories/tech/) [![「Spot pod for GKE Autopilot」の終了時の振る舞いについて調べてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/spot_pod_for_gke/) ## [「Spot pod for GKE Autopilot」の終了時の振る舞いについて調べてみた](/post/takada/spot_pod_for_gke/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2022年3月11日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 「Spot pod for GKE Autopilot」のpodの終了時はどう処理されるのか?終了通知は送られてくるのか?調べました ご無沙汰してます、高田です。 近所の梅が満開になり、春を感じる今日この頃です。 さて今回はGKE(Google Kubernetes Engine)のAutopilotにある「Spot… - [Tech](/categories/tech/) [![Kubernetesやってみた:Kubernetes 1.14以降の Kustomize 機能 実践](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/kusutomize_gke_1_14/) ## [Kubernetesやってみた:Kubernetes 1.14以降の Kustomize 機能 実践](/post/takada/kusutomize_gke_1_14/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2021年8月17日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 Kubernetes 1.14 以降にGAになったkustomize 機能について実践ベースで紹介します。 こんにちは。ペットのゴールデンハムスターのキンクマを眺めながらWork From Homeしている高田です。 ゴールデンと言えば最近無料配信中のゴールデンカムイを最新話まで勢いで読み切りました。勢いも情報量も凄… - [Tech](/categories/tech/) [![Kubernetesやってみた:kustomize build を導入してサンプルを動かしてみよう](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/challenge-kusutomize-build/) ## [Kubernetesやってみた:kustomize build を導入してサンプルを動かしてみよう](/post/takada/challenge-kusutomize-build/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2020年11月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 Kubernetesの管理運用に使えるツールの導入と動作確認を実践ベースで紹介します。 こんにちは、grasys社内一のハムスター愛好者と自負している高田です。 今回は、弊社のプロジェクトでも導入しているKubernetesのツール紹介と、実際に導入にツールのインストールやサンプルを動かしていきます。 コマンドの結果… --- ## takeshiの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/takeshi takeshiが執筆した記事の一覧です。 # takeshi ![takeshiのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2016年8月22日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#Cloud SQL](/tags/cloud-sql/) - [#localssd](/tags/localssd/) - [#Persistent Disk](/tags/persistent-disk/) - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#リモートワーク](/tags/リモートワーク/) ## takeshiの記事 (記事数: 5) - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】中島自宅デスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/akeshihomedesk/) ## [【デスクツアー】中島自宅デスク](/post/takeshi/akeshihomedesk/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2022年1月25日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) grasys中島です。 社長に書けって言われたので久々に書きます。 社内でデスク周りの自慢とか便利グッズ共有してたらblog書こうまで話が進みましたw デスク List - かなでもの 140 x 65 ホワイトアッシュ+Black - I脚 - DELL U3219Q - IVV 13.3インチ 4K - Best… - [Tech](/categories/tech/) [![Windows ServerにてLocalSSD性能評価](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/localssdbench/) ## [Windows ServerにてLocalSSD性能評価](/post/takeshi/localssdbench/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年9月21日 - [#Google Cloud](/tags/google-cloud/)[#localssd](/tags/localssd/) LocalSSDが今8本束ねられるので評価してみました。 弊社の長谷川が去年4本束ねて評価してたのでその結果っと見比べてみようとやってみました。 こちらのリンクが以下です。 GCPでWindows Server2012R2で爆速LocalSSD! 爆速とか書いちゃってますね。。。。 この時はきっと爆速だったんですね。… - [Tech](/categories/tech/) [![CloudSQL 2nd Generation性能評価](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/cloudsqlperformance/) ## [CloudSQL 2nd Generation性能評価](/post/takeshi/cloudsqlperformance/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年9月9日 - [#Cloud SQL](/tags/cloud-sql/)[#Google Cloud](/tags/google-cloud/) CloudSQL 2nd GenerationがGAになったので性能評価をしてみました。 性能と障害発生時の挙動について評価を行いましたが、長くなってしまうので今回は性能編で書いています。 後日障害発生時の挙動について書きますのでお待ち下さい。 CloudSQL構築 評価環境:GCEinstanceからCloudSQ… - [Tech](/categories/tech/) [![GCP Persistent Disk更新情報(2016/08/16発表)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/persistentdisk20160816/) ## [GCP Persistent Disk更新情報(2016/08/16発表)](/post/takeshi/persistentdisk20160816/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年8月24日 - [#Google Cloud](/tags/google-cloud/)[#Persistent Disk](/tags/persistent-disk/) 2016/08/16にPersistent DiskのIOPSが25000まで拡張されたと正式に発表がありました。 詳しくはこちらをGoogle Cloud (GCP) Platform Blog御覧ください。 確認して気付いた事を記載しておきます。 ・SSD persistent diskにはCore数によるIOP… - [Tech](/categories/tech/) [![GCPとAWSの違いって何](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/cost-of-google-cloud-platform/) ## [GCPとAWSの違いって何](/post/takeshi/cost-of-google-cloud-platform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年8月22日 - [#Google Cloud](/tags/google-cloud/) GCPとAWSの違いって何?と聞かれる事が多々あります。 今回はGCPとAWSでsystemを構築した場合の簡単な比較を紹介します。 弊社daisakuの記事を噛み砕いた感じで書いてます。Google Cloud (GCP) PlatformってAWSと比較してどれくらい安いの? - grasys blogも参考にし… --- ## te.watanabeの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/te-watanabe te.watanabeが執筆した記事の一覧です。 # te.watanabe ![te.watanabeのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2025年5月28日 ### 書いている記事のタグ - [#Agones](/tags/agones/) - [#GKE](/tags/gke/) - [#Google Cloud](/tags/google-cloud/) - [#Helm](/tags/helm/) - [#Kubernetes](/tags/kubernetes/) - [#Terraform](/tags/terraform/) ## te.watanabeの記事 (記事数: 2) - [Tech](/categories/tech/) [![Terraform に Helm チャートを組み込む](/_astro/hero.C84Lq2XV_wWqVM.webp)](/post/te-watanabe/integrating-helm-terraform/) ## [Terraform に Helm チャートを組み込む](/post/te-watanabe/integrating-helm-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[te.watanabe](/authors/te-watanabe/) - 2026年5月27日 - [#GKE](/tags/gke/)[#Google Cloud](/tags/google-cloud/)+3 はじめに 弊社では、インフラ構築に Terraform を使用しています。 Terraform は クラウド プラットフォームのリソースを作成するため、provider と呼ばれるプラグインを利用する必要があります。 Google Cloud のリソースを作成する場合は google provider を使用します。… - [Tech](/categories/tech/) [![はじめてのAgones:ゲームサーバーを構築してみよう](/_astro/hero.DH14ZnIF_Nefr0.webp)](/post/te-watanabe/agones-gameserver/) ## [はじめてのAgones:ゲームサーバーを構築してみよう](/post/te-watanabe/agones-gameserver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[te.watanabe](/authors/te-watanabe/) - 2025年5月28日 - [#Agones](/tags/agones/) はじめに grasys のワタナベです。今回は、オンラインゲームの案件で利用しているライブラリ、Agones のチュートリアルについてまとめました。 Agonesとは Agones はオンラインマルチプレイに対応したゲームサーバーのホスティング、スケーリングを Kubernetes 上で行うための OSS ライブラリ… --- ## tokuraの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/tokura tokuraが執筆した記事の一覧です。 # tokura ![tokuraのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2023年12月27日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#Apache JMeter](/tags/apache-jmeter/) - [#Cloud Run functions](/tags/cloud-run-functions/) - [#K6](/tags/k6/) - [#Locust](/tags/locust/) - [#Redis](/tags/redis/) - [#Redundancy](/tags/redundancy/) ## tokuraの記事 (記事数: 3) - [Tech](/categories/tech/) [![Cloud Functionsで固定IPを使ったIngress/Egress設定](/_astro/hero.CSJBbOap_17trDS.webp)](/post/tokura/setting-ingress-egress-with-cloud-functions/) ## [Cloud Functionsで固定IPを使ったIngress/Egress設定](/post/tokura/setting-ingress-egress-with-cloud-functions/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2025年6月18日 - [#Cloud Run functions](/tags/cloud-run-functions/)[#Google Cloud](/tags/google-cloud/) こんにちは! 個人的に使ってるPCが6年目を迎え、いろんな寿命を感じているので諸々の買い替えを検討しているtokuraです。メモリやらストレージやら何やらと必要なものを調べると想像以上に検討事項が多くて大変です.....。 さて、今回はクラウド上で特定のインスタンスを使用せずにwebhookを効率的に運用できるように… - [Tech](/categories/tech/) [![Redis 冗長化への道](/_astro/hero.BRGi6e3D_2r9hsw.webp)](/post/tokura/redis-redundancy/) ## [Redis 冗長化への道](/post/tokura/redis-redundancy/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2024年11月14日 - [#Redis](/tags/redis/)[#Redundancy](/tags/redundancy/) 前書き こんにちは! grasys2 年目エンジニアの tokura です。 前回記事を書いた時からほぼ 1 年くらい経ってますね。時の流れは早いものです。 さて、今回も直近の業務で触ったものをテーマに書いていきます。 今回のテーマはタイトルの通り「Redis 冗長化」です。Redis(valkey)、sentine… - [Tech](/categories/tech/) [![負荷試験ツールをざっくり調査](/_astro/hero.wWif3ZYj_ZfSOTs.webp)](/post/tokura/20231227/) ## [負荷試験ツールをざっくり調査](/post/tokura/20231227/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2023年12月27日 - [#Apache JMeter](/tags/apache-jmeter/)[#Google Cloud](/tags/google-cloud/)+2 前書き こんにちは!! grasy新人エンジニアtokuraです。 8月にgrasysに入社して、毎日勉強することがいっぱいで充実している日々を過ごしています。 さて、最近私は負荷試験でサーバーを調整する業務を担当しました。 主に、負荷がかかるサーバーなどの性能の調整をしていたのですが、負荷試験ツールそのものについて… --- ## tomatsuriの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/tomatsuri tomatsuriが執筆した記事の一覧です。 # tomatsuri ![tomatsuriのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2021年5月14日 ### 書いている記事のタグ - [#Cloud Run](/tags/cloud-run/) - [#cloud-scheduler](/tags/cloud-scheduler/) - [#Laravel](/tags/laravel/) ## tomatsuriの記事 (記事数: 1) - [Tech](/categories/tech/) [![Cloud RunにデプロイしたLaravelアプリケーションをCloud Schedulerで定期実行](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tomatsuri/cloud-run-cloud-scheduler-laravel/) ## [Cloud RunにデプロイしたLaravelアプリケーションをCloud Schedulerで定期実行](/post/tomatsuri/cloud-run-cloud-scheduler-laravel/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tomatsuri](/authors/tomatsuri/) - 2021年5月14日 - [#Cloud Run](/tags/cloud-run/)[#cloud-scheduler](/tags/cloud-scheduler/)+1 こんにちは、tomatsuriです。 Cloud Schedulerを触ってみたいという衝動に駆られ、Cloud RunにLaravelアプリケーションをデプロイし、Cloud Schedulerで定期実行するサンプルを作成してみました。 Laravelアプリケーションの作成 まず、Cloud Schedulerから… --- ## tsunodaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/tsunoda tsunodaが執筆した記事の一覧です。 # tsunoda ![tsunodaのプロフィール画像](/_astro/tsunoda.CrA_Wh9V_FcC05.webp) Created at: 2018年4月19日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#NGINX](/tags/nginx/) - [#AWS](/tags/aws/) - [#F5](/tags/f5/) - [#ted](/tags/ted/) - [#Cloud Armor](/tags/cloud-armor/) - [#Cloud Storage](/tags/cloud-storage/) - [#workflows](/tags/workflows/) - [#ロードバランシング](/tags/ロードバランシング/) - [#Amazon S3](/tags/amazon-s3/) - [#Apache JMeter](/tags/apache-jmeter/) - [#api](/tags/api/) - [#architect](/tags/architect/) - [#codedeploy](/tags/codedeploy/) - [#Compute Engine](/tags/compute-engine/) - [#datadog](/tags/datadog/) - [#Developers Summit](/tags/developers-summit/) - [#galeralb](/tags/galeralb/) - [#gcloud](/tags/gcloud/) - [#GKE](/tags/gke/) - [#google apis](/tags/google-apis/) - [#Google Cloud Next](/tags/google-cloud-next/) - [#grasys](/tags/grasys/) - [#haproxy](/tags/haproxy/) - [#Kubernetes](/tags/kubernetes/) - [#maxscale](/tags/maxscale/) - [#mixer](/tags/mixer/) - [#proxysql](/tags/proxysql/) - [#rewrite](/tags/rewrite/) - [#spanner](/tags/spanner/) - [#Storage Transfer Service](/tags/storage-transfer-service/) - [#waf](/tags/waf/) - [#YAML](/tags/yaml/) ## tsunodaの記事 (記事数: 19) - [Tech](/categories/tech/) [![もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術](/_astro/hero.BsQravk7_19uW77.webp)](/post/tsunoda/keylesstransfer-s3-gcs/) ## [もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術](/post/tsunoda/keylesstransfer-s3-gcs/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2026年4月22日 - [#AWS](/tags/aws/)[#Amazon S3](/tags/amazon-s3/)+3 こんにちは、つのだです。 Google CloudのStorage Transfer Serviceを使用してS3からGCSへデータを送りたい時ありますよね。 でもアクセスキーの管理めんどくさい... 鍵ローテ?ダルい... 鍵の漏洩リスク?怖い... 「鍵なし」での転送方法は非常にスマートですが、設定手順はちっとも… - [Tech](/categories/tech/) [![Cloud Workflowsの膝の上でGoogle APIsを学ぶ](/_astro/hero.xfv__CBH_Z1XhAtw.webp)](/post/tsunoda/learn-googleapis-with-workflows/) ## [Cloud Workflowsの膝の上でGoogle APIsを学ぶ](/post/tsunoda/learn-googleapis-with-workflows/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2025年6月25日 - [#Google Cloud](/tags/google-cloud/)[#workflows](/tags/workflows/)+2 こんにちは、角田です。 Google CloudのWorkflowsを使うと、Google APIsについて学ぶことができます。 学べるし、初心に帰れるし、今よりもうちょっとGoogle Cloudがこっち向いてくれます。 良いっっ この記事は、例えばGCEインスタンスを作成する場合、 と思っている方向けです。 Cl… - [Tech](/categories/tech/) [![Google Cloud Next Tokyo'24 登壇のその後](/_astro/hero.CXqt0dJA_ZUjQol.webp)](/post/tsunoda/googlecloudnexttokyo24-session/) ## [Google Cloud Next Tokyo'24 登壇のその後](/post/tsunoda/googlecloudnexttokyo24-session/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2024年9月27日 - [#Google Cloud Next](/tags/google-cloud-next/)[#Google Cloud](/tags/google-cloud/)+2 こんにちは、エンジニアの角田です。 先日、Google Cloud Next Tokyo '24 にてバルス株式会社様と登壇させていただきました。 テーマはこちら、 「 事例から学ぶ GPU 活用術。インフラ効率化と安定化に向けた実践的アプローチ 」 実践的アプローチということで、 進行形のプロジェクトの試行錯誤をし… - [Inside grasys](/categories/inside-grasys/) [![女装が趣味の元潜水士がデブサミ2024で登壇します。](/_astro/hero.DGODp4wX_1E40fC.webp)](/post/tsunoda/developerssummit2024/) ## [女装が趣味の元潜水士がデブサミ2024で登壇します。](/post/tsunoda/developerssummit2024/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2024年2月6日 - [#Developers Summit](/tags/developers-summit/) こんにちはtsunodaです。 今年もDevelopers Summitの季節がやってきましたね! COVID-19によりしばらくオンライン開催でしたが、4年ぶりのリアル開催とのことです。 大変恐縮ですが私、tsunodaが登壇させて頂きます。 テーマにある通り、女装が趣味の元潜水士です。なんですかそれは。 今回は登… - [Tech](/categories/tech/) [![初心者でも分かるGoogle Cloud Storage(GCS)の料金解説](/_astro/hero.CSTGRAZa_ZbNbVW.webp)](/post/tsunoda/google-cloud-storagegcs/) ## [初心者でも分かるGoogle Cloud Storage(GCS)の料金解説](/post/tsunoda/google-cloud-storagegcs/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2023年9月25日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) こんにちはtsunodaです。 Google Cloud Storage(GCS)の料金形態についてポイントまとめました。 とりあえずこれを読むと、 「GCSはここで料金かかるのかー!」 という大まかな知識が身につきます。 内容については 2023/09 時点のものです。 Google Cloud Storage(G… - [Tech](/categories/tech/) [![GCEインスタンスの名前を変更する](/_astro/hero.VAxIMA26_1XnUys.webp)](/post/tsunoda/gce-instance-change/) ## [GCEインスタンスの名前を変更する](/post/tsunoda/gce-instance-change/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2023年4月14日 - [#Compute Engine](/tags/compute-engine/)[#gcloud](/tags/gcloud/)+1 こんにちはtsunodaです。 まだbetaですが、GCEインスタンスの名前が変更できるようになりましたね。 tagは?disk nameはどうなんの?とか気になったので、どこまで変更してくれるのかやってみました。 検証環境 インスタンス名は、 tsunoda-test001 から tsunoda-alpha001… - [Tech](/categories/tech/) [![GKEのyamlファイルの管理どうしてる?](/_astro/hero.C_tlUvdf_28IlFs.webp)](/post/tsunoda/gke-yaml/) ## [GKEのyamlファイルの管理どうしてる?](/post/tsunoda/gke-yaml/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年11月25日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+2 こんにちはtsunodaです。 もう11月、、小さい頃は年末ってワクワクしましたよね!小さい頃は! GKEを触ってて思ったのが、 みんなyamlファイルどこにどう置いて管理してるの? です。 terraformのディレクトリ管理どうしてる?的な。 Dockerfile、cloudbuild.yaml、ingressや… - [Tech](/categories/tech/) [![NGINX PlusのLB機能:アクティブヘルスチェック&セッション維持](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/activehealth_and_session/) ## [NGINX PlusのLB機能:アクティブヘルスチェック&セッション維持](/post/tsunoda/activehealth_and_session/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年6月23日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちはtsunodaです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのかの一覧紹介ブログはこちら 今回はその中から、ロードバランサ機能のアクティブヘルスチェックとセッション維持につい… - [Tech](/categories/tech/) [![NGINX Plusのインストール方法とLBの基本設定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-plus_install_and_lb/) ## [NGINX Plusのインストール方法とLBの基本設定](/post/tsunoda/nginx-plus_install_and_lb/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年6月9日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちはtsunodaです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのかの一覧紹介ブログはこちら 今回はNGINX Plusのインストール方法と、ロードバランサ機能の基本設定について… - [Tech](/categories/tech/) [![NGINX Plusの検証をした!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-plus/) ## [NGINX Plusの検証をした!](/post/tsunoda/nginx-plus/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年4月27日 - [#F5](/tags/f5/)[#NGINX](/tags/nginx/)+1 こんにちはtsunodaです。 2022年3〜4月にかけて、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、 NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのか、検証内容をご紹介させていただきます。 NGINX Plusが気になっている方のとっか… - [Tech](/categories/tech/) [![Spanner バックアップ&復元の仕様と特徴](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/googlecloudspanner/) ## [Spanner バックアップ&復元の仕様と特徴](/post/tsunoda/googlecloudspanner/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2021年10月20日 - [#Google Cloud](/tags/google-cloud/)[#spanner](/tags/spanner/) こんにちはtsunodaです。 2021年10月、Spannerのバックアップ&復元が正式に改修されてリリースされましたのでちょっとご紹介。 spannerバックアップ&復元やってみる この辺を参考にひとまずもろもろ作成。 gcloudでCloud Spannerを使ってみる バックアップ取得 作成をぽち backu… - [Tech](/categories/tech/) [![指1本でタイピングしてた人がGoogle Cloud Architectを取得するまで](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/googlecloudarchitect/) ## [指1本でタイピングしてた人がGoogle Cloud Architectを取得するまで](/post/tsunoda/googlecloudarchitect/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2021年3月9日 - [#architect](/tags/architect/)[#Google Cloud](/tags/google-cloud/) こんにちはtsunodaです。 去年Googleの資格、Cloud Architectを取得しました。 私がGoogleの資格を取るまでに何をしたのか簡単にご紹介しようと思います。 私は最初grasysには監視要員として入りました。 当時タイピングは人差し指1本、パソコンのパの字も知らん状況。the素人。やったね!… - [Tech](/categories/tech/) [![AWS CodeDeployのクセ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/codedeploy/) ## [AWS CodeDeployのクセ](/post/tsunoda/codedeploy/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2020年5月31日 - [#AWS](/tags/aws/)[#codedeploy](/tags/codedeploy/) こんにちはtsunodaです。 リモートMTGの時に部屋見られちゃうと思ってカメラon躊躇します。 警察がいると別に悪いことしてないのにソワソワするアレに近い気持ちです。 AWSのCodeDeployを使っていて、 これはクセだなーと思った事を紹介しようと思います。 CodeDeployとは CodeDeployとは… - [Tech](/categories/tech/) [![GCP Cloud armorとAWS WAFのban反映時間を比較](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/waf/) ## [GCP Cloud armorとAWS WAFのban反映時間を比較](/post/tsunoda/waf/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年12月19日 - [#AWS](/tags/aws/)[#Cloud Armor](/tags/cloud-armor/)+2 こんにちは角田(tsunoda)です。 最近腹が出てきた気がします。( ‘-’ ) GCPのCloud armorと、AWSのWAF、 実際に両方使ってみたのでban-timeを比較した結果を書いていこうと思います! Cloud armorについては以前ご紹介したので、今回はWAFを主にご紹介します。 fail2ba… - [Tech](/categories/tech/) [![maxscaleの代わりを探す](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/maxscale/) ## [maxscaleの代わりを探す](/post/tsunoda/maxscale/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年7月16日 - [#galeralb](/tags/galeralb/)[#haproxy](/tags/haproxy/)+3 こんにちは角田(tsunoda)です。 maxscaleはライセンスが改定してオープンミドルウェアではない新しいモデルになったものもあるので、 別のアプリケーションを探してみました。 今回試したもの gcpにインスタンスを作成し検証しました。 以下のミドルウェアをインストールしてmysqlを対象にさわってみました。… - [Tech](/categories/tech/) [![ Datadogの使用イメージを掴む](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/datadog/) ##  [Datadogの使用イメージを掴む](/post/tsunoda/datadog/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年3月26日 - [#datadog](/tags/datadog/) こんにちは角田(tsunoda)です。 今回はDatadogを触ってみたので、グラフの設定の方法など基本的な使い方をざっくりご紹介します。 Datadogってこんな感じかというイメージをもって頂ければ幸いです。 Datadogとは Datadogとは、モニタリングクラウドサービスです。 サーバのリソースやミドルウェア… - [Tech](/categories/tech/) [![fail2banとCloud Armorでbanする](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/cloud-armor-2/) ## [fail2banとCloud Armorでbanする](/post/tsunoda/cloud-armor-2/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年10月31日 - [#Cloud Armor](/tags/cloud-armor/) こんにちは角田(tsunoda)です。 ゼノバース2のレイドボス強ぇ 。。 最長老に会いたいけどなかなか会ってくれません(´ཀ\\ 」 ∠) Happy Halloween☆ そんな中先日、fail2banとCloud Armorの組み合わせでIPをbanしたのでご紹介します。 fail2banとは fail2banと… - [Tech](/categories/tech/) [![jmeter負荷試験](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/jmeter/) ## [jmeter負荷試験](/post/tsunoda/jmeter/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年8月2日 - [#Apache JMeter](/tags/apache-jmeter/) こんにちは角田(tsunoda)です。 毎日暑いですね〜。 先日jmeterによる負荷試験を行ったので、ハマった部分などをご紹介します。 jmeterインストール 今回はjmeter-3.3を入れました。 ローカルのmacに入れてみる。 jmeterのソースが置いてあるページから3.3をインストールしました。 htt… - [Tech](/categories/tech/) [![nginx rewrite おさえるべきポイント](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-rewrite/) ## [nginx rewrite おさえるべきポイント](/post/tsunoda/nginx-rewrite/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年4月19日 - [#NGINX](/tags/nginx/)[#rewrite](/tags/rewrite/) こんにちは角田(tsunoda)です。 今回はapacheからnginxへの移行の際のrewriteについてです。 最近さわっていて結構ハマったので、おさえるべきポイントをご紹介します。 自分も調べながらやったのですが、お困りの方が多いように思えました。 nginxへ移行をお考えの方、基本的な事ですがご参考にして頂け… --- ## Kanji Uemaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/uema Google CloudとPythonを活用し、データ基盤の設計・開発に取り組んでいます # Kanji Uema Google CloudとPythonを活用し、データ基盤の設計・開発に取り組んでいます ![Kanji Uemaのプロフィール画像](/_astro/uema.CvdhHMEd_Z24VdTn.webp) ## 自己紹介文 沖縄と群馬のハーフ。 Google Cloudを中心に、データ基盤の設計・開発に携わるエンジニアです。 Pythonを使ったデータ処理やパイプライン開発、クラウド環境の運用改善に取り組んでいます。 たまに、Web API、Webシステム、AIを使ったシステムを開発もしています。 Created at: 2026年8月24日 ### Certificate - Google Cloud Professional Data Engineer ### Expertise - Google Cloud - Data Engineering - Python ### 書いている記事のタグ - [#Python](/tags/python/) - [#Gemini](/tags/gemini/) - [#GenAI Processors](/tags/genai-processors/) - [#Vertex AI](/tags/vertex-ai/) - [#シリーズ: GenAI Processors](/tags/シリーズ-genai-processors/) - [#顔認識](/tags/顔認識/) - [#Cloud Build](/tags/cloud-build/) - [#Cloud Run](/tags/cloud-run/) - [#Cloud SQL](/tags/cloud-sql/) - [#Codon](/tags/codon/) - [#Dagster](/tags/dagster/) - [#Google Cloud](/tags/google-cloud/) - [#keyball](/tags/keyball/) - [#keyball61](/tags/keyball61/) - [#librosa](/tags/librosa/) - [#Raspberry Pi](/tags/raspberry-pi/) - [#顔検出](/tags/顔検出/) - [#高速化](/tags/高速化/) - [#自作キーボード](/tags/自作キーボード/) - [#電子工作](/tags/電子工作/) ## Kanji Uemaの記事 (記事数: 10) - [Tech](/categories/tech/) [![DagsterをCloud Runで構築してみる](/_astro/hero.DlNQULRK_BarKg.webp)](/post/uema/dagster_cloudrun_build/) ## [DagsterをCloud Runで構築してみる](/post/uema/dagster_cloudrun_build/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2026年9月2日 - [#Dagster](/tags/dagster/)[#Google Cloud](/tags/google-cloud/)+3 DagsterのWebserver、Daemon、RunWorkerをCloud RunとCloud SQL for PostgreSQLで構築し、Cloud Buildでデプロイする方法を紹介します。 - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 4/4 ~ Exampleを動かしてみる ~](/_astro/hero.Cb94-fQF_Z1RlGcy.webp)](/post/uema/genai-processors-4/) ## [GenAI Processorsを触ってみる 4/4 ~ Exampleを動かしてみる ~](/post/uema/genai-processors-4/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年11月5日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 3/4 ~ カスタムProcessorについて ~](/_astro/hero.DiAsk7uu_1ySEYn.webp)](/post/uema/genai-processors-3/) ## [GenAI Processorsを触ってみる 3/4 ~ カスタムProcessorについて ~](/post/uema/genai-processors-3/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年11月4日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 2/4 ~ Processorについて ~](/_astro/hero.BnqpZbak_1JK6CK.webp)](/post/uema/genai-processors-2/) ## [GenAI Processorsを触ってみる 2/4 ~ Processorについて ~](/post/uema/genai-processors-2/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年10月31日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 1/4 ~ Content APIについて ~](/_astro/hero.C_K8MFVT_Z1l8oLm.webp)](/post/uema/genai-processors-1/) ## [GenAI Processorsを触ってみる 1/4 ~ Content APIについて ~](/post/uema/genai-processors-1/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年10月29日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![【自作キーボードキット】Keyball61 を作ってみた](/_astro/hero.eTCZnR0G_19zSj4.webp)](/post/uema/build-yourown-keyball61/) ## [【自作キーボードキット】Keyball61 を作ってみた](/post/uema/build-yourown-keyball61/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年4月9日 - [#keyball](/tags/keyball/)[#keyball61](/tags/keyball61/)+2 はじめまして!エンジニアの Uema です。 今回は自作キットを使って、Keyball61 というキーボードを作ってみました! 背景 自分に合ったキーボードを探し続けて数年、いい感じのキーボードがなく新しくキーボードを買っては MacBook のキーボードに戻るという日々を送っていました。 キーボードについて検索して… - [Tech](/categories/tech/) [![Raspberry Pi で顔認証からパスワード入力までやってみる【Raspberry Pi/Python/face-recognition】](/_astro/hero.jVqgRxwn_Zgg0FT.webp)](/post/uema/python-face-recognition/) ## [Raspberry Pi で顔認証からパスワード入力までやってみる【Raspberry Pi/Python/face-recognition】](/post/uema/python-face-recognition/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2024年6月19日 - [#顔認識](/tags/顔認識/)[#Python](/tags/python/)+1 はじめまして!エンジニアの Uemaです。 前回は、face-recognition を使って顔認証をやってみて、手軽に顔認証を行うことができました。 今回は、Raspberry Pi と face-recognition を使ってパスワードの自動入力システムを作ってみました。 Raspberry Pi の設定で大変… - [Tech](/categories/tech/) [![Pythonで音の波形やスペクトログラムを見てみる(librosa)](/_astro/hero.D1ddTY9E_Z1Rtv8X.webp)](/post/uema/20240213/) ## [Pythonで音の波形やスペクトログラムを見てみる(librosa)](/post/uema/20240213/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2024年2月13日 - [#librosa](/tags/librosa/)[#Python](/tags/python/) はじめまして!エンジニアのUemaです。 音の解析をしてみたいなって思うことありませんか。 あまり無いかと思いますが、もしPythonがあるパソコンであれば手軽にPythonで音の解析ができます。 今回は、librosaを使って音解析の走りをやってみたいと思います。 librosaとは librosaは、音楽およびオ… - [Inside grasys](/categories/inside-grasys/) [![Codonを使ってAPI作ってみる](/_astro/hero.C4Q3-zWw_123MOJ.webp)](/post/uema/uema20230602/) ## [Codonを使ってAPI作ってみる](/post/uema/uema20230602/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2023年6月2日 - [#Codon](/tags/codon/)[#Python](/tags/python/)+1 はじめまして!エンジニアのUemaです。 Pythonコードを書いていて処理が遅いなと感じることがあると思います。 そこで、処理が遅いPythonコードに対して高速化するには、下記の手法があり、場合に応じて対応すると良いでしょう。 - リファクタリングを行い最適化 - 目的にあった高速化できるライブラリを使う - マ… - [Tech](/categories/tech/) [![Pythonで手軽に顔認識をやってみる(face-recognition)](/_astro/hero.D_eQy7fV_ZWoDXC.webp)](/post/uema/face-recognition/) ## [Pythonで手軽に顔認識をやってみる(face-recognition)](/post/uema/face-recognition/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2023年2月17日 - [#顔検出](/tags/顔検出/)[#顔認識](/tags/顔認識/)+1 はじめまして!エンジニアのUemaです。 近年では、スマホのロックの解除や入館時の認証など様々なことに顔認識の技術が使われています。 顔認識を利用するには機械学習、画像処理や数学などの様々な知識が必要で学習コストがかかり、顔認識を使ってアプリケーションを作ってみたいと考えている人もなかなか手が出ないと思います。 そん… --- ## uranoの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/urano uranoが執筆した記事の一覧です。 # urano ![uranoのプロフィール画像](/_astro/urano.B3pVLJok_Z1HTLe6.webp) Created at: 2021年12月20日 ### 書いている記事のタグ - [#billing](/tags/billing/) - [#Cloud Billing](/tags/cloud-billing/) - [#Google Cloud](/tags/google-cloud/) - [#organization](/tags/organization/) - [#請求システム](/tags/請求システム/) ## uranoの記事 (記事数: 2) - [Tech](/categories/tech/) [![grasysでの請求書発行システムについて](/_astro/hero.BOTPInGj_24FAMT.webp)](/post/urano/invoicing/) ## [grasysでの請求書発行システムについて](/post/urano/invoicing/) - ![](/_astro/urano.B3pVLJok_1DVXG2.webp)[urano](/authors/urano/) - 2022年12月2日 - [#billing](/tags/billing/)[#請求システム](/tags/請求システム/) こんにちは、grasys 社内SEの浦野です。今回はgrasys内の請求書の発行システムについて書いてみようと思います。 以前、弊社の松原がGoogle Cloud (GCP) Day: Digital ’22にて、これらの細かい動作やセキュリティについてスポットを当てたものの発表を行なっていたので(講演内容について… - [Tech](/categories/tech/) [![Google Cloudのbillingにおいての組織構造について](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/urano/gcp-organization/) ## [Google Cloudのbillingにおいての組織構造について](/post/urano/gcp-organization/) - ![](/_astro/urano.B3pVLJok_1DVXG2.webp)[urano](/authors/urano/) - 2021年12月20日 - [#billing](/tags/billing/)[#Google Cloud](/tags/google-cloud/)+2 こんにちは、はじめまして。grasys 社内SEの浦野です。 私は自身で何かを開発したりということはあまりないのですが、社内の請求関連のシステムに携わっていることもあって、Google Cloud (GCP)でのリソースと請求がどの様に紐づいているかについて書いてみようと思います。 まずProjectについて Goo… --- ## wakaharaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/wakahara wakaharaが執筆した記事の一覧です。 # wakahara ![wakaharaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2020年3月31日 ### 書いている記事のタグ - [#AutoML](/tags/automl/) - [#Go](/tags/go/) - [#NLP](/tags/nlp/) ## wakaharaの記事 (記事数: 2) - [Tech](/categories/tech/) [![AutoML Natural Languageでバッチ予測をしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/wakahara/automl-nl-batch-predict/) ## [AutoML Natural Languageでバッチ予測をしてみた](/post/wakahara/automl-nl-batch-predict/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[wakahara](/authors/wakahara/) - 2020年9月15日 - [#AutoML](/tags/automl/)[#NLP](/tags/nlp/) こんにちは。若原です。 AutoML Natural Languageでオンライン予測をする記事はよく見かけますが、 バッチ予測の記事はあまり見かけないので、バッチ予測について書きます。 AutoML Natural Languageとは カスタムの機械学習モデルをビルドしてデプロイし、ドキュメントの分析、分類、エン… - [Tech](/categories/tech/) [![Go-Swaggerと認証](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/wakahara/firststep_gcr/) ## [Go-Swaggerと認証](/post/wakahara/firststep_gcr/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[wakahara](/authors/wakahara/) - 2020年3月31日 - [#Go](/tags/go/) こんにちは。若原です。 go-swaggerを使うと、簡単にAPIを作成することができますね。 go-swaggerの使い方はぐぐるとたくさん出てきるので 私が手間取った、RequestHeaderに載ったAPIキーを解析してユーザー情報を得て、全てのAPIにその情報を渡すまでを書いていきます。 1\\. yamlを定… --- ## Yamaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/yama Yamaが執筆した記事の一覧です。 # Yama ![Yamaのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2025年1月15日 ### 書いている記事のタグ - [#Google Cloud](/tags/google-cloud/) - [#Vertex AI](/tags/vertex-ai/) ## Yamaの記事 (記事数: 1) - [Tech](/categories/tech/) [![Vertex AI Search の検索チューニング機能で検索精度を上げる](/_astro/hero.BH_jpEc4_1rWLPk.webp)](/post/yama/vertex-ai-search-tuning/) ## [Vertex AI Search の検索チューニング機能で検索精度を上げる](/post/yama/vertex-ai-search-tuning/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Yama](/authors/yama/) - 2025年1月15日 - [#Google Cloud](/tags/google-cloud/)[#Vertex AI](/tags/vertex-ai/) こんにちは、Yama です。 ChatGPT の登場から AI が民衆化して、業務の中でも広く使われるようになってきました。 AI サービスも日々進化し、ますますその性能は高くなっていますね。 本日は、文書検索の精度をさらに高める Google Cloud が提供する AI ソリューション「Vertex AI Sea… --- ## yamadaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/yamada yamadaが執筆した記事の一覧です。 # yamada ![yamadaのプロフィール画像](/_astro/yamada.ixPBkEkz_ZkzYhs.webp) Created at: 2022年7月22日 ### 書いている記事のタグ - [#coursera](/tags/coursera/) - [#grasys](/tags/grasys/) - [#skillsboost](/tags/skillsboost/) ## yamadaの記事 (記事数: 1) - [Inside grasys](/categories/inside-grasys/) [![grasysのクラウドエンジニア教育ってどんな感じ?](/_astro/hero.BceplHk5_2m9lLd.webp)](/post/yamada/coursera_skills-boost/) ## [grasysのクラウドエンジニア教育ってどんな感じ?](/post/yamada/coursera_skills-boost/) - ![](/_astro/yamada.ixPBkEkz_nBL9m.webp)[yamada](/authors/yamada/) - 2022年7月22日 - [#coursera](/tags/coursera/)[#grasys](/tags/grasys/)+1 grasysのクラウドインフラエンジニアは、2022年7月現在で12名在籍していますが、もともとインフラの経験がある者は実は多くありません。 そのほとんどがアプリケーションエンジニア出身です。 筆者も、現在はプロジェクトマネージャーをしていますが、前職はJavaエンジニアでした。クラウドインフラを構築したことのない状… --- ## yamada.kの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/yamada-k yamada.kが執筆した記事の一覧です。 # yamada.k ![yamada.kのプロフィール画像](/_astro/yamada-k.BijuJbe__KgKpP.webp) Created at: 2023年1月23日 ### 書いている記事のタグ - [#BigQuery](/tags/bigquery/) - [#Cloud Storage](/tags/cloud-storage/) - [#CSV](/tags/csv/) - [#datafusion](/tags/datafusion/) - [#Google Cloud](/tags/google-cloud/) ## yamada.kの記事 (記事数: 1) - [Tech](/categories/tech/) [![Data Fusionでデータプラットフォームを作成する](/_astro/hero._mTIZ_Ah_26siKM.webp)](/post/yamada-k/data-fusion/) ## [Data Fusionでデータプラットフォームを作成する](/post/yamada-k/data-fusion/) - ![](/_astro/yamada-k.BijuJbe__2tsTEI.webp)[yamada.k](/authors/yamada-k/) - 2023年1月23日 - [#BigQuery](/tags/bigquery/)[#CSV](/tags/csv/)+3 こんにちは。エンジニアの山田です。 昨今ではAI(人工知能)の技術も進歩し、徐々に活用され始めていますが、例えば画像認識を使用したAIでは大量に蓄積された画像データから人の特徴や動作を学習(ディープラーニング)し、高い精度で個人を特定することができますし、ECサイトや動画配信サイトで使用されているAIでは個人の閲覧履… --- ## yizumi443の記事一覧 | grasys blog URL: https://blog.grasys.io/authors/yizumi443 yizumi443が執筆した記事の一覧です。 # yizumi443 ![yizumi443のプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2020年12月21日 ### 書いている記事のタグ - [#Nutanix](/tags/nutanix/) - [#Terraform](/tags/terraform/) ## yizumi443の記事 (記事数: 1) - [Tech](/categories/tech/) [![NutanixをTerraformで試してみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/yizumi443/nutanix-terraform/) ## [NutanixをTerraformで試してみる](/post/yizumi443/nutanix-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yizumi443](/authors/yizumi443/) - 2020年12月21日 - [#Nutanix](/tags/nutanix/)[#Terraform](/tags/terraform/) NutanixをTerraformで操ってみます。 こんにちは、yizumi443(いずみよんよんさん)です。 先日ニュースになったようなならないような、な、Nutanix。HCIの代表的なプロダクツのひとつです。 もちろん、これも仮想化環境であり、Terraformから操ることができます。 1.Nunatixとは、… --- ## yoshidaの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/yoshida Webアプリケーション開発の経験を活かしながら、cloud infrastructure まわりの学びや実務で得た知見を発信しています。 # yoshida Webアプリケーション開発の経験を活かしながら、cloud infrastructure まわりの学びや実務で得た知見を発信しています。 ![yoshidaのプロフィール画像](/_astro/yoshida.XJ4Uo__l_3rRvC.webp) ## 自己紹介 前職ではWebエンジニアとして、アプリケーション開発に携わっていました。 インフラ未経験でgrasysに入社後、cloud infrastructure の設計・構築・運用に携わり、現在はインフラエンジニアとして日々の業務に取り組んでいます。 アプリケーション開発の経験を活かしつつ、サービスを支える基盤や運用を意識した設計・改善を行っています。 インフラ領域で経験を積む中で得た知見や、実務で向き合った技術的な課題について、できるだけわかりやすく共有していきます。 ## 関心のあるテーマ - cloud infrastructure の設計・構築・運用 - セキュリティを意識したインフラ設計 - 安定運用のための監視、改善、自動化 - Webアプリケーションとインフラのつながり - 技術検証で得た知見の整理と共有 ## ひとこと Webアプリケーションをつくる立場から、それを支えるインフラを設計・運用する立場へ移ったことで、サービス全体を見る視点が大きく広がりました。 アプリケーションとインフラの両方の視点を活かしながら、実務で得た知見やセキュリティへの関心を発信していきます。 Created at: 2026年8月17日 ### Certificate - Google Cloud Professional Cloud Architect - Google Cloud Professional Cloud Developer ### 書いている記事のタグ - [#AI](/tags/ai/) - [#AIエージェント](/tags/aiエージェント/) - [#Cloud Run](/tags/cloud-run/) - [#Egress](/tags/egress/) - [#Google Cloud](/tags/google-cloud/) - [#Obsidian](/tags/obsidian/) - [#SBOM](/tags/sbom/) - [#SSVC](/tags/ssvc/) - [#セキュリティ](/tags/セキュリティ/) - [#脆弱性管理](/tags/脆弱性管理/) ## yoshidaの記事 (記事数: 5) - [Tech](/categories/tech/) [![組織知を repo として運用するための Obsidian vault 設計](/_astro/hero.D1h-84P3_gFQrS.webp)](/post/yoshida/obsidian-organizational-knowledge-repo/) ## [組織知を repo として運用するための Obsidian vault 設計](/post/yoshida/obsidian-organizational-knowledge-repo/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2026年8月12日 - [#Obsidian](/tags/obsidian/) Obsidian vaultをGit repoとして運用し、組織知を蓄積する設計と実践の要点 - [Tech](/categories/tech/) [![SSVC で脆弱性のトリアージを自動化する](/_astro/hero.gAoPjsud_boC1O.webp)](/post/yoshida/automatetriage-ssvc/) ## [SSVC で脆弱性のトリアージを自動化する](/post/yoshida/automatetriage-ssvc/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2026年1月21日 - [#SSVC](/tags/ssvc/)[#脆弱性管理](/tags/脆弱性管理/) はじめに CVSS での脆弱性管理では自組織での状況を反映させた優先度付けができないため、検出される脆弱性が多すぎると何から手をつけて良いかわからなくなり本当に対応しなければいけない脆弱性に迅速に対応できなくなったりします。 SSVC を使うことで優先度付けを行い、どれから優先して対応すればいいかを迅速に判断するため… - [Tech](/categories/tech/) [![Atlassian Rovo Dev CLI を試してみた](/_astro/hero.0akojup4_Z11NOMi.webp)](/post/yoshida/atlassian-rovo-dev-cli/) ## [Atlassian Rovo Dev CLI を試してみた](/post/yoshida/atlassian-rovo-dev-cli/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2025年7月23日 - [#AI](/tags/ai/)[#AIエージェント](/tags/aiエージェント/) Atlassian 社から「Rovo Dev CLI」がベータ版として発表されたので試しに遊んでみようと思います。 現在ベータ版となっており、無料で使えますので興味がある人はぜひ触ってみてください。 Rovo Dev CLI とは Atlassian 社が開発した CLI で動く AI エージェントです。 Anthr… - [Tech](/categories/tech/) [![はじめての SBOM:ツールを使って SBOM を作成してみる](/_astro/hero.D9XtXu8g_Z1hxDP5.webp)](/post/yoshida/introduction-sbom/) ## [はじめての SBOM:ツールを使って SBOM を作成してみる](/post/yoshida/introduction-sbom/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2025年2月5日 - [#SBOM](/tags/sbom/)[#セキュリティ](/tags/セキュリティ/) SBOM とは SBOM(Software Bill of Materials)とは、ソフトウェアコンポーネントやそれらの依存関係、ライセンスデータなどの情報を持つ「ソフトウェアの部品表」です。 食品のパッケージを見ると、原材料表示が書かれていますが、それをイメージしていただくと良いかと思います。 なぜ SBOM が… - [Tech](/categories/tech/) [![Cloud Run で Direct VPC Egress を試してみた](/_astro/hero.BygDoMvv_1fft4D.webp)](/post/yoshida/cloudrun-egress/) ## [Cloud Run で Direct VPC Egress を試してみた](/post/yoshida/cloudrun-egress/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2024年5月29日 - [#Cloud Run](/tags/cloud-run/)[#Egress](/tags/egress/)+1 初めまして、2024年1月に入社した yoshida です。 Google Cloud Next '24 で Cloud Run に関する最新情報がいくつか紹介されました。 その中でも Direct VPC Egress が GA( General Availability:一般公開の意) したとのことで、様々な方法… --- ## よっしーの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/ysato よっしーが執筆した記事の一覧です。 # よっしー ![よっしーのプロフィール画像](/_astro/ysato.DfswVvQP_Sfw5p.webp) Created at: 2021年6月16日 ### 書いている記事のタグ - [#AWS](/tags/aws/) - [#GKE](/tags/gke/) - [#Open Match](/tags/open-match/) - [#VPC](/tags/vpc/) - [#Agones](/tags/agones/) - [#AWS Client VPN](/tags/aws-client-vpn/) - [#credential](/tags/credential/) - [#Go](/tags/go/) - [#HashiCorp](/tags/hashicorp/) - [#HashiCorp Vault](/tags/hashicorp-vault/) - [#IAM](/tags/iam/) - [#IP\_address](/tags/ip-address/) - [#Kubernetes](/tags/kubernetes/) - [#Memorystore](/tags/memorystore/) - [#oci](/tags/oci/) - [#oracle](/tags/oracle/) - [#private\_IP](/tags/private-ip/) - [#Public Cloud Service](/tags/public-cloud-service/) - [#Redis](/tags/redis/) - [#ssh\_portforward](/tags/ssh-portforward/) - [#subnet](/tags/subnet/) - [#VPN](/tags/vpn/) ## よっしーの記事 (記事数: 6) - [Tech](/categories/tech/) [![OCI 〜アカウント作成から CLI, Terraform でリソースが作成できるまで〜](/_astro/hero.Dn1N3Xan_Z2ahSJG.webp)](/post/ysato/oci-initialintroduction/) ## [OCI 〜アカウント作成から CLI, Terraform でリソースが作成できるまで〜](/post/ysato/oci-initialintroduction/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2026年6月17日 - [#oci](/tags/oci/)[#oracle](/tags/oracle/)+1 お久しぶりです、よっしーです。 今回は Oracle が運営するパブリック・クラウドサービス OCI を使ってみました! OCI (Oracle Cloud Infrastructure) とは? OCI 公式ホームページでは以下の 4 点を特徴として挙げています - マルチクラウド:複数のクラウドを連携させます。… - [Tech](/categories/tech/) [![Open Match の Redis を Memorystore Redis に移行](/_astro/hero.Cx3UsXCD_W2Uqk.webp)](/post/ysato/20240216/) ## [Open Match の Redis を Memorystore Redis に移行](/post/ysato/20240216/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2024年2月20日 - [#GKE](/tags/gke/)[#Memorystore](/tags/memorystore/)+2 久々の投稿となります。よっしーです。今回は少しニッチな話題をお送りしたいと思います。 ネットゲームではサーバインフラにパブリッククラウドサービスを使用することが多く、 各クラウドサービスベンダーも、ゲームインフラ構築のためのサポートサービスを提供し、 インフラ構築を容易し、ゲームに必要な機能の安定して得られるようにな… - [Tech](/categories/tech/) [![HashiCorp Vault で期限付き AWS IAM Credential を作ってみた(Cloud Native Week2023春登壇)](/_astro/hero.DDoQ1lCc_ZchlI4.webp)](/post/ysato/hashicorp-vault-aws-credential/) ## [HashiCorp Vault で期限付き AWS IAM Credential を作ってみた(Cloud Native Week2023春登壇)](/post/ysato/hashicorp-vault-aws-credential/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2023年6月13日 - [#AWS](/tags/aws/)[#credential](/tags/credential/)+3 ※こちらの記事はCloud Native Week2023春のイベントに登壇した内容を元に作成しています! お久しぶりでございます!よっしーです。 シークレット管理、そしてデータ暗号化用のセキュリティツールとして広く使われています、 HashiCorp Vault ですが、実際はどのようにアクセス対象となる各種サービ… - [Tech](/categories/tech/) [![AWS Client VPN を使ってみた](/_astro/hero.Dm_dDST6_Z2qvlP6.webp)](/post/ysato/aws-client-vpn/) ## [AWS Client VPN を使ってみた](/post/ysato/aws-client-vpn/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2022年7月15日 - [#AWS](/tags/aws/)[#AWS Client VPN](/tags/aws-client-vpn/)+2 こんにちは!エンジニアのよっしーです。 AWS や Google Cloud (GCP) などのクラウドサービスを利用するとき、作成した VM に ssh でアクセスしたり、データベースにコマンドレベルでアクセスしたり、あるいはファイルを転送したりという作業は必須ですよね。通常はセキュリティ確保のため、グローバル I… - [Tech](/categories/tech/) [![IPアドレスレンジが重複したVPC間の直接アクセス](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/ysato/ssh_portforward_between_same_ip_range_vpcs/) ## [IPアドレスレンジが重複したVPC間の直接アクセス](/post/ysato/ssh_portforward_between_same_ip_range_vpcs/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2021年12月14日 - [#IP\_address](/tags/ip-address/)[#private\_IP](/tags/private-ip/)+3 当初予定の無かった、異なるプロジェクト上にあるVM間の直接接続依頼。 確認すると2つのVMはそれぞれ同じIPアドレスレンジを持つVPC上で起動されていた! さて、どうしたものか。。 はじめに お久しぶりです、エンジニアのよっしーです。 クラウド環境では開発環境、本番環境など、環境毎に異なるプロジェクトを作成することは… - [Tech](/categories/tech/) [![go の kubernetes モジュールを GKE バージョンに合わせて更新](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/ysato/gke_go_k8s_modules_update/) ## [go の kubernetes モジュールを GKE バージョンに合わせて更新](/post/ysato/gke_go_k8s_modules_update/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2021年6月16日 - [#Agones](/tags/agones/)[#GKE](/tags/gke/)+3 ゲーム専用サーバで使っていた Agones, Open Match をバージョンアップしたので、GKE もバージョンアップしたらエラー発生! なんとかしましょー はじめまして、エンジニアのよっしーです。 ゲーム専用サーバで開発していたアプリの最新環境対応のために GKE, Agones, Open Match を最新… --- ## yu.satoの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/yu-sato yu.satoが執筆した記事の一覧です。 # yu.sato ![yu.satoのプロフィール画像](/_astro/noicon.CTHOhNiB_Z2v8mAx.webp) Created at: 2024年3月19日 ### 書いている記事のタグ - [#Consul](/tags/consul/) - [#GKE](/tags/gke/) - [#Google Cloud](/tags/google-cloud/) - [#HashiCorp](/tags/hashicorp/) - [#Kubernetes](/tags/kubernetes/) - [#入門](/tags/入門/) ## yu.satoの記事 (記事数: 2) - [Tech](/categories/tech/) [![Kubernetes の Pod のライフサイクルを理解しよう!初心者向け解説と GKE での検証](/_astro/hero.BnquBFrn_Z9udzg.webp)](/post/yu-sato/kubernetes-pod-lifecycle/) ## [Kubernetes の Pod のライフサイクルを理解しよう!初心者向け解説と GKE での検証](/post/yu-sato/kubernetes-pod-lifecycle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yu.sato](/authors/yu-sato/) - 2024年12月18日 - [#GKE](/tags/gke/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは!この記事では、Kubernetes の基本である「Pod のライフサイクル」について解説します。 Pod は Kubernetes の中で最も基本的なコンポーネントで、アプリケーションを動かす「容器」のようなものです。この仕組みを理解することで、Kubernetes をより効果的に使えるようになります ま… - [Tech](/categories/tech/) [![\[Consul入門\]Consulの基本的な使い方について](/_astro/hero.CGfwSogR_f7zHB.webp)](/post/yu-sato/consul-tutorial/) ## [\[Consul入門\]Consulの基本的な使い方について](/post/yu-sato/consul-tutorial/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yu.sato](/authors/yu-sato/) - 2024年3月19日 - [#Consul](/tags/consul/)[#HashiCorp](/tags/hashicorp/)+1 昨年の11月入社の佐藤です。 今回は入社して初めて触ったツールのconsulについて学習していきたいと思います。 Consulとは ? Consulは、分散システムのためのオープンソースのサービスメッシュ、キー/値ストア、および一貫性のあるサービス発見と監視を提供するツールです。HashiCorp社によって開発され、… --- ## yusukehの記事一覧 | grasys blog URL: https://blog.grasys.io/authors/yusukeh Fly high. Think deep. Move fast. Go far.🦅 # yusukeh Fly high. Think deep. Move fast. Go far.🦅 ![yusukehのプロフィール画像](/_astro/yusukeh.BvUd2yKE_1X6Xgy.webp) [株式会社grasys](https://www.grasys.io/) を創業して、代表してます。 Web業界とゲーム業界に育ててもらったと思っています。 Unix/Linux 系のインフラエンジニアをルーツに持ち、システムアーキテクチャ設計、環境構築、運用設計、継続的な運用改善を経験してきました。これまで、多くの大規模システムに携わっています。 個人的には大規模システムの分散監視システムや資産管理と連携した管理系ツールなど、基盤となるシステムの設計と運用設計を得意としています。 前職のgloopsでは、Windows Server と Linux Server を組み合わせた Architecture の設計と構築などもしています。 Windows SQL Server では Dell のサーバ と Fusion-IO を組み合わせた構成で、世界でも有数の高速な Windows SQL Server を作ることができました。 テレビ東京 ワールドビジネスサテライト で Dell の TV CM にも出演していたことがあります😂 最近は技術をできる時間がないので、自分の macbook を魔改造して遊んでいます。 その魔改造の内容を、blog に書いています😂 Google Cloud Certified は Google Cloud Architect と Professional Data Engineer を持っていましたが失効しました😅 G Suite Administrator も持っていて、かれこれ Google Workspace やら Google Apps やら G Suite やら名前がいろいろ変わってきましたが、2010年 ~ 2011年頃から使ってきてます。 ですが、社長が管理してると恥ずかしいから外に言うなと言われていますのでここには書きません😂 Expertise は Codex に過去の経歴とやってきたことを入れたらパッと作ってくれました🤣 Created at: 2026年8月11日 ### Expertise - Unix / BSD - Linux - Windows Server - Email Infrastructure - Large-scale System - Distributed Systems - System Architecture - Server Fleet Management - Web Infrastructure - Database Systems - Cache Systems - Monitoring - Observability - Automation - Disaster Recovery - On-premises Infrastructure - Cloud Infrastructure - Google Cloud - AWS - Azure - Open Source Software - Open Source Service Stack ### Social Media Link - [Medium](https://medium.com/@yusukeh "Medium") ### 書いている記事のタグ - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) - [#Google Cloud](/tags/google-cloud/) - [#Compute Engine](/tags/compute-engine/) - [#macOS](/tags/macos/) - [#terminal](/tags/terminal/) - [#Cloud Storage](/tags/cloud-storage/) - [#dotfiles](/tags/dotfiles/) - [#WezTerm](/tags/wezterm/) - [#AIエージェント](/tags/aiエージェント/) - [#AstroNvim](/tags/astronvim/) - [#life](/tags/life/) - [#Neovim](/tags/neovim/) - [#starship](/tags/starship/) - [#yadm](/tags/yadm/) - [#セキュリティ](/tags/セキュリティ/) - [#bash](/tags/bash/) - [#chezmoi](/tags/chezmoi/) - [#Cloud Logging](/tags/cloud-logging/) - [#Codex](/tags/codex/) - [#Consul](/tags/consul/) - [#Git](/tags/git/) - [#Go](/tags/go/) - [#grasys](/tags/grasys/) - [#gvm](/tags/gvm/) - [#Linux](/tags/linux/) - [#stackdriver](/tags/stackdriver/) - [#topgrade](/tags/topgrade/) - [#Windows Server](/tags/windows-server/) - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/) - [#リモートワーク](/tags/リモートワーク/) - [#argc](/tags/argc/) - [#atmophwindow2](/tags/atmophwindow2/) - [#backup](/tags/backup/) - [#CLI](/tags/cli/) - [#Cloud DNS](/tags/cloud-dns/) - [#Cloud Monitoring](/tags/cloud-monitoring/) - [#Cloudflare](/tags/cloudflare/) - [#compress](/tags/compress/) - [#compute-image-packages](/tags/compute-image-packages/) - [#consul-template](/tags/consul-template/) - [#CSV](/tags/csv/) - [#dashboard](/tags/dashboard/) - [#delta](/tags/delta/) - [#disks](/tags/disks/) - [#dkron](/tags/dkron/) - [#Dracula Theme](/tags/dracula-theme/) - [#eccube3](/tags/eccube3/) - [#Epidemic Sound](/tags/epidemic-sound/) - [#flyline](/tags/flyline/) - [#gcloud](/tags/gcloud/) - [#git-crypt](/tags/git-crypt/) - [#glance](/tags/glance/) - [#Google Cloud Status](/tags/google-cloud-status/) - [#gup](/tags/gup/) - [#Hammerspoon](/tags/hammerspoon/) - [#hugo](/tags/hugo/) - [#lazygit](/tags/lazygit/) - [#lean-ctx](/tags/lean-ctx/) - [#lenv](/tags/lenv/) - [#Lua](/tags/lua/) - [#Markdown](/tags/markdown/) - [#monit](/tags/monit/) - [#MySQL](/tags/mysql/) - [#Nearline](/tags/nearline/) - [#NvChad](/tags/nvchad/) - [#osquery](/tags/osquery/) - [#pier](/tags/pier/) - [#PostgreSQL](/tags/postgresql/) - [#projectshield](/tags/projectshield/) - [#Python](/tags/python/) - [#Remotion](/tags/remotion/) - [#Rerun](/tags/rerun/) - [#roapi](/tags/roapi/) - [#Runway](/tags/runway/) - [#Rust](/tags/rust/) - [#SBOM](/tags/sbom/) - [#shell](/tags/shell/) - [#SQLite](/tags/sqlite/) - [#ssh](/tags/ssh/) - [#sshguard](/tags/sshguard/) - [#Tabby](/tags/tabby/) - [#terminalemulator](/tags/terminalemulator/) - [#tips](/tags/tips/) - [#tmux](/tags/tmux/) - [#tpm](/tags/tpm/) - [#trivy](/tags/trivy/) - [#Unsplash API](/tags/unsplash-api/) - [#Vuls](/tags/vuls/) - [#vultr](/tags/vultr/) - [#クレジット・ガイダンス](/tags/クレジット-ガイダンス/) - [#シリーズ: 仕事に関係ない](/tags/シリーズ-仕事に関係ない/) - [#技術スタック](/tags/技術スタック/) - [#金融](/tags/金融/) - [#生成AI](/tags/生成ai/) - [#脆弱性診断](/tags/脆弱性診断/) - [#天気](/tags/天気/) - [#動画制作](/tags/動画制作/) ## yusukehの記事 (記事数: 87) - [Tech](/categories/tech/) [![Codexと生成AIで縦型ショート動画を作る](/_astro/hero.BpVSRpO3_Zzr2LG.webp)](/post/yusukeh/codex-cinematic-short/) ## [Codexと生成AIで縦型ショート動画を作る](/post/yusukeh/codex-cinematic-short/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月15日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+5 Codexを使って、公開コンテンツから技術・サービス・採用向けの縦型ショート動画を作るワークフローを紹介します。Runwayでの映像生成、Epidemic Soundでの音源選び、Remotionでの合成と品質確認までをまとめます。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/_astro/hero.CjvK6eRT_lAALa.webp)](/post/yusukeh/terminal-codex-lean-ctx/) ## [ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/post/yusukeh/terminal-codex-lean-ctx/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月8日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+2 lean-ctx 3.10.1をCodexで再検証しました。macOSへの導入、MCP設定、bashでAI Agentを起動した時だけ有効にする方法、rtkとの簡易比較、ローカルで観測したtoken差分を紹介します。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/_astro/hero.DgbhtHl3_Z2j01yn.webp)](/post/yusukeh/terminal-flyline/) ## [ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/post/yusukeh/terminal-flyline/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年8月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#flyline](/tags/flyline/)+2 macOSにflylineを入れてHomebrewのbashで有効化しました。インストール、.bashrcの設定、WezTermでのコマンド補完画面と、しばらく使ってみた感想を紹介します。 - [Tech](/categories/tech/) [![TabbyでQuake mode](/_astro/hero.HeF-AeXx_iIvjx.webp)](/post/yusukeh/terminal-tabby-quake-mode/) ## [TabbyでQuake mode](/post/yusukeh/terminal-tabby-quake-mode/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年7月27日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Tabby](/tags/tabby/)+1 macOSでTerminalのQuake modeが使えます。 Quake mode 今までTerminalはWezTermを使っていましたが、GnomeのGuake Terminalにある画面の上からDropdownで表示されるTerminalを使うためにHammerspoonを活用してました。 だけどTabbyがあるじゃないか! 調べたらかなり昔からあるじゃないか🤣 最高すぎてWezTerm - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。rtk で AI Agent の Token を最適化する。](/_astro/hero.fXVWDoRv_IrrNQ.webp)](/post/yusukeh/terminal-aiagent-optimize-token/) ## [ターミナルがダサいとモテない。rtk で AI Agent の Token を最適化する。](/post/yusukeh/terminal-aiagent-optimize-token/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年4月28日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 私はCodexを使っています。 ChatGPTで画像を作りました。 最近、若い人にChatGPTに「私との今までのやり取りから私の特性を抽象化して画像で表現して」とやってみてと言われて、ChatGPTで性格特性を見られてしまうという恐ろしい試し方があるというのを知りました😅 若い人ってMBTIをやたらと聞いてくる印… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。chezmoi scriptでアップデート管理を楽にしよう!](/_astro/ogp.CpCTJc5-_1cDhsD.webp)](/post/yusukeh/terminal-chezmoi-scripts-update-management/) ## [ターミナルがダサいとモテない。chezmoi scriptでアップデート管理を楽にしよう!](/post/yusukeh/terminal-chezmoi-scripts-update-management/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#chezmoi](/tags/chezmoi/)+3 chezmoi scriptはとっても便利 yadm から chezmoi に移行はほぼ完了しました。 chezmoi には scripts という機構があり、 chezmoi apply 時にscriptを動作させることができます。 今日はこれを紹介して行きます。 ちょっとややこしいのと理解しにくいので、まずはざっと仕様面を .chezmoiscripts .chezmoiscripts che - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTermの背景をUnsplashで変える編。](/_astro/ogp.BPRA_X3N_Z27PhC9.webp)](/post/yusukeh/terminal-wezterm-unsplash-background/) ## [ターミナルがダサいとモテない。WezTermの背景をUnsplashで変える編。](/post/yusukeh/terminal-wezterm-unsplash-background/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#WezTerm](/tags/wezterm/)+1 WezTermをUnsplashでおしゃれにする! Photo by Billy Huynh on Unsplash こんにちは、長谷川です。 WezTermの背景をコマンドで変えられるようにしよ〜🔊 .config/wezterm/wezterm.lua 以下を加えてください。 細かい色や数値はお好きにどうぞ🧛 config.background config.window backgrou - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。dotfiles managerをyadmからchezmoiに変えたぜ。](/_astro/ogp.DhgIcFpD_1YqhJp.webp)](/post/yusukeh/terminal-chezmoi/) ## [ターミナルがダサいとモテない。dotfiles managerをyadmからchezmoiに変えたぜ。](/post/yusukeh/terminal-chezmoi/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月9日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#chezmoi](/tags/chezmoi/)+2 dotfiles managerをyadmからchezmoiに移行したので比較と感想を yadm2chezmoi.png 最近は生成AIが盛んでもうこういった技術系のblogは意味を持たなくなってきていると感じてる今日このごろ・・・🤔 弊社でもGoogle WorkspaceのGeminiやGemini Enterpriseを使っていますが、個人的には ChatGPT/Codex と neovi - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。bash command-line framework rerun編](/_astro/ogp.BwAlVjyH_Y2OMf.webp)](/post/yusukeh/terminal-rerun/) ## [ターミナルがダサいとモテない。bash command-line framework rerun編](/post/yusukeh/terminal-rerun/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年10月15日 - [#Rerun](/tags/rerun/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) bashのmodule型command-line framework rerun Photo by Alejandro Escamilla on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これか… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。trivy で mac を見てみる 編](/_astro/ogp.D64lC2mE_Z2dDm4j.webp)](/post/yusukeh/terminal-trivy/) ## [ターミナルがダサいとモテない。trivy で mac を見てみる 編](/post/yusukeh/terminal-trivy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年9月10日 - [#SBOM](/tags/sbom/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+2 macosの脆弱性確認 Photo by Bernard Hermant on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) \[\](ht… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gemini-cliでLinuxのKernel Parameter Tuningをしてみる。](/_astro/hero.DuGJMZEK_mCYYM.webp)](/post/yusukeh/terminal-gemini-cli-kernel-parameter-tuning/) ## [ターミナルがダサいとモテない。gemini-cliでLinuxのKernel Parameter Tuningをしてみる。](/post/yusukeh/terminal-gemini-cli-kernel-parameter-tuning/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年7月10日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 巷で話題のgemini-cliのネタです。 Photo by Growtika on Unsplash こんにちは!長谷川です。 今日はgemini-cliを書いて見ようかなと \[\](https://github.com/google-gemini/gemini-cli?source=post page-----c8… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovimでDatabaseを開く編](/_astro/hero.DYRqA-Fz_2r4c8c.webp)](/post/yusukeh/terminal-database-neovim/) ## [ターミナルがダサいとモテない。neovimでDatabaseを開く編](/post/yusukeh/terminal-database-neovim/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年7月2日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたのneovimでDatabaseを開けますか? Photo by Caspar Camille Rubin on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさい… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法](/_astro/ogp.zYil1A3T_18Hins.webp)](/post/yusukeh/terminal-hammerspoon-wezterm/) ## [ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法](/post/yusukeh/terminal-hammerspoon-wezterm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月17日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Hammerspoon](/tags/hammerspoon/)+1 hammerspoon使ってますか? Photo by Juan Gomez on Unsplash hammerspoonはmacOSで使えるキーボードのCustom Binding toolです。 Hammerspoon Staggeringly powerful macOS desktop automation with Lua. Making the runtime, funtime. w - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTermのright-statusで天気を表示する。](/_astro/ogp.n5du-w04_7z3jJ.webp)](/post/yusukeh/terminal-wezterm-weather/) ## [ターミナルがダサいとモテない。WezTermのright-statusで天気を表示する。](/post/yusukeh/terminal-wezterm-weather/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#WezTerm](/tags/wezterm/)+1 WezTermのright statusを使っていますか? Photo by Wolfgang Hasselmann on Unsplash 2025年6月16日の月曜 なんだか週末からめちゃくちゃ暑くなってきました。 昨日29℃、今日は31℃、明日は34℃(え?w) WezTermのright statusで天気を表示できたら良いなと・・・ right status 実はいろいろやってて、やっと - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。tattoyでターミナルをド派手にしよう!](/_astro/ogp.BUviNv0k_ZtN1h7.webp)](/post/yusukeh/terminal-tattoy/) ## [ターミナルがダサいとモテない。tattoyでターミナルをド派手にしよう!](/post/yusukeh/terminal-tattoy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) tattoyを使ってターミナルの背景で動画を再生する。 Photo by Alex Litvin on Unsplash またまたターミナルをド派手にするものを見つけてしまいました😂 その名もtattoy \[\](https://tattoy.sh/?source=post page-----56e509e2cc2c… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gh copilot suggestをスマートに使う。](/_astro/ogp.J-Zco49Q_ZpqxSd.webp)](/post/yusukeh/terminal-copilot-suggest/) ## [ターミナルがダサいとモテない。gh copilot suggestをスマートに使う。](/post/yusukeh/terminal-copilot-suggest/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月28日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) gh copilot suggest使ってわからないコマンドはcopilotに聞こう! Photo by Roman Synkevych on Unsplash 巷では Vibe Coding ってキーワードが流行ってますね。CursorやwindsurfやClineなどなど 弊社でもDevinやCursorを使い始… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。grasysのTech/Service Stackをまとめてみる](/_astro/ogp.B0zlM4YU_ZU6Ne9.webp)](/post/yusukeh/grasys-tech-service-stack/) ## [ターミナルがダサいとモテない。grasysのTech/Service Stackをまとめてみる](/post/yusukeh/grasys-tech-service-stack/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#grasys](/tags/grasys/)+1 grasysのTech/Service Stack Photo by Lautaro Andreani on Unsplash 気がついたらgrasysを2014年に創業し、あっという間に2025年になっていて創業11年目になりました。 昔はいろいろな場所で登壇を良くしていて、技術スタックを良くつくっていましたが、最近めっきり公開していなかったので、個人的な振り返りも含めgrasysで使っている技 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。pierでTerminal Taskをひとまとめ](/_astro/ogp.DWYwnOjv_ZgdNk5.webp)](/post/yusukeh/terminal-pier/) ## [ターミナルがダサいとモテない。pierでTerminal Taskをひとまとめ](/post/yusukeh/terminal-pier/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#pier](/tags/pier/)+1 Command Line Frameworkが好き Photo by Sigmund on Unsplash 自分はCommand Line Frameworkが大好きなんですが・・・ またまた見つけてしまいました。 pierです。Rustで実装されてます。 GitHub pier cli/pier: A Linux script management CLI written in Rust A - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeoVimのNVIM\_APPNAMEを使ってAstroNvimとNvChadを切り替える。](/_astro/ogp.CHm2lvwE_2daPd.webp)](/post/yusukeh/terminal-neovim-appname/) ## [ターミナルがダサいとモテない。NeoVimのNVIM\_APPNAMEを使ってAstroNvimとNvChadを切り替える。](/post/yusukeh/terminal-neovim-appname/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月14日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Neovim](/tags/neovim/)+2 NeoVimのPreconfigured Configrationを切り替えたいと思ったことはありませんか? Photo by Markus Spiske on Unsplash NeoVimでAstroNvimとNvChadを切り替えたいと思ったことはありませんか? NeoVimのPreconfigured Configrationってこんなにあるんです。 Awesome NeoVimみるとわか - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gvmとgupでgoのversion upとgo関連をまとめてupgradeする。](/_astro/ogp.Cr5Wt9EJ_1LEDH0.webp)](/post/yusukeh/terminal-gvm-gup/) ## [ターミナルがダサいとモテない。gvmとgupでgoのversion upとgo関連をまとめてupgradeする。](/post/yusukeh/terminal-gvm-gup/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Go](/tags/go/)+2 go installはgupで管理できます。 Photo by David Thielen on Unsplash macOSで日頃、お仕事をしているわけですが goで管理されているToolをたくさん使っています。 brewでgoを管理すると、何かで問題があったときに混乱するので支配したい!なんて言う人はgupが便利です。 GitHub nao1215/gup: gup Update binari - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。git-deltaでgit diff/lazygitをside-by-sideでおしゃれ表示](/_astro/ogp.6iNRc5eA_2V2uw.webp)](/post/yusukeh/terminal-git-delta/) ## [ターミナルがダサいとモテない。git-deltaでgit diff/lazygitをside-by-sideでおしゃれ表示](/post/yusukeh/terminal-git-delta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月8日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Git](/tags/git/)+2 git delta使ってますか? Photo by Yancy Min on Unsplash うちの社内でneovimユーザーを増やそうとしているんですが、git clientがやっぱり障壁になるんだなと・・・ そこでlazygitを伝えたんですが、ついでなのでMediumに😆 VS Codeで触った方がいいだろうし、GUIの方がいいのもそうだと思います。 Command Lineだと確かにめ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。IT エンジニアの成長に必要な要素](/_astro/ogp.Bgk7D7-5_2nherX.webp)](/post/yusukeh/elements-growup-itengineers/) ## [ターミナルがダサいとモテない。IT エンジニアの成長に必要な要素](/post/yusukeh/elements-growup-itengineers/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年4月23日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 今日はちょっと真面目に IT エンジニアの成長に必要な要素を考えてみました。 Photo by micheile henderson on Unsplash Unsplash いいね!なんか grasys の Logo っぽいね。 私は Unix 系の IT インフラ系エンジニアをルーツにしていて、今は会社経営をして… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。yadmとgit-cryptの連携で暗号化](/_astro/ogp.BiruX86V_Z1EV4lM.webp)](/post/yusukeh/terminal-yadm-git-crypt/) ## [ターミナルがダサいとモテない。yadmとgit-cryptの連携で暗号化](/post/yusukeh/terminal-yadm-git-crypt/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月27日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#yadm](/tags/yadm/)+3 dotfiles管理と暗号化の組み合わせしてますか? Photo by Markus Spiske on Unsplash encryptってunsplashに入れたらマトリクスみたいな・・・😅 恵比寿でIT企業をやっているとモテると聞いて創業しましたが、ありがたいことに11年目に突入した長谷川です。 前回から最近の趣味の共有ネタを頭に入れるのやっていこうと考えていて今回も入れて行きます。 PY - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。ファイルマネージャー編](/_astro/hero.BuAHz5jE_ZaO16g.webp)](/post/yusukeh/terminal-filemanager/) ## [ターミナルがダサいとモテない。ファイルマネージャー編](/post/yusukeh/terminal-filemanager/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたはどんなファイルマネージャーを使っていますか? Photo by Viktor Talashuk on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいの… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。glanceでpersonal dashboard](/_astro/ogp.HP21GTuV_1u2ptB.webp)](/post/yusukeh/terminal-glance-dashboard/) ## [ターミナルがダサいとモテない。glanceでpersonal dashboard](/post/yusukeh/terminal-glance-dashboard/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#glance](/tags/glance/)+2 なんだか大昔のiGoogleを思い出してしまう自分はオジサンかもしれない・・・ Photo by Luke Chesser on Unsplash Unsplashにdashboardと入れたらこんなTop画像になってしまった🤣 ちょっと違うけど気にしないで進めます。 恵比寿でIT企業をやっているとモテると聞いて創業しましたが、ありがたいことに11年目に突入した長谷川です。 最近の個人ネタは、G - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。xxfetch 編](/_astro/ogp.DRqgmDaJ_Z1S9cd5.webp)](/post/yusukeh/terminal-xxfetch/) ## [ターミナルがダサいとモテない。xxfetch 編](/post/yusukeh/terminal-xxfetch/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月12日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) いろいろな fetch を使ってオシャレログイン Photo by Markus Spiske on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウン… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。uv で python の管理をする編](/_astro/ogp.CcYhWrs5_Z12D9YP.webp)](/post/yusukeh/terminal-manage-python/) ## [ターミナルがダサいとモテない。uv で python の管理をする編](/post/yusukeh/terminal-manage-python/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月5日 - [#Python](/tags/python/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) python を何で管理してますか? Photo by Lukasz Szmigiel on Unsplash Unsplash に Python って入れたらこうなるわな w ヘビきらいだったらすいません 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。macOSとLinuxのXDG\_CONFIG\_HOMEを共有するぞ - yadm編](/_astro/ogp.wV2rrp9M_2m4mPv.webp)](/post/yusukeh/terminal-yadm-xdg-config-home/) ## [ターミナルがダサいとモテない。macOSとLinuxのXDG\_CONFIG\_HOMEを共有するぞ - yadm編](/post/yusukeh/terminal-yadm-xdg-config-home/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年2月28日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#yadm](/tags/yadm/)+3 Batch management of XDG CONFIG HOME on macOS and Linux with yadm Photo by Ferenc Almasi on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめまし - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gobrew で go の version 管理。goenv を廃止するぞ編](/_astro/ogp.D86Uhmrc_ZNj9pV.webp)](/post/yusukeh/terminal-management-version-gobrew/) ## [ターミナルがダサいとモテない。gobrew で go の version 管理。goenv を廃止するぞ編](/post/yusukeh/terminal-management-version-gobrew/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年2月4日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) goenv をやめたい。anyenv 依存をやめたい。 みなさんは go の version manager は何を使っていますか? Photo by David Thielen on Unsplash 青いネズミなんていない。。 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。topgrade で update 管理編 part2](/_astro/ogp.DysjymXj_1j11xt.webp)](/post/yusukeh/terminal-topgrade-part2/) ## [ターミナルがダサいとモテない。topgrade で update 管理編 part2](/post/yusukeh/terminal-topgrade-part2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年1月8日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) macOS/Linux の update 管理に何を使っていますか? Photo by Ryuno on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Lua Version Managerでまた悩んでlenvに変えたの巻](/_astro/ogp.Cpeg2GrW_Z2w4jQ.webp)](/post/yusukeh/terminal-lenv/) ## [ターミナルがダサいとモテない。Lua Version Managerでまた悩んでlenvに変えたの巻](/post/yusukeh/terminal-lenv/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Lua](/tags/lua/)+1 The story of changing the Lua version manager from luaver to lenv. Photo by Breno Freitas on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gobrewからgvmに変えたの巻](/_astro/ogp.Dqle7eS-_Z27l2cX.webp)](/post/yusukeh/terminal-gvm/) ## [ターミナルがダサいとモテない。gobrewからgvmに変えたの巻](/post/yusukeh/terminal-gvm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Go](/tags/go/)+1 Changed the Go version manager from gobrew to gvm. Photo by Maarten Scheel on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) gobrewを使 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeoVim でクリスマス編](/_astro/ogp.CCqlHsph_1yy0Mz.webp)](/post/yusukeh/terminal-neovim-xmas/) ## [ターミナルがダサいとモテない。NeoVim でクリスマス編](/post/yusukeh/terminal-neovim-xmas/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月10日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) let-it-snow.nvim Photo by Jonathan Knepper on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめまし… - [Inside grasys](/categories/inside-grasys/) [![クレジット・ガイダンスやってみた!](/_astro/ogp.eTwBfwet_1D3Ayo.webp)](/post/yusukeh/credit-guidance/) ## [クレジット・ガイダンスやってみた!](/post/yusukeh/credit-guidance/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月29日 - [#クレジット・ガイダンス](/tags/クレジット-ガイダンス/)[#金融](/tags/金融/) CICさんが提供し始めた信用情報紹介サービスです。 Photo by Nathana Rebouças on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) クレジット・ガイダンス|指定信用情報機関のCIC クレジット・ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeovimでMarkdown-ToC編](/_astro/ogp.DjvEZ7qV_4WRyf.webp)](/post/yusukeh/terminal-neovim-markdown-toc/) ## [ターミナルがダサいとモテない。NeovimでMarkdown-ToC編](/post/yusukeh/terminal-neovim-markdown-toc/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Neovim](/tags/neovim/)+2 markdown tocがauto updateしたら便利 Photo by frame harirak on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) Neovimでmarkdown表示しながらでmermaidも - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。luaver が一番新しい? lua version manager で悩むの巻](/_astro/ogp.Hxmu2eYG_2ezKCK.webp)](/post/yusukeh/terminal-luaver/) ## [ターミナルがダサいとモテない。luaver が一番新しい? lua version manager で悩むの巻](/post/yusukeh/terminal-luaver/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月1日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたは lua version manager は何を使っていますか? Photo by Brzeno Freitas on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。mermaid を表示するぞ編(NeoVim + AstroNvim v4)](/_astro/hero.CkOZWNc-_1ml6V2.webp)](/post/yusukeh/terminal-mermaid/) ## [ターミナルがダサいとモテない。mermaid を表示するぞ編(NeoVim + AstroNvim v4)](/post/yusukeh/terminal-mermaid/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月29日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたの NeoVim は mermaid を表示できますか? Photo by Jeremy Bishop on Unsplash やっぱり mermaid なので Unsplash に ”mermaid” って入れたらこうなるw 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいこと… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。starshipのプロンプトをconfigサブコマンドで設定する編](/_astro/ogp.DAtlHRz1_2s5YYY.webp)](/post/yusukeh/terminal-starship-config/) ## [ターミナルがダサいとモテない。starshipのプロンプトをconfigサブコマンドで設定する編](/post/yusukeh/terminal-starship-config/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月23日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#starship](/tags/starship/) starship configを使ってstarshipの更新に追従できるようにする。 Photo by Maciej Ruminkiewicz on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) starshipはけっ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovim + AstroNvim v4.0 紹介編](/_astro/hero.DJq1GAWm_ZFynN6.webp)](/post/yusukeh/terminal-neovim-astronvim-v4/) ## [ターミナルがダサいとモテない。neovim + AstroNvim v4.0 紹介編](/post/yusukeh/terminal-neovim-astronvim-v4/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/) AstroNvim が v4.0に update していて大幅に変わっています。 Photo by Goran Ivos on Unsplash 恵比寿で IT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。bash command-line framework argc編](/_astro/ogp.CJ32kwut_1NE1Qt.webp)](/post/yusukeh/terminal-argc/) ## [ターミナルがダサいとモテない。bash command-line framework argc編](/post/yusukeh/terminal-argc/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#argc](/tags/argc/)+2 command line frameworkは何を使っていますか? Photo by Artem Sapegin on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) command line frameworkを使った - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。モダンなコマンド紹介編](/_astro/hero.bhc1njh2_uwLtN.webp)](/post/yusukeh/terminal-modern-command/) ## [ターミナルがダサいとモテない。モダンなコマンド紹介編](/post/yusukeh/terminal-modern-command/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/) モダンなコマンド使っていますか? Photo by Athul Cyriac Ajay on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovim + AstroNvim 紹介編](/_astro/hero.1pINfpXE_ZmwOOu.webp)](/post/yusukeh/terminal-neovim-astronvim/) ## [ターミナルがダサいとモテない。neovim + AstroNvim 紹介編](/post/yusukeh/terminal-neovim-astronvim/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年8月14日 - [#AstroNvim](/tags/astronvim/)[#Neovim](/tags/neovim/)+2 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。tmux + tpm 紹介編 - ターミナルがダサいとモテない。Dra… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Dracula Theme 紹介編](/_astro/hero.tPhZ_SNj_Z1Fg0zM.webp)](/post/yusukeh/terminal-dracula-theme/) ## [ターミナルがダサいとモテない。Dracula Theme 紹介編](/post/yusukeh/terminal-dracula-theme/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年8月7日 - [#Dracula Theme](/tags/dracula-theme/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+1 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。tmux + tpm 紹介編 - ターミナルがダサいとモテない。neo… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。tmux + tpm 紹介編](/_astro/hero.Du-gFre3_ZXaWnk.webp)](/post/yusukeh/terminal-tmux-tpm/) ## [ターミナルがダサいとモテない。tmux + tpm 紹介編](/post/yusukeh/terminal-tmux-tpm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年7月24日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/)+2 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。Dracula Theme 紹介編 - ターミナルがダサいとモテない。… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Starship 紹介編](/_astro/hero.Cau0P_Y2_Z1KX4wk.webp)](/post/yusukeh/terminal-starship/) ## [ターミナルがダサいとモテない。Starship 紹介編](/post/yusukeh/terminal-starship/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年6月12日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#starship](/tags/starship/)+1 Starship をお使いですか? Photo by Andy Hermawan on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(3回目) 最近、歳なのか夜が眠れません・・・… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTerm 紹介編](/_astro/hero.BeGmLn99_1Ta3Hg.webp)](/post/yusukeh/terminal-wezterm/) ## [ターミナルがダサいとモテない。WezTerm 紹介編](/post/yusukeh/terminal-wezterm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年6月5日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/)+1 WezTerm をお使いですか? Photo by Radek Grzybowski on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(2回目) 前回グチを言ったので今回は言い… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Terminal Emulator 紹介編](/_astro/hero.CJGURaGU_Z27inwL.webp)](/post/yusukeh/terminal-emulator-macos/) ## [ターミナルがダサいとモテない。Terminal Emulator 紹介編](/post/yusukeh/terminal-emulator-macos/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年5月8日 - [#macOS](/tags/macos/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+3 Photo by Tianyi Ma on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです! 早速ですが、グチです! どういうことか最近技術的なことができていません! 自分の周りでは… - [Tech](/categories/tech/) [![roapiでcsvにsqlでselectしてみる](/_astro/ogp.Ba8Ouiww_Z7FTN0.webp)](/post/yusukeh/roapi/) ## [roapiでcsvにsqlでselectしてみる](/post/yusukeh/roapi/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年10月6日 - [#roapi](/tags/roapi/)[#CSV](/tags/csv/)+3 こんにちはgrasys長谷川です。 最近このYouTube きょう何たべよ / Marco Macri を見ていて、パスタ作りにハマってます。 肉たたき、チーズ削り、細いトング、小さい調理用ピンセット、耐熱ガラスボウル、アルミのフライパン、お玉、パスタ茹で鍋、すり鉢と調理器具を一通り揃えて、、、パスタ作りをしているん… - [Tech](/categories/tech/) [![macOS path\_helperと格闘する](/_astro/ogp.DS9N63CT_Z9JwIi.webp)](/post/yusukeh/problem-macos-path-helper/) ## [macOS path\_helperと格闘する](/post/yusukeh/problem-macos-path-helper/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年9月21日 - [#macOS](/tags/macos/) こんにちは長谷川です。 みなさんはmacOSでどのterminalを使っていますか? 私は最近warpというterminalを使っています。 まだ個人的な使い方としてbashだからかあちこちかゆい感じなのですが、未来な感じのterminalで気に入っています。zshならめっちゃいいのかも といいつつも、補完機能が邪魔… - [Tech](/categories/tech/) [![Vultrで遊ぶ part1](/_astro/ogp.Bf4syf6y_Z1fvBJs.webp)](/post/yusukeh/vultr-part1/) ## [Vultrで遊ぶ part1](/post/yusukeh/vultr-part1/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年9月16日 - [#vultr](/tags/vultr/)[#シリーズ: 仕事に関係ない](/tags/シリーズ-仕事に関係ない/) こんにちは、長谷川です。 最近macbookをM2のmacbook pro 13 inchに切り替えました。 法人のネットバンクを触るためだけにWindowsが必要でParallelsを入れる必要があって、Apple ChipでWindowsが動くところまで待ってた感じです。この前の機種が4年前のmacbook pr… - [Tech](/categories/tech/) [![【lporg】mac OS launchpadのレイアウトを保存・復元する!](/_astro/ogp.CCfgd9F0_6gwtb.webp)](/post/yusukeh/lporg-mac-os-launchpad/) ## [【lporg】mac OS launchpadのレイアウトを保存・復元する!](/post/yusukeh/lporg-mac-os-launchpad/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年7月1日 - [#macOS](/tags/macos/) こんにちは長谷川です。 私は日頃macOSのupdateをtopgradeで対応していて、brewで管理してるcask系のappがlaunchpad上でのレイアウト乱れるのが嫌だったんだけど解決方法があった!!(topgradeの記事はこちら - topgradeでmacOSのupdate管理) だがしかし!laun… - [Tech](/categories/tech/) [![プロジェクター XGIMI Halo Plusを購入したのでレビュー](/_astro/ogp.Dd4TzUEK_Z2aBKOi.webp)](/post/yusukeh/xgimi-halo-plus/) ## [プロジェクター XGIMI Halo Plusを購入したのでレビュー](/post/yusukeh/xgimi-halo-plus/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年3月11日 - [#life](/tags/life/) こんにちはgrasys長谷川です。 どうしてもプロジェクターを寝室に置きたい! だがしかし!どの製品にすべきか?!!! 1年くらいずっと悩んでいろいろ考えて、悩みに悩んでついに購入! XGIMI Halo Plus XGIMI Halo Plusを購入しました。 購入前にAnker Nebula Capsule II… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】長谷川作業場](/_astro/ogp.-tMm7Lfj_2pT9Op.webp)](/post/yusukeh/yusukehdesk/) ## [【デスクツアー】長谷川作業場](/post/yusukeh/yusukehdesk/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月25日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちはgrasys長谷川です。 世間で自宅のデスクを自慢していて羨ましいので、わたしもやります。 デスク List - かなでもの 140 x 65 パイン材+Square脚 - HP m34d - エルゴトロン LX デスクマウント モニターアーム ホワイト - Herman Miller flo arm -… - [Tech](/categories/tech/) [![ember mug 2 / travel mug 2を買ったのでレビュー](/_astro/ogp.BKHRLVO-_Z1aid2h.webp)](/post/yusukeh/ember/) ## [ember mug 2 / travel mug 2を買ったのでレビュー](/post/yusukeh/ember/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月20日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#life](/tags/life/) こんにちは長谷川です。 日頃、MTGや面接などがとても多いため入れた飲み物が冷めていることばかりでどうにかできないものかと悩んでいました。🤬 悩んでいるというよりもうemoticon的には怒ってますが、でもこれは正直な気持ちです🤬 あちこち調べてemberという会社の製品があることを見つけて購入しちゃいました 実… - [Tech](/categories/tech/) [![Atmoph Window 2を買ったのでレビュー](/_astro/hero.DO29gTbC_Z1n33J4.webp)](/post/yusukeh/atmophwindow2/) ## [Atmoph Window 2を買ったのでレビュー](/post/yusukeh/atmophwindow2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月17日 - [#atmophwindow2](/tags/atmophwindow2/)[#life](/tags/life/)+1 こんにちはgrasys長谷川です。 最近またコロナの新規感染者が増えてきていますね。 実はわたしは去年、自宅で仕事をほとんどせずオフィスに出社してました。 業務上の契約書などはdocusignをとっくに入れてたので問題ないのですが、一部どうしても電子化できないものが・・・世間の総務の方や人事の方はご理解いただけるので… - [Tech](/categories/tech/) [![topgradeでmacOSのupdate管理](/_astro/ogp.BAkSGNpi_6eod6.webp)](/post/yusukeh/topgrade/) ## [topgradeでmacOSのupdate管理](/post/yusukeh/topgrade/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月12日 - [#macOS](/tags/macos/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+1 こんにちは、grasysの長谷川です。 さっきそろそろmacbookのバッテリー寿命によりめんどくさくてずっと延期していた交換時期がくるので、mackupでmacOSのbackupという記事を書きました。 いきなり交換しなきゃいけない事態に備えて事前の確認なんですが、ほんとはこっちを書きたかった。 ちょっと前にrus… - [Tech](/categories/tech/) [![mackupでmacOSのbackup](/_astro/ogp.Cd-t1mmJ_ZPUqW0.webp)](/post/yusukeh/mackup/) ## [mackupでmacOSのbackup](/post/yusukeh/mackup/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月12日 - [#backup](/tags/backup/)[#macOS](/tags/macos/) こんにちは、grasysの長谷川です。 めっちゃ久しぶりに書きます。 うちの社員のみんなはGCPのネタ出しに苦しんでるんですが、オレは自由にmacOSのことを書きます😂 自分が今現在使っているmacbook pro 13は2018モデルでそろそろバッテリーが消化しつつあります。なもんでmackupです。 backu… - [Tech](/categories/tech/) [![圧縮形式検証(MongoDBのDumpがでかい!)](/_astro/ogp.Zlfm45oA_ZltBVG.webp)](/post/yusukeh/compresstype/) ## [圧縮形式検証(MongoDBのDumpがでかい!)](/post/yusukeh/compresstype/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2019年1月7日 - [#compress](/tags/compress/) grasysの代表しております長谷川です。 2019年、あけましておめでとうございます! 本年もよろしくお願い致します! 早速ですが、grasysではMongoDBの運用もしています。 ただMongoDBのDumpが非常に大きくて困っています。 Cloud使ってるからObject StorageにUploadしちゃえ… - [Tech](/categories/tech/) [![GCSとGCEを使って開発/StageなどでUnity AssetとかをIP制限しながら配布する](/_astro/ogp.BbfFv2UE_ZX8YBy.webp)](/post/yusukeh/gcsproxy/) ## [GCSとGCEを使って開発/StageなどでUnity AssetとかをIP制限しながら配布する](/post/yusukeh/gcsproxy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2017年9月17日 - [#Cloud Storage](/tags/cloud-storage/) 開発環境、Staging環境などでUnity AssetをIP制限かけながら配布したいを解決! 今までGCEでInstance立てて、nginxでHostしてPersistent Diskなんかで直接配布してたんだけど 本番はHTTP Load Balancer + Backend Bucketでやりたい・・・ なに… - [Tech](/categories/tech/) [![Google Project Shieldを試してみた!](/_astro/ogp.Cm-gYwrf_1GGech.webp)](/post/yusukeh/googleprojectshield/) ## [Google Project Shieldを試してみた!](/post/yusukeh/googleprojectshield/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2017年5月16日 - [#projectshield](/tags/projectshield/) GoogleのDDoS対策サービスのProject Shieldを使う機会があったので紹介! 登録はかなり前にしていたんですが、人力による承認制になっているためなかなか使えるようになりません。 細かい説明はGoogle先生に聞いてください。 Newsサイトなどじゃないとそもそも登録申請が通りません・・・ 設定に必要な… - [Tech](/categories/tech/) [![Compute Engineのインスタンスを引っ越す!](/_astro/ogp.8pwsg8ro_2p8o4N.webp)](/post/yusukeh/gce_move/) ## [Compute Engineのインスタンスを引っ越す!](/post/yusukeh/gce_move/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月28日 - [#disks](/tags/disks/)[#Compute Engine](/tags/compute-engine/)+1 こんにちはgrasys長谷川です。 今日は娘の5歳の誕生日なんですぐ帰ります!w Conpute EngineのRegion/Zoneの引っ越しをやってみます。 流れ 作業の流れです。 だいたいこんな感じで引っ越し可能です。 1. InstanceのZone確認 2. 引越し先を決める 3. gcloud compu… - [Tech](/categories/tech/) [![ECCUBE3構築 Compute Engine](/_astro/ogp.ByE5zKjq_ZC00j8.webp)](/post/yusukeh/gce_eccube3/) ## [ECCUBE3構築 Compute Engine](/post/yusukeh/gce_eccube3/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月25日 - [#eccube3](/tags/eccube3/)[#Compute Engine](/tags/compute-engine/) こんにちはgrasys長谷川です。 今回はECCUBE3を構築してみました。 システム要件 - ECCUBE3 php7系ががががが!!!! 内容は基本セットアップして入れて起動しただけです。 OSの設定の話やMiddlewareの設定の話も必要になってきますが、長くなりすぎちゃうのでどんどん省略します!w 環境 E… - [Tech](/categories/tech/) [![Google Stackdriver Logging Compute Engine セットアップ編 2016年10月](/_astro/ogp.CafhM1h__Z2l6Umu.webp)](/post/yusukeh/stackdriver_logging/) ## [Google Stackdriver Logging Compute Engine セットアップ編 2016年10月](/post/yusukeh/stackdriver_logging/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月12日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+2 こんにちはgrasys長谷川です。 Monitoringを書いたので今日はLoggingを! 最近みんなblog書くの飽きてきたみたいだけどオレはもうちょいがんばるw Logglyとかに似てるサービスですね Documentはここ - Stackdriver Logging Instance作成 Parameter… - [Tech](/categories/tech/) [![Google Stackdriver Monitoring Compute Engine セットアップ編 2016年10月](/_astro/ogp.BXp8oM_-_1xMYX7.webp)](/post/yusukeh/stackdriver_monitoring/) ## [Google Stackdriver Monitoring Compute Engine セットアップ編 2016年10月](/post/yusukeh/stackdriver_monitoring/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月3日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+2 こんにちはgrasys長谷川です。 今日はStackdriverの記事を書こうと思います。 一応Updateも激しいのでタイトルに年月入れときました。 統合監視ツールの画面っぽくなってきました。 ちょっぴりインシデント管理も兼ねているので、障害履歴とその対応履歴なども追うことができます。 Documentはここ -… - [Tech](/categories/tech/) [![GCE Instance Scopeの動的変更がくる〜〜!](/_astro/ogp.kQAt0lMW_Z10LWf0.webp)](/post/yusukeh/gcloud_alpha_compute_instances_set_scopes/) ## [GCE Instance Scopeの動的変更がくる〜〜!](/post/yusukeh/gcloud_alpha_compute_instances_set_scopes/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月21日 - [#gcloud](/tags/gcloud/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは!grasys長谷川です! やばい!!きた〜〜! まだalphaだけど! InstanceのScope Google Compute EngineのInstanceはScopeというのが存在していて、 それをInstanceにつけることによって GCP関連のサービスが認証情報無しに利用可能になるんだけど・・… - [Tech](/categories/tech/) [![Zapier で Social連携](/_astro/ogp.B3YabrSj_Z1rPdKk.webp)](/post/yusukeh/social/) ## [Zapier で Social連携](/post/yusukeh/social/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月20日 - [#grasys](/tags/grasys/) Blog書いてるのでSocial連携してみました。 Facebook Page Grasys Inc. Twitter grasysinc Zapier Zapierで簡単に連携させてます。 前々から個人の仕事的に活用してたけど 今回ちゃんと仕事に使ってみる。 font awesomeにzapierがない・・・ 株式… - [Tech](/categories/tech/) [![GCEで1発Image作成](/_astro/ogp.DLHD_yhT_ZeArmJ.webp)](/post/yusukeh/gce_create_images/) ## [GCEで1発Image作成](/post/yusukeh/gce_create_images/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月19日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys長谷川です! GCEでのImage作成はめんどい VM Instanceに関連付けられているDiskからImageは生成できない! 手順 1. DiskのSnapshotを取得する 2. SnapshotからDiskを生成する 3. 上記で作成したDiskからImageを生成する 4. 上記でテンポラリで… - [Tech](/categories/tech/) [![dkron - cronやめたい](/_astro/ogp.BR7em1Ed_ZDa4UO.webp)](/post/yusukeh/dkron/) ## [dkron - cronやめたい](/post/yusukeh/dkron/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月14日 - [#Consul](/tags/consul/)[#dkron](/tags/dkron/) こんにちは!grasys長谷川です! cron・・・めっちゃ困るcron・・・ 古いぜcron・・・もういやだcron・・・ cluster schedulerに移行したい・・・ cron cluster とか lsyncd 使うしイヤだ!! そこでじゃじゃ〜〜ん! Dkron - Distributed, faul… - [Tech](/categories/tech/) [![sshguardでsshを守る](/_astro/ogp.BCVkA-du_Z24Fxbm.webp)](/post/yusukeh/sshguard_gcp/) ## [sshguardでsshを守る](/post/yusukeh/sshguard_gcp/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月30日 - [#セキュリティ](/tags/セキュリティ/)[#Compute Engine](/tags/compute-engine/)+2 こんにちワン!grasysの長谷gaワン!です。 わんわん言ってますが、最近ニャンちゅうって言われ始めてますw sshguard sshd用のブルートフォースアタック対策ツールです。 grasysではsshguardを要件次第で活用しています。 こちらではsshguardを gcloud コマンドを交えて自動設定して… - [Tech](/categories/tech/) [![MacでMonit Widget!](/_astro/ogp.CXY0w1Bz_1xb3sg.webp)](/post/yusukeh/mac_monit/) ## [MacでMonit Widget!](/post/yusukeh/mac_monit/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月29日 - [#macOS](/tags/macos/)[#monit](/tags/monit/) こんにちは!grasys長谷川です! 今回はシステムやGoogle Cloud (GCP) Platformとは全く関係ないけど、Mac Monit Widgetがすごい気に入ったので紹介! Monitの紹介 Monitって監視ツールを知っていますか? supervisorサービス的な機能も持った監視ツールです。 機… - [Tech](/categories/tech/) [![vulsでRPM以外も脆弱性検知(grasys)](/_astro/ogp.DQdMKin3_1VoNwG.webp)](/post/yusukeh/grasys-vuls-middleware/) ## [vulsでRPM以外も脆弱性検知(grasys)](/post/yusukeh/grasys-vuls-middleware/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月17日 - [#セキュリティ](/tags/セキュリティ/)[#Vuls](/tags/vuls/) こんにちワン!grasys長谷川です。 今日は脆弱性スキャナのvulsのgrasysでの利用方法ネタを書きます。 vuls 簡単な構成図はOfficialにあります。 grasysではvulsを工夫して使っているので今回はその部分をご紹介します。 grasysでの構成例 grasysでは ops というオーケストレー… - [Tech](/categories/tech/) [![古いcompute-image-packagesからの新しいgoogle-compute-engine Packageへの移行方法](/_astro/ogp.BmBz0FgG_Z1dESkj.webp)](/post/yusukeh/rpm-google-compute-engine/) ## [古いcompute-image-packagesからの新しいgoogle-compute-engine Packageへの移行方法](/post/yusukeh/rpm-google-compute-engine/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月10日 - [#compute-image-packages](/tags/compute-image-packages/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは!grasys長谷川です! Compute EngineにはGoogleが提供してくれているいくつかの管理Daemonがあります。 ある時期からそれがUpdateされ大幅な変更が入りました。 これ困ってる人いないのかな・・・ compute-image-packages github.com/GoogleC… - [Tech](/categories/tech/) [![hugo使い始めました](/_astro/ogp.cLc2U0YS_Z1pcoJ0.webp)](/post/yusukeh/hugo/) ## [hugo使い始めました](/post/yusukeh/hugo/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月10日 - [#hugo](/tags/hugo/) こんにちは株式会社grasysの代表しております長谷川です。 静的サイトジェネレーター Hugo を使い始めました。 こういうのやり始めると止まらなくなるから良くない・・・うちはインフラの会社 個人的にはMedium押しだったりするけど・・・(だがしかし、もう書いてないw) なぜ犬なのかはお答えしません!w というよ… - [Tech](/categories/tech/) [![compute-image-packagesを取り込む](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/compute-image-packages/) ## [compute-image-packagesを取り込む](/post/yusukeh/compute-image-packages/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年5月29日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/) みんなこれのupdateどうしてんだろう・・・ GoogleCloudPlatform/compute image packages compute image packages Scripts and tools for Google Compute Engine images. github.com releaseみると実はupdateしてる・・・ しかもけっこう重要な感じがする・・・ 一気に - [Tech](/categories/tech/) [![GCP+CloudFlare](/_astro/ogp.C3O1NmGV_r20Fi.webp)](/post/yusukeh/gcp-cloudflare/) ## [GCP+CloudFlare](/post/yusukeh/gcp-cloudflare/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年4月15日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/)+1 興味だけで行動! CloudFlare: すっごい簡単に説明するとCDNですね CDNのCloudflare、Google Cloud Platformテクノロジーパートナーに 米Cloudflareは13日(現地時間)、Google Cloud Platformテクノロジーパートナーになったことを発表した。パートナーシップによってGoogleの柔軟性とスケーラビリティ、CloudFlareの高速 - [Tech](/categories/tech/) [![Google Cloud Logging(beta)を試す!](/_astro/ogp.TiJY5rAm_nj2EB.webp)](/post/yusukeh/google-cloud-logging-beta/) ## [Google Cloud Logging(beta)を試す!](/post/yusukeh/google-cloud-logging-beta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年4月10日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Logging](/tags/cloud-logging/) ちょっと前に試用したときはまだまだでしたが 今はものすごい使えるようになってきてる! ちょっと前までdebianだけでしたが今はCentOSにも対応してきてる! What is Google Cloud Logging? Work with logs data from Google Cloud Platform services. cloud.google.com Setting Up Goog - [Tech](/categories/tech/) [![Google Cloud StorageでLifecycle!](/_astro/ogp.BgYHrv_v_Z1UCnmW.webp)](/post/yusukeh/google-cloud-storage-lifecycle/) ## [Google Cloud StorageでLifecycle!](/post/yusukeh/google-cloud-storage-lifecycle/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月30日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) Website Logging設定したあとにLifecycleで古いファイルを消したりできる! 便利だし簡単! Object Lifecycle Management To support common use cases like setting a Time to Live (TTL) for objects or deleting older versions of objects, Goo - [Tech](/categories/tech/) [![GCPでWindows Server2012R2で爆速LocalSSD!](/_astro/ogp.CiGRktmo_Z4yPeO.webp)](/post/yusukeh/gce-windows-local-ssd/) ## [GCPでWindows Server2012R2で爆速LocalSSD!](/post/yusukeh/gce-windows-local-ssd/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月26日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+1 そりゃ絶対やるよねw Local SSD Compute Engine offers always encrypted local solid state drive (SSD) block storage for virtual machine instances… cloud.google.com Disk作成 Instance作成 初めての起動はちょっと時間かかるので気長に待つ! 以下のコマ - [Tech](/categories/tech/) [![Google Cloud PlatformでWindows Server 2012 R2!](/_astro/ogp.CjDaklZp_Z15m3zw.webp)](/post/yusukeh/gce-windows-server-2012-r2/) ## [Google Cloud PlatformでWindows Server 2012 R2!](/post/yusukeh/gce-windows-server-2012-r2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月26日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+1 beta出ました! まずImageからDisk作成 2012のイメージから起動すると30GBしかないので Googleの中の人に聞いて以下をやってます。 Creating and attaching a Windows root persistent disk Instance生成 ちょっと諸事情あって32coreではなく16coreで! WindowsのLoginPassword取得! meta - [Tech](/categories/tech/) [![Google Cloud StorageのWebsite Logging設定!](/_astro/ogp.C1F3vWq__ZTzlGT.webp)](/post/yusukeh/google-cloud-storage-website-logging/) ## [Google Cloud StorageのWebsite Logging設定!](/post/yusukeh/google-cloud-storage-website-logging/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月25日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) 以前やったGoogle Cloud Storageで静的Webサイトを公開する!でちょっとLogging設定やってみたので! Access Logs & Storage Data Google Cloud Storage offers access logs and storage data in the form of CSV files that you can download and vi - [Tech](/categories/tech/) [![osquery](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/osquery/) ## [osquery](/post/yusukeh/osquery/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月24日 - [#osquery](/tags/osquery/)[#セキュリティ](/tags/セキュリティ/) Facebookさんのですね しかもこれ楽しい! osquery :: Home osquery allows you to easily ask questions about your Linux and OSX infrastructure. Whether your goal is intrusion… osquery.io Install osquery :: Downloads We - [Tech](/categories/tech/) [![consul-template!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/consul-template/) ## [consul-template!](/post/yusukeh/consul-template/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月23日 - [#Consul](/tags/consul/)[#consul-template](/tags/consul-template/)+1 consul kvと連携したconfigurationができる! 弊社はconsul/serfでGoogle Cloud Platform化において ほぼ完全に自動化されたclusteringをしてますが 実際のところ以下のような役割分担でやってます。 serfはオーケストレーション consulは監視系及びインスタンスの正常性を管理 consul/serf被ってと言われると被ってる範囲もあるけど - [Tech](/categories/tech/) [![Google Cloud Storageで静的Webサイトを公開する!](/_astro/ogp.C2XcR19q_1MtdXT.webp)](/post/yusukeh/google-cloud-storage-static-website/) ## [Google Cloud Storageで静的Webサイトを公開する!](/post/yusukeh/google-cloud-storage-static-website/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) けっこういろんな人に聞かれるのでどうやるかを説明します。 ぶっちゃけこれ聞かれることが多いのでCloud DNS書きました!w Google Cloud Storageではaclを公開に設定し websiteの設定を入れることで簡単に静的Webサイトを構築することができます。 自分のgrasys.ioの会社サイトもGoogle Cloud Storageで公開してます。 grasys.ioでGoo - [Tech](/categories/tech/) [![CloudDNS(beta)を使う!](/_astro/ogp._722ZrYr_954a9.webp)](/post/yusukeh/cloud-dns-beta/) ## [CloudDNS(beta)を使う!](/post/yusukeh/cloud-dns-beta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud DNS](/tags/cloud-dns/) DNSの知識は多少必要かもだけど画面自体はすばらしく簡単! Google Cloud DNS 詳細はここにDocumentがあります。 Google Cloud DNS 1. Zoneを作成! Google Cloud DNS create zone ※ご自身の取得したドメイン名をわかりやすく設定して下さい。 2. Nameサーバーを変更する! レジストラのドメイン設定メニューで 以下の4個入力 - [Tech](/categories/tech/) [![Google Compute Engine 32coreを試してみる!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/gce-32core/) ## [Google Compute Engine 32coreを試してみる!](/post/yusukeh/gce-32core/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/) あたらしいおもちゃゲット!(違 Fuel your hungry applications with our new, larger virtual machines 一番気になるのはNetworkBandwidth! Instance 作成 bench3201を作成 必要なPackage Install benchmark iperf もう1インスタンス作る bench3202 Package - [Tech](/categories/tech/) [![Google Cloud Statusをどうにかしてpushさせたい!](/_astro/ogp.BdnDpcqq_DU6yj.webp)](/post/yusukeh/google-cloud-status-push/) ## [Google Cloud Statusをどうにかしてpushさせたい!](/post/yusukeh/google-cloud-status-push/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Status](/tags/google-cloud-status/) 尊敬するクラスメソッド横田さんがシェアしたAWSのService Health Dashboardの通知ネタに触発されて・・・ Google Cloud Status 先日Googleの中の人に教えて貰ったGoogle Cloud Statusです。 Google Cloud Status This page provides status information on the services - [Tech](/categories/tech/) [![Google Cloud Storage Nearlineを試してみた!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/google-cloud-storage-nearline/) ## [Google Cloud Storage Nearlineを試してみた!](/post/yusukeh/google-cloud-storage-nearline/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/)+1 新しいの出たから速攻試す! 以下DocumentURLhttps://cloud.google.com/storage/docs/nearline storage 適当に1GBのファイル作成 ASIAでNearlineのbucket作成 NEARLINEになってるか確認 コピーしてみると同時に何秒かかるか 結果 100個くらいのファイルでやってみる ガバっとrsync 結果 取り出す はええww --- ## カテゴリー | grasys blog URL: https://blog.grasys.io/categories Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # カテゴリー ## [Tech](/categories/tech/) - [Tech](/categories/tech/) [![Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/_astro/hero.BjDmWBG8_ZM1Ub2.webp)](/post/t-kitipot/astro-blog-with-codex/) ### [Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/post/t-kitipot/astro-blog-with-codex/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年9月16日 - [#Astro](/tags/astro/)[#Codex](/tags/codex/)+1 Astro と Codex を使ってブログを構築し、テーマのカスタマイズから記事作成まで進めた手順を紹介します。 - [Tech](/categories/tech/) [![Codexと生成AIで縦型ショート動画を作る](/_astro/hero.BpVSRpO3_Zzr2LG.webp)](/post/yusukeh/codex-cinematic-short/) ### [Codexと生成AIで縦型ショート動画を作る](/post/yusukeh/codex-cinematic-short/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月15日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+5 Codexを使って、公開コンテンツから技術・サービス・採用向けの縦型ショート動画を作るワークフローを紹介します。Runwayでの映像生成、Epidemic Soundでの音源選び、Remotionでの合成と品質確認までをまとめます。 - [Tech](/categories/tech/) [![AIに任せて記憶力が...](/_astro/hero.B5Jjzapz_1DfjRe.webp)](/post/k-watanabe/ai-and-memory/) ### [AIに任せて記憶力が...](/post/k-watanabe/ai-and-memory/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2026年9月9日 - [#生成AI](/tags/生成ai/)[#エンジニア](/tags/エンジニア/) AI に頼る機会が増えたことをきっかけに、学生時代の暗記や仕事でのコマンド習得を振り返り、自分の覚え方を考えます。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/_astro/hero.CjvK6eRT_lAALa.webp)](/post/yusukeh/terminal-codex-lean-ctx/) ### [ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/post/yusukeh/terminal-codex-lean-ctx/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月8日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+2 lean-ctx 3.10.1をCodexで再検証しました。macOSへの導入、MCP設定、bashでAI Agentを起動した時だけ有効にする方法、rtkとの簡易比較、ローカルで観測したtoken差分を紹介します。 - [Tech](/categories/tech/) [![Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/_astro/hero.qKT1jtiN_Zu53rQ.webp)](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) ### [Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年9月2日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Data Fusion](/tags/cloud-data-fusion/)+2 Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレードし、Client CredentialsとPassword Grantを検証した際に確認したSecurity Tokenのバリデーション挙動について紹介します。 - [Tech](/categories/tech/) [![DagsterをCloud Runで構築してみる](/_astro/hero.DlNQULRK_BarKg.webp)](/post/uema/dagster_cloudrun_build/) ### [DagsterをCloud Runで構築してみる](/post/uema/dagster_cloudrun_build/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2026年9月2日 - [#Dagster](/tags/dagster/)[#Google Cloud](/tags/google-cloud/)+3 DagsterのWebserver、Daemon、RunWorkerをCloud RunとCloud SQL for PostgreSQLで構築し、Cloud Buildでデプロイする方法を紹介します。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/_astro/hero.DgbhtHl3_Z2j01yn.webp)](/post/yusukeh/terminal-flyline/) ### [ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/post/yusukeh/terminal-flyline/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年8月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#flyline](/tags/flyline/)+2 macOSにflylineを入れてHomebrewのbashで有効化しました。インストール、.bashrcの設定、WezTermでのコマンド補完画面と、しばらく使ってみた感想を紹介します。 - [Tech](/categories/tech/) [![さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/_astro/hero.bOR9rXzi_ZbELj1.webp)](/post/e-reeder/slack-salesforce-workspace/) ### [さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/post/e-reeder/slack-salesforce-workspace/) - ![](/_astro/e-reeder.CCb_aUhE_Zkc65x.webp)[e-reeder](/authors/e-reeder/) - 2026年8月13日 - [#Slack](/tags/slack/)[#Salesforce](/tags/salesforce/)+2 Salesforceのアラート、リストビュー、Sales Home、SlackbotをSlackに集約し、営業活動のコンテキストスイッチを減らす3-Sワークスペース戦略を紹介します。 - [Tech](/categories/tech/) [![問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/_astro/hero.lskbK1N4_Z13czVC.webp)](/post/komal-teke/debugging-geminienterrise-tableextraction/) ### [問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/post/komal-teke/debugging-geminienterrise-tableextraction/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年8月12日 - [#Gemini Enterprise](/tags/gemini-enterprise/) Gemini Enterpriseで、アップロードした文書内の表をCSV形式に変換するためのカスタムスキルを作成しました。スキルには、文書内の表を読み取り、各列の位置を維持したままCSVとして出力するよう指示していました \[…\] - [Tech](/categories/tech/) [![組織知を repo として運用するための Obsidian vault 設計](/_astro/hero.D1h-84P3_gFQrS.webp)](/post/yoshida/obsidian-organizational-knowledge-repo/) ### [組織知を repo として運用するための Obsidian vault 設計](/post/yoshida/obsidian-organizational-knowledge-repo/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2026年8月12日 - [#Obsidian](/tags/obsidian/) Obsidian vaultをGit repoとして運用し、組織知を蓄積する設計と実践の要点 - [Tech](/categories/tech/) [![リバーシで試す「強化学習」のはじめ](/_astro/hero.CVJI61tn_wQnpA.webp)](/post/t-watanabe/introduction-reinforcementlearning-reversi/) ### [リバーシで試す「強化学習」のはじめ](/post/t-watanabe/introduction-reinforcementlearning-reversi/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2026年8月5日 - [#C++](/tags/c/)[#Python](/tags/python/)+3 テーマ みなさん、お元気でしょうか? grasys でデータサイエンティストをしております t.watanabe です 今回は機械学習の中でも強化学習(Reinforcement Learning)についてリバーシを題材に学んでいこうと思います 「強化学習」とはなにか? では、強化学習とは何かというところから説明して… - [Tech](/categories/tech/) [![Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/_astro/hero.DrC29fjT_ZmD4gX.webp)](/post/komal-teke/agentplatform-pairwiseevaluation/) ### [Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/post/komal-teke/agentplatform-pairwiseevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年7月29日 - [#agentplatform](/tags/agentplatform/)[#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/) Agent Platform モデル評価シリーズへようこそ。 前回の記事では、個々の回答の品質を評価するために、Pointwise Evaluation を実施しました。 しかし、同じプロンプトに対して2つの回答がある場 \[…\] - [Tech](/categories/tech/) [![TabbyでQuake mode](/_astro/hero.HeF-AeXx_iIvjx.webp)](/post/yusukeh/terminal-tabby-quake-mode/) ### [TabbyでQuake mode](/post/yusukeh/terminal-tabby-quake-mode/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年7月27日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Tabby](/tags/tabby/)+1 macOSでTerminalのQuake modeが使えます。 Quake mode 今までTerminalはWezTermを使っていましたが、GnomeのGuake Terminalにある画面の上からDropdownで表示されるTerminalを使うためにHammerspoonを活用してました。 だけどTabbyがあるじゃないか! 調べたらかなり昔からあるじゃないか🤣 最高すぎてWezTerm - [Tech](/categories/tech/) [![OpenClaw の管理ダッシュボードを作ってみます](/_astro/hero.CjmTazQk_Z1vgvui.webp)](/post/ilhamhk/openclaw-admindashboard/) ### [OpenClaw の管理ダッシュボードを作ってみます](/post/ilhamhk/openclaw-admindashboard/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2026年7月22日 - [#OpenClaw](/tags/openclaw/)[#Tailscale](/tags/tailscale/) こんにちは!ilhamhk です。 今回は、OpenClaw のエージェントオーケストレーター向けにカスタムダッシュボードを作った経験を共有したいと思います。 OpenClaw とは? OpenClaw は、Discor \[…\] - [Tech](/categories/tech/) [![Agent Development Kit(ADK)で Google Cloud リリースノート取得・影響確認を自動化した気づき](/_astro/hero.D-jsLC_T_NfETQ.webp)](/post/nishino/designphilosophy-adk/) ### [Agent Development Kit(ADK)で Google Cloud リリースノート取得・影響確認を自動化した気づき](/post/nishino/designphilosophy-adk/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2026年7月15日 - [#Agent Development Kit](/tags/agent-development-kit/)[#AIエージェント](/tags/aiエージェント/)+1 Google Cloud のリリースノートの確認作業は利用サービスが増えるほど確認に時間がかかります。更新履歴を集めるだけでなく内容を読み、利用中のシステムに関係しそうな点を洗い出す作業になるからですね。 今回、 Agent Development Kit(ADK)を使ってリリースノートの取得から日本語レポートの作成… - [Tech](/categories/tech/) [![Compute Engineのゾーンを変更するには移動が必要である](/_astro/hero.65eU8GDR_Z1Y12ED.webp)](/post/shirota/movezone-gce/) ### [Compute Engineのゾーンを変更するには移動が必要である](/post/shirota/movezone-gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2026年7月8日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/) こんにちは、shirotaです。 今回はCompute Engineのゾーン移動をテーマに書きたいと思います。 例えば、開発の用途で使用しているインスタンスを営業時間帯のみ起動して利用している場合など、 夜間停止して翌朝に起動しようとしたらプラットフォーム側で物理的なキャパシティが不足していて起動エラーになることがあ… - [Tech](/categories/tech/) [![Google Cloud+AWS 検証環境の自動制御にみる grasys の「仕組み化」文化](/_astro/hero.CJum5TiH_1QjBcV.webp)](/post/t-matsubara/automatedcontrol-verificationenvironment/) ### [Google Cloud+AWS 検証環境の自動制御にみる grasys の「仕組み化」文化](/post/t-matsubara/automatedcontrol-verificationenvironment/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2026年7月1日 - [#AWS](/tags/aws/)[#Go](/tags/go/)+2 今年は既に 12 回歌舞伎を観た matt です。入社 2 年半で業務の傍らクラウド資格の W 全冠を果たしました! 今回は、私が日々の検証や資格勉強で使い倒している、grasys の社内検証環境の裏側についてご紹介したいと思います。 grasys では、「お客様の環境をお預かりする専門家」として、ヒューマンエラーを… - [Tech](/categories/tech/) [![Caddy + DNS-Persist: DNS への権限不要(キーレス)で安全に SSL 証明書を自動化する方法](/_astro/hero.0qugnEDu_ZadBHF.webp)](/post/mr-binelias/caddy-dns-persist/) ### [Caddy + DNS-Persist: DNS への権限不要(キーレス)で安全に SSL 証明書を自動化する方法](/post/mr-binelias/caddy-dns-persist/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mr.binelias](/authors/mr-binelias/) - 2026年7月1日 - [#caddy](/tags/caddy/)[#dns-challenge](/tags/dns-challenge/)+3 どうも、Rayanです。 WebサーバーからDNSゾーンへのアクセス権限がいらない、「dns-persist」という新しいACMEチャレンジタイプが発表されました。 今回は、この技術と「Caddy」という自動SSL証明書ツールを使って、DNSへの権限(キーレス)を要求せずに安全にSSL証明書を自動化する方法を紹介しま… - [Tech](/categories/tech/) [![一般公開されている便利な「スキル」を Gemini Enterprise でも使う方法!](/_astro/hero.uVz9-pAL_fXmxa.webp)](/post/t-shinaji/using-publiclyskills-in-geminienterprise/) ### [一般公開されている便利な「スキル」を Gemini Enterprise でも使う方法!](/post/t-shinaji/using-publiclyskills-in-geminienterprise/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2026年6月25日 - [#AIエージェント](/tags/aiエージェント/)[#Gemini Enterprise](/tags/gemini-enterprise/) はじめに 生成 AI を実務でフル活用する上で、特定の処理に特化した「プロンプト」や「指示」をいかに効率よく管理・再利用するかは非常に重要です。 現在、GitHub や開発者コミュニティなどでは、以下のような実用的で強力なスキルが多数公開されており、すぐに業務に役立てることができます。 html-slides ブラウ… - [Tech](/categories/tech/) [![OCI 〜アカウント作成から CLI, Terraform でリソースが作成できるまで〜](/_astro/hero.Dn1N3Xan_Z2ahSJG.webp)](/post/ysato/oci-initialintroduction/) ### [OCI 〜アカウント作成から CLI, Terraform でリソースが作成できるまで〜](/post/ysato/oci-initialintroduction/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2026年6月17日 - [#oci](/tags/oci/)[#oracle](/tags/oracle/)+1 お久しぶりです、よっしーです。 今回は Oracle が運営するパブリック・クラウドサービス OCI を使ってみました! OCI (Oracle Cloud Infrastructure) とは? OCI 公式ホームページでは以下の 4 点を特徴として挙げています - マルチクラウド:複数のクラウドを連携させます。… - [Tech](/categories/tech/) [![Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/_astro/hero.CYNfzlLv_ZoEuYT.webp)](/post/komal-teke/vertexai-pointwise-evaluation/) ### [Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/post/komal-teke/vertexai-pointwise-evaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年6月10日 - [#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/)[#Vertex AI](/tags/vertex-ai/) Vertex AI におけるモデル評価シリーズへようこそ。 これまでの記事では、モデル評価の基礎や、評価に必要なデータセット・メトリクス・各種設定の準備方法について学んできました。 今回は、実際に Pointwise Evaluation を使ったエンドツーエンドの評価を体験していきます。 評価環境のセットアップから… - [Tech](/categories/tech/) [![Terraform に Helm チャートを組み込む](/_astro/hero.C84Lq2XV_wWqVM.webp)](/post/te-watanabe/integrating-helm-terraform/) ### [Terraform に Helm チャートを組み込む](/post/te-watanabe/integrating-helm-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[te.watanabe](/authors/te-watanabe/) - 2026年5月27日 - [#GKE](/tags/gke/)[#Google Cloud](/tags/google-cloud/)+3 はじめに 弊社では、インフラ構築に Terraform を使用しています。 Terraform は クラウド プラットフォームのリソースを作成するため、provider と呼ばれるプラグインを利用する必要があります。 Google Cloud のリソースを作成する場合は google provider を使用します。… - [Tech](/categories/tech/) [![AIエージェントの現在地と人間の役割──本当に仕事は「ギュられる」のか?](/_astro/hero.CdvKtuni_ZCrUS6.webp)](/post/ryo-miura/ai-agent-human-role-gurareru/) ### [AIエージェントの現在地と人間の役割──本当に仕事は「ギュられる」のか?](/post/ryo-miura/ai-agent-human-role-gurareru/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Ryo.Miura](/authors/ryo-miura/) - 2026年5月20日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+3 想定読了時間:15〜20分 この記事は、AIエージェント時代の仕事や若手エンジニアの不安について、ジュニアエンジニアの視点から少し長めに整理した考察記事です。 この記事の結論 この記事で言いたいことは、大きく次の4つです。 - AIによって置き換わるのは、職業そのものというより、まずは仕事の中にある一部のタスクだと考… - [Tech](/categories/tech/) [![赤外線カメラでも読み取れる、サーバのステータスモニターを自作してみました](/_astro/hero.CMhjvZud_Z7xamE.webp)](/post/t-kitipot/homeserver-statusmonitor-infraredcamera/) ### [赤外線カメラでも読み取れる、サーバのステータスモニターを自作してみました](/post/t-kitipot/homeserver-statusmonitor-infraredcamera/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年5月13日 - [#gpu](/tags/gpu/)[#Python](/tags/python/)+3 目次 1. あらすじ 2. 心配した僕が最近編み出したのは 3. 余談 4. まとめ あらすじ 私は何年も趣味で自宅サーバを運用していますが、その間いろんな問題が発生しました。 - LAN ケーブルが原因不明で抜けた - ルータの電源アダプターが重すぎて勝手にタップから抜けた - サーバの SSL 証明書の自動更新が… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。rtk で AI Agent の Token を最適化する。](/_astro/hero.fXVWDoRv_IrrNQ.webp)](/post/yusukeh/terminal-aiagent-optimize-token/) ### [ターミナルがダサいとモテない。rtk で AI Agent の Token を最適化する。](/post/yusukeh/terminal-aiagent-optimize-token/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年4月28日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 私はCodexを使っています。 ChatGPTで画像を作りました。 最近、若い人にChatGPTに「私との今までのやり取りから私の特性を抽象化して画像で表現して」とやってみてと言われて、ChatGPTで性格特性を見られてしまうという恐ろしい試し方があるというのを知りました😅 若い人ってMBTIをやたらと聞いてくる印… - [Tech](/categories/tech/) [![AIエージェント用開発環境を作ってみた](/_astro/hero.B1IYo2E4_Z2rIHoe.webp)](/post/moridy/development-environment-aiagents/) ### [AIエージェント用開発環境を作ってみた](/post/moridy/development-environment-aiagents/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2026年4月28日 - [#AIエージェント](/tags/aiエージェント/)[#エージェントハーネス](/tags/エージェントハーネス/) *geminiに文体を整えてもらっています。個性が消えた感じがしますが、読みやすくなった気がする。。。 はじめに AIエージェントを実行する際の環境構築について、皆さんはどのように工夫されていますか? Codex CLIやClaude Codeなど、各エージェントの実行環境(エージェントハーネス)側でもセキュリティ対… - [Tech](/categories/tech/) [![もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術](/_astro/hero.BsQravk7_19uW77.webp)](/post/tsunoda/keylesstransfer-s3-gcs/) ### [もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術](/post/tsunoda/keylesstransfer-s3-gcs/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2026年4月22日 - [#AWS](/tags/aws/)[#Amazon S3](/tags/amazon-s3/)+3 こんにちは、つのだです。 Google CloudのStorage Transfer Serviceを使用してS3からGCSへデータを送りたい時ありますよね。 でもアクセスキーの管理めんどくさい... 鍵ローテ?ダルい... 鍵の漏洩リスク?怖い... 「鍵なし」での転送方法は非常にスマートですが、設定手順はちっとも… - [Tech](/categories/tech/) [![Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/_astro/hero.CP8WiBGx_1WJ0TU.webp)](/post/komal-teke/vertexai-preparation-evaluation/) ### [Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/post/komal-teke/vertexai-preparation-evaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年4月8日 - [#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)+3 Vertex AI のモデル評価シリーズへようこそ。 Part 1 では評価の基礎を整理しました。Part 2 では、実践に入る前の「準備」を固めていきます。 今回は、評価を成功させるための 3 つの柱を扱います。 1. 評価データセットの構造化 3. メトリクス(評価指標)の選定 5. 詳細設定(Advanced… - [Tech](/categories/tech/) [![Vertex AI モデル評価の基礎](/_astro/hero.rWUBao5j_Z13eO7P.webp)](/post/komal-teke/vertexai-fundamentals-modelevaluation/) ### [Vertex AI モデル評価の基礎](/post/komal-teke/vertexai-fundamentals-modelevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年4月1日 - [#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)+3 Vertex AIでのモデル評価をマスターするためのシリーズへようこそ!ジェネレーティブAIを構築している方なら、モデルの作成が戦いの半分に過ぎないことをご存知でしょう。真に高品質なエクスペリエンスを提供するためには、そのパフォーマンスを測定できなければなりません。 このガイドでは、Vertex AI Python… - [Tech](/categories/tech/) [![66 歳。AWS 認定 12 冠"も"達成!日本最高齢の 2 大クラウド全冠エンジニア!?](/_astro/hero.Cu5LBg4a_Z1THA6z.webp)](/post/t-matsubara/obtain-allawsqualifications/) ### [66 歳。AWS 認定 12 冠"も"達成!日本最高齢の 2 大クラウド全冠エンジニア!?](/post/t-matsubara/obtain-allawsqualifications/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2026年3月25日 - [#AWS](/tags/aws/)[#AWS全冠](/tags/aws全冠/)+3 昨年は 31 回歌舞伎を観に行った matt です。先日 AWS認定 12資格を全て取得しました!66 歳と 8 ヶ月での達成、昨年 11 月には Google Cloud Partner All Certification Holders 2025 を受賞しており、66 歳の 2 大クラウド全冠達成は日本最高齢かも… ## [Inside grasys](/categories/inside-grasys/) - [Inside grasys](/categories/inside-grasys/) [![「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/_astro/hero.BOIi0dum_DEqPN.webp)](/post/recruit/engineer-type-data-platform-interview/) ### [「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/post/recruit/engineer-type-data-platform-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年8月25日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+3 AIによる利用を前提としたデータ基盤には何が必要か。株式会社grasysの上間貫司が、メタデータ整備、メダリオンアーキテクチャ、アセット指向について語ったエンジニアtype取材記事です。 - [Inside grasys](/categories/inside-grasys/) [![増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/_astro/hero.BRdqJC-L_uu2Fv.webp)](/post/recruit/engineer-type-sbom-interview/) ### [増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/post/recruit/engineer-type-sbom-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年7月30日 - [#SBOM](/tags/sbom/)[#セキュリティ](/tags/セキュリティ/)+2 増え続ける脆弱性にどう向き合うか。株式会社grasysの吉田悠介が、SBOMの価値、運用の実際、エンジニアの役割について語ったエンジニアtype取材記事です。 - [Inside grasys](/categories/inside-grasys/) [![「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/_astro/hero.CUvymjlD_Z1ORKdO.webp)](/post/marketing/2026-japan-all-aws-certifications-engineers/) ### [「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/post/marketing/2026-japan-all-aws-certifications-engineers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月30日 - [#AWS](/tags/aws/)[#Japan All AWS Certifications Engineers](/tags/japan-all-aws-certifications-engineers/) このたび、2026 Japan All AWS Certifications Engineers の受賞者として grasys のエンジニアが選出されました。 AWS 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重ねるパートナーの皆様に感謝いたします。 2026 J… - [Inside grasys](/categories/inside-grasys/) [![【イベント出展】type エンジニア転職フェアに出展します](/_astro/type20260411_ebanner_no1.CWP6Q8Ek_Z1FJN0i.webp)](/post/recruit/type-engineer-career-fair-2026/) ### [【イベント出展】type エンジニア転職フェアに出展します](/post/recruit/type-engineer-career-fair-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年4月7日 - [#採用](/tags/採用/)[#event](/tags/event/)+1 type エンジニア転職フェアに出展します 4月11日(土)に東京ドームシティ プリズムホールで開催される「type エンジニア転職フェア」に grasys が出展いたします。 当日は現場のメンバーが会場でお待ちしております。 技術スタックから社内の雰囲気まで、ざっくばらんにお話ししましょう! 【イベント概要】 開催日 - [Inside grasys](/categories/inside-grasys/) [![typeにて、弊社エンジニアのインタビュー記事「AI時代のクラウドエンジニアの役割」が公開](/_astro/type_260327-scaled.Dm7yUhLS_Zf8gac.webp)](/post/recruit/type-ai-era-cloud-engineer-interview/) ### [typeにて、弊社エンジニアのインタビュー記事「AI時代のクラウドエンジニアの役割」が公開](/post/recruit/type-ai-era-cloud-engineer-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年3月27日 - [#Google Cloud](/tags/google-cloud/)[#AI](/tags/ai/)+2 Google Cloudの生成AIスペシャライゼーション認定企業である弊社の視点から、AIの不確実性をどう制御し、クラウドエンジニアが今後どのようなスキルを磨くべきかについて詳しくお話ししています。 - [Inside grasys](/categories/inside-grasys/) [![東京ゲームショウ2025へ行ってきました!](/_astro/hero.CJtTbFjh_1aDnXm.webp)](/post/t-sato/tokyogameshow2025/) ### [東京ゲームショウ2025へ行ってきました!](/post/t-sato/tokyogameshow2025/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[T.sato](/authors/t-sato/) - 2025年11月12日 - [#東京ゲームショウ](/tags/東京ゲームショウ/)[#イベントレポート](/tags/イベントレポート/) はじめまして。 6月よりgrasysの採用担当になりました佐藤と申します。 突然ですが、皆さまは先日開催された「東京ゲームショウ」へ足を運ばれましたでしょうか? 私自身はゲームショウへの参加は初めてだったのですが、今回はゲーム業界を深く知るための勉強も兼ねて、その熱気を体験してまいりました! 本日はその時の様子をレポ… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Partner All Certification Holders 2025 受賞のご報告](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/google-cloud-partner-all-certification-holders-2025/) ### [Google Cloud Partner All Certification Holders 2025 受賞のご報告](/post/marketing/google-cloud-partner-all-certification-holders-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年11月6日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud 全冠](/tags/google-cloud-全冠/) このたび、Google Cloud Partner All Certification Holders 2025 の受賞者として grasys からもエンジニアが選出 されました。 Google Cloud Japan 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常* BBQをしました!](/_astro/hero.BQSzVk4B_Z1a8Ddb.webp)](/post/recruit/grasys-daily-bbq2025summer/) ### [grasys の日常* BBQをしました!](/post/recruit/grasys-daily-bbq2025summer/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年9月17日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは! grasys 採用担当のマエダです。 過酷な夏もあと少し、まだ残暑が残りますが朝晩は涼しくなってきましたね。 皆さん、今年の夏は楽しめましたか? grasys は比較的インドアを好むメンバーが多いのですが、今夏はマーケのNさん主催でBBQをしました! grasys では約5年ぶりとなる夏のイベント。 開… - [Inside grasys](/categories/inside-grasys/) [![YEBISU BEER HOLIDAY開催中!](/_astro/hero.CX1oRaxr_Z10dQ23.webp)](/post/shirota/yebisu-beer-holiday/) ### [YEBISU BEER HOLIDAY開催中!](/post/shirota/yebisu-beer-holiday/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年8月27日 - [#恵比寿](/tags/恵比寿/) grasys のオフィスがある恵比寿ガーデンプレイスでは様々なイベントが開催されます。 先週から YEBISU BEER HOLIDAY (エビスビアホリデー)が催されていますので、仕事終わりに行ってきました! 恵比寿はプレミアム・ビールとして名高いエビスビールが生まれた場所です。 そんな由緒ある地で開催されている、… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常* type 転職フェアに出展しました!](/_astro/hero.DmRwCzjd_ZFJEOM.webp)](/post/recruit/grasys-daily-event-type2025/) ### [grasys の日常* type 転職フェアに出展しました!](/post/recruit/grasys-daily-event-type2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年8月20日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは!grasys 採用担当のマエダです。 7月に開催された「 type 転職フェア」に私たち grasys もブースを出展しました! 毎年、夏の恒例行事となっているこのオフラインイベント。 今年は例年以上に猛暑の中でしたが、そんな中でも1000人以上の方が来場されていたとのこと。 これからエンジニアになろうと… - [Inside grasys](/categories/inside-grasys/) [![エンジニアType 転職フェア 参加のお知らせ](/_astro/ebanner_no1.DH4_obw7_ZqCWX7.webp)](/post/recruit/engineer-type-career-fair-2025/) ### [エンジニアType 転職フェア 参加のお知らせ](/post/recruit/engineer-type-career-fair-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年6月18日 - [#採用](/tags/採用/)[#event](/tags/event/) エンジニアType 転職フェアに参加します grasys は「エンジニアType 転職フェア」に参加いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:7月12日(土) 会場 :東京国際フォーラム ホールE1・E2 登録はこちらから ※ご来場者全員に「選べる電子ギフト」1,000円分プレゼ - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎7月12日(土)「type エンジニア転職フェア」に出展します!](/_astro/hero.Bq1C1yDh_Z1I0QPW.webp)](/post/recruit/grasys-daily-event-20250712/) ### [grasys の日常✴︎7月12日(土)「type エンジニア転職フェア」に出展します!](/post/recruit/grasys-daily-event-20250712/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年6月18日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは! grasys 採用担当のマエダです。 関東は先週から梅雨入りし、ジメジメとした天候ですね... くせ毛の私にとってはややご機嫌ナナメな季節ですが、同時に大好きな夏に向けてワクワクしています★ 本日は、7/12(土)に出展する採用イベント「type エンジニア転職フェア」のご案内をさせていただきます! 日… - [Inside grasys](/categories/inside-grasys/) [![会議室にPoly Studio USBを導入しました。](/_astro/hero.BMZNZspu_1hLYva.webp)](/post/s-sato/adopt-poly-studio-usb/) ### [会議室にPoly Studio USBを導入しました。](/post/s-sato/adopt-poly-studio-usb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2025年6月12日 - [#Poly Studio](/tags/poly-studio/)[#社内インフラ](/tags/社内インフラ/) こんにちは、サトウです。 これまでの当社の会議室ではWEBカメラ、WEB会議用マイク、モニターをそれぞれDockに接続してオンライン会議を行っていました しかし機器ごとの配線や設置が煩雑で、会議を始めるまでに時間がかかったり、トラブルがあった際の原因の特定に時間がかかることもありました。 そこで今回、オールインワンの… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎今年も野球観戦に行ってきました](/_astro/hero.CIUeCise_ZA5SnL.webp)](/post/recruit/grasys-daily-baseball/) ### [grasys の日常✴︎今年も野球観戦に行ってきました](/post/recruit/grasys-daily-baseball/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年5月21日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 今年もプレミアム休暇を取得して野球観戦に行ってきました! 今回もヤクルトスワローズの大ファンよっしーさんのお誘いでヤクルト側での観戦です! ※プレミアム休暇とは : 月1回半日休暇を取得することができる仕組みで、半休を申請した社員には5,000円の手当を支給するとい… - [Inside grasys](/categories/inside-grasys/) [![「それっぽく動くコード」がキャリアの成長を阻害する? 若手エンジニアが意識しておきたい、生成AIとの向き合い方](/_astro/8840d48dca14780821be22206a39b80b.DM9Pv73w_3l72n.webp)](/post/recruit/generative-ai-and-young-engineer-careers/) ### [「それっぽく動くコード」がキャリアの成長を阻害する? 若手エンジニアが意識しておきたい、生成AIとの向き合い方](/post/recruit/generative-ai-and-young-engineer-careers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年4月25日 - [#生成AI](/tags/生成ai/)[#ジュニアエンジニア](/tags/ジュニアエンジニア/) 「生成AIで業務効率化」が進む一方で、思考停止に陥る危うさも…。現場のリアルな声をもとに、生成AI活用の“落とし穴”と、ビジネスにおける正しい向き合い方を解説。AIとのスマートな関係構築に役立つ視点を届けます。 - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎ピザパーティーをしました](/_astro/hero.U1xTQgUd_15OADT.webp)](/post/recruit/grasys-daily-pizzaparty/) ### [grasys の日常✴︎ピザパーティーをしました](/post/recruit/grasys-daily-pizzaparty/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年4月16日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 先日、インフラエンジニアのメンバー主催でオフィス内ピザパーティーを開催しました! オフィス内での催し物は参加する時間も帰る時間も自由。 とても気軽なので、毎度部署を超えて複数名参加しています。 今回もピザを囲みながらワイワイと楽しみました。 余談ですが、オフィス内に… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎こだわりのオフィス環境をご紹介します](/_astro/hero.mZY0_od1_U6mq.webp)](/post/recruit/grasys-daily-office-environment/) ### [grasys の日常✴︎こだわりのオフィス環境をご紹介します](/post/recruit/grasys-daily-office-environment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年3月19日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 突然ですが、みなさんの職場は働きやすい環境ですか? コロナ禍明けの最近、作業効率や社員同士のコミュニケーションのため出社での働き方が戻り、改めてオフィス環境の重要性に気づいた方も多いのではないでしょうか。 grasys では、エンジニアがストレスなく集中して仕事に取… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎私たちのランチ事情をご紹介します](/_astro/hero.CIRmE8R4_Z1pfqMG.webp)](/post/recruit/grasys-daily-lunch/) ### [grasys の日常✴︎私たちのランチ事情をご紹介します](/post/recruit/grasys-daily-lunch/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年2月19日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。grasys 採用担当のマエダです。 今回は私たちのランチ事情についてご紹介します! grasys はグルメな街、恵比寿にオフィスがあります。 ジャンルに富んだ美味しいお店が立ち並んでいます。 grasys は食べることが好きな社員が多く、お昼時は「今日何食べる〜?」とランチの話があちらこちらで始まり、新… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎歌舞伎を観劇してきました](/_astro/hero.CcCqwL5B_ZzGSmy.webp)](/post/recruit/grasys-daily-kabuki/) ### [grasys の日常✴︎歌舞伎を観劇してきました](/post/recruit/grasys-daily-kabuki/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年1月29日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 遅ればせながら、昨年はご拝読いただきありがとうございました。 本年ものんびりと採用担当目線から「grasys の日常」を綴りますので、どうぞお付き合いください┏⚪︎ペコッ 今回は、一年の初めに相応しい、歌舞伎を観劇してきました! 実はこの歌舞伎会、歌舞伎観劇が趣味… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常☆忘年会をしました](/_astro/hero.D7RV2eMT_24WAQe.webp)](/post/recruit/grasys-daily-gametournament_2/) ### [grasys の日常☆忘年会をしました](/post/recruit/grasys-daily-gametournament_2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年12月25日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 今年もとうとう、あと数日となりましたね。 そんな12月の頭、社内でちょっと早めの忘年会をしました。 催し物は、前回好評だったファミコンゲーム大会。 ピザやお酒を楽しみながら、ほろ酔い気分で盛り上がりました。 ゲームの裏側を支えるお仕事をしているだけあって、社内にはゲ… - [Inside grasys](/categories/inside-grasys/) [![クレジット・ガイダンスやってみた!](/_astro/ogp.eTwBfwet_1D3Ayo.webp)](/post/yusukeh/credit-guidance/) ### [クレジット・ガイダンスやってみた!](/post/yusukeh/credit-guidance/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月29日 - [#クレジット・ガイダンス](/tags/クレジット-ガイダンス/)[#金融](/tags/金融/) CICさんが提供し始めた信用情報紹介サービスです。 Photo by Nathana Rebouças on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) クレジット・ガイダンス|指定信用情報機関のCIC クレジット・ - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎期末会を実施しました](/_astro/hero.CIhVxBDK_ix9BN.webp)](/post/recruit/grasys-daily-finalparty/) ### [grasys の日常✴︎期末会を実施しました](/post/recruit/grasys-daily-finalparty/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年11月27日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) 弊社事ではございますが、先日、創立 10 周年を迎えました! 10 期の締めくくりに、恵比寿ガーデンプレイス内のカフェテリアを貸し切り、期末会を行いましたのでその様子をお届けします。 冒頭では、各部署の Manager や Leader から今期の振り返りと来期の目標が発表され、11 期に向かって気持ちが引き締まる時… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎東京ゲームショウに行ってきました](/_astro/hero.CGqFghKf_Zvufbr.webp)](/post/recruit/grasys-daily-tokyogameshow/) ### [grasys の日常✴︎東京ゲームショウに行ってきました](/post/recruit/grasys-daily-tokyogameshow/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年10月24日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/)[#イベントレポート](/tags/イベントレポート/) おはこんばんにちは、grasys の採用担当オリタとマエダです。 先日、2 人で人生初の東京ゲームショウへ行ってまいりました。 普段あまりゲームをやる事が無い私たちでも知ってるゲームやゲーム会社さんが沢山いらっしゃいました。 展示ブースはお城やゲームの世界を再現されており 出展企業様、来場者の皆様、会場全体からゲーム… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎社長のおごり自販機で広がる社内コミュニケーション](/_astro/hero.8ayt2fME_Z1hiroo.webp)](/post/recruit/grasys-daily-vendingmachine/) ### [grasys の日常✴︎社長のおごり自販機で広がる社内コミュニケーション](/post/recruit/grasys-daily-vendingmachine/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年9月18日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。grasys採用担当の前田です。 今回は、前回ちょこっとお話しした社長のおごり自販機についてお届けします! 名前がユニークなこの自販機、二人で社員証を「ピッ」とかざすとタダで飲み物が飲めるというなんとも嬉しい機能がついています!飲み物のラインナップは、前回のゲーム大会で勝ち進んだ社員がセレクトしたものと、… - [Inside grasys](/categories/inside-grasys/) [![grasys の現役エンジニアが解説する書籍の改訂版が発売!](/_astro/corporate-news-hero.Cn-53zWt_Z1cQN0r.webp)](/post/marketing/googlecloud-book2/) ### [grasys の現役エンジニアが解説する書籍の改訂版が発売!](/post/marketing/googlecloud-book2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年9月17日 - [#book](/tags/book/)[#Google Cloud](/tags/google-cloud/)+3 2024年9月17日(火)、書籍『図解即戦力 Google Cloud のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]』を株式会社技術評論社より出版しました。本書は、紙の書籍と電子書籍を合算して売上一万部突破した書籍の改訂版で、新たに AIサービスの章が追加されています。grasys の現役エンジニアが… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常🎮ゲーム大会をしました。](/_astro/hero.BiBkCEv0_295HXj.webp)](/post/recruit/grasys-daily-game-tournament/) ### [grasys の日常🎮ゲーム大会をしました。](/post/recruit/grasys-daily-game-tournament/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年8月21日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) おはこんばんにちは、grasys の採用担当のオリタです。 ゲーム好きが多く在籍しております、grasys の日常をお届けいたします。 この度、社内に面白い自販機を導入いたしました。 どの飲み物を入れるか決めないといけないのですが 面白い自販機に入れる飲み物は、面白く決めないといけません! そこで、今回は社内にあるフ… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常⚾️野球観戦に行ってきました。](/_astro/hero.B1SeTfoW_2imNyj.webp)](/post/recruit/grasys-daily/) ### [grasys の日常⚾️野球観戦に行ってきました。](/post/recruit/grasys-daily/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年7月3日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) おはこんばんにちは、grasys の採用担当のオリタです。 今回は技術者が集まる grasys の日常をお届けいたします。 まずは、今年も社内で野球観戦に行ってきたので、その様子をお伝えいたします! ヤクルトスワローズの大ファン よっしー さんにお誘いいただき、社内の希望者総勢8名で参戦してまいりました。 みんなでプ… - [Inside grasys](/categories/inside-grasys/) [![grasys blog に迫る!最新技術トレンドの宝庫!](/_astro/hero.7odYhsKw_ZCHvmB.webp)](/post/t-shinaji/introduction-grasysblog/) ### [grasys blog に迫る!最新技術トレンドの宝庫!](/post/t-shinaji/introduction-grasysblog/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2024年6月26日 - [#grasys](/tags/grasys/)[#grasysブログ](/tags/grasysブログ/) 皆さん、こんにちは!今日は特別な企画として、IT 業界を疾走中の「 grasys blog 」の魅力を徹底解剖します。 grasys blog ってなに? まず最初に、多くの IT プロフェッショナルが注目する「 grasys blog 」についてご紹介しましょう。株式会社 grasys は、 Google Clou… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next Tokyo '24 に登壇します!](/_astro/hero.CnSua3PL_1WEfji.webp)](/post/marketing/google-cloud-next-tokyo-24/) ### [Google Cloud Next Tokyo '24 に登壇します!](/post/marketing/google-cloud-next-tokyo-24/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年6月24日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) Google Cloud Next Tokyo '24 登壇します 2024年8月1日(木)、2日(金)にパシフィコ横浜ノースで開催される Google Cloud Next Tokyo '24に、grasys から角田竜馬、バルス株式会社様より髙瀨 希望氏 による共同登壇をいたします。 ブースも出展いたしますので、… - [Inside grasys](/categories/inside-grasys/) [![オフィス移転しました!](/_astro/hero.BZj1FNpx_1VLF3b.webp)](/post/marketing/newoffice-ygp/) ### [オフィス移転しました!](/post/marketing/newoffice-ygp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月11日 - [#ebisu](/tags/ebisu/)[#恵比寿ガーデンプレイス](/tags/恵比寿ガーデンプレイス/)+1 2024年4月1日に新オフィスへ移転しました。当日のブログ投稿は「どんなウソだよ..」と言われかねないので、少し間をあけての投稿です^^/ 今回はそんな新オフィスのご紹介をさせていただこうと思います! 紹介が遅れました、grasys Marketingチームです。 3年ほどセールスチームに所属していたのですが、この春からマーケティ… ## [Infomation](/categories/infomation/) - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/_astro/hero.DdT1SEQC_Zkg612.webp)](/post/marketing/google-cloud-next-tokyo-26-newgin/) ### [Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/post/marketing/google-cloud-next-tokyo-26-newgin/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年9月3日 - [#Google Cloud Next Tokyo](/tags/google-cloud-next-tokyo/) 2026年7月31日、grasys は Google Cloud Next Tokyo 26 で株式会社ニューギン様と共同登壇しました。Gemini Enterprise を用いた組織変革と、AI を現場に根付かせるための実運用を見据えた取り組みをご紹介します。 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 セッション情報公開しました!](/_astro/8b28019a3e12ee6a94180c40d7b345c3.CNhmO670_1wGyV9.webp)](/post/marketing/google-cloud-next-tokyo-2026-session/) ### [Google Cloud Next Tokyo 26 セッション情報公開しました!](/post/marketing/google-cloud-next-tokyo-2026-session/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月4日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 Google Cloud Next Tokyo 26の共同登壇セッション grasys は「Google Cloud Next Tokyo 26」で株式会社ニューギン様と共同登壇いたします。 登壇内容 AI 活用でエンタメの未来はどう変わるか。ニューギン × Gemini Enterprise が描く次世代の姿 常に新 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 に出展、登壇いたします。](/_astro/GoogleCloudNextJapan_1.DAlQSW2f_zUW2M.webp)](/post/marketing/google-cloud-next-tokyo-2026/) ### [Google Cloud Next Tokyo 26 に出展、登壇いたします。](/post/marketing/google-cloud-next-tokyo-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月1日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+3 Google Cloud Next Tokyo 26の開催案内 grasys は今年も「Google Cloud Next Tokyo 26」に出展、また株式会社ニューギン様と共同登壇いたします。 AI エージェントで何ができるのか、どう動かすのか。本セッション、またブースでは、Gemini Enterprise の具 - [Infomation](/categories/infomation/) [![PingCAP株式会社、パートナー契約を締結](/_astro/grasys_pingcap_logo-1.DZHGH-9o_Z1aSuz9.webp)](/post/marketing/pingcap-partnership/) ### [PingCAP株式会社、パートナー契約を締結](/post/marketing/pingcap-partnership/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年2月26日 - [#TiDB](/tags/tidb/)[#Google Cloud](/tags/google-cloud/)+3 grasysとPingCAPのロゴ Google Cloud のプレミアパートナー(Services / Co-sell)として大規模インフラの設計・構築・運用を手掛ける株式会社 grasys(本社:東京都渋谷区、代表取締役:長谷川 祐介、以下 grasys)と、分散型 NewSQL データベース「TiDB(タイ・デー - [Infomation](/categories/infomation/) [![「パートナーシップ構築宣言」の公表に関するお知らせ](/_astro/partnership_logo.wfgI-PU3_ZHcVTR.webp)](/post/marketing/partnership-building-declaration/) ### [「パートナーシップ構築宣言」の公表に関するお知らせ](/post/marketing/partnership-building-declaration/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年2月9日 - [#パートナーシップ](/tags/パートナーシップ/)[#news](/tags/news/) パートナーシップ構築宣言 平素は格別のご高配を賜り、厚く御礼申し上げます。 この度、株式会社grasys(代表取締役:長谷川祐介)は、内閣府や中小企業庁などが推進する「未来を拓くパートナーシップ構築推進会議」の趣旨に賛同し、「パートナーシップ構築宣言」を公表いたしました。 「パートナーシップ構築宣言」とは、サプライチェ - [Infomation](/categories/infomation/) [![新年、明けましておめでとうございます。](/_astro/newyear2026.sY5GucBW_oB0Bw.webp)](/post/marketing/new-year-greeting-2026/) ### [新年、明けましておめでとうございます。](/post/marketing/new-year-greeting-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年1月5日 - [#新年の挨拶](/tags/新年の挨拶/) 2026年 新年のご挨拶 旧年中は格別のご支援を賜り、誠にありがとうございました。 皆さまのますますのご発展を心よりお祈り申し上げますとともに、 本年も変わらぬご支援を賜りますようお願い申し上げます。 株式会社grasys 代表取締役社長 長谷川 祐介 - [Infomation](/categories/infomation/) [![2025年~2026年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2025-2026/) ### [2025年~2026年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2025-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年12月9日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 平素より格別のご高配を賜り、厚く御礼申し上げます。 誠に勝手ながら、下記の期間を年末年始休業とさせていただきます。 【休業期間】 2025年12月26日(金)15:00 〜 2026年1月4日(日) 休業期間中にいただいたお問い合わせにつきましては、2026年1月5日(月)以降、順次対応いたしま - [Infomation](/categories/infomation/) [![創立記念日に伴う休業日のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2025/) ### [創立記念日に伴う休業日のお知らせ](/post/marketing/anniversary-closure-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年10月15日 - [#休業案内](/tags/休業案内/) 創立記念日に伴う休業日のお知らせ 平素より格別のご高配を賜り、誠にありがとうございます。 株式会社grasysは、おかげさまで 創立11年を迎えることができました。 これもひとえに皆様のご支援の賜物と、心より感謝申し上げます。 誠に恐縮ではございますが、創立記念日にあたり下記の通り、会社休日とさせていただきます。 休日 - [Infomation](/categories/infomation/) [![【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/_astro/5641759-689c6217b65b7.BvvYxY3c_Z1EEXsN.webp)](/post/marketing/google-cloud-next-tokyo-2025-ebpm-session/) ### [【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/post/marketing/google-cloud-next-tokyo-2025-ebpm-session/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年8月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 データが不足する開発途上国で、どのように予測システムを構築したのか。下水疫学のプロジェクトを通して、八千代エンジニヤリングとgrasysが共にインドネシアのEBPMへ挑んでいる事例をご紹介します。 - [Infomation](/categories/infomation/) [![Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/_astro/Generative-AI-outline.jLTA3TVI_2onQ2L.webp)](/post/marketing/google-cloud-generative-ai-services-specialization/) ### [Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/post/marketing/google-cloud-generative-ai-services-specialization/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年8月1日 - [#Google Cloud](/tags/google-cloud/)[#生成AI](/tags/生成ai/)+2 株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud Partner Advantage プログラムにおいて「生成AI - サービス」のスペシャライゼーション認定を取得しました。 Specialization Generative AI 本認定は、Google - [Infomation](/categories/infomation/) [![【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2b0NWr.webp)](/post/marketing/cedec-2025-bandai-namco-infrastructure/) ### [【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/post/marketing/cedec-2025-bandai-namco-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年7月25日 - [#CEDEC](/tags/cedec/)[#Google Cloud](/tags/google-cloud/)+3 ゲーム業界におけるインフラは、この10年で大きく進化してきました。本セッションでは、grasysと Bandai Namco Entertainment の長年にわたるパートナーシップを軸に、各時代の代表的タイトルにおけるGoogle Cloud 活用の軌跡を振り返ります。 - [Infomation](/categories/infomation/) [![CEDEC2025 に登壇します](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2b0NWr.webp)](/post/marketing/cedec-2025/) ### [CEDEC2025 に登壇します](/post/marketing/cedec-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年7月9日 - [#CEDEC](/tags/cedec/)[#event](/tags/event/)+2 CEDEC2025 に登壇します grasys は「 CEDEC2025 」に登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日 :2025年7月22日(火)〜 7月24日(木) 会場 :パシフィコ横浜 ノース (神奈川県横浜市西区みなとみらい) ▶ イベント登録はこちらから ※有料の - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/_astro/GCN25_300x250_J15-White.ai_.B46cUUFv_1pUv2.webp)](/post/marketing/google-cloud-next-tokyo-2025/) ### [Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/post/marketing/google-cloud-next-tokyo-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年6月13日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 Google Cloud Next Tokyo 2025 に登壇します grasys は今年も「Google Cloud Next Tokyo 2025」に出展・登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:2025年8月5日(火)〜8月6日(水) 会場:東京ビッグサイト 南展示 - [Infomation](/categories/infomation/) [![【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/_astro/DataAISummit1.CiP56Mti_Z1o2Fjs.webp)](/post/marketing/data-and-ai-summit-2025-spring/) ### [【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/post/marketing/data-and-ai-summit-2025-spring/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年5月29日 - [#Google Cloud](/tags/google-cloud/)[#機械学習](/tags/機械学習/)+2 「データはあるけど、どう使えばいいか分からない」そんな悩みを持つ方向けに、Google Cloud を用いた共創型の需要予測構築プロセスを紹介。モデル選定の観点や技術面の工夫、grasys による伴走支援の実例を交えて解説しました。 - [Infomation](/categories/infomation/) [![「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/_astro/21113_ogp.DFBwZpDZ_yjXOu.webp)](/post/marketing/shimadzu-vertex-ai-search/) ### [「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/post/marketing/shimadzu-vertex-ai-search/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年4月25日 - [#Vertex AI Search](/tags/vertex-ai-search/)[#Google Cloud](/tags/google-cloud/)+2 Developers Summit 2025にて、島津製作所様の業務課題を解決した事例を紹介しました。業務上確認すべき社内資料が膨大で、検索や情報把握に時間がかかっていた課題に対し、Google Cloud の Vertex AI Searchを活用。検索性向上と業務効率化を実現した方法についてご紹介しました。 - [Infomation](/categories/infomation/) [![情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/_astro/20250418_Quality-mark-Grasys.DThBY_le_XAaxN.webp)](/post/marketing/iso-iec-27001-2022-transition/) ### [情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/post/marketing/iso-iec-27001-2022-transition/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年4月22日 - [#ISO/IEC 27001](/tags/iso-iec-27001/)[#ISMS](/tags/isms/)+2 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は、情報セキュリティマネジメントシステム(ISMS)の認証を更新し、最新版である「ISO/IEC 27001:2022」の認証へ2025年4月18日付で移行いたしました。 Quality - [Infomation](/categories/infomation/) [![Developers Summit 2025 にて登壇決定!](/_astro/f81fd2e4c52864042852c112ce927ae2.CobS1Jjw_1E1AFw.webp)](/post/marketing/developers-summit-2025/) ### [Developers Summit 2025 にて登壇決定!](/post/marketing/developers-summit-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年1月7日 - [#Developers Summit](/tags/developers-summit/)[#Vertex AI Search](/tags/vertex-ai-search/)+3 Developers Summit 2025 で登壇します 2025 年 2 月 13 日(木)、14 日(金)にホテル雅叙園東京で開催される「Developers Summit 2025」で、当社の細谷政徳、上間貫司が登壇をいたします。 ぜひとも、ご参加登録のうえお越しください!ご参加登録は以下リンクから行えます。 - [Infomation](/categories/infomation/) [![2025年 新年のご挨拶](/_astro/331bb0e6ef70fa3c349ab64c12a5f5fe.BN8TzFPr_1Ux6Sr.webp)](/post/marketing/new-year-greeting-2025/) ### [2025年 新年のご挨拶](/post/marketing/new-year-greeting-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年1月6日 - [#新年の挨拶](/tags/新年の挨拶/) 新年、明けましておめでとうございます。 年賀状 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2025 年も、より一層のご支援、お引立てを賜りますようお願い申し上げます。 本年も株式会社 grasys を宜しくお願い申し上げます。 - [Infomation](/categories/infomation/) [![2024年~2025年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2024-2025/) ### [2024年~2025年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2024-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年12月3日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Infomation](/categories/infomation/) [![創立記念に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2024/) ### [創立記念に伴う休業のお知らせ](/post/marketing/anniversary-closure-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年10月11日 - [#休業案内](/tags/休業案内/) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社 grasys はお陰様で創立10年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが、創立記念日のため下記期日につきまして業務をお休み - [Infomation](/categories/infomation/) [![Developers Summit 2024 のセッションレポートが公開されました!](/_astro/19257_ogp.BG7p8XX6_gzqm5.webp)](/post/marketing/developers-summit-2024-session-report/) ### [Developers Summit 2024 のセッションレポートが公開されました!](/post/marketing/developers-summit-2024-session-report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月11日 - [#Developers Summit](/tags/developers-summit/)[#イベントレポート](/tags/イベントレポート/) Developers Summit 2024 のセッションレポートが公開されました! エンジニアとして次のステップやキャリアに悩んでいませんか? 「女装が趣味の潜水士がクラウドインフラエンジニアになるまで」 と題したセッションレポートが公開されました。 元々は潜水士、趣味は女装。そんな当社角田がなぜクラウドエンジニアに - [Infomation](/categories/infomation/) [![2024年4月 事務所移転のお知らせ](/_astro/new_office3-scaled.fKTybIgA_93VCi.webp)](/post/marketing/office-relocation-april-2024/) ### [2024年4月 事務所移転のお知らせ](/post/marketing/office-relocation-april-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月1日 - [#オフィス移転](/tags/オフィス移転/) 移転先オフィスの内観 事務所移転のお知らせ この度、弊社は本日令和6年4月1日(月)より 下記住所に事務所を移転いたしましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 〒150-6011 東京都渋谷 - [Infomation](/categories/infomation/) [![2024年3月 事務所移転のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/office-relocation-march-2024/) ### [2024年3月 事務所移転のお知らせ](/post/marketing/office-relocation-march-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年3月18日 - [#オフィス移転](/tags/オフィス移転/) 事務所移転のお知らせ 平素は格別のご高配を賜り厚くお礼申し上げます。 この度、弊社は令和6年4月1日(月)より 下記住所に事務所を移転する運びとなりましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 - [Infomation](/categories/infomation/) [![2024年 新年のご挨拶](/_astro/newyear2023_1.XEPlrc3B_HViPI.webp)](/post/marketing/new-year-greeting-2024/) ### [2024年 新年のご挨拶](/post/marketing/new-year-greeting-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年1月5日 - [#新年の挨拶](/tags/新年の挨拶/) あけましておめでとうございます。 謹んで新年のお慶びを申し上げます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2024年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 - [Infomation](/categories/infomation/) [![2023年~2024年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2023-2024/) ### [2023年~2024年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2023-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年12月1日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Infomation](/categories/infomation/) [![創立記念行事に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2023/) ### [創立記念行事に伴う休業のお知らせ](/post/marketing/anniversary-closure-2023/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年10月10日 - [#休業案内](/tags/休業案内/) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社grasysはお陰様で創立9年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが創立記念に伴う社内行事のため下記期日につきまして業務をお - [Infomation](/categories/infomation/) [![IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/_astro/556463ce5866754f786b16e0e35bd2dd.CzAzYt3I_2sR2oM.webp)](/post/marketing/cloud-challenges-iac-security/) ### [IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/post/marketing/cloud-challenges-iac-security/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月9日 - [#Terraform](/tags/terraform/)[#IaC](/tags/iac/)+3 クラウドインフラの設計・構築・運用などに強みを持つ株式会社grasys(以下、グラシス)が、IaC(Infrastructure as Code)ツールTerraformの活用手法をはじめ、クラウド全体のセキュリティ確保に貢献するTenableや、同社が展開するきめ細かいサービスについて紹介した。 - [Infomation](/categories/infomation/) [![Cloud Native Week 2023 春にて講演します!](/_astro/image.CMJ62LVi_ZwNVGI.webp)](/post/marketing/cloud-native-week-2023-spring/) ### [Cloud Native Week 2023 春にて講演します!](/post/marketing/cloud-native-week-2023-spring/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年3月2日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#HashiCorp](/tags/hashicorp/)+2 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 今回はgrasysとHashiCorp様の2社でコラボ登壇します! 【タイトル】 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 【登壇者】 株式会社grasys Cloud Infrastruc - [Infomation](/categories/infomation/) [![2022年~2023年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2022-2023/) ### [2022年~2023年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2022-2023/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月15日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Infomation](/categories/infomation/) [![Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/_astro/large-19.1e4AWYbj_Z2n6TSv.webp)](/post/marketing/multiplayer-game-servers-with-agones/) ### [Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/post/marketing/multiplayer-game-servers-with-agones/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Agones](/tags/agones/)[#Kubernetes](/tags/kubernetes/)+2 5月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) Day:Digital‘21」のセッションの内容をまとめました。 Agones と Game Servers を使ってKubernetes 上でリアルタイムマルチ対戦ゲーム環境(DGS)を構築する方法をご紹介しています。 --- ## Infomationの記事 | grasys blog URL: https://blog.grasys.io/categories/infomation Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Infomationの記事 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/_astro/hero.DdT1SEQC_Zkg612.webp)](/post/marketing/google-cloud-next-tokyo-26-newgin/) ## [Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/post/marketing/google-cloud-next-tokyo-26-newgin/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年9月3日 - [#Google Cloud Next Tokyo](/tags/google-cloud-next-tokyo/) 2026年7月31日、grasys は Google Cloud Next Tokyo 26 で株式会社ニューギン様と共同登壇しました。Gemini Enterprise を用いた組織変革と、AI を現場に根付かせるための実運用を見据えた取り組みをご紹介します。 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 セッション情報公開しました!](/_astro/8b28019a3e12ee6a94180c40d7b345c3.CNhmO670_1wGyV9.webp)](/post/marketing/google-cloud-next-tokyo-2026-session/) ## [Google Cloud Next Tokyo 26 セッション情報公開しました!](/post/marketing/google-cloud-next-tokyo-2026-session/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月4日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 Google Cloud Next Tokyo 26の共同登壇セッション grasys は「Google Cloud Next Tokyo 26」で株式会社ニューギン様と共同登壇いたします。 登壇内容 AI 活用でエンタメの未来はどう変わるか。ニューギン × Gemini Enterprise が描く次世代の姿 常に新 - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 26 に出展、登壇いたします。](/_astro/GoogleCloudNextJapan_1.DAlQSW2f_zUW2M.webp)](/post/marketing/google-cloud-next-tokyo-2026/) ## [Google Cloud Next Tokyo 26 に出展、登壇いたします。](/post/marketing/google-cloud-next-tokyo-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月1日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+3 Google Cloud Next Tokyo 26の開催案内 grasys は今年も「Google Cloud Next Tokyo 26」に出展、また株式会社ニューギン様と共同登壇いたします。 AI エージェントで何ができるのか、どう動かすのか。本セッション、またブースでは、Gemini Enterprise の具 - [Infomation](/categories/infomation/) [![PingCAP株式会社、パートナー契約を締結](/_astro/grasys_pingcap_logo-1.DZHGH-9o_Z1aSuz9.webp)](/post/marketing/pingcap-partnership/) ## [PingCAP株式会社、パートナー契約を締結](/post/marketing/pingcap-partnership/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年2月26日 - [#TiDB](/tags/tidb/)[#Google Cloud](/tags/google-cloud/)+3 grasysとPingCAPのロゴ Google Cloud のプレミアパートナー(Services / Co-sell)として大規模インフラの設計・構築・運用を手掛ける株式会社 grasys(本社:東京都渋谷区、代表取締役:長谷川 祐介、以下 grasys)と、分散型 NewSQL データベース「TiDB(タイ・デー - [Infomation](/categories/infomation/) [![「パートナーシップ構築宣言」の公表に関するお知らせ](/_astro/partnership_logo.wfgI-PU3_ZHcVTR.webp)](/post/marketing/partnership-building-declaration/) ## [「パートナーシップ構築宣言」の公表に関するお知らせ](/post/marketing/partnership-building-declaration/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年2月9日 - [#パートナーシップ](/tags/パートナーシップ/)[#news](/tags/news/) パートナーシップ構築宣言 平素は格別のご高配を賜り、厚く御礼申し上げます。 この度、株式会社grasys(代表取締役:長谷川祐介)は、内閣府や中小企業庁などが推進する「未来を拓くパートナーシップ構築推進会議」の趣旨に賛同し、「パートナーシップ構築宣言」を公表いたしました。 「パートナーシップ構築宣言」とは、サプライチェ - [Infomation](/categories/infomation/) [![新年、明けましておめでとうございます。](/_astro/newyear2026.sY5GucBW_oB0Bw.webp)](/post/marketing/new-year-greeting-2026/) ## [新年、明けましておめでとうございます。](/post/marketing/new-year-greeting-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年1月5日 - [#新年の挨拶](/tags/新年の挨拶/) 2026年 新年のご挨拶 旧年中は格別のご支援を賜り、誠にありがとうございました。 皆さまのますますのご発展を心よりお祈り申し上げますとともに、 本年も変わらぬご支援を賜りますようお願い申し上げます。 株式会社grasys 代表取締役社長 長谷川 祐介 - [Infomation](/categories/infomation/) [![2025年~2026年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2025-2026/) ## [2025年~2026年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2025-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年12月9日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 平素より格別のご高配を賜り、厚く御礼申し上げます。 誠に勝手ながら、下記の期間を年末年始休業とさせていただきます。 【休業期間】 2025年12月26日(金)15:00 〜 2026年1月4日(日) 休業期間中にいただいたお問い合わせにつきましては、2026年1月5日(月)以降、順次対応いたしま - [Infomation](/categories/infomation/) [![創立記念日に伴う休業日のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2025/) ## [創立記念日に伴う休業日のお知らせ](/post/marketing/anniversary-closure-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年10月15日 - [#休業案内](/tags/休業案内/) 創立記念日に伴う休業日のお知らせ 平素より格別のご高配を賜り、誠にありがとうございます。 株式会社grasysは、おかげさまで 創立11年を迎えることができました。 これもひとえに皆様のご支援の賜物と、心より感謝申し上げます。 誠に恐縮ではございますが、創立記念日にあたり下記の通り、会社休日とさせていただきます。 休日 - [Infomation](/categories/infomation/) [![【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/_astro/5641759-689c6217b65b7.BvvYxY3c_Z1EEXsN.webp)](/post/marketing/google-cloud-next-tokyo-2025-ebpm-session/) ## [【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/post/marketing/google-cloud-next-tokyo-2025-ebpm-session/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年8月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 データが不足する開発途上国で、どのように予測システムを構築したのか。下水疫学のプロジェクトを通して、八千代エンジニヤリングとgrasysが共にインドネシアのEBPMへ挑んでいる事例をご紹介します。 - [Infomation](/categories/infomation/) [![Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/_astro/Generative-AI-outline.jLTA3TVI_2onQ2L.webp)](/post/marketing/google-cloud-generative-ai-services-specialization/) ## [Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/post/marketing/google-cloud-generative-ai-services-specialization/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年8月1日 - [#Google Cloud](/tags/google-cloud/)[#生成AI](/tags/生成ai/)+2 株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud Partner Advantage プログラムにおいて「生成AI - サービス」のスペシャライゼーション認定を取得しました。 Specialization Generative AI 本認定は、Google - [Infomation](/categories/infomation/) [![【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2b0NWr.webp)](/post/marketing/cedec-2025-bandai-namco-infrastructure/) ## [【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/post/marketing/cedec-2025-bandai-namco-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年7月25日 - [#CEDEC](/tags/cedec/)[#Google Cloud](/tags/google-cloud/)+3 ゲーム業界におけるインフラは、この10年で大きく進化してきました。本セッションでは、grasysと Bandai Namco Entertainment の長年にわたるパートナーシップを軸に、各時代の代表的タイトルにおけるGoogle Cloud 活用の軌跡を振り返ります。 - [Infomation](/categories/infomation/) [![CEDEC2025 に登壇します](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2b0NWr.webp)](/post/marketing/cedec-2025/) ## [CEDEC2025 に登壇します](/post/marketing/cedec-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年7月9日 - [#CEDEC](/tags/cedec/)[#event](/tags/event/)+2 CEDEC2025 に登壇します grasys は「 CEDEC2025 」に登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日 :2025年7月22日(火)〜 7月24日(木) 会場 :パシフィコ横浜 ノース (神奈川県横浜市西区みなとみらい) ▶ イベント登録はこちらから ※有料の - [Infomation](/categories/infomation/) [![Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/_astro/GCN25_300x250_J15-White.ai_.B46cUUFv_1pUv2.webp)](/post/marketing/google-cloud-next-tokyo-2025/) ## [Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/post/marketing/google-cloud-next-tokyo-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年6月13日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)+2 Google Cloud Next Tokyo 2025 に登壇します grasys は今年も「Google Cloud Next Tokyo 2025」に出展・登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:2025年8月5日(火)〜8月6日(水) 会場:東京ビッグサイト 南展示 - [Infomation](/categories/infomation/) [![【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/_astro/DataAISummit1.CiP56Mti_Z1o2Fjs.webp)](/post/marketing/data-and-ai-summit-2025-spring/) ## [【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/post/marketing/data-and-ai-summit-2025-spring/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年5月29日 - [#Google Cloud](/tags/google-cloud/)[#機械学習](/tags/機械学習/)+2 「データはあるけど、どう使えばいいか分からない」そんな悩みを持つ方向けに、Google Cloud を用いた共創型の需要予測構築プロセスを紹介。モデル選定の観点や技術面の工夫、grasys による伴走支援の実例を交えて解説しました。 - [Infomation](/categories/infomation/) [![「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/_astro/21113_ogp.DFBwZpDZ_yjXOu.webp)](/post/marketing/shimadzu-vertex-ai-search/) ## [「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/post/marketing/shimadzu-vertex-ai-search/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年4月25日 - [#Vertex AI Search](/tags/vertex-ai-search/)[#Google Cloud](/tags/google-cloud/)+2 Developers Summit 2025にて、島津製作所様の業務課題を解決した事例を紹介しました。業務上確認すべき社内資料が膨大で、検索や情報把握に時間がかかっていた課題に対し、Google Cloud の Vertex AI Searchを活用。検索性向上と業務効率化を実現した方法についてご紹介しました。 - [Infomation](/categories/infomation/) [![情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/_astro/20250418_Quality-mark-Grasys.DThBY_le_XAaxN.webp)](/post/marketing/iso-iec-27001-2022-transition/) ## [情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/post/marketing/iso-iec-27001-2022-transition/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年4月22日 - [#ISO/IEC 27001](/tags/iso-iec-27001/)[#ISMS](/tags/isms/)+2 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は、情報セキュリティマネジメントシステム(ISMS)の認証を更新し、最新版である「ISO/IEC 27001:2022」の認証へ2025年4月18日付で移行いたしました。 Quality - [Infomation](/categories/infomation/) [![Developers Summit 2025 にて登壇決定!](/_astro/f81fd2e4c52864042852c112ce927ae2.CobS1Jjw_1E1AFw.webp)](/post/marketing/developers-summit-2025/) ## [Developers Summit 2025 にて登壇決定!](/post/marketing/developers-summit-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年1月7日 - [#Developers Summit](/tags/developers-summit/)[#Vertex AI Search](/tags/vertex-ai-search/)+3 Developers Summit 2025 で登壇します 2025 年 2 月 13 日(木)、14 日(金)にホテル雅叙園東京で開催される「Developers Summit 2025」で、当社の細谷政徳、上間貫司が登壇をいたします。 ぜひとも、ご参加登録のうえお越しください!ご参加登録は以下リンクから行えます。 - [Infomation](/categories/infomation/) [![2025年 新年のご挨拶](/_astro/331bb0e6ef70fa3c349ab64c12a5f5fe.BN8TzFPr_1Ux6Sr.webp)](/post/marketing/new-year-greeting-2025/) ## [2025年 新年のご挨拶](/post/marketing/new-year-greeting-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年1月6日 - [#新年の挨拶](/tags/新年の挨拶/) 新年、明けましておめでとうございます。 年賀状 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2025 年も、より一層のご支援、お引立てを賜りますようお願い申し上げます。 本年も株式会社 grasys を宜しくお願い申し上げます。 - [Infomation](/categories/infomation/) [![2024年~2025年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2024-2025/) ## [2024年~2025年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2024-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年12月3日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Infomation](/categories/infomation/) [![創立記念に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2024/) ## [創立記念に伴う休業のお知らせ](/post/marketing/anniversary-closure-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年10月11日 - [#休業案内](/tags/休業案内/) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社 grasys はお陰様で創立10年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが、創立記念日のため下記期日につきまして業務をお休み - [Infomation](/categories/infomation/) [![Developers Summit 2024 のセッションレポートが公開されました!](/_astro/19257_ogp.BG7p8XX6_gzqm5.webp)](/post/marketing/developers-summit-2024-session-report/) ## [Developers Summit 2024 のセッションレポートが公開されました!](/post/marketing/developers-summit-2024-session-report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月11日 - [#Developers Summit](/tags/developers-summit/)[#イベントレポート](/tags/イベントレポート/) Developers Summit 2024 のセッションレポートが公開されました! エンジニアとして次のステップやキャリアに悩んでいませんか? 「女装が趣味の潜水士がクラウドインフラエンジニアになるまで」 と題したセッションレポートが公開されました。 元々は潜水士、趣味は女装。そんな当社角田がなぜクラウドエンジニアに - [Infomation](/categories/infomation/) [![2024年4月 事務所移転のお知らせ](/_astro/new_office3-scaled.fKTybIgA_93VCi.webp)](/post/marketing/office-relocation-april-2024/) ## [2024年4月 事務所移転のお知らせ](/post/marketing/office-relocation-april-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月1日 - [#オフィス移転](/tags/オフィス移転/) 移転先オフィスの内観 事務所移転のお知らせ この度、弊社は本日令和6年4月1日(月)より 下記住所に事務所を移転いたしましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 〒150-6011 東京都渋谷 - [Infomation](/categories/infomation/) [![2024年3月 事務所移転のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/office-relocation-march-2024/) ## [2024年3月 事務所移転のお知らせ](/post/marketing/office-relocation-march-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年3月18日 - [#オフィス移転](/tags/オフィス移転/) 事務所移転のお知らせ 平素は格別のご高配を賜り厚くお礼申し上げます。 この度、弊社は令和6年4月1日(月)より 下記住所に事務所を移転する運びとなりましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 - [Infomation](/categories/infomation/) [![2024年 新年のご挨拶](/_astro/newyear2023_1.XEPlrc3B_HViPI.webp)](/post/marketing/new-year-greeting-2024/) ## [2024年 新年のご挨拶](/post/marketing/new-year-greeting-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年1月5日 - [#新年の挨拶](/tags/新年の挨拶/) あけましておめでとうございます。 謹んで新年のお慶びを申し上げます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2024年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 - [Infomation](/categories/infomation/) [![2023年~2024年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2023-2024/) ## [2023年~2024年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2023-2024/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年12月1日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Infomation](/categories/infomation/) [![創立記念行事に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/anniversary-closure-2023/) ## [創立記念行事に伴う休業のお知らせ](/post/marketing/anniversary-closure-2023/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年10月10日 - [#休業案内](/tags/休業案内/) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社grasysはお陰様で創立9年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが創立記念に伴う社内行事のため下記期日につきまして業務をお - [Infomation](/categories/infomation/) [![IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/_astro/556463ce5866754f786b16e0e35bd2dd.CzAzYt3I_2sR2oM.webp)](/post/marketing/cloud-challenges-iac-security/) ## [IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/post/marketing/cloud-challenges-iac-security/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月9日 - [#Terraform](/tags/terraform/)[#IaC](/tags/iac/)+3 クラウドインフラの設計・構築・運用などに強みを持つ株式会社grasys(以下、グラシス)が、IaC(Infrastructure as Code)ツールTerraformの活用手法をはじめ、クラウド全体のセキュリティ確保に貢献するTenableや、同社が展開するきめ細かいサービスについて紹介した。 - [Infomation](/categories/infomation/) [![Cloud Native Week 2023 春にて講演します!](/_astro/image.CMJ62LVi_ZwNVGI.webp)](/post/marketing/cloud-native-week-2023-spring/) ## [Cloud Native Week 2023 春にて講演します!](/post/marketing/cloud-native-week-2023-spring/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年3月2日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#HashiCorp](/tags/hashicorp/)+2 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 今回はgrasysとHashiCorp様の2社でコラボ登壇します! 【タイトル】 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 【登壇者】 株式会社grasys Cloud Infrastruc - [Infomation](/categories/infomation/) [![2022年~2023年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2022-2023/) ## [2022年~2023年 年末年始休業のお知らせ](/post/marketing/year-end-new-year-holiday-2022-2023/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月15日 - [#休業案内](/tags/休業案内/) 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 - [Infomation](/categories/infomation/) [![Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/_astro/large-19.1e4AWYbj_Z2n6TSv.webp)](/post/marketing/multiplayer-game-servers-with-agones/) ## [Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/post/marketing/multiplayer-game-servers-with-agones/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Agones](/tags/agones/)[#Kubernetes](/tags/kubernetes/)+2 5月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) Day:Digital‘21」のセッションの内容をまとめました。 Agones と Game Servers を使ってKubernetes 上でリアルタイムマルチ対戦ゲーム環境(DGS)を構築する方法をご紹介しています。 --- ## Infomationの記事 2ページ目 | grasys blog URL: https://blog.grasys.io/categories/infomation/page/2 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Infomationの記事 - [Infomation](/categories/infomation/) [![ゲームのデータ分析のポイントと、インフラ構築の勘所](/_astro/large-13.Dd9SAXND_ZqWsyT.webp)](/post/marketing/game-data-analytics-and-infrastructure/) ## [ゲームのデータ分析のポイントと、インフラ構築の勘所](/post/marketing/game-data-analytics-and-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#BigQuery](/tags/bigquery/)+3 4月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) INSIDE Games & Apps」のセッションの内容をまとめました。 BigQuery を活用してゲームのデータ分析をしている事例をご紹介しています。 - [Infomation](/categories/infomation/) [![30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで](/_astro/large-12.UUNJYvd2_ZkrObb.webp)](/post/marketing/cloud-team-serving-300-million-users/) ## [30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで](/post/marketing/cloud-team-serving-300-million-users/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#会社紹介](/tags/会社紹介/)[#grasys](/tags/grasys/)+1 自身がエンジニアでもある grasys 代表の長谷川が、なぜ起業を決意したのか。 きっかけは技術者としてコミットしていた企業が買収されたことでした。 - [Infomation](/categories/infomation/) [![最適なゲームインフラを構築するために考えておくべきこと](/_astro/large-10.CbbyT7tb_ZVore6.webp)](/post/marketing/building-game-infrastructure/) ## [最適なゲームインフラを構築するために考えておくべきこと](/post/marketing/building-game-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#GKE](/tags/gke/)[#spanner](/tags/spanner/)+2 4月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) INSIDE Games & Apps」のセッションの内容をまとめました。GKE と Cloud Spanner を組み合わせるアーキテクチャについてご紹介しています。 - [Infomation](/categories/infomation/) [![クラウドエンジニア集団grasysの生きる道](/_astro/large-9.BVx2H2KI_EiiQV.webp)](/post/marketing/future-of-grasys-cloud-engineers/) ## [クラウドエンジニア集団grasysの生きる道](/post/marketing/future-of-grasys-cloud-engineers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+2 代表の⻑⾕川が起業の経緯、Google Cloud (GCP) との出会い、ゲーム業界への想い、そして業界内での grasys の存在意義などについて語りました。 - [Infomation](/categories/infomation/) [![徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ](/_astro/large-8.BFTXFn35_17gK31.webp)](/post/marketing/game-data-analytics-infrastructure/) ## [徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ](/post/marketing/game-data-analytics-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#BigQuery](/tags/bigquery/)+2 2021年4月13日(火)に放送された Google Cloud (GCP) INSIDE Games & Apps のセッション アーカイブです。 弊社エンジニアの諏訪が Google Cloud (GCP) の高田氏と対談しています。 - [Infomation](/categories/infomation/) [![インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築](/_astro/large-7.unRK9WPU_Z247hz9.webp)](/post/marketing/terraform-cicd-remote-environment/) ## [インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築](/post/marketing/terraform-cicd-remote-environment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Terraform](/tags/terraform/)[#CI/CD](/tags/ci-cd/)+2 2020年1月27日からリモートワークを実施しているgrasysは、どのようにエンジニアのリモートワーク環境を構築したのか。実際に行ったプラクティスから、インフラ定義ツール「Terraform」や「Terraform Cloud」の活用、「Cloud Build」によるCI/CDの実行まで、grasysエンジニアの佐藤 - [Infomation](/categories/infomation/) [![開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは?](/_astro/13719_002.Dn210Uij_2gOlf3.webp)](/post/marketing/development-team-communication-tips/) ## [開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは?](/post/marketing/development-team-communication-tips/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#アプリケーション開発](/tags/アプリケーション開発/)[#tips](/tags/tips/) 開発現場に起こりがちな「なぜかうまくいかない」問題と、それらに有効な工夫のポイントを grasys のエンジニア西野が説明しています。 - [Infomation](/categories/infomation/) [![Laying Organization's Cornerstone of Strong IT Foundation](/_astro/large-6.tCTLgw7Q_ZAApVT.webp)](/post/marketing/laying-organizations-cornerstone-of-strong-it-foundation/) ## [Laying Organization's Cornerstone of Strong IT Foundation](/post/marketing/laying-organizations-cornerstone-of-strong-it-foundation/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#grasys](/tags/grasys/)[#クラウドインフラ](/tags/クラウドインフラ/)+3 "We are a group of highly-experienced experts, who are sticklers for high standards of technologies" - [Infomation](/categories/infomation/) [![エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」](/_astro/large-5.DVtKFIit_tKpn9.webp)](/post/marketing/mastering-kubernetes-with-grasys/) ## [エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」](/post/marketing/mastering-kubernetes-with-grasys/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Kubernetes](/tags/kubernetes/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 grasys が持つ、 Kubernetes 運用知見について紹介されています。 - [Infomation](/categories/infomation/) [![レッドオーシャン化するクラウド市場でどう戦うのか](/_astro/grasys_pr06.CsPnAf55_168gIC.webp)](/post/marketing/competing-in-the-cloud-market/) ## [レッドオーシャン化するクラウド市場でどう戦うのか](/post/marketing/competing-in-the-cloud-market/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#AWS](/tags/aws/)+2 grasys が持つ、AWS、Google Cloud (GCP)、Azure の3大クラウドをカバーしたマルチクラウド対応の開発力について説明しています。 - [Infomation](/categories/infomation/) [![Kubernetes未経験者が GKE の本番リリース](/_astro/12033_001.6EqfGNzq_r6N5S.webp)](/post/marketing/gke-production-release/) ## [Kubernetes未経験者が GKE の本番リリース](/post/marketing/gke-production-release/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/)+1 ある日、 Google Cloud (GCP) のマネージドサービスである Google Kubernetes Engine(GKE)環境を利用した案件開発の指名を受け、全てが初めての体験の中、様々なハードルを乗り越えていった経験を語っています。 - [Infomation](/categories/infomation/) [![GCEとGKEのアーキテクチャを一挙公開](/_astro/12206_01.DC8WweHq_ZgyyWA.webp)](/post/marketing/gce-gke-architecture/) ## [GCEとGKEのアーキテクチャを一挙公開](/post/marketing/gce-gke-architecture/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+2 少人数で Google Cloud (GCP) を運用する grasys が、どの様なツールを使い分けているのかを解説しています。 - [Infomation](/categories/infomation/) [![HashiCorp製品を駆使し、社員15人でも大規模インフラを運用!](/_astro/11441_th.QgCz7ZGH_Z2jcBjU.webp)](/post/marketing/hashicorp-large-scale-infrastructure/) ## [HashiCorp製品を駆使し、社員15人でも大規模インフラを運用!](/post/marketing/hashicorp-large-scale-infrastructure/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月16日 - [#HashiCorp](/tags/hashicorp/)[#Terraform](/tags/terraform/)+1 HashiCorp 社の製品の紹介と共に、代表の長谷川がなぜ起業したのか、その経緯と起業に必要な知識を説明しています。 - [Infomation](/categories/infomation/) [![GCP 運用の最前線における自動化と陥りやすい“わな”](/_astro/news_022_grasys.jUXDthw7_ZqmQrH.webp)](/post/marketing/gcp-operations-automation-pitfalls/) ## [GCP 運用の最前線における自動化と陥りやすい“わな”](/post/marketing/gcp-operations-automation-pitfalls/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 grasys のセッションでは、「Google Cloud (GCP) Platform 運用の最前線における自動化と陥りやすい罠」と題して講演しています。 - [Infomation](/categories/infomation/) [![“真のマルチクラウド”はどうすれば実現できる?](/_astro/grasys_zu_04.BNMic2Xn_Z2kGkek.webp)](/post/marketing/achieving-true-multi-cloud/) ## [“真のマルチクラウド”はどうすれば実現できる?](/post/marketing/achieving-true-multi-cloud/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#マルチクラウド](/tags/マルチクラウド/)[#クラウドインフラ](/tags/クラウドインフラ/) クラウドの登場からおよそ10年が過ぎ、さまざまなクラウドベンダーが提供するサービスや機能は数百に上るようになった中、「真のマルチクラウド」はどうすれば実現できるのか。を説明しています。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由](/_astro/news005_01.BguJ2XZ2_Z1aoRyM.webp)](/post/marketing/why-choose-grasys-google-cloud-msp/) ## [Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由](/post/marketing/why-choose-grasys-google-cloud-msp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 企業における Google Cloud (GCP) の活用が広まり、事例が増えるにつれ、 Google Cloud (GCP) の運用においてはどのような課題が生じるのか、どう解決すればいいのかを説明しています。 - [Infomation](/categories/infomation/) [![ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法](/_astro/hu_gra01.IKr9Zxga_i7LSc.webp)](/post/marketing/secrets-management-best-practices/) ## [ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法](/post/marketing/secrets-management-best-practices/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#セキュリティ](/tags/セキュリティ/) SaaS、PaaS、IaaSを問わず、マルチクラウド環境が当たり前になる中で、ユーザーID、パスワードなどの機密情報を確実に管理できるか否かがセキュリティ担保の大きな課題になっています。本記事で効率的かつ確実に担保する方法を説明しています。 - [Infomation](/categories/infomation/) [![煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決!](/_astro/large-_2_.Cvb4elZU_Z1fn0dk.webp)](/post/marketing/vault-credential-management/) ## [煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決!](/post/marketing/vault-credential-management/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#HashiCorp Vault](/tags/hashicorp-vault/)[#セキュリティ](/tags/セキュリティ/)+1 ITシステムのセキュリティ対策において、クレデンシャル管理の範囲は広がっており、その煩雑さに頭を悩ませている人も多い。そんな課題を解決する手段の一つとして、米HashiCorp 社の Vault を紹介しています。 - [Infomation](/categories/infomation/) [![インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ](/_astro/original.DGLCb4Mg_1q12bB.webp)](/post/marketing/cloud-infrastructure-support-by-chat/) ## [インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ](/post/marketing/cloud-infrastructure-support-by-chat/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#クラウドインフラ](/tags/クラウドインフラ/)[#会社紹介](/tags/会社紹介/)+1 最小構成やテスト環境から迅速にクラウドの利用を始められる「ファストプラン」や、要望に応じてインフラの設計から構築、運用までを「オーダーメイドプラン」など複数の基本プランについて説明しています。 - [Infomation](/categories/infomation/) [![「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう!](/_astro/large-_1_.iOe637n-_ZdJCKu.webp)](/post/marketing/bigquery-data-analytics-platform/) ## [「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう!](/post/marketing/bigquery-data-analytics-platform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+1 Google Cloud (GCP) が提供している、サーバーレスのエンタープライズ・データウェアハウス 「BigQuery」 の有用性について説明しています。 - [Infomation](/categories/infomation/) [![「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは](/_astro/large.D4BsxXav_ZfbQVg.webp)](/post/marketing/cost-effective-data-analytics-platform/) ## [「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは](/post/marketing/cost-effective-data-analytics-platform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月14日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+1 クラウド上で分析基盤を構築、運用する際の課題や注意点も顕著になり、頭を悩ますインフラ担当者も増えています。 Google Cloud (GCP) の BigQuery を使った分析基盤構築をうまく作り、運用する際のポイントを聞いています。 - [Infomation](/categories/infomation/) [![2022年 新年のご挨拶](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/new-year-greeting-2022/) ## [2022年 新年のご挨拶](/post/marketing/new-year-greeting-2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年1月4日 - [#新年の挨拶](/tags/新年の挨拶/) 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:2021年12月30日(木)より2022年1月3日(月)まで 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 - [Infomation](/categories/infomation/) [![年末年始のお知らせ](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/year-end-new-year-holiday-2021-2022/) ## [年末年始のお知らせ](/post/marketing/year-end-new-year-holiday-2021-2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年12月28日 - [#休業案内](/tags/休業案内/) 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:2021年12月30日(木)より2022年1月3日(月)まで 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 - [Infomation](/categories/infomation/) [![grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/google-cloud-partner-top-engineer-2021/) ## [grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞](/post/marketing/google-cloud-partner-top-engineer-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年12月15日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Partner Top Engineer](/tags/google-cloud-partner-top-engineer/)+2 株式会社grasysに所属する大川嘉一が、Google Cloud (GCP) Partner Top Engineer を受賞しました。 - [Infomation](/categories/infomation/) [![@ITに「Nomad」と「Kubernetes」の比較記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-kubernetes-comparison/) ## [@ITに「Nomad」と「Kubernetes」の比較記事が掲載](/post/marketing/atmarkit-nomad-kubernetes-comparison/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年11月18日 - [#Kubernetes](/tags/kubernetes/)[#nomad](/tags/nomad/)+2 ITエキスパート向けメディア「@IT」に弊社エンジニア守永の寄稿記事「『Kubernetes』と『Nomad』、どう使い分けるとよいのか」が掲載されました。 - [Infomation](/categories/infomation/) [![@ITにHashiCorp社「Nomad」の解説記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-guide/) ## [@ITにHashiCorp社「Nomad」の解説記事が掲載](/post/marketing/atmarkit-nomad-guide/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年10月19日 - [#nomad](/tags/nomad/)[#AWS](/tags/aws/)+2 ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「AWSでNomadクラスタを構築――クラスタやジョブ管理の仕組みと内部構造を知る」が掲載されました。 - [Infomation](/categories/infomation/) [![書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催](/_astro/large-1.Dx6t6CG7_18hlQT.webp)](/post/marketing/google-cloud-book-roundtable/) ## [書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催](/post/marketing/google-cloud-book-roundtable/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年10月1日 - [#Google Cloud](/tags/google-cloud/)[#book](/tags/book/)+1 株式会社grasysは、書籍の出版を記念して、著者によるウェビナーを開催しました。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売](/_astro/large-11-1.B8ZUU4b0_tKkXL.webp)](/post/marketing/google-cloud-book-for-beginners/) ## [Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売](/post/marketing/google-cloud-book-for-beginners/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年9月3日 - [#Google Cloud](/tags/google-cloud/)[#book](/tags/book/)+1 株式会社grasysは、Google Cloud (GCP)初心者にもわかりやすい、基本から実践的知識まで、grasysの現役エンジニアが解説する書籍を発売しました。 - [Infomation](/categories/infomation/) [![@ITにKubernetesの解説記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-kubernetes-guide/) ## [@ITにKubernetesの解説記事が掲載](/post/marketing/atmarkit-kubernetes-guide/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年8月20日 - [#Kubernetes](/tags/kubernetes/)[#news](/tags/news/) ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「コンテナ実行基盤『Kubernetes』の構成要素とエコシステムを解説」が掲載されました。 - [Infomation](/categories/infomation/) [![2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞](/_astro/large-12-1.x_EecHtL_nMt04.webp)](/post/marketing/google-cloud-services-partner-of-the-year-2020/) ## [2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞](/post/marketing/google-cloud-services-partner-of-the-year-2020/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年7月21日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Partner of the Year](/tags/google-cloud-partner-of-the-year/)+2 株式会社grasysは、2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞しました。 --- ## Infomationの記事 3ページ目 | grasys blog URL: https://blog.grasys.io/categories/infomation/page/3 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Infomationの記事 - [Infomation](/categories/infomation/) [![@ITに「Nomad」と「Kubernetes」の比較検証記事が掲載](/_astro/large-9-1.Ddv-kMT4_1lQhhB.webp)](/post/marketing/atmarkit-nomad-kubernetes-verification/) ## [@ITに「Nomad」と「Kubernetes」の比較検証記事が掲載](/post/marketing/atmarkit-nomad-kubernetes-verification/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年7月14日 - [#Kubernetes](/tags/kubernetes/)[#nomad](/tags/nomad/)+2 ITエキスパート向けメディア「@IT」に、弊社エンジニアの守永の寄稿記事「コンテナ実行基盤『Kubernetes』『Nomad』の基本 クラスタの構成方式やデプロイの仕組み」が掲載されました。 - [Infomation](/categories/infomation/) [![Tenable, Inc.とパートナー契約締結](/_astro/large-13-1.CsBu2Fpm_Z2osNaS.webp)](/post/marketing/tenable-partnership/) ## [Tenable, Inc.とパートナー契約締結](/post/marketing/tenable-partnership/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月21日 - [#Tenable](/tags/tenable/)[#脆弱性管理](/tags/脆弱性管理/)+3 株式会社 grasys は、IT脆弱性管理市場のパイオニアである Tenable Inc. とパートナー契約を締結いたしました。 - [Infomation](/categories/infomation/) [![ASCII.jp で Google Cloud (GCP) のマイクロサイト開設](/_astro/large-14-1.BuyHM9NB_Z1gCXyk.webp)](/post/marketing/ascii-google-cloud-microsite/) ## [ASCII.jp で Google Cloud (GCP) のマイクロサイト開設](/post/marketing/ascii-google-cloud-microsite/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月20日 - [#Google Cloud](/tags/google-cloud/)[#news](/tags/news/) ASCII.jp 上で grasys が Google Cloud (GCP) の特設サイトを開設しました。Google Cloud (GCP) の導入・活用に役立つ情報や grasys の最新情報が一箇所にまとまった情報サイトです。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Day: Digital '21 登壇](/_astro/large-15.C8aXLYNt_ZeKvnS.webp)](/post/marketing/google-cloud-day-digital-2021/) ## [Google Cloud (GCP) Day: Digital '21 登壇](/post/marketing/google-cloud-day-digital-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年4月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) 弊社エンジニアの高田が登壇いたします。 - [Infomation](/categories/infomation/) [![Google Cloud (GCP) INSIDE Games & Apps 登壇](/_astro/large-16-1.BOEZsAyI_ZwF7gY.webp)](/post/marketing/google-cloud-inside-games-and-apps/) ## [Google Cloud (GCP) INSIDE Games & Apps 登壇](/post/marketing/google-cloud-inside-games-and-apps/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月18日 - [#Google Cloud](/tags/google-cloud/)[#ゲーム](/tags/ゲーム/)+1 弊社エンジニアの中島、諏訪が登壇いたします。 - [Infomation](/categories/infomation/) [![Looker の コンサルティング パートナー認定を取得](/_astro/large-17-1.Bf37OPRW_1LqQpA.webp)](/post/marketing/looker-consulting-partner-certification/) ## [Looker の コンサルティング パートナー認定を取得](/post/marketing/looker-consulting-partner-certification/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月10日 - [#Looker Studio](/tags/looker-studio/)[#Google Cloud](/tags/google-cloud/)+2 BI機能を兼ね備えた分析プラットフォーム Looker のパートナー ネットワーク プログラムにおいて、コンサルティング パートナー認定を取得いたしました。 - [Infomation](/categories/infomation/) [![アジア太平洋地域の急成長データ分析企業10社に選出](/_astro/large.cK68NECe_1TWHKk.webp)](/post/marketing/top-10-data-analytics-companies/) ## [アジア太平洋地域の急成長データ分析企業10社に選出](/post/marketing/top-10-data-analytics-companies/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年3月9日 - [#データ分析](/tags/データ分析/)[#データ分析基盤](/tags/データ分析基盤/)+2 アジア太平洋地域のITビジネス誌CIO Advisor APACにおいて、「The 10 Hot Data Analytics Companies to Watch in 2021」のうちの一社として急成長中データ分析企業に選出されました。 - [Infomation](/categories/infomation/) [![Developers Summit 2021 登壇](/_astro/large-7-1.BnsPzPsM_Z28iqDg.webp)](/post/marketing/developers-summit-2021/) ## [Developers Summit 2021 登壇](/post/marketing/developers-summit-2021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年2月16日 - [#Developers Summit](/tags/developers-summit/) 弊社エンジニアの佐藤、西野が登壇いたします。 - [Infomation](/categories/infomation/) [![Developers Boost 2020 登壇](/_astro/large-19-1.DlZiuUzx_2b3TxC.webp)](/post/marketing/developers-boost-2020/) ## [Developers Boost 2020 登壇](/post/marketing/developers-boost-2020/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年12月12日 - [#Developers Boost](/tags/developers-boost/)[#event](/tags/event/) 弊社エンジニアの若原が登壇いたします。 - [Infomation](/categories/infomation/) [![webシステム開発におすすめの会社”14選”に選定](/_astro/large-20-1.2RIHcipZ_Z1Whbmh.webp)](/post/marketing/top-web-system-development-companies/) ## [webシステム開発におすすめの会社”14選”に選定](/post/marketing/top-web-system-development-companies/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月19日 - [#アプリケーション開発](/tags/アプリケーション開発/)[#grasys](/tags/grasys/)+1 10万件以上の利用実績をもつ発注業者比較サービスアイミツより、「ECシステム」「アプリ」などを基準にwebシステム開発・構築に定評のある会社として選ばれました。 - [Infomation](/categories/infomation/) [![へるすあっぷ21に掲載](/_astro/large-22-1.DEnebR3N_Z13Ftac.webp)](/post/marketing/health-up-21-feature/) ## [へるすあっぷ21に掲載](/post/marketing/health-up-21-feature/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月1日 - [#grasys](/tags/grasys/)[#news](/tags/news/) grasys のテレワークの取り組みが掲載されました。 - [Infomation](/categories/infomation/) [![クラウドエンジニアキャリアトークス](/_astro/large-7-2.CWSubzDk_ZbA1k0.webp)](/post/marketing/cloud-engineer-career-talks/) ## [クラウドエンジニアキャリアトークス](/post/marketing/cloud-engineer-career-talks/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月20日 - [#Developers Summit](/tags/developers-summit/)[#event](/tags/event/)+1 ~Google Cloud (GCP) パートナーと考えるこれからのエンジニアのキャリア~ Powered by Developers Summit - [Infomation](/categories/infomation/) [![Google Cloud (GCP) Anthos Day](/_astro/large-8-2.B94ZDhQn_ZQFQ4X.webp)](/post/marketing/google-cloud-anthos-day/) ## [Google Cloud (GCP) Anthos Day](/post/marketing/google-cloud-anthos-day/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月8日 - [#Google Cloud](/tags/google-cloud/)[#Anthos](/tags/anthos/)+1 弊社エンジニアの松原が登壇いたします。 - [Infomation](/categories/infomation/) [![Elastic 社を参考に推進する、grasysの働き方改革](/_astro/large-9-2.BwopZEK5_sPK6F.webp)](/post/marketing/grasys-workstyle-reform/) ## [Elastic 社を参考に推進する、grasysの働き方改革](/post/marketing/grasys-workstyle-reform/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月10日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 先進的パートナー企業の働き方を参考に、ニューノーマル時代の働き方を推進してまいります。 - [Infomation](/categories/infomation/) [![パロアルトネットワークスの NextWave パートナーに](/_astro/large-11-2.Be0bI9uD_ZcUgEk.webp)](/post/marketing/palo-alto-networks-nextwave-partner/) ## [パロアルトネットワークスの NextWave パートナーに](/post/marketing/palo-alto-networks-nextwave-partner/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年8月6日 - [#セキュリティ](/tags/セキュリティ/)[#パートナーシップ](/tags/パートナーシップ/)+2 パロアルトネットワークスの NextWave パートナーになりました。 - [Infomation](/categories/infomation/) [![テレワークシンポジウム](/_astro/large-12-2.B2Sd2g8o_9TeSM.webp)](/post/marketing/telework-symposium/) ## [テレワークシンポジウム](/post/marketing/telework-symposium/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年6月26日 - [#リモートワーク](/tags/リモートワーク/)[#event](/tags/event/) 「テレワーク・オールウェイズ2020」にて登壇いたします。 - [Infomation](/categories/infomation/) [![Team IXA スポンサー契約を更新](/_astro/large-14-2.69vsQK6X_1IeXez.webp)](/post/marketing/team-ixa-sponsorship-renewal/) ## [Team IXA スポンサー契約を更新](/post/marketing/team-ixa-sponsorship-renewal/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年3月1日 - [#ゲーム](/tags/ゲーム/)[#grasys](/tags/grasys/)+1 ヤルキマントッキーズ株式会社が運営するプロゲーミングチーム「Team iXA」をgrasysは今期も引き続きスポンサーいたします。 - [Infomation](/categories/infomation/) [![第二回 技術書同人誌博覧会](/_astro/large-16-2.B9pbjT14_Z2dzTlT.webp)](/post/marketing/technical-book-expo-2/) ## [第二回 技術書同人誌博覧会](/post/marketing/technical-book-expo-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年12月14日 - [#book](/tags/book/)[#event](/tags/event/) リーディングサポーター、運営インフラサポーター、トートバックサポーターとして出展・協賛いたします。 --- ## Inside grasysの記事 | grasys blog URL: https://blog.grasys.io/categories/inside-grasys Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Inside grasysの記事 - [Inside grasys](/categories/inside-grasys/) [![「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/_astro/hero.BOIi0dum_DEqPN.webp)](/post/recruit/engineer-type-data-platform-interview/) ## [「人間向け」のデータ基盤はもう古い? AI時代に求められる、メタデータとアセット指向](/post/recruit/engineer-type-data-platform-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年8月25日 - [#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)+3 AIによる利用を前提としたデータ基盤には何が必要か。株式会社grasysの上間貫司が、メタデータ整備、メダリオンアーキテクチャ、アセット指向について語ったエンジニアtype取材記事です。 - [Inside grasys](/categories/inside-grasys/) [![増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/_astro/hero.BRdqJC-L_uu2Fv.webp)](/post/recruit/engineer-type-sbom-interview/) ## [増え続ける脆弱性、運用現場の最前線で起こる変化とは? 次世代システム・セキュリティ対策に有効な一手「SBOM」の真価](/post/recruit/engineer-type-sbom-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年7月30日 - [#SBOM](/tags/sbom/)[#セキュリティ](/tags/セキュリティ/)+2 増え続ける脆弱性にどう向き合うか。株式会社grasysの吉田悠介が、SBOMの価値、運用の実際、エンジニアの役割について語ったエンジニアtype取材記事です。 - [Inside grasys](/categories/inside-grasys/) [![「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/_astro/hero.CUvymjlD_Z1ORKdO.webp)](/post/marketing/2026-japan-all-aws-certifications-engineers/) ## [「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/post/marketing/2026-japan-all-aws-certifications-engineers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2026年6月30日 - [#AWS](/tags/aws/)[#Japan All AWS Certifications Engineers](/tags/japan-all-aws-certifications-engineers/) このたび、2026 Japan All AWS Certifications Engineers の受賞者として grasys のエンジニアが選出されました。 AWS 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重ねるパートナーの皆様に感謝いたします。 2026 J… - [Inside grasys](/categories/inside-grasys/) [![【イベント出展】type エンジニア転職フェアに出展します](/_astro/type20260411_ebanner_no1.CWP6Q8Ek_Z1FJN0i.webp)](/post/recruit/type-engineer-career-fair-2026/) ## [【イベント出展】type エンジニア転職フェアに出展します](/post/recruit/type-engineer-career-fair-2026/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年4月7日 - [#採用](/tags/採用/)[#event](/tags/event/)+1 type エンジニア転職フェアに出展します 4月11日(土)に東京ドームシティ プリズムホールで開催される「type エンジニア転職フェア」に grasys が出展いたします。 当日は現場のメンバーが会場でお待ちしております。 技術スタックから社内の雰囲気まで、ざっくばらんにお話ししましょう! 【イベント概要】 開催日 - [Inside grasys](/categories/inside-grasys/) [![typeにて、弊社エンジニアのインタビュー記事「AI時代のクラウドエンジニアの役割」が公開](/_astro/type_260327-scaled.Dm7yUhLS_Zf8gac.webp)](/post/recruit/type-ai-era-cloud-engineer-interview/) ## [typeにて、弊社エンジニアのインタビュー記事「AI時代のクラウドエンジニアの役割」が公開](/post/recruit/type-ai-era-cloud-engineer-interview/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2026年3月27日 - [#Google Cloud](/tags/google-cloud/)[#AI](/tags/ai/)+2 Google Cloudの生成AIスペシャライゼーション認定企業である弊社の視点から、AIの不確実性をどう制御し、クラウドエンジニアが今後どのようなスキルを磨くべきかについて詳しくお話ししています。 - [Inside grasys](/categories/inside-grasys/) [![東京ゲームショウ2025へ行ってきました!](/_astro/hero.CJtTbFjh_1aDnXm.webp)](/post/t-sato/tokyogameshow2025/) ## [東京ゲームショウ2025へ行ってきました!](/post/t-sato/tokyogameshow2025/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[T.sato](/authors/t-sato/) - 2025年11月12日 - [#東京ゲームショウ](/tags/東京ゲームショウ/)[#イベントレポート](/tags/イベントレポート/) はじめまして。 6月よりgrasysの採用担当になりました佐藤と申します。 突然ですが、皆さまは先日開催された「東京ゲームショウ」へ足を運ばれましたでしょうか? 私自身はゲームショウへの参加は初めてだったのですが、今回はゲーム業界を深く知るための勉強も兼ねて、その熱気を体験してまいりました! 本日はその時の様子をレポ… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Partner All Certification Holders 2025 受賞のご報告](/_astro/large-5-1.Crm64BeF_1WWBhc.webp)](/post/marketing/google-cloud-partner-all-certification-holders-2025/) ## [Google Cloud Partner All Certification Holders 2025 受賞のご報告](/post/marketing/google-cloud-partner-all-certification-holders-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2025年11月6日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud 全冠](/tags/google-cloud-全冠/) このたび、Google Cloud Partner All Certification Holders 2025 の受賞者として grasys からもエンジニアが選出 されました。 Google Cloud Japan 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常* BBQをしました!](/_astro/hero.BQSzVk4B_Z1a8Ddb.webp)](/post/recruit/grasys-daily-bbq2025summer/) ## [grasys の日常* BBQをしました!](/post/recruit/grasys-daily-bbq2025summer/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年9月17日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは! grasys 採用担当のマエダです。 過酷な夏もあと少し、まだ残暑が残りますが朝晩は涼しくなってきましたね。 皆さん、今年の夏は楽しめましたか? grasys は比較的インドアを好むメンバーが多いのですが、今夏はマーケのNさん主催でBBQをしました! grasys では約5年ぶりとなる夏のイベント。 開… - [Inside grasys](/categories/inside-grasys/) [![YEBISU BEER HOLIDAY開催中!](/_astro/hero.CX1oRaxr_Z10dQ23.webp)](/post/shirota/yebisu-beer-holiday/) ## [YEBISU BEER HOLIDAY開催中!](/post/shirota/yebisu-beer-holiday/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年8月27日 - [#恵比寿](/tags/恵比寿/) grasys のオフィスがある恵比寿ガーデンプレイスでは様々なイベントが開催されます。 先週から YEBISU BEER HOLIDAY (エビスビアホリデー)が催されていますので、仕事終わりに行ってきました! 恵比寿はプレミアム・ビールとして名高いエビスビールが生まれた場所です。 そんな由緒ある地で開催されている、… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常* type 転職フェアに出展しました!](/_astro/hero.DmRwCzjd_ZFJEOM.webp)](/post/recruit/grasys-daily-event-type2025/) ## [grasys の日常* type 転職フェアに出展しました!](/post/recruit/grasys-daily-event-type2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年8月20日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは!grasys 採用担当のマエダです。 7月に開催された「 type 転職フェア」に私たち grasys もブースを出展しました! 毎年、夏の恒例行事となっているこのオフラインイベント。 今年は例年以上に猛暑の中でしたが、そんな中でも1000人以上の方が来場されていたとのこと。 これからエンジニアになろうと… - [Inside grasys](/categories/inside-grasys/) [![エンジニアType 転職フェア 参加のお知らせ](/_astro/ebanner_no1.DH4_obw7_ZqCWX7.webp)](/post/recruit/engineer-type-career-fair-2025/) ## [エンジニアType 転職フェア 参加のお知らせ](/post/recruit/engineer-type-career-fair-2025/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年6月18日 - [#採用](/tags/採用/)[#event](/tags/event/) エンジニアType 転職フェアに参加します grasys は「エンジニアType 転職フェア」に参加いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:7月12日(土) 会場 :東京国際フォーラム ホールE1・E2 登録はこちらから ※ご来場者全員に「選べる電子ギフト」1,000円分プレゼ - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎7月12日(土)「type エンジニア転職フェア」に出展します!](/_astro/hero.Bq1C1yDh_Z1I0QPW.webp)](/post/recruit/grasys-daily-event-20250712/) ## [grasys の日常✴︎7月12日(土)「type エンジニア転職フェア」に出展します!](/post/recruit/grasys-daily-event-20250712/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年6月18日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは! grasys 採用担当のマエダです。 関東は先週から梅雨入りし、ジメジメとした天候ですね... くせ毛の私にとってはややご機嫌ナナメな季節ですが、同時に大好きな夏に向けてワクワクしています★ 本日は、7/12(土)に出展する採用イベント「type エンジニア転職フェア」のご案内をさせていただきます! 日… - [Inside grasys](/categories/inside-grasys/) [![会議室にPoly Studio USBを導入しました。](/_astro/hero.BMZNZspu_1hLYva.webp)](/post/s-sato/adopt-poly-studio-usb/) ## [会議室にPoly Studio USBを導入しました。](/post/s-sato/adopt-poly-studio-usb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2025年6月12日 - [#Poly Studio](/tags/poly-studio/)[#社内インフラ](/tags/社内インフラ/) こんにちは、サトウです。 これまでの当社の会議室ではWEBカメラ、WEB会議用マイク、モニターをそれぞれDockに接続してオンライン会議を行っていました しかし機器ごとの配線や設置が煩雑で、会議を始めるまでに時間がかかったり、トラブルがあった際の原因の特定に時間がかかることもありました。 そこで今回、オールインワンの… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎今年も野球観戦に行ってきました](/_astro/hero.CIUeCise_ZA5SnL.webp)](/post/recruit/grasys-daily-baseball/) ## [grasys の日常✴︎今年も野球観戦に行ってきました](/post/recruit/grasys-daily-baseball/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年5月21日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 今年もプレミアム休暇を取得して野球観戦に行ってきました! 今回もヤクルトスワローズの大ファンよっしーさんのお誘いでヤクルト側での観戦です! ※プレミアム休暇とは : 月1回半日休暇を取得することができる仕組みで、半休を申請した社員には5,000円の手当を支給するとい… - [Inside grasys](/categories/inside-grasys/) [![「それっぽく動くコード」がキャリアの成長を阻害する? 若手エンジニアが意識しておきたい、生成AIとの向き合い方](/_astro/8840d48dca14780821be22206a39b80b.DM9Pv73w_3l72n.webp)](/post/recruit/generative-ai-and-young-engineer-careers/) ## [「それっぽく動くコード」がキャリアの成長を阻害する? 若手エンジニアが意識しておきたい、生成AIとの向き合い方](/post/recruit/generative-ai-and-young-engineer-careers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年4月25日 - [#生成AI](/tags/生成ai/)[#ジュニアエンジニア](/tags/ジュニアエンジニア/) 「生成AIで業務効率化」が進む一方で、思考停止に陥る危うさも…。現場のリアルな声をもとに、生成AI活用の“落とし穴”と、ビジネスにおける正しい向き合い方を解説。AIとのスマートな関係構築に役立つ視点を届けます。 - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎ピザパーティーをしました](/_astro/hero.U1xTQgUd_15OADT.webp)](/post/recruit/grasys-daily-pizzaparty/) ## [grasys の日常✴︎ピザパーティーをしました](/post/recruit/grasys-daily-pizzaparty/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年4月16日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 先日、インフラエンジニアのメンバー主催でオフィス内ピザパーティーを開催しました! オフィス内での催し物は参加する時間も帰る時間も自由。 とても気軽なので、毎度部署を超えて複数名参加しています。 今回もピザを囲みながらワイワイと楽しみました。 余談ですが、オフィス内に… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎こだわりのオフィス環境をご紹介します](/_astro/hero.mZY0_od1_U6mq.webp)](/post/recruit/grasys-daily-office-environment/) ## [grasys の日常✴︎こだわりのオフィス環境をご紹介します](/post/recruit/grasys-daily-office-environment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年3月19日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 突然ですが、みなさんの職場は働きやすい環境ですか? コロナ禍明けの最近、作業効率や社員同士のコミュニケーションのため出社での働き方が戻り、改めてオフィス環境の重要性に気づいた方も多いのではないでしょうか。 grasys では、エンジニアがストレスなく集中して仕事に取… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎私たちのランチ事情をご紹介します](/_astro/hero.CIRmE8R4_Z1pfqMG.webp)](/post/recruit/grasys-daily-lunch/) ## [grasys の日常✴︎私たちのランチ事情をご紹介します](/post/recruit/grasys-daily-lunch/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年2月19日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。grasys 採用担当のマエダです。 今回は私たちのランチ事情についてご紹介します! grasys はグルメな街、恵比寿にオフィスがあります。 ジャンルに富んだ美味しいお店が立ち並んでいます。 grasys は食べることが好きな社員が多く、お昼時は「今日何食べる〜?」とランチの話があちらこちらで始まり、新… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎歌舞伎を観劇してきました](/_astro/hero.CcCqwL5B_ZzGSmy.webp)](/post/recruit/grasys-daily-kabuki/) ## [grasys の日常✴︎歌舞伎を観劇してきました](/post/recruit/grasys-daily-kabuki/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2025年1月29日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 遅ればせながら、昨年はご拝読いただきありがとうございました。 本年ものんびりと採用担当目線から「grasys の日常」を綴りますので、どうぞお付き合いください┏⚪︎ペコッ 今回は、一年の初めに相応しい、歌舞伎を観劇してきました! 実はこの歌舞伎会、歌舞伎観劇が趣味… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常☆忘年会をしました](/_astro/hero.D7RV2eMT_24WAQe.webp)](/post/recruit/grasys-daily-gametournament_2/) ## [grasys の日常☆忘年会をしました](/post/recruit/grasys-daily-gametournament_2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年12月25日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。 grasys 採用担当のマエダです。 今年もとうとう、あと数日となりましたね。 そんな12月の頭、社内でちょっと早めの忘年会をしました。 催し物は、前回好評だったファミコンゲーム大会。 ピザやお酒を楽しみながら、ほろ酔い気分で盛り上がりました。 ゲームの裏側を支えるお仕事をしているだけあって、社内にはゲ… - [Inside grasys](/categories/inside-grasys/) [![クレジット・ガイダンスやってみた!](/_astro/ogp.eTwBfwet_1D3Ayo.webp)](/post/yusukeh/credit-guidance/) ## [クレジット・ガイダンスやってみた!](/post/yusukeh/credit-guidance/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月29日 - [#クレジット・ガイダンス](/tags/クレジット-ガイダンス/)[#金融](/tags/金融/) CICさんが提供し始めた信用情報紹介サービスです。 Photo by Nathana Rebouças on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) クレジット・ガイダンス|指定信用情報機関のCIC クレジット・ - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎期末会を実施しました](/_astro/hero.CIhVxBDK_ix9BN.webp)](/post/recruit/grasys-daily-finalparty/) ## [grasys の日常✴︎期末会を実施しました](/post/recruit/grasys-daily-finalparty/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年11月27日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) 弊社事ではございますが、先日、創立 10 周年を迎えました! 10 期の締めくくりに、恵比寿ガーデンプレイス内のカフェテリアを貸し切り、期末会を行いましたのでその様子をお届けします。 冒頭では、各部署の Manager や Leader から今期の振り返りと来期の目標が発表され、11 期に向かって気持ちが引き締まる時… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎東京ゲームショウに行ってきました](/_astro/hero.CGqFghKf_Zvufbr.webp)](/post/recruit/grasys-daily-tokyogameshow/) ## [grasys の日常✴︎東京ゲームショウに行ってきました](/post/recruit/grasys-daily-tokyogameshow/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年10月24日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/)[#イベントレポート](/tags/イベントレポート/) おはこんばんにちは、grasys の採用担当オリタとマエダです。 先日、2 人で人生初の東京ゲームショウへ行ってまいりました。 普段あまりゲームをやる事が無い私たちでも知ってるゲームやゲーム会社さんが沢山いらっしゃいました。 展示ブースはお城やゲームの世界を再現されており 出展企業様、来場者の皆様、会場全体からゲーム… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常✴︎社長のおごり自販機で広がる社内コミュニケーション](/_astro/hero.8ayt2fME_Z1hiroo.webp)](/post/recruit/grasys-daily-vendingmachine/) ## [grasys の日常✴︎社長のおごり自販機で広がる社内コミュニケーション](/post/recruit/grasys-daily-vendingmachine/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年9月18日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) こんにちは。grasys採用担当の前田です。 今回は、前回ちょこっとお話しした社長のおごり自販機についてお届けします! 名前がユニークなこの自販機、二人で社員証を「ピッ」とかざすとタダで飲み物が飲めるというなんとも嬉しい機能がついています!飲み物のラインナップは、前回のゲーム大会で勝ち進んだ社員がセレクトしたものと、… - [Inside grasys](/categories/inside-grasys/) [![grasys の現役エンジニアが解説する書籍の改訂版が発売!](/_astro/corporate-news-hero.Cn-53zWt_Z1cQN0r.webp)](/post/marketing/googlecloud-book2/) ## [grasys の現役エンジニアが解説する書籍の改訂版が発売!](/post/marketing/googlecloud-book2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年9月17日 - [#book](/tags/book/)[#Google Cloud](/tags/google-cloud/)+3 2024年9月17日(火)、書籍『図解即戦力 Google Cloud のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]』を株式会社技術評論社より出版しました。本書は、紙の書籍と電子書籍を合算して売上一万部突破した書籍の改訂版で、新たに AIサービスの章が追加されています。grasys の現役エンジニアが… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常🎮ゲーム大会をしました。](/_astro/hero.BiBkCEv0_295HXj.webp)](/post/recruit/grasys-daily-game-tournament/) ## [grasys の日常🎮ゲーム大会をしました。](/post/recruit/grasys-daily-game-tournament/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年8月21日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) おはこんばんにちは、grasys の採用担当のオリタです。 ゲーム好きが多く在籍しております、grasys の日常をお届けいたします。 この度、社内に面白い自販機を導入いたしました。 どの飲み物を入れるか決めないといけないのですが 面白い自販機に入れる飲み物は、面白く決めないといけません! そこで、今回は社内にあるフ… - [Inside grasys](/categories/inside-grasys/) [![grasys の日常⚾️野球観戦に行ってきました。](/_astro/hero.B1SeTfoW_2imNyj.webp)](/post/recruit/grasys-daily/) ## [grasys の日常⚾️野球観戦に行ってきました。](/post/recruit/grasys-daily/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年7月3日 - [#シリーズ: grasysの日常](/tags/シリーズ-grasysの日常/) おはこんばんにちは、grasys の採用担当のオリタです。 今回は技術者が集まる grasys の日常をお届けいたします。 まずは、今年も社内で野球観戦に行ってきたので、その様子をお伝えいたします! ヤクルトスワローズの大ファン よっしー さんにお誘いいただき、社内の希望者総勢8名で参戦してまいりました。 みんなでプ… - [Inside grasys](/categories/inside-grasys/) [![grasys blog に迫る!最新技術トレンドの宝庫!](/_astro/hero.7odYhsKw_ZCHvmB.webp)](/post/t-shinaji/introduction-grasysblog/) ## [grasys blog に迫る!最新技術トレンドの宝庫!](/post/t-shinaji/introduction-grasysblog/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2024年6月26日 - [#grasys](/tags/grasys/)[#grasysブログ](/tags/grasysブログ/) 皆さん、こんにちは!今日は特別な企画として、IT 業界を疾走中の「 grasys blog 」の魅力を徹底解剖します。 grasys blog ってなに? まず最初に、多くの IT プロフェッショナルが注目する「 grasys blog 」についてご紹介しましょう。株式会社 grasys は、 Google Clou… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next Tokyo '24 に登壇します!](/_astro/hero.CnSua3PL_1WEfji.webp)](/post/marketing/google-cloud-next-tokyo-24/) ## [Google Cloud Next Tokyo '24 に登壇します!](/post/marketing/google-cloud-next-tokyo-24/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年6月24日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) Google Cloud Next Tokyo '24 登壇します 2024年8月1日(木)、2日(金)にパシフィコ横浜ノースで開催される Google Cloud Next Tokyo '24に、grasys から角田竜馬、バルス株式会社様より髙瀨 希望氏 による共同登壇をいたします。 ブースも出展いたしますので、… - [Inside grasys](/categories/inside-grasys/) [![オフィス移転しました!](/_astro/hero.BZj1FNpx_1VLF3b.webp)](/post/marketing/newoffice-ygp/) ## [オフィス移転しました!](/post/marketing/newoffice-ygp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2024年4月11日 - [#ebisu](/tags/ebisu/)[#恵比寿ガーデンプレイス](/tags/恵比寿ガーデンプレイス/)+1 2024年4月1日に新オフィスへ移転しました。当日のブログ投稿は「どんなウソだよ..」と言われかねないので、少し間をあけての投稿です^^/ 今回はそんな新オフィスのご紹介をさせていただこうと思います! 紹介が遅れました、grasys Marketingチームです。 3年ほどセールスチームに所属していたのですが、この春からマーケティ… --- ## Inside grasysの記事 2ページ目 | grasys blog URL: https://blog.grasys.io/categories/inside-grasys/page/2 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Inside grasysの記事 - [Inside grasys](/categories/inside-grasys/) [![女装が趣味の元潜水士がデブサミ2024で登壇します。](/_astro/hero.DGODp4wX_1E40fC.webp)](/post/tsunoda/developerssummit2024/) ## [女装が趣味の元潜水士がデブサミ2024で登壇します。](/post/tsunoda/developerssummit2024/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2024年2月6日 - [#Developers Summit](/tags/developers-summit/) こんにちはtsunodaです。 今年もDevelopers Summitの季節がやってきましたね! COVID-19によりしばらくオンライン開催でしたが、4年ぶりのリアル開催とのことです。 大変恐縮ですが私、tsunodaが登壇させて頂きます。 テーマにある通り、女装が趣味の元潜水士です。なんですかそれは。 今回は登… - [Inside grasys](/categories/inside-grasys/) [![Developers Summit 2024登壇!](/_astro/hero.CjPo3qkF_ZycYoD.webp)](/post/recruit/developers-summit-2024登壇!/) ## [Developers Summit 2024登壇!](/post/recruit/developers-summit-2024登壇!/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2024年1月25日 - [#Developers Summit](/tags/developers-summit/) 今年もDevelopers Summitに登壇します! 軽食付きの枠になっておりますので、ぜひ!お立ち寄りください! 【タイトル】 女装が趣味の潜水士がクラウドエンジニアになるまで 【詳細】 エンジニアとして次のステップやキャリアに悩んでいませんか? 元々は潜水士だった私がなぜクラウドエンジニアになったのか。 様々な… - [Inside grasys](/categories/inside-grasys/) [![東京ゲームショウ2023に行ってきました!!](/_astro/hero.Bs0aphjd_Znk0Bb.webp)](/post/marketing/tgs2023report/) ## [東京ゲームショウ2023に行ってきました!!](/post/marketing/tgs2023report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年9月25日 - [#event](/tags/event/)[#grasys](/tags/grasys/)+2 はじめまして!! grasysの新米営業のなわけんです。 最近はVarolantというゲームにすごくハマっています! 相手との駆け引きにドキドキしつつ勝負をし、勝った時に自分の成長を感じられる瞬間が堪らないです! さて、先日人生初の東京ゲームショウへ参加してきました! 実際に参加してみて、驚きの連続だったので今回はそ… - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ!](/_astro/hero.BddW7Tsu_1yzMyV.webp)](/post/marketing/manga-episode-03/) ## [【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ!](/post/marketing/manga-episode-03/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月17日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 散在するデータを一元管理し、営業活動の改善につなげる方法をマンガでご紹介します。 - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題](/_astro/hero.CEJrO6vn_yzrs6.webp)](/post/marketing/manga-episode-02/) ## [【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題](/post/marketing/manga-episode-02/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月4日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 製造業のシステム移行で直面しやすい課題と、無理なく進めるためのポイントをマンガでご紹介します。 - [Inside grasys](/categories/inside-grasys/) [![【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は?](/_astro/hero.SHI6JbdK_1NkKp9.webp)](/post/marketing/manga-episode-01/) ## [【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は?](/post/marketing/manga-episode-01/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年7月21日 - [#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)+2 複雑化するゲームインフラの課題と、クラウドを活用した解決の考え方をマンガでご紹介します。 - [Inside grasys](/categories/inside-grasys/) [![Codonを使ってAPI作ってみる](/_astro/hero.C4Q3-zWw_123MOJ.webp)](/post/uema/uema20230602/) ## [Codonを使ってAPI作ってみる](/post/uema/uema20230602/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2023年6月2日 - [#Codon](/tags/codon/)[#Python](/tags/python/)+1 はじめまして!エンジニアのUemaです。 Pythonコードを書いていて処理が遅いなと感じることがあると思います。 そこで、処理が遅いPythonコードに対して高速化するには、下記の手法があり、場合に応じて対応すると良いでしょう。 - リファクタリングを行い最適化 - 目的にあった高速化できるライブラリを使う - マ… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day ’23 Tourにて講演します!](/_astro/hero.CQ_5EHNc_Z23Qer6.webp)](/post/marketing/google-cloud-day-23-tour/) ## [Google Cloud Day ’23 Tourにて講演します!](/post/marketing/google-cloud-day-23-tour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年4月28日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) 今回は弊社代表の長谷川がGoogle Cloud (GCP)の最新の活用法を解説いたします! 是非ご視聴ください! 【タイトル】 Google Cloud (GCP)を駆使するエンジニア集団grasysの最新の活用法 【登壇者】 株式会社grasys 代表取締役 長谷川祐介 【講演内容】 Google Cloud (… - [Inside grasys](/categories/inside-grasys/) [![Developers Summit 2023 Inspiredイベントにgrasysが登壇します!](/_astro/hero.DUeXonJM_1cwUMV.webp)](/post/recruit/developers-summit-2023-inspired/) ## [Developers Summit 2023 Inspiredイベントにgrasysが登壇します!](/post/recruit/developers-summit-2023-inspired/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2023年2月6日 - [#event](/tags/event/)[#grasys](/tags/grasys/) Developers Summit 2023 Inspiredイベントにgrasysが登壇します! イベントの申し込みはお済みでしょうか? 株式会社grasys(グラシス)では 「 開発者のみんな!DevSecOpsエンジニアを目指そうよ! 」をテーマに 弊社エンジニアの松原優が語ります! 申し込みはこちら→http… - [Inside grasys](/categories/inside-grasys/) [![【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様](/_astro/hero.B03joPSw_FLHLR.webp)](/post/marketing/casestudy_202301/) ## [【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様](/post/marketing/casestudy_202301/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年1月27日 - [#導入事例](/tags/導入事例/)[#grasys](/tags/grasys/) 株式会社バンダイナムコエンターテインメント様との事例を公開しました。 4 新ゲーム共通機能提供プラットフォームの構築していく理由やビジネス的な理由、また旧環境の課題をテーマに話をしています。 ぜひ閲覧下さい! https://www.grasys.io/activity/case/2075/ - [Inside grasys](/categories/inside-grasys/) [![新年のご挨拶](/_astro/corporate-news-hero.D_JoFPk7_ZRs4aU.webp)](/post/marketing/2023news/) ## [新年のご挨拶](/post/marketing/2023news/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年1月4日 - [#新年の挨拶](/tags/新年の挨拶/) 明けましておめでとうございます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2023年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 - [Inside grasys](/categories/inside-grasys/) [![grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得](/_astro/hero.PLufZ2ca_Z2tShyg.webp)](/post/marketing/nflation-specialization/) ## [grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得](/post/marketing/nflation-specialization/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月22日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/)+1 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud (GCP) Partner Advantage プログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得しました。 specializa… - [Inside grasys](/categories/inside-grasys/) [![株式会社grasys、インフレ特別手当を支給。〜サービスを支える社員のサポート継続・強化〜](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/inflation-allowance/) ## [株式会社grasys、インフレ特別手当を支給。〜サービスを支える社員のサポート継続・強化〜](/post/recruit/inflation-allowance/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年12月20日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 「攻め」のITインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、世界的に続く物価高の影響を鑑み、一律3万円の「インフレ特別一時金」を2022年12月に全社員へ支給することをお知らせします。物価高に対する生活の不安を解消することで社員やその家族の生活基盤を… - [Inside grasys](/categories/inside-grasys/) [![TECH+フォーラム クラウドインフラに登壇します!](/_astro/hero.D1goHFps_1j9Sxr.webp)](/post/marketing/tech-ivent/) ## [TECH+フォーラム クラウドインフラに登壇します!](/post/marketing/tech-ivent/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年11月21日 - [#event](/tags/event/)[#seminar](/tags/seminar/) 「TECH+フォーラム クラウドインフラ Day 2022 Dec.変革を支えるニューノーマルのITインフラとは」に登壇します! 「事例で学ぶクラウドの活用とIaC導入のポイント」 と題しましてgrasysのエンジニア泉水とSales山上が登壇します。 <アジェンダ> 1. 会社紹介 3. クラウドの活用 - gra… - [Inside grasys](/categories/inside-grasys/) [![8期終了し9期スタートへ!](/_astro/hero.BU54_Bvq_Za2D5D.webp)](/post/marketing/grasys8/) ## [8期終了し9期スタートへ!](/post/marketing/grasys8/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年11月11日 - [#grasys](/tags/grasys/) こんにちは、マーケ部です。 10月末を持ちまして8期が終了しました。 そして、11月1日よりgrasysは9期に突入しました。 8期終了という事でgrasys MTG(全社会議)終了後に軽食を用意しお疲れ様会を行いました。 下記写真はその時用意したケーキ写真です! コロナ禍でなかなか集まる機会が少なかった為、久々に皆… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Hのデスク](/_astro/hero.C4o5o44S_Z2kRBTx.webp)](/post/recruit/h-desktour/) ## [【デスクツアー】とある社員Hのデスク](/post/recruit/h-desktour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年11月4日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは、趣味がValorant(PCゲーム)とバイクなgrasysの経理・財務スタッフのHandaです。 非エンジニアになりますので凝ったPC環境やデバイスはないですが、ゲームが趣味なので利用しているデバイスは経理の仕事には十分なスペックだと思います! そんなデスク周りに興味があれば幸いです。 デスク周り 余白の… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Kのデスク](/_astro/hero.vQccaZ_J_Z2qf6H8.webp)](/post/recruit/k_desktour/) ## [【デスクツアー】とある社員Kのデスク](/post/recruit/k_desktour/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年10月14日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは。grasysで経理・財務や経営企画を担っているkanbaです。 ※正確にはkambaです。 面白味があるかわかりませんが、書かせていただきます。 デスク環境 半分くらい物置き化している部屋で仕事しており、 見ての通り、本棚の上にモニターを置いています。 自分専用の部屋がない方でしたらわかっていただけますか… - [Inside grasys](/categories/inside-grasys/) [![TOKYO GAME SHOW2022へ行ってみた!](/_astro/hero.DvFzO2pP_1UGJSA.webp)](/post/marketing/tokyo-game-show2022/) ## [TOKYO GAME SHOW2022へ行ってみた!](/post/marketing/tokyo-game-show2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年9月26日 - [#ゲーム](/tags/ゲーム/)[#東京ゲームショウ](/tags/東京ゲームショウ/)+1 はじめまして。grasys Marketingチームです。 最近は同僚に教えてもらったAmongus(人狼みたいなゲーム)というゲームを社内でプレイするのにハマっています。誠実そうに見えていた人が、迷いもなくさらりと嘘をついて相手を騙している様子を見ると本当に震えます。。 さてさて、今回はタイトルにある通りですが、先日行っ… - [Inside grasys](/categories/inside-grasys/) [![grasysの休暇制度〜プレミアムデーとは?](/_astro/hero.DF9peRXm_ZtcVEK.webp)](/post/recruit/grasys_holiday/) ## [grasysの休暇制度〜プレミアムデーとは?](/post/recruit/grasys_holiday/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年9月12日 - [#福利厚生](/tags/福利厚生/)[#休暇制度](/tags/休暇制度/) みなさんこんにちは!grasys MarketingTeamです。 今回はgrasysの休暇制度の一つであるプレミアム休暇の活用についてお話しさせていただきます。 プレミアムデーとは? 入社6ヶ月後の正社員、契約社員を対象に月1回 半日休暇 を取得することができる仕組みで、半休を申請した社員には5,000円の手当を支… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Sのデスク #2](/_astro/hero.DVubiwpX_ZlQ17C.webp)](/post/sakai/desktour/) ## [【デスクツアー】とある社員Sのデスク #2](/post/sakai/desktour/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年9月2日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#grasys](/tags/grasys/) こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 今回は以前デスクツアーシリーズで紹介した自宅のデスク環境(主にキーボード)に変化がありましたのでそちらを紹介をしたいと思います。変化があったと言っても前回同様、主にキーボードのお話になってしまいますので予めご了承ください。 ちなみに以前の記事はこちら… - [Inside grasys](/categories/inside-grasys/) [![「攻めのインフラ」で顧客の要件に寄り添うインフラの専門家集団、grasysで働く魅力とは](/_astro/15948_th.DQyuGFqz_Z2k3wz9.webp)](/post/recruit/aggressive-infrastructure-engineer-careers/) ## [「攻めのインフラ」で顧客の要件に寄り添うインフラの専門家集団、grasysで働く魅力とは](/post/recruit/aggressive-infrastructure-engineer-careers/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年8月25日 - [#採用](/tags/採用/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 エンジニアとして、インフラの領域に携わる面白さ、grasysで働く魅力などについてgrasysでインフラ、開発、セールスの各部門のマネージャーを務めている中島健氏と、2020年8月に入社し、プロジェクトマネージャーとして活躍している山田賢一氏に話を聞いた。 - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next ’22開催概要!](/_astro/hero.0vXPH8gZ_Z2jHt9J.webp)](/post/marketing/google-cloud-next-22/) ## [Google Cloud Next ’22開催概要!](/post/marketing/google-cloud-next-22/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年8月12日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) Google Cloud (GCP) Next 開催概要 名称:Google Cloud (GCP) Next ’22(略称 Next ’22) 日時:日本時間 2022 年 10 月 12 日(水) 14 日(金) 説明:Google Cloud (GCP) の旗艦イベント Google Cloud (GCP) N… - [Inside grasys](/categories/inside-grasys/) [![月1回開催!grasysのLTとは?](/_astro/hero.BOC5DFI6_Z2bcail.webp)](/post/recruit/grasyslt/) ## [月1回開催!grasysのLTとは?](/post/recruit/grasyslt/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年8月5日 - [#grasys](/tags/grasys/)[#Lightningtalk](/tags/lightningtalk/) みなさん、こんにちはこんにちは。grasys Marketing Teamです。 grasysでは月に1回全社MTGを開催しています。全社MTG後には毎月社員数名による『Lightning talk』通称: 『LT』 を行っています。今回の記事ではgrasysのLTについてお話しさせていただきます! LTとは? LT… - [Inside grasys](/categories/inside-grasys/) [![grasysのクラウドエンジニア教育ってどんな感じ?](/_astro/hero.BceplHk5_2m9lLd.webp)](/post/yamada/coursera_skills-boost/) ## [grasysのクラウドエンジニア教育ってどんな感じ?](/post/yamada/coursera_skills-boost/) - ![](/_astro/yamada.ixPBkEkz_nBL9m.webp)[yamada](/authors/yamada/) - 2022年7月22日 - [#coursera](/tags/coursera/)[#grasys](/tags/grasys/)+1 grasysのクラウドインフラエンジニアは、2022年7月現在で12名在籍していますが、もともとインフラの経験がある者は実は多くありません。 そのほとんどがアプリケーションエンジニア出身です。 筆者も、現在はプロジェクトマネージャーをしていますが、前職はJavaエンジニアでした。クラウドインフラを構築したことのない状… - [Inside grasys](/categories/inside-grasys/) [![7月26日・28日開催!キャリア相談会!](/_astro/hero.DCcCIk7j_1y44xk.webp)](/post/recruit/event/) ## [7月26日・28日開催!キャリア相談会!](/post/recruit/event/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年7月1日 - [#event](/tags/event/)[#採用](/tags/採用/) こんにちは。grasys Marketing Teamです。 2022年7月26日(火)・28日(木)にエンジニア向けのオンラインキャリア相談会を開催いたします!! イベント概要 『将来、フロントもバックエンドもマルチにできるようになりたい! 』 『フルスタックエンジニアを目指したい!』 仕事をする上で、皆さんには様… - [Inside grasys](/categories/inside-grasys/) [![grasysOfficeツアー](/_astro/hero.D3urrtcL_21CM2c.webp)](/post/recruit/grasys_office_tour2022/) ## [grasysOfficeツアー](/post/recruit/grasys_office_tour2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月24日 - [#grasys](/tags/grasys/)[#オフィス](/tags/オフィス/) 皆さまこんにちは!grasys Marketing Teamです。 今回は弊社のオフィスについて紹介させていただきます! grasysはJR恵比寿駅から徒歩5分の距離にあります。1Fには度々テレビでも紹介されているパン屋さんが入っていて、お昼時には行列ができることもあります。こちらのビルの4Fから6Fがgrasysの… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜](/_astro/hero.BSj9whIX_GeGhh.webp)](/post/marketing/google_cloud_day_digital22_report/) ## [Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜](/post/marketing/google_cloud_day_digital22_report/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年6月22日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) grasys では Google Cloud (GCP) プレミア Service パートナーとして、数百を超える顧客のプロジェクトを運用しており、各プロジェクトの使用量を計算するシステムを運用しています。大切な顧客の情報を含むため、セキュリティは第一です。 ここでは、Google Kubernetes Engine… - [Inside grasys](/categories/inside-grasys/) [![「しゃべれて作れるエンジニアになろう」6335時間以上面談してわかったキャリアを拓くポイント](/_astro/large-22.ecBzXPwT_Z1d85t5.webp)](/post/recruit/communication-and-engineering-career/) ## [「しゃべれて作れるエンジニアになろう」6335時間以上面談してわかったキャリアを拓くポイント](/post/recruit/communication-and-engineering-career/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月16日 - [#採用](/tags/採用/)[#社員紹介](/tags/社員紹介/) エンジニアがどういう方向性でスキルアップしていくか、キャリパスはどうあるべきか。grasys 代表の長谷川が、経験のなかで見つけたよりよいキャリアを拓くためのポイントを説明します。 - [Inside grasys](/categories/inside-grasys/) [![指1本でタイピングしていた 「ど素人」が、世界的人気Webメディアのクラウドインフラを支えるエンジニアになるまでの挑戦](/_astro/large-21.Bj4U-Sv3_ZrBKok.webp)](/post/recruit/cloud-engineer-career-journey/) ## [指1本でタイピングしていた 「ど素人」が、世界的人気Webメディアのクラウドインフラを支えるエンジニアになるまでの挑戦](/post/recruit/cloud-engineer-career-journey/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月16日 - [#社員紹介](/tags/社員紹介/)[#クラウドインフラ](/tags/クラウドインフラ/)+1 パソコン初心者だったgrasysエンジニアの角田が、 いかにして世界的Webメディアのインフラ運用担当になったのか。挑戦の裏側に迫ります。 - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Oのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/orichi-desktour_20220603/) ## [【デスクツアー】とある社員Oのデスク](/post/recruit/orichi-desktour_20220603/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年6月3日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは、grasys HRteamのちょっぴりシャイな癒し系おりたでございます。 非エンジニアのデスクツアー第2弾と言う事で少し緊張しております。IT企業で働くバックオフィス社員の自宅デスクが気になるという方に届くと幸いです。 こだわりのポイント - 見た目第一 - デスクも部屋の雰囲気にあわせたかった - メイ… --- ## Inside grasysの記事 3ページ目 | grasys blog URL: https://blog.grasys.io/categories/inside-grasys/page/3 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Inside grasysの記事 - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員KKのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kato/kato_desktour/) ## [【デスクツアー】とある社員KKのデスク](/post/kato/kato_desktour/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年3月23日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。grasys でアプリエンジニアをしている加藤です。 grasys 社内でデスクツアーブログの執筆依頼が来たのでデスクを紹介させていただきます。 ガジェットは結構買っている記憶があったのですが、ほぼ趣味(イラスト、ゲーム)のものであまり紹介できるものはありませんでした。ただ、配線周りを結構綺麗にしているの… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Sのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/sakai/sakai-desktour/) ## [【デスクツアー】とある社員Sのデスク](/post/sakai/sakai-desktour/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年3月22日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 今回はデスクツアーシリーズで私の自宅のデスク紹介をしたいと思います。 正直他の方の紹介に比べるとネタがだいぶ薄いと思うの少し心配です。 デスク環境 まずはデスクこんな感じになっております。 デスクの後ろが散らかっているので移さないようにしたらこんな画… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Day: Digital ’22に登壇します!](/_astro/corporate-news-hero.-NNMeybB_29NMdS.webp)](/post/marketing/google_cloud_day_digital22/) ## [Google Cloud Day: Digital ’22に登壇します!](/post/marketing/google_cloud_day_digital22/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年3月10日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) こんにちは。grasysマーケティングチームです。 昨年に引き続き、grasysは『Google Cloud (GCP) Day: Digital 』にスポンサーとして参加いたします! 『Google Cloud (GCP) Day: Digital 』とは Google Cloud (GCP) Day: Digit… - [Inside grasys](/categories/inside-grasys/) [![デブサミ2022レポート 起業から学んだこれからのエンジニアのキャリアパス](/_astro/corporate-news-hero.TnOWiWOS_Z1z3s2Y.webp)](/post/recruit/devsumi2022_sessionreport/) ## [デブサミ2022レポート 起業から学んだこれからのエンジニアのキャリアパス](/post/recruit/devsumi2022_sessionreport/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年3月3日 - [#Developers Summit](/tags/developers-summit/)[#クラウドインフラ](/tags/クラウドインフラ/) ※この記事は2022年2月17日に実施された Developers Summit 2022 のセッション内容をもとに作成しています。 インフラエンジニアから開発やインフラ部門等の管理職のキャリアを経て、クラウドインフラやデータ分析基盤の設計・構築・運用を手がける株式会社grasysを起業。経営者でありながらエンジニア… - [Inside grasys](/categories/inside-grasys/) [![『肉は正義!』社員全員にスタミナ満点のもつ鍋を送った話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/motsunabe2022/) ## [『肉は正義!』社員全員にスタミナ満点のもつ鍋を送った話](/post/recruit/motsunabe2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2022年2月24日 - [#福利厚生](/tags/福利厚生/)[#grasys](/tags/grasys/) 『よし、そろそろ肉を送ろう!』 代表の長谷川の一言で始まった今回の企画。(2021年はKintanの自宅で焼き肉セットを配っています。) その名も『 肉は正義!〜もつ鍋編〜 』 コロナがようやく収束に向かうかと思った矢先、オミクロン株の出現…一気に感染状況は悪化し、何度目かわからない自粛生活に突入…予定していた新年会… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Mのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/momoi/momoi_desktour/) ## [【デスクツアー】とある社員Mのデスク](/post/momoi/momoi_desktour/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[momoi](/authors/momoi/) - 2022年2月15日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは。grasysで広報を担当しております。MOMOIと申します。 社員のデスクをリレー形式で繋いでいる本企画。エンジニアではない私のデスクのどこに需要があるのあるのか全くわかりませんが、執筆依頼があったので、書くだけ書いてみようと思います。『IT企業広報の自宅デスクに興味がある!』というマニアックな方に届くと… - [Inside grasys](/categories/inside-grasys/) [![デブサミ2022で登壇します!](/_astro/large-7-1.BnsPzPsM_Z28iqDg.webp)](/post/marketing/devsumi2022/) ## [デブサミ2022で登壇します!](/post/marketing/devsumi2022/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年2月9日 - [#Developers Summit](/tags/developers-summit/) こんにちは。grasysマーケティングチームです。 今年もDevelopers Summitの季節がやってきました! デブサミとは ご存知ない方のために、 「Developers Summit」とは、日本最大級のソフトウェア開発者のためのカンファレンスです。ソフトウェア開発者が今知っておきたいトピックや、さまざまな業… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Nのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishikawa/2022nishikawadesk/) ## [【デスクツアー】とある社員Nのデスク](/post/nishikawa/2022nishikawadesk/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nishikawa](/authors/nishikawa/) - 2022年2月8日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちは、grasysの猫好きnishikawaです。 猫だけでなく部屋やデスクも好きで、最近の弊社ブログでのデスクツアーをヲチしてきゃっきゃしていたら順番が来ました! 私はリモート勤務なので基本的に出社がないのですが、残念ながら入社後からリモート環境を徐々に整えたので、まだまだとんがりが足りない状態です。今後を楽… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】とある社員Fのデスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/orderbyfukushimadesc/) ## [【デスクツアー】とある社員Fのデスク](/post/fukushima/orderbyfukushimadesc/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2022年1月28日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちはgrasysの福嶌です。 自分がブログを書く時期じゃないですが先日、弊社の長谷川がデスクツアーをしていたので書けと煽られたので書きます。 何を買って行ったか記憶が曖昧になってきているのでAmazonの購入履歴を辿って書きます。 \\ \\ 末端社員のため過去に書いた弊社の長谷川、中島ほど豪勢ではございません。m… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】中島自宅デスク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/akeshihomedesk/) ## [【デスクツアー】中島自宅デスク](/post/takeshi/akeshihomedesk/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2022年1月25日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) grasys中島です。 社長に書けって言われたので久々に書きます。 社内でデスク周りの自慢とか便利グッズ共有してたらblog書こうまで話が進みましたw デスク List - かなでもの 140 x 65 ホワイトアッシュ+Black - I脚 - DELL U3219Q - IVV 13.3インチ 4K - Best… - [Inside grasys](/categories/inside-grasys/) [![【デスクツアー】長谷川作業場](/_astro/ogp.-tMm7Lfj_2pT9Op.webp)](/post/yusukeh/yusukehdesk/) ## [【デスクツアー】長谷川作業場](/post/yusukeh/yusukehdesk/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月25日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) こんにちはgrasys長谷川です。 世間で自宅のデスクを自慢していて羨ましいので、わたしもやります。 デスク List - かなでもの 140 x 65 パイン材+Square脚 - HP m34d - エルゴトロン LX デスクマウント モニターアーム ホワイト - Herman Miller flo arm -… - [Inside grasys](/categories/inside-grasys/) [![grasys、地方創生テレワーク推進運動「Action宣言」に参加](/_astro/large-8-1.31KJ9fSo_Z25MByD.webp)](/post/recruit/regional-telework-action-declaration/) ## [grasys、地方創生テレワーク推進運動「Action宣言」に参加](/post/recruit/regional-telework-action-declaration/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2021年12月16日 - [#リモートワーク](/tags/リモートワーク/)[#採用](/tags/採用/)+1 当社は内閣府・内閣官房が推進する「地方創生テレワーク推進運動」の趣旨に賛同し、推進運動に参加するため、「Action宣言」を行いました。当該宣言が、内閣府・内閣官房に正式に受理され、「地方創生テレワーク」事業のホームページに掲載されましたのでお知らせします。 - [Inside grasys](/categories/inside-grasys/) [![「Google Cloud まるっとわかる座談会」の質問にまるっと答えます!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/gcp_webinar_20211105/) ## [「Google Cloud まるっとわかる座談会」の質問にまるっと答えます!](/post/marketing/gcp_webinar_20211105/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2021年11月5日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 「Google Cloud (GCP) まるっとわかる座談会」の質問に まるっと答えます! こんにちは、grasysマーケティングチームです。 grasysのエンジニアと、西岡典生氏・田丸司氏(Google Cloud (GCP))による書籍「図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊で… - [Inside grasys](/categories/inside-grasys/) [![東京大学グリーンICTプロジェクトにgrasysが参画](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20201222/) ## [東京大学グリーンICTプロジェクトにgrasysが参画](/post/marketing/news_20201222/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年12月22日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 東京大学グリーンICTプロジェクトにgrasysが参画 〜SDGs達成を実現する施設インフラ構築プロジェクト〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、11月16日に東京大学グリーンICTプロジェクト(以下GUTP)に参画しました。GUTPを… - [Inside grasys](/categories/inside-grasys/) [![grasys、総務省「テレワーク先駆者百選」に選定](/_astro/corporate-news-hero.BCKwvVmo_28zJXn.webp)](/post/marketing/news_20201106/) ## [grasys、総務省「テレワーク先駆者百選」に選定](/post/marketing/news_20201106/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年11月6日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 grasys、総務省「テレワーク先駆者百選」に選定 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は10月30日に総務省が公表した令和2年度の「テレワーク先駆者百選」の一社として選抜されました。総務省は平成27年度からテレワーク活用の実績を持つ企業や団体… - [Inside grasys](/categories/inside-grasys/) [![クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20201021/) ## [クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言](/post/marketing/news_20201021/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年10月21日 - [#grasys](/tags/grasys/)[#news](/tags/news/) クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言 〜地方創生SDGs官民連携プラットフォームでも積極的にパートナーを募集〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は国連サミットで採択された持続可能でよりよい世界を目指す国際目標の… - [Inside grasys](/categories/inside-grasys/) [![先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20200910/) ## [先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進](/post/marketing/news_20200910/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月10日 - [#grasys](/tags/grasys/)[#news](/tags/news/) クラウドインフラを構築・運用保守するgrasys 先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進 「攻め」のITインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は多数の最先端IT企業とパートナーシップを組むことで極限までカスタマイズし… - [Inside grasys](/categories/inside-grasys/) [![渋谷データコンソーシアムにgrasysが参画](/_astro/corporate-news-hero.rV1N1Moi_1m7Ya0.webp)](/post/marketing/news_20200901/) ## [渋谷データコンソーシアムにgrasysが参画](/post/marketing/news_20200901/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年9月1日 - [#grasys](/tags/grasys/)[#news](/tags/news/)+1 渋谷データコンソーシアムにgrasysが参画 ビッグデータに基づいた渋谷の街づくりを推進 産官学⺠共同データプラットフォーム形成を支援し、スマートシティシブヤの実現を推進 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、9月1日より「一般社団法人渋谷… - [Inside grasys](/categories/inside-grasys/) [![テクマトリックスとパートナー契約締結](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/news_20200806/) ## [テクマトリックスとパートナー契約締結](/post/marketing/news_20200806/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2020年8月6日 - [#grasys](/tags/grasys/)[#news](/tags/news/) grasysが世界的サイバーセキュリティ企業 パロアルトネットワークスの NextWave パートナーに 大規模・複雑なサーバーインフラ運用 + セキュリティ強化 により強固なインフラを提供 クラウドインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:⻑谷川祐介、以下 grasys)は、ネッ… - [Inside grasys](/categories/inside-grasys/) [![HashiTalks:Japanに登壇した話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/hashicorp/) ## [HashiTalks:Japanに登壇した話](/post/noriko/hashicorp/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2020年7月10日 - [#Google Cloud](/tags/google-cloud/)[#HashiCorp](/tags/hashicorp/) \- HashiTalks:Japan に登壇しました - Vault の Google Cloud (GCP) KMS Secrets Engine で作った鍵をGCS上で使う話 - 8割GCPの話に。。。 三度の飯より少しダムが好きな noriko です。 先週、7月2日(木)と3日(金) に行われたオンラインイベ… - [Inside grasys](/categories/inside-grasys/) [![全従業員に10万円支給を決定](/_astro/large-13-2.Cx7uYh0n_2ivTM0.webp)](/post/recruit/employee-relief-payment/) ## [全従業員に10万円支給を決定](/post/recruit/employee-relief-payment/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2020年4月15日 - [#福利厚生](/tags/福利厚生/)[#grasys](/tags/grasys/)+1 新型コロナウイルス対策強化において、全従業員に10万円の支給を決定いたしました。 - [Inside grasys](/categories/inside-grasys/) [![クラウドインフラの導⼊・運⽤サポートを⼿がけるgrasys新型コロナウイルス対策強化において全従業員に10万円支給を決定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/news_20200415/) ## [クラウドインフラの導⼊・運⽤サポートを⼿がけるgrasys新型コロナウイルス対策強化において全従業員に10万円支給を決定](/post/recruit/news_20200415/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2020年4月15日 - [#grasys](/tags/grasys/)[#news](/tags/news/) 「攻め」のITインフラを設計・構築・運⽤する株式会社grasys(東京都渋⾕区、代表取締役:⻑⾕川祐介、以下grasys)は、1⽉からリモートワークを実施するなど、積極的に新型コロナウイルス対策を⾏ってきました。2⽉には各従業員の⾃宅に⾮常⾷を送る⼿配をしており、更に4⽉20⽇に10万円の⼿当を全社員に⽀給することを… - [Inside grasys](/categories/inside-grasys/) [![デブサミが開催されますよ!](/_astro/corporate-news-hero.w3OQ1V-5_1aUUl8.webp)](/post/izumi/devsumi2020-winter/) ## [デブサミが開催されますよ!](/post/izumi/devsumi2020-winter/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2020年2月11日 - [#Developers Summit](/tags/developers-summit/)[#grasys](/tags/grasys/) どうもこんにちは。泉水です。 過去のブログを見ていると私の投稿は2019年5月以来のようです。。。 今年もDevelopers Summitの季節がやってきましたね。 今回はタイトル通り来る2月13日(水)、14日(木)に開催されるDevelopers Summit 2020について書いていきます。 デブサミの季節が… - [Inside grasys](/categories/inside-grasys/) [![今年もありがとうございました。年末のご挨拶](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2019greeting/) ## [今年もありがとうございました。年末のご挨拶](/post/marketing/2019greeting/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年12月26日 - [#年末の挨拶](/tags/年末の挨拶/) こんにちは! いつもgrasysブログをご覧いただきありがとうございます! 今年もそろそろ終わりですね。 という話をさせて頂いた去年がついこの間のよう、、、あっという間の2019でございました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これも… - [Inside grasys](/categories/inside-grasys/) [![Elasticsearch株式会社とパートナー締結しました](/_astro/large-9-2.BwopZEK5_sPK6F.webp)](/post/marketing/elastic/) ## [Elasticsearch株式会社とパートナー締結しました](/post/marketing/elastic/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年8月19日 - [#elastic](/tags/elastic/)[#grasys](/tags/grasys/)+1 \\ grasysがElasticsearch株式会社とパートナー契約を締結 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 Elasticsearch株式会社(本社:オランダ アムステルダム、代表:Shay Banon)とパートナー契約を締結いたしました。 今回のパ… - [Inside grasys](/categories/inside-grasys/) [![イベント開催!!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/3g-event/) ## [イベント開催!!](/post/recruit/3g-event/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2019年8月2日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/) Google Cloud (GCP) プレミアサービスパートナー 3社合同採用イベント開催 この度、グーグル東京オフィスにて、Google Cloud (GCP) および Google Cloud (GCP) プレミアサービスパートナー3社(クラウドエース、グラシス、トップゲート)のチームとお仕事をご紹介する合同イベ… - [Inside grasys](/categories/inside-grasys/) [![TVCM放映開始!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2019tvcm/) ## [TVCM放映開始!](/post/marketing/2019tvcm/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2019年7月5日 - [#grasys](/tags/grasys/)[#tvcm](/tags/tvcm/) 株式会社grasys企業広告 TVCM『縁の下の力持ち篇』本日放映開始 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 新日本プロレス 棚橋弘至選手を起用したTVCMを2019年7月5日(金)より放送いたします。 都営大江戸線車内液晶モニター、品川駅自由通路のJ-A… - [Inside grasys](/categories/inside-grasys/) [![年末のご挨拶](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/greeting/) ## [年末のご挨拶](/post/marketing/greeting/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2018年12月26日 - [#年末の挨拶](/tags/年末の挨拶/) こんにちは! いつもgrasysブログをご覧いただきありがとうございます☆ 今年もそろそろ終わりですね。 早いもので、年末のご挨拶をさせていただく時期となりました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これもひとえに皆様のお力添えによるも… - [Inside grasys](/categories/inside-grasys/) [![米HashiCorp社とパートナー契約を締結しました](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/hashicorp-2/) ## [米HashiCorp社とパートナー契約を締結しました](/post/marketing/hashicorp-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2018年7月27日 - [#HashiCorp](/tags/hashicorp/)[#パートナーシップ](/tags/パートナーシップ/) \\ 「Vault」「Terraform」「Consul」などのミドルウェアを提供するHashiCorp社とgrasysがパートナー契約を締結 Google Cloud (GCP) Platform(以下、GCP)を基盤としたマネージドサービスを提供している株式会社grasys(本社:東京都渋谷区、代表取締役:長谷川祐… - [Inside grasys](/categories/inside-grasys/) [![合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/condenast-gcp/) ## [合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例](/post/marketing/condenast-gcp/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年9月22日 - [#Google Cloud](/tags/google-cloud/)[#導入事例](/tags/導入事例/) 合同会社コンデナスト・ジャパン様のGoogle Cloud (GCP) Platform事例をご紹介します。 事例サイト 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Googl… --- ## Inside grasysの記事 4ページ目 | grasys blog URL: https://blog.grasys.io/categories/inside-grasys/page/4 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Inside grasysの記事 - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next 2017 出展中です。](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2017gcnext/) ## [Google Cloud Next 2017 出展中です。](/post/marketing/2017gcnext/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年6月14日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) いつも大変お世話になっております。 今年もgrasysはGoogle Cloud (GCP) Next 2017に出展中です。 夜のCloud Community fes. には弊社長谷川も出ます。 Google Cloud (GCP) Next 2017 概要はこちらです。 項目 詳細 --- --- 日程 201… - [Inside grasys](/categories/inside-grasys/) [![GCPでマストドンを構築する書籍を書きました!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/gcpdemastodon/) ## [GCPでマストドンを構築する書籍を書きました!](/post/dokuma/gcpdemastodon/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2017年4月26日 - [#mastodon](/tags/mastodon/) こんにちは! 今回は技術ネタじゃなくて書籍の執筆活動をしたので、執筆活動の経験と宣伝をしますw 書籍を執筆することになった経緯 弊社代表が突然(いつも突然ですが。。。) 「マストドンの本誰か書かない?」 と言ってきたので、そろそろ本でも描くか!という軽いノリでマストドンの構築から執筆までを引き受けることになりました。… - [Inside grasys](/categories/inside-grasys/) [![移転と2017年ゴールデンウィークのお知らせ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/2017gw/) ## [移転と2017年ゴールデンウィークのお知らせ](/post/marketing/2017gw/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年4月26日 - [#オフィス移転](/tags/オフィス移転/)[#休業案内](/tags/休業案内/) いつも大変お世話になっております。 移転先 住所 下記の場所に移転の運びとなりました。 お手元の住所録・連絡先などを変更して頂けますと幸いです。 〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル 5F 電話番号、メールアドレス等は変更ありません 新オフィス営業開始日 2017年5月8日 上記移転に伴う引っ… - [Inside grasys](/categories/inside-grasys/) [![Google Cloud Next ’17 in Tokyoに出展します](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/google-cloud-next-2017/) ## [Google Cloud Next ’17 in Tokyoに出展します](/post/marketing/google-cloud-next-2017/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2017年4月25日 - [#Google Cloud](/tags/google-cloud/) こんにちは!grasys身長担当 兼 マーケティング担当でもある大作です! ※ブログを更新してなくてごめんなさい…m(\\ \\ )m すでにご存知の方も多いと思いますが、「Google Cloud (GCP) Next ’17」がサンフランシスコに続き東京でも開催されることが決定しています。 概要はこちら 項目 詳細… - [Inside grasys](/categories/inside-grasys/) [![vuls祭り#1で発表を行いました](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/vuls_matsuri_1/) ## [vuls祭り#1で発表を行いました](/post/marketing/vuls_matsuri_1/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年9月28日 - [#Vuls](/tags/vuls/)[#セキュリティ](/tags/セキュリティ/) http://vuls-jp.connpass.com/event/38391/ 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Google Cloud (GCP)、Amazon… - [Inside grasys](/categories/inside-grasys/) [![About grasys](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/about/) ## [About grasys](/post/marketing/about/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年9月19日 - [#会社紹介](/tags/会社紹介/) システムを加速させる「攻めのインフラ集団」です。 世界最高レベルのGoogleの技術をフル活用し大規模システム専門の提案・設計を行うスペシャリスト集団を目指しています。 クラウドファシリテーター クラウドファシリテーターとは、 ただ単にインフラをクラウドに移行するのではなく、お客様が開発に専念して頂ける環境を考えて構… - [Inside grasys](/categories/inside-grasys/) [![grasys Members](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/recruit/members/) ## [grasys Members](/post/recruit/members/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys 採用](/authors/recruit/) - 2016年9月18日 - [#社員紹介](/tags/社員紹介/) 株式会社grasysのメンバー紹介 長谷川祐介(Yusuke Hasegawa) CEO / Founder / Architect / Pre Sales \[\](https://www.facebook.com/yusuke.exzm) \[\](https://www.instagram.com/yusukehase… --- ## Techの記事 | grasys blog URL: https://blog.grasys.io/categories/tech Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/_astro/hero.BjDmWBG8_ZM1Ub2.webp)](/post/t-kitipot/astro-blog-with-codex/) ## [Astro でブログサイトを作ってみたら、どのフレームワークよりも楽だった話](/post/t-kitipot/astro-blog-with-codex/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年9月16日 - [#Astro](/tags/astro/)[#Codex](/tags/codex/)+1 Astro と Codex を使ってブログを構築し、テーマのカスタマイズから記事作成まで進めた手順を紹介します。 - [Tech](/categories/tech/) [![Codexと生成AIで縦型ショート動画を作る](/_astro/hero.BpVSRpO3_Zzr2LG.webp)](/post/yusukeh/codex-cinematic-short/) ## [Codexと生成AIで縦型ショート動画を作る](/post/yusukeh/codex-cinematic-short/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月15日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+5 Codexを使って、公開コンテンツから技術・サービス・採用向けの縦型ショート動画を作るワークフローを紹介します。Runwayでの映像生成、Epidemic Soundでの音源選び、Remotionでの合成と品質確認までをまとめます。 - [Tech](/categories/tech/) [![AIに任せて記憶力が...](/_astro/hero.B5Jjzapz_1DfjRe.webp)](/post/k-watanabe/ai-and-memory/) ## [AIに任せて記憶力が...](/post/k-watanabe/ai-and-memory/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2026年9月9日 - [#生成AI](/tags/生成ai/)[#エンジニア](/tags/エンジニア/) AI に頼る機会が増えたことをきっかけに、学生時代の暗記や仕事でのコマンド習得を振り返り、自分の覚え方を考えます。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/_astro/hero.CjvK6eRT_lAALa.webp)](/post/yusukeh/terminal-codex-lean-ctx/) ## [ターミナルがダサいとモテない。lean-ctxをCodexに組み込む編。](/post/yusukeh/terminal-codex-lean-ctx/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年9月8日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+2 lean-ctx 3.10.1をCodexで再検証しました。macOSへの導入、MCP設定、bashでAI Agentを起動した時だけ有効にする方法、rtkとの簡易比較、ローカルで観測したtoken差分を紹介します。 - [Tech](/categories/tech/) [![Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/_astro/hero.qKT1jtiN_Zu53rQ.webp)](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) ## [Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年9月2日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Data Fusion](/tags/cloud-data-fusion/)+2 Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレードし、Client CredentialsとPassword Grantを検証した際に確認したSecurity Tokenのバリデーション挙動について紹介します。 - [Tech](/categories/tech/) [![DagsterをCloud Runで構築してみる](/_astro/hero.DlNQULRK_BarKg.webp)](/post/uema/dagster_cloudrun_build/) ## [DagsterをCloud Runで構築してみる](/post/uema/dagster_cloudrun_build/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2026年9月2日 - [#Dagster](/tags/dagster/)[#Google Cloud](/tags/google-cloud/)+3 DagsterのWebserver、Daemon、RunWorkerをCloud RunとCloud SQL for PostgreSQLで構築し、Cloud Buildでデプロイする方法を紹介します。 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/_astro/hero.DgbhtHl3_Z2j01yn.webp)](/post/yusukeh/terminal-flyline/) ## [ターミナルがダサいとモテない。macOSのbashでflylineを使う編。](/post/yusukeh/terminal-flyline/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年8月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#flyline](/tags/flyline/)+2 macOSにflylineを入れてHomebrewのbashで有効化しました。インストール、.bashrcの設定、WezTermでのコマンド補完画面と、しばらく使ってみた感想を紹介します。 - [Tech](/categories/tech/) [![さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/_astro/hero.bOR9rXzi_ZbELj1.webp)](/post/e-reeder/slack-salesforce-workspace/) ## [さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/post/e-reeder/slack-salesforce-workspace/) - ![](/_astro/e-reeder.CCb_aUhE_Zkc65x.webp)[e-reeder](/authors/e-reeder/) - 2026年8月13日 - [#Slack](/tags/slack/)[#Salesforce](/tags/salesforce/)+2 Salesforceのアラート、リストビュー、Sales Home、SlackbotをSlackに集約し、営業活動のコンテキストスイッチを減らす3-Sワークスペース戦略を紹介します。 - [Tech](/categories/tech/) [![問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/_astro/hero.lskbK1N4_Z13czVC.webp)](/post/komal-teke/debugging-geminienterrise-tableextraction/) ## [問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/post/komal-teke/debugging-geminienterrise-tableextraction/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年8月12日 - [#Gemini Enterprise](/tags/gemini-enterprise/) Gemini Enterpriseで、アップロードした文書内の表をCSV形式に変換するためのカスタムスキルを作成しました。スキルには、文書内の表を読み取り、各列の位置を維持したままCSVとして出力するよう指示していました \[…\] - [Tech](/categories/tech/) [![組織知を repo として運用するための Obsidian vault 設計](/_astro/hero.D1h-84P3_gFQrS.webp)](/post/yoshida/obsidian-organizational-knowledge-repo/) ## [組織知を repo として運用するための Obsidian vault 設計](/post/yoshida/obsidian-organizational-knowledge-repo/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2026年8月12日 - [#Obsidian](/tags/obsidian/) Obsidian vaultをGit repoとして運用し、組織知を蓄積する設計と実践の要点 - [Tech](/categories/tech/) [![リバーシで試す「強化学習」のはじめ](/_astro/hero.CVJI61tn_wQnpA.webp)](/post/t-watanabe/introduction-reinforcementlearning-reversi/) ## [リバーシで試す「強化学習」のはじめ](/post/t-watanabe/introduction-reinforcementlearning-reversi/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2026年8月5日 - [#C++](/tags/c/)[#Python](/tags/python/)+3 テーマ みなさん、お元気でしょうか? grasys でデータサイエンティストをしております t.watanabe です 今回は機械学習の中でも強化学習(Reinforcement Learning)についてリバーシを題材に学んでいこうと思います 「強化学習」とはなにか? では、強化学習とは何かというところから説明して… - [Tech](/categories/tech/) [![Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/_astro/hero.DrC29fjT_ZmD4gX.webp)](/post/komal-teke/agentplatform-pairwiseevaluation/) ## [Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/post/komal-teke/agentplatform-pairwiseevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年7月29日 - [#agentplatform](/tags/agentplatform/)[#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/) Agent Platform モデル評価シリーズへようこそ。 前回の記事では、個々の回答の品質を評価するために、Pointwise Evaluation を実施しました。 しかし、同じプロンプトに対して2つの回答がある場 \[…\] - [Tech](/categories/tech/) [![TabbyでQuake mode](/_astro/hero.HeF-AeXx_iIvjx.webp)](/post/yusukeh/terminal-tabby-quake-mode/) ## [TabbyでQuake mode](/post/yusukeh/terminal-tabby-quake-mode/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年7月27日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Tabby](/tags/tabby/)+1 macOSでTerminalのQuake modeが使えます。 Quake mode 今までTerminalはWezTermを使っていましたが、GnomeのGuake Terminalにある画面の上からDropdownで表示されるTerminalを使うためにHammerspoonを活用してました。 だけどTabbyがあるじゃないか! 調べたらかなり昔からあるじゃないか🤣 最高すぎてWezTerm - [Tech](/categories/tech/) [![OpenClaw の管理ダッシュボードを作ってみます](/_astro/hero.CjmTazQk_Z1vgvui.webp)](/post/ilhamhk/openclaw-admindashboard/) ## [OpenClaw の管理ダッシュボードを作ってみます](/post/ilhamhk/openclaw-admindashboard/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2026年7月22日 - [#OpenClaw](/tags/openclaw/)[#Tailscale](/tags/tailscale/) こんにちは!ilhamhk です。 今回は、OpenClaw のエージェントオーケストレーター向けにカスタムダッシュボードを作った経験を共有したいと思います。 OpenClaw とは? OpenClaw は、Discor \[…\] - [Tech](/categories/tech/) [![Agent Development Kit(ADK)で Google Cloud リリースノート取得・影響確認を自動化した気づき](/_astro/hero.D-jsLC_T_NfETQ.webp)](/post/nishino/designphilosophy-adk/) ## [Agent Development Kit(ADK)で Google Cloud リリースノート取得・影響確認を自動化した気づき](/post/nishino/designphilosophy-adk/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2026年7月15日 - [#Agent Development Kit](/tags/agent-development-kit/)[#AIエージェント](/tags/aiエージェント/)+1 Google Cloud のリリースノートの確認作業は利用サービスが増えるほど確認に時間がかかります。更新履歴を集めるだけでなく内容を読み、利用中のシステムに関係しそうな点を洗い出す作業になるからですね。 今回、 Agent Development Kit(ADK)を使ってリリースノートの取得から日本語レポートの作成… - [Tech](/categories/tech/) [![Compute Engineのゾーンを変更するには移動が必要である](/_astro/hero.65eU8GDR_Z1Y12ED.webp)](/post/shirota/movezone-gce/) ## [Compute Engineのゾーンを変更するには移動が必要である](/post/shirota/movezone-gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2026年7月8日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/) こんにちは、shirotaです。 今回はCompute Engineのゾーン移動をテーマに書きたいと思います。 例えば、開発の用途で使用しているインスタンスを営業時間帯のみ起動して利用している場合など、 夜間停止して翌朝に起動しようとしたらプラットフォーム側で物理的なキャパシティが不足していて起動エラーになることがあ… - [Tech](/categories/tech/) [![Google Cloud+AWS 検証環境の自動制御にみる grasys の「仕組み化」文化](/_astro/hero.CJum5TiH_1QjBcV.webp)](/post/t-matsubara/automatedcontrol-verificationenvironment/) ## [Google Cloud+AWS 検証環境の自動制御にみる grasys の「仕組み化」文化](/post/t-matsubara/automatedcontrol-verificationenvironment/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2026年7月1日 - [#AWS](/tags/aws/)[#Go](/tags/go/)+2 今年は既に 12 回歌舞伎を観た matt です。入社 2 年半で業務の傍らクラウド資格の W 全冠を果たしました! 今回は、私が日々の検証や資格勉強で使い倒している、grasys の社内検証環境の裏側についてご紹介したいと思います。 grasys では、「お客様の環境をお預かりする専門家」として、ヒューマンエラーを… - [Tech](/categories/tech/) [![Caddy + DNS-Persist: DNS への権限不要(キーレス)で安全に SSL 証明書を自動化する方法](/_astro/hero.0qugnEDu_ZadBHF.webp)](/post/mr-binelias/caddy-dns-persist/) ## [Caddy + DNS-Persist: DNS への権限不要(キーレス)で安全に SSL 証明書を自動化する方法](/post/mr-binelias/caddy-dns-persist/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mr.binelias](/authors/mr-binelias/) - 2026年7月1日 - [#caddy](/tags/caddy/)[#dns-challenge](/tags/dns-challenge/)+3 どうも、Rayanです。 WebサーバーからDNSゾーンへのアクセス権限がいらない、「dns-persist」という新しいACMEチャレンジタイプが発表されました。 今回は、この技術と「Caddy」という自動SSL証明書ツールを使って、DNSへの権限(キーレス)を要求せずに安全にSSL証明書を自動化する方法を紹介しま… - [Tech](/categories/tech/) [![一般公開されている便利な「スキル」を Gemini Enterprise でも使う方法!](/_astro/hero.uVz9-pAL_fXmxa.webp)](/post/t-shinaji/using-publiclyskills-in-geminienterprise/) ## [一般公開されている便利な「スキル」を Gemini Enterprise でも使う方法!](/post/t-shinaji/using-publiclyskills-in-geminienterprise/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2026年6月25日 - [#AIエージェント](/tags/aiエージェント/)[#Gemini Enterprise](/tags/gemini-enterprise/) はじめに 生成 AI を実務でフル活用する上で、特定の処理に特化した「プロンプト」や「指示」をいかに効率よく管理・再利用するかは非常に重要です。 現在、GitHub や開発者コミュニティなどでは、以下のような実用的で強力なスキルが多数公開されており、すぐに業務に役立てることができます。 html-slides ブラウ… - [Tech](/categories/tech/) [![OCI 〜アカウント作成から CLI, Terraform でリソースが作成できるまで〜](/_astro/hero.Dn1N3Xan_Z2ahSJG.webp)](/post/ysato/oci-initialintroduction/) ## [OCI 〜アカウント作成から CLI, Terraform でリソースが作成できるまで〜](/post/ysato/oci-initialintroduction/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2026年6月17日 - [#oci](/tags/oci/)[#oracle](/tags/oracle/)+1 お久しぶりです、よっしーです。 今回は Oracle が運営するパブリック・クラウドサービス OCI を使ってみました! OCI (Oracle Cloud Infrastructure) とは? OCI 公式ホームページでは以下の 4 点を特徴として挙げています - マルチクラウド:複数のクラウドを連携させます。… - [Tech](/categories/tech/) [![Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/_astro/hero.CYNfzlLv_ZoEuYT.webp)](/post/komal-teke/vertexai-pointwise-evaluation/) ## [Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/post/komal-teke/vertexai-pointwise-evaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年6月10日 - [#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/)[#Vertex AI](/tags/vertex-ai/) Vertex AI におけるモデル評価シリーズへようこそ。 これまでの記事では、モデル評価の基礎や、評価に必要なデータセット・メトリクス・各種設定の準備方法について学んできました。 今回は、実際に Pointwise Evaluation を使ったエンドツーエンドの評価を体験していきます。 評価環境のセットアップから… - [Tech](/categories/tech/) [![Terraform に Helm チャートを組み込む](/_astro/hero.C84Lq2XV_wWqVM.webp)](/post/te-watanabe/integrating-helm-terraform/) ## [Terraform に Helm チャートを組み込む](/post/te-watanabe/integrating-helm-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[te.watanabe](/authors/te-watanabe/) - 2026年5月27日 - [#GKE](/tags/gke/)[#Google Cloud](/tags/google-cloud/)+3 はじめに 弊社では、インフラ構築に Terraform を使用しています。 Terraform は クラウド プラットフォームのリソースを作成するため、provider と呼ばれるプラグインを利用する必要があります。 Google Cloud のリソースを作成する場合は google provider を使用します。… - [Tech](/categories/tech/) [![AIエージェントの現在地と人間の役割──本当に仕事は「ギュられる」のか?](/_astro/hero.CdvKtuni_ZCrUS6.webp)](/post/ryo-miura/ai-agent-human-role-gurareru/) ## [AIエージェントの現在地と人間の役割──本当に仕事は「ギュられる」のか?](/post/ryo-miura/ai-agent-human-role-gurareru/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Ryo.Miura](/authors/ryo-miura/) - 2026年5月20日 - [#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/)+3 想定読了時間:15〜20分 この記事は、AIエージェント時代の仕事や若手エンジニアの不安について、ジュニアエンジニアの視点から少し長めに整理した考察記事です。 この記事の結論 この記事で言いたいことは、大きく次の4つです。 - AIによって置き換わるのは、職業そのものというより、まずは仕事の中にある一部のタスクだと考… - [Tech](/categories/tech/) [![赤外線カメラでも読み取れる、サーバのステータスモニターを自作してみました](/_astro/hero.CMhjvZud_Z7xamE.webp)](/post/t-kitipot/homeserver-statusmonitor-infraredcamera/) ## [赤外線カメラでも読み取れる、サーバのステータスモニターを自作してみました](/post/t-kitipot/homeserver-statusmonitor-infraredcamera/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年5月13日 - [#gpu](/tags/gpu/)[#Python](/tags/python/)+3 目次 1. あらすじ 2. 心配した僕が最近編み出したのは 3. 余談 4. まとめ あらすじ 私は何年も趣味で自宅サーバを運用していますが、その間いろんな問題が発生しました。 - LAN ケーブルが原因不明で抜けた - ルータの電源アダプターが重すぎて勝手にタップから抜けた - サーバの SSL 証明書の自動更新が… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。rtk で AI Agent の Token を最適化する。](/_astro/hero.fXVWDoRv_IrrNQ.webp)](/post/yusukeh/terminal-aiagent-optimize-token/) ## [ターミナルがダサいとモテない。rtk で AI Agent の Token を最適化する。](/post/yusukeh/terminal-aiagent-optimize-token/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年4月28日 - [#AIエージェント](/tags/aiエージェント/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 私はCodexを使っています。 ChatGPTで画像を作りました。 最近、若い人にChatGPTに「私との今までのやり取りから私の特性を抽象化して画像で表現して」とやってみてと言われて、ChatGPTで性格特性を見られてしまうという恐ろしい試し方があるというのを知りました😅 若い人ってMBTIをやたらと聞いてくる印… - [Tech](/categories/tech/) [![AIエージェント用開発環境を作ってみた](/_astro/hero.B1IYo2E4_Z2rIHoe.webp)](/post/moridy/development-environment-aiagents/) ## [AIエージェント用開発環境を作ってみた](/post/moridy/development-environment-aiagents/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2026年4月28日 - [#AIエージェント](/tags/aiエージェント/)[#エージェントハーネス](/tags/エージェントハーネス/) *geminiに文体を整えてもらっています。個性が消えた感じがしますが、読みやすくなった気がする。。。 はじめに AIエージェントを実行する際の環境構築について、皆さんはどのように工夫されていますか? Codex CLIやClaude Codeなど、各エージェントの実行環境(エージェントハーネス)側でもセキュリティ対… - [Tech](/categories/tech/) [![もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術](/_astro/hero.BsQravk7_19uW77.webp)](/post/tsunoda/keylesstransfer-s3-gcs/) ## [もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術](/post/tsunoda/keylesstransfer-s3-gcs/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2026年4月22日 - [#AWS](/tags/aws/)[#Amazon S3](/tags/amazon-s3/)+3 こんにちは、つのだです。 Google CloudのStorage Transfer Serviceを使用してS3からGCSへデータを送りたい時ありますよね。 でもアクセスキーの管理めんどくさい... 鍵ローテ?ダルい... 鍵の漏洩リスク?怖い... 「鍵なし」での転送方法は非常にスマートですが、設定手順はちっとも… - [Tech](/categories/tech/) [![Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/_astro/hero.CP8WiBGx_1WJ0TU.webp)](/post/komal-teke/vertexai-preparation-evaluation/) ## [Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/post/komal-teke/vertexai-preparation-evaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年4月8日 - [#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)+3 Vertex AI のモデル評価シリーズへようこそ。 Part 1 では評価の基礎を整理しました。Part 2 では、実践に入る前の「準備」を固めていきます。 今回は、評価を成功させるための 3 つの柱を扱います。 1. 評価データセットの構造化 3. メトリクス(評価指標)の選定 5. 詳細設定(Advanced… - [Tech](/categories/tech/) [![Vertex AI モデル評価の基礎](/_astro/hero.rWUBao5j_Z13eO7P.webp)](/post/komal-teke/vertexai-fundamentals-modelevaluation/) ## [Vertex AI モデル評価の基礎](/post/komal-teke/vertexai-fundamentals-modelevaluation/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年4月1日 - [#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)+3 Vertex AIでのモデル評価をマスターするためのシリーズへようこそ!ジェネレーティブAIを構築している方なら、モデルの作成が戦いの半分に過ぎないことをご存知でしょう。真に高品質なエクスペリエンスを提供するためには、そのパフォーマンスを測定できなければなりません。 このガイドでは、Vertex AI Python… - [Tech](/categories/tech/) [![66 歳。AWS 認定 12 冠"も"達成!日本最高齢の 2 大クラウド全冠エンジニア!?](/_astro/hero.Cu5LBg4a_Z1THA6z.webp)](/post/t-matsubara/obtain-allawsqualifications/) ## [66 歳。AWS 認定 12 冠"も"達成!日本最高齢の 2 大クラウド全冠エンジニア!?](/post/t-matsubara/obtain-allawsqualifications/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2026年3月25日 - [#AWS](/tags/aws/)[#AWS全冠](/tags/aws全冠/)+3 昨年は 31 回歌舞伎を観に行った matt です。先日 AWS認定 12資格を全て取得しました!66 歳と 8 ヶ月での達成、昨年 11 月には Google Cloud Partner All Certification Holders 2025 を受賞しており、66 歳の 2 大クラウド全冠達成は日本最高齢かも… --- ## Techの記事 10ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/10 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![Cloud FunctionsでSlack通知をする関数を作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/firststep_gcf/) ## [Cloud FunctionsでSlack通知をする関数を作る](/post/fukushima/firststep_gcf/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2019年8月9日 - [#Cloud Functions](/tags/cloud-functions/) どうも初めまして。grasysの福嶌です。 今回は初歩的な内容ですがご愛嬌ということで。 先日行いましたセミナーの記事 - ‘GCEとGKEのアーキテクチャを一挙公開――GCP活用のコツをgrasys 長谷川祐介氏が伝授’ を見る機会あったのでちょっとしたことをやってみようと思いました。 記事の中で解説されていますが… - [Tech](/categories/tech/) [![maxscaleの代わりを探す](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/maxscale/) ## [maxscaleの代わりを探す](/post/tsunoda/maxscale/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年7月16日 - [#galeralb](/tags/galeralb/)[#haproxy](/tags/haproxy/)+3 こんにちは角田(tsunoda)です。 maxscaleはライセンスが改定してオープンミドルウェアではない新しいモデルになったものもあるので、 別のアプリケーションを探してみました。 今回試したもの gcpにインスタンスを作成し検証しました。 以下のミドルウェアをインストールしてmysqlを対象にさわってみました。… - [Tech](/categories/tech/) [![GCSのオブジェクトをS3にコピーする](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/gcs-to-s3/) ## [GCSのオブジェクトをS3にコピーする](/post/higuchi/gcs-to-s3/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年6月26日 - [#Cloud Storage](/tags/cloud-storage/)[#Amazon S3](/tags/amazon-s3/) 先日、発表中に機材トラブルがあり地獄を見たので、 次回から発表はフリップでやろうかと思っている人です。 gsutil で GCS から S3 にオブジェクトをコピーしたい時に、 GCS → S3 でググると S3 → GCS の情報に埋もれがちです。 https://cloud.google.com/storage/… - [Tech](/categories/tech/) [![Vault/Terraform Enterprise](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/hashistack/) ## [Vault/Terraform Enterprise](/post/dokuma/hashistack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2019年6月16日 - [#enterprise](/tags/enterprise/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。久しぶりの投稿です。 まだ生きてます。 HasiCorpの3製品Consul/Vault/Terraformに関して正式に認定を受けたのですが、Enterpriseの機能はドキュメントを読んだだけではややこしくてわかりにくいと思いましたので、Vault Enterpriseの機能に関して紹介します。 とこ… - [Tech](/categories/tech/) [![Keras のインストール](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/kerasinstall/) ## [Keras のインストール](/post/suwa/kerasinstall/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年6月6日 - [#Keras](/tags/keras/) こんにちは、ATです。 前回はLaravelの地味なTipsを書きましたが今回は最近よく触っているKerasについて書いていきます。 あくまで主観ですが深層学習界隈ではKeras使用が普通、標準になってると思います。 なので大きな流れに乗ってKerasでいくことにしましょうか。 と言う訳で今回はKerasインストール… - [Tech](/categories/tech/) [![gsutilを使用してGCSへアクセスする場合の環境設定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gcs-gsutil-env/) ## [gsutilを使用してGCSへアクセスする場合の環境設定](/post/izumi/gcs-gsutil-env/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2019年5月16日 - [#Cloud Storage](/tags/cloud-storage/) 今回は、ローカルやオンプレミス、GCP以外からgsutilコマンドを使用してGCSへアクセスする場合の環境設定をいきたいと思います。 こんにちは、エンジニア泉水です。 冒頭で書いた通り今回は、gsutilコマンドでアクスする際の環境設定です。 1.GCSって? 説明の必要はないと思いますが、、、 GCSはGCPが提供… - [Tech](/categories/tech/) [![\[ 祝 GCP大阪リージョン正式オープン \] 大阪と世界の距離を測ってみるテスト](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/test-gcp-osaka-region/) ## [\[ 祝 GCP大阪リージョン正式オープン \] 大阪と世界の距離を測ってみるテスト](/post/noriko/test-gcp-osaka-region/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2019年5月14日 - [#Google Cloud](/tags/google-cloud/) 祝 大阪リージョン正式オープン!! ついに Google Cloud (GCP) Platform Japan Blog での発表がありましたヽ(=´▽\\ =)ノ リージョン名は asia-northeast2、ゾーンは a、b、c とあります。 プロダクトの詳細は プロダクト比較 をご覧ください。 そんなわけで、ま… - [Tech](/categories/tech/) [![~第一回~ NomadクラスタをGCEに構築する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/nomad_cluster_on_gce/) ## [~第一回~ NomadクラスタをGCEに構築する](/post/shimichan/nomad_cluster_on_gce/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年5月12日 - [#Compute Engine](/tags/compute-engine/)[#nomad](/tags/nomad/)+1 こんにちは。grasys清水です。 最近Kubernetes(:以下k8s)が何かと話題ですよね。その熱の煽りを受けてか、業務でGKEを触る機会がだんだんと増えています。 ただ、今回はk8sに関する記事ではありません。 今回は選択肢を増やす、という意味で似たようなプロダクトHashiCorp社が提供する Nomad… - [Tech](/categories/tech/) [![ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/trying-command-the-diskspace-problemed-but-no-files-can-be-erased/) ## [ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド](/post/kyouhei/trying-command-the-diskspace-problemed-but-no-files-can-be-erased/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年4月4日 - [#disks](/tags/disks/)[#tips](/tags/tips/)+1 こんにちは、grasys加藤です。 気がついたらCentOSサーバのディスク容量がいっぱいになっていること、ありませんか? ディスク容量が今すぐ空きが欲しい、 でも消せるファイルが見当たらないし、 クライアントのレスポンスも悪い・・・ そんな時にもしかすると少し容量が空くかもしれないtipsです。 私がよく取るのディ… - [Tech](/categories/tech/) [![ Datadogの使用イメージを掴む](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/datadog/) ##  [Datadogの使用イメージを掴む](/post/tsunoda/datadog/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年3月26日 - [#datadog](/tags/datadog/) こんにちは角田(tsunoda)です。 今回はDatadogを触ってみたので、グラフの設定の方法など基本的な使い方をざっくりご紹介します。 Datadogってこんな感じかというイメージをもって頂ければ幸いです。 Datadogとは Datadogとは、モニタリングクラウドサービスです。 サーバのリソースやミドルウェア… - [Tech](/categories/tech/) [![BigQueryのパフォーマンスを上げる方法](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bigquery-clustered-tables/) ## [BigQueryのパフォーマンスを上げる方法](/post/higuchi/bigquery-clustered-tables/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年3月14日 - [#BigQuery](/tags/bigquery/) 今春の新入社員に「えっ、なんでクラスター化してないですか?」 と言われたくない人の為にクラスター化テーブルについて書きます。 2018/08にβ版がリリースされている機能です。 クラスター化テーブルの概要 文章が難解なのでよく読んでませんが、 指定したカラムをクラスター化して保存してくれるから、 WHERE や JO… - [Tech](/categories/tech/) [![Laravel の小ネタ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/laraveltips/) ## [Laravel の小ネタ](/post/suwa/laraveltips/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年1月30日 - [#Laravel](/tags/laravel/) はじめまして、grasys 諏訪です。 最近、よく触っているLaravel についてTips的なものを紹介していきます。 今回のお話で扱うLaravelのバージョンは 5.6 です。 ルーティンググループの名前 ルーティングの設定で、各ルートに名前をつけられますがグループに対しても名前をつけられます。 また、グループ… - [Tech](/categories/tech/) [![圧縮コマンドのススメ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/compress_test_vol1/) ## [圧縮コマンドのススメ](/post/shimichan/compress_test_vol1/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年1月15日 - [#bzip2](/tags/bzip2/)[#compress](/tags/compress/)+4 圧縮系コマンドの試験 弊社の長谷川の記事\\\[圧縮形式検証(MongoDBのDumpがでかい!)\\\]を見て「圧縮コマンドについてもっと知りたい!」と思い、居ても立っても居られなくなりました。さあshimichan、検証をしましょう。 ローカルに置くにしても、GCSへ上げるにしても、データサイズは極力小さくしておきたいも… - [Tech](/categories/tech/) [![terraformで設定するCloud Storage bucket アクセスログ/ストレージログ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/tf-gcs-logging/) ## [terraformで設定するCloud Storage bucket アクセスログ/ストレージログ](/post/okawa/tf-gcs-logging/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2019年1月15日 - [#Cloud Storage](/tags/cloud-storage/)[#Terraform](/tags/terraform/) terraformおじさん再びです。 前回の記事ではterraformでhttp(s)負荷分散を作ってみましたが、今回はCloud Storageのアクセスログ/ストレージログ出力設定をゆるく行っていきます。 1. GCPを触ったことがある 2. terraformを触ったことがある 3. Cloud Storage… - [Tech](/categories/tech/) [![圧縮形式検証(MongoDBのDumpがでかい!)](/_astro/ogp.Zlfm45oA_ZltBVG.webp)](/post/yusukeh/compresstype/) ## [圧縮形式検証(MongoDBのDumpがでかい!)](/post/yusukeh/compresstype/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2019年1月7日 - [#compress](/tags/compress/) grasysの代表しております長谷川です。 2019年、あけましておめでとうございます! 本年もよろしくお願い致します! 早速ですが、grasysではMongoDBの運用もしています。 ただMongoDBのDumpが非常に大きくて困っています。 Cloud使ってるからObject StorageにUploadしちゃえ… - [Tech](/categories/tech/) [![AWSとGCPでSysbenchベンチマーク](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/sysbench-aws-gcp/) ## [AWSとGCPでSysbenchベンチマーク](/post/kyouhei/sysbench-aws-gcp/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年12月25日 - [#benchmark](/tags/benchmark/)[#Amazon EC2](/tags/amazon-ec2/)+1 grasys加藤です。 前回、泉水がベンチマークを取りましたが、その続きです。 GCPとAWSでmysql8.0.13を構築して、sysbenchでベンチマークしてみました。 いきなり結論 計測する度にreadの数がバラける!! とはいうものの、今回の結果ではwriteは概ねGCPの方が高速、readも心の目で見ると… - [Tech](/categories/tech/) [![GCPのComputeEngineとaws EC2のベンチマーク取ってみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gce-ec2-bench/) ## [GCPのComputeEngineとaws EC2のベンチマーク取ってみた](/post/izumi/gce-ec2-bench/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2018年12月19日 - [#benchmark](/tags/benchmark/)[#Amazon EC2](/tags/amazon-ec2/)+1 こんにちはgrasys blog初登場になります、エンジニアの泉水です。 東京寒いですね、、、(沖縄出身なんです) 今回はGCPのcompute engineとAWSのEC2のベンチマークを取得し比較してみました。 ことの発端は… GigaZineさんの記事どちらが全体的に優秀なのか、AmazonとGoogleのクラ… - [Tech](/categories/tech/) [![Galera Load Balancer](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/hirai/galera-load-balancer/) ## [Galera Load Balancer](/post/hirai/galera-load-balancer/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[hirai](/authors/hirai/) - 2018年11月29日 - [#galeraloadbalancer](/tags/galeraloadbalancer/) はじめまして、grasys 平井です。 今回、DBバックエンドへの接続にGalera Load Balancerを試したのでその紹介です。 弊社ではDBバックエンドにPercona XtraDB Clusterを使用しています。 Percona XtraDB Clusterでは、クラスタを構成する全ノードがマスタであ… - [Tech](/categories/tech/) [![fail2banとCloud Armorでbanする](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/cloud-armor-2/) ## [fail2banとCloud Armorでbanする](/post/tsunoda/cloud-armor-2/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年10月31日 - [#Cloud Armor](/tags/cloud-armor/) こんにちは角田(tsunoda)です。 ゼノバース2のレイドボス強ぇ 。。 最長老に会いたいけどなかなか会ってくれません(´ཀ\\ 」 ∠) Happy Halloween☆ そんな中先日、fail2banとCloud Armorの組み合わせでIPをbanしたのでご紹介します。 fail2banとは fail2banと… - [Tech](/categories/tech/) [![BigQueryでお金を溶かさないコツ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bigquery-partition/) ## [BigQueryでお金を溶かさないコツ](/post/higuchi/bigquery-partition/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年10月20日 - [#BigQuery](/tags/bigquery/) BigQueryは従量課金なので、下手なクエリを打って無駄にお金を溶かしたくはないものです。 操作ミスで高いクエリを実行してしまう大きな理由として、パーティション指定のし忘れがあると思います。 パーティション指定をし忘れを防ぐ為に、トラウマになるぐらいのパーティションを指定する反復練習をするのも一つの手ですが、パーテ… - [Tech](/categories/tech/) [![GCEにConsulをさっとデプロイしてみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/consul001/) ## [GCEにConsulをさっとデプロイしてみる](/post/dokuma/consul001/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年10月1日 - [#Consul](/tags/consul/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。grasysでSREをやっております守永です。 最近天変地異が日本を襲ってきていますが、そんな中でさっと検証しなければならない! なーんてことがあると思います。 GCEのインスタンスを立ててさっと検証用にConsulをインストールしてみましょう。 今回使用したイメージはこちら debian-9-stret… - [Tech](/categories/tech/) [![TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/tips-of-terraform_ipaddress-in-firewall-rules/) ## [TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・](/post/kyouhei/tips-of-terraform_ipaddress-in-firewall-rules/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年9月20日 - [#Terraform](/tags/terraform/)[#tips](/tags/tips/) grasys加藤です。 今回はTerraformを使ってFirewallルールのIPアドレスを定義する時にキレイに整理できる小ネタです。 それなりにTerraformを使ってきましたが、IPアドレスの列記に不便を感じていたわけですよ、あちこちのルールに同じIPアドレスが出現するわけですから。 なぜ今までIPアドレスを… - [Tech](/categories/tech/) [![MongoDB 4.0 + CentOS 7.5 を構築](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/mongodb40-replicaset-configuration-centos7/) ## [MongoDB 4.0 + CentOS 7.5 を構築](/post/shimichan/mongodb40-replicaset-configuration-centos7/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2018年9月12日 - [#MongoDB](/tags/mongodb/)[#MongoDB 4.0](/tags/mongodb-4-0/) こんにちは。grasys 清水です。 MongoDB の ver4.0 が6月(2018)に発表されましたね。 意外とネットにver4.0の構築ネタがなかったので今回はそちらをご紹介。 ver4.0からトランザクション機能が実装されたので、注目されている方もいるのではないでしょうか。 今回はCentOS 7にMong… - [Tech](/categories/tech/) [![terraformで作るHTTP(S) 負荷分散](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/tf-httplb/) ## [terraformで作るHTTP(S) 負荷分散](/post/okawa/tf-httplb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2018年8月15日 - [#httplb](/tags/httplb/)[#Terraform](/tags/terraform/) はじめまして、昨年8月よりgrasysにJoinしました大川と申します。 以後お見知り置きを。 構成要素が多く地味に作るのが面倒なHTTP(S) 負荷分散について、シンプルな構成をterraformで作る方法をドキュメントを追 いつつゆるく解説させていただきます。 1. GCPを触ったことがある 2. terrafo… - [Tech](/categories/tech/) [![jmeter負荷試験](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/jmeter/) ## [jmeter負荷試験](/post/tsunoda/jmeter/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年8月2日 - [#Apache JMeter](/tags/apache-jmeter/) こんにちは角田(tsunoda)です。 毎日暑いですね〜。 先日jmeterによる負荷試験を行ったので、ハマった部分などをご紹介します。 jmeterインストール 今回はjmeter-3.3を入れました。 ローカルのmacに入れてみる。 jmeterのソースが置いてあるページから3.3をインストールしました。 htt… - [Tech](/categories/tech/) [![Data Studio でデータ統合できるってよ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/datastudio-integration/) ## [Data Studio でデータ統合できるってよ](/post/higuchi/datastudio-integration/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年7月21日 - [#Looker Studio](/tags/looker-studio/) BigQuery にデータがあるなら、同じGCPのプロダクトである Data Studio で可視化したいところです。無料ですしね。 現状、BigQuery のデータを Data Studio メインで 可視化している企業はごく一部という印象です。 採用されない大きな理由として考えられるのは、 どの有料のBIツールに… - [Tech](/categories/tech/) [![ProxySQL](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/proxysql/) ## [ProxySQL](/post/dokuma/proxysql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年6月22日 - [#proxysql](/tags/proxysql/) ProxySQL 弊社ではDBバックエンドへの接続にMaxScaleを使っていますが、別のソリューションも欲しかったのでProxySQLを試した時のドキュメントです。何かお役に立てば幸いです。 少し概念がややこしいので、ドキュメントは充実していますので、ちゃんと使いたい人はきちんと読みましょう。 ちなみに、CentO… - [Tech](/categories/tech/) [![同僚に「早く言ってよ〜」と言われたTerraform小技](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/tips-of-terraform_target-and-ignore_changes-and-plugin-dir/) ## [同僚に「早く言ってよ〜」と言われたTerraform小技](/post/kyouhei/tips-of-terraform_target-and-ignore_changes-and-plugin-dir/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年5月2日 - [#Terraform](/tags/terraform/)[#tips](/tags/tips/) grasys加藤です。 今回はTerraformを使ってデプロイしている横で「え、何、どうやったの?」「早く言ってよ〜」と同僚に言われる小技を紹介します。 折に触れて当社イベントなどで紹介していますが、当社はGCPリソースの管理を HashiCorp 社のTerraformに集約しています。 Infrastructu… - [Tech](/categories/tech/) [![nginx rewrite おさえるべきポイント](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-rewrite/) ## [nginx rewrite おさえるべきポイント](/post/tsunoda/nginx-rewrite/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2018年4月19日 - [#NGINX](/tags/nginx/)[#rewrite](/tags/rewrite/) こんにちは角田(tsunoda)です。 今回はapacheからnginxへの移行の際のrewriteについてです。 最近さわっていて結構ハマったので、おさえるべきポイントをご紹介します。 自分も調べながらやったのですが、お困りの方が多いように思えました。 nginxへ移行をお考えの方、基本的な事ですがご参考にして頂け… - [Tech](/categories/tech/) [![Data Studio のレポートを可視化する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/datastudio-to-visualize/) ## [Data Studio のレポートを可視化する](/post/higuchi/datastudio-to-visualize/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年3月22日 - [#Looker Studio](/tags/looker-studio/) デブサミ2018で話してきた一部を書きます。 無料のBIツール Google Data Studio の運用についてです。 Data Studioは データソースのキャッシュを自動で更新します。 なので、従量課金のデータソースをレポートにリンクしていると 閲覧していなくてもコストが発生します。 管理したいですが組織に… --- ## Techの記事 11ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/11 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![OpenEBS Container Attached Storage](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/openebs1/) ## [OpenEBS Container Attached Storage](/post/dokuma/openebs1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2018年3月5日 - [#cassandra](/tags/cassandra/)[#Kubernetes](/tags/kubernetes/)+1 OpenEBS 最近流行りのコンテナ用Persistent Diskソリューション(Container Attached Storage)のOpenEBSを使ってみたので公開。 メリット/デメリットは次のような感じ。個人的には運用ベースで考えるとメリットの方がデメリットを上回ってると考えています。パフォーマンスに関し… - [Tech](/categories/tech/) [![AlexaとActions on Googleのハンズズオンに参加してきた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2018-02-27-alexaandactionsongoogle/) ## [AlexaとActions on Googleのハンズズオンに参加してきた](/post/kawasaki/2018-02-27-alexaandactionsongoogle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2018年2月27日 - [#smartspeaker](/tags/smartspeaker/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回は最近流行るかもしれないスマートスピーカーのアプリ開発ハンズオンに参加してきたので その事について書きます。 でもハンズオンの内容とかアプリ開発の初歩の手順とかは色んな人が既に書いてるので ここにはその場で質問し… - [Tech](/categories/tech/) [![GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/summary-centos7_centos6-meltdown_specter-compatibility-on-gce/) ## [GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ](/post/kyouhei/summary-centos7_centos6-meltdown_specter-compatibility-on-gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2018年1月31日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys加藤です。 2018年が始まってすぐに数多のエンジニアを恐怖させたCPUの実装に関連する3つのCVE=通称MeltDown, Spectreバグ。 CVE-2017-5753, CVE-2017-5715, CVE-2017-5754 本当はすべて終わってから記事にしようと思いましたが時間がかかりそうなの… - [Tech](/categories/tech/) [![BigQueryでUDFを使用する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/udf-bigquery/) ## [BigQueryでUDFを使用する](/post/higuchi/udf-bigquery/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2018年1月9日 - [#BigQuery](/tags/bigquery/) BigQueryはUDF(ユーザー定義の関数)をサポートしています。 UDFはJavaScriptとSQL式で記述する事が出来ます。 サポートされる UDF 言語 今回はデータ型がSTRINGのカラムにJSON形式のデータを入れているテーブルから、 UDFを使用してJSON形式のデータをパースして取得してみたいと思い… - [Tech](/categories/tech/) [![ForsetiSecurityをデプロイしてみた話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/2017-12-11-forsetisecurity/) ## [ForsetiSecurityをデプロイしてみた話](/post/dokuma/2017-12-11-forsetisecurity/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2017年12月11日 - [#forseti-security](/tags/forseti-security/) ForsetiSecurityとは? GoogleとSpotifyが共同開発中オープンソースのGCPリソースセキュリティ確保のためのツールです。 概要や思想はGoogle Cloud (GCP) Platform Blogに記述がありますので、こちらを参考にすると良いでしょう。 Forsetiには上記ブログからそのま… - [Tech](/categories/tech/) [![LB越しの不正アクセスをfail2banを使って防ぐ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2017-11-14-aplicationengine2inftaengine/) ## [LB越しの不正アクセスをfail2banを使って防ぐ](/post/kawasaki/2017-11-14-aplicationengine2inftaengine/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2017年11月14日 - [#fail2ban](/tags/fail2ban/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回はGCPのLB経由で来る不正アクセスにfail2banで対処した時の事について書きます。 grasysではECサイトやニュースサイトを運営するお客様がいます。 そのお客様のサイトに悪意をもってCDNが適用されない… - [Tech](/categories/tech/) [![Google Deployment Managerでインスタンス作成](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/create-instance-with-deployment-manager/) ## [Google Deployment Managerでインスタンス作成](/post/kyouhei/create-instance-with-deployment-manager/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2017年10月31日 - [#Deployment](/tags/deployment/)[#Deployment-Manager](/tags/deployment-manager/)+2 Trick or Treat!! grasys加藤です。 前回、インスタンスの作成方法を3つご紹介しました。 \\\[3つの方法でGoogle Compute Engineでインスタンスを作成する\\\] (http://blog.grasys.io/post/kyouhei/createinstances/) 今回はGoo… - [Tech](/categories/tech/) [![課金エクスポートの移行](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/export-data-bigquery-v1/) ## [課金エクスポートの移行](/post/higuchi/export-data-bigquery-v1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2017年10月13日 - [#Google Cloud](/tags/google-cloud/) 本日(10/13)、たまたまエクスポート先のテーブルを見る機会があったのですが、 v1とかいうテーブルが増えました。 GCPには自動的に日次の課金データをBigQueryにエクスポートする機能があります。 GCPのコンソールから \\\[ お支払い 課金データのエクスポート \\\] v1テーブルのパーティションを調べて見る… - [Tech](/categories/tech/) [![GCSとGCEを使って開発/StageなどでUnity AssetとかをIP制限しながら配布する](/_astro/ogp.BbfFv2UE_ZX8YBy.webp)](/post/yusukeh/gcsproxy/) ## [GCSとGCEを使って開発/StageなどでUnity AssetとかをIP制限しながら配布する](/post/yusukeh/gcsproxy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2017年9月17日 - [#Cloud Storage](/tags/cloud-storage/) 開発環境、Staging環境などでUnity AssetをIP制限かけながら配布したいを解決! 今までGCEでInstance立てて、nginxでHostしてPersistent Diskなんかで直接配布してたんだけど 本番はHTTP Load Balancer + Backend Bucketでやりたい・・・ なに… - [Tech](/categories/tech/) [![StackDriverDebuggerで本番環境のソースコードをデバッグ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kawasaki/2017-06-5-stackdrivedebugger/) ## [StackDriverDebuggerで本番環境のソースコードをデバッグ](/post/kawasaki/2017-06-5-stackdrivedebugger/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kawasaki](/authors/kawasaki/) - 2017年6月5日 - [#stackdriverdebugger](/tags/stackdriverdebugger/) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内では若手ポジション) 今回僕はGCPが無料で提供しているStackDriverDebuggerを使用して、 本番環境で実際に動いているソースコードのデバッグを 実行する手順を書きたいと思ってます。 Stackdriver Debuggerとは 公… - [Tech](/categories/tech/) [![Google Project Shieldを試してみた!](/_astro/ogp.Cm-gYwrf_1GGech.webp)](/post/yusukeh/googleprojectshield/) ## [Google Project Shieldを試してみた!](/post/yusukeh/googleprojectshield/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2017年5月16日 - [#projectshield](/tags/projectshield/) GoogleのDDoS対策サービスのProject Shieldを使う機会があったので紹介! 登録はかなり前にしていたんですが、人力による承認制になっているためなかなか使えるようになりません。 細かい説明はGoogle先生に聞いてください。 Newsサイトなどじゃないとそもそも登録申請が通りません・・・ 設定に必要な… - [Tech](/categories/tech/) [![Compute Engineのインスタンスを引っ越す!](/_astro/ogp.8pwsg8ro_2p8o4N.webp)](/post/yusukeh/gce_move/) ## [Compute Engineのインスタンスを引っ越す!](/post/yusukeh/gce_move/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月28日 - [#disks](/tags/disks/)[#Compute Engine](/tags/compute-engine/)+1 こんにちはgrasys長谷川です。 今日は娘の5歳の誕生日なんですぐ帰ります!w Conpute EngineのRegion/Zoneの引っ越しをやってみます。 流れ 作業の流れです。 だいたいこんな感じで引っ越し可能です。 1. InstanceのZone確認 2. 引越し先を決める 3. gcloud compu… - [Tech](/categories/tech/) [![ECCUBE3構築 Compute Engine](/_astro/ogp.ByE5zKjq_ZC00j8.webp)](/post/yusukeh/gce_eccube3/) ## [ECCUBE3構築 Compute Engine](/post/yusukeh/gce_eccube3/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月25日 - [#eccube3](/tags/eccube3/)[#Compute Engine](/tags/compute-engine/) こんにちはgrasys長谷川です。 今回はECCUBE3を構築してみました。 システム要件 - ECCUBE3 php7系ががががが!!!! 内容は基本セットアップして入れて起動しただけです。 OSの設定の話やMiddlewareの設定の話も必要になってきますが、長くなりすぎちゃうのでどんどん省略します!w 環境 E… - [Tech](/categories/tech/) [![GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/gke-fluent/) ## [GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer](/post/dokuma/gke-fluent/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2016年10月18日 - [#BigQuery](/tags/bigquery/)[#Docker](/tags/docker/)+3 (n‘∀‘)η ヤァーッホォー<2ヶ月ぶりの投稿だよ!grasysではプリチィ担当のどくまです♪ 今回はGKEでFluentクラスタを作った時の作業をまとめるよ!これができればあなたもGKEマスター? ぐらいな濃いめの内容になっています。 なので、初歩的なところははもろもろ省いちゃってますごめんなさい。 ゴール ワン… - [Tech](/categories/tech/) [![GCP利用料と支払方法、ちょっとだけ経理処理のお話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kubota/gcp-billing/) ## [GCP利用料と支払方法、ちょっとだけ経理処理のお話](/post/kubota/gcp-billing/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kubota](/authors/kubota/) - 2016年10月14日 - [#billing](/tags/billing/)[#Google Cloud](/tags/google-cloud/)+1 皆様こんにちは!grasysのバックオフィスを担当している窪田です。 今回初めてのブログ投稿となります。 私からはバックオフィスの視点(財務・経理など)から記事を書いていこうと思います。 第1回目は、GCP利用料と支払方法、それに絡む経理処理についてです! GCPの課金形態 1.利用量に対しての課金 GCPの利用量に… - [Tech](/categories/tech/) [![Google Stackdriver Logging Compute Engine セットアップ編 2016年10月](/_astro/ogp.CafhM1h__Z2l6Umu.webp)](/post/yusukeh/stackdriver_logging/) ## [Google Stackdriver Logging Compute Engine セットアップ編 2016年10月](/post/yusukeh/stackdriver_logging/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月12日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+2 こんにちはgrasys長谷川です。 Monitoringを書いたので今日はLoggingを! 最近みんなblog書くの飽きてきたみたいだけどオレはもうちょいがんばるw Logglyとかに似てるサービスですね Documentはここ - Stackdriver Logging Instance作成 Parameter… - [Tech](/categories/tech/) [![Google Stackdriver Monitoring Compute Engine セットアップ編 2016年10月](/_astro/ogp.BXp8oM_-_1xMYX7.webp)](/post/yusukeh/stackdriver_monitoring/) ## [Google Stackdriver Monitoring Compute Engine セットアップ編 2016年10月](/post/yusukeh/stackdriver_monitoring/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年10月3日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+2 こんにちはgrasys長谷川です。 今日はStackdriverの記事を書こうと思います。 一応Updateも激しいのでタイトルに年月入れときました。 統合監視ツールの画面っぽくなってきました。 ちょっぴりインシデント管理も兼ねているので、障害履歴とその対応履歴なども追うことができます。 Documentはここ -… - [Tech](/categories/tech/) [![GCE Instance Scopeの動的変更がくる〜〜!](/_astro/ogp.kQAt0lMW_Z10LWf0.webp)](/post/yusukeh/gcloud_alpha_compute_instances_set_scopes/) ## [GCE Instance Scopeの動的変更がくる〜〜!](/post/yusukeh/gcloud_alpha_compute_instances_set_scopes/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月21日 - [#gcloud](/tags/gcloud/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは!grasys長谷川です! やばい!!きた〜〜! まだalphaだけど! InstanceのScope Google Compute EngineのInstanceはScopeというのが存在していて、 それをInstanceにつけることによって GCP関連のサービスが認証情報無しに利用可能になるんだけど・・… - [Tech](/categories/tech/) [![Windows ServerにてLocalSSD性能評価](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/localssdbench/) ## [Windows ServerにてLocalSSD性能評価](/post/takeshi/localssdbench/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年9月21日 - [#Google Cloud](/tags/google-cloud/)[#localssd](/tags/localssd/) LocalSSDが今8本束ねられるので評価してみました。 弊社の長谷川が去年4本束ねて評価してたのでその結果っと見比べてみようとやってみました。 こちらのリンクが以下です。 GCPでWindows Server2012R2で爆速LocalSSD! 爆速とか書いちゃってますね。。。。 この時はきっと爆速だったんですね。… - [Tech](/categories/tech/) [![Zapier で Social連携](/_astro/ogp.B3YabrSj_Z1rPdKk.webp)](/post/yusukeh/social/) ## [Zapier で Social連携](/post/yusukeh/social/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月20日 - [#grasys](/tags/grasys/) Blog書いてるのでSocial連携してみました。 Facebook Page Grasys Inc. Twitter grasysinc Zapier Zapierで簡単に連携させてます。 前々から個人の仕事的に活用してたけど 今回ちゃんと仕事に使ってみる。 font awesomeにzapierがない・・・ 株式… - [Tech](/categories/tech/) [![GCEで1発Image作成](/_astro/ogp.DLHD_yhT_ZeArmJ.webp)](/post/yusukeh/gce_create_images/) ## [GCEで1発Image作成](/post/yusukeh/gce_create_images/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月19日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys長谷川です! GCEでのImage作成はめんどい VM Instanceに関連付けられているDiskからImageは生成できない! 手順 1. DiskのSnapshotを取得する 2. SnapshotからDiskを生成する 3. 上記で作成したDiskからImageを生成する 4. 上記でテンポラリで… - [Tech](/categories/tech/) [![3つの方法でGoogle Compute Engineでインスタンスを作成する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/createinstances/) ## [3つの方法でGoogle Compute Engineでインスタンスを作成する](/post/kyouhei/createinstances/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2016年9月15日 - [#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)+1 grasys 加藤です。 入社するまでGoogle Cloud (GCP) Platformに触ったこともなく、インフラエンジニアでもなかったのですが、入ってからは息をするように毎日触っています。 今回は最初の一歩、Google Compute Engineでインスタンスを作成する3つのパターンをご紹介します。 -… - [Tech](/categories/tech/) [![dkron - cronやめたい](/_astro/ogp.BR7em1Ed_ZDa4UO.webp)](/post/yusukeh/dkron/) ## [dkron - cronやめたい](/post/yusukeh/dkron/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年9月14日 - [#Consul](/tags/consul/)[#dkron](/tags/dkron/) こんにちは!grasys長谷川です! cron・・・めっちゃ困るcron・・・ 古いぜcron・・・もういやだcron・・・ cluster schedulerに移行したい・・・ cron cluster とか lsyncd 使うしイヤだ!! そこでじゃじゃ〜〜ん! Dkron - Distributed, faul… - [Tech](/categories/tech/) [![CloudSQL 2nd Generation性能評価](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/cloudsqlperformance/) ## [CloudSQL 2nd Generation性能評価](/post/takeshi/cloudsqlperformance/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年9月9日 - [#Cloud SQL](/tags/cloud-sql/)[#Google Cloud](/tags/google-cloud/) CloudSQL 2nd GenerationがGAになったので性能評価をしてみました。 性能と障害発生時の挙動について評価を行いましたが、長くなってしまうので今回は性能編で書いています。 後日障害発生時の挙動について書きますのでお待ち下さい。 CloudSQL構築 評価環境:GCEinstanceからCloudSQ… - [Tech](/categories/tech/) [![sshguardでsshを守る](/_astro/ogp.BCVkA-du_Z24Fxbm.webp)](/post/yusukeh/sshguard_gcp/) ## [sshguardでsshを守る](/post/yusukeh/sshguard_gcp/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月30日 - [#セキュリティ](/tags/セキュリティ/)[#Compute Engine](/tags/compute-engine/)+2 こんにちワン!grasysの長谷gaワン!です。 わんわん言ってますが、最近ニャンちゅうって言われ始めてますw sshguard sshd用のブルートフォースアタック対策ツールです。 grasysではsshguardを要件次第で活用しています。 こちらではsshguardを gcloud コマンドを交えて自動設定して… - [Tech](/categories/tech/) [![MacでMonit Widget!](/_astro/ogp.CXY0w1Bz_1xb3sg.webp)](/post/yusukeh/mac_monit/) ## [MacでMonit Widget!](/post/yusukeh/mac_monit/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月29日 - [#macOS](/tags/macos/)[#monit](/tags/monit/) こんにちは!grasys長谷川です! 今回はシステムやGoogle Cloud (GCP) Platformとは全く関係ないけど、Mac Monit Widgetがすごい気に入ったので紹介! Monitの紹介 Monitって監視ツールを知っていますか? supervisorサービス的な機能も持った監視ツールです。 機… - [Tech](/categories/tech/) [![GCP Persistent Disk更新情報(2016/08/16発表)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/persistentdisk20160816/) ## [GCP Persistent Disk更新情報(2016/08/16発表)](/post/takeshi/persistentdisk20160816/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年8月24日 - [#Google Cloud](/tags/google-cloud/)[#Persistent Disk](/tags/persistent-disk/) 2016/08/16にPersistent DiskのIOPSが25000まで拡張されたと正式に発表がありました。 詳しくはこちらをGoogle Cloud (GCP) Platform Blog御覧ください。 確認して気付いた事を記載しておきます。 ・SSD persistent diskにはCore数によるIOP… - [Tech](/categories/tech/) [![GCPとAWSの違いって何](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takeshi/cost-of-google-cloud-platform/) ## [GCPとAWSの違いって何](/post/takeshi/cost-of-google-cloud-platform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[takeshi](/authors/takeshi/) - 2016年8月22日 - [#Google Cloud](/tags/google-cloud/) GCPとAWSの違いって何?と聞かれる事が多々あります。 今回はGCPとAWSでsystemを構築した場合の簡単な比較を紹介します。 弊社daisakuの記事を噛み砕いた感じで書いてます。Google Cloud (GCP) PlatformってAWSと比較してどれくらい安いの? - grasys blogも参考にし… - [Tech](/categories/tech/) [![GKEでコンテナ作成/管理しよう!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/1st-step-kubernetes/) ## [GKEでコンテナ作成/管理しよう!](/post/dokuma/1st-step-kubernetes/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2016年8月18日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/) GKEとは… Google Kubernetes Engine は、Docker コンテナの実行を支える強力なクラスタ マネージャおよびオーケストレーション システムとして機能します。ユーザーが定義する要件(CPU やメモリなど)に基づいてコンテナをクラスタにスケジューリングし、自動的に管理します。オープンソースの… - [Tech](/categories/tech/) [![vulsでRPM以外も脆弱性検知(grasys)](/_astro/ogp.DQdMKin3_1VoNwG.webp)](/post/yusukeh/grasys-vuls-middleware/) ## [vulsでRPM以外も脆弱性検知(grasys)](/post/yusukeh/grasys-vuls-middleware/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月17日 - [#セキュリティ](/tags/セキュリティ/)[#Vuls](/tags/vuls/) こんにちワン!grasys長谷川です。 今日は脆弱性スキャナのvulsのgrasysでの利用方法ネタを書きます。 vuls 簡単な構成図はOfficialにあります。 grasysではvulsを工夫して使っているので今回はその部分をご紹介します。 grasysでの構成例 grasysでは ops というオーケストレー… --- ## Techの記事 12ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/12 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![Google Cloud PlatformってAWSと比較してどれくらい安いの?](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/cost-of-google-cloud-platform-2/) ## [Google Cloud PlatformってAWSと比較してどれくらい安いの?](/post/marketing/cost-of-google-cloud-platform-2/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2016年8月12日 - [#Google Cloud](/tags/google-cloud/) 皆さま初めまして!grasys身長担当の鈴木です。 この記事にたどり着いて頂きありがとうございます。 今回ブログを書こうと思いたった理由としては、Google Cloud (GCP) Platform がアツい! でもまだそんなに使われてない!もったいない!と思ったからです。 まだまだ知名度的にも全然AWSに勝ててい… - [Tech](/categories/tech/) [![古いcompute-image-packagesからの新しいgoogle-compute-engine Packageへの移行方法](/_astro/ogp.BmBz0FgG_Z1dESkj.webp)](/post/yusukeh/rpm-google-compute-engine/) ## [古いcompute-image-packagesからの新しいgoogle-compute-engine Packageへの移行方法](/post/yusukeh/rpm-google-compute-engine/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月10日 - [#compute-image-packages](/tags/compute-image-packages/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは!grasys長谷川です! Compute EngineにはGoogleが提供してくれているいくつかの管理Daemonがあります。 ある時期からそれがUpdateされ大幅な変更が入りました。 これ困ってる人いないのかな・・・ compute-image-packages github.com/GoogleC… - [Tech](/categories/tech/) [![hugo使い始めました](/_astro/ogp.cLc2U0YS_Z1pcoJ0.webp)](/post/yusukeh/hugo/) ## [hugo使い始めました](/post/yusukeh/hugo/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2016年8月10日 - [#hugo](/tags/hugo/) こんにちは株式会社grasysの代表しております長谷川です。 静的サイトジェネレーター Hugo を使い始めました。 こういうのやり始めると止まらなくなるから良くない・・・うちはインフラの会社 個人的にはMedium押しだったりするけど・・・(だがしかし、もう書いてないw) なぜ犬なのかはお答えしません!w というよ… - [Tech](/categories/tech/) [![compute-image-packagesを取り込む](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/compute-image-packages/) ## [compute-image-packagesを取り込む](/post/yusukeh/compute-image-packages/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年5月29日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/) みんなこれのupdateどうしてんだろう・・・ GoogleCloudPlatform/compute image packages compute image packages Scripts and tools for Google Compute Engine images. github.com releaseみると実はupdateしてる・・・ しかもけっこう重要な感じがする・・・ 一気に - [Tech](/categories/tech/) [![GCP+CloudFlare](/_astro/ogp.C3O1NmGV_r20Fi.webp)](/post/yusukeh/gcp-cloudflare/) ## [GCP+CloudFlare](/post/yusukeh/gcp-cloudflare/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年4月15日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/)+1 興味だけで行動! CloudFlare: すっごい簡単に説明するとCDNですね CDNのCloudflare、Google Cloud Platformテクノロジーパートナーに 米Cloudflareは13日(現地時間)、Google Cloud Platformテクノロジーパートナーになったことを発表した。パートナーシップによってGoogleの柔軟性とスケーラビリティ、CloudFlareの高速 - [Tech](/categories/tech/) [![Google Cloud Logging(beta)を試す!](/_astro/ogp.TiJY5rAm_nj2EB.webp)](/post/yusukeh/google-cloud-logging-beta/) ## [Google Cloud Logging(beta)を試す!](/post/yusukeh/google-cloud-logging-beta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年4月10日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Logging](/tags/cloud-logging/) ちょっと前に試用したときはまだまだでしたが 今はものすごい使えるようになってきてる! ちょっと前までdebianだけでしたが今はCentOSにも対応してきてる! What is Google Cloud Logging? Work with logs data from Google Cloud Platform services. cloud.google.com Setting Up Goog - [Tech](/categories/tech/) [![Google Cloud StorageでLifecycle!](/_astro/ogp.BgYHrv_v_Z1UCnmW.webp)](/post/yusukeh/google-cloud-storage-lifecycle/) ## [Google Cloud StorageでLifecycle!](/post/yusukeh/google-cloud-storage-lifecycle/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月30日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) Website Logging設定したあとにLifecycleで古いファイルを消したりできる! 便利だし簡単! Object Lifecycle Management To support common use cases like setting a Time to Live (TTL) for objects or deleting older versions of objects, Goo - [Tech](/categories/tech/) [![GCPでWindows Server2012R2で爆速LocalSSD!](/_astro/ogp.CiGRktmo_Z4yPeO.webp)](/post/yusukeh/gce-windows-local-ssd/) ## [GCPでWindows Server2012R2で爆速LocalSSD!](/post/yusukeh/gce-windows-local-ssd/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月26日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+1 そりゃ絶対やるよねw Local SSD Compute Engine offers always encrypted local solid state drive (SSD) block storage for virtual machine instances… cloud.google.com Disk作成 Instance作成 初めての起動はちょっと時間かかるので気長に待つ! 以下のコマ - [Tech](/categories/tech/) [![Google Cloud PlatformでWindows Server 2012 R2!](/_astro/ogp.CjDaklZp_Z15m3zw.webp)](/post/yusukeh/gce-windows-server-2012-r2/) ## [Google Cloud PlatformでWindows Server 2012 R2!](/post/yusukeh/gce-windows-server-2012-r2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月26日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)+1 beta出ました! まずImageからDisk作成 2012のイメージから起動すると30GBしかないので Googleの中の人に聞いて以下をやってます。 Creating and attaching a Windows root persistent disk Instance生成 ちょっと諸事情あって32coreではなく16coreで! WindowsのLoginPassword取得! meta - [Tech](/categories/tech/) [![Google Cloud StorageのWebsite Logging設定!](/_astro/ogp.C1F3vWq__ZTzlGT.webp)](/post/yusukeh/google-cloud-storage-website-logging/) ## [Google Cloud StorageのWebsite Logging設定!](/post/yusukeh/google-cloud-storage-website-logging/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月25日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) 以前やったGoogle Cloud Storageで静的Webサイトを公開する!でちょっとLogging設定やってみたので! Access Logs & Storage Data Google Cloud Storage offers access logs and storage data in the form of CSV files that you can download and vi - [Tech](/categories/tech/) [![osquery](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/osquery/) ## [osquery](/post/yusukeh/osquery/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月24日 - [#osquery](/tags/osquery/)[#セキュリティ](/tags/セキュリティ/) Facebookさんのですね しかもこれ楽しい! osquery :: Home osquery allows you to easily ask questions about your Linux and OSX infrastructure. Whether your goal is intrusion… osquery.io Install osquery :: Downloads We - [Tech](/categories/tech/) [![consul-template!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/consul-template/) ## [consul-template!](/post/yusukeh/consul-template/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月23日 - [#Consul](/tags/consul/)[#consul-template](/tags/consul-template/)+1 consul kvと連携したconfigurationができる! 弊社はconsul/serfでGoogle Cloud Platform化において ほぼ完全に自動化されたclusteringをしてますが 実際のところ以下のような役割分担でやってます。 serfはオーケストレーション consulは監視系及びインスタンスの正常性を管理 consul/serf被ってと言われると被ってる範囲もあるけど - [Tech](/categories/tech/) [![Google Cloud Storageで静的Webサイトを公開する!](/_astro/ogp.C2XcR19q_1MtdXT.webp)](/post/yusukeh/google-cloud-storage-static-website/) ## [Google Cloud Storageで静的Webサイトを公開する!](/post/yusukeh/google-cloud-storage-static-website/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) けっこういろんな人に聞かれるのでどうやるかを説明します。 ぶっちゃけこれ聞かれることが多いのでCloud DNS書きました!w Google Cloud Storageではaclを公開に設定し websiteの設定を入れることで簡単に静的Webサイトを構築することができます。 自分のgrasys.ioの会社サイトもGoogle Cloud Storageで公開してます。 grasys.ioでGoo - [Tech](/categories/tech/) [![CloudDNS(beta)を使う!](/_astro/ogp._722ZrYr_954a9.webp)](/post/yusukeh/cloud-dns-beta/) ## [CloudDNS(beta)を使う!](/post/yusukeh/cloud-dns-beta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud DNS](/tags/cloud-dns/) DNSの知識は多少必要かもだけど画面自体はすばらしく簡単! Google Cloud DNS 詳細はここにDocumentがあります。 Google Cloud DNS 1. Zoneを作成! Google Cloud DNS create zone ※ご自身の取得したドメイン名をわかりやすく設定して下さい。 2. Nameサーバーを変更する! レジストラのドメイン設定メニューで 以下の4個入力 - [Tech](/categories/tech/) [![Google Compute Engine 32coreを試してみる!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/gce-32core/) ## [Google Compute Engine 32coreを試してみる!](/post/yusukeh/gce-32core/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/) あたらしいおもちゃゲット!(違 Fuel your hungry applications with our new, larger virtual machines 一番気になるのはNetworkBandwidth! Instance 作成 bench3201を作成 必要なPackage Install benchmark iperf もう1インスタンス作る bench3202 Package - [Tech](/categories/tech/) [![Google Cloud Statusをどうにかしてpushさせたい!](/_astro/ogp.BdnDpcqq_DU6yj.webp)](/post/yusukeh/google-cloud-status-push/) ## [Google Cloud Statusをどうにかしてpushさせたい!](/post/yusukeh/google-cloud-status-push/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Google Cloud Status](/tags/google-cloud-status/) 尊敬するクラスメソッド横田さんがシェアしたAWSのService Health Dashboardの通知ネタに触発されて・・・ Google Cloud Status 先日Googleの中の人に教えて貰ったGoogle Cloud Statusです。 Google Cloud Status This page provides status information on the services - [Tech](/categories/tech/) [![Google Cloud Storage Nearlineを試してみた!](/_astro/ogp.DdohqSUF_Z2tShlP.webp)](/post/yusukeh/google-cloud-storage-nearline/) ## [Google Cloud Storage Nearlineを試してみた!](/post/yusukeh/google-cloud-storage-nearline/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2015年3月19日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/)+1 新しいの出たから速攻試す! 以下DocumentURLhttps://cloud.google.com/storage/docs/nearline storage 適当に1GBのファイル作成 ASIAでNearlineのbucket作成 NEARLINEになってるか確認 コピーしてみると同時に何秒かかるか 結果 100個くらいのファイルでやってみる ガバっとrsync 結果 取り出す はええww --- ## Techの記事 2ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/2 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![Grafana Alert を Terraform で作成する](/_astro/hero.CduA1QJ2_ywvfK.webp)](/post/kyuita/grafana-alert-terraform/) ## [Grafana Alert を Terraform で作成する](/post/kyuita/grafana-alert-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2026年3月25日 - [#Grafana](/tags/grafana/)[#Terraform](/tags/terraform/) こんにちは、kyuitaです。 Terraformのアラートルールは普段Yamlファイルで記述しているのですが、最近TerraformのGrafana Providerでアラートを作成することができることを知り実際に試してみたので、その手順を共有します。 grafana自体は既存の環境がある前提でTerraformか… - [Tech](/categories/tech/) [![Gmail の内容を要約して Slack へ通知する](/_astro/hero.CiljPZmW_Z2d3XRF.webp)](/post/mhosoya/notification-gmail2slack/) ## [Gmail の内容を要約して Slack へ通知する](/post/mhosoya/notification-gmail2slack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mhosoya](/authors/mhosoya/) - 2026年3月18日 - [#Gemini](/tags/gemini/)[#Google Workspace Studio](/tags/google-workspace-studio/)+1 こんにちは、mhosoya です。 弊社では、日々のコミュニケーションの基盤として Slack を活用しています。 業務連絡から雑談まで、Slack を利用しています。 そのため、 情報はできるだけ Slack に集約させたい!!! と思っています。 Slack から離れることなく、他での状況を把握できるように目指し… - [Tech](/categories/tech/) [![Traceeで何ができるのか調べてみた](/_astro/hero.CCX1Eoo8_2dLrMI.webp)](/post/arai/tracee/) ## [Traceeで何ができるのか調べてみた](/post/arai/tracee/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2026年3月11日 - [#Tracee](/tags/tracee/) セキュリティ強化は多くの現場で課題になりますが、今回はその解決策の候補としてeBPFを利用した監視・検知ができるツールを探していました。実際にどのような挙動を検知できるのか、Traceeを触って検証してみましたのでご紹介します。 Traceeとは Aqua Security1社が開発したeBPF技術を活用したオープン… - [Tech](/categories/tech/) [![非マネージドkubernetesを味わおう](/_astro/hero.3NqdOhbP_Z8BwMR.webp)](/post/nakamura-kento/unmanaged-kubernetes/) ## [非マネージドkubernetesを味わおう](/post/nakamura-kento/unmanaged-kubernetes/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2026年3月4日 - [#Google Cloud](/tags/google-cloud/)[#Kubernetes](/tags/kubernetes/) はじめまして、grasysの中村です。 今回は、最近クラウドサービスであるGKE, AKS, EKSを中心に使用しているみなさんに向けて、 原点回帰して アンマネージド(非マネージド)Kubernetesについてお話ししたいと思います。 実はクラウドサービスではこんなことをやっていたんだ、 クラスターの中にnodeが… - [Tech](/categories/tech/) [![Sankey Diagram という可視化方法](/_astro/hero.N2OxPC4y_oWf5o.webp)](/post/t-watanabe/sankey-diagram/) ## [Sankey Diagram という可視化方法](/post/t-watanabe/sankey-diagram/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2026年3月4日 - [#Sankey Diagram](/tags/sankey-diagram/)[#データ分析](/tags/データ分析/) こんにちは grasys でデータ分析をしている t.watanabe です! みなさんは「web サイトのお客さんの移動ログ」や「ゲーム内のユーザさんの行動ログ」から「商品を買ってくれるお客さんがどのような行動をしているか」など考えることはありませんか? ただ、人やモノの移動をどうやって可視化すべきか迷うときはない… - [Tech](/categories/tech/) [![Apache AirFlow で別コンテナを立ち上げて実行](/_astro/hero.D4zcdXaM_Z1j60SS.webp)](/post/k-watanabe/apache-airflow/) ## [Apache AirFlow で別コンテナを立ち上げて実行](/post/k-watanabe/apache-airflow/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2026年2月25日 - [#Apache Airflow](/tags/apache-airflow/)[#Docker](/tags/docker/)+3 業務でApache AirFlowを初めて触りました。既にコンテナ化していたスクリプトをパイプラインに組み込みたく色々調べたところ、AirFlowのオペレータにDockerOperatorがありました。個人的に詰まったポイントなど共有できればと思います AirFlowもDockerで実行する - まずAirFlowを… - [Tech](/categories/tech/) [![Rust をバイブコーディングして漫画読みアプリを作った体験談](/_astro/hero.BLArDbBf_2mUOg8.webp)](/post/t-kitipot/rust-vibecoding/) ## [Rust をバイブコーディングして漫画読みアプリを作った体験談](/post/t-kitipot/rust-vibecoding/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2026年2月25日 - [#AI](/tags/ai/)[#生成AI](/tags/生成ai/)+4 あらすじ tl;dr 事情があって、Rust で漫画読みアプリを作ることになった。 体験談のところまで飛ばす 私自身は booth.pm や dlsite.com のヘビーユーザーですが、 そういうサイトで買った同人誌や漫画は専用ビューアじゃなくても開けるファイルが結構あります。 そこで、普段、画像ビューアなどのソフ… - [Tech](/categories/tech/) [![Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法)](/_astro/hero.-vTCoiOo_Z1SvLOW.webp)](/post/komal-teke/dockercredentials-cicdpipeline/) ## [Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法)](/post/komal-teke/dockercredentials-cicdpipeline/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年2月18日 - [#CI/CD](/tags/ci-cd/)[#Google Cloud](/tags/google-cloud/) はじめに 私のCI/CDパイプラインは、Pulumiを使ってGoogle CloudにデプロイするマルチステージのGitHub Actionsワークフローで、完璧に見えました。Google CloudとAWSへの認証、 pulumi up の実行、そしてSlack通知の送信まで、すべてが正常に実行されていました。すべ… - [Tech](/categories/tech/) [![Google Workspace を利用して Chrome にブックマークを配布しました](/_astro/hero.3kNv1WGD_Z8Rmby.webp)](/post/s-sato/bookmark-googleworkspace-chrome/) ## [Google Workspace を利用して Chrome にブックマークを配布しました](/post/s-sato/bookmark-googleworkspace-chrome/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2026年2月18日 - [#Google Workspace](/tags/google-workspace/) こんにちは。サトウです。 Google Workspaceを利用していて 「このURLを全社に共有したい」 「毎回チャットで連絡しても流れてしまう」 という場面が多くあります。 メール、チャットでURLを流すのではなく 最初から普段利用しているChromeにてブックマークで配布できたら便利だと思い 今回はGoogle… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。chezmoi scriptでアップデート管理を楽にしよう!](/_astro/ogp.CpCTJc5-_1cDhsD.webp)](/post/yusukeh/terminal-chezmoi-scripts-update-management/) ## [ターミナルがダサいとモテない。chezmoi scriptでアップデート管理を楽にしよう!](/post/yusukeh/terminal-chezmoi-scripts-update-management/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#chezmoi](/tags/chezmoi/)+3 chezmoi scriptはとっても便利 yadm から chezmoi に移行はほぼ完了しました。 chezmoi には scripts という機構があり、 chezmoi apply 時にscriptを動作させることができます。 今日はこれを紹介して行きます。 ちょっとややこしいのと理解しにくいので、まずはざっと仕様面を .chezmoiscripts .chezmoiscripts che - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTermの背景をUnsplashで変える編。](/_astro/ogp.BPRA_X3N_Z27PhC9.webp)](/post/yusukeh/terminal-wezterm-unsplash-background/) ## [ターミナルがダサいとモテない。WezTermの背景をUnsplashで変える編。](/post/yusukeh/terminal-wezterm-unsplash-background/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#WezTerm](/tags/wezterm/)+1 WezTermをUnsplashでおしゃれにする! Photo by Billy Huynh on Unsplash こんにちは、長谷川です。 WezTermの背景をコマンドで変えられるようにしよ〜🔊 .config/wezterm/wezterm.lua 以下を加えてください。 細かい色や数値はお好きにどうぞ🧛 config.background config.window backgrou - [Tech](/categories/tech/) [![kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る](/_astro/hero.Bgsma7ZT_Z215zk9.webp)](/post/hk/monitor-gkeandnginx-grafana/) ## [kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る](/post/hk/monitor-gkeandnginx-grafana/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2026年2月12日 - [#GKE](/tags/gke/)[#Grafana](/tags/grafana/) こんにちは、エンジニアのHKです。 今回はGKEの勉強がてら、helmでkube-prometheus-stackをインストールして、grafanaでGKEとnginxコンテナのメトリクスを表示するまでをやってみました。 まずは土台となるクラスタを用意します。 次にkube-prometheus-stackをインスト… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。dotfiles managerをyadmからchezmoiに変えたぜ。](/_astro/ogp.DhgIcFpD_1YqhJp.webp)](/post/yusukeh/terminal-chezmoi/) ## [ターミナルがダサいとモテない。dotfiles managerをyadmからchezmoiに変えたぜ。](/post/yusukeh/terminal-chezmoi/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2026年2月9日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#chezmoi](/tags/chezmoi/)+2 dotfiles managerをyadmからchezmoiに移行したので比較と感想を yadm2chezmoi.png 最近は生成AIが盛んでもうこういった技術系のblogは意味を持たなくなってきていると感じてる今日このごろ・・・🤔 弊社でもGoogle WorkspaceのGeminiやGemini Enterpriseを使っていますが、個人的には ChatGPT/Codex と neovi - [Tech](/categories/tech/) [![AI で売上アップ:Salesforce Agentforce セールスコーチ](/_astro/hero.BBkzYp4g_Z2juHj5.webp)](/post/e-reeder/ai-salesgrowth-agentforcesalescoach/) ## [AI で売上アップ:Salesforce Agentforce セールスコーチ](/post/e-reeder/ai-salesgrowth-agentforcesalescoach/) - ![](/_astro/e-reeder.CCb_aUhE_Zkc65x.webp)[e-reeder](/authors/e-reeder/) - 2026年1月28日 - [#AI](/tags/ai/)[#Agentforce](/tags/agentforce/)+3 営業において最も重要な要素の一つはコーチングです。コーチングは、営業チームが営業能力を継続的に向上させ、各顧客への対応準備を整えるのに役立ちます。かつては、コーチングは非常に多くのリソースを消費する作業であり、コーチングセッションの頻度が低かったり、ロールプレイも相手のスケジュールに左右されたりしていました。AI の… - [Tech](/categories/tech/) [![SSVC で脆弱性のトリアージを自動化する](/_astro/hero.gAoPjsud_boC1O.webp)](/post/yoshida/automatetriage-ssvc/) ## [SSVC で脆弱性のトリアージを自動化する](/post/yoshida/automatetriage-ssvc/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2026年1月21日 - [#SSVC](/tags/ssvc/)[#脆弱性管理](/tags/脆弱性管理/) はじめに CVSS での脆弱性管理では自組織での状況を反映させた優先度付けができないため、検出される脆弱性が多すぎると何から手をつけて良いかわからなくなり本当に対応しなければいけない脆弱性に迅速に対応できなくなったりします。 SSVC を使うことで優先度付けを行い、どれから優先して対応すればいいかを迅速に判断するため… - [Tech](/categories/tech/) [![私が Python の自動化ツールを Nox に乗り換えた理由](/_astro/hero.-mNYKBj9_Zgt2Ts.webp)](/post/komal-teke/python-automation-nox/) ## [私が Python の自動化ツールを Nox に乗り換えた理由](/post/komal-teke/python-automation-nox/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2026年1月14日 - [#Nox](/tags/nox/)[#Python](/tags/python/) 皆さん、こんにちは! 最近は GitHub Actions や Cloud Build のトリガーを使った CI/CD パイプラインの構築など、DevOps の世界にどっぷり浸かっています。こうしたツールを触ったことがある方なら、自動化チェックをいかにクリーンかつ一貫した状態に保つかが、運用の肝であることをご存知かと… - [Tech](/categories/tech/) [![E2EE パスワードマネジャーの CLI 版でランダムなフレーズを生成する](/_astro/hero.BBSffgST_Z2rbXkP.webp)](/post/nishino/e2eepasswordmanager-passphrase/) ## [E2EE パスワードマネジャーの CLI 版でランダムなフレーズを生成する](/post/nishino/e2eepasswordmanager-passphrase/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2026年1月7日 - [#E2EE パスワードマネジャー](/tags/e2ee-パスワードマネジャー/) Proton Pass の動作が軽快なわりに高機能なので気に入ってますが、CLI版が登場したのでやりたかったことをしてみます。 Proton Pass はフレーズ/パスワードを生成してくれるツールですが、この記事では主にリソース命名に使える読みやすいフレーズの生成を扱います。 一時的なリソース作成のために簡単なワード… - [Tech](/categories/tech/) [![Python 型ヒントの書き方 - 基本からジェネリクスまで](/_astro/hero.C5a3Azgc_Z29Legm.webp)](/post/t-shinaji/python-typehints/) ## [Python 型ヒントの書き方 - 基本からジェネリクスまで](/post/t-shinaji/python-typehints/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2026年1月7日 - [#Python](/tags/python/) 1\\. はじめに:このコードの出力結果は? まずは、以下のコードの出力結果は1から3のどれになるか考えてみてください。 1. ⭐ \\ 5 3. ⭐⭐⭐⭐⭐ 5. TypeError 答えは3のTypeErrorです。 n/ 2の返り値はfloat型になります。float型をstr型に掛けることができないためエラーにな… - [Tech](/categories/tech/) [![Looker StudioでSQLロジックを再現する](/_astro/hero.qAERe2lr_Z1rBWGe.webp)](/post/ilhamhk/looker-studio-sql/) ## [Looker StudioでSQLロジックを再現する](/post/ilhamhk/looker-studio-sql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2025年12月24日 - [#Google Cloud](/tags/google-cloud/)[#Looker Studio](/tags/looker-studio/) こんにちは、ilhamhkです! 今回の記事では、SQLのロジック、どうやってLooker Studioの機能で再現するか共有したいと思います。今回は、SQLのWHERE句にあたる「動的なフィルタ」を工夫して実装する方法や、JOINにあたる処理を「データの統合」で再現する方法について解説します。 概要 Looker… - [Tech](/categories/tech/) [![超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」に触れてみる。](/_astro/hero.C1LbuOuL_RABPd.webp)](/post/shirota/tryout-vector/) ## [超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」に触れてみる。](/post/shirota/tryout-vector/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年12月17日 - [#vector](/tags/vector/) こんにちは。shirota です。 当初、Kubernetes のメトリクス監視をテーマにブログを書こうと思い、考えを巡らせていたところ、以前から気になっていた Vector というツールを思い出しました。 そんなわけで今回は軽量で超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」について書きたい… - [Tech](/categories/tech/) [![Apache Superset をソースコードから起動してカスタマイズする方法](/_astro/hero.Bzt-ujAV_2pqoLg.webp)](/post/t-kitipot/customization-apache-superset/) ## [Apache Superset をソースコードから起動してカスタマイズする方法](/post/t-kitipot/customization-apache-superset/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年12月17日 - [#Apache Superset](/tags/apache-superset/)[#Docker](/tags/docker/)+3 なぜ Apache Superset? BI(ビジネスインテリジェンス)ツールを選定する時、いくつかの条件があると思います。 その中では「機能性」が用途に応えられるのかが選定条件の一つになると思います。 数多のBIツールから一つ一つ調査することになります。 最近の流行りだと ・Tableau ← 非常に優秀だが、ライ… - [Tech](/categories/tech/) [![おしゃれな \*top コマンド集](/_astro/hero.RkvAJ6e2_ZLFHdS.webp)](/post/t-watanabe/top-command/) ## [おしゃれな \*top コマンド集](/post/t-watanabe/top-command/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年12月10日 - [#btop](/tags/btop/)[#gtop](/tags/gtop/)+4 CLI が好きな t.watanabe です。今回は業務などで使えるちょっとおしゃれな top の派生コマンドについて紹介します。インストール方法から実行手順までをまとめました。 環境は Debian です。一部 GPU のモニターも列挙しています \\ top 一覧 1. top 3. htop 5. btop 7.… - [Tech](/categories/tech/) [![DuckDBでSQLクエリを叩くときにCSV形式よりもApache Parquet形式のほうが早い理由](/_astro/hero.BqmQUQc4_Z25Mhgj.webp)](/post/nishino/duckdb-apache-parquet/) ## [DuckDBでSQLクエリを叩くときにCSV形式よりもApache Parquet形式のほうが早い理由](/post/nishino/duckdb-apache-parquet/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2025年12月10日 - [#Apache](/tags/apache/)[#DuckDB](/tags/duckdb/)+1 先に理由を書きますが、ParquetのRow Group単位で並列処理できるしフルスキャンを避けれるからです。 システムでも分析タスクでもSQLクエリを叩く(問い合わせ)したらなる早でレスポンス欲しいですよね。この記事で検証を進めながらなる早でレスポンスもらえる方法と仕組みをシェアします。 DuckDBの特徴 例えば… - [Tech](/categories/tech/) [![uv とカスタム Docker で実現する Pulumi パイプラインの高速化](/_astro/hero.CjPAmJ6e_2c311K.webp)](/post/komal-teke/speedingup-pulumipipelines-customdocker/) ## [uv とカスタム Docker で実現する Pulumi パイプラインの高速化](/post/komal-teke/speedingup-pulumipipelines-customdocker/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2025年12月3日 - [#CI/CD](/tags/ci-cd/)[#Google Cloud](/tags/google-cloud/)+1 カスタムイメージを採用する理由 CI/CD パイプラインを初めて組むときは、まずはプラットフォームが用意しているプレビルドイメージに頼ることが多いと思います。 GitHub Actions や GitLab、そして私が使っている Google Cloud Build には、.NET や git、npm などの基本的な… - [Tech](/categories/tech/) [![SASE製品を検証・導入しました](/_astro/hero.C_6rh7S4_QHIr7.webp)](/post/s-sato/introduce-sase/) ## [SASE製品を検証・導入しました](/post/s-sato/introduce-sase/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2025年11月26日 - [#セキュリティ](/tags/セキュリティ/)[#社内インフラ](/tags/社内インフラ/) こんにちは。社内SEのサトウです。 この度、弊社では SASE(Secure Access Service Edge)製品を新たに導入 しました。 今回は、SASEの概要、導入にあたり重視したポイント、検証から導入までの流れをご紹介します。 SASEとは SASE(Secure Access Service Edge… - [Tech](/categories/tech/) [![ほぼゼロから始めるGoogle Cloud Digital Leader](/_astro/hero.CqCSwBV1_ZdNUSf.webp)](/post/t-sato/learn-googleclouddigitalleader/) ## [ほぼゼロから始めるGoogle Cloud Digital Leader](/post/t-sato/learn-googleclouddigitalleader/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[T.sato](/authors/t-sato/) - 2025年11月26日 - [#Google Cloud Digital Leader](/tags/google-cloud-digital-leader/)[#資格勉強](/tags/資格勉強/) こんにちは!採用担当の佐藤です。 先日、弊社HPでもご紹介させていただきましたが、この度、Google Cloudの認定資格保有者を表彰するプログラム『 Google Cloud Partner All Certification Holders 2025 』に、弊社のエンジニア3名が選出されました! 実はgrasy… - [Tech](/categories/tech/) [![UNITY で 3D AI キャラクターエージェントを 0 から作る! \[プロローグ\]](/_astro/hero.Bg3XuIU1_Z1mOA39.webp)](/post/t-kitipot/create-3daicharacteragent-unity/) ## [UNITY で 3D AI キャラクターエージェントを 0 から作る! \[プロローグ\]](/post/t-kitipot/create-3daicharacteragent-unity/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年11月19日 - [#AI](/tags/ai/)[#AIエージェント](/tags/aiエージェント/)+3 プロローグ \[\](https://zenn.dev/lycoris52/articles/434689f77ae72f ai-%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83… - [Tech](/categories/tech/) [![メモリのオーバークロックをしてみよう!](/_astro/hero.BnJeNkd2_2oSWh0.webp)](/post/moridy/report-homebuilt-memory-overclocking/) ## [メモリのオーバークロックをしてみよう!](/post/moridy/report-homebuilt-memory-overclocking/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年11月19日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 前書き 今回は自作PCでメモリのオーバークロック(OC)にチャレンジした際の様子をお届けします。 メモリのOCを行う場合はいくつものパラメータを弄りつつ、時間のかかるメモリのテストを行うものという認識でしたが、最近はメモリ内にOC用プロファイルが保存されており、そちらを利用すれば簡単にOCができます! ただし、OCな… - [Tech](/categories/tech/) [![Android Studioで始めるアプリ開発](/_astro/hero.ZsBwxA2F_2oUQFJ.webp)](/post/mayoo-hlaing/android-studio/) ## [Android Studioで始めるアプリ開発](/post/mayoo-hlaing/android-studio/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mayoo.hlaing](/authors/mayoo-hlaing/) - 2025年11月12日 - [#Android Studio](/tags/android-studio/)[#アプリケーション開発](/tags/アプリケーション開発/) このブログは、Androidアプリの開発ツール「Android Studio」を使って、インストール方法から「Hello World」アプリの作成、フォルダ構成の解説、エミュレーターやスマホでの実行まで、ステップごとにやさしく紹介します。 以下のサイトからAndroid Studioをダウンロードできます。 http… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 4/4 ~ Exampleを動かしてみる ~](/_astro/hero.Cb94-fQF_Z1RlGcy.webp)](/post/uema/genai-processors-4/) ## [GenAI Processorsを触ってみる 4/4 ~ Exampleを動かしてみる ~](/post/uema/genai-processors-4/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年11月5日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… --- ## Techの記事 3ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/3 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 3/4 ~ カスタムProcessorについて ~](/_astro/hero.DiAsk7uu_1ySEYn.webp)](/post/uema/genai-processors-3/) ## [GenAI Processorsを触ってみる 3/4 ~ カスタムProcessorについて ~](/post/uema/genai-processors-3/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年11月4日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 2/4 ~ Processorについて ~](/_astro/hero.BnqpZbak_1JK6CK.webp)](/post/uema/genai-processors-2/) ## [GenAI Processorsを触ってみる 2/4 ~ Processorについて ~](/post/uema/genai-processors-2/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年10月31日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![GenAI Processorsを触ってみる 1/4 ~ Content APIについて ~](/_astro/hero.C_K8MFVT_Z1l8oLm.webp)](/post/uema/genai-processors-1/) ## [GenAI Processorsを触ってみる 1/4 ~ Content APIについて ~](/post/uema/genai-processors-1/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年10月29日 - [#Gemini](/tags/gemini/)[#GenAI Processors](/tags/genai-processors/)+3 はじめまして!エンジニアのUemaです。 今回は、AIパイプラインをシンプルに書けるように設計された、Google DeepMind の新しいオープンソース Python ライブラリである「GenAI Processors」をGet Startedやexampleを参考にしながら触ってみたいと思います。 シンプルに書… - [Tech](/categories/tech/) [![全 NPC が ChatGPT ( GPTOSS ) の UNITY WebGL ゲームを作ってみました ( LLM )](/_astro/hero.C5qZFkqI_Z7eqn1.webp)](/post/t-kitipot/create-gptoss-game/) ## [全 NPC が ChatGPT ( GPTOSS ) の UNITY WebGL ゲームを作ってみました ( LLM )](/post/t-kitipot/create-gptoss-game/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年10月22日 - [#AI](/tags/ai/)[#生成AI](/tags/生成ai/)+6 生活感あふれるゲーム内のNPC達 ゲーム NPC を自由にしたい LLM や AI の進化により本来のやり方では出せない NPC の会話の自由度を上げたい! と思って、個人で POC (Proof of Concept) 的なゲームを作成してみました 。 ゲーム内の NPC が全員 GPTOSS で、プロンプトを作成… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。bash command-line framework rerun編](/_astro/ogp.BwAlVjyH_Y2OMf.webp)](/post/yusukeh/terminal-rerun/) ## [ターミナルがダサいとモテない。bash command-line framework rerun編](/post/yusukeh/terminal-rerun/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年10月15日 - [#Rerun](/tags/rerun/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) bashのmodule型command-line framework rerun Photo by Alejandro Escamilla on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これか… - [Tech](/categories/tech/) [![ComfyUI-HunyuanImage2.1 を試す](/_astro/hero.CVwOr91L_ZIIVw5.webp)](/post/t-watanabe/comfyui-hunyuanimage2-1/) ## [ComfyUI-HunyuanImage2.1 を試す](/post/t-watanabe/comfyui-hunyuanimage2-1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年10月8日 - [#comfyui](/tags/comfyui/)[#Python](/tags/python/) はじめに こんにちは! grasys でデータ周りの仕事をしている t.watanabe です 今回は Tencent が開発した HunyuanImage-2.1 を ComfyUI で扱えるようにした、ComfyUI-HunyuanImage2.1 を試してきましたのでインストール方法と使い方をレポートしたいと思… - [Tech](/categories/tech/) [![ゼロから始めるGitOps:Argo CD、Image Updater、Rolloutsの検証](/_astro/hero.VJu31s4C_Z1CzGQo.webp)](/post/mr-binelias/starting-gitops/) ## [ゼロから始めるGitOps:Argo CD、Image Updater、Rolloutsの検証](/post/mr-binelias/starting-gitops/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mr.binelias](/authors/mr-binelias/) - 2025年10月2日 - [#Argo CD](/tags/argo-cd/)[#Docker Hub](/tags/docker-hub/)+3 どうも、ライアンでございます。 この記事では、以下のツールを用いてローカルマシンに「GitOpsワークフロー」を構築する方法を解説します。 1. Argo CDサーバーとArgo CD Image Updaterの連携 - 新しいイメージがリポジトリにプッシュされる → Docker Hub → ArgoCD Ima… - [Tech](/categories/tech/) [![マイコン(ESP32)から GCS へファイルをアップロードする](/_astro/hero.BYu_vmAI_Z223WnH.webp)](/post/shofuku/fileupload-esp32-to-gcs/) ## [マイコン(ESP32)から GCS へファイルをアップロードする](/post/shofuku/fileupload-esp32-to-gcs/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shofuku](/authors/shofuku/) - 2025年9月24日 - [#esp32](/tags/esp32/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは。福島です。 Google Cloud だけでなく、低レイヤも触れていきます。 今回扱うボードは、ESP32-WROVER ボードです! 練習 社用PC とUSB 接続するのはよろしくないので、私用のPCでやります。 チュートリアルの内容をデプロイして練習します。 Lチカ VideoCam + Web サー… - [Tech](/categories/tech/) [![CEDEC2025 行ってきました!](/_astro/hero.DtLd7Fa__1KpcPL.webp)](/post/t-kitipot/report-cedec2025/) ## [CEDEC2025 行ってきました!](/post/t-kitipot/report-cedec2025/) - ![](/_astro/lycoris52.CDov1moa_15bjXE.webp)[Lycoris52](/authors/t-kitipot/) - 2025年9月24日 - [#CEDEC](/tags/cedec/)[#イベントレポート](/tags/イベントレポート/) お疲れ様です。 キチポットです。 この度、7月22日 CEDEC2025 参加してきました! 実は 毎年オンライン参加 していましたが、今年は会社から現地参加 チケットもらいました のでひさびさに会場に行きました。 今年もAI関連の発表充実していて大変楽しかったです! チケットはちゃんと確認してくれましたw 人気の講… - [Tech](/categories/tech/) [![Kubernetes のイベント駆動オートスケールをローカル環境で動かしてみた。](/_astro/hero.BexqRmlv_2p84Gl.webp)](/post/shirota/kubernetes-keda/) ## [Kubernetes のイベント駆動オートスケールをローカル環境で動かしてみた。](/post/shirota/kubernetes-keda/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2025年9月17日 - [#KEDA](/tags/keda/)[#Kubernetes](/tags/kubernetes/) こんにちは。shirota です。 「Kubernetes の...」って入力したとたん「タイトル長くならないかな...」って不安になりました。 ちなみに「k8s」って略して書いたりもしますが、あれは数略語(ヌメロニム)って言うらしいです。 さてさて、コンテナ・オーケストレーションのための OSS、Kubernete… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。trivy で mac を見てみる 編](/_astro/ogp.D64lC2mE_Z2dDm4j.webp)](/post/yusukeh/terminal-trivy/) ## [ターミナルがダサいとモテない。trivy で mac を見てみる 編](/post/yusukeh/terminal-trivy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年9月10日 - [#SBOM](/tags/sbom/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+2 macosの脆弱性確認 Photo by Bernard Hermant on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) \[\](ht… - [Tech](/categories/tech/) [![Terraform のリモートデプロイ実行環境を提供する OSS、Terrakube を検証してみた](/_astro/hero.BnVboJwT_Z1xeFcq.webp)](/post/oshima/verify-terrakube/) ## [Terraform のリモートデプロイ実行環境を提供する OSS、Terrakube を検証してみた](/post/oshima/verify-terrakube/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2025年9月2日 - [#Terraform](/tags/terraform/)[#Terrakube](/tags/terrakube/) はじめに こんにちは、大島です。 grasys では、インフラストラクチャのリソース管理として Terraform を利用しています。Terraform のリモートデプロイ実行環境としてこのたび OSS である Terrakube を見つけました。その Terrakube について紹介したいと思います。 HCP Te… - [Tech](/categories/tech/) [![DuckDBでデータをParquet形式に出力する方法 🦆](/_astro/hero.Cw12KtbD_15aThR.webp)](/post/kyuita/convert-toparquet-byduckdb/) ## [DuckDBでデータをParquet形式に出力する方法 🦆](/post/kyuita/convert-toparquet-byduckdb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2025年8月27日 - [#DuckDB](/tags/duckdb/) こんにちはkyuitaです。 皆様は業務でBigQueryなどのデータ分析用にParquet形式でのデータを求められることはないでしょうか。 今回はDuckDBをデータフォーマット変換のツールとして利用してみます。 Parquet形式とは 大規模なデータ分析で広く使われるカラムナ型(列指向)データストレージフォーマッ… - [Tech](/categories/tech/) [![clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた](/_astro/hero.CcybaYxC_50V0X.webp)](/post/hk/create-heatmap-with-clickhouse/) ## [clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた](/post/hk/create-heatmap-with-clickhouse/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2025年8月13日 - [#clickhouse](/tags/clickhouse/)[#Grafana](/tags/grafana/) こんにちは、エンジニアのHKです。 今回はclickhouseを使って、grafanaでどの地域からのアクセスが多いかが視覚的にわかりやすく表示されるヒートマップを作成してみました。 clickhouseとは 詳しい説明は公式のドキュメントに書いてありますが、一言で言うと、「大規模なデータの分析を高速で行える列指向デ… - [Tech](/categories/tech/) [![n8nで毎日のリマインダーを作ってみた](/_astro/hero.pAUZg6C9_Z1K016e.webp)](/post/ilhamhk/create-dailyreminders-n8n/) ## [n8nで毎日のリマインダーを作ってみた](/post/ilhamhk/create-dailyreminders-n8n/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[ilhamhk](/authors/ilhamhk/) - 2025年8月6日 - [#n8n](/tags/n8n/) こんにちは、ilhamhkです。 この記事では、n8nを使って毎朝の予定や天気、未読メールを通知してくれる、簡単なDiscordリマインダーボットの作り方をご紹介します。 n8nとは? 最近、n8nというノーコードの自動化プラットフォームを使い始めました。n8nは、シンプルなDiscordボットからコンテンツ自動化ま… - [Tech](/categories/tech/) [![ローカルで完結!PDFから答えるQAシステムをRAG + Qdrant + Pythonで作ってみた](/_astro/hero.DkdlcVGF_ZXAjDB.webp)](/post/mhosoya/try-rag-qdrant-python/) ## [ローカルで完結!PDFから答えるQAシステムをRAG + Qdrant + Pythonで作ってみた](/post/mhosoya/try-rag-qdrant-python/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[mhosoya](/authors/mhosoya/) - 2025年7月30日 - [#LLM](/tags/llm/)[#Qdrant](/tags/qdrant/)+1 こんにちは、mhosoya です。 今回は、 RAG とはどういう仕組みでできているのか?を構築しながら理解していきたいと思います。 自分は Google Cloud の AI Applications (旧 Vertex AI Agent Builder) というマネージドな RAGサービス を使用した開発経験はあ… - [Tech](/categories/tech/) [![Atlassian Rovo Dev CLI を試してみた](/_astro/hero.0akojup4_Z11NOMi.webp)](/post/yoshida/atlassian-rovo-dev-cli/) ## [Atlassian Rovo Dev CLI を試してみた](/post/yoshida/atlassian-rovo-dev-cli/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2025年7月23日 - [#AI](/tags/ai/)[#AIエージェント](/tags/aiエージェント/) Atlassian 社から「Rovo Dev CLI」がベータ版として発表されたので試しに遊んでみようと思います。 現在ベータ版となっており、無料で使えますので興味がある人はぜひ触ってみてください。 Rovo Dev CLI とは Atlassian 社が開発した CLI で動く AI エージェントです。 Anthr… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~専門性・批判的思考力~](/_astro/hero.D7hJLuZq_1d0aGQ.webp)](/post/a-kamba/opinionsongenai-3/) ## [生成AIの登場によって考えたこと。~専門性・批判的思考力~](/post/a-kamba/opinionsongenai-3/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年7月23日 - [#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 前回は、「生成AIの登場によって考えたこと。~指示力・確認力~」ということで、生成AIを使う上で必要な要素になると考えている指示力と確認力について書かせて頂きました。 今回は、確認力を深掘りしていきたいと思います。 確認力といっても、一例として自分自身で何度もチェックするとか、言語能力を向上さ… - [Tech](/categories/tech/) [![コーディング AI エージェント Google "jules"をインフラエンジニアが 使ってみた](/_astro/hero.DbGL5MAj_Z2wK8iB.webp)](/post/nakamura-kento/tried-google-jules/) ## [コーディング AI エージェント Google "jules"をインフラエンジニアが 使ってみた](/post/nakamura-kento/tried-google-jules/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2025年7月16日 - [#Jules](/tags/jules/)[#生成AI](/tags/生成ai/) こんにちは! 本記事では、新しいコーディング AI エージェント「Jules」をインフラに利用してみた概要や使い方、感想をまとめています。 ※ベータ版となりますので、製品版との相違があるかもしれないのでご注意ください はじめに 基本情報 julesは2025年6月現在ベータ版となります。 始め方については、以下をご確… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gemini-cliでLinuxのKernel Parameter Tuningをしてみる。](/_astro/hero.DuGJMZEK_mCYYM.webp)](/post/yusukeh/terminal-gemini-cli-kernel-parameter-tuning/) ## [ターミナルがダサいとモテない。gemini-cliでLinuxのKernel Parameter Tuningをしてみる。](/post/yusukeh/terminal-gemini-cli-kernel-parameter-tuning/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年7月10日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 巷で話題のgemini-cliのネタです。 Photo by Growtika on Unsplash こんにちは!長谷川です。 今日はgemini-cliを書いて見ようかなと \[\](https://github.com/google-gemini/gemini-cli?source=post page-----c8… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~指示力・確認力~](/_astro/hero.rLVmxaU8_Z2cnbw2.webp)](/post/a-kamba/opinionsongenai-commandskills-and-verificationskills/) ## [生成AIの登場によって考えたこと。~指示力・確認力~](/post/a-kamba/opinionsongenai-commandskills-and-verificationskills/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年7月9日 - [#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 前回は「生成AIの登場によって考えたこと。~決断力・意思~」ということで、人間にしかできないことの中で重要なことの1つとして言えるのは、決断することなのではないかと考えていることや、自分がどうしたいのかという意思が大事なのではないか、ということを書かせて頂きました。 今回は、生成AIを使う上で… - [Tech](/categories/tech/) [![Chaos Meshでカオスエンジニアリング その1](/_astro/hero.B4ned3ju_1XlJFd.webp)](/post/izumi/chaosengineering-with-chaosmesh/) ## [Chaos Meshでカオスエンジニアリング その1](/post/izumi/chaosengineering-with-chaosmesh/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2025年7月9日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 こんにちは、エンジニアのいずみです。 Chaos Meshでカオスエンジニアリング その1です。 その1はGoogleCloud上へデプロイして動かしてみよう編です。 Chaos Meshについて Choas Meshとは Chaos MeshはKubernetesに様々な障害のシミュレーションを行い、障害シナリオを… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovimでDatabaseを開く編](/_astro/hero.DYRqA-Fz_2r4c8c.webp)](/post/yusukeh/terminal-database-neovim/) ## [ターミナルがダサいとモテない。neovimでDatabaseを開く編](/post/yusukeh/terminal-database-neovim/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年7月2日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたのneovimでDatabaseを開けますか? Photo by Caspar Camille Rubin on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさい… - [Tech](/categories/tech/) [![生成AIの登場によって考えたこと。~決断力・意思~](/_astro/hero.CxwloaXZ_1CXfWM.webp)](/post/a-kamba/opinionsongenai-decisionmaking-and-willpower-2/) ## [生成AIの登場によって考えたこと。~決断力・意思~](/post/a-kamba/opinionsongenai-decisionmaking-and-willpower-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[A.Kamba](/authors/a-kamba/) - 2025年6月25日 - [#生成AI](/tags/生成ai/)[#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) こんにちは、神庭です。 生成AIが登場し、生成AIを自分自身で触ることも増えてきた中で、生成AIの活用方法や人間にしかできないことは何なのか、といったことを考えることも増えてきました。 今回はそんな内容について書いてみたいと思います。 人間にしかできないことは、まだまだ沢山あると思います。その中でも重要なことは何なの… - [Tech](/categories/tech/) [![Cloud Workflowsの膝の上でGoogle APIsを学ぶ](/_astro/hero.xfv__CBH_Z1XhAtw.webp)](/post/tsunoda/learn-googleapis-with-workflows/) ## [Cloud Workflowsの膝の上でGoogle APIsを学ぶ](/post/tsunoda/learn-googleapis-with-workflows/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2025年6月25日 - [#Google Cloud](/tags/google-cloud/)[#workflows](/tags/workflows/)+2 こんにちは、角田です。 Google CloudのWorkflowsを使うと、Google APIsについて学ぶことができます。 学べるし、初心に帰れるし、今よりもうちょっとGoogle Cloudがこっち向いてくれます。 良いっっ この記事は、例えばGCEインスタンスを作成する場合、 と思っている方向けです。 Cl… - [Tech](/categories/tech/) [![Cloud Functionsで固定IPを使ったIngress/Egress設定](/_astro/hero.CSJBbOap_17trDS.webp)](/post/tokura/setting-ingress-egress-with-cloud-functions/) ## [Cloud Functionsで固定IPを使ったIngress/Egress設定](/post/tokura/setting-ingress-egress-with-cloud-functions/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2025年6月18日 - [#Cloud Run functions](/tags/cloud-run-functions/)[#Google Cloud](/tags/google-cloud/) こんにちは! 個人的に使ってるPCが6年目を迎え、いろんな寿命を感じているので諸々の買い替えを検討しているtokuraです。メモリやらストレージやら何やらと必要なものを調べると想像以上に検討事項が多くて大変です.....。 さて、今回はクラウド上で特定のインスタンスを使用せずにwebhookを効率的に運用できるように… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法](/_astro/ogp.zYil1A3T_18Hins.webp)](/post/yusukeh/terminal-hammerspoon-wezterm/) ## [ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法](/post/yusukeh/terminal-hammerspoon-wezterm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月17日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Hammerspoon](/tags/hammerspoon/)+1 hammerspoon使ってますか? Photo by Juan Gomez on Unsplash hammerspoonはmacOSで使えるキーボードのCustom Binding toolです。 Hammerspoon Staggeringly powerful macOS desktop automation with Lua. Making the runtime, funtime. w - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTermのright-statusで天気を表示する。](/_astro/ogp.n5du-w04_7z3jJ.webp)](/post/yusukeh/terminal-wezterm-weather/) ## [ターミナルがダサいとモテない。WezTermのright-statusで天気を表示する。](/post/yusukeh/terminal-wezterm-weather/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#WezTerm](/tags/wezterm/)+1 WezTermのright statusを使っていますか? Photo by Wolfgang Hasselmann on Unsplash 2025年6月16日の月曜 なんだか週末からめちゃくちゃ暑くなってきました。 昨日29℃、今日は31℃、明日は34℃(え?w) WezTermのright statusで天気を表示できたら良いなと・・・ right status 実はいろいろやってて、やっと - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。tattoyでターミナルをド派手にしよう!](/_astro/ogp.BUviNv0k_ZtN1h7.webp)](/post/yusukeh/terminal-tattoy/) ## [ターミナルがダサいとモテない。tattoyでターミナルをド派手にしよう!](/post/yusukeh/terminal-tattoy/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年6月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) tattoyを使ってターミナルの背景で動画を再生する。 Photo by Alex Litvin on Unsplash またまたターミナルをド派手にするものを見つけてしまいました😂 その名もtattoy \[\](https://tattoy.sh/?source=post page-----56e509e2cc2c… - [Tech](/categories/tech/) [![『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ 組み立て編](/_astro/hero.BHTihHJJ_8nrJp.webp)](/post/moridy/report-homebuilt-pc-2/) ## [『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ 組み立て編](/post/moridy/report-homebuilt-pc-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年6月4日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 こんにちは、moridyです。 みなさんモンハンワイルズ楽しまれてますでしょうか。 nvidiaのドライバーは、ワイルズでクラッシュする問題が最近の576.40でやっと改善されてきた様ですね! (私はまだ様子見です。私の環境ではワイルズ発売時の572.60がクラッシュせずに動きます。ちらつきはあるけど。。。) 私は歴… --- ## Techの記事 4ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/4 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gh copilot suggestをスマートに使う。](/_astro/ogp.J-Zco49Q_ZpqxSd.webp)](/post/yusukeh/terminal-copilot-suggest/) ## [ターミナルがダサいとモテない。gh copilot suggestをスマートに使う。](/post/yusukeh/terminal-copilot-suggest/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月28日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) gh copilot suggest使ってわからないコマンドはcopilotに聞こう! Photo by Roman Synkevych on Unsplash 巷では Vibe Coding ってキーワードが流行ってますね。CursorやwindsurfやClineなどなど 弊社でもDevinやCursorを使い始… - [Tech](/categories/tech/) [![はじめてのAgones:ゲームサーバーを構築してみよう](/_astro/hero.DH14ZnIF_Nefr0.webp)](/post/te-watanabe/agones-gameserver/) ## [はじめてのAgones:ゲームサーバーを構築してみよう](/post/te-watanabe/agones-gameserver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[te.watanabe](/authors/te-watanabe/) - 2025年5月28日 - [#Agones](/tags/agones/) はじめに grasys のワタナベです。今回は、オンラインゲームの案件で利用しているライブラリ、Agones のチュートリアルについてまとめました。 Agonesとは Agones はオンラインマルチプレイに対応したゲームサーバーのホスティング、スケーリングを Kubernetes 上で行うための OSS ライブラリ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。grasysのTech/Service Stackをまとめてみる](/_astro/ogp.B0zlM4YU_ZU6Ne9.webp)](/post/yusukeh/grasys-tech-service-stack/) ## [ターミナルがダサいとモテない。grasysのTech/Service Stackをまとめてみる](/post/yusukeh/grasys-tech-service-stack/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#grasys](/tags/grasys/)+1 grasysのTech/Service Stack Photo by Lautaro Andreani on Unsplash 気がついたらgrasysを2014年に創業し、あっという間に2025年になっていて創業11年目になりました。 昔はいろいろな場所で登壇を良くしていて、技術スタックを良くつくっていましたが、最近めっきり公開していなかったので、個人的な振り返りも含めgrasysで使っている技 - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。pierでTerminal Taskをひとまとめ](/_astro/ogp.DWYwnOjv_ZgdNk5.webp)](/post/yusukeh/terminal-pier/) ## [ターミナルがダサいとモテない。pierでTerminal Taskをひとまとめ](/post/yusukeh/terminal-pier/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#pier](/tags/pier/)+1 Command Line Frameworkが好き Photo by Sigmund on Unsplash 自分はCommand Line Frameworkが大好きなんですが・・・ またまた見つけてしまいました。 pierです。Rustで実装されてます。 GitHub pier cli/pier: A Linux script management CLI written in Rust A - [Tech](/categories/tech/) [![dockerでkafkaを動かしてみた](/_astro/hero.BCALrYnS_29a1KV.webp)](/post/arai/kafka-docker/) ## [dockerでkafkaを動かしてみた](/post/arai/kafka-docker/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2025年5月21日 - [#Docker](/tags/docker/)[#Apache Kafka](/tags/apache-kafka/) はじめに grasysの新井です。 直近の案件でkafkaを触る機会があったので、dockerでどうやって動かすのかをまとめてみました。 対象読者 - kafkaを初めて触る人 - dockerでkafkaを動かしてみたい人 構成図 - producer topicへデータを追加するクライアント。 - consume… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeoVimのNVIM\_APPNAMEを使ってAstroNvimとNvChadを切り替える。](/_astro/ogp.CHm2lvwE_2daPd.webp)](/post/yusukeh/terminal-neovim-appname/) ## [ターミナルがダサいとモテない。NeoVimのNVIM\_APPNAMEを使ってAstroNvimとNvChadを切り替える。](/post/yusukeh/terminal-neovim-appname/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月14日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Neovim](/tags/neovim/)+2 NeoVimのPreconfigured Configrationを切り替えたいと思ったことはありませんか? Photo by Markus Spiske on Unsplash NeoVimでAstroNvimとNvChadを切り替えたいと思ったことはありませんか? NeoVimのPreconfigured Configrationってこんなにあるんです。 Awesome NeoVimみるとわか - [Tech](/categories/tech/) [![開発ストレス半減&オンボーディング加速!Devinがもたらすチーム開発の未来](/_astro/hero.B_sYTyjm_2jTm9R.webp)](/post/t-shinaji/development-future-with-debin/) ## [開発ストレス半減&オンボーディング加速!Devinがもたらすチーム開発の未来](/post/t-shinaji/development-future-with-debin/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2025年5月14日 - [#Devin](/tags/devin/) 「ああ、またIssue作成か…」「プルリクエストのコメント、何て書こう…」「レビューの指摘、ちゃんとPRコメントにも反映しなきゃ…」「新しいメンバーに、また一から説明か…」 チームでソフトウェア開発を進めていると、こんな風に感じる瞬間はありませんか? 本質的な設計やコーディングに集中したいのに、Issueの作成、プル… - [Tech](/categories/tech/) [![Matter:スマートホームと IoT の未来を解説](/_astro/hero.BffsWUc3_Z22cupx.webp)](/post/komal-teke/matter-smarthomeandiot/) ## [Matter:スマートホームと IoT の未来を解説](/post/komal-teke/matter-smarthomeandiot/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2025年5月13日 - [#IoT](/tags/iot/)[#Matter](/tags/matter/)+1 💡 すべてのスマートデバイスがシームレスに連携し、「ただ動く」未来の家を想像したことはありますか?それが、 Matter が実現する世界です。 🔍 Matter とは Matter は、異なるスマートホームエコシステム間の分断を解消するために生まれた、新しい共通規格です。 これはオープンソースのプロトコルであり、… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gvmとgupでgoのversion upとgo関連をまとめてupgradeする。](/_astro/ogp.Cr5Wt9EJ_1LEDH0.webp)](/post/yusukeh/terminal-gvm-gup/) ## [ターミナルがダサいとモテない。gvmとgupでgoのversion upとgo関連をまとめてupgradeする。](/post/yusukeh/terminal-gvm-gup/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月13日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Go](/tags/go/)+2 go installはgupで管理できます。 Photo by David Thielen on Unsplash macOSで日頃、お仕事をしているわけですが goで管理されているToolをたくさん使っています。 brewでgoを管理すると、何かで問題があったときに混乱するので支配したい!なんて言う人はgupが便利です。 GitHub nao1215/gup: gup Update binari - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。git-deltaでgit diff/lazygitをside-by-sideでおしゃれ表示](/_astro/ogp.6iNRc5eA_2V2uw.webp)](/post/yusukeh/terminal-git-delta/) ## [ターミナルがダサいとモテない。git-deltaでgit diff/lazygitをside-by-sideでおしゃれ表示](/post/yusukeh/terminal-git-delta/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年5月8日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Git](/tags/git/)+2 git delta使ってますか? Photo by Yancy Min on Unsplash うちの社内でneovimユーザーを増やそうとしているんですが、git clientがやっぱり障壁になるんだなと・・・ そこでlazygitを伝えたんですが、ついでなのでMediumに😆 VS Codeで触った方がいいだろうし、GUIの方がいいのもそうだと思います。 Command Lineだと確かにめ - [Tech](/categories/tech/) [![Cloud Storage の Bucket IP filtering 徹底検証 〜IP 制限 × VPC Peering でアクセス管理を最適化する構成パターン〜](/_astro/hero.BlN2CJ6x_Z1kJ7Ry.webp)](/post/mori/cloudstorage-bucketipfiltering-with-vpcpeering/) ## [Cloud Storage の Bucket IP filtering 徹底検証 〜IP 制限 × VPC Peering でアクセス管理を最適化する構成パターン〜](/post/mori/cloudstorage-bucketipfiltering-with-vpcpeering/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Mori](/authors/mori/) - 2025年5月7日 - [#Cloud Storage](/tags/cloud-storage/)[#Google Cloud](/tags/google-cloud/) こんにちは。 Cloud Storage の Bucket IP filtering を知っていますか? まだ preview の機能ですが、いろいろ「調査し甲斐のある」ものです。 Bucket IP filtering とは Cloud Storage Bucket IP filtering は、Cloud Sto… - [Tech](/categories/tech/) [![Cursor に MCP 設定してみた](/_astro/hero.DKCXUi_h_1u7qF1.webp)](/post/k-watanabe/cursor/) ## [Cursor に MCP 設定してみた](/post/k-watanabe/cursor/) - ![](/_astro/k-watanabe.6rq5wFlh_ZH0XKt.webp)[k-watanabe](/authors/k-watanabe/) - 2025年5月7日 - [#cursor](/tags/cursor/)[#MCP](/tags/mcp/) 1 月に入社しました。watanabe です。Cursor を 1 週間ほど触ってみました。以前 GitHub Copilot を使っていたのですがうまく使いこなせなかったため Cursor はうまく付き合って行こうと思います。Cursor と友達になりたい。MCP なるものがあると最近知りました。 何なに?自然言語… - [Tech](/categories/tech/) [![Devin 2.0 がツールを実装できるのか試してみた](/_astro/hero.CZfDikTA_2fcpor.webp)](/post/nishino/devin-tool-implementation/) ## [Devin 2.0 がツールを実装できるのか試してみた](/post/nishino/devin-tool-implementation/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2025年4月23日 - [#AI](/tags/ai/)[#Devin](/tags/devin/)+1 Thank you, Devin. 「Devin って実際、どこまでできるの?」そんな疑問を持っている方は多いと思います。僕自身もその一人でした。 試してみた結果かなり期待できると感じたので、今回はその内容をシェアします。 Devin の可能性や使い方が気になっている方のヒントになればと思います。 Devin に依頼… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。IT エンジニアの成長に必要な要素](/_astro/ogp.Bgk7D7-5_2nherX.webp)](/post/yusukeh/elements-growup-itengineers/) ## [ターミナルがダサいとモテない。IT エンジニアの成長に必要な要素](/post/yusukeh/elements-growup-itengineers/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年4月23日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) 今日はちょっと真面目に IT エンジニアの成長に必要な要素を考えてみました。 Photo by micheile henderson on Unsplash Unsplash いいね!なんか grasys の Logo っぽいね。 私は Unix 系の IT インフラ系エンジニアをルーツにしていて、今は会社経営をして… - [Tech](/categories/tech/) [![【自作キーボードキット】Keyball61 を作ってみた](/_astro/hero.eTCZnR0G_19zSj4.webp)](/post/uema/build-yourown-keyball61/) ## [【自作キーボードキット】Keyball61 を作ってみた](/post/uema/build-yourown-keyball61/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2025年4月9日 - [#keyball](/tags/keyball/)[#keyball61](/tags/keyball61/)+2 はじめまして!エンジニアの Uema です。 今回は自作キットを使って、Keyball61 というキーボードを作ってみました! 背景 自分に合ったキーボードを探し続けて数年、いい感じのキーボードがなく新しくキーボードを買っては MacBook のキーボードに戻るという日々を送っていました。 キーボードについて検索して… - [Tech](/categories/tech/) [![DuckDB を使ってクラウドストレージに置かれたデータを解析してみる](/_astro/hero.C53Ie6k7_ZjvqdR.webp)](/post/kyuita/analyzing-cloudstorage-duckdb/) ## [DuckDB を使ってクラウドストレージに置かれたデータを解析してみる](/post/kyuita/analyzing-cloudstorage-duckdb/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2025年4月2日 - [#DuckDB](/tags/duckdb/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは kyuita です。 皆様はシステムエンジニアとして働いているとこんな場面に身に覚えがないでしょうか。 ・クラウドストレージ(GCS, S3 など)にログデータをアーカイブとして残している。だけど一度も中身を見たことない。 ・突然の依頼で大量のデータが納品されてデータの中身を把握しないといけない。 そんな… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。yadmとgit-cryptの連携で暗号化](/_astro/ogp.BiruX86V_Z1EV4lM.webp)](/post/yusukeh/terminal-yadm-git-crypt/) ## [ターミナルがダサいとモテない。yadmとgit-cryptの連携で暗号化](/post/yusukeh/terminal-yadm-git-crypt/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月27日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#yadm](/tags/yadm/)+3 dotfiles管理と暗号化の組み合わせしてますか? Photo by Markus Spiske on Unsplash encryptってunsplashに入れたらマトリクスみたいな・・・😅 恵比寿でIT企業をやっているとモテると聞いて創業しましたが、ありがたいことに11年目に突入した長谷川です。 前回から最近の趣味の共有ネタを頭に入れるのやっていこうと考えていて今回も入れて行きます。 PY - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。ファイルマネージャー編](/_astro/hero.BuAHz5jE_ZaO16g.webp)](/post/yusukeh/terminal-filemanager/) ## [ターミナルがダサいとモテない。ファイルマネージャー編](/post/yusukeh/terminal-filemanager/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月26日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたはどんなファイルマネージャーを使っていますか? Photo by Viktor Talashuk on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいの… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。glanceでpersonal dashboard](/_astro/ogp.HP21GTuV_1u2ptB.webp)](/post/yusukeh/terminal-glance-dashboard/) ## [ターミナルがダサいとモテない。glanceでpersonal dashboard](/post/yusukeh/terminal-glance-dashboard/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#glance](/tags/glance/)+2 なんだか大昔のiGoogleを思い出してしまう自分はオジサンかもしれない・・・ Photo by Luke Chesser on Unsplash Unsplashにdashboardと入れたらこんなTop画像になってしまった🤣 ちょっと違うけど気にしないで進めます。 恵比寿でIT企業をやっているとモテると聞いて創業しましたが、ありがたいことに11年目に突入した長谷川です。 最近の個人ネタは、G - [Tech](/categories/tech/) [![Python でのフロントエンド開発を実現する Reflex のご紹介](/_astro/hero.BUAyuUlF_Z1QKBUa.webp)](/post/t-shinaji/python-reflex/) ## [Python でのフロントエンド開発を実現する Reflex のご紹介](/post/t-shinaji/python-reflex/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2025年3月19日 - [#Python](/tags/python/) Python を使用したフロントエンドのフレームワークが近年いろいろとリリースされてきてますね。今回はそのなかでも、本番環境で運用できるポテンシャルをもちはじめている Reflex についてご紹介します! Reflex とは? Reflex はフロントエンドとバックエンドの両方を Python だけで開発できる OS… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。xxfetch 編](/_astro/ogp.DRqgmDaJ_Z1S9cd5.webp)](/post/yusukeh/terminal-xxfetch/) ## [ターミナルがダサいとモテない。xxfetch 編](/post/yusukeh/terminal-xxfetch/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月12日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) いろいろな fetch を使ってオシャレログイン Photo by Markus Spiske on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウン… - [Tech](/categories/tech/) [![『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ パーツ紹介編](/_astro/hero.6h85GLPu_d78td.webp)](/post/moridy/report-homebuilt-pc/) ## [『モンハンワイルズ』を快適にプレイしたい!自作 pc レポ パーツ紹介編](/post/moridy/report-homebuilt-pc/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2025年3月6日 - [#シリーズ: 自作PC](/tags/シリーズ-自作pc/)[#自作PC](/tags/自作pc/)+1 こんにちは、moridy です! 今回は趣味編です。先日プライベートで PC を自作したので記事にしてみました。 最初に注意ですが、各パーツの検証などは動作確認程度で、記事内の意見は主観的なものになります。 実力も初心者に毛が生えた程度なので、記事を読んでいただけた玄人の諸氏につきましては何卒ご容赦願います。 数年ぶ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。uv で python の管理をする編](/_astro/ogp.CcYhWrs5_Z12D9YP.webp)](/post/yusukeh/terminal-manage-python/) ## [ターミナルがダサいとモテない。uv で python の管理をする編](/post/yusukeh/terminal-manage-python/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年3月5日 - [#Python](/tags/python/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) python を何で管理してますか? Photo by Lukasz Szmigiel on Unsplash Unsplash に Python って入れたらこうなるわな w ヘビきらいだったらすいません 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。macOSとLinuxのXDG\_CONFIG\_HOMEを共有するぞ - yadm編](/_astro/ogp.wV2rrp9M_2m4mPv.webp)](/post/yusukeh/terminal-yadm-xdg-config-home/) ## [ターミナルがダサいとモテない。macOSとLinuxのXDG\_CONFIG\_HOMEを共有するぞ - yadm編](/post/yusukeh/terminal-yadm-xdg-config-home/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年2月28日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#yadm](/tags/yadm/)+3 Batch management of XDG CONFIG HOME on macOS and Linux with yadm Photo by Ferenc Almasi on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめまし - [Tech](/categories/tech/) [![Grafana アラートルールをコード化して効率的に運用しよう](/_astro/hero.CjRWlCTm_apgk6.webp)](/post/hk/grafana-operate-efficiently/) ## [Grafana アラートルールをコード化して効率的に運用しよう](/post/hk/grafana-operate-efficiently/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2025年2月26日 - [#Grafana](/tags/grafana/) こんにちは、エンジニアの HK です。 突然ですが皆さんは Grafana でサーバー監視をしていますか? 弊社ではサーバーの負荷状況などを確認するために Grafana を使っています。 今回は Grafana を効率的に構築する方法をご紹介します。すでに実務で Grafana を使っている人にとってはもしかしたら… - [Tech](/categories/tech/) [![whisper を用いて speech2text アプリを構築してみる](/_astro/hero.BgFhp85n_Z1lXCOW.webp)](/post/t-watanabe/speech2text-model-whisper-trial/) ## [whisper を用いて speech2text アプリを構築してみる](/post/t-watanabe/speech2text-model-whisper-trial/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2025年2月12日 - [#ニューラルネットワーク](/tags/ニューラルネットワーク/)[#speech2text](/tags/speech2text/)+2 概要 こんにちは、grasys でデータ周りのエンジニアリングをしております、t.watanabe です。 今回は whisper を用いて、speech2text の アプリ構築をしていきたいと思います。 speech2text と whisper とは? speech2text とは、音声から文字列に起こす処理の… - [Tech](/categories/tech/) [![はじめての SBOM:ツールを使って SBOM を作成してみる](/_astro/hero.D9XtXu8g_Z1hxDP5.webp)](/post/yoshida/introduction-sbom/) ## [はじめての SBOM:ツールを使って SBOM を作成してみる](/post/yoshida/introduction-sbom/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2025年2月5日 - [#SBOM](/tags/sbom/)[#セキュリティ](/tags/セキュリティ/) SBOM とは SBOM(Software Bill of Materials)とは、ソフトウェアコンポーネントやそれらの依存関係、ライセンスデータなどの情報を持つ「ソフトウェアの部品表」です。 食品のパッケージを見ると、原材料表示が書かれていますが、それをイメージしていただくと良いかと思います。 なぜ SBOM が… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gobrew で go の version 管理。goenv を廃止するぞ編](/_astro/ogp.D86Uhmrc_ZNj9pV.webp)](/post/yusukeh/terminal-management-version-gobrew/) ## [ターミナルがダサいとモテない。gobrew で go の version 管理。goenv を廃止するぞ編](/post/yusukeh/terminal-management-version-gobrew/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年2月4日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) goenv をやめたい。anyenv 依存をやめたい。 みなさんは go の version manager は何を使っていますか? Photo by David Thielen on Unsplash 青いネズミなんていない。。 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに… - [Tech](/categories/tech/) [![Mecab、 Qdrant(ベクトルデータベース)と Bert Japanese を試してみた](/_astro/hero.04HbFs1b_ZgglS4.webp)](/post/susu/try-mecab-qdrant-bertjapanese/) ## [Mecab、 Qdrant(ベクトルデータベース)と Bert Japanese を試してみた](/post/susu/try-mecab-qdrant-bertjapanese/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2025年1月22日 - [#MeCab](/tags/mecab/)[#Qdrant](/tags/qdrant/)+3 はじめに こんにちは。2023 年 9 月に grasys に入社したミャンマー出身のスースーです。 この記事では、前回の「Mecabを試してみた」という記事の続きとして、Python を使って Mecab と Qdrant(ベクトルデータベース)を連携する方法を紹介します。 まだ前回のブログを読んでいない方は、そち… - [Tech](/categories/tech/) [![Mecab を試してみた](/_astro/hero.D2sN8FET_Z1noPc2.webp)](/post/susu/try-mecab/) ## [Mecab を試してみた](/post/susu/try-mecab/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2025年1月22日 - [#MeCab](/tags/mecab/)[#mecab-ipadic](/tags/mecab-ipadic/) はじめに こんにちは。2023 年 9 月に grasys に入社したミャンマー出身のスースーです。grasys に入社してからは、これまで自分が触ったことのなかった新しい技術を色々触ることが出来ました。今回はその中の一つである MeCab について説明します。 現在 AI は有名になりましたよね。AI モデル、特に… --- ## Techの記事 5ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/5 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![Vertex AI Search の検索チューニング機能で検索精度を上げる](/_astro/hero.BH_jpEc4_1rWLPk.webp)](/post/yama/vertex-ai-search-tuning/) ## [Vertex AI Search の検索チューニング機能で検索精度を上げる](/post/yama/vertex-ai-search-tuning/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Yama](/authors/yama/) - 2025年1月15日 - [#Google Cloud](/tags/google-cloud/)[#Vertex AI](/tags/vertex-ai/) こんにちは、Yama です。 ChatGPT の登場から AI が民衆化して、業務の中でも広く使われるようになってきました。 AI サービスも日々進化し、ますますその性能は高くなっていますね。 本日は、文書検索の精度をさらに高める Google Cloud が提供する AI ソリューション「Vertex AI Sea… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。topgrade で update 管理編 part2](/_astro/ogp.DysjymXj_1j11xt.webp)](/post/yusukeh/terminal-topgrade-part2/) ## [ターミナルがダサいとモテない。topgrade で update 管理編 part2](/post/yusukeh/terminal-topgrade-part2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2025年1月8日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) macOS/Linux の update 管理に何を使っていますか? Photo by Ryuno on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Lua Version Managerでまた悩んでlenvに変えたの巻](/_astro/ogp.Cpeg2GrW_Z2w4jQ.webp)](/post/yusukeh/terminal-lenv/) ## [ターミナルがダサいとモテない。Lua Version Managerでまた悩んでlenvに変えたの巻](/post/yusukeh/terminal-lenv/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Lua](/tags/lua/)+1 The story of changing the Lua version manager from luaver to lenv. Photo by Breno Freitas on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。gobrewからgvmに変えたの巻](/_astro/ogp.Dqle7eS-_Z27l2cX.webp)](/post/yusukeh/terminal-gvm/) ## [ターミナルがダサいとモテない。gobrewからgvmに変えたの巻](/post/yusukeh/terminal-gvm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月19日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Go](/tags/go/)+1 Changed the Go version manager from gobrew to gvm. Photo by Maarten Scheel on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) gobrewを使 - [Tech](/categories/tech/) [![Kubernetes の Pod のライフサイクルを理解しよう!初心者向け解説と GKE での検証](/_astro/hero.BnquBFrn_Z9udzg.webp)](/post/yu-sato/kubernetes-pod-lifecycle/) ## [Kubernetes の Pod のライフサイクルを理解しよう!初心者向け解説と GKE での検証](/post/yu-sato/kubernetes-pod-lifecycle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yu.sato](/authors/yu-sato/) - 2024年12月18日 - [#GKE](/tags/gke/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは!この記事では、Kubernetes の基本である「Pod のライフサイクル」について解説します。 Pod は Kubernetes の中で最も基本的なコンポーネントで、アプリケーションを動かす「容器」のようなものです。この仕組みを理解することで、Kubernetes をより効果的に使えるようになります ま… - [Tech](/categories/tech/) [![Okta を利用した管理対象デバイスによるログイン制御](/_astro/hero.DkW6myC9_Z13WhCG.webp)](/post/s-sato/okta-login-control/) ## [Okta を利用した管理対象デバイスによるログイン制御](/post/s-sato/okta-login-control/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[S.Sato](/authors/s-sato/) - 2024年12月11日 - [#okta](/tags/okta/) こんにちは、サトウです。 社員が色々なサービスへアクセスする際に、会社が管理している信頼できる端末以外での利用を制御するため、Okta を利用して管理対象デバイスでのログイン制御を行いました。 ※ログイン制御は Okta Adaptive MFA のライセンスが必要となります。 デバイスを管理対象にするためには Ok… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeoVim でクリスマス編](/_astro/ogp.CCqlHsph_1yy0Mz.webp)](/post/yusukeh/terminal-neovim-xmas/) ## [ターミナルがダサいとモテない。NeoVim でクリスマス編](/post/yusukeh/terminal-neovim-xmas/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年12月10日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) let-it-snow.nvim Photo by Jonathan Knepper on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめまし… - [Tech](/categories/tech/) [![AWS Database Migration Service(AWS DMS)の抑えるべきポイント!〜Aurora MySQL から Oracle への移行〜](/_astro/hero.C-UlVR0D_2i69xu.webp)](/post/moridy/aws-database-migration-service/) ## [AWS Database Migration Service(AWS DMS)の抑えるべきポイント!〜Aurora MySQL から Oracle への移行〜](/post/moridy/aws-database-migration-service/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2024年12月4日 - [#AWS](/tags/aws/)[#AWS Database Migration Service](/tags/aws-database-migration-service/) こんにちは!moridy です。前回の記事を執筆してから 10 ヶ月ほどでしょうか、早いもので grasys に入社してから 1 年が経ちました。 今回は業務で DMS を触った際に、 テーブルを分割して移行すると速度が向上する など、いくつか大事なポイントがあったのでそれらをご紹介していきます。 この記事では Au… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。NeovimでMarkdown-ToC編](/_astro/ogp.DjvEZ7qV_4WRyf.webp)](/post/yusukeh/terminal-neovim-markdown-toc/) ## [ターミナルがダサいとモテない。NeovimでMarkdown-ToC編](/post/yusukeh/terminal-neovim-markdown-toc/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#Neovim](/tags/neovim/)+2 markdown tocがauto updateしたら便利 Photo by frame harirak on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) Neovimでmarkdown表示しながらでmermaidも - [Tech](/categories/tech/) [![Redis 冗長化への道](/_astro/hero.BRGi6e3D_2r9hsw.webp)](/post/tokura/redis-redundancy/) ## [Redis 冗長化への道](/post/tokura/redis-redundancy/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2024年11月14日 - [#Redis](/tags/redis/)[#Redundancy](/tags/redundancy/) 前書き こんにちは! grasys2 年目エンジニアの tokura です。 前回記事を書いた時からほぼ 1 年くらい経ってますね。時の流れは早いものです。 さて、今回も直近の業務で触ったものをテーマに書いていきます。 今回のテーマはタイトルの通り「Redis 冗長化」です。Redis(valkey)、sentine… - [Tech](/categories/tech/) [![Ansible 初心者が直面した壁とは?実際に試してわかった苦戦ポイント](/_astro/hero.C7NC3mFC_ZLLRfx.webp)](/post/nakamura-kento/ansible-introduction/) ## [Ansible 初心者が直面した壁とは?実際に試してわかった苦戦ポイント](/post/nakamura-kento/ansible-introduction/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2024年11月7日 - [#Ansible](/tags/ansible/) はじめまして、grasys の中村です。 今回は私が途中参入で Ansible を触った際に躓いたことについてブログを執筆させていただきます。 執筆者のスキルとしては、 ・Ansible 初見 ・プログラミングを書いていたので、プログラムは読める(親子や変数などを追って読める) レベルとなります。 同じようなレベルで… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。luaver が一番新しい? lua version manager で悩むの巻](/_astro/ogp.Hxmu2eYG_2ezKCK.webp)](/post/yusukeh/terminal-luaver/) ## [ターミナルがダサいとモテない。luaver が一番新しい? lua version manager で悩むの巻](/post/yusukeh/terminal-luaver/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年11月1日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたは lua version manager は何を使っていますか? Photo by Brzeno Freitas on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに 10 年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。mermaid を表示するぞ編(NeoVim + AstroNvim v4)](/_astro/hero.CkOZWNc-_1ml6V2.webp)](/post/yusukeh/terminal-mermaid/) ## [ターミナルがダサいとモテない。mermaid を表示するぞ編(NeoVim + AstroNvim v4)](/post/yusukeh/terminal-mermaid/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月29日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/) あなたの NeoVim は mermaid を表示できますか? Photo by Jeremy Bishop on Unsplash やっぱり mermaid なので Unsplash に ”mermaid” って入れたらこうなるw 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいこと… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。starshipのプロンプトをconfigサブコマンドで設定する編](/_astro/ogp.DAtlHRz1_2s5YYY.webp)](/post/yusukeh/terminal-starship-config/) ## [ターミナルがダサいとモテない。starshipのプロンプトをconfigサブコマンドで設定する編](/post/yusukeh/terminal-starship-config/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月23日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#starship](/tags/starship/) starship configを使ってstarshipの更新に追従できるようにする。 Photo by Maciej Ruminkiewicz on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) starshipはけっ - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovim + AstroNvim v4.0 紹介編](/_astro/hero.DJq1GAWm_ZFynN6.webp)](/post/yusukeh/terminal-neovim-astronvim-v4/) ## [ターミナルがダサいとモテない。neovim + AstroNvim v4.0 紹介編](/post/yusukeh/terminal-neovim-astronvim-v4/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/) AstroNvim が v4.0に update していて大幅に変わっています。 Photo by Goran Ivos on Unsplash 恵比寿で IT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。bash command-line framework argc編](/_astro/ogp.CJ32kwut_1NE1Qt.webp)](/post/yusukeh/terminal-argc/) ## [ターミナルがダサいとモテない。bash command-line framework argc編](/post/yusukeh/terminal-argc/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月22日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#argc](/tags/argc/)+2 command line frameworkは何を使っていますか? Photo by Artem Sapegin on Unsplash 恵比寿でIT企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました😆) command line frameworkを使った - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。モダンなコマンド紹介編](/_astro/hero.bhc1njh2_uwLtN.webp)](/post/yusukeh/terminal-modern-command/) ## [ターミナルがダサいとモテない。モダンなコマンド紹介編](/post/yusukeh/terminal-modern-command/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年10月16日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/) モダンなコマンド使っていますか? Photo by Athul Cyriac Ajay on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(もうめんどくさいのでカウントやめました… - [Tech](/categories/tech/) [![Apache のメトリクスを用いたオートスケールの動作検証](/_astro/hero.mQ7oeXLV_Z2bCakN.webp)](/post/shirota/apache-autoscale/) ## [Apache のメトリクスを用いたオートスケールの動作検証](/post/shirota/apache-autoscale/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2024年10月16日 - [#Apache](/tags/apache/)[#Autoscaling](/tags/autoscaling/)+1 こんにちは。shirota です。 今回のテーマは WEB サーバーのオートスケールです。 本ブログを通して、以下の内容をお伝えできればと思います。 - オートスケールについて - Google Cloud でオートスケールを使用する方法 - WEB サーバー(Apache)の負荷状況でオートスケールをさせる方法 な… - [Tech](/categories/tech/) [![ざっくり TiDB 入門してみた](/_astro/hero.BjRcjNYU_wQ9hs.webp)](/post/arai/tidb-introduction/) ## [ざっくり TiDB 入門してみた](/post/arai/tidb-introduction/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2024年10月9日 - [#TiDB](/tags/tidb/) こんにちは、新井です。 直近の案件で TiDB を使用する可能性があり、どんな特徴の DB なのかざっくり調べてみました。 また mac 上でも簡単に動かしてみました。 TiDB とは TiDB は NewSQL に対応した MySQL 互換なハイブリットトランザクション / 分析処理(HTAP)ワークロードをサポー… - [Tech](/categories/tech/) [![Google Cloud Next Tokyo'24 登壇のその後](/_astro/hero.CXqt0dJA_ZUjQol.webp)](/post/tsunoda/googlecloudnexttokyo24-session/) ## [Google Cloud Next Tokyo'24 登壇のその後](/post/tsunoda/googlecloudnexttokyo24-session/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2024年9月27日 - [#Google Cloud Next](/tags/google-cloud-next/)[#Google Cloud](/tags/google-cloud/)+2 こんにちは、エンジニアの角田です。 先日、Google Cloud Next Tokyo '24 にてバルス株式会社様と登壇させていただきました。 テーマはこちら、 「 事例から学ぶ GPU 活用術。インフラ効率化と安定化に向けた実践的アプローチ 」 実践的アプローチということで、 進行形のプロジェクトの試行錯誤をし… - [Tech](/categories/tech/) [![クラウドは使い易く学び易い技術、経験も年齢も気にせず挑戦可!](/_astro/hero.DS-1uaiK_25uodM.webp)](/post/t-matsubara/newpath-createdby-cloud/) ## [クラウドは使い易く学び易い技術、経験も年齢も気にせず挑戦可!](/post/t-matsubara/newpath-createdby-cloud/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年9月26日 - [#Certification](/tags/certification/)[#Google Cloud](/tags/google-cloud/) 65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?の続編です。現在の IT 関係者は Google Cloud や AWS、Azure のパブリッククラウド(以下クラウド)の便利さを知る方が増えていると思いますが、実際に触る機会のない方や一般の方にとってはクラウド IT は高度な知識や技術、… - [Tech](/categories/tech/) [![65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?](/_astro/hero.GzqpX8Xt_2bW2su.webp)](/post/t-matsubara/google-cloud-all-professional-certification/) ## [65歳。Google Cloud 認定資格全冠がめでたい!もしかして最高齢?](/post/t-matsubara/google-cloud-all-professional-certification/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年9月26日 - [#Certification](/tags/certification/)[#Google Cloud](/tags/google-cloud/) 毎月2回の歌舞伎座通いを欠かさない matt です。先日 Google Cloud 認定11資格を全て取得しました!65歳と2ヶ月での達成、Google Cloud 試験の詳細情報は非公開ですので最高齢記録かは不明です。人生で一番勉強したこの期間を blog で振り返ってみたいと思います。 全冠の軌跡 grasys… - [Tech](/categories/tech/) [![Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定](/_astro/hero.MffYQkvs_Z18U1dF.webp)](/post/komal-teke/django-introduction/) ## [Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定](/post/komal-teke/django-introduction/) - ![](/_astro/komal-teke.vvtJae1f_ZgG0t5.webp)[Komal Teke](/authors/komal-teke/) - 2024年9月11日 - [#Django](/tags/django/) こんにちは、テケ コマルです。私は最近、Django フレームワークに初めて触れることになりました。これまでの経験から、Python を使ったウェブ開発に興味があり、Django の持つ多くの利点に惹かれて学び始めました。 このブログでは、私が Django を使い始めたばかりの初心者としての視点から、基本的な使い方… - [Tech](/categories/tech/) [![MLOps で使える Vertex AI の評価指標ってどう解釈すればいいの?](/_astro/hero.Du0hHDJ-_Z1CQ9fo.webp)](/post/nishino/mlops-vertexai-evaluationindex/) ## [MLOps で使える Vertex AI の評価指標ってどう解釈すればいいの?](/post/nishino/mlops-vertexai-evaluationindex/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2024年9月3日 - [#mlops](/tags/mlops/)[#Vertex AI](/tags/vertex-ai/) こんにちは、エンジニアの nishino です。 前回は Vertex AI を使うと MLOps の設計が簡単になる、というお話をさせていただきました。 今回は、前回の続きで Vertex AI が出した評価結果の読み解き方、解釈の仕方についてお伝えします。モデルをトレーニングするときに考えること、どう解釈して次に… - [Tech](/categories/tech/) [![K8sGPT で Gemini が使えるようになっていたので OpenAI の結果と比較してみた](/_astro/hero.BLXNRKy8_mJ2JX.webp)](/post/oshima/k8sgpt-gemini-openai/) ## [K8sGPT で Gemini が使えるようになっていたので OpenAI の結果と比較してみた](/post/oshima/k8sgpt-gemini-openai/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2024年8月28日 - [#AI](/tags/ai/)[#Gemini](/tags/gemini/)+2 こんにちは、oshima です。世の中は AI ブームがまだまだ続いていますね。 AI を使った Kubernetes のツールである K8sGPT は、さまざまな AI プロバイダと連携でき、Google の Gemini とも連携できるようになっていたので、デフォルトで使われている OpenAI と比較をしてみま… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。neovim + AstroNvim 紹介編](/_astro/hero.1pINfpXE_ZmwOOu.webp)](/post/yusukeh/terminal-neovim-astronvim/) ## [ターミナルがダサいとモテない。neovim + AstroNvim 紹介編](/post/yusukeh/terminal-neovim-astronvim/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年8月14日 - [#AstroNvim](/tags/astronvim/)[#Neovim](/tags/neovim/)+2 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。tmux + tpm 紹介編 - ターミナルがダサいとモテない。Dra… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Dracula Theme 紹介編](/_astro/hero.tPhZ_SNj_Z1Fg0zM.webp)](/post/yusukeh/terminal-dracula-theme/) ## [ターミナルがダサいとモテない。Dracula Theme 紹介編](/post/yusukeh/terminal-dracula-theme/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年8月7日 - [#Dracula Theme](/tags/dracula-theme/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+1 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。tmux + tpm 紹介編 - ターミナルがダサいとモテない。neo… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。tmux + tpm 紹介編](/_astro/hero.Du-gFre3_ZXaWnk.webp)](/post/yusukeh/terminal-tmux-tpm/) ## [ターミナルがダサいとモテない。tmux + tpm 紹介編](/post/yusukeh/terminal-tmux-tpm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年7月24日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/)+2 シリーズ記事一覧 - ターミナルがダサいとモテない。Terminal Emulator 紹介編 - ターミナルがダサいとモテない。WezTerm 紹介編 - ターミナルがダサいとモテない。Starship 紹介編 - ターミナルがダサいとモテない。Dracula Theme 紹介編 - ターミナルがダサいとモテない。… - [Tech](/categories/tech/) [![MLOps を推進する Vertex AI](/_astro/hero.CP0Cyzmf_Z1QNFy0.webp)](/post/nishino/mlops-vertexai/) ## [MLOps を推進する Vertex AI](/post/nishino/mlops-vertexai/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2024年7月17日 - [#Google Cloud](/tags/google-cloud/)[#mlops](/tags/mlops/)+1 こんにちは、エンジニアの nishino です。 本日は、Vertex AI を使うと MLOps の設計が簡単になる、というお話をさせていただこうと思います。 MLOps とは MLOps は ML プロジェクト(機械学習プロジェクト)の開発から運用の流れを可視化した一連の全体像です。プロジェクト推進のために ML… - [Tech](/categories/tech/) [![「Project IDX」Gemini を活用して Web アプリを構築してみる](/_astro/hero.CtPnUlt1_ZJkHX5.webp)](/post/kyuita/projectidx-gemini/) ## [「Project IDX」Gemini を活用して Web アプリを構築してみる](/post/kyuita/projectidx-gemini/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyuita](/authors/kyuita/) - 2024年7月10日 - [#Gemini](/tags/gemini/)[#Google Cloud](/tags/google-cloud/)+1 はじめに 初めまして kyuita です。 エンジニアの皆さんは普段どんなエディターを使っているでしょうか。 自分は VSCode を利用していますが、昨今クラウド IDE なるものが使われてる現場も増えていると聞きます。 今回は Google が開発しているクラウド IDE である「Project IDX」のβ版が… --- ## Techの記事 6ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/6 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![LangChain | AI 同士を会話させて文章を執筆させてみる](/_astro/hero.P3bOz7V6_Z2uk7vg.webp)](/post/t-shinaji/langchain-blog-create/) ## [LangChain | AI 同士を会話させて文章を執筆させてみる](/post/t-shinaji/langchain-blog-create/) - ![](/_astro/noicon.DXQtVMy1_25Q3Sj.webp)[shinaji](/authors/t-shinaji/) - 2024年7月3日 - [#LangChain](/tags/langchain/) AI 技術の進歩により、会話型 AI がますます普及し、さまざまな場面で利用されています。これまでのほとんどのアプリケーションでは、人間が AI と対話することが中心でした。しかし、AI 同士が対話することで新しい洞察や効果的なソリューションが生まれる可能性もあります。 前回のブログ(grasys blog に迫る!… - [Tech](/categories/tech/) [![Raspberry Pi で顔認証からパスワード入力までやってみる【Raspberry Pi/Python/face-recognition】](/_astro/hero.jVqgRxwn_Zgg0FT.webp)](/post/uema/python-face-recognition/) ## [Raspberry Pi で顔認証からパスワード入力までやってみる【Raspberry Pi/Python/face-recognition】](/post/uema/python-face-recognition/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2024年6月19日 - [#顔認識](/tags/顔認識/)[#Python](/tags/python/)+1 はじめまして!エンジニアの Uemaです。 前回は、face-recognition を使って顔認証をやってみて、手軽に顔認証を行うことができました。 今回は、Raspberry Pi と face-recognition を使ってパスワードの自動入力システムを作ってみました。 Raspberry Pi の設定で大変… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Starship 紹介編](/_astro/hero.Cau0P_Y2_Z1KX4wk.webp)](/post/yusukeh/terminal-starship/) ## [ターミナルがダサいとモテない。Starship 紹介編](/post/yusukeh/terminal-starship/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年6月12日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#starship](/tags/starship/)+1 Starship をお使いですか? Photo by Andy Hermawan on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(3回目) 最近、歳なのか夜が眠れません・・・… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。WezTerm 紹介編](/_astro/hero.BeGmLn99_1Ta3Hg.webp)](/post/yusukeh/terminal-wezterm/) ## [ターミナルがダサいとモテない。WezTerm 紹介編](/post/yusukeh/terminal-wezterm/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年6月5日 - [#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/)+1 WezTerm をお使いですか? Photo by Radek Grzybowski on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです!(2回目) 前回グチを言ったので今回は言い… - [Tech](/categories/tech/) [![Cloud Run で Direct VPC Egress を試してみた](/_astro/hero.BygDoMvv_1fft4D.webp)](/post/yoshida/cloudrun-egress/) ## [Cloud Run で Direct VPC Egress を試してみた](/post/yoshida/cloudrun-egress/) - ![](/_astro/yoshida.XJ4Uo__l_ZOEWhv.webp)[yoshida](/authors/yoshida/) - 2024年5月29日 - [#Cloud Run](/tags/cloud-run/)[#Egress](/tags/egress/)+1 初めまして、2024年1月に入社した yoshida です。 Google Cloud Next '24 で Cloud Run に関する最新情報がいくつか紹介されました。 その中でも Direct VPC Egress が GA( General Availability:一般公開の意) したとのことで、様々な方法… - [Tech](/categories/tech/) [![terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話](/_astro/hero.TQVw6WIt_Z2cH7L2.webp)](/post/hk/terraform-destroy-tfstatefile-deleted/) ## [terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話](/post/hk/terraform-destroy-tfstatefile-deleted/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[HK](/authors/hk/) - 2024年5月22日 - [#failure story](/tags/failure-story/)[#Terraform](/tags/terraform/)+1 はじめまして、エンジニアの HK です。 今回は、私が新人の頃に Terraform の勉強中にやってしまった失敗について紹介していこうと思います。 実際の作業中であれば、間違いなく問題となってしまう失敗なので、みなさんは私の失敗を糧に(?)同じ失敗をしないようにしていただければと思っています。 また、私が行った対処… - [Tech](/categories/tech/) [![社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か](/_astro/hero.g5RDFPfm_28MbVc.webp)](/post/h-koizumi/vertexai-comparison/) ## [社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か](/post/h-koizumi/vertexai-comparison/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[H.koizumi](/authors/h-koizumi/) - 2024年5月16日 - [#AI](/tags/ai/)[#AmazonKendra](/tags/amazonkendra/)+2 自己紹介 はじめまして、今年1月から grasys に入りました H.koizumi です。 前職では20年ほど製造業で開発した製品のデータ分析や解析の仕事に携わってきました。その中で取得データの利活用について興味を持っており、多くの情報をどのように活用すれば意味を持たせることができるのかを模索し続けてきました。 そ… - [Tech](/categories/tech/) [![ターミナルがダサいとモテない。Terminal Emulator 紹介編](/_astro/hero.CJGURaGU_Z27inwL.webp)](/post/yusukeh/terminal-emulator-macos/) ## [ターミナルがダサいとモテない。Terminal Emulator 紹介編](/post/yusukeh/terminal-emulator-macos/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2024年5月8日 - [#macOS](/tags/macos/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+3 Photo by Tianyi Ma on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです! 早速ですが、グチです! どういうことか最近技術的なことができていません! 自分の周りでは… - [Tech](/categories/tech/) [![Qdrant (ベクトルデータベース)を試してみた](/_astro/hero.D1clt54g_MpfW9.webp)](/post/susu/how-to-run-qdrant-with-docker-python-bertjapanese/) ## [Qdrant (ベクトルデータベース)を試してみた](/post/susu/how-to-run-qdrant-with-docker-python-bertjapanese/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[susu](/authors/susu/) - 2024年4月17日 - [#BERT Japanese](/tags/bert-japanese/)[#Docker](/tags/docker/)+3 はじめに こんにちは。2023年09月に grasys に入社したミャンマー出身のスースーです。データベースについては以前リレーショナルデータベースを使った経験があります。例えば MySQL、PostgreSQL、Oracle Database、IBM Db2 など色々なデータベースを使ったことがあります。私は常に新… - [Tech](/categories/tech/) [![MacBook Pro M3 chip で bitnet を動かしてみた](/_astro/hero.D_WWz5Vk_Z2jizd5.webp)](/post/t-watanabe/macbook-pro-m3-chip-bitnet/) ## [MacBook Pro M3 chip で bitnet を動かしてみた](/post/t-watanabe/macbook-pro-m3-chip-bitnet/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[t.watanabe](/authors/t-watanabe/) - 2024年4月10日 - [#BitNet](/tags/bitnet/)[#LLM](/tags/llm/)+4 前置き はじめまして、t.watanabe と申します。 データサイエンティストとバックエンドエンジニア出身のデータ大好き人間です。 今回はデータサイエンティスト的な一面として将来に期待したい bitnet についてご紹介しようと思います。 手法の詳しい内容は論文や他のサイト様の説明におまかせするとして、 弊社、手元… - [Tech](/categories/tech/) [![Google Cloud でAnsible をスモールスタートしてみる](/_astro/hero.DmCC2ffM_Z297hP1.webp)](/post/i10/ansible-smallstart/) ## [Google Cloud でAnsible をスモールスタートしてみる](/post/i10/ansible-smallstart/) - ![](/_astro/i10.IO6Jiv09_Z217yR0.webp)[i10](/authors/i10/) - 2024年3月27日 - [#Ansible](/tags/ansible/)[#Google Cloud](/tags/google-cloud/)+2 初めまして i10 と申します。もしかしたら、この名前に見覚えのある方はお久しぶりかもです。かれこれ7年くらい前まで渋谷でインフラエンジニアをやっておりました。今は恵比寿でインフラエンジニアをやっております。いわゆる復帰勢というやつです。 先日、一ヶ月先輩のmoridy さんがAnsible に関する入門記事を書いて… - [Tech](/categories/tech/) [![\[Consul入門\]Consulの基本的な使い方について](/_astro/hero.CGfwSogR_f7zHB.webp)](/post/yu-sato/consul-tutorial/) ## [\[Consul入門\]Consulの基本的な使い方について](/post/yu-sato/consul-tutorial/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yu.sato](/authors/yu-sato/) - 2024年3月19日 - [#Consul](/tags/consul/)[#HashiCorp](/tags/hashicorp/)+1 昨年の11月入社の佐藤です。 今回は入社して初めて触ったツールのconsulについて学習していきたいと思います。 Consulとは ? Consulは、分散システムのためのオープンソースのサービスメッシュ、キー/値ストア、および一貫性のあるサービス発見と監視を提供するツールです。HashiCorp社によって開発され、… - [Tech](/categories/tech/) [![\[Ansible入門\]Ansibleでつまずいたこと!](/_astro/hero.C7NnXte__1tjFTa.webp)](/post/moridy/ansible-for-beginners/) ## [\[Ansible入門\]Ansibleでつまずいたこと!](/post/moridy/ansible-for-beginners/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[moridy](/authors/moridy/) - 2024年2月27日 - [#Ansible](/tags/ansible/)[#IaC](/tags/iac/)+3 初めまして! 新人エンジニアのmoridyです。 今回は弊社でもIaCツールとして活用している、Ansibleについての記事です。 昨年の11月に入社するまではAnsibleのAの字も知らなかった私が、研修の中でつまずいたポイントをまとめました! これからAnsibleを学習する方の助けになれればと思います。 検証は… - [Tech](/categories/tech/) [![定年後のリスキリングで目指せ!最高"齢"の今どきクラウドエンジニア!](/_astro/hero.DsbfVzp9_2umy5s.webp)](/post/t-matsubara/reskilling-after-retirement/) ## [定年後のリスキリングで目指せ!最高"齢"の今どきクラウドエンジニア!](/post/t-matsubara/reskilling-after-retirement/) - ![](/_astro/matt_icon.B0cLtVFN_1VL5Rc.webp)[t-matsubara](/authors/t-matsubara/) - 2024年2月27日 - [#Google Cloud](/tags/google-cloud/)[#Terraform](/tags/terraform/)+3 はじめまして、昨年の終わりにgrasysに入りましたmattです。先ずは自己紹介を兼ねて1、そして想定外に面白くて良く出来ている!と思った2、 最後に今思うことの3についてお話します。 このタイトルについて 私は昨年前職を定年退職後の継続雇用満了で退社。数年前から担当していたオープンソース製品の仕事でAWSクラウドを… - [Tech](/categories/tech/) [![Open Match の Redis を Memorystore Redis に移行](/_astro/hero.Cx3UsXCD_W2Uqk.webp)](/post/ysato/20240216/) ## [Open Match の Redis を Memorystore Redis に移行](/post/ysato/20240216/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2024年2月20日 - [#GKE](/tags/gke/)[#Memorystore](/tags/memorystore/)+2 久々の投稿となります。よっしーです。今回は少しニッチな話題をお送りしたいと思います。 ネットゲームではサーバインフラにパブリッククラウドサービスを使用することが多く、 各クラウドサービスベンダーも、ゲームインフラ構築のためのサポートサービスを提供し、 インフラ構築を容易し、ゲームに必要な機能の安定して得られるようにな… - [Tech](/categories/tech/) [![Pythonで音の波形やスペクトログラムを見てみる(librosa)](/_astro/hero.D1ddTY9E_Z1Rtv8X.webp)](/post/uema/20240213/) ## [Pythonで音の波形やスペクトログラムを見てみる(librosa)](/post/uema/20240213/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2024年2月13日 - [#librosa](/tags/librosa/)[#Python](/tags/python/) はじめまして!エンジニアのUemaです。 音の解析をしてみたいなって思うことありませんか。 あまり無いかと思いますが、もしPythonがあるパソコンであれば手軽にPythonで音の解析ができます。 今回は、librosaを使って音解析の走りをやってみたいと思います。 librosaとは librosaは、音楽およびオ… - [Tech](/categories/tech/) [![負荷試験ツールをざっくり調査](/_astro/hero.wWif3ZYj_ZfSOTs.webp)](/post/tokura/20231227/) ## [負荷試験ツールをざっくり調査](/post/tokura/20231227/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tokura](/authors/tokura/) - 2023年12月27日 - [#Apache JMeter](/tags/apache-jmeter/)[#Google Cloud](/tags/google-cloud/)+2 前書き こんにちは!! grasy新人エンジニアtokuraです。 8月にgrasysに入社して、毎日勉強することがいっぱいで充実している日々を過ごしています。 さて、最近私は負荷試験でサーバーを調整する業務を担当しました。 主に、負荷がかかるサーバーなどの性能の調整をしていたのですが、負荷試験ツールそのものについて… - [Tech](/categories/tech/) [![\[driftctlに触れる\] 漂流しているリソースを探せ!](/_astro/hero.CaTi9t8b_1daw5g.webp)](/post/shirota/driftctl/) ## [\[driftctlに触れる\] 漂流しているリソースを探せ!](/post/shirota/driftctl/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirota](/authors/shirota/) - 2023年12月19日 - [#Google Cloud](/tags/google-cloud/)[#Infrastructure as Code](/tags/infrastructure-as-code/) はじめまして、shirotaです。 本記事では、 IaC(Infrastructure as Code)の利用で起こりうるドリフト(drift)という課題と、解決に役立つツール「driftctl」についてご紹介します。 IaCのメリットと課題 IaCとは、Infrastructure as Codeの略であり、日本語… - [Tech](/categories/tech/) [![MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介](/_astro/hero.CmQNeOqS_Z1MCxl3.webp)](/post/marketing/mlops/) ## [MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介](/post/marketing/mlops/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年12月14日 - [#mlops](/tags/mlops/)[#Vertex AI](/tags/vertex-ai/) MLOpsとは 「MLOps」とは、 機械学習(ML) と、 運用(Operations) を組み合わせた造語で、優れた機械学習システムを実現するために、それぞれのチームが協調し合う管理体制( 機械学習基盤 )を築くこと。またはその概念全体を指します MLOpsの元になったのは、ソフトウェア開発において 開発(Dev… - [Tech](/categories/tech/) [![kube-prometheus-stackのダッシュボードをGoogle Cloud Managed Service for Prometheusで使用する](/_astro/hero.BbC0t5KA_ZtDaab.webp)](/post/oshima/kube-prometheus-stack/) ## [kube-prometheus-stackのダッシュボードをGoogle Cloud Managed Service for Prometheusで使用する](/post/oshima/kube-prometheus-stack/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2023年11月2日 - [#GMP](/tags/gmp/)[#Grafana](/tags/grafana/)+1 こんにちは、大島です。 prometheus-community/kube-prometheus-stackにはGrafanaダッシュボードやその他諸々がプレインストールされています。 今回はそのプレインストールされているGrafanaダッシュボードをGoogle Cloud Managed Service for… - [Tech](/categories/tech/) [![初心者でも分かるGoogle Cloud Storage(GCS)の料金解説](/_astro/hero.CSTGRAZa_ZbNbVW.webp)](/post/tsunoda/google-cloud-storagegcs/) ## [初心者でも分かるGoogle Cloud Storage(GCS)の料金解説](/post/tsunoda/google-cloud-storagegcs/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2023年9月25日 - [#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) こんにちはtsunodaです。 Google Cloud Storage(GCS)の料金形態についてポイントまとめました。 とりあえずこれを読むと、 「GCSはここで料金かかるのかー!」 という大まかな知識が身につきます。 内容については 2023/09 時点のものです。 Google Cloud Storage(G… - [Tech](/categories/tech/) [![データ分析基盤について調べてみた](/_astro/hero.hL0lQMVR_Z118OGp.webp)](/post/arai/20230915/) ## [データ分析基盤について調べてみた](/post/arai/20230915/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2023年9月15日 - [#HTAP](/tags/htap/)[#データ分析基盤](/tags/データ分析基盤/) こんにちは、grarysの新井です。今回はデータ分析基盤やHTAPついて調べてみました。 データ分析基盤の変遷 シングルノード時代 データ分析はシングルノードで分析するのが基本でした。例えば、Excelでの売上を集計しファイルサーバなどに格納しておき、各個人のPCからファイルサーバへアクセスし分析します。 マルチノー… - [Tech](/categories/tech/) [![3大クラウドの脆弱性、ウイルス感染対策サービス一覧](/_astro/hero.FnzHSZrg_1hXrrw.webp)](/post/marketing/20230818/) ## [3大クラウドの脆弱性、ウイルス感染対策サービス一覧](/post/marketing/20230818/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2023年8月18日 - [#AWS](/tags/aws/)[#Azure](/tags/azure/)+3 この記事でわかること インフラ領域での脆弱性を突いた攻撃やマルウェアからシステムを守るために、それらを検出するセキュリティサービスをGoogle Cloud (GCP)、AWS、Azureそれぞれのクラウドごとにまとめていきます。 これからクラウドを活用していこうと決めたものの、それぞれのクラウドでセキュリティサービ… - [Tech](/categories/tech/) [![Looker Studio のつかいかた](/_astro/hero.BBWtlsfs_Z1FlTPB.webp)](/post/nishino/looker-studio-blog/) ## [Looker Studio のつかいかた](/post/nishino/looker-studio-blog/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2023年7月21日 - [#Looker Studio](/tags/looker-studio/) こちらの記事ではGoogle スプレッドシートと BigQuery のそれぞれを活用したケーススタディを掲載しています Looker Studio の用途 - BI(ビジネスインテリジェンス) - IT 担当者(エンジニア)の力を借りずに様々なソースから分析 Looker Studio ができること - 直感的な操作… - [Tech](/categories/tech/) [![HashiCorp Vault で期限付き AWS IAM Credential を作ってみた(Cloud Native Week2023春登壇)](/_astro/hero.DDoQ1lCc_ZchlI4.webp)](/post/ysato/hashicorp-vault-aws-credential/) ## [HashiCorp Vault で期限付き AWS IAM Credential を作ってみた(Cloud Native Week2023春登壇)](/post/ysato/hashicorp-vault-aws-credential/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2023年6月13日 - [#AWS](/tags/aws/)[#credential](/tags/credential/)+3 ※こちらの記事はCloud Native Week2023春のイベントに登壇した内容を元に作成しています! お久しぶりでございます!よっしーです。 シークレット管理、そしてデータ暗号化用のセキュリティツールとして広く使われています、 HashiCorp Vault ですが、実際はどのようにアクセス対象となる各種サービ… - [Tech](/categories/tech/) [![CodeDeployの1979年問題調べてみた](/_astro/hero.x8gRsYPs_1sEQf1.webp)](/post/nakamura-kento/codedeploy20230609/) ## [CodeDeployの1979年問題調べてみた](/post/nakamura-kento/codedeploy20230609/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2023年6月9日 - [#codedeploy](/tags/codedeploy/) はじめまして、中村です。 2023年6月現在、CodeDeployを使用してファイルをインスタンス上にコピーすると全てのファイルが1979年12月31日と表示されるのが現状です。 こちらのバグは、CodeCommit上のタイムスタンプをCodeDeployが上手く読み取ることができないため、表示できなくなります。 こ… - [Tech](/categories/tech/) [![ハッキングラボを手に入れたのでMetasploitable3の攻略に挑んでみた](/_astro/hero.D5Ls174O_1JHO0X.webp)](/post/oshima/20230602/) ## [ハッキングラボを手に入れたのでMetasploitable3の攻略に挑んでみた](/post/oshima/20230602/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[Oshima](/authors/oshima/) - 2023年6月2日 - [#セキュリティ](/tags/セキュリティ/) 初めまして、大島です。 業務と全然関係のない内容で恐縮ですが、趣味で個人的にやっているセキュリティ系のお遊びです。 私自身、最近ハッキングラボを手にした初心者なので初心者向けの内容です。 最初に注意事項です。 この記事で紹介しているMetasploitを使用した攻撃、コマンドやスクリプトなどによる攻撃は必ず自分の管理… - [Tech](/categories/tech/) [![Azure Container Instancesを使ってみた](/_astro/hero.Dvk4KfQE_Z1GKnoJ.webp)](/post/arai/azure-container-instances/) ## [Azure Container Instancesを使ってみた](/post/arai/azure-container-instances/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2023年4月25日 - [#Azure](/tags/azure/)[#Azure Container Instances](/tags/azure-container-instances/) grasysの新井です。 今回はAzureのコンテナーサービスの一つ「Azure Container Instances」について特徴や構築方法をご紹介します。 Azure Container Instances(ACI)とは サーバーレスなマネージドAzure環境内でコンテナーをオンデマンドで実行できるリソース。… - [Tech](/categories/tech/) [![GCEインスタンスの名前を変更する](/_astro/hero.VAxIMA26_1XnUys.webp)](/post/tsunoda/gce-instance-change/) ## [GCEインスタンスの名前を変更する](/post/tsunoda/gce-instance-change/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2023年4月14日 - [#Compute Engine](/tags/compute-engine/)[#gcloud](/tags/gcloud/)+1 こんにちはtsunodaです。 まだbetaですが、GCEインスタンスの名前が変更できるようになりましたね。 tagは?disk nameはどうなんの?とか気になったので、どこまで変更してくれるのかやってみました。 検証環境 インスタンス名は、 tsunoda-test001 から tsunoda-alpha001… - [Tech](/categories/tech/) [![GoogleCloud Professional Data Engineer合格体験記](/_astro/hero.YJ-rAdJ1_1FycGD.webp)](/post/kato/googlecloud-professional-data-engineer/) ## [GoogleCloud Professional Data Engineer合格体験記](/post/kato/googlecloud-professional-data-engineer/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2023年3月24日 - [#Google Cloud](/tags/google-cloud/)[#Professional Data Engineer](/tags/professional-data-engineer/) こんにちは。加藤です。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の保守・開発を行なっています。 2021年 11 月に Google Cloud (GCP) Professional Cloud Architect を取得していたのですが、 ベースとな… --- ## Techの記事 7ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/7 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![Cloud Deploy やってみた:verify(デプロイの検証機能)を試してみた](/_astro/hero.Cgkjthkx_Zs2tjB.webp)](/post/takada/cloud-deploy202302/) ## [Cloud Deploy やってみた:verify(デプロイの検証機能)を試してみた](/post/takada/cloud-deploy202302/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2023年3月20日 - [#Cloud Deploy](/tags/cloud-deploy/)[#Kubernetes](/tags/kubernetes/) こんにちは、急に春らしく暖かい気候が到来し梅が早々に散り スギ花粉が猛威を奮っている様ですが、まだ花粉症は発症していない高田です 私はどちらかというと春の睡魔が甚だしくて、寝ても寝足りません… さて、2週間ほど前の2023年2月27日にGoogle Cloud (GCP) Deploy の verify 機能がGAに… - [Tech](/categories/tech/) [![デブサミ2023 の登壇内容まとめ](/_astro/hero.CefX39eM_Z9Sqv5.webp)](/post/matsubara/2289/) ## [デブサミ2023 の登壇内容まとめ](/post/matsubara/2289/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2023年3月13日 - [#Developers Summit](/tags/developers-summit/)[#DevSecOps](/tags/devsecops/)+2 松原です。 先日、Developers Summit 2023 Inspiredイベントにて「 開発者のみんな!DevSecOpsエンジニアを目指そうよ! 」をテーマにお話ししました。 今回はその登壇内容の伝えたいところだけピックアップして書きたいと思います。 DevOps / DevSecOps とは まずは認識合… - [Tech](/categories/tech/) [![Cloud Functions vs Cloud Run vs GKE](/_astro/hero.TPzgOwCa_13Qk7N.webp)](/post/shimichan/cloud-functions-vs-cloud-run-vs-gke/) ## [Cloud Functions vs Cloud Run vs GKE](/post/shimichan/cloud-functions-vs-cloud-run-vs-gke/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2023年3月6日 - [#Cloud Functions](/tags/cloud-functions/)[#Cloud Run](/tags/cloud-run/)+2 どうする?コンテナ化する? boom boom! Hello Cloud!どうも、しみちゃんでございます。 コンテナソリューションが当たり前に選択肢の一つとして挙げられるようになってから久しいですね。「 どうする?コンテナ化も視野にいれる? 」と突然話題に上がることも少なくありません。 特に、今年のMySQL 5.7… - [Tech](/categories/tech/) [![Pythonで手軽に顔認識をやってみる(face-recognition)](/_astro/hero.D_eQy7fV_ZWoDXC.webp)](/post/uema/face-recognition/) ## [Pythonで手軽に顔認識をやってみる(face-recognition)](/post/uema/face-recognition/) - ![](/_astro/uema.CvdhHMEd_11pmGp.webp)[Kanji Uema](/authors/uema/) - 2023年2月17日 - [#顔検出](/tags/顔検出/)[#顔認識](/tags/顔認識/)+1 はじめまして!エンジニアのUemaです。 近年では、スマホのロックの解除や入館時の認証など様々なことに顔認識の技術が使われています。 顔認識を利用するには機械学習、画像処理や数学などの様々な知識が必要で学習コストがかかり、顔認識を使ってアプリケーションを作ってみたいと考えている人もなかなか手が出ないと思います。 そん… - [Tech](/categories/tech/) [![DBサーバー建ててみた](/_astro/hero.BgMUUMGh_fkWKE.webp)](/post/nakamura-kento/db_mysql/) ## [DBサーバー建ててみた](/post/nakamura-kento/db_mysql/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[nakamura kento](/authors/nakamura-kento/) - 2023年1月27日 - [#db](/tags/db/)[#MySQL](/tags/mysql/) はじめまして、grasysの中村です。 今回は、mysqlを入れてDBサーバーを構築する手順とインストール後に設定推奨のサーバーシステム変数についてご紹介します。 デフォルトの状態だと後々困るので、初回導入時点で最低限入れた方が良い設定を紹介することで後々の運用の手助けになれば良いなと考えて執筆いたしました。 mys… - [Tech](/categories/tech/) [![Data Fusionでデータプラットフォームを作成する](/_astro/hero._mTIZ_Ah_26siKM.webp)](/post/yamada-k/data-fusion/) ## [Data Fusionでデータプラットフォームを作成する](/post/yamada-k/data-fusion/) - ![](/_astro/yamada-k.BijuJbe__2tsTEI.webp)[yamada.k](/authors/yamada-k/) - 2023年1月23日 - [#BigQuery](/tags/bigquery/)[#CSV](/tags/csv/)+3 こんにちは。エンジニアの山田です。 昨今ではAI(人工知能)の技術も進歩し、徐々に活用され始めていますが、例えば画像認識を使用したAIでは大量に蓄積された画像データから人の特徴や動作を学習(ディープラーニング)し、高い精度で個人を特定することができますし、ECサイトや動画配信サイトで使用されているAIでは個人の閲覧履… - [Tech](/categories/tech/) [![クラウドとは?注目されている背景を5分で解説!](/_astro/hero.D81xbSUL_1Y16Q0.webp)](/post/marketing/cloud-explanation/) ## [クラウドとは?注目されている背景を5分で解説!](/post/marketing/cloud-explanation/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年12月27日 - [#Google Cloud](/tags/google-cloud/) はじめまして。grasys Marketingチームです。 最近はキャンプにハマっており、少しずつキャンプ道具が増えてきました。まだまだ知識も経験もないのでまずは安価なものから手をつけていますが、Youtubeでは道具レビューなどの動画がたくさんあり沼にハマる未来が見えてきています。 さてさて、今回はタイトルにある通りです… - [Tech](/categories/tech/) [![Cloud IAMについてまとめてみた](/_astro/hero.DyXMAh4J_11W9qF.webp)](/post/arai/cloud-iam/) ## [Cloud IAMについてまとめてみた](/post/arai/cloud-iam/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[arai](/authors/arai/) - 2022年12月9日 - [#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/)+1 今年4月に入社した新井です。 Cloud IAMについて調べてみました。 IAMの役割 IAMは「誰が」「どのような操作を」「何に対して」行えるのかを設定して、他のリソースへのアクセスを防ぐ役割があります。IAMを使用することで最小権限のセキュリティ原則を導入することもできます。 IAMの構成 IAMは大きく3つの要… - [Tech](/categories/tech/) [![grasysでの請求書発行システムについて](/_astro/hero.BOTPInGj_24FAMT.webp)](/post/urano/invoicing/) ## [grasysでの請求書発行システムについて](/post/urano/invoicing/) - ![](/_astro/urano.B3pVLJok_1DVXG2.webp)[urano](/authors/urano/) - 2022年12月2日 - [#billing](/tags/billing/)[#請求システム](/tags/請求システム/) こんにちは、grasys 社内SEの浦野です。今回はgrasys内の請求書の発行システムについて書いてみようと思います。 以前、弊社の松原がGoogle Cloud (GCP) Day: Digital ’22にて、これらの細かい動作やセキュリティについてスポットを当てたものの発表を行なっていたので(講演内容について… - [Tech](/categories/tech/) [![GKEのyamlファイルの管理どうしてる?](/_astro/hero.C_tlUvdf_28IlFs.webp)](/post/tsunoda/gke-yaml/) ## [GKEのyamlファイルの管理どうしてる?](/post/tsunoda/gke-yaml/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年11月25日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+2 こんにちはtsunodaです。 もう11月、、小さい頃は年末ってワクワクしましたよね!小さい頃は! GKEを触ってて思ったのが、 みんなyamlファイルどこにどう置いて管理してるの? です。 terraformのディレクトリ管理どうしてる?的な。 Dockerfile、cloudbuild.yaml、ingressや… - [Tech](/categories/tech/) [![Google CloudのBatch使ってみた](/_astro/hero.BMpzl34A_Z2jP3V6.webp)](/post/izumi/google-cloud-batch/) ## [Google CloudのBatch使ってみた](/post/izumi/google-cloud-batch/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年11月2日 - [#Google Cloud](/tags/google-cloud/)[#Batch](/tags/batch/) こんにちはエンジニアのいずみです。 Google Cloud (GCP)から2022/10/11にGAされたBatchを簡単に使ってみようと思います。 その前に正直なところBatchって、、、と思いませんでした?Cloud BatchでもなくBatchって??まぁその辺はGoogleさんに何かこだわりでもあるんでしょ… - [Tech](/categories/tech/) [![GKE 入門 2022年度版 その①(1/2)](/_astro/hero.DaMKE0Oy_Z2crrOx.webp)](/post/shimichan/gke-tutorial-2022/) ## [GKE 入門 2022年度版 その①(1/2)](/post/shimichan/gke-tutorial-2022/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年10月21日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 とにかくGKE/K8sを触ってみたい方むけ! boom boom! Hello Cloud!どうも、しみちゃんでございます。 GKE が広く使われるようになってから久しいですね。 GKEについて、たくさんの入門記事がある中、改めて2022年度版の最新の入門記事を書こうと思います。 こんな方におすすめの記事になっている… - [Tech](/categories/tech/) [![Dataplex 最初の0.5歩](/_astro/hero.CLlh9c2w_12IBAJ.webp)](/post/suwa/dataple-xcloud/) ## [Dataplex 最初の0.5歩](/post/suwa/dataple-xcloud/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2022年10月7日 - [#dataplex](/tags/dataplex/)[#Google Cloud](/tags/google-cloud/) はじめに こんにちは、ATです。 Dataplexとは、Googleのデータファブリックなサービスです。データファブリックとはインテリジェントな自動システムを使用して、データを一元的に検出、管理するアーキテクチャや環境のことらしく、データファブリックであるDataplexはGoogleの各種サービスを組み合わせデータ… - [Tech](/categories/tech/) [![roapiでcsvにsqlでselectしてみる](/_astro/ogp.Ba8Ouiww_Z7FTN0.webp)](/post/yusukeh/roapi/) ## [roapiでcsvにsqlでselectしてみる](/post/yusukeh/roapi/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年10月6日 - [#roapi](/tags/roapi/)[#CSV](/tags/csv/)+3 こんにちはgrasys長谷川です。 最近このYouTube きょう何たべよ / Marco Macri を見ていて、パスタ作りにハマってます。 肉たたき、チーズ削り、細いトング、小さい調理用ピンセット、耐熱ガラスボウル、アルミのフライパン、お玉、パスタ茹で鍋、すり鉢と調理器具を一通り揃えて、、、パスタ作りをしているん… - [Tech](/categories/tech/) [![ラズパイで取得した部屋の温湿度をGrafana Cloudで可視化したい](/_astro/hero.CRirQrwU_ZGPJx6.webp)](/post/matsubara/grafanacloud_raspberrypi/) ## [ラズパイで取得した部屋の温湿度をGrafana Cloudで可視化したい](/post/matsubara/grafanacloud_raspberrypi/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2022年9月30日 - [#Grafana](/tags/grafana/)[#prometheus](/tags/prometheus/)+1 こんにちは松原です。 今回は趣味の話。 現在の自宅ではNature RemoのAPIを叩いてメトリクスを作成してGrafanaで可視化をしていた。 しかしNature RemoのAPI経由の温度情報は0.5℃単位で変動が起き、また温度が取得されるインターバルも長かったのでより詳細な情報が欲しかった。(綺麗な折れ線グラ… - [Tech](/categories/tech/) [![フロント初学者が行うフロント技術選定](/_astro/hero.BOqK_kyC_KBRza.webp)](/post/kato/react/) ## [フロント初学者が行うフロント技術選定](/post/kato/react/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年9月26日 - [#Next.js](/tags/next-js/)[#React](/tags/react/)+1 こんにちは。Cloud Developerチーム(以下CDチーム)エンジニアの加藤です。 業務では主にバックエンドやデータ分析を行なっております。 私の所属しているCDチームでは毎期ごとにチームでテーマを設定し、 業務外でエンジニアリングに関して議論や調査を行なっております。 今期のテーマは【開発がスムーズに始められ… - [Tech](/categories/tech/) [![macOS path\_helperと格闘する](/_astro/ogp.DS9N63CT_Z9JwIi.webp)](/post/yusukeh/problem-macos-path-helper/) ## [macOS path\_helperと格闘する](/post/yusukeh/problem-macos-path-helper/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年9月21日 - [#macOS](/tags/macos/) こんにちは長谷川です。 みなさんはmacOSでどのterminalを使っていますか? 私は最近warpというterminalを使っています。 まだ個人的な使い方としてbashだからかあちこちかゆい感じなのですが、未来な感じのterminalで気に入っています。zshならめっちゃいいのかも といいつつも、補完機能が邪魔… - [Tech](/categories/tech/) [![Vultrで遊ぶ part1](/_astro/ogp.Bf4syf6y_Z1fvBJs.webp)](/post/yusukeh/vultr-part1/) ## [Vultrで遊ぶ part1](/post/yusukeh/vultr-part1/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年9月16日 - [#vultr](/tags/vultr/)[#シリーズ: 仕事に関係ない](/tags/シリーズ-仕事に関係ない/) こんにちは、長谷川です。 最近macbookをM2のmacbook pro 13 inchに切り替えました。 法人のネットバンクを触るためだけにWindowsが必要でParallelsを入れる必要があって、Apple ChipでWindowsが動くところまで待ってた感じです。この前の機種が4年前のmacbook pr… - [Tech](/categories/tech/) [![Cloud Run やってみた:WebSocketを使用したサービスのデプロイ](/_astro/hero.D5Goo4mY_irXvz.webp)](/post/takada/cloudrun/) ## [Cloud Run やってみた:WebSocketを使用したサービスのデプロイ](/post/takada/cloudrun/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2022年8月30日 - [#Cloud Run](/tags/cloud-run/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは、スプラ3の前夜祭でトリカラバトルにて中間管理職的体験をし、ツイッターの同じ陣営に強く共感している高田です。 下克上の2色は担当アイドルからの声援?応援?があったようで…終わってから知りました…マンタローのエイエイオーな応援が欲しかったな… さて、今回のタイトルについて書くに至った経緯ですが ゲーム案件でし… - [Tech](/categories/tech/) [![Azure キーコンテナーのシークレットがApp Serviceに反映されるまで](/_astro/hero.DzD_2dUA_Zg9iqU.webp)](/post/sakai/azure_key_vault/) ## [Azure キーコンテナーのシークレットがApp Serviceに反映されるまで](/post/sakai/azure_key_vault/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年8月19日 - [#AppService](/tags/appservice/)[#Azure](/tags/azure/)+1 こんにちは。 通勤時間が長めの田舎在住エンジニアのsakaiです。 私が担当した業務でAzureのキーコンテナーに格納したシークレット値が反映されないということが発生しました。 AppServiceの再起動なども行いましたが値が反映されないなどがあったため、いつシークレットが正常に反映されるのか検証を行いました。 準… - [Tech](/categories/tech/) [![いますぐPythonでデータ分析するために必要なこととは?前編](/_astro/hero.CW6ya7ux_xYJ9u.webp)](/post/nishino/python-1/) ## [いますぐPythonでデータ分析するために必要なこととは?前編](/post/nishino/python-1/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2022年7月29日 - [#Python](/tags/python/) データ分析をするための様々なサービスが世の中にありますが、導入までの期間やコストは気になりますよね。 手軽に卓上である程度分析することもできます。どうすればよいかこの記事で整理していきます。 必要なもの - Windows/macOSどちらでもよいのでPython3.6以上がインストールされているPC - Pytho… - [Tech](/categories/tech/) [![AWS Client VPN を使ってみた](/_astro/hero.Dm_dDST6_Z2qvlP6.webp)](/post/ysato/aws-client-vpn/) ## [AWS Client VPN を使ってみた](/post/ysato/aws-client-vpn/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2022年7月15日 - [#AWS](/tags/aws/)[#AWS Client VPN](/tags/aws-client-vpn/)+2 こんにちは!エンジニアのよっしーです。 AWS や Google Cloud (GCP) などのクラウドサービスを利用するとき、作成した VM に ssh でアクセスしたり、データベースにコマンドレベルでアクセスしたり、あるいはファイルを転送したりという作業は必須ですよね。通常はセキュリティ確保のため、グローバル I… - [Tech](/categories/tech/) [![NGINX PlusのLB機能:DNSディスカバリー](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/dns_discovery/) ## [NGINX PlusのLB機能:DNSディスカバリー](/post/izumi/dns_discovery/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年7月7日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちは、エンジニアのいずみです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 前回まではtsunodaさんがブログを執筆していましたが今回は私が書いていきたいと思います。 どんな検証をしたのかの一覧紹介… - [Tech](/categories/tech/) [![【lporg】mac OS launchpadのレイアウトを保存・復元する!](/_astro/ogp.CCfgd9F0_6gwtb.webp)](/post/yusukeh/lporg-mac-os-launchpad/) ## [【lporg】mac OS launchpadのレイアウトを保存・復元する!](/post/yusukeh/lporg-mac-os-launchpad/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年7月1日 - [#macOS](/tags/macos/) こんにちは長谷川です。 私は日頃macOSのupdateをtopgradeで対応していて、brewで管理してるcask系のappがlaunchpad上でのレイアウト乱れるのが嫌だったんだけど解決方法があった!!(topgradeの記事はこちら - topgradeでmacOSのupdate管理) だがしかし!laun… - [Tech](/categories/tech/) [![Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの?](/_astro/hero.Cp6BNgiI_dxVbU.webp)](/post/fukushima/rhel9incloud/) ## [Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの?](/post/fukushima/rhel9incloud/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2022年7月1日 - [#AWS](/tags/aws/)[#Azure](/tags/azure/)+2 目次 - はじめに - 各社クラウドサービスのRHEL9イメージ - grasysではどうなの?使われてるの? - まとめ はじめに 海の中からこんにちはー!!grasysの福嶌です。 去る2022/5/18にRed Hat Enterprise Linux 9(以下RHEL9)がリリースされました。(ベースのFed… - [Tech](/categories/tech/) [![NGINX PlusのLB機能:アクティブヘルスチェック&セッション維持](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/activehealth_and_session/) ## [NGINX PlusのLB機能:アクティブヘルスチェック&セッション維持](/post/tsunoda/activehealth_and_session/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年6月23日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちはtsunodaです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのかの一覧紹介ブログはこちら 今回はその中から、ロードバランサ機能のアクティブヘルスチェックとセッション維持につい… - [Tech](/categories/tech/) [![Apach Log4j脆弱性のGoogle Cloudに対する影響と現在の対応状況について](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/googlecloud-log4j/) ## [Apach Log4j脆弱性のGoogle Cloudに対する影響と現在の対応状況について](/post/okawa/googlecloud-log4j/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2022年6月15日 - [#java](/tags/java/)[#log4j](/tags/log4j/) こんにちは。grasys大川です。 昨年末より今年初めにわたりJavaのログ出力ライブラリ「log4j」の脆弱性が話題になったことは記憶に新しいかと思います。 半年経ったいま、Google Cloud (GCP)がどのように対応や情報発信を行なっていったかを簡単に振り返ってみます。 Apache Log4j脆弱性につ… - [Tech](/categories/tech/) [![NGINX Plusのインストール方法とLBの基本設定](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-plus_install_and_lb/) ## [NGINX Plusのインストール方法とLBの基本設定](/post/tsunoda/nginx-plus_install_and_lb/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年6月9日 - [#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)+2 こんにちはtsunodaです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのかの一覧紹介ブログはこちら 今回はNGINX Plusのインストール方法と、ロードバランサ機能の基本設定について… - [Tech](/categories/tech/) [![ Google Cloud Deployでデリバリーしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gcd/) ##  [Google Cloud Deployでデリバリーしてみた](/post/izumi/gcd/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2022年5月30日 - [#Cloud Deploy](/tags/cloud-deploy/)[#Google Cloud](/tags/google-cloud/)+1 どうも泉水です。 4ヶ月ほど経ってしましいましたが、1月26日にGoogle Cloud (GCP) DeployがGAされてちょっと使ってみたので使い勝手などをブログにしたいと思います。 実はpublic previewのタイミングでGAしたら使いたいなと思って触ってみてたんですけどね。。。 Google Clou… - [Tech](/categories/tech/) [![NGINX Plusの検証をした!](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/nginx-plus/) ## [NGINX Plusの検証をした!](/post/tsunoda/nginx-plus/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2022年4月27日 - [#F5](/tags/f5/)[#NGINX](/tags/nginx/)+1 こんにちはtsunodaです。 2022年3〜4月にかけて、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、 NGINX Plus の機能検証を実施させていただきました。 どんな検証をしたのか、検証内容をご紹介させていただきます。 NGINX Plusが気になっている方のとっか… --- ## Techの記事 8ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/8 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![ Terraform Registry、使ってますか?](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/terraform_registry/) ##  [Terraform Registry、使ってますか?](/post/shimichan/terraform_registry/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年4月22日 - [#HCL](/tags/hcl/)[#Terraform](/tags/terraform/)+1 boom boom! Hello Cloud! どうも、しみちゃんでございます。 terraform 入門者向けの記事です。 HashiCorp Configuration Language(HCL) にも慣れてきて、 module を書き殴っている日々の中、これに出会った時、「もっと早く知ってれば」と、ある種の後悔… - [Tech](/categories/tech/) [![TCP LBでのCloud Armor利用を試してみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/cloud-armor/) ## [TCP LBでのCloud Armor利用を試してみる](/post/matsubara/cloud-armor/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2022年4月14日 - [#Cloud Armor](/tags/cloud-armor/)[#Google Cloud](/tags/google-cloud/)+1 こんにちは松原です。 2022/4/1にCloud Armor がTCP Proxy load balancers と SSL proxy load balancers でパブリックプレビューとしてサポートされました。 弊社のプロジェクトではTCP LB を使用しているプロジェクトもあるので、どのように動くのか試して… - [Tech](/categories/tech/) [![BigQuery クエリコストについて](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/bigquery/) ## [BigQuery クエリコストについて](/post/suwa/bigquery/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2022年3月18日 - [#BigQuery](/tags/bigquery/)[#SQL](/tags/sql/) こんにちは、ATです。 最近、BigQueryのクエリを書いていて気になったことがあったのでメモしときます。(2022/03/18時点の内容) BigQueryをオンデマンドで使ってるとクエリ実行時の課金額が気になりますよね。 オンデマンドでは、読んだデータ量に応じて課金されるので、どのくらいのデータ量なのか気にしつ… - [Tech](/categories/tech/) [![「Spot pod for GKE Autopilot」の終了時の振る舞いについて調べてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/spot_pod_for_gke/) ## [「Spot pod for GKE Autopilot」の終了時の振る舞いについて調べてみた](/post/takada/spot_pod_for_gke/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2022年3月11日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 「Spot pod for GKE Autopilot」のpodの終了時はどう処理されるのか?終了通知は送られてくるのか?調べました ご無沙汰してます、高田です。 近所の梅が満開になり、春を感じる今日この頃です。 さて今回はGKE(Google Kubernetes Engine)のAutopilotにある「Spot… - [Tech](/categories/tech/) [![プロジェクター XGIMI Halo Plusを購入したのでレビュー](/_astro/ogp.Dd4TzUEK_Z2aBKOi.webp)](/post/yusukeh/xgimi-halo-plus/) ## [プロジェクター XGIMI Halo Plusを購入したのでレビュー](/post/yusukeh/xgimi-halo-plus/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年3月11日 - [#life](/tags/life/) こんにちはgrasys長谷川です。 どうしてもプロジェクターを寝室に置きたい! だがしかし!どの製品にすべきか?!!! 1年くらいずっと悩んでいろいろ考えて、悩みに悩んでついに購入! XGIMI Halo Plus XGIMI Halo Plusを購入しました。 購入前にAnker Nebula Capsule II… - [Tech](/categories/tech/) [![AzureKeyVaultにBastionで使用するSSH秘密鍵を登録する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/sakai/regist_bastion_ssh_secret_key/) ## [AzureKeyVaultにBastionで使用するSSH秘密鍵を登録する](/post/sakai/regist_bastion_ssh_secret_key/) - ![](/_astro/sakai.B63Lq1Ei_ZV8ayw.webp)[sakai](/authors/sakai/) - 2022年3月7日 - [#Azure](/tags/azure/)[#Azure Key Vault](/tags/azure-key-vault/)+1 初めまして。 2021年6月に入社した部内では一番下っ端エンジニアのsakaiです。 入社してすぐにAzure環境に関連する業務に携わらせていただいており、 入社時はほとんどAzureに関して知識が無かったんですが、 業務を通してある程度知識をつけることができました。 そんな中で遭遇した問題と、それを解決する方法を今… - [Tech](/categories/tech/) [![GoogleCloud Professional Cloud Architect合格体験記](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kato/gcp-professional-cloud-architect/) ## [GoogleCloud Professional Cloud Architect合格体験記](/post/kato/gcp-professional-cloud-architect/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kato](/authors/kato/) - 2022年3月2日 - [#Google Cloud](/tags/google-cloud/) 初めまして。加藤です。 grasys には 2021 年 5 月に入社しました。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の作成を行なっています。 GCP を触ったのは grasys に入社してからなのですが、 昨年 11 月に Google Clou… - [Tech](/categories/tech/) [![Google純正の構成図ツールを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/google_cloud_architecture_diagramming_tool/) ## [Google純正の構成図ツールを試してみた](/post/shimichan/google_cloud_architecture_diagramming_tool/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2022年2月21日 - [#Google Cloud](/tags/google-cloud/)[#google\_cloud\_architecture\_diagramming\_tool](/tags/google-cloud-architecture-diagramming-tool/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 先日、Google Cloud (GCP) から Google Cloud (GCP) Architecture Diagramming Tool なるものが発表され、ちょっとTwitter界隈でバズってました ちょっと気になったので使… - [Tech](/categories/tech/) [![2021年のGoogle Cloudインフラニュースを振り返る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/marketing/googlecloud-2021-infranews/) ## [2021年のGoogle Cloudインフラニュースを振り返る](/post/marketing/googlecloud-2021-infranews/) - ![](/_astro/grasys_avatar.DlD-CkJs_1MH3Eb.webp)[grasys Marketing](/authors/marketing/) - 2022年2月21日 - [#Google Cloud](/tags/google-cloud/) こんにちは。grasysマーケティングチームです。 2022年、早いもので2月も後半戦に突入しておりますが、いかがお過ごしでしょうか。 今回は、少々遅ればせながら、2021年12月20日に公開された Google Cloud (GCP) ブログの記事、「2021 年 Google Cloud (GCP) インフラスト… - [Tech](/categories/tech/) [![AWSのデータをBigQuery Omniでさわる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishino/getting-started-bq-omni/) ## [AWSのデータをBigQuery Omniでさわる](/post/nishino/getting-started-bq-omni/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2022年2月15日 - [#BigQuery](/tags/bigquery/)[#bigquery\_omni](/tags/bigquery-omni/) BigQuery Omniを使う機会がありせっかくなので手順や所感をまとめてみました。 2022年2月8日時点の情報です。 つい最近のとある記事で「70年前の青森の写真」について取り上げられていましたが、誰の目にも触れられることのなかった写真がSNSで大きな反響があったらしくデータ活用と重ね合わせていろいろ思うところ… - [Tech](/categories/tech/) [![ember mug 2 / travel mug 2を買ったのでレビュー](/_astro/ogp.BKHRLVO-_Z1aid2h.webp)](/post/yusukeh/ember/) ## [ember mug 2 / travel mug 2を買ったのでレビュー](/post/yusukeh/ember/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月20日 - [#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#life](/tags/life/) こんにちは長谷川です。 日頃、MTGや面接などがとても多いため入れた飲み物が冷めていることばかりでどうにかできないものかと悩んでいました。🤬 悩んでいるというよりもうemoticon的には怒ってますが、でもこれは正直な気持ちです🤬 あちこち調べてemberという会社の製品があることを見つけて購入しちゃいました 実… - [Tech](/categories/tech/) [![Atmoph Window 2を買ったのでレビュー](/_astro/hero.DO29gTbC_Z1n33J4.webp)](/post/yusukeh/atmophwindow2/) ## [Atmoph Window 2を買ったのでレビュー](/post/yusukeh/atmophwindow2/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月17日 - [#atmophwindow2](/tags/atmophwindow2/)[#life](/tags/life/)+1 こんにちはgrasys長谷川です。 最近またコロナの新規感染者が増えてきていますね。 実はわたしは去年、自宅で仕事をほとんどせずオフィスに出社してました。 業務上の契約書などはdocusignをとっくに入れてたので問題ないのですが、一部どうしても電子化できないものが・・・世間の総務の方や人事の方はご理解いただけるので… - [Tech](/categories/tech/) [![topgradeでmacOSのupdate管理](/_astro/ogp.BAkSGNpi_6eod6.webp)](/post/yusukeh/topgrade/) ## [topgradeでmacOSのupdate管理](/post/yusukeh/topgrade/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月12日 - [#macOS](/tags/macos/)[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)+1 こんにちは、grasysの長谷川です。 さっきそろそろmacbookのバッテリー寿命によりめんどくさくてずっと延期していた交換時期がくるので、mackupでmacOSのbackupという記事を書きました。 いきなり交換しなきゃいけない事態に備えて事前の確認なんですが、ほんとはこっちを書きたかった。 ちょっと前にrus… - [Tech](/categories/tech/) [![mackupでmacOSのbackup](/_astro/ogp.Cd-t1mmJ_ZPUqW0.webp)](/post/yusukeh/mackup/) ## [mackupでmacOSのbackup](/post/yusukeh/mackup/) - ![](/_astro/yusukeh.BvUd2yKE_Z8GNCG.webp)[yusukeh](/authors/yusukeh/) - 2022年1月12日 - [#backup](/tags/backup/)[#macOS](/tags/macos/) こんにちは、grasysの長谷川です。 めっちゃ久しぶりに書きます。 うちの社員のみんなはGCPのネタ出しに苦しんでるんですが、オレは自由にmacOSのことを書きます😂 自分が今現在使っているmacbook pro 13は2018モデルでそろそろバッテリーが消化しつつあります。なもんでmackupです。 backu… - [Tech](/categories/tech/) [![Google Cloudのbillingにおいての組織構造について](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/urano/gcp-organization/) ## [Google Cloudのbillingにおいての組織構造について](/post/urano/gcp-organization/) - ![](/_astro/urano.B3pVLJok_1DVXG2.webp)[urano](/authors/urano/) - 2021年12月20日 - [#billing](/tags/billing/)[#Google Cloud](/tags/google-cloud/)+2 こんにちは、はじめまして。grasys 社内SEの浦野です。 私は自身で何かを開発したりということはあまりないのですが、社内の請求関連のシステムに携わっていることもあって、Google Cloud (GCP)でのリソースと請求がどの様に紐づいているかについて書いてみようと思います。 まずProjectについて Goo… - [Tech](/categories/tech/) [![Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/gmp-preview/) ## [Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた](/post/izumi/gmp-preview/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2021年12月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 どうも泉水です。 1ヶ月ほど経ってしましいましたが、11月15日にGoogle Cloud (GCP) Managed Service for Prometheusがパブリックプレビューになったので試してみました。 Google Cloud (GCP) Managed Service for Prometheus(G… - [Tech](/categories/tech/) [![IPアドレスレンジが重複したVPC間の直接アクセス](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/ysato/ssh_portforward_between_same_ip_range_vpcs/) ## [IPアドレスレンジが重複したVPC間の直接アクセス](/post/ysato/ssh_portforward_between_same_ip_range_vpcs/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2021年12月14日 - [#IP\_address](/tags/ip-address/)[#private\_IP](/tags/private-ip/)+3 当初予定の無かった、異なるプロジェクト上にあるVM間の直接接続依頼。 確認すると2つのVMはそれぞれ同じIPアドレスレンジを持つVPC上で起動されていた! さて、どうしたものか。。 はじめに お久しぶりです、エンジニアのよっしーです。 クラウド環境では開発環境、本番環境など、環境毎に異なるプロジェクトを作成することは… - [Tech](/categories/tech/) [![Cloud Functionsを使ってCompute Engineを制御するという話](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/functions2gce/) ## [Cloud Functionsを使ってCompute Engineを制御するという話](/post/fukushima/functions2gce/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2021年11月15日 - [#Cloud Logging](/tags/cloud-logging/)[#Cloud Monitoring](/tags/cloud-monitoring/)+1 こんにちはgrasysの福嶌です。 そろそろ競輪祭の時期ですね。それが終わればグランプリなので1年はあっという間だなと言う感じしかしません。 はじめにgrasysでは検証環境があります、ただ気軽に使えるのではなく金額を気にして使わないと怒られてしまいます。 そのためインスタンスタイプを低くして使うことが多いのですが今… - [Tech](/categories/tech/) [![Spanner バックアップ&復元の仕様と特徴](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/googlecloudspanner/) ## [Spanner バックアップ&復元の仕様と特徴](/post/tsunoda/googlecloudspanner/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2021年10月20日 - [#Google Cloud](/tags/google-cloud/)[#spanner](/tags/spanner/) こんにちはtsunodaです。 2021年10月、Spannerのバックアップ&復元が正式に改修されてリリースされましたのでちょっとご紹介。 spannerバックアップ&復元やってみる この辺を参考にひとまずもろもろ作成。 gcloudでCloud Spannerを使ってみる バックアップ取得 作成をぽち backu… - [Tech](/categories/tech/) [![GCE上でDockerコンテナを動かす](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/gce/) ## [GCE上でDockerコンテナを動かす](/post/matsubara/gce/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2021年9月21日 - [#Container](/tags/container/)[#Compute Engine](/tags/compute-engine/)+1 こんにちは松原です。 Dockerイメージを使用して楽に構築を行いたいが、Docker ComposeやKubernetesを使用する程でもなく、単一のコンテナ運用を行いたいといったケースがあると思います。 GCPではGCE上で単一のコンテナ運用を簡単に行うことができます。 GCPにはコンテナ用に最適化されたOS「C… - [Tech](/categories/tech/) [![GKEで簡単にnginxを立ち上げてみよう](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/quick-gke-nginx/) ## [GKEで簡単にnginxを立ち上げてみよう](/post/izumi/quick-gke-nginx/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2021年8月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/) 1.Kubernetesって? コンテナオーケストレーションツールの標準ツールです。 このブログでは詳細は書きませんので公式サイトのKubernetesとは何か?を参照してください。 2\\. Google Kubernetes Engine(GKE)って? Google Cloud (GCP)が提供するKuberne… - [Tech](/categories/tech/) [![Kubernetesやってみた:Kubernetes 1.14以降の Kustomize 機能 実践](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/kusutomize_gke_1_14/) ## [Kubernetesやってみた:Kubernetes 1.14以降の Kustomize 機能 実践](/post/takada/kusutomize_gke_1_14/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2021年8月17日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 Kubernetes 1.14 以降にGAになったkustomize 機能について実践ベースで紹介します。 こんにちは。ペットのゴールデンハムスターのキンクマを眺めながらWork From Homeしている高田です。 ゴールデンと言えば最近無料配信中のゴールデンカムイを最新話まで勢いで読み切りました。勢いも情報量も凄… - [Tech](/categories/tech/) [![今さら!Kubernetesクラスタ構築 on AWS with kubeadm](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/k8swithkubeadm/) ## [今さら!Kubernetesクラスタ構築 on AWS with kubeadm](/post/dokuma/k8swithkubeadm/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2021年7月7日 - [#Kubernetes](/tags/kubernetes/)[#kubeadm](/tags/kubeadm/) 今さらですがkubeadmを使ってKubernetsをAWSに構築してみました。どれくらい大変なのかを確認するために。。。 Kubernetesクラスタ構築 AWSにkubeadmを使ってKubernetesクラスタを構築してみて、どれくらいの労力が必要かを検証してみます。 今回はAWSのEC2でUbuntu20.0… - [Tech](/categories/tech/) [![Service Worker](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/service-worker/) ## [Service Worker](/post/suwa/service-worker/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2021年6月21日 - [#JavaScript](/tags/javascript/)[#Service Worker](/tags/service-worker/)+1 こんにちは、ATです。 運命のいたずらから Service Worker を触る機会があったので、その時経験した、あれやこれやを書いていきます。 前提:React TypeScript CRA Service Worker とは Worker Service Worker の前にまず Worker の話を。 Work… - [Tech](/categories/tech/) [![go の kubernetes モジュールを GKE バージョンに合わせて更新](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/ysato/gke_go_k8s_modules_update/) ## [go の kubernetes モジュールを GKE バージョンに合わせて更新](/post/ysato/gke_go_k8s_modules_update/) - ![](/_astro/ysato.DfswVvQP_K2OGP.webp)[よっしー](/authors/ysato/) - 2021年6月16日 - [#Agones](/tags/agones/)[#GKE](/tags/gke/)+3 ゲーム専用サーバで使っていた Agones, Open Match をバージョンアップしたので、GKE もバージョンアップしたらエラー発生! なんとかしましょー はじめまして、エンジニアのよっしーです。 ゲーム専用サーバで開発していたアプリの最新環境対応のために GKE, Agones, Open Match を最新… - [Tech](/categories/tech/) [![Cloud RunにデプロイしたLaravelアプリケーションをCloud Schedulerで定期実行](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tomatsuri/cloud-run-cloud-scheduler-laravel/) ## [Cloud RunにデプロイしたLaravelアプリケーションをCloud Schedulerで定期実行](/post/tomatsuri/cloud-run-cloud-scheduler-laravel/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[tomatsuri](/authors/tomatsuri/) - 2021年5月14日 - [#Cloud Run](/tags/cloud-run/)[#cloud-scheduler](/tags/cloud-scheduler/)+1 こんにちは、tomatsuriです。 Cloud Schedulerを触ってみたいという衝動に駆られ、Cloud RunにLaravelアプリケーションをデプロイし、Cloud Schedulerで定期実行するサンプルを作成してみました。 Laravelアプリケーションの作成 まず、Cloud Schedulerから… - [Tech](/categories/tech/) [![ホストエラーのアラートをTerraformで作って試すの段](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/hosterroralert/) ## [ホストエラーのアラートをTerraformで作って試すの段](/post/fukushima/hosterroralert/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2021年4月7日 - [#Cloud Logging](/tags/cloud-logging/)[#Cloud Monitoring](/tags/cloud-monitoring/)+1 こんにちはgrasysの福嶌です。 ウマ娘面白いですね!僕の推しは グ ラ ス ワ ン ダ ー ちゃんです。 Google Compute Engineを利用/運用しているとホストエラーを意識することがあります。今回はTerraformを利用してCloud Monitoringでホストエラーのアラートを作成をしてみま… - [Tech](/categories/tech/) [![CloudBuildでブログの自動公開](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/matsubara/cloudbuild/) ## [CloudBuildでブログの自動公開](/post/matsubara/cloudbuild/) - ![](/_astro/matsubara.B6oqBkIq_11j1x6.webp)[matsubara](/authors/matsubara/) - 2021年3月15日 - [#Cloud Build](/tags/cloud-build/)[#Google Cloud](/tags/google-cloud/) こんにちは松原です。 このEngineer blogですが、HugoというGo言語で実装された静的ファイル作成ツールによってページ作成をしています。 このブログを公開するまでの流れとしては、gitリポジトリからローカルへcloneを行い、Markdown記法でファイルを作成し、HugoコマンドにてHTMLファイルに変… - [Tech](/categories/tech/) [![GKE Autopilotを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/try_gke_autopilot/) ## [GKE Autopilotを試してみた](/post/shimichan/try_gke_autopilot/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2021年3月9日 - [#autopilot](/tags/autopilot/)[#GKE](/tags/gke/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 今日は、今話題のGKE Autopilotを試してみたので チュートリアルと使用感のご紹介をしたいと思います。 GKE Autopilot が 2021/2/25 にリリースされました。 記事: Introducing GKE Auto… - [Tech](/categories/tech/) [![指1本でタイピングしてた人がGoogle Cloud Architectを取得するまで](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/googlecloudarchitect/) ## [指1本でタイピングしてた人がGoogle Cloud Architectを取得するまで](/post/tsunoda/googlecloudarchitect/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2021年3月9日 - [#architect](/tags/architect/)[#Google Cloud](/tags/google-cloud/) こんにちはtsunodaです。 去年Googleの資格、Cloud Architectを取得しました。 私がGoogleの資格を取るまでに何をしたのか簡単にご紹介しようと思います。 私は最初grasysには監視要員として入りました。 当時タイピングは人差し指1本、パソコンのパの字も知らん状況。the素人。やったね!… --- ## Techの記事 9ページ目 | grasys blog URL: https://blog.grasys.io/categories/tech/page/9 Google Cloud、AWS、Azureをはじめとするクラウド技術、インフラ設計・運用、自動化、AI・データ活用について、grasys(グラシス)のエンジニアが実務と検証で得た知見を紹介します。 # Techの記事 - [Tech](/categories/tech/) [![cronsunを試してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shinohara/cronsuntips/) ## [cronsunを試してみた](/post/shinohara/cronsuntips/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shinohara](/authors/shinohara/) - 2021年1月14日 - [#cronsun](/tags/cronsun/) CentOSに分散型ジョブ管理システムであるcronsunを構築してみました。 こんにちは!shinoharaです! コロナが早く収まると良いなと思う今日この頃です。 初めてのブログで何を書いたら良いのか悩んだのですが、unix上のジョブをポータルから管理実行出来るOSSシステムであるcronsunの構築方法を書いて… - [Tech](/categories/tech/) [![NutanixをTerraformで試してみる](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/yizumi443/nutanix-terraform/) ## [NutanixをTerraformで試してみる](/post/yizumi443/nutanix-terraform/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[yizumi443](/authors/yizumi443/) - 2020年12月21日 - [#Nutanix](/tags/nutanix/)[#Terraform](/tags/terraform/) NutanixをTerraformで操ってみます。 こんにちは、yizumi443(いずみよんよんさん)です。 先日ニュースになったようなならないような、な、Nutanix。HCIの代表的なプロダクツのひとつです。 もちろん、これも仮想化環境であり、Terraformから操ることができます。 1.Nunatixとは、… - [Tech](/categories/tech/) [![Kubernetesやってみた:kustomize build を導入してサンプルを動かしてみよう](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/takada/challenge-kusutomize-build/) ## [Kubernetesやってみた:kustomize build を導入してサンプルを動かしてみよう](/post/takada/challenge-kusutomize-build/) - ![](/_astro/takada.qxt788oZ_qeFf0.webp)[takada](/authors/takada/) - 2020年11月20日 - [#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)+1 Kubernetesの管理運用に使えるツールの導入と動作確認を実践ベースで紹介します。 こんにちは、grasys社内一のハムスター愛好者と自負している高田です。 今回は、弊社のプロジェクトでも導入しているKubernetesのツール紹介と、実際に導入にツールのインストールやサンプルを動かしていきます。 コマンドの結果… - [Tech](/categories/tech/) [![Webシステムのカイゼン(Cloud Tasks編)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/nishino/cloud-tasks/) ## [Webシステムのカイゼン(Cloud Tasks編)](/post/nishino/cloud-tasks/) - ![](/_astro/nishino.qi9pzvtD_14rCKB.webp)[nishino](/authors/nishino/) - 2020年10月31日 - [#Google Cloud](/tags/google-cloud/) 〜随時データを処理する仕組みからバッチ処理へ〜 実行ボタン押した後の処理時間が長くてWebページのローディングが長いどうしよう😩🌀というときに見てください! とある物語のあらすじ 今、あなたは文章ファイルの校正を自動化するプロジェクトに参加しています。 システムを構築出来たのはよかったものの、もっとたくさんのファ… - [Tech](/categories/tech/) [![Azure DevOpsを使ってApp ServiceにLaravelをdeployしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shirakawa/azure-laravel/) ## [Azure DevOpsを使ってApp ServiceにLaravelをdeployしてみた](/post/shirakawa/azure-laravel/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[shirakawa](/authors/shirakawa/) - 2020年10月14日 - [#Azure](/tags/azure/)[#Laravel](/tags/laravel/) こんにちは、shirakawaです。 今回はAzure DevOpsを使ってApp ServiceにLaravelをdeployする方法を紹介します。 AzureにはApp Serviceというサービスがあります。 これはインフラストラクチャを管理することなく、任意のプログラミング言語で Web アプリケーションを作… - [Tech](/categories/tech/) [![Terraform moduleでトグル](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/eric/tftoggle/) ## [Terraform moduleでトグル](/post/eric/tftoggle/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[eric](/authors/eric/) - 2020年9月30日 - [#Terraform](/tags/terraform/) こんにちは、エリックです。今回はTerraformの話にします。 Terraformでworkspaceを使う時に、dev/stg/prodなどの環境を統一するのがベストだけど、たまにコストや機能により「ここにはこれは要らないな」などの場合がある。その時、各環境に有無トグルをどうやって設定するか、どうやって依存などを… - [Tech](/categories/tech/) [![AutoML Natural Languageでバッチ予測をしてみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/wakahara/automl-nl-batch-predict/) ## [AutoML Natural Languageでバッチ予測をしてみた](/post/wakahara/automl-nl-batch-predict/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[wakahara](/authors/wakahara/) - 2020年9月15日 - [#AutoML](/tags/automl/)[#NLP](/tags/nlp/) こんにちは。若原です。 AutoML Natural Languageでオンライン予測をする記事はよく見かけますが、 バッチ予測の記事はあまり見かけないので、バッチ予測について書きます。 AutoML Natural Languageとは カスタムの機械学習モデルをビルドしてデプロイし、ドキュメントの分析、分類、エン… - [Tech](/categories/tech/) [![CiliumでGKEコンテナネットワークを可視化する](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/cilium-on-gke/) ## [CiliumでGKEコンテナネットワークを可視化する](/post/dokuma/cilium-on-gke/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2020年8月24日 - [#cilium](/tags/cilium/)[#GKE](/tags/gke/) CNI pluginの一つであるCiliumをGKEで構築したk8sクラスタにインストールして、お手軽コンテナネットワーク可視化を試したいと思います。 Cilium eBPF-based Networking, Observability, and Securityと銘打ってます。eBPFを利用すればLinux sy… - [Tech](/categories/tech/) [![Laravel テスト](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/laravel-test/) ## [Laravel テスト](/post/suwa/laravel-test/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2020年8月12日 - [#Laravel](/tags/laravel/)[#test](/tags/test/) こんにちは、ATです。 みなさん、テストしてますか! 新型コロナがまたぞろ世間を騒がしていますが、それとはまったく関係なく、Laravelでテストを書いた際に経験した、あれやこれやを書いていきます。 前提:Laravel 6.x PHPUnit Httpテスト PHPUnit Laravelでは標準でPHPUnitが… - [Tech](/categories/tech/) [![Agonesを構築してみた](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/izumi/deploy-agones-sample/) ## [Agonesを構築してみた](/post/izumi/deploy-agones-sample/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[izumi](/authors/izumi/) - 2020年8月5日 - [#Agones](/tags/agones/)[#Google Cloud](/tags/google-cloud/)+1 今回は、ゲーム専用サーバをKubernetes上で実行する為のソフトウェアAgonesの環境を構築してみました。 こんにちは、エンジニアの泉水です。 今回はゲーム専用サーバのホスティング、スケーリングをKubernetes上で管理するAgonesのサンプルをGKEへ上で構築してみました。 1.Agonesって? Ag… - [Tech](/categories/tech/) [![Spanner のディザスターリカバリ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/cloud_spanner_disaster_recovery/) ## [Spanner のディザスターリカバリ](/post/shimichan/cloud_spanner_disaster_recovery/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2020年7月17日 - [#recovery](/tags/recovery/)[#spanner](/tags/spanner/) boom boom! Hello Cloud! どうも、しみちゃんでございます。 今回は Spanner のディザスターリカバリ対応方法について、紹介をしたいと思います。 Cloud Spanner とは? ざっくりと説明すると リレーショナル データベースの構造 を持ちながら、 非リレーショナル データベースの水平… - [Tech](/categories/tech/) [![Windows 10でGCPを便利に使うTips](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/gcp_on_windows10/) ## [Windows 10でGCPを便利に使うTips](/post/fukushima/gcp_on_windows10/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2020年6月14日 - [#Google Cloud](/tags/google-cloud/)[#windows](/tags/windows/) 銀河に光る 虹色のスペクトル! キュアコスモ! こんにちはgrasysの福嶌です。 キュアコスモのスカートの配色ってマイクロソフトのロゴみたいですね(無理やりなこじつけ) 弊社のエンジニアは皆Macが支給されており、あまり使うことが少ないWindowsですが今回はWindows 10でGCPを便利に使うTipsを書い… - [Tech](/categories/tech/) [![AWS CodeDeployのクセ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/codedeploy/) ## [AWS CodeDeployのクセ](/post/tsunoda/codedeploy/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2020年5月31日 - [#AWS](/tags/aws/)[#codedeploy](/tags/codedeploy/) こんにちはtsunodaです。 リモートMTGの時に部屋見られちゃうと思ってカメラon躊躇します。 警察がいると別に悪いことしてないのにソワソワするアレに近い気持ちです。 AWSのCodeDeployを使っていて、 これはクセだなーと思った事を紹介しようと思います。 CodeDeployとは CodeDeployとは… - [Tech](/categories/tech/) [![Grafana and Stackdriver](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/grafana-and-stackdriver/) ## [Grafana and Stackdriver](/post/okawa/grafana-and-stackdriver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2020年5月15日 - [#Grafana](/tags/grafana/)[#stackdriver](/tags/stackdriver/)+1 こんにちは、Cloud Monitoring(旧称Stackdriver)おじさんです。 今回はネタ切れと時間の都合諸事情によりGrafanaからCloud Monitoringのデータを可視化してみます。 Grafanaって? Grafana allows you to query, visualize, aler… - [Tech](/categories/tech/) [![Materialized View を go で作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/bq-view/) ## [Materialized View を go で作る](/post/higuchi/bq-view/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2020年4月30日 - [#BigQuery](/tags/bigquery/) BigQuery に Materialized View がβリリースされました。 https://cloud.google.com/bigquery/docs/materialized-views-intro go の Client Library で作成してみます。 https://godoc.org/cloud… - [Tech](/categories/tech/) [![vim tricks 1](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/eric/vimtricks1/) ## [vim tricks 1](/post/eric/vimtricks1/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[eric](/authors/eric/) - 2020年4月15日 - [#text-editors](/tags/text-editors/)[#vim](/tags/vim/) こんにちは、エリックです。去年9月入社してから初のブログでどうしようかと悩んでて、text editorの話はどうかなと。 もう██年も使ってたvimって、基礎過ぎない?って思ったけど、同僚の入力とか、ウェブの動画やセミナー見ると、「やっぱこの技あまり知られてないな〜」って思っちゃったことは少なくない。 では、5つの… - [Tech](/categories/tech/) [![Go-Swaggerと認証](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/wakahara/firststep_gcr/) ## [Go-Swaggerと認証](/post/wakahara/firststep_gcr/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[wakahara](/authors/wakahara/) - 2020年3月31日 - [#Go](/tags/go/) こんにちは。若原です。 go-swaggerを使うと、簡単にAPIを作成することができますね。 go-swaggerの使い方はぐぐるとたくさん出てきるので 私が手間取った、RequestHeaderに載ったAPIキーを解析してユーザー情報を得て、全てのAPIにその情報を渡すまでを書いていきます。 1\\. yamlを定… - [Tech](/categories/tech/) [![Terraform Provider(Vault/Kubernetes編)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/terraform-vault-k8s/) ## [Terraform Provider(Vault/Kubernetes編)](/post/dokuma/terraform-vault-k8s/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2020年3月17日 - [#Kubernetes](/tags/kubernetes/)[#Terraform](/tags/terraform/)+1 みんな大好きTerraform。知名度も上がって様々なResourceのProvisioningに利用されるようになりました。OfficialのProviderはたくさんあります。GCP,AWS,Azure… 中でも最近便利だなーと思ったVaultとKubernetes Providerについてご紹介します。 Vau… - [Tech](/categories/tech/) [![SQL の小ネタ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/bigquerysql/) ## [SQL の小ネタ](/post/suwa/bigquerysql/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2020年2月28日 - [#BigQuery](/tags/bigquery/)[#SQL](/tags/sql/) こんにちは、ATです。 新型コロナがなにかと世間を騒がしていますね。 こういう時こそ冷静に行動したいです。(買い占めやめて、お願い!) というわけでネタに困ったときの小ネタ回です。 今回はSQLの小ネタを書いていきます。 とりあえず文字数を稼いだところで早速ネタに。 前提:Bigquery StandardSQL 1… - [Tech](/categories/tech/) [![マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/use_gke_as_backend_service_of_lb/) ## [マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント](/post/shimichan/use_gke_as_backend_service_of_lb/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2020年2月19日 - [#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/)+2 どうも。しみちゃんでございます。 今回は、マニュアルで作成したLBのバックエンドにGKEやGCSを指定しよう、というパターンの紹介です。 Webコンソールや Ingress などを使用してLBを立てていると、普段なかなか意識しないリソースの設定などでハマったりするので、そういったポイントをお話したいと思います。 はじ… - [Tech](/categories/tech/) [![Cloud Runを軽く触った気がした](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/fukushima/firststep_gcr-2/) ## [Cloud Runを軽く触った気がした](/post/fukushima/firststep_gcr-2/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[fukushima](/authors/fukushima/) - 2020年1月20日 - [#Cloud Run](/tags/cloud-run/)[#gcr](/tags/gcr/) どうも初めまして。grasysの福嶌です。 年をあけてしまいましたが2019年11月14日にCloud RunがGAしたので遅ればせながらハンズオンしました。 そもそもCloud Runとは? ざっくりいうと今、流行のサーバーレス環境。Kubernetesベースのプラットフォーム 今回のGAでSLAも設定されておりま… - [Tech](/categories/tech/) [![GCP Cloud armorとAWS WAFのban反映時間を比較](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/tsunoda/waf/) ## [GCP Cloud armorとAWS WAFのban反映時間を比較](/post/tsunoda/waf/) - ![](/_astro/tsunoda.CrA_Wh9V_U7kBw.webp)[tsunoda](/authors/tsunoda/) - 2019年12月19日 - [#AWS](/tags/aws/)[#Cloud Armor](/tags/cloud-armor/)+2 こんにちは角田(tsunoda)です。 最近腹が出てきた気がします。( ‘-’ ) GCPのCloud armorと、AWSのWAF、 実際に両方使ってみたのでban-timeを比較した結果を書いていこうと思います! Cloud armorについては以前ご紹介したので、今回はWAFを主にご紹介します。 fail2ba… - [Tech](/categories/tech/) [![第二回 技術書博覧会とStackdriver](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/okawa/gishyohaku2nd-stackdriver/) ## [第二回 技術書博覧会とStackdriver](/post/okawa/gishyohaku2nd-stackdriver/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[okawa](/authors/okawa/) - 2019年12月9日 - [#book](/tags/book/)[#stackdriver](/tags/stackdriver/)+2 こんにちは、terraformおじさんです。 ニンニク入れますか?それとも人生やめますか? 今回は第二回 技術書同人誌博覧会(以下、技書博)とStackdriverについて書いていこうと思います。 ■ はじめに 既にご存知の方もいらっしゃるかと思いますが、2019年12月14日に第二回 技書博が開催されます。 htt… - [Tech](/categories/tech/) [![Terraform CloudでGCPインスタンスを作る](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/terraform-cloud-setting-creating-gce-instance/) ## [Terraform CloudでGCPインスタンスを作る](/post/kyouhei/terraform-cloud-setting-creating-gce-instance/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年11月25日 - [#Terraform](/tags/terraform/) 前回 のTerrafrom Cloud VCSの設定の続きです。 この間にTerraform Cloudが正式に発表されました。 https://www.hashicorp.com/blog/announcing-terraform-cloud/ 驚くことに5ユーザのチームまでは無料で使用できます。太っ腹! では早速… - [Tech](/categories/tech/) [![Vault on k8s](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/dokuma/vaultonk8s/) ## [Vault on k8s](/post/dokuma/vaultonk8s/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[dokuma](/authors/dokuma/) - 2019年11月1日 - [#Kubernetes](/tags/kubernetes/)[#HashiCorp Vault](/tags/hashicorp-vault/) こんにちは。人生折り返しの歳になりました。 今回はVaultを利用してこんな仕組みを作ったよという実例です。 今回説明するのはBitbucketへのUser SSH KeyをVaultを使って安全に管理するサービスです。 処理内容は次の通り。 - 認証サービスへのアクセスは特定のIPレンジのみ許可 - 認証サービスへ… - [Tech](/categories/tech/) [![Cloud Functions のアクセス制御](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/higuchi/gcf-auth/) ## [Cloud Functions のアクセス制御](/post/higuchi/gcf-auth/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[higuchi](/authors/higuchi/) - 2019年10月26日 - [#Cloud Functions](/tags/cloud-functions/)[#Cloud Storage](/tags/cloud-storage/) ○リカリさんのGCP記事って助かりますよね。 「その記事、知ってます!!」と話がスムーズに流れたり。 \\\[参考\\\] Google Cloud (GCP) Functionsの関数コール権をIAMで管理するためのテクニック https://tech.mercari.com/entry/2019/03/28/171100… - [Tech](/categories/tech/) [![Professional Cloud Architect受験記](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/suwa/gcp/) ## [Professional Cloud Architect受験記](/post/suwa/gcp/) - ![](/_astro/suwa.Dtk7B4h9_ZlsLzN.webp)[AT](/authors/suwa/) - 2019年9月30日 - [#Professional Cloud Architect](/tags/professional-cloud-architect/) こんにちは、ATです。 今回、Professional Cloud Architectを受けて無事合格しました。 そこで、どんな対策を行ったのかを書いて置こうかと思います。 この記事の構想を考えてる時にはまだ合格してませんでした。 見切り発車もいいところですが、結果オーライということでw 自分スペック ・GCP歴1年… - [Tech](/categories/tech/) [![Proxysql 2.0](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/shimichan/proxysql_2_0/) ## [Proxysql 2.0](/post/shimichan/proxysql_2_0/) - ![](/_astro/shimichan.B6KTYu8c_Z1P34lt.webp)[shimichan](/authors/shimichan/) - 2019年9月2日 - [#proxysql](/tags/proxysql/)[#proxysql-2-0](/tags/proxysql-2-0/) こんにちは。grasys清水です。 今回は ProxySQL 2.0 のお話。 以前、当社のブログであげられていた Proxysql の続編みたいなもの。 1.4系に比べると便利になったので、機能のご紹介です。 ProxySQL って? 一言で言うと、Database Proxy の一種です。 Maxscale 的な… - [Tech](/categories/tech/) [![\[Let's Encrypt\] DNS-01 challenge はいいぞ](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/noriko/letsencrypt-dns-01-challenge/) ## [\[Let's Encrypt\] DNS-01 challenge はいいぞ](/post/noriko/letsencrypt-dns-01-challenge/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[noriko](/authors/noriko/) - 2019年8月23日 - [#Google Cloud](/tags/google-cloud/) \- DNS-01 challenge はいいぞ - certbot コマンドで出来ます。今回は Google Compute Engine と Google Cloud (GCP) DNS を使っているの前提 - CentOS 7系の話 certbot コマンドで DNS-01 challenge してみる DNS-… - [Tech](/categories/tech/) [![Terraform Cloud VCSの設定(Bitbucket Cloud)](/_astro/og-image.DDSiu2Ny_1ppIap.webp)](/post/kyouhei/terraform-cloud-setting-vsc-bitbucket-cloud/) ## [Terraform Cloud VCSの設定(Bitbucket Cloud)](/post/kyouhei/terraform-cloud-setting-vsc-bitbucket-cloud/) - ![](/_astro/noicon.CTHOhNiB_Z2p4ggz.webp)[kyouhei](/authors/kyouhei/) - 2019年8月21日 - [#Terraform](/tags/terraform/) 本日は Terrafrom Enterprise 改め Terraform Cloud の触りとしてVCSの設定を紹介したいと思います。 Terraform Cloud は2019年前半に名称が変わりました。 (Terraform Enterpriseはオンプレ製品の名前にスライドしています) では早速、 Getti… --- ## 生成AIの登場によって考えたこと。~専門性・批判的思考力~ | grasys blog URL: https://blog.grasys.io/post/a-kamba/opinionsongenai-3 こんにちは、神庭です。 前回は、「生成AIの登場によって考えたこと。~指示力・確認力~」ということで、生成AIを使う上で必要な要素になると考えている指示力と確認力について書かせて頂きました。 今回は、確認力を深掘りしていきたいと思います。 確認力といっても、一例として自分自身で何度もチェックするとか、言語能力を向上さ… # 生成AIの登場によって考えたこと。~専門性・批判的思考力~ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[A.Kamba](/authors/a-kamba/) - 公開日:2025年7月23日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) ![生成AIの登場によって考えたこと。~専門性・批判的思考力~](/_astro/hero.D7hJLuZq_DVoQl.webp) こんにちは、神庭です。 前回は、「[生成AIの登場によって考えたこと。~指示力・確認力~](https://blog.grasys.io/post/a-kamba/opinionsongenai-commandskills-and-verificationskills/)」ということで、生成AIを使う上で必要な要素になると考えている指示力と確認力について書かせて頂きました。 今回は、確認力を深掘りしていきたいと思います。 確認力といっても、一例として自分自身で何度もチェックするとか、言語能力を向上させるとか、色々な要素があると思いますが、個人的には「専門性」と「批判的思考力(クリティカル・シンキング)」の2点がより重要と考えておりますので、この2点について書いていきたいと思います。 ## 専門性 質問した内容が、専門的なものであれば、確認するにあたっては当然ながら質問内容についての専門性が必要です。 「自分で質問しているのだから、その分野の専門性をもっているなんて当然なのでは?」と思う人もいるかもしれません。 ただ、仮に知識が曖昧なまま、あるいは経験が不十分なまま、質問した場合でも、生成AIはそれっぽい回答をしてくれるため、しっかりとした確認をせずに、それっぽく使えているつもりになってしまう懸念もあると考えています。 1つ例を挙げてみます。 テスト的に、生成AIに請求書を添付して、会計の仕訳例を聞いてみました。 すると、貸借が一致しない仕訳例が出てきました。 そこで、私が貸借が一致していないことを指摘すると、貸借が修正されました。 ただ、勘定科目も誤っていたので、なぜそのようにしたのかを質問してみました。 すると今度は、「こういう原則に沿った会計処理です」というそれっぽい理由をつけて、回答の修正はありませんでした(※私が質問しただけであり、具体的な指摘をしたわけではなかったからかもしれません)。 なので、私は、生成AIの出してきた理由について指摘し、具体的に「こうすべきではないでしょうか?」と伝えました。 すると、今度は修正されました。 この後、更にもう1点、消費税の観点でも違いを指摘をし、修正がされました。 全部で3点の指摘をすることになりました(生成AIが「貴重なご指摘をありがとうございます」と言ってきました笑) 会計に少しでも携わっている人であれば、貸借が一致してない回答については、間違いをすぐに発見できると思います。 ただ、勘定科目については、生成AIも会計用語を使いながら正しい処理だと回答してきたので、質問している内容についての専門性が無い人の場合、「そうやって処理するものなのかぁ」と誤った理解をしてしまうかもしれません。 また、消費税の観点については見過ごしてしまうかもしれません。 実際に使ってみて、専門分野とは違う内容について使う場合には、注意が必要だなと感じました。 とはいえ、仮に専門性が無くても、批判的思考力(クリティカル・シンキング)があれば、誤った理解は防げるとも考えています。 ## 批判的思考力(クリティカル・シンキング) 例えば、インターネットで検索するときに、全てを鵜呑みしているわけではないですよね? 「書いてある内容は本当なのか?」と思いながら見ているのではないでしょうか。例えば、サイト元がどういう会社なのか、あるいはどういう人が書いたものなのか、ということを1つの判断材料にしているのではないでしょうか。 中には「この人が言うなら間違いない!」と思いたくなるようなものもあるかもしれませんが、自分の都合の良い内容を見つけたからといって、それ1つだけで決めてしまうのもリスクがありますよね。 法律のような決まっているルールの話でいえば、e-Govで条文が出てくるので、その条文自体に間違いはないと捉えることはできますが、条文を読んでもわかりづらい内容の時には、複数の法律事務所のサイトから条文の解釈を参考にしたり、判例を調べたり等、複数の調査が必要であると考えています。 仮に、今調べている内容について、答えと思われるような内容が見つかった時にでも、例えば「過去と現在で、何か前提条件に違いはないだろうか?」と考えて、更なる調査をすることは重要ですよね。 生成AIが答えてくるということは、インターネット上に、生成AIが回答してきた内容に近い記載があるのだと思いますが、合っている保証はないですよね。むしろ、サイト元がわからない分、判断材料が無くなっていると言えるかもしれません。 そもそも、生成AIはいつの時点の情報を基に回答しているのかもわからないですよね(もちろん、人間に質問する場合でも、話している相手が、いつ時点のどこまでの知識・情報を持っているかにもよるのですが..)。尚、これは極端な例になりますが、所謂AI法(人工知能関連技術の研究開発及び活用の推進に関する法律案)が可決された日に、生成AIに「AI法案は可決しましたか?」と聞いてみた所、日本のAI法案は審議中であるという内容が返ってきました。 このように考えると、そもそも生成AIが出す回答は本当なのか?と批判的に考え、生成AIが出す回答は間違っているかもしれない、というスタンスで使う方が安全ではないでしょうか。 また、生成AIを使ってみることで、私たち人間だからこそできることも改めて見えてくるような気もしてきます。今後は、そのような内容も書いていけたらと考えています。 生成AIの登場によって考えたことについて他の記事も書いているので、よろしければこちらもご覧ください! [『生成AIの登場によって考えたこと。』シリーズ一覧](https://blog.grasys.io/tags/%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E7%94%9F%E6%88%90ai%E3%81%AE%E7%99%BB%E5%A0%B4%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E8%80%83%E3%81%88%E3%81%9F%E3%81%93%E3%81%A8/) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/a-kamba/) ### [A.Kamba](/authors/a-kamba/) A.Kambaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/a-kamba/) --- ## 生成AIの登場によって考えたこと。~指示力・確認力~ | grasys blog URL: https://blog.grasys.io/post/a-kamba/opinionsongenai-commandskills-and-verificationskills こんにちは、神庭です。 前回は「生成AIの登場によって考えたこと。~決断力・意思~」ということで、人間にしかできないことの中で重要なことの1つとして言えるのは、決断することなのではないかと考えていることや、自分がどうしたいのかという意思が大事なのではないか、ということを書かせて頂きました。 今回は、生成AIを使う上で… # 生成AIの登場によって考えたこと。~指示力・確認力~ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[A.Kamba](/authors/a-kamba/) - 公開日:2025年7月9日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) ![生成AIの登場によって考えたこと。~指示力・確認力~](/_astro/hero.rLVmxaU8_1xf8Yw.webp) こんにちは、神庭です。 前回は「[生成AIの登場によって考えたこと。~決断力・意思~](https://blog.grasys.io/post/a-kamba/opinionsongenai-decisionmaking-and-willpower-2/)」ということで、人間にしかできないことの中で重要なことの1つとして言えるのは、決断することなのではないかと考えていることや、自分がどうしたいのかという意思が大事なのではないか、ということを書かせて頂きました。 今回は、生成AIを使う上で必要な要素になると考えている、指示力と確認力について書いてみたいと思います。 まず、指示力について。 AIを使うにはまず指示が必要ですよね。 指示といっても、単純に「これを教えてほしい」といった1行で指示を出すこともできますし、「こういう背景がある中で、これを教えてほしい」といったような補足をつけることができますね。 指示を間違えば当然間違った回答が返ってくると思いますが、指示そのものが間違っていないにしても、指示の仕方で回答が変化してくることは、生成AIを使用されたことがある方は既にご経験済なのではないかと思います。 自分の目的を達成するために、どのように指示をするか、といった指示する力が必要な要素と考えています。 次に、確認力について。 仮に適切な指示ができたとして、次に大事になるのは確認だと思います。 生成AIから返って来た内容が、指示に沿った内容なのか、自分の目的の達成に繋がるような形態の回答(※自分の得たい回答という意味ではありません)になっているのか、確認しますよね。 また、それっぽい回答が出てきたとしましょう。AIが出した回答が合ってるのかどうかということは、もしかしたら永遠のテーマかもしれませんが、回答が合っている内容なのかについても確認が必要ですよね。 どういう目的で生成AIを活用するのかにもよると思いますが、指示力と確認力が無ければ、生成AIを活用した結果、誤った方向に向かってしまう、そんなことも起きてしまうかもしれません。 今回は抽象的な内容となってしまいました。 次回は、確認力を掘り下げた内容を書きたいと思います。 生成AIの登場によって考えたことについて他の記事も書いているので、よろしければこちらもご覧ください! [『生成AIの登場によって考えたこと。』シリーズ一覧](https://blog.grasys.io/tags/%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E7%94%9F%E6%88%90ai%E3%81%AE%E7%99%BB%E5%A0%B4%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E8%80%83%E3%81%88%E3%81%9F%E3%81%93%E3%81%A8/) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/a-kamba/) ### [A.Kamba](/authors/a-kamba/) A.Kambaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/a-kamba/) --- ## 生成AIの登場によって考えたこと。~決断力・意思~ | grasys blog URL: https://blog.grasys.io/post/a-kamba/opinionsongenai-decisionmaking-and-willpower-2 こんにちは、神庭です。 生成AIが登場し、生成AIを自分自身で触ることも増えてきた中で、生成AIの活用方法や人間にしかできないことは何なのか、といったことを考えることも増えてきました。 今回はそんな内容について書いてみたいと思います。 人間にしかできないことは、まだまだ沢山あると思います。その中でも重要なことは何なの… # 生成AIの登場によって考えたこと。~決断力・意思~ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[A.Kamba](/authors/a-kamba/) - 公開日:2025年6月25日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#生成AI](/tags/生成ai/)[#シリーズ: 生成AIの登場によって考えたこと](/tags/シリーズ-生成aiの登場によって考えたこと/) ![生成AIの登場によって考えたこと。~決断力・意思~](/_astro/hero.CxwloaXZ_Z1oCluu.webp) こんにちは、神庭です。 生成AIが登場し、生成AIを自分自身で触ることも増えてきた中で、生成AIの活用方法や人間にしかできないことは何なのか、といったことを考えることも増えてきました。 今回はそんな内容について書いてみたいと思います。 人間にしかできないことは、まだまだ沢山あると思います。その中でも重要なことは何なのかを考えて見たときに、重要なことの1つとして言えるのは、決断すること、だと考えています。 なぜなら、活用なのか、共存なのか、共創なのか、といったことは一旦横に置かせていただきますが、AIを使うのは人間であり、またAIが出してきた情報を用いて次のアクションを決めるのは人間だからです。 もちろん、決断するにあたっても色々な要素が必要だと思いますが、1つには自分がどうしたいのかという意思も大事だと思います。 実際にAIに質問をしてみると、色々な角度からの回答をスピーディーに出してくれてとても便利ですよね。中には、次のアクションについて、複数のパターンを提示してくれることもあります。 ただ、自分は何をしたくてAIを使っているのか、AIが出してきた情報を使ってどうしていきたいのか、ということがなければ、次のアクションに移せず、何のためにAIを使ったのかがわからなくなってしまいますよね。 例えば、仕事で何か調べものを依頼されて、AIに質問してみたとしましょう。「AIがこういう回答を出してきたんですが、どうしたらいいでしょうか」と依頼者に回答したのでは、ただの伝書鳩になってしまい、依頼者の立場からすれば「それなら自分でAIに聞けばいいや」と思われてしまうことでしょう。 生成AIの登場前であれば、ネット検索であっても情報収集に時間がかかるものなら、「情報収集してまとめました」だけでも喜ばれることもあったかもしれませんが、今ではそれを生成AIが瞬時に行ってくれます。 AIの回答を用いて自分はどうしていきたいのか、依頼者に対してどう貢献していきたいかといった自分なりの意思や、(上司や決裁者の決裁がなくても動ける範囲において)次のアクションを決めていく力がなければ、そこに自分が介在している意義がなくなってしまうといったことにも繋がりかねません。 AIは人間にとって便利・脅威、ということを耳にすることが多くなったように思いますが、このように自分なりに言語化することにより、改めて、自分の意思をもって決断していくことを心掛けていきたいと思いました。 お読みいただいた皆さんに、何か参考になるものがあれば幸いです。 今回書いた内容以外でも考えたことはありますので、そちらはまた次回に書きたいと思います。 生成AIの登場によって考えたことについて他の記事も書いているので、よろしければこちらもご覧ください! [『生成AIの登場によって考えたこと。』シリーズ一覧](https://blog.grasys.io/tags/%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E7%94%9F%E6%88%90ai%E3%81%AE%E7%99%BB%E5%A0%B4%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E8%80%83%E3%81%88%E3%81%9F%E3%81%93%E3%81%A8/) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/a-kamba/) ### [A.Kamba](/authors/a-kamba/) A.Kambaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/a-kamba/) --- ## データ分析基盤について調べてみた | grasys blog URL: https://blog.grasys.io/post/arai/20230915 こんにちは、grarysの新井です。今回はデータ分析基盤やHTAPついて調べてみました。 データ分析基盤の変遷 シングルノード時代 データ分析はシングルノードで分析するのが基本でした。例えば、Excelでの売上を集計しファイルサーバなどに格納しておき、各個人のPCからファイルサーバへアクセスし分析します。 マルチノー… # データ分析基盤について調べてみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[arai](/authors/arai/) - 公開日:2023年9月15日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#HTAP](/tags/htap/)[#データ分析基盤](/tags/データ分析基盤/) ![データ分析基盤について調べてみた](/_astro/hero.hL0lQMVR_Z2q2TOD.webp) こんにちは、grarysの新井です。今回はデータ分析基盤やHTAPついて調べてみました。 ## データ分析基盤の変遷 ### シングルノード時代 データ分析はシングルノードで分析するのが基本でした。例えば、Excelでの売上を集計しファイルサーバなどに格納しておき、各個人のPCからファイルサーバへアクセスし分析します。 ### マルチノード/クラスタ時代 マルチノードおよびクラスターは、複数ノードで一つの目的を達成するために集められた集合体のことです。シングルノードで集められるデータ範囲では月並みの分析しかできず、様々なデータから「パターン」や「関係」を洗い出せるのではということで、ビッグデータの時代が到来しました。 この時期からストリーミングやアドホック分析など、現在のデータ分析基盤の基礎が作られました。また、この時代はオンプレ上で分析基盤を構築するのが主流でした。 ### クラウド時代 その後、2010年代後半から2020年代にかけてクラウド上でデータ分析基盤を構築するができるようになり、クラウドへの移行が盛んになりました。ストレージと計算処理能力がデカップリング可能になったのもクラウドからです。 ストレージと計算能力を分離することで、計算処理能力が実質無限にスケールできるようになりました。 ## 分析基盤の構成 ### データレイク データレイクとはデータがたまる湖という意味です。ローデータもしくはローデータに近い形のデータをそのまま配置する場所です。 ローデータとはCSVやJSONといった半構造データだけでなく、ExcelやPDF、動画データなどの非構造データも含みます。 ### データウェアハウス データウェアハウスは、構造化されたデータを保持する領域です。データがある程度整理され管理番号(メタデータ)が振られた状態で配置されていることからウェアハウス(倉庫)に見立ててデータウェアハウスとなりました。 データレイクの半構造/非構造データを構造データへ変換して、データウェアハウスへ格納したりします。このプロセスのことを「ETL」と言います。(ETLとはExtract, Tranceform, Loadの略です。) | Extract(抽出) | データソース(上記だとデータレイク)からデータを取り出す | | --- | --- | | Tranceform(変換) | データソース(上記だとデータレイク)からデータを取り出す | | Load(ロード) | 変換後のデータをデータウェアハウスに格納する | ### データマート データマートは、データが加工され売りに出されいる状態です。商品(データ)が加工され売りに出されている状態を市場(mart)に見立てています。 データウェアハウスが組織全体の広範なデータを集約・格納するのに対し、データマートは特定のテーマや部門に焦点を当てたデータを持っています。複数のJOINを並べた複雑なSQLを実行すrというよりは、かなり整理されていて「ダッシュボード」として表示するためのデータがすぐに取り出し可能である、形のイメージです。 ## データ取り込み方法 データレイクへデータを取り込む方法として、バッチ処理とストリーム処理があります。 ### バッチ処理 バッチはひとまとまりのデータを指し、ある程度のファイルの塊を取り込む方式をバッチ取り込みと言います。ストリーミング処理とは違い、リアルタイムのような速度は求められませんが、ジョブの数が多くなりがちのためジョブのスループットをあげるなど工夫が求められます。 ### ストリーミング処理 ストリーミングは途切れることなく、システムに届くデータを順次受付け、リアルタイムもしくはニアリアルタイム処理を行うことです。車に取り付けられたセンサーデータなどのioTデバイスからのデータや、Webサイトじょうのユーザの回遊ログなどのストリーミングデータにあたります。 ## HTAPについて 近年、HTAP(Hybrid transactional/analytical processing, ハイブリッドトランザクション/分析処理)が注目されています。 ### HTAPとは OLTP(オンライントランザクション処理)とOLAP(オンライン分析処理)の両方のワークロードを同時に処理できるハイブリッドデータベースです。 従来型のデータベースはOLTPとOLAPの2種類に大別されます。OLTPデータベースは行ベースのストレージエンジンを利用し、データの保存とリアルタイムでの更新を行えます。ですが、各リクエストによって変更されるデータは数行のみです。 一方、OLAPデータベースはカラムナ(列指向)データベースです。カラム型の特徴にはデータ圧縮効率がよく、データの一貫性を維持するロック処理が不要なため、分散処理、並列処理も実装がしやすいという特徴があります。 ### HTAPにより実現できること - リアルタイムの分析 従来のシステムでは、トランザクショナルデータを別の分析用のデータベースやデータウェアハウスに移動するためのETL(Extract, Transform, Load)プロセスが必要でした。これには時間がかかり、リアルタイムの分析が難しいという課題がありました。HTAPを用いることで、リアルタイムのビジネスインサイトを迅速に取得できます。 - 運用コストの削減 別々のOLTPとOLAPシステムを維持するのは、インフラストラクチャ、ライセンス、運用などの面でコストが高くなる可能性があります。HTAPを用いることで、システムの複雑さとコストを削減できます。 - データの一貫性 分離されたシステム間でデータを同期させるのは難しく、データの一貫性を保つのが挑戦的です。HTAPは同じデータベース上での処理を可能にするため、データの一貫性と整合性を保つのが容易です。 - 新しいビジネスモデルの実現 HTAPは新しい種類のアプリケーションやサービスを可能にします。例えば、顧客のリアルタイムのトランザクションデータに基づいてパーソナライズされた提案を行うといったサービスが考えられます。 ### HTAPに対応したサービス - AlloyDB(Google Cloud (GCP)) - TiDB(PingCAP) - Unistore(Snowflake) ## まとめ 今回はデータ分析基盤について調べてみました。個人のPCで分析を行なっていたシングルノードの時代〜クラウドへ移行した経緯やデータ分析基盤の構成要素について知ることができたのでよかったです。またHTAPについてもどういったものかを理解できました。 次回はHTAP対応のサービスについて、具体的な使用方法など調査できればと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/arai/) ### [arai](/authors/arai/) araiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/arai/) --- ## Azure Container Instancesを使ってみた | grasys blog URL: https://blog.grasys.io/post/arai/azure-container-instances grasysの新井です。 今回はAzureのコンテナーサービスの一つ「Azure Container Instances」について特徴や構築方法をご紹介します。 Azure Container Instances(ACI)とは サーバーレスなマネージドAzure環境内でコンテナーをオンデマンドで実行できるリソース。… # Azure Container Instancesを使ってみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[arai](/authors/arai/) - 公開日:2023年4月25日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Azure](/tags/azure/)[#Azure Container Instances](/tags/azure-container-instances/) ![Azure Container Instancesを使ってみた](/_astro/hero.Dvk4KfQE_1PQFeR.webp) grasysの新井です。 今回はAzureのコンテナーサービスの一つ「Azure Container Instances」について特徴や構築方法をご紹介します。 ## Azure Container Instances(ACI)とは サーバーレスなマネージドAzure環境内でコンテナーをオンデマンドで実行できるリソース。 仮想マシンをプロビジョニングする必要はなく、コマンド1つで簡単にコンテナを実行できる。 また数秒で起動し、稼働した秒単位で課金される。 ## 特徴 - サーバーを管理することなくコンテナーを実行できる。 - コンテナーグループを利用し、マルチコンテナーアプリケーションをデプロイできる。 - ハイパーバイザー分離によってアプリケーションのセキュリティを保護できる。 ## できないこと - ACI単体もしくはAzure Load Balancerでのオートスケーリングはできない。 → Azure Kubernetes Service (AKS)と連携させることでロードバランシングを実現することはできる。 - HTTPS通信をマネージドサービスで実現できない。 → ユーザ自身がサイドカーコンテナーでプロキシサーバなどを建ててTLS/SSL化する必要がある。 ## 料金プラン - 従量課金制 稼働したCPUとメモリに対して、秒単位に課金される。 - コンピューディング用のAzure節約プラン 1年間もしくは3年間コンピュートリソースに対して時間単位の固定金額を支払うコミットをすることで、割引を受けることができる。 ## 実際に使ってみる ![ローカルPCからAzure Container Registryを経由してAzure Container Instancesへデプロイする構成図](/_astro/01-blog-continer-instances-6.drawio-967b654f.CVOJIkmk_Z2tNvc3.webp) 上記、構成図のような環境を構築していく。 ローカルPCからイメージをAzure Container Registryへpushし、Azure Container Instances側へデプロイしていく。 コンテナーグループ内ではphp-fpmコンテナーとサイドカーとしてnginxコンテナーを起動させる。 ### コンテナーグループとは? 同じホストコンピュータ上にスケジュール設定されるコンテナのコレクション。kubernatesのPodのようなもの。 ![2つのコンテナーとAzure Filesで構成されたAzure Container Instancesのコンテナーグループ](/_astro/02-1d1f58b7f3d36b5a3e9a883ab402f7e3-1024x842-8966eefe.B7UaRULx_Yebqj.webp) _参照元: [https://learn.microsoft.com/ja-jp/azure/container-instances/container-instances-container-groups](https://learn.microsoft.com/ja-jp/azure/container-instances/container-instances-container-groups)_ ## 構築手順 #### 1\. コンテナーレジストリを作成していく。 「コンテナレジストリ」で検索し該当リソースを開く。 ![Azure Portalでコンテナーレジストリを検索する画面](/_astro/03-c8e050913b46566b040cc40e3fcb5b8e-a360cf3d.BepW0Lez_16o8pt.webp) 必要な項目を入力する。 ![Azure Container Registryの基本情報入力画面](/_astro/04-Photokako-mosaic-1lybNc7rzBOkxHEG-88305858.EWBqMneG_2tjeBh.webp) | 項目名 | 説明 | | --- | --- | | サブスクリプション | リソース使用料などの支払い単位、かつリソースのスコープ単位。 リソースの論理コンテナー。 | | リソースグループ | 複数リソースをブループ化し管理するための仕組み。 | | レジストリ | ACRのリポジトリ名。 | | 場所(ロケーション) | サービスを稼働させる場所。 | | SKU | サービス階層。 Basic, Standard, Premiumに分かれており、すべて同じプログラム機能を有しているが、レジストリの容量や使用パターンによりオプションが分かれる。 | SKUの詳細: [https://learn.microsoft.com/ja-jp/azure/container-registry/container-registry-skus](https://learn.microsoft.com/ja-jp/azure/container-registry/container-registry-skus) ネットワーク設定は今回publicで設定する。 プライベートネットワークを使用したい場合は、SKUをPremiumへアップグレードする必要がある。 ![Azure Container Registryのネットワーク設定画面](/_astro/05-57bcecea1524aff2ab121806e798962a-1e4fcaa9.CyUTu94r_Zn8VTY.webp) ここまで完了したら、「確認および作成」ボタン→「作成」ボタンをクリックしレジストリを作成する。 ### 2\. ローカルでイメージを作成する #### ディレクトリ構成 Plain textcontent\_copy ``` . ├── docker-compose.yml ├── container-group.yml ├── nginx │   ├── Dockerfile │   └── default.conf └── php-fpm ├── Dockerfile └── src └── index.php ``` - nginx/default.conf Plain textcontent\_copy ``` server { listen 80; server_name localhost; root /var/www/html; index index.php index.html; location / { try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } ``` - nginx/Dockerfile Plain textcontent\_copy ``` FROM nginx:latest COPY ./default.conf /etc/nginx/conf.d/default.conf ``` - php-fpm/Dockerfile Plain textcontent\_copy ``` FROM php:8.2-fpm COPY src /var/www/html ``` - php-fpm/src/index.php Plain textcontent\_copy ``` .azurecr.io/blog-php:latest $ docker push araiblog.azurecr.io/blog-php:latest $ docker push araiblog.azurecr.io/blog-nginx:latest ``` レポジトリでホスティングされたことを確認する。 Azureポータルへログインし、「コンテナーレジストリ」を検索し、「リポジトリ」をクリックする。 ![Azure Container Registryにプッシュしたコンテナーイメージ一覧](/_astro/06-Photokako-mosaic-fmeH8OgEraAk0yCp-1024x297-9989fd00.MJM6_Jtj_fsv7y.webp) ### 4\. コンテナーグループを作成する。 container-group.ymlを作成。 Plain textcontent\_copy ``` apiVersion: 2021-10-01 location: japanwest # コンテナグループ名 name: araiBlogContainerGroup properties: containers: - name: nginx properties:                  # ACRのイメージを指定 image: araiblog.azurecr.io/blog-nginx:latest resources: requests: cpu: 1 memoryInGb: 1.5 ports: - protocol: tcp port: 80 - name: php properties:                  # ACRのイメージを指定 image: araiblog.azurecr.io/blog-php:latest resources: requests: cpu: 1 memoryInGb: 1.5 ports: - protocol: tcp port: 9000      # ACRの管理者ユーザークレデンシャルを指定 imageRegistryCredentials: - server: {{ LOGIN_SERVER }} username: {{ USER_NAME }} password: {{ PASSWORD }} osType: Linux restartPolicy: OnFailure ipAddress: type: Public ports: - protocol: tcp port: 80 sku: Standard type: Microsoft.ContainerInstance/containerGroups ``` 今回のACRのクレデンシャルはAzureポータルの「コンテナーレジストリ」→「アクセスキー」内の管理者ユーザーを有効化した際のユーザー名とパスワードを利用する。 ![Azure Container Registryのアクセスキー画面](/_astro/07-Photokako-mosaic-XcoP208OmnROR6du-3c099a2b.CzJa4BjI_Z4Btj9.webp) 今回は管理者ユーザーのユーザ名とパスワードを利用するが、プロダクトを運用する場合はよりセキュアな認証として[マネージドID](https://learn.microsoft.com/ja-jp/azure/container-instances/container-instances-managed-identity)や[サービスプリンシパル](https://learn.microsoft.com/ja-jp/azure/container-instances/container-instances-using-azure-container-registry)を使用し、最低限の権限付与にする必要がある。 作成したcontainer-group.ymlを用いて、ACIへアプリケーションをデプロイしていく。 Plain textcontent\_copy ``` # az container create --resource-group {{ RESOURCE_GROUP_NAME }} --file {{ YAML_FILE }} $ az container create --resource-group arai-container-instances --file container-group.yml ``` デプロイをWEBコンソールから確認する。 ![Azure Portalのコンテナーインスタンス概要画面](/_astro/08-Photokako-mosaic-f3mlvfXjAEosAWxY-faa96fb9.DUIepkMg_1AIU1k.webp) 上記、ページに表示されているIPアドレスをブラウザへ入力し、表示を確認する。 ![Azure Container Instancesで公開したphpinfoページ](/_astro/09-Photokako-mosaic-Sy4abqdn6wOpEVKp-85d842ee.CRwvF7SX_Z2kJSUI.webp) ## まとめ 今回はAzure Container Instancesの構築方法やリソースの特徴を紹介してきました。普段、Dockerを利用していなくて手始めとして触れるにはよいリソースだと感じました。HTTPS通信をする場合はユーザ自身でSSL化しないといけないなど、ユーザ側で管理する手間がかかる部分はあるものの、Azure内でコンテナーを手軽に動かしてみたい場合の選択肢の一つにはなると思います。 機会があれば他のAzureコンテナーサービスも使用してみたいと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/arai/) ### [arai](/authors/arai/) araiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/arai/) --- ## Cloud IAMについてまとめてみた | grasys blog URL: https://blog.grasys.io/post/arai/cloud-iam 今年4月に入社した新井です。 Cloud IAMについて調べてみました。 IAMの役割 IAMは「誰が」「どのような操作を」「何に対して」行えるのかを設定して、他のリソースへのアクセスを防ぐ役割があります。IAMを使用することで最小権限のセキュリティ原則を導入することもできます。 IAMの構成 IAMは大きく3つの要… # Cloud IAMについてまとめてみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[arai](/authors/arai/) - 公開日:2022年12月9日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/)[#IAM](/tags/iam/) ![Cloud IAMについてまとめてみた](/_astro/hero.DyXMAh4J_7ATrG.webp) 今年4月に入社した新井です。 Cloud IAMについて調べてみました。 ## IAMの役割 IAMは「誰が」「どのような操作を」「何に対して」行えるのかを設定して、他のリソースへのアクセスを防ぐ役割があります。IAMを使用することで最小権限のセキュリティ原則を導入することもできます。 ## IAMの構成 IAMは大きく3つの要素で構成されています。 Google Cloud (GCP).「IAM の概要」. [https://cloud.google.com/iam/docs/overview?hl=ja](https://cloud.google.com/iam/docs/overview?hl=ja), (参照 2022-11-27) ### 1\. IAMポリシー どのプリンシパルにどのロールが付与されているかを定義し適応するものです。IAMポリシーは「バインディング」「監査構成」「メタデータ」で構成されています。 - **バインディング** バインディングとは、1つ以上のプリンシパル(メンバー)を1つ以上のロールに関連付けたものです。 - **監査構成** 監査構成を指定すると、ログに記載する内容も制御することができます。 - **メタデータ** ポリシーに記述するスキーマのバージョンなど、システム上の管理情報が含まれます。 ### 2\. プリンシパル(メンバー) プリンシパルはIAMの「誰に」という権限を付与する対象をことです。下記はプリンシパルとして設定できるものになります。 - **Googleアカウント** 1つのGoogleアカウントは、Google Cloud (GCP)を利用するディベロッパー、管理者、または他のユーザを表します。 - **サービスアカウント** サービスアカウントは、ここのエンドユーザではなく、アプリケーションまたはコンピューディングワークロードのアカウントです。 - **Googleグループ** Googleグループは、Googleアカウントとサービスアカウントの名前付きコレクションです。Googleグループを使用することで、ユーザーの集合に対してアクセス制御を簡単に行なえます。 - **Google Workspaceアカウント** Google Workspaceアカウントは、そこに含まれるすべてのGoogleアカウントの仮想グループを表します。 - **Cloud Identityドメイン** Cloud Identity ドメインは、1 つの組織内のすべての Google アカウントの仮想グループを表すため、Google Workspace アカウントに似ています。 ただし、Cloud Identity ドメイン ユーザーは、Google Workspace のアプリケーションと機能にアクセスできません。 - **認証済みのすべてのユーザー** `allAuthenticatedUsers` は、すべてのサービス アカウント、および Google アカウントで認証されたユーザー全員を表す特殊な識別子です。このIDには個人用Gmailアカウントや、Google WorkspaceアカウントまたはCloud Identidyのドメインに接続していないアカウントも含まれます。 認証されていないユーザ(匿名の訪問者など)は含まれません。 - **すべてのユーザー** `allUsers` は、認証されたユーザーと認証されていないユーザーの両方を含めて、インターネット上のユーザーを表す特殊な識別子です。 ### 3\. ロール ロールはリソースに各種アクションを行う際の権限をまとめたものです。このロールをプリンシパルとバインドすることでIAMポリシーが作成されます。またロール単位でまとめることで権限を扱いやすくしています。 Google Cloud (GCP).「IAM の概要」. [https://cloud.google.com/iam/docs/overview?hl=ja](https://cloud.google.com/iam/docs/overview?hl=ja), (参照 2022-11-27) - **基本ロール** IAMの導入前に存在していたロールでオーナー、編集者、閲覧者の3種類があります。オーナーロールには編集ロールが、編集ロールには閲覧者ロールの権限が含まれており、入れ子構造になっています。 基本ロールの種類 | 名前 | タイトル | 権限 | | --- | --- | --- | | roles/viewer | 閲覧者 | 既存のリソースやデータの表示(ただし変更は不可能)など、状態に影響しない読み取り専用アクションに必要な権限。 | | roles/editor | 編集者 | すべての閲覧者権限に加えて状態を変更するアクション(既存のリソースの変更など)に必要な権限。 | | roles/owner | オーナー | すべての編集者権限と、以下のアクションを実行するために必要な権限: ・プロジェクトおよびプロジェクト内のすべてのリソースの権限とロールを管理する。 ・プロジェクトの課金情報を設定する。 | - **事前定義ロール** リソースごとにさまざまな権限が用意されていますが、それを使いやすくまとめたのが事前定義ロールです。多くのリソースで「管理者」「編集者」「読み取り」という役割ごとに、ロールが用意されています。 事前定義ロールの例 | ロール | 役割 | 説明 | | --- | --- | --- | | roles/storage.admin | ストレージ管理者 | オブジェクトとバケットのすべてを管理する権限。 | | roles/storage.objectAdmin | ストレージオブジェクト管理者 | オブジェクトの一覧表示、作成、表示、削除など、オブジェクトのすべてを管理できる権限を付与。 | | roles/storage.objectCreator | ストレージオブジェクト作成者 | オブジェクトの作成を許可。オブジェクトを削除または上書きする権限は付与されない。 | | roles/storage.objectViewer | ストレージオブジェクト閲覧者 | オブジェクトとそのメタデータ(ACLを除く)を閲覧するためのアクセス権を付与。バケット内のオブジェクトを一覧表示可能。 | - **カスタムロール** カスタムロールは、ユーザ側で権限を自由にまとめられるものです。カスタムロールには1つ以上の権限を設定する必要があります。 また、事前定義ロールはGoogleが管理しているため、リソースに新しい権限が追加された場合、自動的に事前定義ロールにも権限が追加されます。一方、カスタムロールの場合は、そのようなアップデートに自分で対応しなければいけません。 ## ポリシーとリソース階層 Google Cloud (GCP).「IAM の概要」. [https://cloud.google.com/iam/docs/overview?hl=ja](https://cloud.google.com/iam/docs/overview?hl=ja), (参照 2022-11-27) 許可ポリシーは、リソース階層の任意のレベル(組織レベル、フォルダレベル、プロジェクトレベル、リソースレベル)で設定できます。 ### リソース階層とは? リソースの階層構造のことです。Google Cloud (GCP)のリソースは階層的に作成されます。 ## gcloudコマンドによるロール操作 ### ロール表示 Plain textcontent\_copy ``` gcloud RESOURCE_TYPE get-iam-policy RESOURCE_ID --format=FORMAT ``` - **RESOURCE\_TYPE**: アクセス権を表示するリソースタイプ。 下記のいずれかの値を使用します。 ・project ・resource-manager ・folders ・organizations - **RESOURCE\_ID**: Google Cloud (GCP)プロジェクト、フォルダ、または組織ID。プロベクトIDは英数字です。 例: my-project - **FORMAT**: ポリシーの形式。 ・json ・yaml Plain textcontent\_copy ``` # 例 gcloud projects get-iam-policy my-project --format=json ``` ### ロール付与 Plain textcontent\_copy ``` gcloud RESOURCE_TYPE add-iam-policy-binding RESOURCE_ID \ --member=PRINCIPAL --role=ROLE_ID \ --condition=CONDITION ``` - **RESOURCE\_TYPE**: アクセスを管理するリソースタイプ。 下記のいずれかの値を使用します。 ・project ・resource-manager ・folders ・organizations - **RESOURCE\_ID**: Google Cloud (GCP)プロジェクト、フォルダ、または組織ID。プロベクトIDは英数字です。 例: my-project - **PRINCIPAL**: プリンシパルまたはメンバーの識別子。PRINCIPAL\_TYPE: IDの形式で指定します。 例: user:[my-user@example.com](mailto:my-user@example.com) なお、プリンシパルタイプがuserの場合、識別子に含まれるドメイン名はGoogle WorkspaceドメインまたはCloud Identityドメインである必要があります。 - **ROLE\_ID**: 付与するロールの名前。 例: roles/resourcemanager.projectCreator - **CONDITION**: 省略可能。ロールバインディングに追加する条件。 Plain textcontent\_copy ``` # 例 gcloud projects add-iam-policy-binding my-project \ --member=user:my-user@example.com --role=roles/resourcemanager.projectCreator ``` ### ロール削除 Plain textcontent\_copy ``` gcloud RESOURCE_TYPE remove-iam-policy-binding RESOURCE_ID \ --member=PRINCIPAL --role=ROLE_ID ``` - **RESOURCE\_TYPE**: アクセスを管理するリソースタイプ。 下記のいずれかの値を使用します。 ・project ・resource-manager ・folders ・organizations - **RESOURCE\_ID**: Google Cloud (GCP)プロジェクト、フォルダ、または組織ID。プロベクトIDは英数字です。 例: my-project - **PRINCIPAL**: プリンシパルまたはメンバーの識別子。PRINCIPAL\_TYPE: IDの形式で指定します。 例: user:[my-user@example.com](mailto:my-user@example.com) なお、プリンシパルタイプがuserの場合、識別子に含まれるドメイン名はGoogle WorkspaceドメインまたはCloud Identityドメインである必要があります。 - **ROLE\_ID**: 取り消すロールの名前。 例: roles/resourcemanager.projectCreator Plain textcontent\_copy ``` # 例 gcloud projects remove-iam-policy-binding my-project \ --member=user:my-user@example.com --role=roles/resourcemanager.projectCreator ``` ## おわり 今回はCloud IAMの基礎的な部分をまとめてみました。 他にもIAM監査ロギングやIAM Conditionsを使用して一時的なリソースへのアクセス制御を行えたり、拒否ポリシーを利用して特定の権限を使用できないように制限するなど機能がまだまだあります。 時間があるときに調べきれなかった機能についてもまとめてみようと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/arai/) ### [arai](/authors/arai/) araiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/arai/) --- ## dockerでkafkaを動かしてみた | grasys blog URL: https://blog.grasys.io/post/arai/kafka-docker はじめに grasysの新井です。 直近の案件でkafkaを触る機会があったので、dockerでどうやって動かすのかをまとめてみました。 対象読者 - kafkaを初めて触る人 - dockerでkafkaを動かしてみたい人 構成図 - producer topicへデータを追加するクライアント。 - consume… # dockerでkafkaを動かしてみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[arai](/authors/arai/) - 公開日:2025年5月21日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Docker](/tags/docker/)[#Apache Kafka](/tags/apache-kafka/) ![dockerでkafkaを動かしてみた](/_astro/hero.BCALrYnS_ZNeYXI.webp) ## はじめに grasysの新井です。 直近の案件でkafkaを触る機会があったので、dockerでどうやって動かすのかをまとめてみました。 ## 対象読者 - kafkaを初めて触る人 - dockerでkafkaを動かしてみたい人 ## 構成図 ![dockerでkafkaを動かしてみたい人を示す構成図](/_astro/01-b8c219627d42abf8101d780b7ff5bade-1024x572-03beb46c.B6Cmebl1_ZrwJ7E.webp) - producer topicへデータを追加するクライアント。 - consumer topicからデータを取得するクライアント。 - broker 実際にtopicに追加されたデータが格納されているノード。 - topic データ保管先、受信先を表すカテゴリ名。 - partition topicに対するメッセージを処理する単位。 - controller kafkaクラスタを管理するノード。 brokerとは違いユーザデータは持たない。 ## 環境 - mac - docker, docker compose Plain textcontent\_copy ``` ❯ docker -v Docker version 28.1.1, build 4eba377 ❯ docker compose version Docker Compose version v2.35.1-desktop.1 ``` ## 事前準備 - docker composeで使用するcompose.yamlを用意する Plain textcontent\_copy ``` services: controller-1: image: apache/kafka:4.0.0-rc4 container_name: controller-1 environment: KAFKA_NODE_ID: 1 KAFKA_PROCESS_ROLES: controller KAFKA_LISTENERS: CONTROLLER://:9093 KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER KAFKA_CONTROLLER_QUORUM_VOTERS: 1@controller-1:9093,2@controller-2:9093,3@controller-3:9093 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 controller-2: image: apache/kafka:4.0.0-rc4 container_name: controller-2 environment: KAFKA_NODE_ID: 2 KAFKA_PROCESS_ROLES: controller KAFKA_LISTENERS: CONTROLLER://:9093 KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER KAFKA_CONTROLLER_QUORUM_VOTERS: 1@controller-1:9093,2@controller-2:9093,3@controller-3:9093 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 controller-3: image: apache/kafka:4.0.0-rc4 container_name: controller-3 environment: KAFKA_NODE_ID: 3 KAFKA_PROCESS_ROLES: controller KAFKA_LISTENERS: CONTROLLER://:9093 KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER KAFKA_CONTROLLER_QUORUM_VOTERS: 1@controller-1:9093,2@controller-2:9093,3@controller-3:9093 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 broker-1: image: apache/kafka:4.0.0-rc4 container_name: broker-1 ports: - 29092:9092 environment: KAFKA_NODE_ID: 4 KAFKA_PROCESS_ROLES: broker KAFKA_LISTENERS: 'PLAINTEXT://:19092,PLAINTEXT_HOST://:9092' KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT://broker-1:19092,PLAINTEXT_HOST://localhost:29092' KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT KAFKA_CONTROLLER_QUORUM_VOTERS: 1@controller-1:9093,2@controller-2:9093,3@controller-3:9093 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 depends_on: - controller-1 - controller-2 - controller-3 broker-2: image: apache/kafka:4.0.0-rc4 container_name: broker-2 ports: - 39092:9092 environment: KAFKA_NODE_ID: 5 KAFKA_PROCESS_ROLES: broker KAFKA_LISTENERS: 'PLAINTEXT://:19092,PLAINTEXT_HOST://:9092' KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT://broker-2:19092,PLAINTEXT_HOST://localhost:39092' KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT KAFKA_CONTROLLER_QUORUM_VOTERS: 1@controller-1:9093,2@controller-2:9093,3@controller-3:9093 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 depends_on: - controller-1 - controller-2 - controller-3 broker-3: image: apache/kafka:4.0.0-rc4 container_name: broker-3 ports: - 49092:9092 environment: KAFKA_NODE_ID: 6 KAFKA_PROCESS_ROLES: broker KAFKA_LISTENERS: 'PLAINTEXT://:19092,PLAINTEXT_HOST://:9092' KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT://broker-3:19092,PLAINTEXT_HOST://localhost:49092' KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT KAFKA_CONTROLLER_QUORUM_VOTERS: 1@controller-1:9093,2@controller-2:9093,3@controller-3:9093 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 depends_on: - controller-1 - controller-2 - controller-3 ``` ## ハンズオン ### 1、コンテナを立ち上げる Plain textcontent\_copy ``` $ docker compose up -d ``` broker: 3, controller: 3のコンテナが起動している Plain textcontent\_copy ``` $ docker compose ps ``` ### 2、topicを作成してみる まずはtopicがないことをkcatで確認する Plain textcontent\_copy ``` $ docker compose exec broker-1 /opt/kafka/bin/kafka-topics.sh \ --bootstrap-server broker-1:19092,broker-2:19092,broker-3:19092 \ --list ``` topicを作成する Plain textcontent\_copy ``` $ docker compose exec broker-1 /opt/kafka/bin/kafka-topics.sh \ --bootstrap-server broker-1:19092,broker-2:19092,broker-3:19092 \ --create \ --topic my-test-topic \ --partitions 3 \ --replication-factor 3 ``` **\--partitions**: topic内に作成するpartition数を指定できる。(この場合3つのpartitionが作成される) **\--replication-factor**: leader partition含めて、いくつのpartitionの複製を作成するか指定している。(この場合3つreplicaが作成される) 注意: replicaはbroker数より多く作成することはできない。 (今回の場合4以上は作成することができない。) ![3台のKafkaブローカーに3つのパーティションとレプリカを配置した構成図](/_astro/02-0136ce7c59e78bc6c5d9fe9d501a5444-979x1024-24850740.C2PzDNAt_ZSfdHf.webp) 作成されたtopicを確認する Plain textcontent\_copy ``` $ docker compose exec broker-1 /opt/kafka/bin/kafka-topics.sh \ --bootstrap-server broker-1:19092,broker-2:19092,broker-3:19092 \ --list my-test-topic ``` my-test-topicというトピックが作成できている。 Plain textcontent\_copy ``` $ docker compose exec broker-1 /opt/kafka/bin/kafka-topics.sh \ --describe \ --bootstrap-server broker-1:19092,broker-2:19092,broker-3:19092 \ --topic my-test-topic Topic: my-test-topic TopicId: dbdyZPl9Q4uV2YApDyhkmw PartitionCount: 3 ReplicationFactor: 3 Configs: Topic: my-test-topic Partition: 0 Leader: 6 Replicas: 6,4,5 Isr: 6,4,5 Elr: LastKnownElr: Topic: my-test-topic Partition: 1 Leader: 4 Replicas: 4,5,6 Isr: 4,5,6 Elr: LastKnownElr: Topic: my-test-topic Partition: 2 Leader: 5 Replicas: 5,6,4 Isr: 5,6,4 Elr: LastKnownElr: ``` **partition**: 実際に作成されたパーティションが表示されている。 0始まりでインクリメントされていく。 **leader**: リーダーパーティションが表示されている。 producerからtopicへpublish(追加)されたデータは、このパーティションに追加され、follow replicaに複製される。 またこのパーティションからconsumerはデータをsubscribe(取得)する。 **Replicas**: リーダーパーティションを含めた複製パーティションが表示されている。 **Isr**: In-Sync-Replicaが表示されている。 leader partitionと同期が取られているfollow replicaがわかる。 (今回の場合、全てのfollow replicaで同期が取られている。) **Elr**: Excluded Replicas(除外されたレプリカ)が表示される。 一時的な同期遅延でISRから除外されたレプリカなど。 **LastKnownElr**: 最後に認識された除外されたレプリカが表示される。 ### 3、kafkaコマンドでsubscribeできる状態にしてみる kafkaコマンドでsubscribeする Plain textcontent\_copy ``` $ docker compose exec broker-1 /opt/kafka/bin/kafka-console-consumer.sh \ --bootstrap-server broker-1:19092,broker-2:19092,broker-3:19092 \ --topic my-test-topic ``` まだtopicにデータが追加されていないため、何も表示されない。 ### 4、topicへデータを追加してみる ターミナルの別windowでproducerを立ち上げる Plain textcontent\_copy ``` $ docker compose exec broker-1 /opt/kafka/bin/kafka-console-producer.sh \ --bootstrap-server broker-1:19092,broker-2:19092,broker-3:19092 \ --topic my-test-topic ``` topicへデータを追加してみる。 Plain textcontent\_copy ``` # producer ❯ docker compose exec broker-1 /opt/kafka/bin/kafka-console-producer.sh \ --bootstrap-server broker-1:19092,broker-2:19092,broker-3:19092 \ --topic my-test-topic >fdsafsa >fdsafdsa >fdsa >fdsa >fdsadfsaf >dsa # consumer ❯ docker compose exec broker-1 /opt/kafka/bin/kafka-console-consumer.sh \ --bootstrap-server broker-1:19092,broker-2:19092,broker-3:19092 \ --topic my-test-topic fdsafsa fdsafdsa fdsa fdsa fdsadfsaf ``` すると、topicからconsumerが追加されたデータを取得して表示されるのがわかる。 ## 終わりに 今回はkafkaをdockerで動かす方法をまとめてみました。 これ以外にも、Commit Offsetの仕組みやkafka exporterやJMXでのメトリクス表示、上記以外のkafkaコマンド、apache pulsarやRabbitMQなどとの違い、kafka管理部分であるzoo keeperとkraftの違い、kafka uiなどのGUIベースでの表示/操作方法、kafka stream、strimziでのk8s上での運用方法などなどまだまだ気になることはたくさんあります! 今後はこのあたりも随時調べていければと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/arai/) ### [arai](/authors/arai/) araiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/arai/) --- ## ざっくり TiDB 入門してみた | grasys blog URL: https://blog.grasys.io/post/arai/tidb-introduction こんにちは、新井です。 直近の案件で TiDB を使用する可能性があり、どんな特徴の DB なのかざっくり調べてみました。 また mac 上でも簡単に動かしてみました。 TiDB とは TiDB は NewSQL に対応した MySQL 互換なハイブリットトランザクション / 分析処理(HTAP)ワークロードをサポー… # ざっくり TiDB 入門してみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[arai](/authors/arai/) - 公開日:2024年10月9日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#TiDB](/tags/tidb/) ![ざっくり TiDB 入門してみた](/_astro/hero.BjRcjNYU_59gdS.webp) こんにちは、新井です。 直近の案件で TiDB を使用する可能性があり、どんな特徴の DB なのかざっくり調べてみました。 また mac 上でも簡単に動かしてみました。 ## TiDB とは TiDB は NewSQL に対応した MySQL 互換なハイブリットトランザクション / 分析処理(HTAP)ワークロードをサポートする分散 SQL データベースです。 ### NewSQL とは リレーショナルデータベースのように SQL やトランザクションなどの機能を持ち、スケールアウト性も持ち合わせたデータベースを指します。 特徴として Reader だけではなく、Writer もスケールさせることができ、書き込みのスループットをあげることができます。 Google Spanner や CockroachDB などが有名です。 ハイブリットトランザクション / 分析処理(HTAP)とは ![ざっくり TiDB 入門してみたの画面(1)](/_astro/01-7693e3a01e418e7a0b2870a1135a2c73-c15beea3.CVAVwkKi_1rgGt.webp) OLTP(オンライントランザクション処理)と OLAP(オンライン分析処理)の両方のワークロードを同時に処理できるハイブリッドデータベースのことです。 一般的に MySQL、PostgreSQL、SQL Server のようなリレーショナルデータベースは OLTP に優れたデータベースに分類されます。トランザクションを使用し、行単位での更新や削除処理を得意とする一方で、集計やソートなどは不得意です。 このような集計やソートなど OLAP に向いているのは BigQuery や Apache Cassandra などの列指向データベースです。 TiDB では RDB のような OLTP によるデータ更新や削除と、OLAP による集計やソートなどのデータ分析の両方を行えるデータベースになっています。 また TiDB は NewSQL と呼ばれるデータベースに分類されます。 ## TiDB のアーキテクチャ ### コンポーネント [![コンポーネントの画面](/_astro/02-f0a0b47acfd055dd2b001680769ff739-cfbf74e0.zZKgtjQ__Z2rpK0S.webp)](https://docs.pingcap.com/ja/tidb/stable/tidb-architecture) 画像出典: 「TiDB Docs」[https://docs.pingcap.com/ja/tidb/stable/tidb-architecture](https://docs.pingcap.com/ja/tidb/stable/tidb-architecture) - TiDB server TiDB server は SQL パースや最適化、接続エンドポイントの公開を行っているサーバです。 - Placement Driver(PD) server クラスタ全体のメタデータを管理するサーバです。クラスタ内の TiKV ノード数やストレージの空き容量などクラスタ管理上重要なデータを保持しており、ダッシュボードもこのサーバ上で動作しています。 - Storage servers - TiKV server データを保存する分散キーバリューストアです。 - TiFlash server データを列指向で保存し、主に分析処理に利用されるサーバです。 これがあることで OLAP も高速に実行できるようになっています。 ## 実際に Mac 上で動かしてみる ### スペック Plain textcontent\_copy ``` ❯ sw_vers ProductName: macOS ProductVersion: 14.7 ❯ sysctl machdep.cpu.brand_string machdep.cpu.brand_string: Apple M2 ``` 1\. セットアップ TiUP をインストールする Plain textcontent\_copy ``` curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh Successfully set mirror to https://tiup-mirrors.pingcap.com Detected shell: zsh Shell profile: /Users/user/.zshrc /Users/user/.zshrc has been modified to add tiup to PATH open a new terminal or source /Users/user/.zshrc to use it Installed path: /Users/{ユーザ名}/.tiup/bin/tiup =============================================== Have a try: tiup playground =============================================== ``` shell を読み込む Plain textcontent\_copy ``` source ~/.zshrc ``` 2\. クラスタを起動してみる 起動させる Plain textcontent\_copy ``` tiup playground ❯ tiup playground A new version of playground is available: -> v1.16.0 To update this component: tiup update playground To update all components: tiup update --all The component `playground` version is not installed; downloading from repository. download https://tiup-mirrors.pingcap.com/playground-v1.16.0-darwin-arm64.tar.gz 8.11 MiB / 8.11 MiB 100.00% ? MiB/s Note: Version constraint is resolved to v8.3.0. If you'd like to use other versions: Use exact version: tiup playground v7.1.0 Use version range: tiup playground ^5 Use nightly: tiup playground nightly Start pd instance:v8.3.0 The component `pd` version v8.3.0 is not installed; downloading from repository. download https://tiup-mirrors.pingcap.com/pd-v8.3.0-darwin-arm64.tar.gz 47.90 MiB / 47.90 MiB 100.00% 122.61 MiB/s Start tikv instance:v8.3.0 The component `tikv` version v8.3.0 is not installed; downloading from repository. download https://tiup-mirrors.pingcap.com/tikv-v8.3.0-darwin-arm64.tar.gz 41.75 MiB / 41.75 MiB 100.00% 136.10 MiB/s Start tidb instance:v8.3.0 The component `tidb` version v8.3.0 is not installed; downloading from repository. download https://tiup-mirrors.pingcap.com/tidb-v8.3.0-darwin-arm64.tar.gz 76.68 MiB / 76.68 MiB 100.00% 107.21 MiB/s Waiting for tidb instances ready 127.0.0.1:4000 ... Done The component `prometheus` version v8.3.0 is not installed; downloading from repository. download https://tiup-mirrors.pingcap.com/prometheus-v8.3.0-darwin-arm64.tar.gz 118.75 MiB / 118.75 MiB 100.00% 99.08 MiB/s download https://tiup-mirrors.pingcap.com/grafana-v8.3.0-darwin-arm64.tar.gz 59.93 MiB / 59.93 MiB 100.00% 118.32 MiB/s Start tiflash instance:v8.3.0 The component `tiflash` version v8.3.0 is not installed; downloading from repository. download https://tiup-mirrors.pingcap.com/tiflash-v8.3.0-darwin-arm64.tar.gz 76.56 MiB / 76.56 MiB 100.00% 104.53 MiB/s Waiting for tiflash instances ready 127.0.0.1:3930 ... Done 🎉 TiDB Playground Cluster is started, enjoy! Connect TiDB: mysql --comments --host 127.0.0.1 --port 4000 -u root TiDB Dashboard: http://127.0.0.1:2379/dashboard Grafana: http://127.0.0.1:3000 ``` pd, tikv, tidb, prometheus, grafana, tiflash のバイナリが download されました。 専用の dashboard や grafana も起動してすぐ閲覧できます。 TiDB Dashboard 画面 ![ざっくり TiDB 入門してみたの画面(2)](/_astro/03-ff7ffe2ffbde99aad08eb5afcc35f6a4-1024x551-1a218dc2.h-5mqbdf_2fumqx.webp) grafana 画面 ![ざっくり TiDB 入門してみたの画面(3)](/_astro/04-88d44630230fa5d2934c1518b4ee5d0e-1024x552-3ce46f54.BYpAwb8n_1Sabmm.webp) 3\. mysql client でアクセスしてクエリを叩いてみる mysql client を install する Plain textcontent\_copy ``` brew install mysql-client ``` TiDB へアクセスする Plain textcontent\_copy ``` mysql --comments --host 127.0.0.1 --port 4000 -u root ``` DB 作成する Plain textcontent\_copy ``` CREATE DATABASE test_db; mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | INFORMATION_SCHEMA | | METRICS_SCHEMA | | PERFORMANCE_SCHEMA | | mysql | | sys | | test | | test_db | +--------------------+ 7 rows in set (0.00 sec) ``` Table 作成する Plain textcontent\_copy ``` USE test_db; CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, first_name VARCHAR(50), last_name VARCHAR(50), email VARCHAR(100) ); mysql> SHOW TABLES; +-------------------+ | Tables_in_test_db | +-------------------+ | users | +-------------------+ 1 row in set (0.00 sec) ``` データ 追加する Plain textcontent\_copy ``` INSERT INTO users (first_name, last_name, email) VALUES ('john', 'Doe', 'john.Doe@example.com'), ('Jane', 'Johnson', 'jane.Johnson@example.com'), ('Robert', 'Smith', 'robert.smith@example.com'); ``` データ 取得 Plain textcontent\_copy ``` SELECT * FROM users; +----+------------+-----------+--------------------------+ | id | first_name | last_name | email | +----+------------+-----------+--------------------------+ | 1 | john | Doe | john.Doe@example.com | | 2 | Jane | Johnson | jane.Johnson@example.com | | 3 | Robert | Smith | robert.smith@example.com | +----+------------+-----------+--------------------------+ 3 rows in set (0.00 sec) ``` EXPLAIN 実行する Plain textcontent\_copy ``` mysql> EXPLAIN SELECT * FROM users; +-----------------------+---------+-----------+---------------+--------------------------------+ | id | estRows | task | access object | operator info | +-----------------------+---------+-----------+---------------+--------------------------------+ | TableReader_5 | 3.00 | root | | data:TableFullScan_4 | | └─TableFullScan_4 | 3.00 | cop[tikv] | table:users | keep order:false, stats:pseudo | +-----------------------+---------+-----------+---------------+--------------------------------+ 2 rows in set (0.00 sec) ``` 4\. クラスタをスケールアウトしてみる 現状、それぞれのコンポーネントが1台ずつ起動している ![ざっくり TiDB 入門してみたの画面(4)](/_astro/05-7d5ee06c1ff100c858d7352e26c27355-1024x440-1b81864f.iqN_USV1_Zwp0T2.webp) TiDB server をスケールアウトして2台追加してみる Plain textcontent\_copy ``` ❯ tiup playground scale-out --db 2 To connect new added TiDB: mysql --comments --host 127.0.0.1 --port 58588 -u root -p (no password) To connect new added TiDB: mysql --comments --host 127.0.0.1 --port 58611 -u root -p (no password) ``` bashboard で確認すると2台追加されている ![ざっくり TiDB 入門してみたの画面(5)](/_astro/06-3ed3c726ad0ec9977c67e45b820386f4-1024x151-f790de5b.Btp9l5jg_Z27wfwW.webp) 次は TiKV も2台追加してみる Plain textcontent\_copy ``` ❯ tiup playground scale-out --kv 2 ``` TiKV もスケールアウトし2台追加されました ![ざっくり TiDB 入門してみたの画面(6)](/_astro/07-aac55a9dfe822651ef4ab05c70ec1238-1024x155-87ebbb67.Ky9RChs8_1hhp5l.webp) 5\. クラスタをスケールインしてみる まずはスケールインするインスタンスのプロセス ID を確認する Plain textcontent\_copy ``` ❯ tiup playground display Pid Role Uptime --- ---- ------ 79048 pd 1h9m58.2484515s 79049 tikv 1h9m58.233007791s 81427 tikv 31m28.505631958s 81428 tikv 31m28.493725s 79050 tidb 1h9m58.21935775s 80680 tidb 42m47.360035292s 80681 tidb 42m44.33974025s 79058 tiflash 1h9m49.716907125s ``` 80680の TiDB server をスケールインする Plain textcontent\_copy ``` ❯ tiup playground scale-in --pid 80680 scale in tidb success ``` 減りましたね ![ざっくり TiDB 入門してみたの画面(7)](/_astro/08-a050a9cc0c1a1ef8aacca6784c72e393-1024x116-e3f6c8ab.C-SnnNWZ_2skEeI.webp) 81428の TiKV もスケールインしてみます Plain textcontent\_copy ``` ❯ tiup playground scale-in --pid 81428 tikv will be stop when tombstone ``` TiKV はデータを持っているため、すぐ削除はしてくれないようですね このあたりは別のオペレーションが必要そうです ![ざっくり TiDB 入門してみたの画面(8)](/_astro/09-a073a62ea7e81c2c84d2cfed175f2cd1-1024x148-db7043c6.B-Axp-SF_cIxqX.webp) ## まとめ ざっくり Mac 上で TiUP コマンドを使って TiDB を動かしてみました。tiup playground 自体はローカルでの開発やテスト用のクラスタを作成するのに便利なコマンドです。TiDB server や TiKV 以外にも Placement Server や TiFlash もスケールさせることができます。 TiDB Cloud もありますが、まずはローカル環境で実行させてみて最低限の TiDB の仕組みから理解するのが良さそうですね。 今後も TiDB の機能について調べてみたいと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/arai/) ### [arai](/authors/arai/) araiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/arai/) --- ## Traceeで何ができるのか調べてみた | grasys blog URL: https://blog.grasys.io/post/arai/tracee セキュリティ強化は多くの現場で課題になりますが、今回はその解決策の候補としてeBPFを利用した監視・検知ができるツールを探していました。実際にどのような挙動を検知できるのか、Traceeを触って検証してみましたのでご紹介します。 Traceeとは Aqua Security1社が開発したeBPF技術を活用したオープン… # Traceeで何ができるのか調べてみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[arai](/authors/arai/) - 公開日:2026年3月11日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Tracee](/tags/tracee/) ![Traceeで何ができるのか調べてみた](/_astro/hero.CCX1Eoo8_1wLdUF.webp) セキュリティ強化は多くの現場で課題になりますが、今回はその解決策の候補としてeBPFを利用した監視・検知ができるツールを探していました。実際にどのような挙動を検知できるのか、Traceeを触って検証してみましたのでご紹介します。 ## Traceeとは Aqua Security[1](#user-content-fn-1)社が開発したeBPF技術を活用したオープンソースのLinuxシステム・コンテナセキュリティ向けの監視ツールです。システムコールやネットワークアクティビティなどカーネル内で発生するイベントをリアルタイムでキャプチャし、挙動を可視化・検知することができます。 ### eBPFとは Linuxカーネルに起源を持った技術です。 OSにおけるカーネルのような特権を必要とする環境内で、サンドボックス化されたプログラムを実行できます。カーネルのソースコードの改変や、カーネルモジュールのロードを必要とせず、安全かつ効率的にカーネルの機能拡張ができます。 ## Traceeで何ができるのか ### 低レイヤーでの挙動の可視化 eBPFを利用することでカーネルレベルでのイベント検知が可能です。 下記Traceeで検知できる主なシステムイベント - システムコール - ファイルの読み書きやネットワーク接続、プロセス生成など。 - プロセスライフサイクル - プロセスのフォーク、実行、終了などのスケジューリング。 - ファイルシステム - 仮想ファイルシステム[2](#user-content-fn-2)での読み書き。 - ネットワーク - LSM[3](#user-content-fn-3)フックによるソケット接続やバインドなど。 - コンテナ - コンテナの作成や削除など。 - カーネル - 権限変更やカーネルモジュールのロードなど。 ### ルールエンジンによる検知 イベントをただ検知するだけではなく、Binary自体にBuilt-inされているシグネチャーや自作のシグネチャーを使用し、条件をより細かく設定することができます。 下記はTraceeに組み込まれているシグネチャーを使って検知できる攻撃パターンの一部です。 - ファイルレス実行 - 従来のマルウェアのように実行ファイルをディスクに保存せず、システム上の正規ツールやメモリのみを利用する。 - 隠しファイルの生成 - マルウェアの実行ファイルを隠しファイルにし発見されにくくする。 - プロセスメモリコードインジェクション - 実行中の正規プロセスのメモリ空間に悪意あるコードを注入し実行させる。 - 不正なシェル - webサーバのプロセスからshellが起動されたり、リバースシェルのように攻撃者が外部から操作するためのshell実行するなど。…etc ### フォレンジックツールとしての使用 単なる監視ツールとしての使い方だけでなく、「どのような攻撃が行われたか」など攻撃方法の詳細分析にも使えます。 ### 柔軟な出力形式の指定 Traceeでは出力形式も柔軟に設定できます。 下記は設定できる形式です。 - json - table - ファイル - 標準出力 - Webhook - セキュリティ情報管理システム(SIEM)への送信 ## 実際に動かしてみる 手始めにVM内でtraceeをコンパイルして動かしてみます。 ### 動作環境 - OS - RockyLinux 9 - Lang - Golang v1.26 ### 環境構築 ビルドに必要なパッケージをinstallします。 Plain textcontent\_copy ``` dnf update && \ dnf install --enablerepo=crb -y git make clang bpftrace pkgconfig libbpf-devel ``` miseでgolangをinstallします。 Plain textcontent\_copy ``` # miseをセットアップ curl https://mise.run | sh # PATHを通す echo "eval \"\$(/root/.local/bin/mise activate bash)\"" >> ~/.bashrc . ~/.bashrc # miseバージョン確認 mise version _ __ ____ ___ (_)_______ ___ ____ ____ / /___ _________ / __ `__ \/ / ___/ _ \______/ _ \/ __ \______/ __ \/ / __ `/ ___/ _ \ / / / / / / (__ ) __/_____/ __/ / / /_____/ /_/ / / /_/ / /__/ __/ /_/ /_/ /_/_/____/\___/ \___/_/ /_/ / .___/_/\__,_/\___/\___/ /_/ by @jdx 2026.3.5 linux-x64 (2026-03-07) # golangをinstall mise use -g go@1.26.1 # バージョン確認 go version go version go1.26.1 linux/amd64 ``` traceeのソースコードを配置します。 Plain textcontent\_copy ``` # 最新のバージョンでclone git clone -b release-v0.24 https://github.com/aquasecurity/tracee.git ``` ビルドします。 Plain textcontent\_copy ``` cd tracee make tracee ``` PATHを通しておきます。 Plain textcontent\_copy ``` echo "export PATH=\$PATH:$(pwd)/dist" >> ~/.bashrc && source ~/.bashrc ``` ### traceeを動かす traceeで検知できるイベントを確認できます。 Plain textcontent\_copy ``` tracee list ``` ログレベルをerrorに設定し、イベントを検知してみます。 Plain textcontent\_copy ``` tracee --log error ``` 出力されたログを確認してみます。 下記はログに出力される項目です。 - TIME - イベントを検知した時刻。(マイクロ秒) - UID - プロセスを実行しているユーザ識別番号。 - COMM - イベントを発生させた実行ファイルの名前。 - PID - OSがプロセスを一意に識別するために割り振った番号。 - TID - プロセス内の特定のスレッドを識別する番号。 - RET - システムコールや関数の実行結果。Exit Code。 - EVENT - Traceeが検知した具体的な動作。 - ARGS - イベントに付随する詳細情報。 下記は実行した実際のログです。 Plain textcontent\_copy ``` TIME UID COMM PID TID RET EVENT ARGS 12:47:56:948807 0 getconf 2893 2893 0 sched_process_exec cmdpath: /usr/bin/getconf, pathname: /usr/bin/getconf, dev: 8388610, inode: 18324111, ctime: 1772955715964564757, inode_mode: 33261, interpreter_pathname: /usr/lib64/ld-linux-x86-64.so.2, interpreter_dev: 8388610, interpreter_inode: 33688254, interpreter_ctime: 1772955716772537203, argv: [getconf CLK_TCK], interp: /usr/bin/getconf, stdin_type: S_IFCHR, stdin_path: /dev/null, invoked_from_kernel: false, prev_comm: google_guest_ag, env: [], pwd: / ``` ログを見てみると下記が出力されていました。 - UID - rootユーザで実行された。 - COMM - getconfが実行された。 - システム設定値を取得するコマンド - PID - プロセスIDが2893で実行された。 - TID - スレッドIDが2893で実行された。 - RET - 正常終了された。 - EVENT - sched\_process\_execで検知された。 - プログラムが新しく起動されたことを示すカーネルイベント - ARGS - cmdpath/pathname (/usr/bin/getconf) - 実行されたファイルのフルパス。 - dev (8388610) - 実行ファイルが保存されているデバイス番号。 - inode (18324111) - 実行ファイルのファイルシステム上の固有番号。この番号で物理的なファイルを特定可能。 - ctime (1772955715964564757) - ファイルのinodeが更新された日時。権限や所有者、ファイル名、ファイルの中身の変更などがされた場合に日時更新。 - inode\_mode (33261) - ファイルのパーミッション。8進数に直すと100755で通常実行可能ファイルであることがわかる。 - interpreter\_pathname (/lib64/ld-linux-x86-64.so.2) - コマンドを実行するにあたり必要になった動的ライブラリをメモリにロードしてプログラムを実行させるための「動的リンカー」のパス。 - interpreter\_dev (8388610) - 動的リンカーが保存されているディスクのデバイス番号。 - interpreter\_inode (33688254) - 動的リンカーのファイルシステム上の固有番号。 - interpreter\_ctime (1772955716772537203) - 動的リンカーのinodeが更新された日時。 - argv (\[getconf CLK\_TCK\]) - コマンドラインに打ち込まれた引数の配列。 - interp (/usr/bin/getconf) - 実際に実行を制御しているバイナリのパス。 - stdin\_type (S\_IFCHR) - 標準入力の種類。S\_IFCHRはキャラクタデバイスの意味。 - stdin\_path (/dev/null) - 標準入力がどこにつながっているかのパス。/dev/nullのため、空デバイス。 - invoked\_from\_kernel (false) - カーネル内部から呼び出されたかどうかを示す。falseはカーネルではなく、ユーザ空間からの実行。 - prev\_comm (google\_guest\_ag) - このプロセスを起動した親プロセスの名前。getconfはgoogle\_guest\_agが起動。 - env (\[\]) - 実行時に引き継がれた環境変数の配列。 - pwd (/) - プロセスが実行された時のカレントワーキングディレクトリ。/ のため、ルートディレクトリでの実行。 ## 自作したシグネチャーを組み込んでみる 今回はnginxを追加し、設定ファイルの改竄等の更新を検知するシグネチャーを自作します。 - {traceeのsrcディレクトリ}/signatures/golang/nginx\_config\_modified.go Plain textcontent\_copy ``` package main import ( "fmt" "strings" "github.com/aquasecurity/tracee/common/parsers" "github.com/aquasecurity/tracee/types/detect" "github.com/aquasecurity/tracee/types/protocol" "github.com/aquasecurity/tracee/types/trace" ) // NginxConfigModified は、Nginxの設定ファイルが変更されたことを検知するシグネチャ type NginxConfigModified struct { cb detect.SignatureHandler nginxConfigFiles []string nginxConfigDirs []string } func (sig *NginxConfigModified) Init(ctx detect.SignatureContext) error { sig.cb = ctx.Callback // 対象Nginx設定ファイルおよびディレクトリのパスを指定 sig.nginxConfigFiles = []string{"/etc/nginx/nginx.conf"} sig.nginxConfigDirs = []string{"/etc/nginx/conf.d/", "/etc/nginx/sites-enabled/"} return nil } func (sig *NginxConfigModified) GetMetadata() (detect.SignatureMetadata, error) { return detect.SignatureMetadata{ ID: "TRC-C-1002", Version: "1.0", Name: "Nginx設定ファイルの変更検知", EventName: "nginx_config_modified", Description: "Nginxの設定ファイルに対して書き込み権限を伴うオープン操作が検知されました。", Properties: map[string]interface{}{ "Severity": 2, // High "Category": "persistence", "Technique": "Modify System Process", }, }, nil } func (sig *NginxConfigModified) GetSelectedEvents() ([]detect.SignatureEventSelector, error) { return []detect.SignatureEventSelector{ // ファイルシステムレベルでのオープン操作を監視 {Source: "tracee", Name: "security_file_open", Origin: "*"}, }, nil } func (sig *NginxConfigModified) OnEvent(event protocol.Event) error { eventObj, ok := event.Payload.(trace.Event) if !ok { return fmt.Errorf("invalid event payload") } if eventObj.EventName != "security_file_open" { return nil } // 書き込みフラグ (O_WRONLY, O_RDWR 等) が含まれているか確認 flags, err := eventObj.GetIntArgumentByName("flags") if err != nil { return nil } if !parsers.IsFileWrite(flags) { return nil } // パス情報の取得 pathname, err := eventObj.GetStringArgumentByName("pathname") if err != nil { return nil } // ファイル単体パスのチェック for _, configFile := range sig.nginxConfigFiles { if pathname == configFile { return sig.emitFinding(event) } } // ディレクトリ配下のチェック for _, configDir := range sig.nginxConfigDirs { if strings.HasPrefix(pathname, configDir) { return sig.emitFinding(event) } } return nil } func (sig *NginxConfigModified) emitFinding(event protocol.Event) error { metadata, err := sig.GetMetadata() if err != nil { return err } sig.cb(&detect.Finding{ SigMetadata: metadata, Event: event, Data: nil, }) return nil } func (sig *NginxConfigModified) OnSignal(s detect.Signal) error { return nil } func (sig *NginxConfigModified) Close() {} ``` 下記ファイルへシグネチャーの構造体のポインタを渡し、Tracee本体から参照できるようになります。 - {traceeのsrcディレクトリ}/signatures/golang/export.go Plain textcontent\_copy ``` package mainimport "github.com/aquasecurity/tracee/types/detect"// ExportedSignatures fulfills the goplugins contract required by the rule-engine// this is a list of signatures that this plugin exportsvar ExportedSignatures = []detect.Signature{ &StdioOverSocket{}, &K8sApiConnection{}, &AslrInspection{}, &ProcMemCodeInjection{}, &DockerAbuse{}, &ScheduledTaskModification{}, &LdPreload{}, &CgroupNotifyOnReleaseModification{}, &DefaultLoaderModification{}, &SudoersModification{}, &SchedDebugRecon{}, &SystemRequestKeyConfigModification{}, &CgroupReleaseAgentModification{}, &RcdModification{}, &CorePatternModification{}, &ProcKcoreRead{}, &ProcMemAccess{}, &HiddenFileCreated{}, &AntiDebuggingPtraceme{}, &PtraceCodeInjection{}, &ProcessVmWriteCodeInjection{}, &DiskMount{}, &DynamicCodeLoading{}, &FilelessExecution{}, &IllegitimateShell{}, &KernelModuleLoading{}, &KubernetesCertificateTheftAttempt{}, &ProcFopsHooking{}, &SyscallTableHooking{}, &DroppedExecutable{}, &NginxChildProcess{}, # 追加 &NginxConfigModified{}, # 追加}// ExportedDataSources fulfills the goplugins contract required by the rule-engine// this is a list of data-sources that this plugin exportsvar ExportedDataSources = []detect.DataSource{ // add data-sources here} ``` 先ほどビルドしたファイルを一度削除します。 Plain textcontent\_copy ``` cd {traceeのsrcディレクトリ} make clean ``` ビルドし直します。 Plain textcontent\_copy ``` make tracee ``` シグネチャーが含まれているか確認します。 Plain textcontent\_copy ``` tracee list | grep nginx | column -t | nginx_child_process | signatures, default | | | nginx_config_modified | signatures, default | | ``` 含まれていることが確認できました。 作成したシグネチャーを使えるようにポリシーを作成します。 - policy-nginx-config-modified.yaml Plain textcontent\_copy ``` apiVersion: tracee.aquasec.com/v1beta1 kind: Policy metadata: name: integrity-combined-policy spec: scope: - global rules: - event: nginx_config_modified ``` ### ポリシーとは traceeでは検知するイベントや対象のプロセスなどの設定をPolicyと呼ばれる塊で管理します。 ポリシーはyamlファイルで記述され、scopeやfilterという機能を使い検知範囲を絞り込むことができます。 ### 自作シグネチャーが機能するか確認してみる ターゲットになるnginxを追加して起動します。 Plain textcontent\_copy ``` dnf install -y nginx && systemctl start nginx && systemctl status nginx ``` 下記コマンドで複数ポリシーを読み込んでTraceeを起動させます。 Plain textcontent\_copy ``` tracee -p policy-nginx-config-modified.yaml ``` 別ウィンドウでnginx.confへ書き込みを行います。 Plain textcontent\_copy ``` echo "hoge" >> /etc/nginx/nginx.conf ``` ログが出力され、nginx.confの更新を検知したことが確認できます。 Plain textcontent\_copy ``` TIME UID COMM PID TID RET EVENT ARGS 11:32:48:312168 0 bash 40043 40043 0 nginx_config_modified detectedFrom: security_file_open ``` ## 所感 traceeはeBPFを利用しさまざまなログを取得できるため、いかにノイズになるログを減らすかが重要だと感じました。nginxのように外部ネットワークに直接触れているプロセスの場合は、その範囲に絞って検知できるように適用するなどシステム特性に合わせてログを選別するのが良さそうです。 また、Tracee自体にログを検知してwebhookでアラートを飛ばす仕組みもあるため、Tracee単体でも使いやすいと思いました。プロジェクトに組み込む場合はGrafana LokiやElasticSearchなどログを確認しやすい環境を作った上で組み込む方が分析等もしやすいと感じました。 ただ検証を進めていく中でポリシーのfilter機能が期待通り動作しないなど不具合もあったため、その辺りが解消されてからでも良いかなと。また実際に現在Traceeの開発バージョンにはより多くの機能が追加されているため、次のバージョンを待ってからでも遅くないかなと思いました。 ## 終わりに 今回はTraceeがプロジェクトに導入できるか検証しました。 Tracee以外にもFalcoやTetragonなどeBPFを利用したセキュリティツールは様々あります。しかし一方で、[Singularity](https://github.com/MatheuZSecurity/Singularity)のようなeBPFをバイパスできるRootkitも存在するため、単一のツールだけに頼るのではなく、複数のセキュリティツールを組み合わせて使用することが大切だと思いました。 また Traceeの場合、シグネチャーがどのような仕組みでイベントを検知して、それが問題ある/ないと判断しているかを理解していないといざ検知しても何を対応すれば良いか判断できず、適切な対応をできません。 なのでこの辺りのコードリーディングも今度していきたいと思いました。 ## Footnotes 1. [https://www.aquasec.com/](https://www.aquasec.com/) [↩](#user-content-fnref-1) 2. クライアントアプリケーションが様々なファイルシステムに同じ方法でアクセスできるようにするための仕組み。ファイルシステムの上位に位置する抽象化層。出典: [仮想ファイルシステム - Wikipedia](https://ja.wikipedia.org/wiki/%E4%BB%AE%E6%83%B3%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0) [↩](#user-content-fnref-2) 3. 新しいカーネル拡張によって様々なセキュリティチェックをフックするためのメカニズムを提供する。出典: [Linux Security Module Usage](https://docs.kernel.org/admin-guide/LSM/index.html) [↩](#user-content-fnref-3) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/arai/) ### [arai](/authors/arai/) araiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/arai/) --- ## GKEでコンテナ作成/管理しよう! | grasys blog URL: https://blog.grasys.io/post/dokuma/1st-step-kubernetes GKEとは… Google Kubernetes Engine は、Docker コンテナの実行を支える強力なクラスタ マネージャおよびオーケストレーション システムとして機能します。ユーザーが定義する要件(CPU やメモリなど)に基づいてコンテナをクラスタにスケジューリングし、自動的に管理します。オープンソースの… # GKEでコンテナ作成/管理しよう! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2016年8月18日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/) ![GKEでコンテナ作成/管理しよう!](/_astro/og-image.DDSiu2Ny_XHpDd.webp) GKEとは… > Google Kubernetes Engine は、Docker コンテナの実行を支える強力なクラスタ マネージャおよびオーケストレーション システムとして機能します。ユーザーが定義する要件(CPU やメモリなど)に基づいてコンテナをクラスタにスケジューリングし、自動的に管理します。オープンソースの Kubernetes システム上に構築されており、ユーザーはオンプレミス、ハイブリッド、パブリック クラウド インフラストラクチャを柔軟に利用できます。 公式[1](#user-content-fn-1)より引用 - Dockerはコンテナ単位の管理しかできない - Kubernetes(以後k8sと略します)はコンテナをクラスタとして管理する仕組み - Dockerとk8sをマネージメントしやすくサービス化したのがGKE と私は解釈しています。 また、GKE自体の価格は、5ノードまで無料[2](#user-content-fn-2)! それ以上は `$0.15HR/クラスタ` だそうです。 お財布にも優しい! ## 必要なコンポーネントをインストール gcloudコマンドは[インストール](https://cloud.google.com/sdk/docs/quickstart-mac-os-x)してる前提で進めるよ! ### **最新のGoogle Cloud (GCP) SDKにアップグレード** [ここ](https://cloud.google.com/container-engine/docs/before-you-begin)に詳しく書いてあるよ! Plain textcontent\_copy ``` $ gcloud components update ``` ### 最新のkubectlをインストール Plain textcontent\_copy ``` $ gcloud components update kubectl ``` ### 最新のDocker[3](#user-content-fn-3)をインストール [DockerのInstallationページ](https://docs.docker.com/engine/installation/)見て好きな環境に入れてね! 以降、GCPのProject IDをちょいちょい参照するので、作業するターミナルで変数をexportしておきます。 Plain textcontent\_copy ``` $ export PROJECT_ID= ``` ## イメージ作成 今回は機械学習用に使えそうなtensorflowのイメージを作ってみます。 [Docker Hub](https://hub.docker.com/r/tensorflow/tensorflow/)から公式リポジトリをpull GPUは使わない、なるべく最新がいいので0.10.0rc0のタグを引っ張ってきました。 Plain textcontent\_copy ``` $ docker pull tensorflow/tensorflow:0.10.0rc0 0.10.0rc0: Pulling from tensorflow/tensorflow 56eb14001ceb: Pull complete 7ff49c327d83: Pull complete 6e532f87f96d: Pull complete 3ce63537e70c: Pull complete 1f4f6fd3e0d5: Pull complete fe0ae0f3ab22: Pull complete 10a72d39e542: Pull complete 44cdafd451fb: Pull complete f5b4418bcf1c: Pull complete 8f2a712621db: Pull complete a3a976eeb78f: Pull complete 33446310bc4a: Pull complete Digest: sha256:cac233641c1e3cf73a2049075269262f38448abe480f3ea7241b480bf083cf51 Status: Downloaded newer image for tensorflow/tensorflow:0.10.0rc0 ``` イメージ確認 Plain textcontent\_copy ``` $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE tensorflow/tensorflow 0.10.0rc0 6476695ec35f 2 weeks ago 794.1 MB ``` 動作確認 Plain textcontent\_copy ``` $ docker run -d -p 8888:8888 tensorflow/tensorflow:0.10.0rc0 44150f5f513bdf11146ca33e19a8c26dfaf963e3b48014349487e5de72cd3f0e $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 44150f5f513b tensorflow/tensorflow:0.10.0rc0 "/run_jupyter.sh" 11 seconds ago Up 10 seconds 6006/tcp, 0.0.0.0:8888->8888/tcp evil_mccarthy ``` GKEプライベートリポジトリへPushするために、起動中コンテナからイメージを作成する。 Plain textcontent\_copy ``` $ docker commit 44150f5f513b gcr.io/${PROJECT_ID}/tensorflow:0.10.0rc0 sha256:9ed6746f08fa6dccc121371cfc9a864261e8fbbcad8ac2c9e02c58c89b404125 # イメージ確認 $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE gcr.io//tensorflow 0.10.0rc0 9ed6746f08fa 8 seconds ago 794.1 MB # push $ gcloud docker -- push gcr.io/${PROJECT_ID}/tensorflow:0.10.0rc0 ``` ### この辺で図を…(;´Д`)[4](#user-content-fn-4) ![この辺で図を…(;´Д`)4を示す構成図](/_astro/01-architecture-1024x843-199a99b9.CIWRRzxW_Z1DTz6B.webp) ざっくりこんな概念でございます! ### Cluster コンテナを動作させるためのクラスタです。 後述するDeploymentsを作成するために必要なので作成しておきます。 Plain textcontent\_copy ``` # Cluster作成 $ gcloud container clusters create tensorflow-cluster001 \ --zone asia-east1-a \ --num-nodes 2 \ --machine-type g1-small Creating cluster tensorflow-cluster001...done. Created [https://container.googleapis.com/v1/projects//zones/asia-east1-a/clusters/tensorflow-cluster001]. kubeconfig entry generated for tensorflow-cluster001. NAME ZONE MASTER_VERSION MASTER_IP MACHINE_TYPE NODE_VERSION NUM_NODES STATUS tensorflow-cluster001 asia-east1-a 1.3.4 104.155.230.147 g1-small 1.3.4 2 RUNNING ``` ### Pod Podはコンテナのグループです。GKEの場合、GCEインスタンスがNodeで、その上にコンテナが乗ります。さらにそのコンテナをまとめているのがPodです。 ### Deployments DeploymentsはPodの管理をします。 Plain textcontent\_copy ``` # Deployments作成 $ kubectl run rc-node --image=gcr.io/${PROJECT_ID}/tensorflow:0.10.0rc0 --replicas=2 --port=8888 deployment "rc-node" created # Podの状態を確認 $ kubectl get pods NAME READY STATUS RESTARTS AGE rc-node-2371076894-17kqc 1/1 Running 0 48s rc-node-2371076894-cd4ut 1/1 Running 0 48s # deploymentsの状態を確認 $ kubectl get deployments NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE rc-node 2 2 2 2 1m ``` ### Service Podに対するLBのようなもの。 Plain textcontent\_copy ``` # Service作成 $ kubectl expose deployment rc-node --port=8888 --type="LoadBalancer" # Serviceの状態を確認 $ kubectl get services NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes 10.255.240.1 443/TCP 2h rc-node 10.255.243.181 104.199.197.199 8888/TCP 1m ``` 注意点としては、`rc-node` のEXTERNAL-IPは作成までに少し時間がかかるので、数十秒待ちましょう。 ### 確認 `http://104.199.197.199:8888` をブラウザで開くと… キタ━━━(゚∀゚)━( ゚∀)━(  ゚)━(  )━(  )━(゚  )━(∀゚ )━(゚∀゚)━━━!! ![キタ━━━(゚∀゚)━( ゚∀)━( ゚)━( )━( )━(゚ )━(∀゚ )━(゚∀゚)━━━の画面](/_astro/02-notebook-tensorflow-1024x566-76407c34.CuEv2Z4D_290JyI.webp) ### Scale Podを増やします。 Plain textcontent\_copy ``` # Podの状態を確認 $ kubectl get pods NAME READY STATUS RESTARTS AGE rc-node-2371076894-17kqc 1/1 Running 0 48s rc-node-2371076894-cd4ut 1/1 Running 0 48s # Podを一つ増やす $ kubectl scale deployment/rc-node --replicas=3 deployment "rc-node" scaled # Podの状態を確認 $ kubectl get pods NAME READY STATUS RESTARTS AGE rc-node-2371076894-17kqc 1/1 Running 0 1h rc-node-2371076894-8n3nc 1/1 Running 0 8s rc-node-2371076894-cd4ut 1/1 Running 0 1h # もっともっと! $ kubectl scale deployment/rc-node --replicas=5 deployment "rc-node" scaled # Podの状態を確認 $ kubectl get pods NAME READY STATUS RESTARTS AGE rc-node-2371076894-0zr6q 1/1 Running 0 3s rc-node-2371076894-17kqc 1/1 Running 0 1h rc-node-2371076894-7j0ut 1/1 Running 0 3s rc-node-2371076894-8n3nc 1/1 Running 0 4m rc-node-2371076894-cd4ut 1/1 Running 0 1h ``` Nodeを増やします。 Plain textcontent\_copy ``` # Nodeを一つ増やす $ gcloud container clusters resize tensorflow-cluster001 --size 3 --zone asia-east1-a Pool [default-pool] for [tensorflow-cluster001] will be resized to 3. Do you want to continue (Y/n)? Y Resizing tensorflow-cluster001...done. Updated [https://container.googleapis.com/v1/projects//zones/asia-east1-a/clusters/tensorflow-cluster001]. # clusterの状態を確認 $ gcloud container clusters list NAME ZONE MASTER_VERSION MASTER_IP MACHINE_TYPE NODE_VERSION NUM_NODES STATUS tensorflow-cluster001 asia-east1-a 1.3.4 104.155.230.147 g1-small 1.3.4 3 RUNNING ``` Nodeを増やすのは少し時間がかかりました。2~3分お待ちくださいヘ(゚∀゚ヘ)アヒャ 俺はお掃除が嫌いなんだ!お掃除は自分で調べてやってねw ヒント! Plain textcontent\_copy ``` $ kubectl delete service rc-node $ kubectl delete deployments rc-node $ kubectl delete pods --all $ gcloud container clusters delete tensorflow-cluster001 ``` ## 気になってるポイント - Nodeに対するヘルスチェックがないけどいいのかなw - [Node Pools](http://googlecloudplatform-japan.blogspot.jp/2016/06/google-container-enginegke.html)は今度触ってみよっと - 今回PodとContainerが1対1の状態だけど、複数のContainerをのせるのどうやるんだろ - terraformでも使えるねえ ## まとめ イメージに監視とかも入れちゃえば、かなりいい感じになりそう。実際に動くアプリのイメージを使って動かしてみたいですね(`ω´)グフフ 覚える概念が多いので、とっつきにくいかも。`gcloud container` がクラスタ管理、`kubectl` がDeploymentsとPodのオペレーションといった感じで、使い分けがわかると頭の中でつながってくるかも。 Dockerに慣れていない人は、まずはローカルでDockerと触れ合うのもいいかもね。 参考サイト: [Dockerイメージの理解とコンテナのライフサイクル](http://www.slideshare.net/zembutsu/docker-images-containers-and-lifecycle) [GKEで半年運用してみた](http://www.slideshare.net/katsutoshinagaoka/gke-57322091) [Google Kubernetes Engine で Webサーバ立ててScale、Fail Overさせてみる](http://qiita.com/awakia/items/95f0cde74301cebb4ff7) [【GCP】Google Kubernetes Engineで Hello, World](http://otiai10.hatenablog.com/entry/2016/04/09/054008) * * * ## Footnotes 1. [GKE公式](https://cloud.google.com/container-engine/) [↩](#user-content-fnref-1) 2. ノードはGCEインスタンスを利用しており、ノードとして利用されている分のGCEインスタンス料金は別途かかります。 [↩](#user-content-fnref-2) 3. [残念ながらDocker 1.8以降、CentOS 6系のサポートは打ち切られました](https://github.com/docker/docker/issues/14365) [↩](#user-content-fnref-3) 4. [k8s公式リポジトリより引用](https://github.com/kubernetes/kubernetes/blob/release-1.3/docs/design/architecture.md) [↩](#user-content-fnref-4) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## ForsetiSecurityをデプロイしてみた話 | grasys blog URL: https://blog.grasys.io/post/dokuma/2017-12-11-forsetisecurity ForsetiSecurityとは? GoogleとSpotifyが共同開発中オープンソースのGCPリソースセキュリティ確保のためのツールです。 概要や思想はGoogle Cloud (GCP) Platform Blogに記述がありますので、こちらを参考にすると良いでしょう。 Forsetiには上記ブログからそのま… # ForsetiSecurityをデプロイしてみた話 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2017年12月11日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#forseti-security](/tags/forseti-security/) ![ForsetiSecurityをデプロイしてみた話](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ## ForsetiSecurityとは? GoogleとSpotifyが共同開発中オープンソースのGCPリソースセキュリティ確保のためのツールです。 概要や思想はGoogle Cloud (GCP) Platform Blogに記述がありますので、[こちら](https://cloudplatform-jp.googleblog.com/2017/10/with-Forseti-Spotify-and-Google-release-GCP-security-tools-to-open-source-community15.html)を参考にすると良いでしょう。 Forsetiには上記ブログからそのまま引用すると、次のような機能があります。 > Inventory : 既存の GCP リソースを可視化します。 > Scanner : GCP リソース全体のアクセス制御ポリシーが適切かどうかをチェックします。 > Enforcer : GCP リソースに対する問題のあるアクセスを取り除きます。 > Explain : GCP リソースに対して誰がどのようなアクセス権限を持つかを分析します。 Enforcer, Explainに関しては現状ほとんど実装されていない状態なので、InventoryとScannerの機能を使ってポリシー違反を検知できるようにしたいと思います。 ## ForsetiSecurityをデプロイする 現状、ForsetiSecurityはDeployment Managerを使ってデプロイされているので、作業後綺麗に掃除するためにはDeployment Mangerの扱いを知っている必要があります。 また、今後バージョンアップ等で汚れていく可能性があるので、自社で管理している組織配下にForsetiSecurity用のプロジェクトを作成してデプロイすることをお勧めします。 ### Forsetiをデプロイするにあたり必要な権限 - Resource Manager/Org Admin つまり、上記権限を持っていない組織に対してはScanできないということになりますが、弊社環境で複数組織での確認は取れていませんので悪しからず。 ### 通知を受け取るために必要なもの - SendGridアカウント ### 必要な情報 - SendGrid API Key - Forsetiからのメールを受け取るメールアドレス - Super Admin email address ### forseti-security サービスアカウント作成 Plain textcontent\_copy ``` PROJECT_ID= gcloud config set project ${PROJECT_ID} SANAME=forseti-security gcloud iam --project ${PROJECT_ID} service-accounts create ${SANAME} \ --display-name "Service account for Forceti Security." ``` 確認 Plain textcontent\_copy ``` gcloud iam --project ${PROJECT_ID} service-accounts list ``` ### forseti-security サービスアカウントに必要な権限を付与 付与できる権限の一覧取得 Plain textcontent\_copy ``` gcloud iam --project ${PROJECT_ID} list-grantable-roles //cloudresourcemanager.googleapis.com/projects/${PROJECT_ID} ``` 現状のIAMポリシーファイルを取得 Plain textcontent\_copy ``` gcloud projects get-iam-policy ${PROJECT_ID} --format json > iam.json ``` IAMポリシーを変更 出力されたポリシーファイルを修正したのち Plain textcontent\_copy ``` gcloud projects set-iam-policy ${PROJECT_ID} iam-inventory.json ``` ### APIを有効化 Plain textcontent\_copy ``` # Admin SDK API gcloud beta --project ${PROJECT_ID} service-management enable admin.googleapis.com # Cloud Resource Manager API gcloud beta --project ${PROJECT_ID} service-management enable appengine.googleapis.com # Cloud SQL Admin API gcloud beta --project ${PROJECT_ID} service-management enable cloudresourcemanager.googleapis.com # Cloud SQL API gcloud beta --project ${PROJECT_ID} service-management enable sqladmin.googleapis.com # Compute Engine API gcloud beta --project ${PROJECT_ID} service-management enable compute.googleapis.com # Deployment Manager API gcloud beta --project ${PROJECT_ID} service-management enable deploymentmanager.googleapis.com # Identity and Access Management (IAM) API gcloud beta --project ${PROJECT_ID} service-management enable iam.googleapis.com ``` ### forseti-securityダウンロード Plain textcontent\_copy ``` FORSETI_ROOT= cd ${FORSETI_ROOT} git clone -b v1.1.8 --single-branch https://github.com/GoogleCloudPlatform/forseti-security ``` ### セットアップウィザード起動 Plain textcontent\_copy ``` cd ${FORSETI_ROOT} cd forseti-security/scripts/gcp_setup python setup_forseti.py --no-cloudshell ``` このスクリプトを実行すると、Forsetiに必要なリソースが対象プロジェクトにデプロイされます。 スクリプトは対話形式で実行され、途中で通知先のメールアドレス、組織のSuperAdmin権限を持ったユーザのメールアドレス等着替えれますので、適宜対応してください。 デプロイが完了すると、実行環境のVMから1時間おきにinventory,scanner,notifierが実行されるようになります。 デフォルトでは次の題名がついたメールが届くようになっていますので、これらの送信元からのメールはフィルタして整理しておくと良いでしょう。 - Inventory Snapshot Complete - Firewall Rules Scan Complete - Policy Scan Complete ## コンフィグおよびルールの変更 デプロイが完了した段階でデフォルトのルールが適用された状態でinventory,scanner,notifierが実行されますが、デフォルトの状態ではサンプルコンフィグのような状態なので実行していてもあまり意味がありません。少し変更して実行してみましょう。 コンフィグ、ルールはGCSのBucketに保存されており、forseti実行時にダウンロードして実行しています。 コンフィグ、ルールを更新するためローカルにコンフィグとルールを取得、修正してGCSにアップロードします。 Plain textcontent\_copy ``` cd ${FORSETI_ROOT} FORSETI_BUCKET=`gsutil ls` mkdir custom gsutil cp ${FORSETI_BUCKET}configs/forseti_conf.yaml custom/ gsutil -m cp -r ${FORSETI_BUCKET}rules custom/ # 編集 gsutil cp custom/forseti_conf.yaml ${FORSETI_BUCKET}configs/forseti_conf.yaml gsutil -m cp -r custom/rules ${FORSETI_BUCKET} ``` ちなみに、このステップは初めからコンフィグとルールのテンプレートを望みの通り書き換えている人には不要です。 ### コンフィグとルールの修正例 コンフィグに関しては特に修正する箇所はないので、そのままで良いと思います。 ただし、セットアップウィザードで誤った情報を入力してしまった場合、通知先email addressなどを変更したい場合に有益かもしれません。 #### forseti\_conf.yaml これらの値を変更すれば送信元のSendGridの情報や通知先を変更することができます。 - email\_recipient - email\_sender - sendgrid\_api\_key また、デフォルトではnotifierでemailが送信される違反は無いので、他の項目のパイプラインにも次のような情報を入力してemail通知を受け取れるようにします。 Plain textcontent\_copy ``` - name: email_violations_pipeline configuration: sendgrid_api_key: SG.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx sender: forseti-notify@localhost.domain recipient: morinaga@grasys.io ``` 残念ながら、Notifierのslack通知はまだ機能しないようです。 #### bigquery\_rules.yaml BigQueryのルールを定義するファイルです。 デフォルトではScan対象のresource\_idsがサンプルのものとなっていますので、対象がスキャンされません。 これを自社組織/対象プロジェクトIDに変更します。 複数必要な場合は複数記述しましょう。 Plain textcontent\_copy ``` $ diff custom/rules/bigquery_rules.yaml forseti-security/rules/bigquery_rules.yaml 27c27 < - grasys.io/ --- > - YOUR_ORG_ID / YOUR_PROJECT_ID 38c38 < - grasys.io/ --- > - YOUR_ORG_ID / YOUR_PROJECT_ID 49,50c49 < - grasys.io/ < --- > - YOUR_ORG_ID / YOUR_PROJECT_ID ``` #### iam\_rules.yaml IAMのルールを定義するファイルです。 デフォルトではドメインがサンプルのものとなっていますので、全ての組織で違反が発生するはずです。 これを自社ドメインに書き換えることにより、自社以外のドメインユーザが組織の管理者やプロジェクトオーナーになっていないかを検査できます。 また、サービスアカウントのみ権限が持てるルールも不要なので削除します。 Plain textcontent\_copy ``` $ diff custom/rules/iam_rules.yaml forseti-security/rules/iam_rules.yaml 28,29c28,29 < - user:*@grasys.io < - group:*@grasys.io --- > - user:*@YOURDOMAIN > - group:*@YOURDOMAIN 31a32,44 > - name: Allow only service accounts to have access > mode: whitelist > resource: > - type: organization > applies_to: self_and_children > resource_ids: > - '*' > inherit_from_parents: true > bindings: > - role: roles/* > members: > - serviceAccount:*@*.gserviceaccount.com > 43c56 < - user:*@grasys.io --- > - user:*@YOURDOMAIN ``` その他ルールに関してはドキュメントを参考に変更してみてください。 ## 対応状況 ForsetiSecurityは絶賛開発中の模様で、まだ実装されていない機能がありますので[こちら](http://forsetisecurity.org/docs/quickstarts/inventory/)で確認ください。 ## まとめ とりあえずForsetiSecurityの構築はできましたが、ScannerとNotifierの今後の対応に期待! 使えそうなのはIAM, Firewall, BigQuery ACLあたりですね。 Notifierがちゃんと知らせてくれないですが、スキャンした結果はGCS上に残っています。しばらくはGCSに入ったデータを見つつルールを書いていく感じになると思います。 ルールに関してはこれから色々弄っていきますので、進捗あれば次回にでも〜 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## CiliumでGKEコンテナネットワークを可視化する | grasys blog URL: https://blog.grasys.io/post/dokuma/cilium-on-gke CNI pluginの一つであるCiliumをGKEで構築したk8sクラスタにインストールして、お手軽コンテナネットワーク可視化を試したいと思います。 Cilium eBPF-based Networking, Observability, and Securityと銘打ってます。eBPFを利用すればLinux sy… # CiliumでGKEコンテナネットワークを可視化する - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2020年8月24日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#cilium](/tags/cilium/)[#GKE](/tags/gke/) ![CiliumでGKEコンテナネットワークを可視化する](/_astro/og-image.DDSiu2Ny_XHpDd.webp) CNI pluginの一つであるCiliumをGKEで構築したk8sクラスタにインストールして、お手軽コンテナネットワーク可視化を試したいと思います。 ## [Cilium](https://cilium.io/) eBPF-based Networking, Observability, and Securityと銘打ってます。eBPFを利用すればLinux system callをフックして任意のコードを実行することができると言うことです。これを利用してObservability/Securityを提供するソリューションがCiliumです。 eBPFに関してダイブしたい人は[こちら](https://docs.cilium.io/en/latest/bpf/#bpf-guide)にとても詳しく書いてありますので読むことをお勧めします。 ## [CNI Chaining](https://docs.cilium.io/en/stable/gettingstarted/cni-chaining/#cni-chaining) GKEのk8sクラスタはネットワークポリシーを有効にするとCNIとしてCalicoが選択されます。Ciliumを利用する方法は2つあります。 1. CNIをCiliumに変更する 2. CNI ChainingでIP管理などはCalicoに任せる CiliumにはGKEクラスタのノード設定を変更する処理を実行するオプションが用意されていますが、今回はノード設定を変更したくないのでCNI Chainingを採用することにしました。 ## Install [こちら](https://docs.cilium.io/en/stable/gettingstarted/cni-chaining-calico/#calico)を参考にしてインストールしていきます。 用意したクラスタに次のmanifestを投入します。 Plain textcontent\_copy ``` $ cat chaining.yaml apiVersion: v1 kind: ConfigMap metadata: name: cni-configuration namespace: kube-system data: cni-config: |- { "name": "generic-veth", "cniVersion": "0.3.1", "plugins": [ { "type": "calico", "log_level": "debug", "datastore_type": "kubernetes", "mtu": 1460, "ipam": { "type": "host-local", "subnet": "usePodCidr" }, "policy": { "type": "k8s" }, "kubernetes": { "kubeconfig": "/etc/cni/net.d/calico-kubeconfig" } }, { "type": "portmap", "snat": true, "capabilities": {"portMappings": true} }, { "type": "cilium-cni" } ] } $ kubectl apply -f chaining.yaml configmap/cni-configuration created ``` MTUとipamの設定が公式と異なりますが、GKEのCalicoの設定に合わせたものです。 Helm(Version 3)でインストール! Plain textcontent\_copy ``` $ helm install cilium cilium/cilium --version 1.8.2 \ --namespace=kube-system -f deploy-cilium-with-chaining.yaml NAME: cilium LAST DEPLOYED: Mon Aug 24 13:58:16 2020 NAMESPACE: kube-system STATUS: deployed REVISION: 1 TEST SUITE: None NOTES: You have successfully installed Cilium. Your release version is 1.8.2. For any further help, visit https://docs.cilium.io/en/v1.8/gettinghelp ``` Visualize InterfaceのHubbleを有効にする Plain textcontent\_copy ``` $ ./enable-hubble.sh Release "cilium" has been upgraded. Happy Helming! NAME: cilium LAST DEPLOYED: Mon Aug 24 14:03:28 2020 NAMESPACE: kube-system STATUS: deployed REVISION: 2 TEST SUITE: None NOTES: You have successfully installed Cilium with Hubble Relay and Hubble UI. Your release version is 1.8.2. For any further help, visit https://docs.cilium.io/en/v1.8/gettinghelp ``` Hubble UIをポートフォワードして Plain textcontent\_copy ``` $ kubectl -n kube-system port-forward svc/hubble-ui 12000:80 Forwarding from 127.0.0.1:12000 -> 12000 Forwarding from [::1]:12000 -> 12000 Handling connection for 12000 ``` ブラウザで見てみると… ![Installの画面(1)](/_astro/01-00-1-1008x1024-3b5ca6b4.BNv6C3ZV_Z25QHI9.webp) あれ、flowが見えない おもむろにCiliumを再起動 Plain textcontent\_copy ``` $ kubectl -n kube-system rollout restart daemonset cilium daemonset.apps/cilium restarted ``` おおー ![Installの画面(2)](/_astro/02-02-2-1008x1024-30b63e3d.CBLaFmuN_Z22iaK3.webp) でもまだCiliumに管理されていないpodは可視化できない… [2番目のNote参照](https://docs.cilium.io/en/stable/gettingstarted/cni-chaining-calico/#deploy-cilium-with-the-portmap-plugin-enabled) > The new CNI chaining configuration will not apply to any pod that is already running the cluster. Existing pods will be reachable and Cilium will load-balance to them but policy enforcement will not apply to them and load-balancing is not performed for traffic originating from existing pods. > > You must restart these pods in order to invoke the chaining configuration on them. なるほど、では再起動じゃ Plain textcontent\_copy ``` $ kubectl get pods -n kube-system -o custom-columns=NAMESPACE:.metadata.namespace,NAME:.metadata.name,HOSTNETWORK:.spec.hostNetwork --no-headers=true | grep '' | awk '{print "-n "$1" "$2}' | xargs -L 1 kubectl delete pod pod "calico-node-vertical-autoscaler-bcc7978d-cxm2z" deleted pod "calico-typha-horizontal-autoscaler-7cd7856b7b-jwwts" deleted pod "calico-typha-vertical-autoscaler-7c4b89c9-9ftfh" deleted pod "event-exporter-gke-59b99fdd9c-qh4qk" deleted pod "fluentd-gke-scaler-cd4d654d7-jd8fl" deleted pod "hubble-relay-f96dd575f-h6d8b" deleted pod "hubble-ui-5ddff94674-nb9tf" deleted pod "kube-dns-7c976ddbdb-f7lbg" deleted pod "kube-dns-7c976ddbdb-pd5t9" deleted pod "kube-dns-autoscaler-645f7d66cf-wq6rz" deleted pod "l7-default-backend-678889f899-sww5r" deleted pod "metrics-server-v0.3.6-7b7d6c7576-dcvpp" deleted pod "stackdriver-metadata-agent-cluster-level-6868b6c756-vmdfr" deleted ``` 5分ほどかかりました。もちろん既存のpodが動いている環境であればそのpodを再起動する必要がありますので、稼働中のサービスに適用する際は自己責任でお願いします。 キタコレ ![Installの画面(3)](/_astro/03-03-3-1007x1024-de2e1cb9.CbVNbvJf_Z1aXi6D.webp) [Kiali](https://kiali.io/)っぽいですが、機能がシンプルだな… ただし、[metricsのexport](https://docs.cilium.io/en/stable/configuration/metrics/#hubble-metrics)が強力!prometheusと連携すればグリグリVisualizeできそうです。(今回はやりません) [hubble CLI](https://github.com/cilium/hubble#releases)を使ってみる。 ポートフォワードして Plain textcontent\_copy ``` $ kubectl -n kube-system port-forward svc/hubble-relay 4245:80 Forwarding from 127.0.0.1:4245 -> 4245 Forwarding from [::1]:4245 -> 4245 ``` observe! Plain textcontent\_copy ``` $ ./hubble observe -f --server localhost:4245 Aug 24 05:33:01.976 [gke-cilium-cilium-e61da247-snqw]: 35.243.71.11:443 -> kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 to-endpoint FORWARDED (TCP Flags: ACK) Aug 24 05:33:31.976 [gke-cilium-cilium-e61da247-snqw]: kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 -> 35.243.71.11:443 to-stack FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:33:31.980 [gke-cilium-cilium-e61da247-snqw]: 35.243.71.11:443 -> kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 to-endpoint FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:34:01.975 [gke-cilium-cilium-e61da247-snqw]: kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 -> 35.243.71.11:443 to-stack FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:34:01.976 [gke-cilium-cilium-e61da247-snqw]: 35.243.71.11:443 -> kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 to-endpoint FORWARDED (TCP Flags: ACK) Aug 24 05:34:31.975 [gke-cilium-cilium-e61da247-snqw]: kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 -> 35.243.71.11:443 to-stack FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:34:31.980 [gke-cilium-cilium-e61da247-snqw]: 35.243.71.11:443 -> kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 to-endpoint FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:35:01.975 [gke-cilium-cilium-e61da247-snqw]: kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 -> 35.243.71.11:443 to-stack FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:35:01.980 [gke-cilium-cilium-e61da247-snqw]: 35.243.71.11:443 -> kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 to-endpoint FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:35:31.977 [gke-cilium-cilium-e61da247-snqw]: kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 -> 35.243.71.11:443 to-stack FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:35:31.980 [gke-cilium-cilium-e61da247-snqw]: 35.243.71.11:443 -> kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 to-endpoint FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:36:01.975 [gke-cilium-cilium-e61da247-snqw]: kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 -> 35.243.71.11:443 to-stack FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:36:01.980 [gke-cilium-cilium-e61da247-snqw]: 35.243.71.11:443 -> kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 to-endpoint FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:36:31.975 [gke-cilium-cilium-e61da247-snqw]: kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 -> 35.243.71.11:443 to-stack FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:36:31.979 [gke-cilium-cilium-e61da247-snqw]: 35.243.71.11:443 -> kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 to-endpoint FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:37:01.975 [gke-cilium-cilium-e61da247-snqw]: kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 -> 35.243.71.11:443 to-stack FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:37:01.980 [gke-cilium-cilium-e61da247-snqw]: 35.243.71.11:443 -> kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 to-endpoint FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:37:31.975 [gke-cilium-cilium-e61da247-snqw]: kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 -> 35.243.71.11:443 to-stack FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:37:31.979 [gke-cilium-cilium-e61da247-snqw]: 35.243.71.11:443 -> kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 to-endpoint FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:38:01.975 [gke-cilium-cilium-e61da247-snqw]: kube-system/calico-node-vertical-autoscaler-bcc7978d-5vspj:47694 -> 35.243.71.11:443 to-stack FORWARDED (TCP Flags: ACK, PSH) Aug 24 05:38:13.273 [gke-cilium-cilium-0908de5c-fcpx]: kube-system/kube-dns-7c976ddbdb-cmpgb:10054 -> 10.61.0.73:52640 to-stack FORWARDED (TCP Flags: ACK, FIN) ``` ふむ。 ## [Network Policy](https://docs.cilium.io/en/stable/policy/#id1) さてコンテナネットワークの可視化が簡単にできることはわかりました。Network Policyは本家のexamplesが充実しているのでいろいろ試してみるが良い。 PS. 将来的にGKEネイティブになりそうだと昨日知ったw [New GKE Dataplane V2 increases security and visibility for containers](https://cloud.google.com/blog/products/containers-kubernetes/bringing-ebpf-and-cilium-to-google-kubernetes-engine) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## GCEにConsulをさっとデプロイしてみる | grasys blog URL: https://blog.grasys.io/post/dokuma/consul001 こんにちは。grasysでSREをやっております守永です。 最近天変地異が日本を襲ってきていますが、そんな中でさっと検証しなければならない! なーんてことがあると思います。 GCEのインスタンスを立ててさっと検証用にConsulをインストールしてみましょう。 今回使用したイメージはこちら debian-9-stret… # GCEにConsulをさっとデプロイしてみる - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2018年10月1日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Consul](/tags/consul/)[#HashiCorp Vault](/tags/hashicorp-vault/) ![GCEにConsulをさっとデプロイしてみる](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは。grasysでSREをやっております守永です。 最近天変地異が日本を襲ってきていますが、そんな中でさっと検証しなければならない! なーんてことがあると思います。 GCEのインスタンスを立ててさっと検証用にConsulをインストールしてみましょう。 今回使用したイメージはこちら `debian-9-stretch-v20180401` 前提条件として、作成したインスタンスにはNetwork Tagに`consul`を付ける事ぐらいです。これは、Consul自体のService DiscoveryにGCE APIを使うためです。 ## 手順 1. セットアップで利用するツール類をインストール 2. Consulインストール 3. Consul初期化 ### セットアップで利用するツール類をインストール netcatとかtmuxは趣味です・・・ Mustacheとかjqとかjoが無いと何もできない体に・・・ でも今回はjqとjoしか使ってない事に気づく。 Plain textcontent\_copy ``` sudo su - apt-get update apt-get install -y unzip jq netcat tmux jo less # Download and install Mustache cd /tmp && \ curl -sSL https://git.io/get-mo -o mo && \ chmod +x mo && \ mv mo /usr/local/bin/ ``` ### Consulインストール バージョンは適当に変えてね! Plain textcontent\_copy ``` # Download and install Consul consul_version=1.0.7 cd /tmp && \ curl -sLO https://releases.hashicorp.com/consul/${consul_version}/consul_${consul_version}_linux_amd64.zip && \ unzip consul_${consul_version}_linux_amd64.zip && \ mv consul /usr/local/bin/consul && \ rm consul_${consul_version}_linux_amd64.zip ``` ### Consulセットアップ 今気づいたけど、DomainやらServerモードもメタデータとかに外出しすれば汎用的なイメージ作れそうですね。 Service DiscoveryはGCE API使ってるので、大きめのクラスタ作るときはGCE APIのLate Limitとか気をつけてねw Plain textcontent\_copy ``` # Enable Consul completion (Require restart bash) consul -autocomplete-install # Consul user useradd -r -d /var/lib/consul -s /bin/nologin consul install -o consul -g consul -m 750 -d /var/lib/consul # Consul config mkdir -p /etc/consul cat - > /etc/consul/reconfig.sh <<'EOF' #!/bin/bash PROJECT_ID=$(curl -s -H "Metadata-Flavor: Google" metadata/computeMetadata/v1/project/project-id) INSTANCE_NAME=$(curl -s -H "Metadata-Flavor: Google" metadata/computeMetadata/v1/instance/name) ZONE=$(curl -s -H "Metadata-Flavor: Google" metadata/computeMetadata/v1/instance/zone) SERVERTYPE=$(gcloud compute instances describe ${INSTANCE_NAME} --zone ${ZONE##*/} --format json | jq -M -r .labels.servertype) NETWORK_IF0=$(curl -s -H "Metadata-Flavor: Google" metadata/computeMetadata/v1/instance/network-interfaces/0/ip) jo domain=vault \ bind_addr=0.0.0.0 \ client_addr=0.0.0.0 \ node_meta=$(jo servertype=${SERVERTYPE}) \ advertise_addr=${NETWORK_IF0} \ leave_on_terminate=true \ datacenter=${PROJECT_ID} \ disable_remote_exec=false \ server=true \ node_name=${INSTANCE_NAME} \ reconnect_timeout=8h \ rejoin_after_leave=true \ retry_join[]="provider=gce tag_value=consul" \ enable_debug=false \ enable_script_checks=true \ enable_syslog=true \ log_level=INFO \ data_dir=/var/lib/consul/data/${PROJECT_ID}/${INSTANCE_NAME} \ bootstrap_expect=3 \ | jq . > /etc/consul/config.json chown consul.consul /etc/consul/config.json chmod 0600 /etc/consul/config.json EOF chown consul.consul /etc/consul/reconfig.sh chmod 511 /etc/consul/reconfig.sh # Systemd service cat - > /etc/systemd/system/consul.service <<'EOF' [Unit] Description=Consul Documentation=https://www.consul.io/docs/ After=network.target ConditionFileNotEmpty=/etc/consul/config.json [Service] User=consul Group=consul ExecStartPre=/etc/consul/reconfig.sh ExecStart=/usr/local/bin/consul agent -config-file=/etc/consul/config.json ExecReload=/usr/local/bin/kill --signal HUP $MAINPID NoNewPrivileges=yes KillSignal=SIGINT [Install] WantedBy=multi-user.target EOF chmod 0600 /etc/systemd/system/consul.service systemctl daemon-reload systemctl enable consul systemctl start consul ``` `jq`使わずに`jo -p`すればいいじゃん、って言う所もあるけど気にしない! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## GCPでマストドンを構築する書籍を書きました! | grasys blog URL: https://blog.grasys.io/post/dokuma/gcpdemastodon こんにちは! 今回は技術ネタじゃなくて書籍の執筆活動をしたので、執筆活動の経験と宣伝をしますw 書籍を執筆することになった経緯 弊社代表が突然(いつも突然ですが。。。) 「マストドンの本誰か書かない?」 と言ってきたので、そろそろ本でも描くか!という軽いノリでマストドンの構築から執筆までを引き受けることになりました。… # GCPでマストドンを構築する書籍を書きました! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2017年4月26日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#mastodon](/tags/mastodon/) ![GCPでマストドンを構築する書籍を書きました!](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは! 今回は技術ネタじゃなくて書籍の執筆活動をしたので、執筆活動の経験と宣伝をしますw ## 書籍を執筆することになった経緯 弊社代表が突然(いつも突然ですが。。。) 「マストドンの本誰か書かない?」 と言ってきたので、そろそろ本でも描くか!という軽いノリでマストドンの構築から執筆までを引き受けることになりました。 ## マストドン初心者だけどGCPでシステム作るのは得意だぜ! マストドンはオープンソースでGitHubの[Production-guilde.md](https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Production-guide.md)を読めば、誰でも構成できる状態となっています。 とりあえずスケールできる構成にしたかったので、フロントにLBを置いてDBとRedisわけて〜みたいな感じで構成図を書いて作りました。 ## メディアファイルの扱いがめんどい ユーザのトゥートでアップロードされるメディアファイルの扱いがちょっと面倒(なぜならまだマストドンがGCSに対応してないから!)で、CloudCDN使ったりinotifywait使ったりしてGCSにあげたりしてみたんだけどうまくいかなかった。 結局メディアファイルは分散ファイルシステム使って配信するのがバランス良さそうだな〜ということで解決したんですけどね。 ## Redisの分散 マストドンってトゥートとかmail送信とかを[sidekiq](https://github.com/mperham/sidekiq)っていうRubyの非同期プロセッサに渡して処理しているんですけど、バックエンドにはRedisを使っています。 残念ながらまだマストドンはRedisの分散のことまで考えていないみたい(コンフィグみただけだけどw)。なのでまだうまいこと分散できないシステムになりました。 ## DB PostgreSQLなの!? まじかよ、確かにPostgreSQLも立派なソリューションだけど、なんでなんだ!MySQLじゃダメなのか! そんなことを思いながら渋々マスタ/スレーブレプリケーション構成を作るために頑張った俺かわいい。 ## おまけ: Amazon予約ページでカテゴリ1位に! 2017/04/26 16:00の時点で1位になったので記念撮影しましたw ![おまけ: Amazon予約ページでカテゴリ1位にの画面](/_astro/01-S__26320910-1024x616-6a7992ba.B50odbci_1DxrWO.webp) ではみなさん、楽しいマストドンライフを! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer | grasys blog URL: https://blog.grasys.io/post/dokuma/gke-fluent (n‘∀‘)η ヤァーッホォー<2ヶ月ぶりの投稿だよ!grasysではプリチィ担当のどくまです♪ 今回はGKEでFluentクラスタを作った時の作業をまとめるよ!これができればあなたもGKEマスター? ぐらいな濃いめの内容になっています。 なので、初歩的なところははもろもろ省いちゃってますごめんなさい。 ゴール ワン… # GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2016年10月18日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#BigQuery](/tags/bigquery/)[#Docker](/tags/docker/)[#fluent](/tags/fluent/)[#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/) ![GKEでFluentクラスタを作っちゃおう!もちろんBigQueryにデータを叩き込むよVer](/_astro/og-image.DDSiu2Ny_XHpDd.webp) (n‘∀‘)η ヤァーッホォー<2ヶ月ぶりの投稿だよ!grasysではプリチィ担当のどくまです♪ 今回はGKEでFluentクラスタを作った時の作業をまとめるよ!これができればあなたもGKEマスター? ぐらいな濃いめの内容になっています。 なので、初歩的なところははもろもろ省いちゃってますごめんなさい。 ## ゴール ワンコマンドで起動するマネージドサービス並みのfluentクラスタを構築する。 ポイントは下記の通り。 - 公式FluentdのDockerImageをカスタムする - GKEクラスタ構築時にNodeに対してscopeを割り当てる - Kubernetes(以降k8s)のConfigMapを利用してFluentdのConfigを変更する - PodにDiskを割り当てる ## Docker Imageをカスタムする まずは、公式のFluentdイメージを取ってきます。おもむろに `docker run` 。 Plain textcontent\_copy ``` $ docker run fluent/fluentd:latest-onbuild 2016-10-18 08:19:02 +0000 [info]: reading config file path="/fluentd/etc/fluent.conf" 2016-10-18 08:19:02 +0000 [info]: starting fluentd-0.12.29 2016-10-18 08:19:02 +0000 [info]: gem 'fluentd' version '0.12.29' 2016-10-18 08:19:02 +0000 [info]: adding match in @mainstream pattern="docker.**" type="file" 2016-10-18 08:19:02 +0000 [info]: adding match in @mainstream pattern="**" type="file" 2016-10-18 08:19:02 +0000 [info]: adding filter pattern="**" type="stdout" 2016-10-18 08:19:02 +0000 [info]: adding source type="forward" 2016-10-18 08:19:02 +0000 [info]: using configuration file: @type forward @id input1 @label @mainstream port 24224 @type stdout 2016-10-18 08:19:02 +0000 [info]: listening fluent socket on 0.0.0.0:24224 ``` うん、動く!当たり前だけど。このImageをベースに、いろいろ実現していくよ。 公式のImageはAlpine Linuxで構成されていて、不要なものは一切入っていない。おもむろに中身を見てみよう。 Plain textcontent\_copy ``` $ docker run -it fluent/fluentd:latest-onbuild "/bin/sh" ~ $ cat /etc/os-release NAME="Alpine Linux" ID=alpine VERSION_ID=3.4.0 PRETTY_NAME="Alpine Linux v3.4" HOME_URL="http://alpinelinux.org" BUG_REPORT_URL="http://bugs.alpinelinux.org" ``` `/fluentd` がfluentdのディレクトリのようだ。 Plain textcontent\_copy ``` ~ $ ls -l / total 56 drwxr-xr-x 2 root root 4096 Jun 23 19:37 bin drwxr-xr-x 5 root root 380 Oct 18 09:34 dev drwxr-xr-x 18 root root 4096 Oct 18 09:34 etc drwxr-xr-x 9 fluent fluent 4096 Sep 7 09:33 fluentd drwxr-xr-x 5 root root 4096 Oct 18 09:34 home drwxr-xr-x 6 root root 4096 Sep 7 09:32 lib lrwxrwxrwx 1 root root 12 Jun 23 19:37 linuxrc -> /bin/busybox drwxr-xr-x 5 root root 4096 Jun 23 19:37 media drwxr-xr-x 2 root root 4096 Jun 23 19:37 mnt dr-xr-xr-x 90 root root 0 Oct 18 09:34 proc drwx------ 3 root root 4096 Sep 7 09:32 root drwxr-xr-x 2 root root 4096 Jun 23 19:37 run drwxr-xr-x 2 root root 4096 Sep 7 09:32 sbin drwxr-xr-x 2 root root 4096 Jun 23 19:37 srv dr-xr-xr-x 12 root root 0 Oct 18 09:34 sys drwxrwxrwt 2 root root 4096 Jun 23 19:37 tmp drwxr-xr-x 12 root root 4096 Sep 7 09:33 usr drwxr-xr-x 12 root root 4096 Jun 23 19:37 var ~ $ ls -l /fluentd/ total 12 drwxr-xr-x 2 fluent fluent 4096 Sep 7 09:33 etc drwxr-xr-x 2 fluent fluent 4096 Sep 7 09:33 log drwxr-xr-x 2 fluent fluent 4096 Sep 7 09:33 plugins ``` さっきおもむろに起動した時のコンフィグは、このコンフィグですね。 Plain textcontent\_copy ``` ~ $ cat /fluentd/etc/fluent.conf @type forward @id input1 @label @mainstream port 24224 @type stdout ~ $ ``` ここまでで、次の要求が思い浮かぶ。 ### Requirements 1. コンフィグを差し替えたい。 2. BigQueryにデータを叩き込む想定なので、 `fluent-plugin-bigquery` は必須。 課題が出てきた。 ### Task 1. [1](#user-content-fn-1)公式には、Docker起動時パラメタで制御できるドキュメントの記述が存在するが、DockerFileは汎用的に作り、コンフィグとは分離したい。 2. `fluent-plugin-bigquery` のrequirementであるbigdecimalライブラリが無いため、`gem install` が失敗する。 解決策 ### Solution 1. 後述するk8sのConfigMapを利用する。 2. bigdecimalライブラリをインストールする環境にする。 この時点で必須な作業は2です。 ### Let’s play ! bigdecimalライブラリをビルド可能な環境を整える。今回は、ビルド環境のインストールなどを伴うため、`docker build` を使うと時間がかかりすぎちゃう& イメージサイズが[2](#user-content-fn-2)肥大化しちゃうので、 `docker commit`を使います。 rootユーザで `docker run` してカスタム開始しましょう。 Plain textcontent\_copy ``` $ docker run --rm -it -u root fluent/fluentd:latest-onbuild "/bin/sh" ``` ビルド環境をインストール Plain textcontent\_copy ``` # apk add --update alpine-sdk --no-cache # apk add --update ruby-dev --no-cache ``` gemのPATHを `/home/fluent` 配下にまとめたい&fluentd起動ユーザはfluentなのでfluentユーザになります。 Plain textcontent\_copy ``` # su - fluent ``` gemのPATHを指定 Plain textcontent\_copy ``` ~$ PATH=/home/fluent/.gem/ruby/2.3.0/bin:$PATH ``` 必要なgemをインストォおおおおル! Plain textcontent\_copy ``` ~$ gem install bigdecimal ~$ gem install fluent-plugin-forest ~$ gem install fluent-plugin-bigquery ``` 確認 Plain textcontent\_copy ``` ~$ gem list *** LOCAL GEMS *** activesupport (4.2.7.1) addressable (2.4.0) bigdecimal (1.2.7) cool.io (1.4.5) did_you_mean (1.0.0) faraday (0.9.2) fluent-mixin-config-placeholders (0.4.0) fluent-mixin-plaintextformatter (0.2.6) fluent-plugin-bigquery (0.3.0) fluent-plugin-buffer-lightening (0.0.2) fluent-plugin-forest (0.3.3) fluentd (0.12.29) google-api-client (0.9.18) googleauth (0.5.1) http_parser.rb (0.6.0) httpclient (2.8.2.4) hurley (0.2) i18n (0.7.0) json (2.0.2, 1.8.3) jwt (1.5.6) little-plugger (1.1.4) logging (2.1.0) ltsv (0.1.0) memoist (0.15.0) mime-types (3.1) mime-types-data (3.2016.0521) minitest (5.8.3) msgpack (0.5.12) multi_json (1.12.1) multipart-post (2.0.0) net-telnet (0.1.1) oj (2.17.4) os (0.9.6) power_assert (0.2.6) psych (2.0.17) rake (10.4.2) representable (2.3.0) retriable (2.1.0) sigdump (0.2.4) signet (0.7.3) string-scrub (0.0.5) test-unit (3.1.5) thread_safe (0.3.5) tzinfo (1.2.2) tzinfo-data (1.2016.6) uber (0.0.15) uuidtools (2.1.5) yajl-ruby (1.2.1) ``` ビルド環境は不要なので削除します。Ctrl+Dでrootに戻り、削除! Plain textcontent\_copy ``` # apk del alpine-sdk # apk del ruby-dev-sdk ``` 別のターミナルで、`docker commit` します。 Plain textcontent\_copy ``` $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 65df9f914a3b fluent/fluentd:latest-onbuild "/bin/sh" 32 minutes ago Up 32 minutes 5140/tcp, 24224/tcp modest_yalow $ docker commit 65df9f914a3b fluentd:forblog sha256:3fbdc0eb48cbd3b70188e2c2ffa1ac22a059b957210b23f3f9c5ef790ed360ee $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE fluentd forblog 3fbdc0eb48cb 16 seconds ago 74.11 MB ``` カスタムイメージ完成! このイメージをベースに `docker build` してGKEで利用するイメージを作成します。 Dockerfileは次の通り。 Plain textcontent\_copy ``` FROM fluentd:forblog MAINTAINER grasys USER root RUN gem uninstall json --version 2.0.2 USER fluent WORKDIR /home/fluent ENV PATH /home/fluent/.gem/ruby/2.3.0/bin:$PATH EXPOSE 24224 CMD fluentd -c /fluentd/etc/$FLUENTD_CONF -p /fluentd/plugins $FLUENTD_OPT ``` Plain textcontent\_copy ``` $ docker build -t gcr.io//fluentd:forblog . Sending build context to Docker daemon 25.6 kB Step 1 : FROM fluentd:forblog ---> 3fbdc0eb48cb Step 2 : MAINTAINER grasys ---> Running in 28a457de2780 ---> 8a9d1594806b Removing intermediate container 28a457de2780 Step 3 : USER fluent ---> Running in 5c9658fc8c03 ---> 9792ab88d7e5 Removing intermediate container 5c9658fc8c03 Step 4 : WORKDIR /home/fluent ---> Running in 2604d1743cff ---> 83f100824890 Removing intermediate container 2604d1743cff Step 5 : ENV PATH /home/fluent/.gem/ruby/2.3.0/bin:$PATH ---> Running in 2c6675c33cab ---> 531f6e00d498 Removing intermediate container 2c6675c33cab Step 6 : EXPOSE 24224 ---> Running in 0477000ca406 ---> c928b06d4480 Removing intermediate container 0477000ca406 Step 7 : CMD fluentd -c /fluentd/etc/$FLUENTD_CONF -p /fluentd/plugins $FLUENTD_OPT ---> Running in 0bc116385fb3 ---> b93af116d6b8 Removing intermediate container 0bc116385fb3 Successfully built b93af116d6b8 ``` では、イメージをGKEのリポジトリにPushします。 Plain textcontent\_copy ``` $ gcloud docker push gcr.io//fluentd:forblog ``` ここまでで、Dockerカスタムイメージ作成は完了です。やったね! ## GKEクラスタ構築時にNodeに対してscopeを割り当てる 続いてGKEクラスタを作成します。 ここでのポイントは、Node(GCEインスタンス)にbigqueryのwrite権限を与え、その権限を利用するようにクラスタを構築することです。 まあ[3](#user-content-fn-3)ドキュメント通りです(´Д`) また、Nodeを複数ゾーンにまたがせるためのオプションも追加しています。この場合、 `--num-nodes` で指定するNode数はそれぞれのゾーンに対するNode数となります。 次の例だと `asia-east1-a` , `asia-east1-b` に対して1Nodeずつ割り当てられ、合計2Nodeになります。 Plain textcontent\_copy ``` $ gcloud container clusters create fluentd-cluster001 \ --zone asia-east1-a --additional-zones asia-east1-b \ --num-nodes 1 \ --machine-type g1-small \ --scopes compute-rw,bigquery Creating cluster fluentd-cluster001...done. Created [https://container.googleapis.com/v1/projects//zones/asia-east1-a/clusters/fluentd-cluster001]. kubeconfig entry generated for fluentd-cluster001. NAME ZONE MASTER_VERSION MASTER_IP MACHINE_TYPE NODE_VERSION NUM_NODES STATUS fluentd-cluster001 asia-east1-a 1.4.3 104.199.201.228 g1-small 1.4.3 ``` ## k8sのConfigMapを利用してFluentdのConfigを変更する 作成したImageに任意のConfigを設定したいので、次のファイルを作成します。 - fluent-config - schema-json これらのファイルをConfigMapでk8s APIが利用可能になるよう設定します。 Plain textcontent\_copy ``` # create $ kubectl create configmap analysis-base-config --from-file=fluent-config $ kubectl create configmap analysis-base-schema --from-file=schema-json # describre $ kubectl describe configmaps analysis-base-config $ kubectl describe configmaps analysis-base-schema # get $ kubectl get configmaps analysis-base-config -o yaml $ kubectl get configmaps analysis-base-schema -o yaml ``` 各ファイルの内容は下記の通りです。 ### fluent-confg Plain textcontent\_copy ``` @type forward port 24224 bind 0.0.0.0 @type forest subtype copy ``` ### schema-json Plain textcontent\_copy ``` [ {"name": "time", "type": "integer", "mode": "required"}, {"name": "message", "type": "string", "mode": "required"} ] ``` ## PodにDiskを割り当てる fluentdのログを格納するためのDiskを用意します。 まずは、GCE常にDiskを作成します。 Plain textcontent\_copy ``` $ gcloud compute disks create --size=10GB --zone=asia-east1-a log-pd $ gcloud compute disks create --size=10GB --zone=asia-east1-b log-pd ``` k8s APIが利用するための `PersistentVolume` , `PersistentVolumeClaim` を構成する。 Plain textcontent\_copy ``` $ kubectl create -f kpi-analysis_pv.yaml $ kubectl create -f kpi-analysis_pvc.yaml ``` ### kpi-analysis\_pv.yaml Plain textcontent\_copy ``` apiVersion: v1 kind: PersistentVolume metadata: name: log-pd labels: app: fluentd envionment: dev spec: capacity: storage: 10Gi accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Delete gcePersistentDisk: pdName: log-pd fsType: ext4 ``` ### kpi-analysis\_pvc.yaml Plain textcontent\_copy ``` apiVersion: v1 kind: PersistentVolumeClaim metadata: name: fluentd-log-pvc labels: app: fluentd envionment: dev spec: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi ``` これですべての下準備が整いました。 ## いざ Plain textcontent\_copy ``` $ kubectl create -f kpi-analysis_deployments.yaml $ kubectl create -f kpi-analysis_service.yaml ``` これでServiceのホスティングができました。 数十秒待つとServiceにExternalIPが割り当てられます。 Plain textcontent\_copy ``` $ kubectl get services NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE kpi-analysis 10.171.245.105 104.199.212.82 24224/TCP 1m kubernetes 10.171.240.1 443/TCP 41m ``` ### kpi-analysis\_deployments.yaml Plain textcontent\_copy ``` apiVersion: extensions/v1beta1 kind: Deployment metadata: name: kpi-analysis spec: replicas: 2 template: metadata: labels: app: fluentd envionment: dev spec: securityContext: fsGroup: 1000 containers: - name: kpi-analysis image: gcr.io//fluentd:forblog env: - name: FLUENTD_CONF value: analysis-base.conf - name: FLUENTD_OPT value: "--log /fluentd/log/fluentd.log" ports: - containerPort: 24224 name: fluentd volumeMounts: - mountPath: /fluentd/etc name: config - mountPath: /etc/opt name: schema - mountPath: /fluentd/log name: log volumes: - name: config configMap: name: analysis-base-config items: - key: fluent-config path: analysis-base.conf - name: schema configMap: name: analysis-base-schema items: - key: schema-json path: schema.json - name: log persistentVolumeClaim: claimName: fluentd-log-pvc ``` ### kpi-analysis\_service.yaml Plain textcontent\_copy ``` apiVersion: v1 kind: Service metadata: name: kpi-analysis spec: ports: - port: 24224 targetPort: 24224 selector: app: fluentd type: LoadBalancer loadBalancerSourceRanges: - 130.211.0.0/22 ``` ## fluent-catしてみますか! Plain textcontent\_copy ``` $ echo '{"message":"結構疲れたよ・・・"}' | fluent-cat -h 104.199.212.82 ab.log ``` このメッセージが、fluentdのConfigで指定した通りにBigQueryに叩き込まれていれば成功です。 Plain textcontent\_copy ``` $ bq query 'select time,message from .test_2016_10 limit 10;' Waiting on bqjob_r7701580834343d06_00000157dbdc265e_1 ... (0s) Current status: DONE +------------+-----------+ | time | message | +------------+-----------+ | 1476862212 | 結構疲れたよ・・・ | +------------+-----------+ ``` ( ´∀`)bグッ! ## 所感 マネージドサービス並みの手軽さで起動するのとは、だいぶイメージが違う感じに仕上がりました。。。 ただ、Dockerfileとk8sのConfigに全てまとまっているので、コード化の恩恵は得られます。 fluentdのConfig変更や実際の運用トピックには触れていませんが、まあ大体ご想像の通りです。 * * * ## Footnotes 1. [fluent公式Image](https://github.com/fluent/fluentd-docker-image) [↩](#user-content-fnref-1) 2. `docker build` だと、ビルド環境をアンインストールしても、Imageにビルド環境のレイヤが残ってサイズが大きいままになります。 [↩](#user-content-fnref-2) 3. [gcloud container clusters create](https://cloud.google.com/sdk/gcloud/reference/container/clusters/create) [↩](#user-content-fnref-3) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## Vault/Terraform Enterprise | grasys blog URL: https://blog.grasys.io/post/dokuma/hashistack こんにちは。久しぶりの投稿です。 まだ生きてます。 HasiCorpの3製品Consul/Vault/Terraformに関して正式に認定を受けたのですが、Enterpriseの機能はドキュメントを読んだだけではややこしくてわかりにくいと思いましたので、Vault Enterpriseの機能に関して紹介します。 とこ… # Vault/Terraform Enterprise - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2019年6月16日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#enterprise](/tags/enterprise/)[#HashiCorp Vault](/tags/hashicorp-vault/) ![Vault/Terraform Enterprise](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは。久しぶりの投稿です。 まだ生きてます。 HasiCorpの3製品Consul/Vault/Terraformに関して正式に認定を受けたのですが、Enterpriseの機能はドキュメントを読んだだけではややこしくてわかりにくいと思いましたので、Vault Enterpriseの機能に関して紹介します。 ところで・・・ ## Vault OSS Vaultに関しては皆さん知ってますよね。え?知らない? 知らないという声が多かったような気がするので、機能を軽くおさらいします。 ### 概要 [Vault](https://www.vaultproject.io/)は一言で言うとデジタル時代の金庫という認識で大丈夫。漏れると困る情報を保管しておくにはもってこい。 [コンセプト](https://www.vaultproject.io/docs/concepts/)を実現するために実装されている機能は大きく分けて次の3つです。 - Secret Management - Authentication - Transit 最近は[helm chart](https://github.com/helm/charts/tree/master/stable/vault-operator)が準備されていて、OSS版はkubernetes環境で気軽にお試しいただけます。 日本ではあまり事例がないようですが、海外では漏洩事件が発生した企業が続々利用しています。 ユースケースとして大きく取り上げているのはSecrets ManagementとData Encryptionですね。 ### Secret Engine Secretは静的なものと動的なものがあります。静的なものはkey/valueとして扱われます。動的なものは特別にDynamic Secretと呼びます。これらの実装を[Secret Engins](https://www.vaultproject.io/docs/secrets/)と呼びます。 いずれもVaultのstorageに保存される前にメモリ内で暗号化され、保存されている情報は暗号化された状態となります。 Dynamic Secretは様々な用途のものが用意されています。 ### Auth Method AuthenticationはSecretのPolicyを設定したりRead/Writeするために必要なTokenを生成します。Vault Tokenを生成するために様々な方法が実装されており、[Auth Method](https://www.vaultproject.io/docs/auth/index.html)と呼びます。 User/Pass認証、LDAP/GitHubやその他Cloud Providerなどを通してVault Tokenを生成する方法が実装されています。 TokenにはPolicyとTTL、利用回数など細やかな制限を定義することが可能となっています。 ### Transit VaultのCaaS(cryptograpy as a service)/EaaS(encryption as a service)として実装されています。SecretはVaultのStorageに保存されず、安全にアプリケーションのEncryption/Decription実装を省くことができます。 * * * ここから ## Vault Enterprise Enterpriseの主な機能。 - Replication - Performance Standbys - Control Group - Sentinel ### Replication Disaster RecoveryとPerformance Replicaの2種類が存在します。いずれもVault ClusterのPrimary/Secondary構成をとりますが、それぞれ挙動が異なるためサービスのアーキテクチャやユースケースによってによって使い分け/組み合わせる必要があります。 - Disaster Recovery SecondaryはPrimaryの完全な複製と考えてよく、Active/Standbyのステートをとります。Primaryが障害等で破壊された場合にSecondaryを昇格してPrimaryとして役割を果たすことができる構成。SecondaryはクライアントからのRequestを処理できない。 - Performance Replica SecondaryはクライアントからのRequestを処理できるが、Tokenの情報はPrimary/Secondaryそれぞれ保持している。Persistentな情報は同期されているため、処理能力が足りない場合に選択する機能。 この[比較表](https://www.vaultproject.io/docs/enterprise/replication/index.html#performance-replication-and-disaster-recovery-dr-replication)がわかりやす。 ### Performance Standbys Vault ClusterはActive/Standby構成をとりますが、StandbyノードはClientからRequestを受けてもActiveノードに転送するだけでRequestは処理しません。Performance StandbysはRead Request(key/value secretsのGET、transit secretsのencryption/decryption)を処理できるStandbyです。あとは、わかるな・・・ Performance Standby ### Control Group 特定のEndpoint(Path)に対してIdentity groupsごとに承認を要求する機能です。 機密データにアクセスするために上司の承認が必要な場合などに利用できます。 IntegrationとOperationgが大変そうなので、サービスとして利用する場合はユーザにはわかりやすいUXを準備してあげないと厳しそうな機能です! ### Sentinel HashiCorp Enterprise製品で利用できるPolicy as Codeです。OSS版ではACLのみPolicyを適用することが可能となっていますが、Enterprise版ではACLに加えRole Governing Policies(RGPs)/Endpoint Governing Policies(EGPs)を設定することが可能です。 - Role Governing Policies TokenやIdentity entities/groupsなどに関連したPolicyを適用することが可能。 - Endpoint Governing Policies VaultのEndpoint(Path)に関連したPolicyを適用することが可能。 * * * ざっと気になる機能を説明してみました。もっとたくさん機能があるよ。 最近HashiCorpのDocumentが良くなって[学習](https://learn.hashicorp.com/vault/)も捗るのでぜひ触ってみてください! んではっ ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## 今さら!Kubernetesクラスタ構築 on AWS with kubeadm | grasys blog URL: https://blog.grasys.io/post/dokuma/k8swithkubeadm 今さらですがkubeadmを使ってKubernetsをAWSに構築してみました。どれくらい大変なのかを確認するために。。。 Kubernetesクラスタ構築 AWSにkubeadmを使ってKubernetesクラスタを構築してみて、どれくらいの労力が必要かを検証してみます。 今回はAWSのEC2でUbuntu20.0… # 今さら!Kubernetesクラスタ構築 on AWS with kubeadm - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2021年7月7日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Kubernetes](/tags/kubernetes/)[#kubeadm](/tags/kubeadm/) ![今さら!Kubernetesクラスタ構築 on AWS with kubeadm](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 今さらですがkubeadmを使ってKubernetsをAWSに構築してみました。どれくらい大変なのかを確認するために。。。 ## Kubernetesクラスタ構築 AWSにkubeadmを使ってKubernetesクラスタを構築してみて、どれくらいの労力が必要かを検証してみます。 今回はAWSのEC2でUbuntu20.04 LTS AMIから作成したVMにKubernetesクラスタを構築しました。 EC2のマシンタイプは次の通りです。 | Role | Machine Type | | --- | --- | | Control Plane | m5ad.xlarge | | Worker Node | t3a.medium | クラスタ構築の流れは以下の通りです。 ### CNIプラグインインストール 標準的なCNIプラグインをインストールしておきます。 Plain textcontent\_copy ``` # Install CNI Plugin curl -L -o cni-plugins.tgz "https://github.com/containernetworking/plugins/releases/download/v0.9.1/cni-plugins-linux-$( [ $(uname -m) = aarch64 ] && echo arm64 || echo amd64)"-v0.9.1.tgz mkdir -p /opt/cni/bin tar -C /opt/cni/bin -xzf cni-plugins.tgz ``` ### ネットワーク周りの設定 kube-porxyがゴニョゴニョできるようにネットワークを設定してあげます。 Plain textcontent\_copy ``` # System configuration for iptables lsmod | grep br_netfilter modprobe br_netfilter lsmod | grep br_netfilter br_netfilter 28672 0 bridge 176128 1 br_netfilter # Configuration for bridge insterface cat < /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 # Allow IP forward net.ipv4.ip_forward = 1 EOF sysctl --system # Install iptables apt-get update apt-get install -y iptables arptables ebtables ``` ### コンテナランタイムインストール containerdを使いましょう! Plain textcontent\_copy ``` # Install dependency modules apt-get install -y apt-transport-https ca-certificates curl software-properties-common # Add GPG key curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - # Add Docker repo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" # Install containerd apt-get update && apt-get install -y containerd.io # Configure containerd containerd config default | sudo tee /etc/containerd/config.toml # Restart containerd systemctl restart containerd ``` ### kubelet,kubeadm,kubectlインストール 源をインストールします。 Plain textcontent\_copy ``` # Install kubelet kubeadm kubectl apt-get update && sudo apt-get install -y apt-transport-https curl curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - cat < /proc/sys/net/ipv4/ip_forward ``` ### クラスタ作成 イニシャライズのコマンドラインはこれだけです・・・・ Plain textcontent\_copy ``` # Create cluster kubeadm init --control-plane-endpoint 10.64.0.104:6443 --upload-certs --pod-network-cidr=192.168.0.0/16 ``` ### CNIインストール Calicoを使いましょう。マニフェストが用意されていて便利です。 Plain textcontent\_copy ``` # Install CNI(Calico) kubectl create -f https://docs.projectcalico.org/manifests/tigera-operator.yaml kubectl create -f https://docs.projectcalico.org/manifests/custom-resources.yaml ``` ### CSIインストール EBS使う想定でCSIをインストールします。今回はCSIドライバをコントロールプレーンにインストールするのでマスターロールのTaintを外す必要があります。 Plain textcontent\_copy ``` # untaint node-role.kubernetes.io/master- kubectl taint nodes --all node-role.kubernetes.io/master- # Install Helm sudo snap install helm --classic # Setup CSI repogitory for AWS EBS CSI helm repo add aws-ebs-csi-driver https://kubernetes-sigs.github.io/aws-ebs-csi-driver helm repo update # Install CSI(AWS EBS) helm upgrade --install aws-ebs-csi-driver \ --namespace kube-system \ --set enableVolumeScheduling=true \ --set enableVolumeResizing=true \ --set enableVolumeSnapshot=true \ --set extraCreateMetadata=true \ --set k8sTagClusterId="cluster001" \ aws-ebs-csi-driver/aws-ebs-csi-driver ``` ### コントロールプレーン追加 bootstrap以外のコントロールプレーンで実施します。 コントロールプレーンを追加する場合にこちらのコマンドラインを実施します。このコマンドラインはbootstrapでkubeadm initした際に最後に表示されます。 Plain textcontent\_copy ``` kubeadm join 10.64.0.104:6443 --token juuwq7.tv88xbqek9xyc0u4 \ --discovery-token-ca-cert-hash sha256:9357f1eb649dac89864ea8ee3401c923f1c9c8eb339275a071ac8101ccd5847c \ --control-plane --certificate-key fe7b9b675ff4fe53a1818ac63095fc71399341f429149cb15b7bbdaee56e981b ``` ### ワーカーノード追加 ワーカーノードで実施します。 ワーカーノードを追加する場合にこちらのコマンドラインを実施します。このコマンドラインはbootstrapでkubeadm initした際に最後に表示されます。 Plain textcontent\_copy ``` kubeadm join 10.64.0.104:6443 --token juuwq7.tv88xbqek9xyc0u4 \ --discovery-token-ca-cert-hash sha256:9357f1eb649dac89864ea8ee3401c923f1c9c8eb339275a071ac8101ccd5847c ``` コンテナランタイムはcontainerd、CNIはCalicoを採用しました。 EBSを永続ストレージとして利用する想定でCSI([AWS EBS CSI Driver](https://github.com/kubernetes-sigs/aws-ebs-csi-driver))もインストールします。 特筆することは特になく、上記の手順は公式ドキュメントに記述されています。 ブートストラップのコントロールプレーン構築が完了するまで5分かからない程度でした。 楽ちんでした! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## OpenEBS Container Attached Storage | grasys blog URL: https://blog.grasys.io/post/dokuma/openebs1 OpenEBS 最近流行りのコンテナ用Persistent Diskソリューション(Container Attached Storage)のOpenEBSを使ってみたので公開。 メリット/デメリットは次のような感じ。個人的には運用ベースで考えるとメリットの方がデメリットを上回ってると考えています。パフォーマンスに関し… # OpenEBS Container Attached Storage - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2018年3月5日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#cassandra](/tags/cassandra/)[#Kubernetes](/tags/kubernetes/)[#openebs](/tags/openebs/) ![OpenEBS Container Attached Storage](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ## OpenEBS 最近流行りのコンテナ用Persistent Diskソリューション(Container Attached Storage)の[OpenEBS](https://docs.openebs.io/)を使ってみたので公開。 メリット/デメリットは次のような感じ。個人的には運用ベースで考えるとメリットの方がデメリットを上回ってると考えています。パフォーマンスに関してはゴリゴリにしたいのであればやはり専用のインフラ持つとかすると思うので無視w メリット - Persistent DiskをStorageClassで抽象化するのでk8sレイヤの変更はStorageClassのみ - Statefulなアプリケーションはデータの永続性をシンプルに管理できる デメリット - OpenEBSレイヤがオーバーヘッドとなるのでI/Oパフォーマンス低下するであろう(測定してないw) - OpenEBS自体がDeploymentsで構成されているのでクラスタリソースを消費する ## GKEクラスタ構築 弊社はGoogle Cloud (GCP) PlatformのパートナーなのでGCPで構築します。それ以外のCloud Providorとか期待してた方々(m´・ω・`)m ゴメン… Plain textcontent\_copy ``` PROJECT_ID= gcloud container clusters create ebs-test \ --project ${PROJECT_ID} \ --zone asia-northeast1-a \ --num-nodes 3 \ --cluster-version 1.9.3-gke.0 \ --tags open-ebs-test \ --machine-type n1-standard-2 \ --image-type UBUNTU ``` ### 大事なこと OpenEBSの[Requirements](https://docs.openebs.io/releasenotes.html#known-limitations)として - Kubernetes 1.7.5+ - iscsi initiatorがNodeにインストールされていること とあるので、`--cluster-version 1.9.3-gke.0`(GKEのStatefulSetは1.9でGAなので最新使う)、`--image-type UBUNTU`としています。 現状OpenEBSはNodeにマウントされているDiskしか利用できないのでDisk冗長構成のため3Node作ります。 1zoneに3台作るかzone分けて1台ずつ作るかの議論は今回は無視w ## OpenEBSクラスタデプロイ 現時点で最新の0.5.2を使います。 デプロイは[ドキュメント](https://docs.openebs.io/docs/cloudsolutions.html#google-cloud)の通り実施すればOK。つまり、超簡単。 Plain textcontent\_copy ``` GCP_ACCOUNT_EMAIL= CURRENT_CONTEXT=`kubectl config current-context` git clone https://github.com/openebs/openebs.git git checkout tags/v0.5.2 cd openebs/k8s kubectl create clusterrolebinding ${CURRENT_CONTEXT} \ --clusterrole=cluster-admin \ --user=${GCP_ACCOUNT_EMAIL} kubectl apply -f openebs-operator.yaml ``` ### マメ GKEの制約でOpenEBSのRBACを作成する際にclusterrolebindingが必要なため[1](#user-content-fn-1)実行しています。これ、RBAC使っているソリューションは全部一緒だからマメな。 serviceとdeploymentsがデプロイされました。 Plain textcontent\_copy ``` kubectl get all NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE deploy/maya-apiserver 1 1 1 1 1m deploy/openebs-provisioner 1 1 1 1 1m NAME DESIRED CURRENT READY AGE rs/maya-apiserver-798f5d6887 1 1 1 1m rs/openebs-provisioner-74f87ccd6 1 1 1 1m NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE deploy/maya-apiserver 1 1 1 1 1m deploy/openebs-provisioner 1 1 1 1 1m NAME DESIRED CURRENT READY AGE rs/maya-apiserver-798f5d6887 1 1 1 1m rs/openebs-provisioner-74f87ccd6 1 1 1 1m NAME READY STATUS RESTARTS AGE po/maya-apiserver-798f5d6887-64jng 1/1 Running 0 1m po/openebs-provisioner-74f87ccd6-trmsc 1/1 Running 0 1m NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE svc/kubernetes ClusterIP 10.35.240.1 443/TCP 36m svc/maya-apiserver-service ClusterIP 10.35.243.59 5656/TCP 1m ``` ## Cassandraをデプロイしてみる さて、OpenEBSはデプロイできましたが、これだけでは何も楽しくないですね。 OpenEBSのリポジトリにdemoとして色々と用意されています。 Plain textcontent\_copy ``` ls -l demo/ total 48 -rw-r--r-- 1 dokuma staff 852 2 19 13:42 README.md -rw-r--r-- 1 dokuma staff 14378 2 19 13:42 Vagrantfile drwxr-xr-x 8 dokuma staff 256 2 23 14:46 cassandra drwxr-xr-x 7 dokuma staff 224 2 19 13:42 cockroachDB drwxr-xr-x 6 dokuma staff 192 2 19 13:42 couchbase drwxr-xr-x 10 dokuma staff 320 2 19 13:42 crunchy-postgres drwxr-xr-x 7 dokuma staff 224 2 19 13:42 efk drwxr-xr-x 3 dokuma staff 96 2 19 18:44 galera-xtradb-cluster drwxr-xr-x 5 dokuma staff 160 2 19 13:42 jenkins drwxr-xr-x 4 dokuma staff 128 2 19 13:42 jupyter drwxr-xr-x 9 dokuma staff 288 3 5 13:46 kafka drwxr-xr-x 5 dokuma staff 160 3 5 13:46 mongodb drwxr-xr-x 3 dokuma staff 96 2 19 13:42 mysql-replication-cluster drwxr-xr-x 8 dokuma staff 256 2 19 13:42 percona -rw-r--r-- 1 dokuma staff 203 2 19 13:42 pvc.yaml drwxr-xr-x 5 dokuma staff 160 2 19 13:42 rabbitmq drwxr-xr-x 6 dokuma staff 192 2 19 18:43 redis drwxr-xr-x 8 dokuma staff 256 2 19 13:42 scripts drwxr-xr-x 12 dokuma staff 384 2 19 13:42 specs drwxr-xr-x 3 dokuma staff 96 2 19 13:42 vdbench ``` というわけで、Cassandraでもデプロイしてみますか。 Plain textcontent\_copy ``` kubectl apply -f openebs-storageclasses.yaml kubectl apply -f demo/cassandra/cassandra-service.yaml kubectl apply -f demo/cassandra/cassandra-statefulset.yaml ``` もりもり作成されましたね。 Plain textcontent\_copy ``` ubectl get svc,deployments,pods,pvc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE svc/cassandra ClusterIP None 9042/TCP 16m svc/kubernetes ClusterIP 10.35.240.1 443/TCP 1h svc/maya-apiserver-service ClusterIP 10.35.243.59 5656/TCP 24m svc/pvc-1f7e768d-2036-11e8-88cd-42010a9200cb-ctrl-svc ClusterIP 10.35.245.7 3260/TCP,9501/TCP 8m svc/pvc-55d137c0-2036-11e8-88cd-42010a9200cb-ctrl-svc ClusterIP 10.35.242.49 3260/TCP,9501/TCP 6m svc/pvc-dd17fec4-2035-11e8-88cd-42010a9200cb-ctrl-svc ClusterIP 10.35.248.126 3260/TCP,9501/TCP 10m NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE deploy/maya-apiserver 1 1 1 1 24m deploy/openebs-provisioner 1 1 1 1 24m deploy/pvc-1f7e768d-2036-11e8-88cd-42010a9200cb-ctrl 1 1 1 1 8m deploy/pvc-1f7e768d-2036-11e8-88cd-42010a9200cb-rep 2 2 2 2 8m deploy/pvc-55d137c0-2036-11e8-88cd-42010a9200cb-ctrl 1 1 1 1 6m deploy/pvc-55d137c0-2036-11e8-88cd-42010a9200cb-rep 2 2 2 2 6m deploy/pvc-dd17fec4-2035-11e8-88cd-42010a9200cb-ctrl 1 1 1 1 10m deploy/pvc-dd17fec4-2035-11e8-88cd-42010a9200cb-rep 2 2 2 2 10m NAME READY STATUS RESTARTS AGE po/cassandra-0 1/1 Running 0 10m po/cassandra-1 1/1 Running 0 8m po/cassandra-2 1/1 Running 0 6m po/maya-apiserver-798f5d6887-64jng 1/1 Running 0 24m po/openebs-provisioner-74f87ccd6-trmsc 1/1 Running 0 24m po/pvc-1f7e768d-2036-11e8-88cd-42010a9200cb-ctrl-86b4d74df5-cgr96 2/2 Running 0 8m po/pvc-1f7e768d-2036-11e8-88cd-42010a9200cb-rep-6646db99fc-25mnm 1/1 Running 0 8m po/pvc-1f7e768d-2036-11e8-88cd-42010a9200cb-rep-6646db99fc-6v7k4 1/1 Running 0 8m po/pvc-55d137c0-2036-11e8-88cd-42010a9200cb-ctrl-886c96586-wgxhm 2/2 Running 0 6m po/pvc-55d137c0-2036-11e8-88cd-42010a9200cb-rep-856d5898d6-gmw2w 1/1 Running 0 6m po/pvc-55d137c0-2036-11e8-88cd-42010a9200cb-rep-856d5898d6-vwbhw 1/1 Running 0 6m po/pvc-dd17fec4-2035-11e8-88cd-42010a9200cb-ctrl-7c969cc66c-jl5sj 2/2 Running 0 10m po/pvc-dd17fec4-2035-11e8-88cd-42010a9200cb-rep-598955b9b4-mt5px 1/1 Running 0 10m po/pvc-dd17fec4-2035-11e8-88cd-42010a9200cb-rep-598955b9b4-tjqjg 1/1 Running 0 10m NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE pvc/cassandra-data-cassandra-0 Bound pvc-dd17fec4-2035-11e8-88cd-42010a9200cb 5G RWO openebs-cassandra 10m pvc/cassandra-data-cassandra-1 Bound pvc-1f7e768d-2036-11e8-88cd-42010a9200cb 5G RWO openebs-cassandra 8m pvc/cassandra-data-cassandra-2 Bound pvc-55d137c0-2036-11e8-88cd-42010a9200cb 5G RWO openebs-cassandra 6m ``` おお〜簡単。 本格的にCassandraを使いたいときは、`demo/cassandra/cassandra-statefulset.yaml`を参考に色々試してみれば良さそうですね。 ### お時間あれば `cassandra-stress`で負荷テストかけるJobも用意されているので、興味ある人は実施してみてね☆彡 OpenEBSを利用するためのエッセンスは`volumeClaimTemplates`でStorageClassを設定しているところだけです。 Plain textcontent\_copy ``` volumeClaimTemplates: - metadata: name: cassandra-data annotations: volume.beta.kubernetes.io/storage-class: openebs-cassandra # <- これ spec: accessModes: [ "ReadWriteOnce" ] resources: requests: storage: 5G ``` `openebs-cassandra`というStorageClassは`openebs-storageclasses.yaml`のなかで定義されていて、 Plain textcontent\_copy ``` apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: openebs-cassandra provisioner: openebs.io/provisioner-iscsi parameters: openebs.io/storage-pool: "default" openebs.io/jiva-replica-count: "2" openebs.io/volume-monitor: "true" openebs.io/capacity: 5G ``` こんな感じ。 SSDとか使いたいとかcapacity変更したいとかあれば場合は独自のStorageClassを定義すれば。。。 現状のOpenEBSはその辺の設定([StoragePolicy](https://docs.openebs.io/docs/storagepolicies.html))が複雑なので今回は紹介しませんが、SSDをマウントして使うところまでは確認しています。 ## まとめ OpenEBSはコンテナ世代のストレージソリューションです。まだGAじゃないけど開発も活発だしどう考えても素敵ソリューションです。 - 簡単に構築できる - GKEで管理しているアプリケーション(特にStatefulなやつ)のストレージ管理が楽になる - StoragePolicy(もりもり開発中だと思う)を理解すればカスタム可能 - RBACの作成は気をつけよう - demoに色々あるから参考になる 今後注目のCAS(Container Attached Storage)、OpenEBSの紹介でした! enjoy! * * * ## Footnotes 1. [参考](https://coreos.com/operators/prometheus/docs/latest/troubleshooting.html) [↩](#user-content-fnref-1) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## ProxySQL | grasys blog URL: https://blog.grasys.io/post/dokuma/proxysql ProxySQL 弊社ではDBバックエンドへの接続にMaxScaleを使っていますが、別のソリューションも欲しかったのでProxySQLを試した時のドキュメントです。何かお役に立てば幸いです。 少し概念がややこしいので、ドキュメントは充実していますので、ちゃんと使いたい人はきちんと読みましょう。 ちなみに、CentO… # ProxySQL - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2018年6月22日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#proxysql](/tags/proxysql/) ![ProxySQL](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ProxySQL 弊社ではDBバックエンドへの接続に[MaxScale](https://mariadb.com/ja/node/820)を使っていますが、別のソリューションも欲しかったので[ProxySQL](http://www.proxysql.com/)を試した時のドキュメントです。何かお役に立てば幸いです。 少し概念がややこしいので、ドキュメントは充実していますので、ちゃんと使いたい人はきちんと読みましょう。 ちなみに、CentOS7でしか試してないので悪しからず! ## Install 公式の通りです。`yum`でインストールできるので楽勝ですね。 [Getting started](https://github.com/sysown/proxysql/wiki#red-hat--centos) ### 起動 Plain textcontent\_copy ``` service proxysql start ``` 面白いのは、ProxySQL自体がMySQLのようなインタラクティブShellを持っていて、SQLっぽい構文で命令を実行できます。 ドキュメントでいうと、[この辺](https://github.com/sysown/proxysql/wiki#configuring-proxysql-via-the-admin-interface) インタラクティブShellに接続するためにはMySQL Clientが必要です。入ってなかったらインストールしてね〜 ## Configuration さて、設定ですが、ProxySQLの設定がどのように反映されるかのアーキテクチャを理解していないとわかりにくいかもしれません。 次の図のように設定にレイヤーを持っており、インタラクティブShellから各々命令を発行して設定を反映させます。 [Multi layer configuration system](https://github.com/sysown/proxysql/wiki/Configuring-ProxySQL#multi-layer-configuration-system) Plain textcontent\_copy ``` +-------------------------+ | RUNTIME | +-------------------------+ /|\ | | | [1] | [2] | | \|/ +-------------------------+ | MEMORY | +-------------------------+ _ /|\ | |\ | | \ [3] | [4] | \ [5] | \|/ \ +-------------------------+ +-------------------------+ | DISK | | CONFIG FILE | +-------------------------+ +-------------------------+ ``` コンフィグファイルを修正させてMemoryにロードさせるもよし、再起動時に設定を保持したければDiskに書き込むもよし、インタラクティブに設定をするもよし。 configから各設定をloadする手順は次の5つのコマンドがあります。。。もっとあるかもしれないが気にしない! - LOAD MYSQL USERS FROM CONFIG - LOAD MYSQL SERVERS FROM CONFIG - LOAD MYSQL QUERY RULES FROM CONFIG - LOAD MYSQL VARIABLES FROM CONFIG - LOAD ADMIN VARIABLES FROM CONFIG 例を挙げると次のような感じ! Plain textcontent\_copy ``` mysql -u admin -padmin -h 127.0.0.1 -P6032 --prompt='Admin> ' # user, serverの情報をconfigからload Admin> LOAD MYSQL USERS FROM CONFIG; Admin> LOAD MYSQL SERVERS FROM CONFIG; # user, serverの情報をdbにsave Admin> SAVE MYSQL USERS FROM MEMORY; Admin> SAVE MYSQL SERVERS FROM MEMORY; Admin> PROXYSQL RESTART; # user, serverの情報をruntimeにload Admin> LOAD MYSQL USERS TO RUNTIME; Admin> LOAD MYSQL SERVERS TO RUNTIME; ``` ### Backendにmonitor用ユーザ作成 Plain textcontent\_copy ``` # read_only Global variableを変更する必要があるのでSUPERのみ権限付与 GRANT SUPER ON *.* TO proxysql@'%' IDENTIFIED BY 'proxysql'; ``` ### Read/Write Split MaxScaleのようにRead/Writeのクエリをノード別に振り分ける設定をしたい場合、アプリケーション側の実装に依存して次の方法を選択可能となっている! - ユーザ - ポート - Query Rule MaxScaleと違ってQuery Ruleで分けれるのがポイントで、細かいルールを引けば可能性無限大? ### Query RuleでRead/Write Split というわけで、Query Ruleで分ける設定を試してみました。 ここからはドキュメントとか見ながら頑張って設定してみてね! サーバ設定は次の通り。 Plain textcontent\_copy ``` Admin> select * from mysql_servers; +--------------+----------+------+--------+--------+-------------+-----------------+---------------------+---------+----------------+---------+ | hostgroup_id | hostname | port | status | weight | compression | max_connections | max_replication_lag | use_ssl | max_latency_ms | comment | +--------------+----------+------+--------+--------+-------------+-----------------+---------------------+---------+----------------+---------+ | 500 | pxc001 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 501 | pxc002 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 501 | pxc003 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | +--------------+----------+------+--------+--------+-------------+-----------------+---------------------+---------+----------------+---------+ 3 rows in set (0.00 sec) ``` バックエンドは弊社ではおなじみの[Percona XtraDB Cluster](https://www.percona.com/software/mysql-database/percona-xtradb-cluster)を構成しています。 ユーザの設定は次の通り。 Plain textcontent\_copy ``` Admin> select username,password,active,default_hostgroup,transaction_persistent from mysql_users where username='sysbench'; +----------+----------+--------+-------------------+------------------------+ | username | password | active | default_hostgroup | transaction_persistent | +----------+----------+--------+-------------------+------------------------+ | sysbench | sysbench | 1 | 500 | 0 | +----------+----------+--------+-------------------+------------------------+ 1 row in set (0.00 sec) ``` ユーザ設定のポイントは次の通り。 - `default_hostgroup`をWriteのhostgroupに設定しておく - `transaction_persistent`を`0`に設定しておかないとQuery Ruleが効かない 用意するQuery Rule は次の通り。 Plain textcontent\_copy ``` Admin> select rule_id,active,match_pattern,destination_hostgroup,apply from mysql_query_rules; +---------+--------+------------------------+-----------------------+-------+ | rule_id | active | match_pattern | destination_hostgroup | apply | +---------+--------+------------------------+-----------------------+-------+ | 10 | 1 | ^SELECT .* FOR UPDATE$ | 500 | 1 | | 20 | 1 | ^SELECT | 501 | 1 | +---------+--------+------------------------+-----------------------+-------+ 2 rows in set (0.00 sec) ``` ここが残念ポイントで、上記設定でRead/Write Splitは実現可能だが、Failoverは実現できない。 ### Replication Host Group というわけでFailoverを実現させるためにRHG(Replication Host Group)という概念を利用します。 サーバ設定を次のように設定する。 Plain textcontent\_copy ``` Admin> select * from mysql_servers; +--------------+----------+------+--------+--------+-------------+-----------------+---------------------+---------+----------------+---------+ | hostgroup_id | hostname | port | status | weight | compression | max_connections | max_replication_lag | use_ssl | max_latency_ms | comment | +--------------+----------+------+--------+--------+-------------+-----------------+---------------------+---------+----------------+---------+ | 500 | pxc001 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 500 | pxc002 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 500 | pxc003 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 501 | pxc001 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 501 | pxc002 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 501 | pxc003 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 8500 | pxc001 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 8500 | pxc002 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 8500 | pxc003 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | +--------------+----------+------+--------+--------+-------------+-----------------+---------------------+---------+----------------+---------+ 9 rows in set (0.00 sec) ``` うわぁ、なんか冗長だしやな感じ〜。でもFailoverさせるためだ、我慢しよう。 RHGを次のように設定! Plain textcontent\_copy ``` Admin> INSERT INTO mysql_replication_hostgroups VALUES(500,501,''); Query OK, 1 row affected (0.00 sec) Admin> select * from mysql_replication_hostgroups; +------------------+------------------+---------+ | writer_hostgroup | reader_hostgroup | comment | +------------------+------------------+---------+ | 500 | 501 | | +------------------+------------------+---------+ 1 row in set (0.00 sec) ``` RHGを設定すると、`read_only`の状態を監視し`ON`なら`writer_hostgroup`のhostをBackendから外してくれます。 上記例でpxc002,pxc003をread\_onlyに設定すると次のような状態になります! Plain textcontent\_copy ``` Admin> select * from mysql_servers; +--------------+----------+------+--------+--------+-------------+-----------------+---------------------+---------+----------------+---------+ | hostgroup_id | hostname | port | status | weight | compression | max_connections | max_replication_lag | use_ssl | max_latency_ms | comment | +--------------+----------+------+--------+--------+-------------+-----------------+---------------------+---------+----------------+---------+ | 500 | pxc001 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 501 | pxc001 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 501 | pxc002 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 501 | pxc003 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 8500 | pxc001 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 8500 | pxc002 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | | 8500 | pxc003 | 3306 | ONLINE | 1000 | 0 | 1000 | 0 | 0 | 0 | | +--------------+----------+------+--------+--------+-------------+-----------------+---------------------+---------+----------------+---------+ 7 rows in set (0.00 sec) ``` この状態での挙動は次のようになります。 - pxc001がcrashするとhostgroup 500のホストが存在しなくなりWriteが停滞 - pxc002またはpxc003の`read_only`を`OFF`に設定することでFailover可能 pxc001復帰時に`read_only`を`ON`に設定する必要があるのでmy.cnfでread\_onlyを設定しておくこと! ### Failoverの自動化 便利なもの作ってくれた人がいました〜! [galera\_check.pl](https://github.com/Tusamarco/proxy_sql_tools)というツールを利用してFailoverを自動化することができます。。。 これをProxySQLのスケジューラ機能を使って… Plain textcontent\_copy ``` delete from scheduler where id=10; INSERT INTO scheduler (id,active,interval_ms,filename,arg1) VALUES (10,0,2000, "/var/lib/proxysql/galera_check.pl", "-u=admin -p=admin -h=127.0.0.1 -H=500:W,501:R -P=6032 --execution_time=1 --retry_down=2 --retry_up=1 --main_segment=1 --active_failover=1 --debug=0 --log=/var/log/proxysql/galeraLog"); LOAD SCHEDULER TO RUNTIME; SAVE SCHEDULER TO DISK; update scheduler set active=1 where id=10; LOAD SCHEDULER TO RUNTIME; ``` では、バイバイ〜! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## Terraform Provider(Vault/Kubernetes編) | grasys blog URL: https://blog.grasys.io/post/dokuma/terraform-vault-k8s みんな大好きTerraform。知名度も上がって様々なResourceのProvisioningに利用されるようになりました。OfficialのProviderはたくさんあります。GCP,AWS,Azure… 中でも最近便利だなーと思ったVaultとKubernetes Providerについてご紹介します。 Vau… # Terraform Provider(Vault/Kubernetes編) - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2020年3月17日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Kubernetes](/tags/kubernetes/)[#Terraform](/tags/terraform/)[#HashiCorp Vault](/tags/hashicorp-vault/) ![Terraform Provider(Vault/Kubernetes編)](/_astro/og-image.DDSiu2Ny_XHpDd.webp) みんな大好きTerraform。知名度も上がって様々なResourceのProvisioningに利用されるようになりました。OfficialのProviderはたくさんあります。GCP,AWS,Azure… 中でも最近便利だなーと思ったVaultとKubernetes Providerについてご紹介します。 ## [Vault Provider](https://www.terraform.io/docs/providers/vault/index.html) [Vault](https://www.vaultproject.io/)構築する人には絶対使って欲しいProvider。 Vaultの設定は次の理由により煩雑な処理が必要で、手順を準備したりshell化していても誰でも設定できるようなシロモノではない。 - 構築時のみ実行することが多い - Policy,Auth Backend,PKIなど様々な設定が存在する - CLIやcURLでの操作はTokenを設定したり出力をParseするのが大変 - なんなら出力は別のリソースで利用したい ### Policy 次の例はPolicyをtfファイルに記述したものです。 Plain textcontent\_copy ``` provider vault { version = "~> 2.9.0" address = var.vault.addr token = var.vault.token skip_tls_verify = true } /* Setup Vault policies. */ resource vault_policy consul-template { name = "consul-template" policy = file("./policies/consul-template.hcl") } ``` 上記で参照しているPolicyは次のとおり。 Plain textcontent\_copy ``` # Update internal certificates. path "pki_int/issue/default-dot-svc-dot-cluster-dot-local" { capabilities = ["create", "update"] } # renew path "auth/token/renew-self" { capabilities = ["create", "update"] } ``` つまりこれを利用すれば - Policyのコード化 - Policyの適用手順をコード化 が可能になり、誰が実行しても同じ設定が可能になります。policiesディレクトリを環境ごとに作成し、環境ごとにtfvarsを用意するかworkspaceを利用することで別環境への設定が容易になるでしょう。またVaultのTechnical Transferとしても有効でしょう。 ### AppRole Auth Backend 次の例はAppRole Auth Backendをtfに記述したものです。 Plain textcontent\_copy ``` /* AppRole Auth Backend. */ resource vault_auth_backend approle { type = "approle" } resource vault_approle_auth_backend_role pxc { backend = vault_auth_backend.approle.path role_name = "pxc" token_policies = [ "pxc", ] token_ttl = 600 token_max_ttl = 1800 token_no_default_policy = true token_bound_cidrs = [ "10.31.128.0/18", ] secret_id_num_uses = 1 secret_id_ttl = 3600 secret_id_bound_cidrs = [ "10.31.128.0/18", ] } ``` ### Kubernetes Auth Backend 次の例はKubernetes Auth Backendをtfに記述したものです。先にKubernetes Provider使ってしまってますが、気にしないでください。 Plain textcontent\_copy ``` /* Generate Service Account and Cluster Role Binding for the Vault Auth Backend. */ resource kubernetes_service_account vault-auth { metadata { name = "vault-auth" } } resource kubernetes_cluster_role_binding vault-auth { depends_on = [kubernetes_service_account.vault-auth] metadata { name = "vault-tokenreview-binding" } role_ref { api_group = "rbac.authorization.k8s.io" kind = "ClusterRole" name = "system:auth-delegator" } subject { kind = "ServiceAccount" name = "vault-auth" namespace = "default" } } /* Retrive k8s secrets */ data external k8s-secrets { depends_on = [kubernetes_cluster_role_binding.vault-auth] program = ["./scripts/k8s-secrets.sh"] query = { service_account = "vault-auth" } } /* Kubernetes Auth Backend. */ resource vault_auth_backend kubernetes { type = "kubernetes" } resource vault_kubernetes_auth_backend_config vault-primary { depends_on = [ data.external.k8s-secrets, vault_auth_backend.kubernetes, ] backend = vault_auth_backend.kubernetes.path kubernetes_host = var.kubernetes.host kubernetes_ca_cert = data.external.k8s-secrets.result["cacert"] token_reviewer_jwt = data.external.k8s-secrets.result["jwt"] } ``` 上記でData External Provider参照している`./scripts/k8s-secrets.sh`は次のとおり。jqやらkubectlを利用していてキモいですが、かなり柔軟に値を取得することができるので重宝します。 Plain textcontent\_copy ``` #! /usr/bin/env bash set -xe set -o pipefail # Extract args into shell variables eval "$(jq -r '@sh "SERVICE_ACCOUNT=\(.service_account)"')" K8S_API_CERT=$(kubectl get secrets -o yaml | \ yq -r ".items[] | select(.metadata.annotations[\"kubernetes.io/service-account.name\"] == \"${SERVICE_ACCOUNT}\").data | .[\"ca.crt\"]") K8S_API_TOKEN_JWT=$(kubectl get secrets -o yaml | \ yq -r ".items[] | select(.metadata.annotations[\"kubernetes.io/service-account.name\"] == \"${SERVICE_ACCOUNT}\").data.token" | \ base64 -D) jq -n \ --arg cacert "${K8S_API_CERT}" \ --arg jwt "${K8S_API_TOKEN_JWT}" \ '{"cacert": $cacert, "jwt": $jwt}' ``` Policyのとこで書きましたが、手順書やshellを書くよりもずっといいですよ。 こんなノリでVaultに設定したいtfを用意してやればいいのです。便利ですよね? ## [Kubernetes Provider](https://www.terraform.io/docs/providers/kubernetes/index.html) Kubernetesのリソースデプロイに関してはHelm,Kustomize,jsonnet,Replicated Ship…などなどいろいろありいまして、正直言ってこれの利用価値わかりませんでしたが、利用してみると他のツールとは一味違ったことが可能になります。 例えばHelmはValuesを指定したSolid Stateなデプロイに向いていますが、Kubernets Providerを使うと動的なデプロイが可能になります。揮発性の高いSecretとは親和性が高いと思います。Operatorを利用した自動運用化と、静的デプロイの間ぐらいの印象です。 ### Secrets Vaultの設定を実施したら、別のtfでVaultから読み取ったデータをKubernetes Secretに埋め込めます。 Plain textcontent\_copy ``` provider vault { version = "~> 2.9.0" address = var.vault.addr token = var.vault.token skip_tls_verify = true } data vault_approle_auth_backend_role_id migration-db { backend = "approle" role_name = "pxc" } resource vault_token db-migrator { policies = ["db-migrator"] no_parent = true no_default_policy = true renewable = true ttl = "768h" explicit_max_ttl = "92160h" } resource vault_token job-generator { policies = ["job-generator"] no_parent = true no_default_policy = true renewable = true ttl = "768h" explicit_max_ttl = "92160h" } provider kubernetes { config_context_auth_info = var.vault.auth_info config_context_cluster = var.vault.cluster } resource kubernetes_secret db-migrator { metadata { name = "db-migrator" } data = { role-id = data.vault_approle_auth_backend_role_id.migration-db.role_id vault-token = vault_token.db-migrator.client_token } type = "kubernetes.io/opaque" } resource kubernetes_secret job-generator { metadata { name = "job-generator" } data = { vault-token = vault_token.job-generator.client_token } type = "kubernetes.io/opaque" } ``` 上記applyすると次のようにSecretが作成されています。 Plain textcontent\_copy ``` $ kubectl get secrets NAME TYPE DATA AGE db-migrator kubernetes.io/opaque 2 5s default-token-ndnzq kubernetes.io/service-account-token 3 6d job-generator kubernetes.io/opaque 1 5s vault-auth-token-5tnhn kubernetes.io/service-account-token 3 122m ``` これはかなり強力な機能です。 実を言うとこれがやりたくて理由でTerraformでVaultと一緒にVault ProviderとKubernetes Providerを使いたくなったのです。もちろんGCPのリソースもTerraformで構築しています。Nomadごめんよ・・・ See u next time! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## Vault on k8s | grasys blog URL: https://blog.grasys.io/post/dokuma/vaultonk8s こんにちは。人生折り返しの歳になりました。 今回はVaultを利用してこんな仕組みを作ったよという実例です。 今回説明するのはBitbucketへのUser SSH KeyをVaultを使って安全に管理するサービスです。 処理内容は次の通り。 - 認証サービスへのアクセスは特定のIPレンジのみ許可 - 認証サービスへ… # Vault on k8s - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[dokuma](/authors/dokuma/) - 公開日:2019年11月1日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Kubernetes](/tags/kubernetes/)[#HashiCorp Vault](/tags/hashicorp-vault/) ![Vault on k8s](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは。人生折り返しの歳になりました。 今回はVaultを利用してこんな仕組みを作ったよという実例です。 今回説明するのはBitbucketへのUser SSH KeyをVaultを使って安全に管理するサービスです。 処理内容は次の通り。 - 認証サービスへのアクセスは特定のIPレンジのみ許可 - 認証サービスへのアクセスはGoogle認証を使う - 24時間毎にSSH Keyを再作成 - SSH KeyとPassphraseはVaultに保管 - TOTP認証でSSH Keyを取得 - SSH Key Passphraseは認証サービスから取得 ぱっと見複雑な感じがしますが、要件的には **組織内メンバーが特定の場所からTOTP認証を使って安全にSSH Keyを運用することができる** ということです。 ## Vault Key Feature 今回利用するVaultのKey Featureです。 ### Key/Value Vaultの最もスタンダード(?)な機能です。 [KV Secrets Engine - Version 2](https://www.vaultproject.io/docs/secrets/kv/kv-v2.html) SSH KeyおよびPassphraseの保管で利用します。 ### TOTP(Time-based One-time Password) AuthenticatorとかAuthyでワンタイムパスワードを設定する時にバーコードが出てくるアレです。 自前で実装しても良いと思いますが、Vaultには便利なSecret Engineがあります。 [TOTP Secrets Engine](https://www.vaultproject.io/docs/secrets/totp/index.html) SSH KeyおよびPassphraseの取得で利用します。 ### PKI(Public Key Infrastructure) Vaultで認証局を作成して証明書を発行する仕組みを提供できます。 [PKI Secrets Engine](https://www.vaultproject.io/docs/secrets/pki/index.html) 今回はVaultをk8sにデプロイするので、httpsの証明書として利用します。オレオレ ## Archtecture こんな感じになりました。 ![Archtectureの画面](/_astro/01-11-6-1024x725-de336f30.BDSjTxwD_Z1xGp0y.webp) 上記のArchtectureでサーバプログラム書いて、UIをゴニョゴニョすると・・・ * * * #### TOP Bootstrap! * * * ![Bootstrapの画面](/_astro/02-12-5-1024x383-3f29182c.C9MZf1RA_14GDDk.webp) * * * Get QR Code * * * ![Get QR Codeの画面](/_astro/03-13-5-1024x306-f32e16b4.DlVhV6Dw_Z1zUOE9.webp) このバーコード、Vaultからはbase64で返ってくるのでView側ではこんな感じで直接的に書けます。 Plain textcontent\_copy ``` {{define "vault-otp"}} {{template "bootstrap-header" .}}

Generated your account barcode.

Regenerate Back
{{end}} ``` * * * #### Bitbucket Passphrase Google認証をクリアすればPassphraseが見れます。 * * * ![Google認証後にVaultからBitbucketのパスフレーズを表示した画面](/_astro/04-14-4-1024x157-4deb29a9.IYqHGrSi_Z1tKPhE.webp) * * * #### Register Bitbucket secrets BitbucketユーザとAppPasswordをVaultに保管するUI * * * ![Bitbucketのユーザー名とApp PasswordをVaultへ登録する画面](/_astro/05-15-4-1024x246-3325b580.Cb-2sODM_a6Hvg.webp) * * * ### いろいろ端折っていますが・・・ 今回お伝えしたかったのは、アイデア次第で小さなシステムを作るぐらいならさくっとできるということです。 では皆さん、良いVaultライフを! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/dokuma/) ### [dokuma](/authors/dokuma/) dokumaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/dokuma/) --- ## AI で売上アップ:Salesforce Agentforce セールスコーチ | grasys blog URL: https://blog.grasys.io/post/e-reeder/ai-salesgrowth-agentforcesalescoach 営業において最も重要な要素の一つはコーチングです。コーチングは、営業チームが営業能力を継続的に向上させ、各顧客への対応準備を整えるのに役立ちます。かつては、コーチングは非常に多くのリソースを消費する作業であり、コーチングセッションの頻度が低かったり、ロールプレイも相手のスケジュールに左右されたりしていました。AI の… # AI で売上アップ:Salesforce Agentforce セールスコーチ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[e-reeder](/authors/e-reeder/) - 公開日:2026年1月28日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#AI](/tags/ai/)[#Agentforce](/tags/agentforce/)[#AIエージェント](/tags/aiエージェント/)[#Salesforce](/tags/salesforce/)[#セールス](/tags/セールス/) ![AI で売上アップ:Salesforce Agentforce セールスコーチ](/_astro/hero.BBkzYp4g_Z24z0q0.webp) 営業において最も重要な要素の一つはコーチングです。コーチングは、営業チームが営業能力を継続的に向上させ、各顧客への対応準備を整えるのに役立ちます。かつては、コーチングは非常に多くのリソースを消費する作業であり、コーチングセッションの頻度が低かったり、ロールプレイも相手のスケジュールに左右されたりしていました。AI の進歩により、何とかならんのか! ## AI のセールスコーチとは 営業者一人ひとりに、いつでも対応可能な専任のセールスコーチを配ることができれば、営業チームは商談のあらゆる段階に備えることができます。同時に、営業マネージャーの負担も軽減されます。これは既に市場に出回っている AI モデルでも実現可能ですが、それらの AI モデルは貴社のデータに基づいていません。つまり、関連するすべての情報を毎回モデルに渡す必要があるのです。しかし、セールス向け Agentforce なら、貴社の CRM へアクセスするので煩わしいやりとりなしで貴社データに基づいた AI セールスコーチを活用できます。その方法をご紹介します。 ## セールス向け Agentforce を有効化する エージェントを作成する前に、Agentforce とセールコーチを有効にする必要があります。Salesforce Go から Salesforce のガイド付き設定に従うか、設定のセールス向け Agentforce ページから有効にすることもできます。 ![セールス向け Agentforce を有効化する画面](/_astro/01-Screenshot-2026-01-15-at-11.58.15-1024x456-0dd13064.BEejc5kT_Z26j90m.webp) 有効になったので、自分に「Agentforce セールスコーチを管理」権限セットを割り当てから「エージェントビルドー」をクリックしてエージェントを作成します。 ## エージェントを構築する エージェントビルダーでは、3 つのトピックテンプレート(現在テンプレート内容は英語のみ)を選択できます。これらは「**商談コーチング**」「**交渉ロールプレイ**」「**提案見積ロールプレイ**」です。エージェントのトピックを制限することもできますが、ここではすべて含めてご紹介します。 ![エージェントを構築する画面(1)](/_astro/02-Screenshot-2026-01-15-at-12.12.11-1024x544-9ddb6fa9.B9-zktRw_24fmD6.webp) 次に、エージェントをカスタマイズし、そのロールと会社に簡単な定義を追加します。 ![エージェントを構築する画面(2)](/_astro/03-Screenshot-2026-01-15-at-12.35.59-1024x419-eb0e08d6.CfuTeTf__Z1jEGI4.webp) エージェントに担当させたい言語を選択し、営業チームの全地域をサポートできるようにします。次に、語調を選択し、社内行動規範などのデータライブラリを接続します。これで、すぐに使えるセールスコーチが完成しました! ![エージェントを構築する画面(3)](/_astro/04-Screenshot-2026-01-15-at-12.45.22-1024x482-5d0b2181.BjA8uFf7_Z1TPl9T.webp) ここからトピックを詳細にカスタマイズし、スコープ(どのようなタイプの顧客としてロールプレイするか)を定義し、エージェントの応答をテストできます。最後に、右上の「有効化」ボタンを押して有効化します。 ## 営業者にアクセス権を付与する エージェントは作成されましたが、まだ誰も使用できません。次のステップは、エージェントにアクセスできるようにすることです。そのためには、営業者に「Agentforce セールスコーチを使用」権限を割り当て、商談レコードページに追加します。 ![営業者にアクセス権を付与する画面(1)](/_astro/05-Screenshot-2026-01-15-at-12.03.02-1-1024x402-eae291da.BsEwf3ln_1fcmzg.webp) これで営業者は商談からエージェントに直接アクセスできるようになりました。 ![営業者にアクセス権を付与する画面(2)](/_astro/06-Screenshot-2026-01-15-at-12.52.51-1024x455-4ba8ad55.BE5llb2L_zkmIF.webp) ## Agentforce セールスコーチの使い方 営業者は、商談のフェーズに応じて、セールスピッチの練習またはロールプレイングを選択できます。セールスコーチは、一度に最大 5 分間のビデオ録画を許可し、その後、詳細なレビューを行います。 ![Agentforce セールスコーチの使い方の画面(1)](/_astro/07-Screenshot-2026-01-15-at-12.55.25-1024x431-e6c4cc21.tBwjK6Ha_2uLARX.webp) ロールプレイでは、営業者はセールスコーチと最大 5 分間、双方向のやり取りを行います。その後、記録と復習が提供されます。営業者は、自信が持てるまで自由に練習することができます。各セールスコーチセッションは、TODO として保存され、いつでもアクセスできます。 ![Agentforce セールスコーチの使い方の画面(2)](/_astro/08-Screenshot-2026-01-15-at-13.46.10-1024x391-a5690dd7.DENeZQN9_RAjJz.webp) つまり、セールスコーチングのサポートがある商談とサポートがない商談のコンバージョン率を比較できるということですね! ## まとめ 営業者には、会社のベストプラクティス、CRM データ、営業プロセスに基づいたリアルタイムのフィードバックを提供するパーソナライズされた営業コーチが付くため、実際の顧客との会話に自信を持って臨むことができます。 ## この記事を書いた人 [![](/_astro/e-reeder.CCb_aUhE_Z2jX7GN.webp)](/authors/e-reeder/) ### [e-reeder](/authors/e-reeder/) Cloud Development所属 / フルスタックエンジニア [プロフィールと記事一覧](/authors/e-reeder/) --- ## さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動 | grasys blog URL: https://blog.grasys.io/post/e-reeder/slack-salesforce-workspace Salesforceのアラート、リストビュー、Sales Home、SlackbotをSlackに集約し、営業活動のコンテキストスイッチを減らす3-Sワークスペース戦略を紹介します。 # さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[e-reeder](/authors/e-reeder/) - 公開日:2026年8月13日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Slack](/tags/slack/)[#Salesforce](/tags/salesforce/)[#AI](/tags/ai/)[#セールス](/tags/セールス/) ![さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動](/_astro/hero.bOR9rXzi_Z2cgU27.webp) # さよなら営業コンテキストスイッチ:SlackとAIで完結させるSalesforce活動 ガートナー社のレポートによると、CRM導入プロジェクトの最大70%が失敗に終わるという事実をご存知でしょうか? 営業職の方であれば、その理由を聞いてもおそらく驚かないでしょう。主な原因の一つは、ツールの分断です。 日々のコミュニケーションはSlackやメール、電話で行われる一方で、顧客データはSalesforceに存在しています。メモを記録したり、商談のステージを更新したり、パイプラインを確認したりするためだけに絶えずタブを切り替える必要があり、これが業務の摩擦(フリクション)を生み出しています。その結果、管理業務は金曜の午後に後回しにされ、CRMのデータは古くなり、最終的にはスプレッドシートでの案件管理に逆戻りしてしまいます。 この課題を解決するため、私たちはチームにSalesforceでもっと時間を使うよう強制するのではなく、彼らがすでに日常的に利用している場所、つまりSlackにSalesforceを統合する必要があると考えました。私たちは「3-Sワークスペース戦略」というフレームワークを導入することで、これを実現しました。これは、営業活動のすべてをSlack内で完結させるための仕組みです。 ## 1\. #セールスアラート:リアルタイムのアクションを、タブ切り替えなしで 最初の「S」は、常に最新情報を把握し、即座に行動を起こすためのものです。私たちはSalesforceフローを連携させ、新規商談の発生、商談内容の変更、またはタスクの割り当てがあった際に、リアルタイム(1秒未満で発火)でSlackチャネルに直接アラートを送信するようにしました。 ![SalesforceからSlackへ送信された新規ToDoアラート](/_astro/01-sales-alert.BVDoJDqZ_Z11JjAC.webp) しかし、これは単なる読み取り専用の通知ではありません。このアラートの最大の特徴は、通知メッセージ内にSalesforceのレコードが直接埋め込まれている点です。例えば、営業担当者が商談ステージの進捗通知を受け取った場合、添付されたレコードオブジェクトをクリックし、その場でレコードを編集したり、活動内容を記録したりできます。更新作業をリアクティブかつスムーズにすることで、「後で更新しよう」という言い訳をほぼなくすことができました。 ![Slack内でSalesforceタスクのステータスを更新する画面](/_astro/02-task-update.D3UKtiyO_X75sG.webp) ## 2\. #セールスパイプライン:SalesforceのリストビューをSlackチャネルに 2つ目の「S」は、チーム全体で取り組んでいる案件をどのように共有して見るか、という点に焦点を当てています。パイプラインを確認するためにSalesforceを開く代わりに、Salesforceの「リストビュー」をSlackチャネルのタブに直接埋め込みました。これにより、営業担当者はワンクリックでSalesforceのデータにアクセスできます。 ![Slack内に表示したSalesforceの商談かんばんビュー](/_astro/04-salesforce-kanban.C2Vqs448_EW5Er.webp) これは、まるでSlack内で直接操作できる、ライブなスプレッドシートやかんばんボードのように機能します。この連携の優れた点は、高度なカスタマイズ性とセキュリティにあります。Salesforceの閲覧権限がないユーザーにはデータが表示されず、情報が保護されます。一方で権限を持つユーザーは、チーム全体の表示設定に影響を与えることなく、「自分の案件のみ」といった個人用フィルタを適用できます。 これにより、これまで手間だった画面共有でのパイプラインレビューが、Slack上での共同作業へと変わりました。 ## 3\. セールスホーム:個人の「警告灯」ダッシュボード 3つ目の「S」は、個々の担当者の実行力に焦点を当てています。私たちはSlack内に、最大6つの重要な指標を表示する個人用コックピットとして「Sales Home」を導入しました。 私たちはこれらの指標を、CRMを健全に保つための「警告灯」と位置づけています。例えば、営業担当者のダッシュボードでは、以下のような項目がハイライトされます。 - 期限切れのタスク - 入力項目(リードソースなど)が不足している商談 - 停滞している商談(30日間更新していないもの) これらの指標がSlackの目立つ場所にあることで、担当者はどこに注意を向けるべきかを正確に把握でき、対応漏れを防ぐことができます。 ![SlackのSales Homeに表示された営業指標ダッシュボード](/_astro/05-sales-home-dashboard.Bqq1udp9_19BoiE.webp) ## Slack AIアシスタントで定型業務を自動化する この「3-Sフレームワーク」をさらに強化するため、私たちはSlackアシスタントとカスタムAI「スキル」を大いに活用しています。 ![Slackbotのホーム画面](/_astro/06-slackbot-home.BZOeI0KJ_29sLC7.webp) SlackのBusiness+プランではAIの利用クレジットに上限がありますが、それでも強力な自動化を活用することが可能です。AIクレジットを消費しないスケジュール設定された「タスク」を利用することで、担当者は日々の定型業務を自動化できます。 例えば、平日の毎朝9時に「今日の準備」タスクを自動実行させることが可能です。このタスクでは、SlackbotがGoogleカレンダーとSalesforceからデータを取得・照合し、その日の最優先事項、会議の準備メモ、そして対応が必要な「CRMの整理整頓」リストを、Slackにプライベートな要約として投稿します。 このようにクレジットを消費しない機能を活用することで、担当者はAIへのリクエスト回数を、顧客調査や自然言語でのSalesforceレコード更新といった、より付加価値の高い活動のために温存できるのです。 ![Slackbotに自然言語でSalesforceの商談更新を依頼する画面](/_astro/07-slackbot-salesforce-update.l0Af0VvU_Z2nMju.webp) ## 結果:より良いデータ、より多くのセールス CRMとコミュニケーションツールを一つの統合されたワークスペースに融合させることで、私たちはコンテキストスイッチという摩擦を解消しました。データはリアルタイムで更新され、パイプラインはよりクリーンになり、チームは本来の得意分野である「顧客との関係構築」に、より多くの時間を割けるようになりました。 もし、あなたがチームにSalesforceの更新を促すことにうんざりしているのであれば、彼らの習慣を変えようと奮闘するのをやめ、彼らがいる場所にCRMを届けることを検討すべき時かもしれません。 ## この記事を書いた人 [![](/_astro/e-reeder.CCb_aUhE_Z2jX7GN.webp)](/authors/e-reeder/) ### [e-reeder](/authors/e-reeder/) Cloud Development所属 / フルスタックエンジニア [プロフィールと記事一覧](/authors/e-reeder/) --- ## Terraform moduleでトグル | grasys blog URL: https://blog.grasys.io/post/eric/tftoggle こんにちは、エリックです。今回はTerraformの話にします。 Terraformでworkspaceを使う時に、dev/stg/prodなどの環境を統一するのがベストだけど、たまにコストや機能により「ここにはこれは要らないな」などの場合がある。その時、各環境に有無トグルをどうやって設定するか、どうやって依存などを… # Terraform moduleでトグル - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[eric](/authors/eric/) - 公開日:2020年9月30日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Terraform](/tags/terraform/) ![Terraform moduleでトグル](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは、エリックです。今回はTerraformの話にします。 Terraformでworkspaceを使う時に、dev/stg/prodなどの環境を統一するのがベストだけど、たまにコストや機能により「ここにはこれは要らないな」などの場合がある。その時、各環境に有無トグルをどうやって設定するか、どうやって依存などを解決するか軽く語ろう。 例として、foo/bar/bazというGKEクラスタのnode poolがあり、stg環境にbazが不要だとする。 - dev: foo, bar, baz - prod: foo, bar, baz - stg: foo, bar 各node poolはこんな風: ## `main.tf:` Plain textcontent\_copy ``` module node-pool-baz { source = ".../container_node_pool/google" version = "1.0.0" cluster = module.cluster.cluster node_pool = var.node_pool_baz node = var.node_baz service_account = module.sa-baz.sa } ``` まず、node poolのモジュールに、有無のトグルを追加: ### `.terraform/modules/node-pool-baz/main.tf:` Plain textcontent\_copy ``` resource google_container_node_pool default { + count = var.node_pool.enabled ? 1 : 0 [...] ``` ### `.terraform/modules/node-pool-baz/variables.tf:` Plain textcontent\_copy ``` variable node_pool { type = object({ + enabled = bool, [...] }) } ``` 見れば分かると思うが、その`count`行は三項演算子で、boolの`enabled`との変数で、構築するかどうか決める。 trueなら、1つ構築、falseなら0構築(構築しない)。`count`はTerraformで、どのリソースにでも使える。 環境(workspace)のtfvarsファイルはこんな風に: ##### `stg.tfvars`: Plain textcontent\_copy ``` node_pool_foo = { enabled = true, [...] } node_pool_bar = { enabled = true, [...] } node_pool_baz = { enabled = false, [...] } ``` ここまでは大丈夫だけど、各node poolに、サービスアカウントも依存するから、 そのmoduleにもenabled追加しよう(そうしないと、enabled:falseの場合にでもサービスアカウントが作成されちゃう)。 まず、サービスアカウントのmoduleにその`enabled`変数を追加して、リスースのところに以上の三項演算子を: #### `.terraform/modules/sa-baz/variables.tf`: Plain textcontent\_copy ``` +variable enabled { + type = bool + default = true +} ``` ##### `.terraform/modules/sa-baz/main.tf`: Plain textcontent\_copy ``` resource google_service_account default { [...] + count = var.enabled ? 1 : 0 } resource google_project_iam_member default { [...] - for_each = toset(var.roles) + for_each = var.enable ? toset(var.roles) : [] project = var.project role = each.key member = format("serviceAccount:%s", google_service_account.default.email) } ``` あと、呼び出し側にもenabledを追加(混乱・重複しないためnode poolのenabledを利用して)。 ##### `main.tf`: Plain textcontent\_copy ``` module sa-baz { [...] roles = var.sa_baz_roles + enabled = var.node_pool_baz.enabled } ``` OK. 実行してみよう! Plain textcontent\_copy ``` Error: Missing resource instance key on .terraform/modules/sa-baz/main.tf line 15, in resource "google_project_iam_member" "default": 15: member = format("serviceAccount:%s", google_service_account.default.email) Because google_service_account.default has "count" set, its attributes must be accessed on specific instances. For example, to correlate with indices of a referring resource, use: google_service_account.default[count.index] ``` なるほど。count追加すると、変数が配列になり、indexで示さないと。 もうちょい修正: ##### `.terraform/modules/sa-baz/main.tf`: Plain textcontent\_copy ``` - member = format("serviceAccount:%s", google_service_account.default.email) + member = format("serviceAccount:%s", google_service_account.default[0].email) ``` で、もう一回実行してみる: Plain textcontent\_copy ``` Error: Unsupported attribute on .terraform/modules/node-pool-baz/main.tf line 13, in resource "google_container_node_pool" "default": 13: service_account = var.service_account.email |---------------- | var.service_account is tuple with 1 element This value does not have any attributes. ``` なるほど。配列になったけど、使用してるnode-poolのところが単独の変数を期待してる。どこを修正すれば良いかは、モジュールの出力のところを見てみよう。 ##### `.terraform/modules/sa-baz/output.tf`: Plain textcontent\_copy ``` output sa { value = google_service_account.default } ``` ああ。では、こっちで配列の`[0]`にすれば、配列じゃなくて普通の変数が出てくるわけですね。 Plain textcontent\_copy ``` value = google_service_account.default[0] ``` もう一回実行: Plain textcontent\_copy ``` Error: Invalid index on .terraform/modules/sa-baz/output.tf line 2, in output "sa": 2: value = google_service_account.default[0] |---------------- | google_service_account.default is empty tuple The given key does not identify an element in this collection value. ``` あ〜、enabled: falseのところは、サービスアカウントがないから配列の`[0]`もないね。 じゃあ、これはどう? Plain textcontent\_copy ``` value = length(google_service_account.default) > 0 ? google_service_account.default[0] : "" ``` やってみよう: Plain textcontent\_copy ``` Error: Error in function call on .terraform/modules/sa-baz/output.tf line 2, in output "sa": 2: value = length(google_service_account.default > 0) ? google_service_account.default[0] : "" Call to function "length" failed: argument must be a string, a collection type, or a structural type. ``` ダメだな。配列がないならlengthも使えない。ちょいググったら、こんな形が出てきた: Plain textcontent\_copy ``` value = try(google_service_account.default[0], null) ``` saの配列`[0]`の要素を返してみて、それがなければ`null`を。 Plain textcontent\_copy ``` No changes. Infrastructure is up-to-date. ``` これで解決〜! …とはいえ、moduleで色んな書き方があるし、0.13から呼び出しの方からでも`for_each`や`count`が使えるようになったらしい。とゆーところで、 0.13でどうやって扱うか、良い方法考えてみるのは宿題!w 〜終〜 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/eric/) ### [eric](/authors/eric/) ericのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/eric/) --- ## vim tricks 1 | grasys blog URL: https://blog.grasys.io/post/eric/vimtricks1 こんにちは、エリックです。去年9月入社してから初のブログでどうしようかと悩んでて、text editorの話はどうかなと。 もう██年も使ってたvimって、基礎過ぎない?って思ったけど、同僚の入力とか、ウェブの動画やセミナー見ると、「やっぱこの技あまり知られてないな〜」って思っちゃったことは少なくない。 では、5つの… # vim tricks 1 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[eric](/authors/eric/) - 公開日:2020年4月15日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#text-editors](/tags/text-editors/)[#vim](/tags/vim/) ![vim tricks 1](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは、エリックです。去年9月入社してから初のブログでどうしようかと悩んでて、text editorの話はどうかなと。 もう██年も使ってたvimって、基礎過ぎない?って思ったけど、同僚の入力とか、ウェブの動画やセミナー見ると、「やっぱこの技あまり知られてないな〜」って思っちゃったことは少なくない。 では、5つのvim技をお伝えさせて頂きます。 ## 1. `:x` 最初に習うコマンドの中には、保存と終了する時に`:wq`だね?`vimtutor`にもそう書いてあるけど、怠け者のプログラマーは「2文字が多すぎ、1つで良い」だね? だからその時に**w**rite + **q**uitよりe**x**itが速い。変更がなければ保存しない(する理由もない)から更に速い! ## 2. `vimdiff` `diff`で比べるファイルがあまりにも変更が多いと、`diff`の出力が長くて、見づらくなる。その時に`vimdiff`で! 左右に表示され、変更のあるところがハイライトされて明らかに見える。 後、全く同じところは自動的に非表示にされます(ここには時間ないけど、折畳という魔法の技の詳しくは`:h folding`で調べるべし!) ## 3\. motion keys ノーマルモードで`hjkl`でのカーソル移動は基礎だけど、vimtutorで`w`や`e`で**w**ordと**e**ndも言葉一つ一つ移行出来ることが教わる(まあ、普段スペースで分けてる’word’だから日本語がちょっと違う:ひらがな・カタカナ・漢字の間が「ワード」の区切れになる)。 - `b` / `w` 言葉(word)で後方・前方に移動(keywordみたいに区切られる) - `B` / `W` 言葉(WORD)で後方・前方に移動(非空白文字で区切られる) - `(` / `)` 文で後方・前方に移動(`/[.!?]\s+/`で区切られるから「。」が残念ながら対象外) - `{` / `}` 段落で後方・前方に移動(空行で区切られる) - `0` / `^` / `$` その行の最初の文字・最初の非空白文字・最後の文字に - `gg` / `G` ファイルの最初・最後に移動 たまにまだ`lllllll`とか打ってる方を見かけてるから、\[count\]カウントって知らない?と思っちゃう。`lllll`→`5l`、`jjjjjjjj`→`8j`で打ち続けなくて済むし、`50%`とかでファイルの真ん中へ飛ぶことも可能。 もっと知りたい方は`:h motion`でどうぞ! ## 4. `:set paste` Webからコピペすると、たまにインデントされたコードが自動的にインデントされ過ぎて段々右へ行き続く。 Plain textcontent\_copy ``` if (foo) { bar(); } else { baz(); hoge(moge); # this is getting out of hand } ``` その時に`u`でundoと`:set paste`を設定して再びペースト: Plain textcontent\_copy ``` if (foo) { bar(); } else { baz(); hoge(moge); # much better } ``` 終わったら`:set nopaste`で、自動インデントが元に戻す。 ## 5\. statusline ず〜っと前に作った`~/.vimrc`で、以下を入れた: Plain textcontent\_copy ``` set laststatus=2 " always show filename/status bar set statusline=%<%f%h%m%r%=%b\ 0x%B\ \ %l,%c%V\ %P ``` それで、今編集してるファイルでこんなの見える: `eric/2020-04-15-vim_tricks.md[+]            20197 0x4EE5 70,44-33 96%` ファイル名はもちろん、\[+\]で変更ありって分かる、最後に行と列、ファイルのポジションも書いてあり便利です。 列の44-33っていうのは、日本語があるマルチバイト列の44バイト目と画面上の33列目。 でも、`20197 0x4EE5`のとこって何なんだろうね? そう、「以」の文字コード。カーソル下の文字コードがいつも表示されると、スペースとタブどれか分かりやすくなり、例えばoption-spaceでノーブレークスペースを打ち間違えたら、すぐに分かるように。“Smart Quotes”という、ASCII以外の引用符もプログラムに入れるとエラーになっちゃうから、それも見えて助かる。ターミナルでかいなら、他の入れるものが一杯あるんで`:h statusline`で検討しよう。 ではでは、vimの技一杯あるけど、今回はこれで。いつでも`:h`でdoc読みまくって、新しい技を習うのお勧めしますよ〜(vim 4?の時ぐらいにマニュアルを印刷してソファでも読んだりしたw)。 次回まで、みんなのvim力をLEVEL UPしようぜ! 〜終〜 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/eric/) ### [eric](/authors/eric/) ericのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/eric/) --- ## Cloud FunctionsでSlack通知をする関数を作る | grasys blog URL: https://blog.grasys.io/post/fukushima/firststep_gcf どうも初めまして。grasysの福嶌です。 今回は初歩的な内容ですがご愛嬌ということで。 先日行いましたセミナーの記事 - ‘GCEとGKEのアーキテクチャを一挙公開――GCP活用のコツをgrasys 長谷川祐介氏が伝授’ を見る機会あったのでちょっとしたことをやってみようと思いました。 記事の中で解説されていますが… # Cloud FunctionsでSlack通知をする関数を作る - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[fukushima](/authors/fukushima/) - 公開日:2019年8月9日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Cloud Functions](/tags/cloud-functions/) ![Cloud FunctionsでSlack通知をする関数を作る](/_astro/og-image.DDSiu2Ny_XHpDd.webp) どうも初めまして。grasysの福嶌です。 今回は初歩的な内容ですがご愛嬌ということで。 先日行いましたセミナーの記事 - ‘[GCEとGKEのアーキテクチャを一挙公開――GCP活用のコツをgrasys 長谷川祐介氏が伝授](https://enterprisezine.jp/article/detail/12206)’ を見る機会あったのでちょっとしたことをやってみようと思いました。 記事の中で解説されていますが弊社のコーポレートサイトとブログサイトにGoogle Cloud (GCP) Storage(以下GCS)を利用しているのでGoogle Cloud (GCP) Functions(以下GCF)で何かできないかなと思いGCFを触ってみました。 ## 今回のゴール GCSの変更をトリガーにしてGCF使いslackにスクレイピング内容を通知できるようにする ### GCFとは? GCPで関数を実行するためのサービス(サーバーレス)、詳しくは[公式のドキュメント](https://cloud.google.com/functions/docs/concepts/overview?hl=ja)へ! ### 作ってみた 自分の考えたロジックは以下のようになりました。 ![作ってみたの画面](/_astro/01-func_chart-1024x553-a7247125.BFC6G16f_Z219JC9.webp) 考えるまでもなくとてもシンプルですねー 作成したFunctionsのコードは以下のようになります。ここで注意しなければいけないのは実行したい関数のエントリーポイントは`main.py`にしないといけない点です。 Plain textcontent\_copy ``` #!/usr/bin/env python #coding:utf-8 import requests, json from bs4 import BeautifulSoup # スクレイピングを行いデータを抽出する関数 def create_text(url): """ BeautifulSoupを利用してスクレイピングをする。 スクレイピングには作法やルールがあるためここでサンプルコードを載せるのは割愛 """ return msg # Cloud Functionsでデプロイする関数 def cloud_func_gcs(event, context): targetURL = "{スクレイピングを行うWEBサイトのURL}" Webhook = "{WebhookURL}" # 指定したファイルのイベントかどうかの判定 if content['name'] == "index.html": requests.post(Webhook , data = json.dumps({ 'text': create_text(targetURL), 'username': 'grasys news', 'icon_emoji': u':herb:', 'link_names': 1, })) ``` 今回は簡単な関数なので1ファイルにしていますが応用して以下のようにパッケージを分ける構成でも実行は可能です。 Plain textcontent\_copy ``` ├── main.py ├── requirements.txt ├── package1 │   ├── hoge.py │   └── fuga.py └── package2 └── piyo.py ``` ##### デプロイ デプロイは以下のコマンドでできます。 何か変な箇所やビルドが失敗したらエラーがStackdriver Loggingで確認できるのでコツコツと修正していきましょう。 自分は関数のファイル名が`main.py`じゃないぞと言われました。 試行錯誤→デプロイしながらを繰り返すとバージョンがどんどん上がっていきます(汗) Plain textcontent\_copy ``` $ gcloud functions deploy {EntryPoint} \ --runtime python37 --stage-bucket {BUCKET} \ --trigger-bucket {BUCKET} \ --region asia-northeast1 ``` 各オプションの説明ですが `--runtime`は実行する言語の指定になります。今回はPython 3.7を利用します。 `--stage-bucket`はfunctionsのソースコードをあげるバケットの指定になります。 `--trigger-bucket`はどのGCSバケットをトリガーとするかの指定になります。 `--region`はどこのリージョンを利用するか その他、詳しくは`--help`に書いてる。 ##### 動作確認 試しに弊社のコーポレートサイトをスクレイピングして最新情報を通知する関数を試してみました! (更新タイミングに出会えなかったのでストレージはコーポレートサイトとは違うストレージを利用しました(^\_^;)) そんなこんなで実行した結果以下のようになりました。 ![動作確認の画面](/_astro/02-21-2-1024x238-8e3ce6e5.DSkTYgda_ZkOt0C.webp) 動作してますねー ### まとめ 今回はslackのWebhookを叩いて通知するということをしましたが LINE Messaging APIやTwitterなどにも利用できそうですね。夢が広がりんぐ ただ今回、一点懸念点で考えたのことはスクレイピングする対象箇所以外(例として弊社コーポレートサイトだと最新情報以外)が変更されてもトリガーを引いてしまいます。これはHTML側にhidden属性をつけて日付を入れて関数の方で日付の判定を行えば大丈夫かなと思いました。 最後にCloud Functionsには様々な[イベントとトリガー](https://cloud.google.com/functions/docs/concepts/events-triggers?hl=ja)があるので上記以外にもたくさん使えそうですね! それでは!アディオス! * * * ![grasysの積極採用中バナー](/_astro/01-S__26386448-4-1024x513-6041d554.Cqu_hJVy_Z2hi9KC.webp) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/fukushima/) ### [fukushima](/authors/fukushima/) fukushimaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/fukushima/) --- ## Cloud Runを軽く触った気がした | grasys blog URL: https://blog.grasys.io/post/fukushima/firststep_gcr-2 どうも初めまして。grasysの福嶌です。 年をあけてしまいましたが2019年11月14日にCloud RunがGAしたので遅ればせながらハンズオンしました。 そもそもCloud Runとは? ざっくりいうと今、流行のサーバーレス環境。Kubernetesベースのプラットフォーム 今回のGAでSLAも設定されておりま… # Cloud Runを軽く触った気がした - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[fukushima](/authors/fukushima/) - 公開日:2020年1月20日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Cloud Run](/tags/cloud-run/)[#gcr](/tags/gcr/) ![Cloud Runを軽く触った気がした](/_astro/og-image.DDSiu2Ny_XHpDd.webp) どうも初めまして。grasysの福嶌です。 年をあけてしまいましたが2019年11月14日にCloud RunがGAしたので遅ればせながらハンズオンしました。 ## そもそもCloud Runとは? ざっくりいうと今、流行のサーバーレス環境。Kubernetesベースのプラットフォーム 今回のGAでSLAも設定されております。 [https://cloud.google.com/Run/sla?hl=ja](https://cloud.google.com/Run/sla?hl=ja) ### 早速簡単なアプリを動かしてみる Cloud Runを利用する流れとしては以下のような流れになると思います。 1. コードを書く 2. Dockerfileを書く 3. Container Registryにpush 4. Cloud Runでビルド 今回のハンズオンでは`コードを書く` and `Dockerfileを書く`に時間を取った気がします。 急ぎ足ですがContainer RegistryにpushされたとしてCloud Runでは以下の操作を行ます。 とりあえず世界中を笑顔にしてくれるハロー、ハッピーワールド!じゃなくてハローワールド 今回はCloud Consoleから操作します。以下の操作を実施 ![Cloud Runでコンテナーイメージ、リージョン、サービス名を設定する画面](/_astro/01-11-10-955x1024-0cef393a.oZNhRial_Z1eTK5j.webp) ![Cloud RunでCPU、メモリ、自動スケーリングを設定する画面](/_astro/02-12-9-955x1024-0c917db6.rRCm-VxM_Zqunrn.webp) 表示された。 ![Cloud RunにデプロイしたHello Worldページ](/_astro/03-13-9-1024x302-6b4d5ea3.CA0hIUUG_Z12dyOf.webp) 次にSQLを利用した簡単なTODOアプリ 今回はCloud Consoleから操作します。以下の操作を実施 ![Cloud RunでTODOアプリのコンテナーとサービスを設定する画面](/_astro/04-14-8-955x1024-8d75e273.BrQnSe8X_Z24iBFc.webp) ![Cloud RunのTODOアプリにCloud SQL接続を追加する画面](/_astro/05-15-9-955x1024-3b620a83.CsoUzN10_XFqEr.webp) 表示された。 ![Cloud RunにデプロイしたTODOリスト画面](/_astro/06-16-5-1024x875-de6115b0.DbHazKwU_15015w.webp) DBにうまく接続できていない… [ドキュメント](https://cloud.google.com/sql/docs/mysql/connect-Run?hl=ja)を読む… > 注: Cloud Run(フルマネージド)は、TCP を使用した Cloud SQL インスタンスへの接続をサポートしていません。127.0.0.1 や 172.17.0.1 など、IP アドレスを使用してインスタンスにアクセスするコードは記述しないでください。 これかな。。。ここでコード書き直す気力が尽きる。 #### まとめ コンテナ化さえできてしまえば簡単にコンテナ上のアプリケーションを公開できますねー(Cloud SQLをちゃんと考えてコードを書けばの話) 試しに自分で作ったアプリなどのポートフォリオなどを公開(して面接時に見てもらったり)などする時に便利じゃないかなと思います。 時間が取れなくてちょっと、駆け足になって雑になりましたが、現場からは以上です。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/fukushima/) ### [fukushima](/authors/fukushima/) fukushimaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/fukushima/) --- ## Cloud Functionsを使ってCompute Engineを制御するという話 | grasys blog URL: https://blog.grasys.io/post/fukushima/functions2gce こんにちはgrasysの福嶌です。 そろそろ競輪祭の時期ですね。それが終わればグランプリなので1年はあっという間だなと言う感じしかしません。 はじめにgrasysでは検証環境があります、ただ気軽に使えるのではなく金額を気にして使わないと怒られてしまいます。 そのためインスタンスタイプを低くして使うことが多いのですが今… # Cloud Functionsを使ってCompute Engineを制御するという話 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[fukushima](/authors/fukushima/) - 公開日:2021年11月15日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Cloud Logging](/tags/cloud-logging/)[#Cloud Monitoring](/tags/cloud-monitoring/)[#Cloud Functions](/tags/cloud-functions/) ![Cloud Functionsを使ってCompute Engineを制御するという話](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちはgrasysの福嶌です。 そろそろ競輪祭の時期ですね。それが終わればグランプリなので1年はあっという間だなと言う感じしかしません。 はじめにgrasysでは検証環境があります、ただ気軽に使えるのではなく金額を気にして使わないと怒られてしまいます。 そのためインスタンスタイプを低くして使うことが多いのですが今回は非力ゆえにスペックの低いGCEインスタンスで起きた事象(CPUが100%に張り付いてインスタンスにsshすらできなくなる)の解決策(その場しのぎの対応)について書いていこうかと思います。 ## 事象 検証で同僚[1](#user-content-fn-1)のインスタンスを間借りしようとしたらsshができなく確認したらCPUが100%に張り付いている事象が発生していました。 プロセスを確認するとGCEの以下のディレクトリのログが出力されており以下のディレクトリに出力されてました。 Plain textcontent\_copy ``` /.config/gcloud/logs/ ``` ドキュメントを見ると以下のような記載 > ログファイルには、gcloud compute ツールを使用して送信されたすべてのリクエストとそのレスポンスに関する情報が含まれています。 [https://cloud.google.com/compute/docs/troubleshooting/general-tips?hl=ja#viewlogs](https://cloud.google.com/compute/docs/troubleshooting/general-tips?hl=ja#viewlogs) 結局インスタンスタイプが低すぎて当該のプロセスが原因でCPUが100%に張り付いてしまいインスタンスのリセットを行うと事象は解決しましたが定期的に発生し都度リセットを行うと言う作業をしていました。 ### 解決方法 今回のゴールとして以下を設定しました。 **CPUが100%になり張り付いたらそれをトリガーとしてCloud Functions経由でインスタンスの制御を行う。** ### 構成 今回は以下のような構成で作っていこうと思います。 ![Cloud FunctionsからGCEを操作するシステム構成図](/_astro/01-00-5-1024x621-a828a733.DS6dz_id_1EUaEu.webp) #### Cloud Pub/Sub アラートを飛ばす先のPub/Subの設定をします。アラート通知にPub/Subを設定は作ったPub/Subトピックにモニタリングに向けて権限設定を設定する必要があります。 [ドキュメント](https://cloud.google.com/monitoring/support/notification-options#pubsub)を参考に以下のコマンドを実施 Plain textcontent\_copy ``` $ gcloud pubsub topics add-iam-policy-binding projects/{{プロジェクト名}}/topics/{{pub/subトピックID}} --role=roles/pubsub.publisher --member=serviceAccount:xxxxx@gcp-sa-monitoring-notification.iam.gserviceaccount.com ``` #### Cloud Monitoring アラートは以下のように設定 Plain textcontent\_copy ``` 対象インスタンス:自分の検証に利用しているインスタンス Condition: is above Threshold: 99.9 For: 5 minutes ``` 99.9%以上の高負荷が5分続いた場合アラートを発砲するようにしました。 通知先は念のためメールとPub/Subにします。 #### Cloud Functions 制御するコードは以下のようなコードを作成しました。今回は[google-auth](https://pypi.org/project/google-auth/)と[google-api-python-client](https://pypi.org/project/google-api-python-client/)を利用してAPIを叩きます。 Plain textcontent\_copy ``` #!/usr/bin/python #coding:utf-8 import sys import json import base64 import google.auth import googleapiclient.discovery class Variables: name = {{インスタンス名}} zone = {{ゾーン名}}} def reset_instances(compute, project, zone): # 対象のVMをリセット try: compute.instances().reset(project=project, zone=zone, instance=Variables.name).execute() except Exception as e: print(e) sys.exit(1) return "success" def alert2pubsubFunc(event, context): if 'data' in event: req = base64.b64decode(event['data']).decode('utf-8') staus = json.loads(req)['incident']['state'] else: sys.exit(2) compute = googleapiclient.discovery.build('compute', 'v1') project = google.auth.default()[1] # Alert open if staus == "open": print(reset_instances(compute, project, Variables.zone)) ``` また、Cloud FunctionsのランタイムはPython3.9を利用します。デプロイは以下のコマンドで実施 Plain textcontent\_copy ``` $ gcloud functions deploy alert2pubsubFunc --trigger-topic {{pub/subトピックID}} --runtime python39 --region asia-northeast1 ``` デプロイエラーが出ると思ったら、Pyparsingが最新で3.0.6ためCloud Functionsでデプロイエラーを起こしてしまうようです。[stackoverflow](https://stackoverflow.com/questions/69936420/google-cloud-platform-app-deploy-failure-due-to-pyparsing)で探したら解決としてはバージョンを2.4.7に指定し解決しました。 #### テスト そしたら早速テストをしてみましょう! 発報するためにアラートの閾値を低めに設定しアラートを飛ばしやすく調整を行い。サーバー内で以下のコマンドを実行してCPU負荷を高くしてみます。 Plain textcontent\_copy ``` $ yes > /dev/null ``` アラートが12:50に発報され… ![アラートが12:50に発報され…の画面](/_astro/02-01-8-1024x813-040da67f.BjEMSaQG_Z1czxNL.webp) モニタリングの方で確認したらインスタンスがリセットされた! ![モニタリングの方で確認したらインスタンスがリセットされたの画面](/_astro/03-02-8-1024x314-8b59dad6.DRnPWERW_Z5nOpg.webp) うまく動いてますね! ### まとめ 今回はアラートをpub/subに送ってCloud FunctionsのトリガーとしてCompute Engineを制御しました。 またCloud FunctionsをHTTPリクエストにしてアラートではなくCloud Schedulerなどを応用して使えば自動起動や自動停止なども簡単にできそうですね。[こちらの記事](https://blog.grasys.io/post/tomatsuri/cloud-run-cloud-scheduler-laravel/)とか参考になると思います。 上記ができれば無駄な稼働時時間をなくすことができるのでお財布に優しいはず! 現場からは以上です! * * * ## Footnotes 1. [指1本でタイピングしていた 「ど素人」が、世界的人気Webメディアのクラウドインフラを支えるエンジニア](https://prtimes.jp/story/detail/vBd18Xc1yQx) [↩](#user-content-fnref-1) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/fukushima/) ### [fukushima](/authors/fukushima/) fukushimaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/fukushima/) --- ## Windows 10でGCPを便利に使うTips | grasys blog URL: https://blog.grasys.io/post/fukushima/gcp_on_windows10 銀河に光る 虹色のスペクトル! キュアコスモ! こんにちはgrasysの福嶌です。 キュアコスモのスカートの配色ってマイクロソフトのロゴみたいですね(無理やりなこじつけ) 弊社のエンジニアは皆Macが支給されており、あまり使うことが少ないWindowsですが今回はWindows 10でGCPを便利に使うTipsを書い… # Windows 10でGCPを便利に使うTips - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[fukushima](/authors/fukushima/) - 公開日:2020年6月14日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/)[#windows](/tags/windows/) ![Windows 10でGCPを便利に使うTips](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 銀河に光る\*\*虹色のスペクトル!\*\*キュアコスモ! こんにちはgrasysの福嶌です。 キュアコスモのスカートの配色ってマイクロソフトのロゴみたいですね(無理やりなこじつけ) 弊社のエンジニアは皆Macが支給されており、あまり使うことが少ないWindowsですが今回はWindows 10でGCPを便利に使うTipsを書いていきますでルン なお、わたくしはスタプリではキュアセレーネが好きです。(ヒーリングっどは絶賛キュアグレースを応援してるラビ!) 前提としてWindows 10 Pro(version 2004)にPowerShell 7を使って書いています。また、[Google Cloud (GCP) SDK](https://cloud.google.com/sdk?hl=ja)が入ってる状態です。(gcloud initまでやっていますん) Cloud SDKのWindows用のクイックスタートは[こちら](https://cloud.google.com/sdk/docs/quickstart-windows?hl=ja) ## Cloud ToolsをPowerShellで使う WindowsユーザーであればPowerShellから使いたくなりますね![Cloud Tools for PowerShell](https://cloud.google.com/powershell)ってのがあります。Azure PowerShellみたいなものです。 入れ方は簡単!以下のコマンドを実行するだけ! Plain textcontent\_copy ``` # 以下のコマンドを管理者として実行 PS> Install-Module GoogleCloud ``` 上記のコマンドを実行して次にコマンドレットが使用できるようになったか確認してみましょう。 Plain textcontent\_copy ``` # プロジェクトのgcsバケットの一覧を取得 PS> Get-GcsBucket ``` 以下のような出力が出れば大丈夫です。例は自分のプロジェクトのバケットの一覧(+試しにバケットを作成してみました。新しく出たWindows Terminal使いやすいですね〜) ![プロジェクトのgcsバケットの一覧を取得の画面](/_astro/01-01-1024x569-4ae0f519.3JPyhij8_ZMffDc.webp) はい。これでコマンドレットが使えるようになりました。 今回はGCSを例にしましたが様々なコマンドレットが使えます。一度、[コマンドレット リファレンス](https://googlecloudplatform.github.io/google-cloud-powershell/#/)に目を通してみるといいかもしれません。 ### Visual StudioでGCPを使う Visual Studio上で開発してるときにデプロイなどVisual Studio上で楽をしたくなりますよね。(意訳: Visual Studio × Azureって結構使いやすかったりしますよね。) Visual Studio × GCPだと[Cloud Tools for Visual Studio](https://cloud.google.com/visual-studio?hl=ja)があります。 試しに親の顔ほどみたASP.NET Coreのスタートページをpublishしてみましょう(**Visual Studio 2019だと作成時にエラーが出てどうしようもないので今回はVisual Studio 2017で実施してます。**) 1.`ツール > 拡張機能と更新プログラム`からオンラインの項目でgoogleと検索(Google Cloud (GCP) Tools for Visual Studioをダウンロード) ![Visual StudioでGCPを使うの画面(1)](/_astro/02-02-1024x713-e95ccfc1.C2taWNzq_ZnguRd.webp) 2.初回のみ`ツール > Google Cloud (GCP) Tool > Show Google Cloud (GCP) Explorer`を開いてアカウント連携をしましょう。 3.インストールが終わったら新しいプロジェクトを作成 ![Visual StudioでGCPを使うの画面(2)](/_astro/03-03-1024x710-6417e4aa.ZVDhPFkr_Z1WPzp7.webp) 4.localhostでとりあえず動かしてみる ![Visual StudioでGCPを使うの画面(3)](/_astro/04-04-1024x821-9cb93b5d.Ddilhx-m_Z2nqug9.webp) いつもの画面! 5.ソリューション・エクスプローラからプロジェクト名を右クリックして`Publish to Google Cloud (GCP)...`を選択 ![Visual StudioでGCPを使うの画面(4)](/_astro/05-05-1024x529-5ebbc997.D1rMUXQz_16ym8w.webp) 1.サービスの選択(今回はGoogle App Engine フレキシブルを選択) ![Visual StudioでGCPを使うの画面(5)](/_astro/06-06-1024x700-81205c5c.tJDjzMmg_AJFrf.webp) 2.Publish先を選択 ![Visual StudioでGCPを使うの画面(6)](/_astro/07-07-870783eb.BYj6MDkK_Z211aTw.webp) 6.デプロイが終わったら表示されてるか確認 ![Visual StudioでGCPを使うの画面(7)](/_astro/08-08-1024x616-a98a8997.BbaSUx3b_1zgw4m.webp) 1. ちゃんと表示されてますね! はい。これでVisual Studio アプリケーションを Google Cloud (GCP) Platform にデプロイできるようになります。Visual Studio便利ですね!これでより一層、開発が捗りますね! ### PowerBIからBigQueryに接続する Tableauを使っててデータソースが豊富なのを魅力に感じたことはありませんか?私はあります。 実はMicrosoftが出しているPower BI Desktopも結構データソースは豊富なのです。 BigQueryを利用しているとデータの視覚化は逃げられないですよね。試しにPowerBIからBigQueryに接続してみましょう。 今回は試しに簡単なBQに繋いでみます。 ※接続するには[ODBC ドライバ](https://cloud.google.com/bigquery/providers/simba-drivers?hl=ja)が必要ですので前もってインストールしておきましょう。 1.データソースを選択します(今回もちろんBigQuery) ![PowerBIからBigQueryに接続する画面(1)](/_astro/09-09-1024x621-6bba05dc.BHL3aIuR_1XKGf2.webp) 2.データセットの選択 ![PowerBIからBigQueryに接続する画面(2)](/_astro/10-10-1024x615-ee2dac68.CAfMT60a_Z1tAtY2.webp) 3.データのプレビューが表示(表示されるまでは長い…) ![PowerBIからBigQueryに接続する画面(3)](/_astro/11-11-13-1024x516-a37b0db7.ChAFV4GI_ZVTm2e.webp) 4.接続の方法を選択(今回はデータ量も少ないのでインポートにした。) ![PowerBIからBigQueryに接続するを示すグラフ(1)](/_astro/12-12-12-1024x516-477ea246.CbPesOzj_Z1vEEzw.webp) 5.適当にグラフを作る(PowerBI力が無くて泣ける) ![PowerBIからBigQueryに接続するを示すグラフ(2)](/_astro/13-13-11-1024x559-cf07a5b5.DOwPQjXT_Z1CdUI9.webp) はい。これで問題なく接続できてグラフを作成できました。簡単ですね。PowerBIもっと流行れ(願望) ### まとめ これにておしまいです。 そういえばWindows 7と共に2020年1月14日卒業した窓辺ななみちゃんはキュアブロッサムでしたね。 先日開催されていたMicrosoft Build 2020でWSL2やWindows Terminalが正式リリースされましたね〜。またWindows用パッケージマネージャーのwingetというものがプレビューリリースされたりとWindows 10は日々進化してますね。 今までWindowsじゃなくてMacでしか開発できないということがなくなってきたのかなと個人的に感じています。(iOSよ。お前は別だ) また、GCP×Windowsの動きとしてはGoogle Kubernetes Engine(GKE)がWindows Serverコンテナを正式サポートを始めたりと目まぐるしく進化しています。 Windowsを食わず嫌いをせずに触って見るのも面白いのではないかと思いますフワ〜! 現場からは以上です! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/fukushima/) ### [fukushima](/authors/fukushima/) fukushimaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/fukushima/) --- ## ホストエラーのアラートをTerraformで作って試すの段 | grasys blog URL: https://blog.grasys.io/post/fukushima/hosterroralert こんにちはgrasysの福嶌です。 ウマ娘面白いですね!僕の推しは グ ラ ス ワ ン ダ ー ちゃんです。 Google Compute Engineを利用/運用しているとホストエラーを意識することがあります。今回はTerraformを利用してCloud Monitoringでホストエラーのアラートを作成をしてみま… # ホストエラーのアラートをTerraformで作って試すの段 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[fukushima](/authors/fukushima/) - 公開日:2021年4月7日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Cloud Logging](/tags/cloud-logging/)[#Cloud Monitoring](/tags/cloud-monitoring/)[#Terraform](/tags/terraform/) ![ホストエラーのアラートをTerraformで作って試すの段](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちはgrasysの福嶌です。 ウマ娘面白いですね!僕の推しは **グ ラ ス ワ ン ダ ー** ちゃんです。 Google Compute Engineを利用/運用しているとホストエラーを意識することがあります。今回はTerraformを利用してCloud Monitoringでホストエラーのアラートを作成をしてみましょう。 ## ホストエラーについて Google Compute Engineを利用/運用しているとホストエラーを意識することがあります。今回はTerraformを利用してCloud Monitoringでホストエラーのアラートを作成を行います。 ホストエラーとは、仮想マシンをホストしている物理マシンで、仮想マシンがクラッシュするようなハードウェアまたはソフトウェアの問題が発生したことを意味します。 > 参考: [仮想マシンでホストエラーが発生して再起動しました。何が起こったのですか?](https://cloud.google.com/compute/docs/faq?hl=ja#hosterror) ホストエラーについて大雑把に説明すると以下の図のようになります。 ![物理ホストの障害によってCompute Engineインスタンスが再起動する流れ](/_astro/01-01-7-2bc76b18.BPPCaUju_Z2uPasH.webp) [ライブマイグレーション](https://cloud.google.com/compute/docs/instances/live-migration?hl=ja)は利用者側は特に意識することは少ないですがこのホストエラーはインスタンスの再起動が行われるため意識しなければいけません。 弊社でも数百大規模などの台数が多いプロジェクトなどでは月に2~3件ほど発生します。(ただしリージョンや月によって変動するので決まって発生する訳でもありません!) ### 今回のゴール この記事では弊社では[Terraformをよく使うため](https://codezine.jp/article/detail/13697)TerraformでCloud Monitoringでホストエラーのアラートを作成しダミーのログを送って検知できることをゴールとします。 ### 作成する流れ 今回アラートを作成する流れとしては以下の設定をTerraformで行います。 1. ログベースの指標でホストエラーの指標を作成する 2. アラートの通知先を作成 3. アラートの作成 その後、最後に実際に検知するかダーミーのログを送ってテストを行います。 ### ホストエラーのログについて ホストエラーはCloud loggingに`VMインスタンス`の`compute.instances.hostError`として出力されます。今回はログベースの指標を作るにあたり以下の条件で絞ります。 Plain textcontent\_copy ``` resource.type=: gce_instance # ログのリソース operation.producer: compute.instances.hostError # ホストエラーが発生したイベント ``` そのためフィルタする条件は以下になります。 Plain textcontent\_copy ``` resource.type="gce_instance" operation.producer="compute.instances.hostError" ``` 試しに上記のフィルタでログを出してみましょう。(試したのは長いこと使われている社内のプロジェクト) ![Cloud Loggingでcompute.instances.hostErrorを絞り込んだログ](/_astro/02-02-7-1024x373-2cde7bc2.BBUaoo4f_9qHxv.webp) 発生してる! ### tfファイルの作成 それではtfファイルを作りましょう。 1. ログベースの指標でホストエラーの指標を作成する場合はこのリソースを利用します。- [google\_logging\_metric](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/logging_metric) 2. アラートの通知先を作成する場合はこのリソースを利用します。- [google\_monitoring\_notification\_channel](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/monitoring_notification_channel) 3. アラートの作成はこのリソースを利用します。- [google\_monitoring\_alert\_policy](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/monitoring_alert_policy) そんなこんなで完成したtfファイルは以下になります。 Plain textcontent\_copy ``` resource "google_logging_metric" "grasysblog-loggingMetric" { name = "hostError/metric" description = "ホストエラーのログベースの指標" filter = "resource.type=\"gce_instance\" operation.producer=\"compute.instances.hostError\"" metric_descriptor { metric_kind = "DELTA" value_type = "INT64" } } # 今回はメールに送信します resource "google_monitoring_notification_channel" "grasysblog-notification-fukushima" { display_name = "メールアドレスは☆(ゝω・)vヒミツッ" type = "email" labels = { email_address = "メールアドレスは☆(ゝω・)vヒミツッ" } } resource "google_monitoring_alert_policy" "grasysblog-hostError-alertPolicy" { display_name = "compute.instances.hostError" combiner = "OR" notification_channels = [google_monitoring_notification_channel.grasysblog-notification-fukushima.name,] conditions { display_name = "compute.instances.hostError" condition_threshold { filter = "metric.type=\"logging.googleapis.com/user/hostError/metric\" AND resource.type=\"gce_instance\"" comparison = "COMPARISON_GT" duration = "0s" threshold_value = 0 aggregations { alignment_period = "60s" per_series_aligner = "ALIGN_SUM" } } } documentation { mime_type = "text/markdown" content = "本文: ブログで書いたやつ" } depends_on = [ google_logging_metric.grasysblog-loggingMetric, ] } ``` これをapplyすれば諸々作成されアラートも作成されます! しかし待っていてもホストエラーは発生しません。次にダミーのログを流して実際に検知をさせてみましょう。 ### テストをしてみる 実際にログを送るコード書いてみましょう(filterに引っかかればいい書き殴りコードを!) 今回はPythonで[google-cloud-logging](https://pypi.org/project/google-cloud-logging/)を使って作成します。 Plain textcontent\_copy ``` #!/usr/bin/env python #coding:utf-8 import google.cloud.logging res = google.cloud.logging.Resource( type="gce_instance", labels = { "project_id": "grasys-dev", "instance_id": "xxxxxxxxxx", "zone": "asia-northeast1-a", }, ) log_name = "compute.googleapis.com%2Factivity_log" client = google.cloud.logging.Client() logger = client.logger(log_name) logger.log_struct( {"event_subtype": "compute.instances.hostError.test"}, operation={"producer": "compute.instances.hostError"}, resource=res, severity='INFO' ) ``` そしたらこのスクリプトを実行してみましょう。そうすると… ![ダミーのホストエラーログをCloud Monitoringが検知したアラート画面](/_astro/03-03-7-705x1024-1a7d8186.DBwKLcV7_2sAIrA.webp) 検知した!(おわり) ### 最後に ホストエラーが発生しても、焦らずとりあえず深呼吸をしてからプロセスが起動してるか確認する。 現場からは以上です! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/fukushima/) ### [fukushima](/authors/fukushima/) fukushimaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/fukushima/) --- ## 【デスクツアー】とある社員Fのデスク | grasys blog URL: https://blog.grasys.io/post/fukushima/orderbyfukushimadesc こんにちはgrasysの福嶌です。 自分がブログを書く時期じゃないですが先日、弊社の長谷川がデスクツアーをしていたので書けと煽られたので書きます。 何を買って行ったか記憶が曖昧になってきているのでAmazonの購入履歴を辿って書きます。 \ \ 末端社員のため過去に書いた弊社の長谷川、中島ほど豪勢ではございません。m… # 【デスクツアー】とある社員Fのデスク - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[fukushima](/authors/fukushima/) - 公開日:2022年1月28日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) ![【デスクツアー】とある社員Fのデスク](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちはgrasysの福嶌です。 自分がブログを書く時期じゃないですが先日、弊社の長谷川がデスクツアーをしていたので書けと煽られたので書きます。 何を買って行ったか記憶が曖昧になってきているのでAmazonの購入履歴を辿って書きます。 \*\*末端社員のため過去に書いた弊社の長谷川、中島ほど豪勢ではございません。m(\_ \_)m\*\* ![【デスクツアー】とある社員Fのデスクの写真](/_astro/01-06-6-1024x623-68d43fad.CH7OZMxv_24U47d.webp) ↑事の発端 ## 初めに 弊社では2020年1月よりコロナ禍の影響で在宅勤務を実施しています。ただ完全に在宅勤務ではなく都内近郊に在宅しているエンジニアは週1日程出社をしています。 突然のコロナ禍でいきなりの実施であったので自宅の環境を整えるのに1年程かかりその中で購入したもの/便利なものを挙げていきます。 ※2021年購入したものを見返したら趣味のものが多かったので自分はほぼ1年で整備をしたという実感です。 ## 作業環境 ![作業環境の画面](/_astro/02-07-2-1024x576-e0b08046.DBuVCzGq_hCy9B.webp) 2022年1月現在はこのようになっています(建前は生活感を残してますが本音は掃除をするのが面倒くさかった) 特に今は買い揃えるものはないと言うのが個人的な感想 ## 買い揃えたもの まず買い揃えるにあたり会社の環境より快適にすることを目標にしました。 会社環境はバロンチェアや4kディスプレイが支給されているので在宅勤務開始時には会社環境の方が便利だなと思うことが多々ありましたがそれだと結局在宅勤務が定着せず結局出社してしまうかな思いましたので散財しました。 ### 必要だったもの 在宅勤務をするにあたり以下の3点は必ず必要なものになるのでしょうか? - デスク - 10年ぐらい使っていたニトリのディスクからデュアルディスプレイ化したかったので謎のL字ディスクを購入(次買い換えるならきっとディスプレイアームがくっつく机) - 椅子 - 在宅ワーク開始後によくわからない椅子に買い換える → 椅子軋む音がして猫の鳴き声と間違えられる → [**在宅勤務手当**](https://prtimes.jp/main/html/rd/p/000000001.000056477.html)でハーマンミラーの[Sayl Chairs](https://www.hermanmiller.com/ja_jp/products/seating/office-chairs/sayl-chairs/)を購入(今ここ) ハーマンミラーの椅子は12年保証なので年費にして1万円もかからないと思い購入しました。エンボディチェアにすればよかったなとたまに思ってしまうが快適です。 - モニター - 在宅勤務開始後元々Dellの25インチの2kディスプレイ([Dell U2515H](https://japancatalog.dell.com/pd/U2515H.html))を使用していたがデュアルディスプレイにしたくて24インチの4kディスプレイ([Dell P2415Q](https://japancatalog.dell.com/pd/P2415Q.html))を購入。会社環境が27インチの4kディスプレイであったため結局27インチ4kディスプレイ([Dell U2720Q](https://www.dell.com/ja-jp/shop/dell-u2720q-27%E3%82%A4%E3%83%B3%E3%83%81-4k-hdr-usb-c%E3%83%A2%E3%83%8B%E3%82%BF-4k-ips%E9%9D%9E%E5%85%89%E6%B2%A2-hdr-usb-chdmidp-%E5%9B%9E%E8%BB%A2-%E9%AB%98%E3%81%95%E8%AA%BF%E6%95%B4-dci-p3-95/apd/210-auzw/%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC-%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B5%E3%83%AA%E3%83%BC))2枚に買い替え。会社環境のディスプレイは自分はベゼルが太いので出社すると毎度ベゼルが太いことにびびるようになる。 _**今はメインディスプレイに32インチの4kディスプレイが欲しい**_ - デュアルディスプレイ化するにあたりbelkinの[Thunderbolt™ 3 Dock Pro](https://www.belkin.com/us/business/hubs-and-docks-for-business/docking-stations-for-business/thunderbolt-3-dock-pro/p/p-f4u097/)を購入(弊社の長谷川を人柱にしてレビューして使い心地を聞く)しました。同じ時期に購入して初期不良品を引いてる方も社内にいましたが自分は問題なく使えてます。 ### 業務で使いそうで購入したもの - キーボード キーボードはこれといったものがなかなか決まらず多々買い替えていました。マウスはMagic Mouseを5台ぐらい買いました(なんかわからんがよく壊れる) - Apple Magic Keyboard 2(テンキー付き) 社内のエンジニア(社内環境に限る)で一番使われているのがMagic Keyboardです。社内環境で使っていれば家で使ってもハズレはしないだろうと思って購入(スペースグレーにしたかったのでテンキー付き) - [keychron](https://www.keychron.com/)のk2, k8 Pythonの[父も使っている](https://twitter.com/gvanrossum/status/1365796969617104897?s=20)keychronのキーボード。軸をGateronの黄軸や[LogicoolのGX青軸](https://gaming.logicool.co.jp/ja-jp/innovation/mechanical-switches.html)に交換して使用。3台ぐらい壊して買い替えたが最後に初期不良品を引き使わなくなる。 - [Happy Hacking Keyboard Professional HYBRID](https://www.pfu.fujitsu.com/direct/hhkb/detail_pd-kb800w.html) 無難にこれを買えば問題ないと思い購入。家なので周りに迷惑はないだろ思い静音は考えずtype-sをつかないのを購入 私物のWindowsのキーボードもMajestouch WirelessからHHKBに買い換える(会社PCと感覚を同じにするため) - スピーカーマイク - [Jabra Speak 510](https://www.jabra.jp/business/speakerphones/jabra-speak-series/jabra-speak-510) 会社の会議室(当時)が使っていたのでとりあえずこれで感覚で購入。使ってみて背面スタンドがあるSpeak 710の方が便利かなと感じる。 - カメラ - [Brio 4K Pro Webcam](https://www.logicool.co.jp/ja-jp/products/webcams/brio-4k-hdr-webcam.960-001212.html) 4kカメラでとりあえず購入したがGoogle Meetはカメラを有効にするとものすごく重くなるんですよね。。。あまり使わず。 - ヘッドホン - [Surface Headphones 2](https://www.microsoft.com/ja-jp/d/surface-headphones-2/8wq0bsx7g523?activetab=pivot%3aoverviewtab) - [AKG K702](https://jp.akg.com/K702.html?dwvar_K702_color=Black-GLOBAL-Current&cgid=headphones#start=1) + [FiiO Q3](https://www.fiio.jp/products/q3-2021/) 在宅勤務でVTuberにどハマりをする。ASMRを聞くために買い揃える。 ### あって便利だったもの 在宅勤務をしていてあって便利だったもの - [Google Nest デバイス](https://store.google.com/jp/category/connected_home?hl=ja) Google Nest Hub MaxとGoogle Nest Audio\*2使っています。radikoを聞いたりYoutube Musicを聞いたりするのに使います。最近はカメラが欲しい - [Philips Hue](https://www.amazon.co.jp/Philips-%E3%82%B7%E3%83%B3%E3%82%B0%E3%83%AB%E3%83%A9%E3%83%B3%E3%83%97-Bluetooth-%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%A9%E3%82%A4%E3%83%88-Alexa%E3%80%81Amazon/dp/B084GG7GRD/ref=asc_df_B084GG7GRD/?tag=jpgo-22&linkCode=df0&hvadid=427552226127&hvpos=&hvnetw=g&hvrand=5090187170067531510&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1028853&hvtargid=pla-973383702917&th=1) 電気スタンドに利用しています。電気スタンドをつけっぱなしで業務終了することが多くわざわざ消しに行くのも面倒くさいので制御できるように - 壁掛けの時計 意外に同じ部屋で仕事をしていると時間感覚がなくなります。スマホをみるのも面倒なので壁掛けの時計は欲しいな思って購入 - [電源タップ(タワー型)](https://www.amazon.co.jp/BEVA-%E3%82%BF%E3%83%AF%E3%83%BC%E9%9B%BB%E6%BA%90%E3%82%BF%E3%83%83%E3%83%97-12AC%E5%85%85%E9%9B%BB%E5%8F%A3%EF%BC%88100-125V%EF%BC%89%EF%BC%8B3USB%E3%83%9D%E3%83%BC%E3%83%88%EF%BC%88%E6%9C%80%E5%A4%A73-4A-5V%EF%BC%89%E4%BB%98%E3%81%8D%E3%81%AEOA%E3%82%BF%E3%83%83%E3%83%97-%E3%82%B7%E3%83%B3%E3%83%97%E3%83%AB%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%EF%BC%88%E3%83%9B%E3%83%AF%E3%82%A4%E3%83%88%EF%BC%89/dp/B07LCCYZY8) エネループの充電などに利用するために購入。タップは隠したくなるけど一時的に使うものはタワーの方で利用した方が便利です。 - ハンドグリップ 在宅勤務で運動不足になりそうだったので - 孫の手 弊社では孫の手が歴代の所持者が存在しているためその感覚を忘れないため。 ### 寒くて買ったもの 自分の部屋は冬場はとても寒いため冬場に買ったもの - [ゲーミング着る毛布『ダメ着4G』HFD-4G](https://www.bauhutte.jp/product/hfd-4g/) いわゆる着る毛布。とてもあったかいが1日使うのであればモバイルバッテリー(20000mAh)一本では足りないため2本必要 - [セラミックファンヒーター](https://www.irisohyama.co.jp/products/electrical-appliances/seasonal-appliances/ceramic-fan-heater/large-air-volume/large-air-volume-ceramic-fan-heater-with-motion-sensors) 1200Wなので並行してお湯沸かそうとしたらブレーカーが飛んだでござる。 ## まとめ コロナはまだまだ収束しませんが振り返ると在宅勤務が開始してから一気に買い揃えたなと言う感じがします。他の人たちもそんなものなのでしょうか。 また買って失敗した物も多く散財しているなと思います。 自宅にいる時間が多くなったので趣味(VRやゲーム)や自宅用のメガネなどたくさん買っていた。(ソシャゲの課金もやばいことになった) ※個人的な去年のベストバイは[Fitbit Charge 5](https://www.fitbit.com/global/jp/products/trackers/charge5)あたりかなと思います。 今はZwiftを快適にできる環境が欲しいです。 自宅からは以上です! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/fukushima/) ### [fukushima](/authors/fukushima/) fukushimaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/fukushima/) --- ## Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの? | grasys blog URL: https://blog.grasys.io/post/fukushima/rhel9incloud 目次 - はじめに - 各社クラウドサービスのRHEL9イメージ - grasysではどうなの?使われてるの? - まとめ はじめに 海の中からこんにちはー!!grasysの福嶌です。 去る2022/5/18にRed Hat Enterprise Linux 9(以下RHEL9)がリリースされました。(ベースのFed… # Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの? - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[fukushima](/authors/fukushima/) - 公開日:2022年7月1日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#AWS](/tags/aws/)[#Azure](/tags/azure/)[#Google Cloud](/tags/google-cloud/)[#Linux](/tags/linux/) ![Red Hat Enterprise Linux 9 リリース!各クラウドのVMで使えるの?](/_astro/hero.Cp6BNgiI_1dVPAR.webp) ## 目次 - はじめに - 各社クラウドサービスのRHEL9イメージ - grasysではどうなの?使われてるの? - まとめ ## [はじめに](http://a) 海の中からこんにちはー!!grasysの福嶌です。 去る2022/5/18にRed Hat Enterprise Linux 9(以下RHEL9)が[リリース](https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/9/html/9.0_release_notes/index)されました。(ベースの[Fedoraのバージョンは34](https://fedoraproject.org/wiki/Releases/34/ChangeSet)) RHELのクローンと言ったら以前まではCentOSですがCentOSが2021年末に開発・サポートを終了してしまいローリングリリースモデルである[CentOS Streamへと移行](https://blog.centos.org/2020/12/future-is-centos-stream/)してしまったためCentOS 9というOSはリリースされず代わりとなる[AlmaLinux](https://almalinux.org/)と[Rocky Linux](https://rockylinux.org/ja/)という2つの新しい Linux ディストリビューションが開発されました。そのため今回のRHEL9のクローンはこの2つのプロジェクトを筆頭にリリースされます。 ※RHELクローンは2つ以外にも存在するので追随してRHEL9のクローンは出ると思います(Oracle LinuxやMIRACLE LINUXなど) なおRHEL9のクローンはAlmaLinuxが2022/05/26にRocky Linuxより先に[リリース](https://almalinux.org/blog/almalinux-9-now-available/)されています。 Google Cloud (GCP)を始めAmazon Web Services(以下AWS)やMicrosoft Azure(以下Azure)などではRHELをはじめCentOS Stream、またAlmaLinux/Rocky Linuxを利用することがもちろんできます。 ### 参考 > [Google Cloud (GCP) - オペレーティング システムの詳細](https://cloud.google.com/compute/docs/images/os-details?hl=ja#red_hat_enterprise_linux_rhel) > > [Amazon EC2 での Red Hat Enterprise Linux](https://aws.amazon.com/jp/partners/redhat/) > > [Azure で利用可能な Red Hat Enterprise Linux (RHEL) イメージ](https://docs.microsoft.com/ja-jp/azure/virtual-machines/workloads/redhat/redhat-imagelist) 今回はRHEL9のリリースから各クラウドサービスがどのくらいの期間を置いてRHEL9が利用できるようになったかを調べてみました。リリース日はバージョンの末尾にある`YYYYMMDD`で判断します。 _**※注意: この記事は2022/6/10時点に確認しています。**_ ## [各社クラウドサービスのRHEL9イメージ](http://b) ### \*\*Google Cloud (GCP)\*\*のRHEL9 nGoogle Cloud (GCP)でイメージ一覧を取得するにはgcloudコマンド(の[compute images](https://cloud.google.com/sdk/gcloud/reference/compute/images/deprecate))で確認することができ以下のコマンドを実行し調べることができます。過去のイメージを見るには`--show-deprecated`オプションが必要です。 Plain textcontent\_copy ``` $ gcloud compute images list --show-deprecated | grep rhel-cloud | grep rhel-9 | sed -e 's/ */\t/g' rhel-9-v20220524 rhel-cloud rhel-9 READY ``` 2022/05/24に利用できるようになっていますね。Google Cloud (GCP)ではRHEL9がリリースされて反映されたのは1週間ほどかかるようです。 ### **AWSのRHEL9** AMIの一覧を取得するにはAWSコマンドでは以下のコマンドを実行し調べることができます。AWSでRedHatイメージを表示するために使用される[アカウントID](https://access.redhat.com/solutions/15356\)%E3%81%AF309956199498)は`309956199498`になります。 Plain textcontent\_copy ``` $ aws ec2 describe-images --owners 309956199498 --query 'sort_by(Images, &CreationDate)[*].[CreationDate,Name,ImageId]' --filters "Name=name,Values=RHEL-9*" --output table ------------------------------------------------------------------------------------------------------------- | DescribeImages | +---------------------------+------------------------------------------------------+------------------------+ | 2021-11-02T14:53:57.000Z | RHEL-9.0.0_HVM_BETA-20211026-arm64-10-Hourly2-GP2 | ami-00de70f53e58704c1 | | 2021-11-02T15:24:22.000Z | RHEL-9.0.0_HVM_BETA-20211026-x86_64-10-Hourly2-GP2 | ami-0ae9e6ac719483771 | | 2022-05-13T11:40:39.000Z | RHEL-9.0.0_HVM-20220513-arm64-0-Hourly2-GP2 | ami-02d1d54a95a600c79 | | 2022-05-13T11:50:44.000Z | RHEL-9.0.0_HVM-20220513-x86_64-0-Hourly2-GP2 | ami-088c289c3f07fa115 | +---------------------------+------------------------------------------------------+------------------------+ ``` 驚いたことにAWSはリリース前の日付でなんか日付おかしいんですよね。実際にコンソールから見たら本当に発行日が2022/05/13なんですって。。。 ![AWSのRHEL9の画面](/_astro/01-RHEL_AWS-6141b0ca.q7MSgUrz_Z10TCEh.webp) 個人的にBETAから使えるのでクラウドで試しに触るのであればAWS一択な気がします。 ### Azure**のRHEL9** azコマンドで仮想イメージの一覧を見るには[az vm](https://docs.microsoft.com/ja-jp/cli/azure/vm?view=azure-cli-latest)を使ってみることができます。 Plain textcontent\_copy ``` $ az vm image list --offer RHEL --publisher RedHat --all --output table | grep rhel-raw | grep -e "9\.[0-9]\.2022" | sed -e 's/ */\t/g' rhel-raw RedHat 9-raw RedHat:rhel-raw:9-raw:9.0.2022060613 9.0.2022060613 rhel-raw RedHat 9-raw-gen2 RedHat:rhel-raw:9-raw-gen2:9.0.2022060614 9.0.2022060614 rhel-raw RedHat 90-gen2 RedHat:rhel-raw:90-gen2:9.0.2022060602 9.0.2022060602 rhel-raw RedHat 9_0 RedHat:rhel-raw:9_0:9.0.2022060601 9.0.2022060601 ``` Azureはちょっと遅いようです。2022/06/06から利用できるようになりました。 ## **AlmaLinuxとRocky Linuxは使えるの?** それではGoogle Cloud (GCP)でのAlmaLinuxとRocky Linuxの状況を見てみましょう。 1点注意しないといけないのはAlmaLinuxはCompute Engineで直接サポートされておらずコミュニティでサポートされるイメージとなります。 ### Rocky Linux Rocky Linuxのイメージ一覧は以下のコマンドで見ることができます。 Plain textcontent\_copy ``` $ gcloud compute images list --show-deprecated | grep rocky | sed -e 's/ */\t/g' rocky-linux-8-v20210512 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20210608 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20210609 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20210621 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20210701 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20210721 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20210817 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20210915 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20210916 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20211028 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20211104 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20211105 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20211209 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20211214 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20220118 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20220120 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20220126 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20220303 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20220314 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20220317 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20220406 rocky-linux-cloud rocky-linux-8 DEPRECATED READY rocky-linux-8-v20220519 rocky-linux-cloud rocky-linux-8 READY ``` ### AlumaLinux AlumaLinuxのイメージ一覧は以下のコマンドで見ることができます。コミュニティーサポートなので微妙にコマンドが違うのに注意が必要です・ Plain textcontent\_copy ``` $ gcloud compute images list --project almalinux-cloud --no-standard-images --show-deprecated | sed -e 's/ */\t/g' NAME PROJECT FAMILY DEPRECATED STATUS almalinux-8-v20210415 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20210419 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20210512 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20210611 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20210701 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20210721 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20210817 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20210915 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20210916 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20211028 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20211104 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20211105 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20211209 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20211214 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20220118 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20220120 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20220126 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20220303 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20220314 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20220317 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20220406 almalinux-cloud almalinux-8 DEPRECATED READY almalinux-8-v20220519 almalinux-cloud almalinux-8 READY ``` ### **2つのOSを比較してみて** どちらともまだGoogle Cloud (GCP)ではバージョン9のイメージはありませんでした。また両方とも直近のバージョン8の履歴は同じ日付なのでどちらが早くGoogle Cloud (GCP)で使えるなどはそこまで差がないように見えます。 Compute Engineで直接サポートしているRocky Linuxの方が有利かなと個人的には思います。 ## \*\*grasysではどうなの?\*\*使われてるの? grasysのツール群は基本的にCentOSで動くように設定されています。ただしUbuntu 18.04向けに書き換えた構成もあります。 ※はるか昔に弊社の長谷川がgrasysのツール群などの仕組みについて以下のスライドで解説しています。 [https://www.slideshare.net/yusukeexzm/grasys](https://www.slideshare.net/yusukeexzm/grasys) 現状はCentOS 7で動いているインスタンスが多く(たまにCentOS 6)、CentOS 8は動作検証をしている間にCentOS Streamへの移行が発表されてしまったためあまり使われておりません。 AlmaLinux、Rocky Linux対応ですがゆくゆくは利用したいというニーズがあれば対応していくかなと個人的には思っています。 ## **まとめ** 爆速で試用したいのであればRed Hat Developer Programに登録すればいいと思います。以下、RHELの情報なら赤帽エンジニアブログの説明がわかりやすい。 > [Red Hat Developer Programに参加して最新技術を学習しよう](https://rheb.hatenablog.com/entry/developer-program) > > 赤帽エンジニアブログ 自分も自宅の使っていないNUCに入れて試していたりしています。 ていうのはあれでもしクラウドで早く試しに使いたいのであればAWSで利用するのがいいかもしれないですね。 現場からは以上です! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/fukushima/) ### [fukushima](/authors/fukushima/) fukushimaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/fukushima/) --- ## 社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か | grasys blog URL: https://blog.grasys.io/post/h-koizumi/vertexai-comparison 自己紹介 はじめまして、今年1月から grasys に入りました H.koizumi です。 前職では20年ほど製造業で開発した製品のデータ分析や解析の仕事に携わってきました。その中で取得データの利活用について興味を持っており、多くの情報をどのように活用すれば意味を持たせることができるのかを模索し続けてきました。 そ… # 社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[H.koizumi](/authors/h-koizumi/) - 公開日:2024年5月16日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#AI](/tags/ai/)[#AmazonKendra](/tags/amazonkendra/)[#Copilot](/tags/copilot/)[#Vertex AI Search](/tags/vertex-ai-search/) ![社内文書検索に AI を使ってみよう。精度の高い検索結果には何が必要か](/_astro/hero.g5RDFPfm_ZYPOKA.webp) ## 自己紹介 はじめまして、今年1月から grasys に入りました H.koizumi です。 前職では20年ほど製造業で開発した製品のデータ分析や解析の仕事に携わってきました。その中で取得データの利活用について興味を持っており、多くの情報をどのように活用すれば意味を持たせることができるのかを模索し続けてきました。 そんな中、縁があり grasys に入り新しい技術を学びながら社内情報検索ができる AI サービスに出会いました。AI と聞くと ChatGPT に代表される生成 AI が近年活用されており、AI が学術的な利用から一般の人の身近にあるサービスとして認知される時代になっていますね。 今、各プラットフォーマーから AI について様々なサービスが発表されて、みなさん何を使えばいいのか迷っていることだと思います。 会社は、大量の文書を作成して管理することが多いと思います。 今回は AI を使って社内に点在している文書を探すユースケースを紹介します。 AI を使った取り組みの第一歩としていかがでしょうか。 ## 今までの社内文書検索システムの問題点 社内で構築した今までの文書検索システムはアナログ/デジタル問わず大量の文書を社内フォルダやストレージに入れたあと、以下のようなことが起こり得ます。 - 文書をキーワード検索してもヒットしない - 検索しても欲しい情報が入手できない - 文書をペーパーレス化したけれど紙文書が画像で保存されていて検索できない 欲しい情報がたくさんの情報に埋もれてしまって、探したい情報がどこにあるかわからなかったり、知っている人しか情報に辿り着けなかったりすることなどの経験はみなさんあると思います。また経験者がいなくなると情報を見つけることが困難になることもあり、意外と文書を探すことに時間を費やしていると思います。 そんな問題を解決してくれるサービスが、この AI を利用した社内文章検索のユースケースです。 Google Cloud が提供している「 Vertex AI Search 」を例に挙げて、他のサービスとの比較を行っていきます。 検索したい文書を一つのオンライン上のストレージ(以降、オンラインストレージ)に入れておくだけで検索窓からキーワードではなく話し言葉(自然言語検索)を入力することで欲しい情報と参照する文書を検索することができます。また、格納したオンラインストレージ以外は検索対象にならず回答を生成するので社内情報検索に便利です。 デジタル文書はそのままオンラインストレージに格納することでいつでも検索で探し出すことができます。また、アナログ文書(紙文書等)の場合も PDF などの画像データがオンラインストレージに格納されていれば、文書を自動的にテキストとして認識でき検索できる機能を持っています。 ## サービス比較 今回比較したサービスは、クラウドプラットフォーマーが提供している以下の3つです。 - Vertex AI Search( Google Cloud ) - Amazon Kendra( AWS ) - Copilot for Microsoft 365( Microsoft ) それぞれどのような違いがあるか実際に試してみました。概要を説明していきます。 ### ・Vertex AI Search( Google Cloud Platform )とは Google Cloud 環境下で使用するサービスです。手軽に生成 AI を搭載した検索エンジンを構築できるサービスです。セマンテック検索という単語間の意味を理解した検索方式とベクトル検索という検索する言葉を数値化する検索方式を組み合わせて検索を行います。 ### ・Amazon Kendra( AWS ) とは AWS 環境下で使用するサービスです。検索する文書の保存先をコネクタを使用して複数設定できるため、ユーザが様々な場所に文書や情報を保存していてもそれらを全て検索対象に含めて検索することが可能になります。 ### ・Copilot for Microsoft 365( Microsoft )とは Micosoft365 のアドインパッケージでありライセンスを購入すれば、OneDrive や SharePoint を用いてすぐに社内文書検索を企業に導入することができます。 | 比較項目 | Cloud Argent Builder ( Vertex AI Search ) | Amazon Kendra | Copilot for Microsoft 365 | | --- | --- | --- | --- | | 提供者 | Google Cloud | AWS | Microsoft | | 料金 | 検索回数による課金・$2.00/1,000クエリ・要約機能追加時 $4.00/1,000 クエリ | 稼働時間による課金・Developer Edition : 月額 810 USD(1.125 USD/時間) | ライセンスによる年間契約Microsoft365 に対する Copilot アドイン機能追加$30/月で年間契約のみ | | 文書保存先 | ・Cloud Storage・BigQuery・他サードパーティ( Jira 他) | ・Amazon Simple Storage Service( Amazon S3 )・コネクタを使用して他のサービスと接続可能( Box 等) | ・OneDrive for Business・SharePoint Online | | 保存できるファイル形式 | ・構造化データ( JSON ) ・非構造化データ( HTML、PDF、MS Ofiice( .docx / .ppt )及びテキスト) | ・構造化データ ・非構造化データ( HTML、PDF、MS Office( . doc、.ppt )及びテキスト) ・文字コードは UTF-8 エンコードのみ | ・Word ( doc、docx ) ・Excel ( xls、xlsx ) ・PowerPoint ( ppt、pptx ) ・PDF ( pdf ) ・Text ( .txt、.md、.log ) ・HTML ( html、html ) ・CSV ( csv ) ・XML ( xml ) ・OpenDocument ( odt、ods ) ・EPUB ( epub ) ・リッチ テキスト形式 ( rtf ) ・Apple iWork ( Pages、Key、Numbers ) ・JSON ( json ) ・YAML ( yml、yaml ) ・LaTeX ( tex ) | | データストア* への保存の仕方 | 1階層のみ保存可能フォルダ構成はできない | 階層的に保存可能 | 階層的に保存可能 | | 設置可能データストア | 複数のデータストアを設置可能 | 1つのデータストアで保存可能 | 1つのデータストアで保存可能 | | データストアへの権限設定 | Google Cloud による権限設定 | AWS による権限設定 | Microsoft Entra による権限設定 | | 保存できる1ファイルあたりの容量 | 100 MB/ファイル | 50 MB/ファイル | 特に制限なし | | OCR** | データストア作成時に OCR を取り込みテキストとして認識が可能 | OCR 化は他のソフトで必要 | OCR 化は他のソフトで必要 | 3つのサービス比較(2024年5月10日時点) \*データストア:文書をオンラインストレージ上で格納する場所 \*\*OCR:Optical Character Recognition(手書き文書や紙文書をデジタル化したもの) 視点1:検索精度 実際に以下のような条件で質問してみました。 オンラインストレージに格納した文書に対してどのような回答が生成されるのかを調べてみました。  ①検索対象文書( PDF )に回答がある場合  ②検索対象文書( PDF )に回答がない場合 Vertex AI Search:  ①オンラインストレージからのみ検索し回答を生成する  ②データストア内に回答がない旨のメーセージが表示される Kendra:  ①オンラインストレージから検索し回答を生成する  ②オンラインストレージ検索後ウェブサイトを検索し回答を生成する Copilot for Microsoft 365  ①オンラインストレージから検索し、ない場合にはウェブサイトも検索し回答を生成する  ②オンラインストレージ検索後ウェブサイトを検索し回答を生成する( Copilot Studio を追加購入するとウェブサイトを検索対象から外す設定が可能になります。) ### 視点2:文書データの格納方法と文書管理方法 Vertex AI Search: 保存先を複数に分けて保存することができ、データストアごとに保存する文書を分けて管理することが可能です。 AmazonKendra と Copilot for Microsoft 365: 保存先は1つのデータストアでデータストアの中でフォルダ構成を作り文書を管理することができます。Kendra はコネクタを使い複数のデータストアに保存してある文書を検索することが可能です。 ## 精度の高い検索結果を得るためには 3つのクラウドサービスを使用して試してみた結果、AI の重要性は認識されていますが、まず文書をデータストアに格納する際にその文書の信頼性、文書レベルを適切に考慮することを検討する必要があると思います。 社内文書検索では、必要な文書を社内で整備することが精度の高い検索において鍵となります。 企業は、社内秘、社外秘、個人情報、機密データなどたくさんの情報を抱えています。データストアに入れる情報が適切に考慮されていないと偏ったアウトプットや信頼性の低い情報が生成されることになるようです。 ## まとめ 実際に試してみて「 Vertex AI Search 」は、ウェブサイトを検索対象に含まずオンラインストレージに格納された文書に対してのみ検索ができ、権限管理は Google Cloud 環境で適切に管理できるので社内情報検索には効果があると考えます。 この流れは不可逆で社内で AI を使わない選択肢は難しく社内に詳しい人がいないなら、ぜひ grasys にお任せください。まず最初の AI として社内文書検索を通じて AI を会社内に取り込み、AI とともに会社全体で効率的にデータを利活用するためにこれらのサービスをご検討いただければ幸いです。私たちは企業様の抱える問題を共に考えて解決策をご提案させていただきます。お気軽にご相談ください。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/h-koizumi/) ### [H.koizumi](/authors/h-koizumi/) H.koizumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/h-koizumi/) --- ## BigQueryのパフォーマンスを上げる方法 | grasys blog URL: https://blog.grasys.io/post/higuchi/bigquery-clustered-tables 今春の新入社員に「えっ、なんでクラスター化してないですか?」 と言われたくない人の為にクラスター化テーブルについて書きます。 2018/08にβ版がリリースされている機能です。 クラスター化テーブルの概要 文章が難解なのでよく読んでませんが、 指定したカラムをクラスター化して保存してくれるから、 WHERE や JO… # BigQueryのパフォーマンスを上げる方法 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[higuchi](/authors/higuchi/) - 公開日:2019年3月14日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#BigQuery](/tags/bigquery/) ![BigQueryのパフォーマンスを上げる方法](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 今春の新入社員に「えっ、なんでクラスター化してないですか?」 と言われたくない人の為にクラスター化テーブルについて書きます。 2018/08にβ版がリリースされている機能です。 [クラスター化テーブルの概要](https://cloud.google.com/bigquery/docs/clustered-tables) 文章が難解なのでよく読んでませんが、 指定したカラムをクラスター化して保存してくれるから、 WHERE や JOIN でそのカラムを指定するとパフォーマンスが上がり、 料金も安くなるという感じが面で伝わってきます。 決まり事は下記です。 - 1テーブルでクラスター化できるカラムは4つまで。 - 分割テーブルのみ使用が可能。 それでは 分割テーブル(非クラスター) と 分割テーブル(クラスター化) に 同じデータを突っ込んで、比較検証をしてみましょう。 まずは、両テーブルの準備です。 ## 分割テーブル(非クラスター) の作成 公開データセット「Stack Overflow」の Comment テーブルから作成します。 [公開データセット](https://cloud.google.com/bigquery/public-data/stackoverflow?hl=ja) 分割数が多いテーブルなので、2008/01/01〜2009/12/31 の期間を切り出し、 一時テーブルに出力します。 Plain textcontent\_copy ``` bq query --destination_table stackoverflow.comments --nouse_legacy_sql "SELECT * FROM \`bigquery-public-data:stackoverflow.comments\` WHERE creation_date >= TIMESTAMP('2008-01-01 00:00:00') AND creation_date < TIMESTAMP('2010-01-01 00:00:00')" ``` 一時テーブルからGCSへエクポートします。 Plain textcontent\_copy ``` bq extract --noprint_header stackoverflow.comments gs://{bucket}/comments.tsv.* ``` Comment のスキーマを取得して、分割テーブルを作成します。 Plain textcontent\_copy ``` bq show --format json bigquery-public-data:stackoverflow.comments | jq .schema.fields > comments.json bq mk --time_partitioning_type DAY --time_partitioning_field creation_date stackoverflow.comments comments.json ``` 作成した分割テーブルにデータをロードして、完成です。 Plain textcontent\_copy ``` bq load --allow_quoted_newlines stackoverflow.comments gs://{bucket}/comments.tsv.* ``` 作成した Comment テーブル情報です。 Plain textcontent\_copy ``` Schema Total Rows Total Bytes Time Partitioning ---------------------------- ------------ ------------- ---------------------------- - id: integer (required) 1363593 262702272 DAY (field: creation_date) - text: string - creation_date: timestamp - post_id: integer - user_id: integer - user_display_name: string - score: integer ``` ## 分割テーブル(クラスター化) の作成 クラスター化するカラムは user\_id を指定して、テーブルを作成。 Plain textcontent\_copy ``` bq mk --time_partitioning_type DAY --time_partitioning_field creation_date --clustering_fie ``` 分割テーブル(非クラスター)に load したデータを同じく load します。 Plain textcontent\_copy ``` bq load --allow_quoted_newlines stackoverflow.comments_cluster_userid gs://{bucket}/comments.tsv.* ``` user\_id がクラスター化されているかの確認です。こちらも完成です。 Plain textcontent\_copy ``` bq show --format json stackoverflow.comments_cluster_userid | jq .clustering.fields ["user_id"] ``` ### 非クラスター vs クラスター化 比較するテーブルが準備できたので、パフォーマンスとコストの検証をしていきます。 結果で表示される項目は、下記のようにジョブ情報が元になっています。 - 実行時間(ms): endTime - startTime - 課金バイト数: totalBytesBilled 結果は実行30回の平均値です。 creation\_date は 2009-10-01 〜 2009-12-03 の 2ヶ月間を指定しています。 ### CASE1: #### WHERE 句に creation\_date と user\_id を指定してSELECT   分割テーブル(非クラスター) Plain textcontent\_copy ``` SELECT * FROM \`stackoverflow.comments\` WHERE creation_date >= TIMESTAMP('2009-10-01 00:00:00') AND creation_date < TIMESTAMP('2010-01-01 00:00:00') AND user_id = 91 ``` 分割テーブル(クラスター化) Plain textcontent\_copy ``` SELECT * FROM \`stackoverflow.comments_cluster_userid\` WHERE creation_date >= TIMESTAMP('2009-10-01 00:00:00') AND creation_date < TIMESTAMP('2010-01-01 00:00:00') AND user_id = 91 ``` ### CASE1: 結果 非クラスターに対してクラスター化の方が、 課金バイト数が68.53%で、実行速度は4.17倍です。 課金バイト数 | 非クラスター | クラスター | 比率(%) | | --- | --- | --- | | 263192576 | 82837504 | 31.47 | 実行時間(ms) | | 非クラスター | クラスター | 比率(%) | | --- | --- | --- | --- | | AVG | 4061 | 973.13 | 23.96 | | MAX | 5471 | 2044 | 37.36 | | MIN | 4182 | 606 | 14.49 | * * * ### CASE2: #### WHERE 句に creation\_date とscore を指定してSELECT   CASE2は WHERE 句にクラスター化したカラム以外のみを指定した場合は、 課金バイト数が増えたり、実行速度が落ちたりしないかという検証です。 分割テーブル(非クラスター) Plain textcontent\_copy ``` SELECT * FROM \`stackoverflow.comments\` WHERE creation_date >= TIMESTAMP('2009-10-01 00:00:00') AND creation_date < TIMESTAMP('2010-01-01 00:00:00') AND score > 0 ``` 分割テーブル(クラスター化) Plain textcontent\_copy ``` SELECT * FROM \`stackoverflow.comments_cluster_userid\` WHERE creation_date >= TIMESTAMP('2009-10-01 00:00:00') AND creation_date < TIMESTAMP('2010-01-01 00:00:00') AND score > 0 ``` ### CASE2: 結果 非クラスターに対してクラスター化の方が、 課金バイト数が68.53%で、実行速度は1.64倍です。 予想では課金バイト数は同じで、実行速度は殆ど同じと踏んでいたのですが、 課金バイト数がCASE1と同様の差分で、実行速度も上がっています。 課金バイト数 | 非クラスター | クラスター | 比率(%) | | --- | --- | --- | | 263192576 | 82837504 | 31.47 | 実行時間(ms) | | 非クラスター | クラスター | 比率(%) | | --- | --- | --- | --- | | AVG | 5254.73 | 3206.37 | 61.01 | | MAX | 6213 | 4014 | 64.6 | | MIN | 4097 | 2666 | 65.07 | * * * ### CASE3: #### JOIN の結合キーに creation\_date と user\_id 指定   分割テーブル(非クラスター) と 分割テーブル(非クラスター) を JOIN Plain textcontent\_copy ``` SELECT a.* FROM \`stackoverflow.comments\` a JOIN \`stackoverflow.comments\` b ON a.user_id = b.user_id WHERE (a.creation_date >= TIMESTAMP('2009-10-01 00:00:00') AND a.creation_date < TIMESTAMP('2010-01-01 00:00:00')) AND (b.creation_date >= TIMESTAMP('2009-10-01 00:00:00') AND b.creation_date < TIMESTAMP('2010-01-01 00:00:00')) ``` 分割テーブル(クラスター化) と 分割テーブル(クラスター化) を JOIN Plain textcontent\_copy ``` SELECT a.* FROM \`stackoverflow.comments_cluster_userid\` a JOIN \`stackoverflow.comments_cluster_userid\` b ON a.user_id = b.user_id WHERE (a.creation_date >= TIMESTAMP('2009-10-01 00:00:00') AND a.creation_date < TIMESTAMP('2010-01-01 00:00:00')) AND (b.creation_date >= TIMESTAMP('2009-10-01 00:00:00') AND b.creation_date < TIMESTAMP('2010-01-01 00:00:00')) ``` 分割テーブル(クラスター化) と 分割テーブル(非クラスター) を JOIN Plain textcontent\_copy ``` SELECT a.* FROM \`stackoverflow.comments_cluster_userid\` a JOIN \`stackoverflow.comments_2008_2009\` b ON a.user_id = b.user_id WHERE (a.creation_date >= TIMESTAMP('2009-10-01 00:00:00') AND a.creation_date < TIMESTAMP('2010-01-01 00:00:00')) AND (b.creation_date >= TIMESTAMP('2009-10-01 00:00:00') AND b.creation_date < TIMESTAMP('2010-01-01 00:00:00')) ``` 課金バイト数 | 非クラスター to 非クラスター | クラスター to クラスター | クラスター to 非クラスター | | --- | --- | --- | | 263192576 | 82837504 | 103809024 | 実行時間(ms) | | 非クラスター to 非クラスター | クラスター to クラスター | クラスター to 非クラスター | | --- | --- | --- | --- | | AVG | 51827.8 | 25877.2 | 23282.2 | | MAX | 60885 | 59304 | 48971 | | MIN | 44022 | 19467 | 18779 | ### CASE3: 結果 「非クラスター to 非クラスター」に対して「クラスター to クラスター」は 課金バイト数が68.5%で、実行速度は2倍です。 「非クラスター to 非クラスター」に対して「クラスター to 非クラスター」は 課金が60.6%で、実行速度は2.23倍です。 * * * ### 検証中に得たミニ知識 - 分割テーブル(非クラスター) から 分割テーブル(クラスター化) にコピー不可 - 日付パーティションを指定してのコピーはエラーになり、互換性なしです。 一度、GCSにエクスポートして load する必要があります。 - クラスター化でも全期間は課金バイト数は同じ。 - creation\_date を指定しない、creation\_date に全期間を指定した場合は、 課金バイト数は同じで、実行速度だけが向上します。(全期間で3.48倍) - 空振りが無料になる - クラスタ化テーブルに投げたクエリで結果件数が0だった場合に、 totalBytesBilled が必ず0になります。 参照した分が課金となるBigQueryの仕組みにおいては、 ちょっとなに言ってるかわからない感じなので、 バグで実際は課金されていそうな印象です。 もしかすると0キロカロリー理論みたいなものかもしれません。 * * * ## まとめ クラスター化テーブルを使用する上で不安になるのは、 クラスター化する事で逆に極端に課金バイト数が増えたり、 実行速度が落ちたりするケースがあるのかという点だと思います。 複数のクラスター化カラムを指定した場合にカラムの相性や、 カラムとクエリとの相性で実行速度の平均とバラつきは変化すると思いますが、 課金バイト数においては高くなるという事はないと思われます。 DBのインデックス思考でCASE2の結果を見ると「何で?」と思ったりしますが、 BigQuery においてクエリのパフォーマンスとコストの調整は、 とりあえず打ってみないとわからない部分(クエリプラン見ないと)はあるので、 既にBigQuery を運用されていてパフォーマンスやコストにお悩みの方は、 既存テーブルのスキーマから何種類かクラスター化テーブルを作成して、 数日分のデータを入れて日々のクエリを実行して検証してみるといいと思います。 パフォーマンスとコストに考慮したデータ分析基盤の構築・運用などで お困りでしたら是非 grasys へご連絡ください。 (うちのBlog、↑ のねーなと思って書いてみました) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/higuchi/) ### [higuchi](/authors/higuchi/) higuchiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/higuchi/) --- ## BigQueryでお金を溶かさないコツ | grasys blog URL: https://blog.grasys.io/post/higuchi/bigquery-partition BigQueryは従量課金なので、下手なクエリを打って無駄にお金を溶かしたくはないものです。 操作ミスで高いクエリを実行してしまう大きな理由として、パーティション指定のし忘れがあると思います。 パーティション指定をし忘れを防ぐ為に、トラウマになるぐらいのパーティションを指定する反復練習をするのも一つの手ですが、パーテ… # BigQueryでお金を溶かさないコツ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[higuchi](/authors/higuchi/) - 公開日:2018年10月20日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#BigQuery](/tags/bigquery/) ![BigQueryでお金を溶かさないコツ](/_astro/og-image.DDSiu2Ny_XHpDd.webp) BigQueryは従量課金なので、下手なクエリを打って無駄にお金を溶かしたくはないものです。 操作ミスで高いクエリを実行してしまう大きな理由として、パーティション指定のし忘れがあると思います。 パーティション指定をし忘れを防ぐ為に、トラウマになるぐらいのパーティションを指定する反復練習をするのも一つの手ですが、パーティションを指定しないとクエリが実行されない設定をするという手もあります。 下記のように「–require\_partition\_filter」を指定してテーブルを作成した上で、 Plain textcontent\_copy ``` bq mk --require_partition_filter --time_partitioning_type DAY {DATASET}.{TABLE} {SCHEMA}.json ``` クエリを実行すると、 Plain textcontent\_copy ``` bq query --nouse_legacy_sql "SELECT * FROM \`{DATASET}.{TABLE}\` ``` このように怒られます。 Plain textcontent\_copy ``` Cannot query over table '{DATASET}.{TABLE}' without a filter over column(s) '_PARTITION_LOAD_TIME', '_PARTITIONDATE', '_PARTITIONTIME' that can be used for partition elimination ``` これで安心してクエリが叩けますね。 にしても、パーティション指定って面倒臭いですよね。 パーティション指定をした上で、WHERE句に時系列のカラムを指定するとか、パーティションを指定してバルクインサートするとか。 そんな方には「–time\_partitioning\_field {カラム名}」を指定してテーブルを作成するのがオススメです。 Plain textcontent\_copy ``` bq mk --require_partition_filter --time_partitioning_type DAY --time_partitioning_field timestamp {DATASET}.${TABLE} {SCHEMA}.json ``` 仮に指定したカラムを下記のテーブルのtimestampにしたとしましょう。 Plain textcontent\_copy ``` [ { "name" : "timestamp", "type" : "TIMESTAMP", "mode" : "NULLABLE" }, { "name" : "user_id", "type" : "INT64", "mode" : "NULLABLE" } ] ``` まず作成したテーブルに下記のCSVをバルクインサートしてみます。 Plain textcontent\_copy ``` 2018-10-20 12:00:00, 123 2018-10-21 12:00:00, 456 2018-10-22 12:00:00, 789 ``` Plain textcontent\_copy ``` bq load {DATASET}.${TABLE} xxx.csv ``` すると、timestampを軸にパーティショニングがされて、 下記のようにloadされます。 {DATASET}.${TABLE}$20181020 に 「2018-10-20 12:00:00, 123」 {DATASET}.${TABLE}$20181021 に 「2018-10-21 12:00:00, 456」 {DATASET}.${TABLE}$20181022 に 「2018-10-22 12:00:00, 789」 さらにそのデータに対して下記のようにクエリを実行すると、 Plain textcontent\_copy ``` bq query --nouse_legacy_sql "SELECT * FROM \`{DATASET}.{TABLE}\` WHERE timestamp >= TIMESTAMP('2018-10-20') AND timestamp < TIMESTAMP('2018-10-21') ``` パーティション指定が不要で、しかもパーティションの20181020のみを参照してくれます。 テーブル作成の指定により、実装の工数やクエリの文字数など削減できると思うので、 考慮して指定してみるといいと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/higuchi/) ### [higuchi](/authors/higuchi/) higuchiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/higuchi/) --- ## Materialized View を go で作る | grasys blog URL: https://blog.grasys.io/post/higuchi/bq-view BigQuery に Materialized View がβリリースされました。 https://cloud.google.com/bigquery/docs/materialized-views-intro go の Client Library で作成してみます。 https://godoc.org/cloud… # Materialized View を go で作る - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[higuchi](/authors/higuchi/) - 公開日:2020年4月30日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#BigQuery](/tags/bigquery/) ![Materialized View を go で作る](/_astro/og-image.DDSiu2Ny_XHpDd.webp) BigQuery に Materialized View がβリリースされました。 [https://cloud.google.com/bigquery/docs/materialized-views-intro](https://cloud.google.com/bigquery/docs/materialized-views-intro) go の Client Library で作成してみます。 [https://godoc.org/cloud.google.com/go/bigquery](https://godoc.org/cloud.google.com/go/bigquery) Plain textcontent\_copy ``` ctx := context.Background() projectId, err := metadata.ProjectID() if err != nil { log.Fatal(err) } sql := ` SELECT timestamp, day, AVG(weight_pounds) AS weight_pounds FROM hoge.natality GROUP BY timestamp, day ` // 1時間 refreshInterval := time.Duration(3600000)*time.Millisecond view := &bigquery.MaterializedViewDefinition { EnableRefresh: true, // 自動更新を有効 LastRefreshTime: time.Now(), // 設定するとテーブル情報に含まれる Query: sql, RefreshInterval: refreshInterval, } // クラスターインデックス cluster := &bigquery.Clustering{ Fields: []string{"day"}, } // パーティショニングテーブル timePartitioning := &bigquery.TimePartitioning { Expiration: 0, Field: "timestamp", } metaData := &bigquery.TableMetadata{ MaterializedView: view, ExpirationTime: time.Now().Add(24*time.Hour), // View の有効期限 TimePartitioning: timePartitioning, Clustering: cluster, } client, err := bigquery.NewClient(ctx, projectId) if err != nil { log.Fatal(err) } tableRef := client.Dataset(datasetId).Table("natality_02") if err := tableRef.Create(ctx, metaData); err != nil { log.Fatal(err) } ``` * * * 下記は色々触ってみた感想です。 Materialized View と Base Table に対して同様のクエリを実行して、レスポンス速度と消費スロット数を比較してみたところ、Base Table より Materialized View の方がレスポンス速度は約40%ほど速く、消費スロット数は約1/25でした。 Base Table が TimePartitioning されていた場合は上記の差分が無くなったので、 Base Table が TimePartitioning されていないケースで使うと効果的なのかなという印象です。 View に TimePartitioning と Clustering の設定は可能でした。 ただ、計測では TimePartitioning と Clustering を設定していない View と比較して、 レスポンス速度は下がり、消費スロット数は上がるという結果だったので、設定は不要かもしれません。 幅広く使えそうなイメージで調べてましたが、細かな挙動を確認していくと使い所に悩む機能だなと思いました。 どこかで使いたいっ!! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/higuchi/) ### [higuchi](/authors/higuchi/) higuchiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/higuchi/) --- ## Data Studio でデータ統合できるってよ | grasys blog URL: https://blog.grasys.io/post/higuchi/datastudio-integration BigQuery にデータがあるなら、同じGCPのプロダクトである Data Studio で可視化したいところです。無料ですしね。 現状、BigQuery のデータを Data Studio メインで 可視化している企業はごく一部という印象です。 採用されない大きな理由として考えられるのは、 どの有料のBIツールに… # Data Studio でデータ統合できるってよ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[higuchi](/authors/higuchi/) - 公開日:2018年7月21日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Looker Studio](/tags/looker-studio/) ![Data Studio でデータ統合できるってよ](/_astro/og-image.DDSiu2Ny_XHpDd.webp) BigQuery にデータがあるなら、同じGCPのプロダクトである Data Studio で可視化したいところです。無料ですしね。 現状、BigQuery のデータを Data Studio メインで 可視化している企業はごく一部という印象です。 採用されない大きな理由として考えられるのは、 どの有料のBIツールにも標準実装されている機能がない為と思います。 その機能の1つに「データソースの統合」があります。 データソースを統合する機能がないと、BigQueryのログにアイテムIDがあって、アイテム名はDBにしかない場合、レポートにアイテム名が表示できないわけです。 (DBのマスタをBigQueryにコピーするbatch処理を書くなどで対応していました) ![Data Studio でデータ統合できるってよの画面(1)](/_astro/01-11-1024x489-2e2b6603.BD0dywa9_ZL2yUA.webp) という状況だったのですが・・ ![Data Studio でデータ統合できるってよの画面(2)](/_astro/02-12-dae9e2e9.tnGD1RkI_ZqCV7k.webp) こ、これはまさか・・と恐る恐るリンクを押してみると・・ ![Data Studio でデータ統合できるってよの画面(3)](/_astro/03-13-1024x563-6c5e775d.DL6024Fp_pQpGC.webp) データソースが統合できそうだ! ![Data Studio でデータ統合できるってよの画面(4)](/_astro/04-14-1024x507-bb76c0b1.Bz-CzUAG_1kQjWA.webp) データソースを追加して、統合キーを設定して保存!     無機質なアイテムIDが・・アイテム名に! ![Data Studio でデータ統合できるってよの画面(5)](/_astro/05-15-1024x472-7d73fc44.C0rY90Mq_2dE6dG.webp) 統合したデータソースはレポート毎にコンポーネントデータソースとして保存されるようです。(削除しようかと色々操作してみたが、削除する手立てが見つからず・・) ![Data Studio でデータ統合できるってよの画面(6)](/_astro/06-16-4e42e8a9.C56lg4z4_4nQO0.webp) 画像にはチラッと載ってますが、「ライブで接続」の他に「データを抽出」という選択肢がありました。 ただこれは何をやってもアクティブにならなかったので、未実装のようです。 Data Studio はちょくちょく機能追加・改善されているプロダクトなのでこれからが楽しみですね。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/higuchi/) ### [higuchi](/authors/higuchi/) higuchiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/higuchi/) --- ## Data Studio のレポートを可視化する | grasys blog URL: https://blog.grasys.io/post/higuchi/datastudio-to-visualize デブサミ2018で話してきた一部を書きます。 無料のBIツール Google Data Studio の運用についてです。 Data Studioは データソースのキャッシュを自動で更新します。 なので、従量課金のデータソースをレポートにリンクしていると 閲覧していなくてもコストが発生します。 管理したいですが組織に… # Data Studio のレポートを可視化する - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[higuchi](/authors/higuchi/) - 公開日:2018年3月22日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Looker Studio](/tags/looker-studio/) ![Data Studio のレポートを可視化する](/_astro/og-image.DDSiu2Ny_XHpDd.webp) デブサミ2018で話してきた一部を書きます。 無料のBIツール Google Data Studio の運用についてです。 Data Studioは データソースのキャッシュを自動で更新します。 なので、従量課金のデータソースをレポートにリンクしていると 閲覧していなくてもコストが発生します。 管理したいですが組織にどれだけのレポートがあって、 どのように使われているのかという把握は、Google Drive 上では難しいです。 誰も見ていないレポートは削除・改善をしたいので、 レポートの一覧をスプレッドシートに表示して 管理をする方法を書きたいと思います。 手順は下記の通りです。 1. Data StudioのレポートにGoogle Analytics(以下GA)のトラッキングコードを設定 2. Google Apps Script (以下GAS) から API へリクエストを可能にする 3. スプレッドシートにレポートの一覧と閲覧状況を表示させる ## Data Studio のレポートに GA のトラッキングコードを設定 \[ファイル\]→\[レポート設定\]でアナリティクスにトラッキングIDを設定。 ![Data Studio のレポートに GA のトラッキングコードを設定の画面](/_astro/01-ga-trackingcode-76b65604.W40dtT6j_1U2QHU.webp) ### GAS から API にリクエストを可能にする 新しいスプレッドシートを開いて、スクリプトエディタを選択。 \[リソース\] → \[Cloud Platform プロジェクト\]を選択。 新しいプロジェクトという入力フォームが表示されるので プロジェクト名を入力して作成。 ※ GCPプロジェクトが作成されるわけではないので、ご安心ください。 次に作成したGASのプロジェクトとGCP本体のプロジェクトを紐付けます。 紐付けにはプロジェクト番号が必要。GCP Console(\[IAMと管理\]→\[設定\])で確認。 \[リソース\]→\[Googleの拡張サービス\]でDrive API と Analytics APIを有効化。 Google Developer Console 側でもAPIを有効にする必要があります。 Google Drive API と Analytics API を検索して、有効にしてください。 ### スプレッドシートにレポートの一覧と閲覧状況を表示させる あとはスクリプトエディタに下記のスクリプトを入力してください。 GA の View ID が必要なので、GA にログインして確認してください。 ![スプレッドシートにレポートの一覧と閲覧状況を表示させるの画面](/_astro/02-ga-viewid-80bf9e55.CLoVElv-_Z12WWad.webp) Plain textcontent\_copy ``` var timeZone = Session.getTimeZone(); var viewId = ; // GAのビューIDです var sheetName = ''; // 一覧を表示するシート名です // レポート一覧を取得する function getReport() { var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(sheetName); var time = ss.getRange(2, 5).getValue(); // 指定された年月の月初日と月末日を取得する var targetDate = getTargetDate(time); // 表示されている情報を削除 ss.getRange('B5:J100').clear(); var headerRowNum = 4; var bodyRowNum = 5; // 見出し ss.getRange(headerRowNum, 2).setValue('レポート名').setBorder(true,true,true,true,false,false).setBackground('#ffffe0'); ss.getRange(headerRowNum, 3).setValue('PV').setBorder(true,true,true,true,false,false).setBackground('#ffffe0'); ss.getRange(headerRowNum, 4).setValue('UU').setBorder(true,true,true,true,false,false).setBackground('#ffffe0'); ss.getRange(headerRowNum, 5).setValue('作成日時').setBorder(true,true,true,true,false,false).setBackground('#ffffe0'); ss.getRange(headerRowNum, 6).setValue('更新日時').setBorder(true,true,true,true,false,false).setBackground('#ffffe0'); ss.getRange(headerRowNum, 7).setValue('オーナー名').setBorder(true,true,true,true,false,false).setBackground('#ffffe0'); ss.getRange(headerRowNum, 8).setValue('メールアドレス(オーナー)').setBorder(true,true,true,true,false,false).setBackground('#ffffe0'); ss.getRange(headerRowNum, 9).setValue('編集ユーザ').setBorder(true,true,true,true,false,false).setBackground('#ffffe0'); ss.getRange(headerRowNum, 10).setValue('閲覧ユーザ').setBorder(true,true,true,true,false,false).setBackground('#ffffe0'); // Drive API でmime typeがレポートの一覧を取得する var files = DriveApp.searchFiles('mimeType = "application/vnd.google-analytics.rap.report"'); while (files.hasNext()) { var file = files.next(); var reportName = file.getName(); var createdAt = Utilities.formatDate(file.getDateCreated(), timeZone, 'yyyy/MM/dd'); var updatedAt = Utilities.formatDate(file.getLastUpdated(), timeZone, 'yyyy/MM/dd'); var ownerName = file.getOwner().getName(); var ownerMail = file.getOwner().getEmail(); var editors = file.getEditors(); var viewers = file.getViewers(); var editors_str = ''; for (var i = 0; i < editors.length; i++) { if (i == 0) { editors_str = editors[i].getEmail(); } else { editors_str += ", " + editors[i].getEmail(); } } var viewers_str = ''; for (var i = 0; i < viewers.length; i++) { if (i == 0) { viewers_str = viewers[i].getEmail(); } else { viewers_str += ", " + viewers[i].getEmail(); } } var id = file.getId(); var url = file.getUrl(); // レポート名にリンクを貼る ss.getRange(bodyRowNum, 2).setValue('=HYPERLINK("' + url + '", "' + reportName + '")').setBorder(true,true,true,true,false,false); ss.setColumnWidth(2, 270); // Analytics API にレポートのIDと、集計期間を渡す var result = getAccess(id, targetDate); var pv = result[0]; ss.getRange(bodyRowNum, 3).setValue(pv).setBorder(true,true,true,true,false,false); ss.setColumnWidth(3, 50); var uu = result[1]; ss.getRange(bodyRowNum, 4).setValue(uu).setBorder(true,true,true,true,false,false); ss.setColumnWidth(4, 50); ss.getRange(bodyRowNum, 5).setValue(createdAt).setBorder(true,true,true,true,false,false); ss.setColumnWidth(5, 100); ss.getRange(bodyRowNum, 6).setValue(updatedAt).setBorder(true,true,true,true,false,false); ss.setColumnWidth(6, 100); ss.getRange(bodyRowNum, 7).setValue(ownerName).setBorder(true,true,true,true,false,false); ss.setColumnWidth(7, 120); ss.getRange(bodyRowNum, 8).setValue(ownerMail).setBorder(true,true,true,true,false,false); ss.setColumnWidth(8, 200); ss.getRange(bodyRowNum, 9).setValue(editors_str).setBorder(true,true,true,true,false,false); ss.setColumnWidth(9, 300); ss.getRange(bodyRowNum, 10).setValue(viewers_str).setBorder(true,true,true,true,false,false); ss.setColumnWidth(10, 300); bodyRowNum++; } } // Analytics API で PV と UU を取得 function getAccess(id, targetDate) { var tableId = 'ga:' + viewId; var startDate = targetDate[0]; var endDate = targetDate[1]; var args = {'filters': "ga:pagePath=~/" + id + "/"}; var results = Analytics.Data.Ga.get( tableId, startDate, endDate, 'ga:pageviews, ga:visitors', args ); return results.rows[0]; } // 指定した年月の月初日と月末日を取得する function getTargetDate(time) { var date = new Date(time); date.setDate(1); startDate = Utilities.formatDate(date, timeZone, 'yyyy-MM-dd'); date.setMonth(date.getMonth() + 1); date.setDate(0); endDate = Utilities.formatDate(date, timeZone, 'yyyy-MM-dd'); return [startDate, endDate] } ``` ### スクリプトの解説 Data Studio のレポートの mime type は application/vnd.google-analytics.rap.report なので、 Drive API で mime type をフィルタリングして、 組織のレポート情報を取得ができます。 各レポート情報にはレポートのIDが含まれています。 Data Studio のURLにはレポートのIDが含まれているので、 Analytics API で レポートIDでフィルタリングして、 レポート毎のPVとUUが取得できます。 スクリプトを実行すると組織の全レポートを一覧化できて、 指定した年月のPV/UUを取得できます。 年月のリストはシート「参照」を参照しています。 ![スクリプトの解説の画面(1)](/_astro/03-reference-6aab6f1e.CFexXrs0_Z1gWmF.webp) 下の画像がスクリプトを実行した結果です。 内容を見ると「無題のレポート」が無駄そうなので、 オーナーの [higuchi@grasys.io](mailto:higuchi@grasys.io) に確認する必要があると思います。 重要なレポートがあまり見られてなかったりしたら、 注意喚起するなり、見られるようにレポートを改善するなど、 そんな管理も出来ると思います。 ![スクリプトの解説の画面(2)](/_astro/04-spreadsheets-datastudio-1024x133-5d234fb6.Dn7YN2Bm_1eX7ph.webp) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/higuchi/) ### [higuchi](/authors/higuchi/) higuchiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/higuchi/) --- ## 課金エクスポートの移行 | grasys blog URL: https://blog.grasys.io/post/higuchi/export-data-bigquery-v1 本日(10/13)、たまたまエクスポート先のテーブルを見る機会があったのですが、 v1とかいうテーブルが増えました。 GCPには自動的に日次の課金データをBigQueryにエクスポートする機能があります。 GCPのコンソールから \[ お支払い 課金データのエクスポート \] v1テーブルのパーティションを調べて見る… # 課金エクスポートの移行 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[higuchi](/authors/higuchi/) - 公開日:2017年10月13日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/) ![課金エクスポートの移行](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 本日(10/13)、たまたまエクスポート先のテーブルを見る機会があったのですが、 v1とかいうテーブルが増えました。 Plain textcontent\_copy ``` gcp_billing_export_XXXXXX_XXXXXX_XXXXXXXX gcp_billing_export_v1_XXXXXX_XXXXXX_XXXXXXXX ``` GCPには自動的に日次の課金データをBigQueryにエクスポートする機能があります。 GCPのコンソールから \[ お支払い > 課金データのエクスポート \] ![課金エクスポートの移行の写真(1)](/_astro/01-billing-export01-cf5cf3b1.DYyvSNyu_Zxc5Xj.webp) ![課金エクスポートの移行の写真(2)](/_astro/02-billing-export02-1024x535-5270d414.9kfNK8vu_Z11f3XL.webp) v1テーブルのパーティションを調べて見ると、20171011から作成されてます。 Plain textcontent\_copy ``` SELECT partition_id FROM [project_id:dataset.gcp\_billing\_export\_v1\_XXXXXX\_XXXXXX\_XXXXXXXX$__PARTITIONS_SUMMARY__] 20171011 20171012 20171013 ``` こちらがドキュメントです。 [https://cloud.google.com/billing/docs/how-to/export-data-bigquery](https://cloud.google.com/billing/docs/how-to/export-data-bigquery) 要点をまとめると、下記です。 Plain textcontent\_copy ``` 請求データのエクスポート機能はベータ版で、v1が新バージョン。 新旧でリネームされたカラムと追加されたカラムがある。 旧バージョンと新バージョンの移行期間は3ヶ月で、2018年1月に旧バージョンのエクスポートは停止される。 移行期間中は両バージョンにエクスポートされ、新バージョン分の料金も発生する。 ``` Data Studioなどのツールで課金データを参照している場合は、 2018年1月までに参照先を新バージョンに切り替えておく必要がありますね。 ## スキーマの変更点 ### リネーム | product → service_description | | --- | | ex.) BigQuery | | resurce → sku_description | | --- | | ex.) Total Storage | | start_time → usage_start_time | | --- | | ex.) 2017-10-11 14:00:00 UTC | | end_time → usage_end_time | | --- | | ex.) 2017-10-11 15:00:00 UTC | ### 追加 | service_id | | --- | | ex.) 24E6-581D-38E5 ※ BigQueryだったら24E6-581D-38E5 | サービスの課金対象単位 (※1) | sku_id | | --- | | ex.) 6132-2FF0-A0A4 | 請求日時 | export_time | | --- | | ex.) 2017-10-12 11:43:53 UTC | ※1 [https://cloud.google.com/skus/?currency=JPY](https://cloud.google.com/skus/?currency=JPY) [https://cloud.google.com/billing/reference/rest/v1/services.skus/list](https://cloud.google.com/billing/reference/rest/v1/services.skus/list) * * * 新旧で同じパーティションのレコード件数を調べましたが、差分がありました。 差分のデータは前後のパーティションに存在するので、新旧でエクスポートの区切りが異なるようです。 この差分の吸収方法についても書かれています。 ## 旧バージョンのテーブルに対して以下を実行 Plain textcontent\_copy ``` SELECT partition_id, MSEC_TO_TIMESTAMP(last_modified_time) FROM [project_id:dataset.gcp_billing_export_XXXXXX_XXXXXX_XXXXXX$__PARTITIONS_SUMMARY__] 20171012 | 2017-10-13 08:29:36 UTC 20171011 | 2017-10-12 12:14:32 UTC ``` 旧バージョンのパーティション20171012は、新バージョンのテーブルの `export_time <= TIMESTAMP('2017-10-13 08:29:36')`までが対象という事らしいです。 たまたま見つけてよかったなと。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/higuchi/) ### [higuchi](/authors/higuchi/) higuchiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/higuchi/) --- ## Cloud Functions のアクセス制御 | grasys blog URL: https://blog.grasys.io/post/higuchi/gcf-auth ○リカリさんのGCP記事って助かりますよね。 「その記事、知ってます!!」と話がスムーズに流れたり。 \[参考\] Google Cloud (GCP) Functionsの関数コール権をIAMで管理するためのテクニック https://tech.mercari.com/entry/2019/03/28/171100… # Cloud Functions のアクセス制御 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[higuchi](/authors/higuchi/) - 公開日:2019年10月26日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Cloud Functions](/tags/cloud-functions/)[#Cloud Storage](/tags/cloud-storage/) ![Cloud Functions のアクセス制御](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ○リカリさんのGCP記事って助かりますよね。 「その記事、知ってます!!」と話がスムーズに流れたり。 \[参考\] Google Cloud (GCP) Functionsの関数コール権をIAMで管理するためのテクニック [https://tech.mercari.com/entry/2019/03/28/171100](https://tech.mercari.com/entry/2019/03/28/171100) 記事はGo版のサンプルなので、Python版を書いてみます。 Cloud Functions (Python 3.7) Plain textcontent\_copy ``` def IsAuthorized(token): credentials = google.oauth2.credentials.Credentials(token) client = storage.Client('{project_id}', credentials) bucket = storage.Bucket(client, '{bucket_name}') authorizedPermission = bucket.test_iam_permissions( ["storage.buckets.get"], client) return len(authorizedPermission) > 0 def main(req): try: if "Authorization" not in req.headers: raise SystemError("Authorization Head Not Found") if IsAuthorized(req.headers['Authorization']) is False: raise FileNotFoundError("Not Authenticated") ``` * * * それではリクエストの準備をしましょう。 GCPパートナーらしく、GCPコンソールの操作ではなく、 gcloud コマンドでやる事にします。(らしいのか・・) GCSにBucketを作成 Plain textcontent\_copy ``` gsutil mb -l asia-northeast1 gs://{bucket_name} ``` サービスアカントを作成 Plain textcontent\_copy ``` gcloud beta iam service-accounts create gcf-auth --description "GCF認証用" --display-name "GCF-Auth" ``` GCSのBucketのACLにREADERでサービスアカウントを追加 Plain textcontent\_copy ``` gsutil acl ch -u gcf-auth@{project_id}.iam.gserviceaccount.com:R gs://{bucket_name} ``` サービスアカウントの鍵を作成 Plain textcontent\_copy ``` gcloud beta iam service-accounts keys create gcf-auth.json --iam-account gcf-auth@{project_id}.iam.gserviceaccount.com ``` 鍵からTokenを発行 Plain textcontent\_copy ``` GOOGLE_APPLICATION_CREDENTIALS=./gcf-auth.json gcloud auth application-default print-access-token ``` * * * 準備が出来たので関数にリクエストをします。 Plain textcontent\_copy ``` curl -X POST https://asia-northeast1-{project_id}.cloudfunctions.net/{function_name} -H "Authorization: "$GOOGLE_APPLICATION_CREDENTIALS ``` これにて終了です。 これからも良い記事をお願いします。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/higuchi/) ### [higuchi](/authors/higuchi/) higuchiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/higuchi/) --- ## GCSのオブジェクトをS3にコピーする | grasys blog URL: https://blog.grasys.io/post/higuchi/gcs-to-s3 先日、発表中に機材トラブルがあり地獄を見たので、 次回から発表はフリップでやろうかと思っている人です。 gsutil で GCS から S3 にオブジェクトをコピーしたい時に、 GCS → S3 でググると S3 → GCS の情報に埋もれがちです。 https://cloud.google.com/storage/… # GCSのオブジェクトをS3にコピーする - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[higuchi](/authors/higuchi/) - 公開日:2019年6月26日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Cloud Storage](/tags/cloud-storage/)[#Amazon S3](/tags/amazon-s3/) ![GCSのオブジェクトをS3にコピーする](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 先日、発表中に機材トラブルがあり地獄を見たので、 次回から発表はフリップでやろうかと思っている人です。 gsutil で GCS から S3 にオブジェクトをコピーしたい時に、 GCS → S3 でググると S3 → GCS の情報に埋もれがちです。 [https://cloud.google.com/storage/docs/boto-gsutil?hl=ja](https://cloud.google.com/storage/docs/boto-gsutil?hl=ja) Mac ならホームディレクトリに .boto があります。 AWS で S3 のアカウント情報を作成して、 .boto に記述するだけで gsutil でコピーが可能です。 Plain textcontent\_copy ``` aws_access_key_id = AKIARYSAOXXXXXXXXXXX aws_secret_access_key = BAk4mNgRbBJLl3axXxXxXxXxXxXxXxXxXxXxXxXx ``` 実際のコマンドは下記のようになります。 Plain textcontent\_copy ``` gsutil cp gs://xxxx/xxxx.csv s3://xxxx/xxxx.csv ``` 注意点としては、gsutil で GCS → S3 を実行した場合、 進行状況などの標準出力が表示されないので、不安になります。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/higuchi/) ### [higuchi](/authors/higuchi/) higuchiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/higuchi/) --- ## BigQueryでUDFを使用する | grasys blog URL: https://blog.grasys.io/post/higuchi/udf-bigquery BigQueryはUDF(ユーザー定義の関数)をサポートしています。 UDFはJavaScriptとSQL式で記述する事が出来ます。 サポートされる UDF 言語 今回はデータ型がSTRINGのカラムにJSON形式のデータを入れているテーブルから、 UDFを使用してJSON形式のデータをパースして取得してみたいと思い… # BigQueryでUDFを使用する - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[higuchi](/authors/higuchi/) - 公開日:2018年1月9日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#BigQuery](/tags/bigquery/) ![BigQueryでUDFを使用する](/_astro/og-image.DDSiu2Ny_XHpDd.webp) BigQueryはUDF(ユーザー定義の関数)をサポートしています。 UDFはJavaScriptとSQL式で記述する事が出来ます。 [サポートされる UDF 言語](https://cloud.google.com/bigquery/sql-reference/user-defined-functions?hl=ja#supported-udf-languages) 今回はデータ型がSTRINGのカラムにJSON形式のデータを入れているテーブルから、 UDFを使用してJSON形式のデータをパースして取得してみたいと思います。 使用するテーブルとデータは下記の通りです。 ## テーブル定義 | name | type | | --- | --- | | id | INTEGER | | user_name | STRING | | profile | STRING | ## テーブル内容 | id | user_name | profile | | --- | --- | --- | | 1 | taro | {“age”:29, “address”:{“country”:81, “pref”:“北海道”}} | | 2 | jiro | {“age”:24, “address”:{“country”:81, “pref”:“東京”}} | ## 取得したい形式 | id | user_name | age | country | pref | | --- | --- | --- | --- | --- | | 1 | taro | 29 | 81 | 北海道 | | 2 | jiro | 24 | 81 | 東京 | ## 標準SQLの関数でデータを取得する場合 上記のテーブルとデータであれば、UDFを使用せずに標準SQLの関数を 使用して取得する事もできます。 Plain textcontent\_copy ``` bq query \ --use_legacy_sql=false \ "SELECT id, name, age, JSON_EXTRACT_SCALAR(address, '$.country') AS country, JSON_EXTRACT(address, '$.pref') AS pref FROM ( SELECT id, name, JSON_EXTRACT_SCALAR(profile, '$.age') AS age, JSON_EXTRACT(profile, '$.address') AS address FROM DATASET.TABLE ``` ## UDF内でJavaScriptの標準メソッドJSON.prase()を使用して取得する場合 Plain textcontent\_copy ``` bq query \ --use_legacy_sql=false \ "CREATE TEMPORARY FUNCTION parse(x STRING) RETURNS STRUCT> LANGUAGE js AS ' var row = JSON.parse(x); return row; '; SELECT id, name, profile.address.country, profile.address.pref FROM ( SELECT id, name, parse(profile) as profile FROM DATASET.TABLE )" ``` UDFの定義部分は下記になります。 Plain textcontent\_copy ``` CREATE TEMPORARY FUNCTION parse(x STRING) RETURNS STRUCT> LANGUAGE js AS ' var row = JSON.parse(x); return row; '; ``` parseという関数を定義していて、引数で文字列xを渡すと、その文字列に対してJSON.parse()を実行し、 JSON文字列からオブジェクトに変換され、オブジェクトを返しています。 返されるオブジェクトはSTRUCTで指定してある各メンバー毎のデータ型に変換されます。 ## 外部JSライブラリを使用する UDFは外部JSライブラリを使用する事も出来ます。 標準メソッドであるJSON.parse()を再現しているjson2をincloudして、 json2のJSON.parse()を実行してみたいと思います。 json2はGCS上に配置している想定です。 [json2](https://github.com/douglascrockford/JSON-js) Plain textcontent\_copy ``` CREATE TEMPORARY FUNCTION parse(x STRING) RETURNS STRUCT> LANGUAGE js AS ' var row = JSON.parse(x); return row; '; OPTIONS ( library="gs://bucket/path/to/json2.js", ) ``` 標準SQLの関数では吸収出来ない処理がある場合などは、UDFを使ってみるといいと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/higuchi/) ### [higuchi](/authors/higuchi/) higuchiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/higuchi/) --- ## Galera Load Balancer | grasys blog URL: https://blog.grasys.io/post/hirai/galera-load-balancer はじめまして、grasys 平井です。 今回、DBバックエンドへの接続にGalera Load Balancerを試したのでその紹介です。 弊社ではDBバックエンドにPercona XtraDB Clusterを使用しています。 Percona XtraDB Clusterでは、クラスタを構成する全ノードがマスタであ… # Galera Load Balancer - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[hirai](/authors/hirai/) - 公開日:2018年11月29日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#galeraloadbalancer](/tags/galeraloadbalancer/) ![Galera Load Balancer](/_astro/og-image.DDSiu2Ny_XHpDd.webp) はじめまして、grasys 平井です。 今回、DBバックエンドへの接続に[Galera Load Balancer](http://galeracluster.com/documentation-webpages/glb.html)を試したのでその紹介です。 弊社ではDBバックエンドに[Percona XtraDB Cluster](https://www.percona.com/software/mysql-database/percona-xtradb-cluster)を使用しています。 Percona XtraDB Clusterでは、クラスタを構成する全ノードがマスタであり、 全ノードでの書き込み/読み込み、同期的なレプリケーションを実現可能です。 しかし、ノード間での排他ロックが効かないため、同じタイミングで同じレコードを更新した際にデッドロックが発生してしまいます。 そこで、[Galera Load Balancer](http://galeracluster.com/documentation-webpages/glb.html)を使用して読み書きが可能なノードを限定することで、上記問題を解消してみます。 ## Install Galera Load Balancerのソースは、githubからもってきます。 サクッとコンパイルしてインストール。 Plain textcontent\_copy ``` cd /usr/local/src git clone https://github.com/codership/glb cd glb/ ./bootstrap.sh ./configure make make install ``` ## Service Setting サービスを起動するため、起動スクリプトと設定ファイルを準備します。 それぞれ`glb/files`配下に入っているので一先ずコピーするだけです。 configファイルは配置場所がOSによって異なりますが、今回はCentOS7で。 - service script Plain textcontent\_copy ``` cp /usr/local/src/glb/files/glbd.sh /etc/init.d/glbd ``` - configuration file Plain textcontent\_copy ``` cp /usr/local/src/glb/files/glbd.cfg /etc/sysconfig/glbd ``` 公式には、 RedHat系 ⇨ `/etc/sysconfig/glbd` Debian系 ⇨ `/etc/default/glbd` とありますが、`/etc/redhat-release`が存在するかどうかで判定していました。 ## Configuration 最低限起動に必要そうな設定を集めてみました。 `OTHER_OPTIONS`は[公式](http://galeracluster.com/documentation-webpages/glbparameters.html#glb-config-options)にまとまっているのでやりたいことに合わせて設定しましょう。 今回は、読み書きが可能なノードを限定したいので「–single」でOK。 - LISTEN\_ADDR クライアントからの接続を待ち受けるIPアドレスとポート番号を指定。 - CONTROL\_ADDR 接続を制御する際に利用するIPアドレス(ホスト名)とポート番号を指定。 指定しないとコントロールソケットが開かれない。 - DEFAULT\_TARGETS 振り分け先となるDBサーバのIPアドレス(ホスト名)を指定。 「IPアドレス(ホスト名):ポート番号:重み付け」 - OTHER\_OPTIONS 振り分け先の決定方法を指定。 Plain textcontent\_copy ``` vi /etc/sysconfig/glbd # ここから設定内容 LISTEN_ADDR="glb-01:8012" CONTROL_ADDR="127.0.0.1:8011" DEFAULT_TARGETS="pxc-01:3306 pxc-02:3306 pxc-03:3306" OTHER_OPTIONS="--single" ``` ### 起動 Plain textcontent\_copy ``` /etc/init.d/glbd start [Fri Nov 23 06:39:09 UTC 2018] glbd: starting... glb v1.0.1 (epoll) Incoming address: :8012, control FIFO: /var/run/glbd.fifo Control address: 127.0.0.1:8011 Number of threads: 4, max conn: 32749, nodelay: ON, keepalive: ON, defer accept: OFF, linger: OFF, daemon: YES, lat.count: 0, policy: 'single', top: YES, verbose: NO Destinations: 3 0: :3306 , w: 1.000 1: :3306 , w: 1.000 2: :3306 , w: 1.000 INFO: glb_daemon.c:44: Changing effective user to 'daemon' [Fri Nov 23 06:39:09 UTC 2018] glbd: started, pid=4383 ``` ### 動作確認 バックエンドに監視用のユーザを作成して簡単な動作確認。 複数クライアントからの接続を1つのサーバに振り分けられて入ればOK。 getinfoで接続状態を確認できます。 Plain textcontent\_copy ``` /etc/init.d/glbd getinfo Router: ------------------------------------------------------ Address : weight usage map conns :3306 : 1.000 0.000 N/A 0 :3306 : 1.000 0.000 N/A 0 :3306 : 1.000 0.000 N/A 0 ------------------------------------------------------ Destinations: 3, total connections: 0 of 32749 max ``` こんな具合で複数クライアントから接続。 Plain textcontent\_copy ``` mysql -h glb-01 -u glb -pglb ``` 再度getinfoすると… Plain textcontent\_copy ``` /etc/init.d/glbd getinfo Router: ------------------------------------------------------ Address : weight usage map conns :3306 : 1.000 16.667 N/A 50 :3306 : 1.000 0.000 N/A 0 :3306 : 1.000 0.000 N/A 0 ------------------------------------------------------ Destinations: 3, total connections: 1 of 32749 max ``` ## 最後に Galera Load BalancerではFailoverも自動でやってくれます。 今回は1台にRead/Writeを集中させましたが、分散することも可能なのか等、 他のプロキシソフトウェアとの性能比較も含め色々探る価値がありそうです。 では、また。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/hirai/) ### [hirai](/authors/hirai/) hiraiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/hirai/) --- ## clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた | grasys blog URL: https://blog.grasys.io/post/hk/create-heatmap-with-clickhouse こんにちは、エンジニアのHKです。 今回はclickhouseを使って、grafanaでどの地域からのアクセスが多いかが視覚的にわかりやすく表示されるヒートマップを作成してみました。 clickhouseとは 詳しい説明は公式のドキュメントに書いてありますが、一言で言うと、「大規模なデータの分析を高速で行える列指向デ… # clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[HK](/authors/hk/) - 公開日:2025年8月13日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#clickhouse](/tags/clickhouse/)[#Grafana](/tags/grafana/) ![clickhouseでログからどの地域からのアクセスが多いか分かるヒートマップを作ってみた](/_astro/hero.CcybaYxC_1bHWir.webp) こんにちは、エンジニアのHKです。 今回はclickhouseを使って、grafanaでどの地域からのアクセスが多いかが視覚的にわかりやすく表示されるヒートマップを作成してみました。 ## clickhouseとは 詳しい説明は[公式のドキュメント](https://clickhouse.com/docs/jp/intro)に書いてありますが、一言で言うと、「大規模なデータの分析を高速で行える列指向データベース」です。 今回はそのclickhouseの機能の一つであるIPアドレス検索機能を使って、大規模なアクセスログのデータからどに地域からのアクセスが多いかがわかるヒートマップを作れるのでそれを試してみました。 ## インストール [公式チュートリアル](https://clickhouse.com/docs/jp/install/quick-install-curl)があるのでその手順に従ってインストールします。 Plain textcontent\_copy ``` # インストール curl https://clickhouse.com/ | sh # サーバー起動 ./clickhouse server # (サーバー起動中に別ウィンドウで)clientを起動 ./clickhouse client ``` 毎回サーバーを起動してから別ウィンドウでclientを開くのも面倒なので、ユニットファイルを作ってサービス化します。 Plain textcontent\_copy ``` [Unit] Description=ClickHouse Server After=network.target [Service] Type=simple User=root ExecStart=/etc/clickhouse/clickhouse server Restart=on-failure LimitNOFILE=1048576 [Install] WantedBy=multi-user.target ``` Plain textcontent\_copy ``` systemctl daemon-reload systemctl start clickhouse-server ``` これで最初の準備は完了です。 ## 辞書作成 次に、IPアドレスから位置情報を取得するのに必要な辞書を作成します。 clickhouseでは大量のデータを処理する時に[辞書](https://clickhouse.com/docs/jp/sql-reference/dictionaries)を使うことで、処理を手助けして高速化が実現できます。 辞書作成の手順は基本的に[公式の記事](https://clickhouse.com/blog/geolocating-ips-in-clickhouse-and-grafana)を参考にしています。 まず、外部のGeoIPデータベースファイル(URLのデータに直接クエリをかけます)をもとに辞書作成用のテーブルを用意します。 Plain textcontent\_copy ``` create table geoip_url( ip_range_start IPv4, ip_range_end IPv4, country_code Nullable(String), state1 Nullable(String), state2 Nullable(String), city Nullable(String), postcode Nullable(String), latitude Float64, longitude Float64, timezone Nullable(String) ) engine=URL('https://raw.githubusercontent.com/sapics/ip-location-db/master/dbip-city/dbip-city-ipv4.csv.gz', 'CSV'); ``` Plain textcontent\_copy ``` :) SELECT name, type FROM system.columns WHERE table = 'geoip_url'; SELECT name, type FROM system.columns WHERE `table` = 'geoip_url' Query id: 6f598911-86b5-4f83-bdbe-72d85388d358 ┌─name───────────┬─type─────────────┐ 1. │ ip_range_start │ IPv4 │ 2. │ ip_range_end │ IPv4 │ 3. │ country_code │ Nullable(String) │ 4. │ state1 │ Nullable(String) │ 5. │ state2 │ Nullable(String) │ 6. │ city │ Nullable(String) │ 7. │ postcode │ Nullable(String) │ 8. │ latitude │ Float64 │ 9. │ longitude │ Float64 │ 10. │ timezone │ Nullable(String) │ └────────────────┴──────────────────┘ 10 rows in set. Elapsed: 0.002 sec. ``` テーブルに入れたデータの要素を見てみると、IPアドレスの範囲を示すip\_range\_startとip\_range\_endがあるので、これをCIDR形式に変換して辞書を作るのに適した形にします。 Plain textcontent\_copy ``` :) create table geoip ( cidr String, latitude Float64, longitude Float64, country_code String ) engine = MergeTree() order by cidr; insert into geoip with bitXor(ip_range_start, ip_range_end) as xor, if(xor != 0, ceil(log2(xor)), 0) as unmatched, 32 - unmatched as cidr_suffix, toIPv4(bitAnd(bitNot(pow(2, unmatched) - 1), ip_range_start)::UInt64) as cidr_address select concat(toString(cidr_address),'/',toString(cidr_suffix)) as cidr, latitude, longitude, country_code from geoip_url ``` geoipテーブルに入れたデータをもとに、IPアドレス範囲(CIDR)をキーとしてIPアドレス→位置情報を取得する辞書を作成します。 Plain textcontent\_copy ``` :) create dictionary ip_trie ( cidr String, latitude Float64, longitude Float64, country_code String ) primary key cidr source(clickhouse(table ‘geoip’)) layout(ip_trie) lifetime(3600); ``` [ip\_trie](https://clickhouse.com/docs/sql-reference/dictionaries#ip_trie) という辞書タイプを採用することでCIDR範囲からIPアドレス→位置情報の取得までが迅速にできる辞書が作成できます。 この辞書さえあれば、dictGet()関数を使ってIPアドレス→位置情報の取得ができます。 ## 分析するアクセスログを準備 今回のヒートマップ用の分析に使うテーブルを準備します。 Plain textcontent\_copy ``` :) CREATE TABLE access_logs ( ip IPv4, event_date Date, event_time DateTime, zone Float32, cik UInt32, accession String, extension String, code UInt16, size UInt32, idx UInt8, norefer UInt8, noagent UInt8, find Float32, crawler UInt8 ) ENGINE = MergeTree() ORDER BY (event_date, ip, event_time) SETTINGS index_granularity = 8192; ``` 次に、このテーブルに入れて分析するデータなのですが、アクセス元IP付きの大きいアクセスログのデータというのはなかなかネット上に無かったので、今回は米国証券取引委員会(SEC)が提供するEDGAR Log File Data Setsをお借りしました。 アクセスログのcsvデータをサーバーに入れて、それをもとにclickhouse内にテーブルを作成します。 Plain textcontent\_copy ``` # du -sh /etc/clickhouse/datasets/access_log.csv 2.8G /etc/clickhouse/datasets/access_log.csv ``` Plain textcontent\_copy ``` :) INSERT INTO access_logs SELECT toIPv4(raw_ip), toDate(raw_date), toDateTime(raw_date || ' ' || raw_time), toFloat32(raw_zone), toUInt32(toFloat32(raw_cik)), raw_accession, raw_extension, toUInt16(toFloat32(raw_code)), toUInt32(toFloat32(raw_size)), toUInt8(toFloat32(raw_idx)), toUInt8(toFloat32(raw_norefer)), toUInt8(toFloat32(raw_noagent)), toFloat32(raw_find), toUInt8(toFloat32(raw_crawler)) FROM file('access_log.csv', 'CSV', 'raw_ip String, raw_date String, raw_time String, raw_zone String, raw_cik String, raw_accession String, raw_extension String, raw_code String, raw_size String, raw_idx String, raw_norefer String, raw_noagent String, raw_find String, raw_crawler String') SETTINGS format_csv_delimiter = ','; ``` ちゃんとテーブルにデータが入ったか確認します。 Plain textcontent\_copy ``` :) SELECT count() FROM access_logs; SELECT count() FROM access_logs Query id: 36611db8-8170-4375-8475-91883f94a9dc ┌──count()─┐ 1. │ 26014327 │ -- 26.01 million └──────────┘ 1 row in set. Elapsed: 0.003 sec. ``` 約2600万行、ちゃんとデータは入っていそうですね。 アクセスログが入ったデータベースと位置情報の取得に必要な辞書は用意することはできたので、次はgrafanaでデータを表示します。 ## データソース作成(grafana) ヒートマップをgrafanaで表示するためのデータソースを準備します(grafanaはあらかじめインストールしてある前提で進めます)。 データソースは公式にサポートされているclickhouseのデータソースがあるのでそれを使います。 ![データソース作成(grafana)の画面(1)](/_astro/01-fa4693d0a263e8e1c71c48e0575e03c5-1024x471-2e9e433e.DtTVHyMH_Zna4vu.webp) インストール後、clickhouseを選んでdatasourceを作成します。 ![データソース作成(grafana)の画面(2)](/_astro/02-2fbd519860fa6b7246982dbefa69e7ae-1024x343-a0284883.JkSzxMz-_Zz1VVw.webp) ## grafana上でヒートマップ表示 grafanaでヒートマップを表示してみましょう。 grafanaのダッシュボードでヒートマップを表示する時には、座標はジオハッシュ(geohash)という形式に変換する必要があるので、geohashEncode関数を利用した以下のクエリでデータを変換します。 Plain textcontent\_copy ``` with coords as ( select dictGet( 'ip_trie', ('latitude', 'longitude'), tuple(ip) ) as coords, coords.1 as latitude, coords.2 as longitude, geohashEncode(longitude,latitude,4) as hash from access_logs where longitude != 0 and latitude != 0 ) select hash, count() as heat, round(log10(heat),2) as adj_heat from coords group by hash ORDER BY hash ``` visualizationをGeomapにして、日付をログに対応した日時に設定することで、ヒートマップが表示されました。 データがアメリカのものなのでやはりアメリカからのアクセスが多い結果になりました。 ![grafana上でヒートマップ表示の画面(1)](/_astro/03-a1a470699d2c5738128f8aef65ee2e9c-1-1024x337-93909ce6.BlNbVVL__1uOJrk.webp) 数千万行のデータでも高速でヒートマップの表示まで確認できたので、clickhouseの強みである大規模なデータの高速分析を体感することができました。 マップを詳細にして地域を絞ることは可能ですが、マップの縮尺を変更するときは、Radius (半径)、Blur (ぼかし)などのパラメーターもセットで調整しないと表示が見辛くなるので注意です。 ![grafana上でヒートマップ表示の画面(2)](/_astro/04-ebede765da17278927821f7139906604-51f91e01.BGcVxYjW_Z16IQvy.webp) ![grafana上でヒートマップ表示の画面(3)](/_astro/05-d8f987ffcecb3ac9b6a7a73f91358cae-1024x317-bc70ecab.uKIENsX2_Pg2Al.webp) 試しに日本からのアクセスに絞ってみましたが、アメリカのデータなので日本からのアクセスは少なめですね。 今回はclickhouseのインストールから、アクセスログを分析してgrafanaヒートマップに表示するまでをやってみました。大規模なデータがあって分析を高速でする方法を探している方はぜひ試してみてください。 それでは、また。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/hk/) ### [HK](/authors/hk/) HKのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/hk/) --- ## Grafana アラートルールをコード化して効率的に運用しよう | grasys blog URL: https://blog.grasys.io/post/hk/grafana-operate-efficiently こんにちは、エンジニアの HK です。 突然ですが皆さんは Grafana でサーバー監視をしていますか? 弊社ではサーバーの負荷状況などを確認するために Grafana を使っています。 今回は Grafana を効率的に構築する方法をご紹介します。すでに実務で Grafana を使っている人にとってはもしかしたら… # Grafana アラートルールをコード化して効率的に運用しよう - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[HK](/authors/hk/) - 公開日:2025年2月26日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Grafana](/tags/grafana/) ![Grafana アラートルールをコード化して効率的に運用しよう](/_astro/hero.CjRWlCTm_Z196QMq.webp) こんにちは、エンジニアの HK です。 突然ですが皆さんは Grafana でサーバー監視をしていますか? 弊社ではサーバーの負荷状況などを確認するために Grafana を使っています。 今回は Grafana を効率的に構築する方法をご紹介します。すでに実務で Grafana を使っている人にとってはもしかしたら馴染みのある話題かもしれません。 また、これから Grafana を使ってサーバーの監視をしようと考えている人にとっては参考になれば幸いです。 先に結論を言ってしまうと、2 台以上のサーバーを Grafana で管理したい場合は、アラートルールの管理は yaml でコード化して管理する方がおすすめです! 実務では何台ものサーバーを扱うことになるとおもいますので、そういった時はアラートルールをコード化しておいた方が何倍も楽に管理ができるというのが今回の内容となります。 それでは、簡単に設定方法を紹介します。 まずは UI 上でアラートルールを設定します。 今回はサーバーの CPU 使用率を計測して、80%以上だった場合にアラートが発報するルールにしましょう。 ![Grafana アラートルールをコード化して効率的に運用しようの画面(1)](/_astro/01-34.84.20.46_3000_alerting_new_alerting_returnTo2Falerting2Flist-1-1-1024x973-4d92ca8c.oyDgK1Nq_Z1zSAuR.webp) これで元となるアラートルールができました。 ![Grafana アラートルールをコード化して効率的に運用しようの画面(2)](/_astro/02-16ef801136c214040973deaad3c099db-1024x79-1642a67c.BHUyR0DO_sI5lH.webp) それでは、このルールをもとに、閾値を変えつつ他のサーバーにも設定していきます。 まず、このアラートルールを export して yaml として出力します。 ![Grafana アラートルールをコード化して効率的に運用しようの画面(3)](/_astro/03-8d84b34ab5f85c93af475e1ea69c6bc1-1024x189-1-3a1a9979.uLIfIaiZ_Z1tuW8N.webp) ![Grafana アラートルールをコード化して効率的に運用しようの画面(4)](/_astro/04-4fd1765a4bce822d272f52c767f28928-1-1024x304-cf039e12.ud67SJOG_26D2jC.webp) yaml ファイルを表示 Plain textcontent\_copy ``` apiVersion: 1 groups: - orgId: 1 name: test_evaluation_1m folder: test_folder interval: 1m rules: - uid: **************** title: test-cpu-usage condition: C data: - refId: A relativeTimeRange: from: 600 to: 0 datasourceUid: **************** model: disableTextWrap: false editorMode: code expr: 100 - (avg by (hostname) (irate(node_cpu_seconds_total{mode="idle",hostname="********"}[1m])) * 100) fullMetaSearch: false includeNullMetadata: true instant: true intervalMs: 1000 legendFormat: __auto maxDataPoints: 43200 range: false refId: A useBackend: false - refId: C datasourceUid: __expr__ model: conditions: - evaluator: params: - 80 type: gt operator: type: and query: params: - C reducer: params: [] type: last type: query datasource: type: __expr__ uid: __expr__ expression: A intervalMs: 1000 maxDataPoints: 43200 refId: C type: threshold noDataState: NoData execErrState: Error for: 1m annotations: {} labels: {} isPaused: false notification_settings: receiver: test-receiver ``` この yaml をもとにアラートルールを増やしていきます。 grafana-server があるサーバーで yaml ファイルを所定のディレクトリに設置しましょう。(今回は閾値を 90%に変更してみます) yaml ファイルを表示 Plain textcontent\_copy ``` # vim provisioning/alerting/test-cpu-usage-90.yaml apiVersion: 1 groups: - orgId: 1 name: test_evaluation_1m folder: test_folder interval: 1m rules: - uid: cpu-usage-01 title: test-cpu-usage-90 condition: C data: - refId: A relativeTimeRange: from: 600 to: 0 datasourceUid: **************** model: disableTextWrap: false editorMode: code expr: 100 - (avg by (hostname) (irate(node_cpu_seconds_total{mode="idle",hostname="********"}[1m])) * 100) fullMetaSearch: false includeNullMetadata: true instant: true intervalMs: 1000 legendFormat: __auto maxDataPoints: 43200 range: false refId: A useBackend: false - refId: C datasourceUid: __expr__ model: conditions: - evaluator: params: - 90 type: gt operator: type: and query: params: - C reducer: params: [] type: last type: query datasource: type: __expr__ uid: __expr__ expression: A intervalMs: 1000 maxDataPoints: 43200 refId: C type: threshold noDataState: NoData execErrState: Error for: 1m annotations: {} labels: {} isPaused: false notification_settings: receiver: test-receiver ``` 設定したら grafana-server に更新を反映させます。 Plain textcontent\_copy ``` # systemctl restart grafana-server ``` Grafana を確認してみると、アラートルールが増えています。 ![Grafana Serverをsystemctlで再起動したコマンドの実行結果](/_astro/05-494569cf1f7f4625da837b67ab76d5dd-1024x116-f6770997.BJ8EM8yx_ZkIz7w.webp) また、yaml ファイルで設定したアラートルールには Provision と表示され、UI からは編集できません(編集するための鉛筆マークが付いていない)。 設定変更がしたくなったときはファイルから編集する必要があります。 実際の業務では、何台もの VM に同じ監視ルールを適用して、なおかつルールごとに微妙に値を調整することもあります。 そんな時、既存ルールをコピーして一部を書き換えるだけでアラートルールを量産できると便利です。 yaml ファイルを表示 Plain textcontent\_copy ``` # cp test-cpu-usage-90.yaml test-cpu-usage-95.yaml # vim test-cpu-usage-95.yaml apiVersion: 1 groups: - orgId: 1 name: test_evaluation_1m folder: test_folder interval: 1m rules: - uid: cpu-usage-02 title: test-cpu-usage-95 condition: C data: - refId: A relativeTimeRange: from: 600 to: 0 datasourceUid: **************** model: disableTextWrap: false editorMode: code expr: 100 - (avg by (hostname) (irate(node_cpu_seconds_total{mode="idle",hostname="********"}[1m])) * 100) fullMetaSearch: false includeNullMetadata: true instant: true intervalMs: 1000 legendFormat: __auto maxDataPoints: 43200 range: false refId: A useBackend: false - refId: C datasourceUid: __expr__ model: conditions: - evaluator: params: - 95 type: gt operator: type: and query: params: - C reducer: params: [] type: last type: query datasource: type: __expr__ uid: __expr__ expression: A intervalMs: 1000 maxDataPoints: 43200 refId: C type: threshold noDataState: NoData execErrState: Error for: 1m annotations: {} labels: {} isPaused: true notification_settings: receiver: test-receiver ``` 今度は閾値を 95%に設定しました。 ![Grafanaのアラート閾値を95パーセントに変更したYAML設定](/_astro/06-7b6ca9708df5ed37c75307b4f7db334b-1024x139-5ceafd10.C8Swji0G_2iOvfX.webp) アラートルールが paused(一時停止)になっていますが、yaml 内で `isPaused: true` にすることでアラートの停止設定も切り替えることができます。 今回は 2 台だけの想定で試しましたが、台数が何台、何十台とあっても同じ方法でアラートルールを増やすことができます。 また、アラートルールをコード化しておくことで、git で組織内でいつどのような変更があったかを把握しやすくなるメリットもあります。 最初は直感的な GUI でなくファイル編集でアラートルールを管理することに違和感があるかもしれませんが、管理するサーバー台数が増えてくるとむしろコード化したファイルを編集して設定できる方が楽に感じられます。よければぜひ試してみてください。 それでは、また。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/hk/) ### [HK](/authors/hk/) HKのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/hk/) --- ## kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る | grasys blog URL: https://blog.grasys.io/post/hk/monitor-gkeandnginx-grafana こんにちは、エンジニアのHKです。 今回はGKEの勉強がてら、helmでkube-prometheus-stackをインストールして、grafanaでGKEとnginxコンテナのメトリクスを表示するまでをやってみました。 まずは土台となるクラスタを用意します。 次にkube-prometheus-stackをインスト… # kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[HK](/authors/hk/) - 公開日:2026年2月12日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#GKE](/tags/gke/)[#Grafana](/tags/grafana/) ![kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る](/_astro/hero.Bgsma7ZT_2bYTd2.webp) こんにちは、エンジニアのHKです。 今回はGKEの勉強がてら、helmでkube-prometheus-stackをインストールして、grafanaでGKEとnginxコンテナのメトリクスを表示するまでをやってみました。 まずは土台となるクラスタを用意します。 Plain textcontent\_copy ``` ・クラスタを作成 % gcloud container clusters create gke-monitor-test \ --zone asia-northeast1-a \ --num-nodes 1 \ --machine-type e2-standard-2 NAME LOCATION MASTER_VERSION MASTER_IP MACHINE_TYPE NODE_VERSION NUM_NODES STATUS gke-monitor-test asia-northeast1-a 1.33.5-gke.2019000 xxx.xxx.xxx.xxx e2-standard-2 1.33.5-gke.2019000 1 RUNNING ・kubectlを使うためにget-credentials % gcloud container clusters get-credentials gke-monitor-test --zone asia-northeast1-a ``` 次にkube-prometheus-stackをインストールしてクラスタのメトリクスを取得できるようにします。 Plain textcontent\_copy ``` ・helmでkube-prometheus-stackをインストール % helm repo add prometheus-community https://prometheus-community.github.io/helm-charts % helm repo update % helm install prometheus-stack prometheus-community/kube-prometheus-stack \ --namespace monitoring \ --create-namespace ``` kube-prometheus-stackでメトリクスを収集する準備ができました。 Plain textcontent\_copy ``` % kubectl get pods -n monitoring NAME READY STATUS RESTARTS AGE alertmanager-prometheus-stack-kube-prom-alertmanager-0 2/2 Running 0 2m12s prometheus-prometheus-stack-kube-prom-prometheus-0 2/2 Running 0 2m11s prometheus-stack-grafana-744d449fcf-jxkln 3/3 Running 0 2m18s prometheus-stack-kube-prom-operator-79d778fc78-4pmfz 1/1 Running 0 2m18s prometheus-stack-kube-state-metrics-7d6b659ff-kpnfr 1/1 Running 0 2m18s prometheus-stack-prometheus-node-exporter-w4bn2 1/1 Running 0 2m19s ``` ポートフォワーディングを使用してgrafanaにアクセスしてみます。 Plain textcontent\_copy ``` % kubectl port-forward deployment/prometheus-stack-grafana 3000:3000 -n monitoring ``` Plain textcontent\_copy ``` http://localhost:3000 ``` 最初から多くのダッシュボードが用意されています。 デフォルトで用意されているダッシュボードが豊富なのがkube-prometheus-stackの特徴です。むしろ多すぎて見づらいと感じたら不要なものは取捨していきましょう。 ![kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見るの画面(1)](/_astro/01-c89f3a6b74f214f711248866c75c1080-1024x527-e8c0e7ab.BUSnwYig_1spJCM.webp) ![kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見るの画面(2)](/_astro/02-39b1ba87affeef36de631348b0d34881-1024x531-fd38e77e.BQtw1AHW_AXq5V.webp) ダッシュボードの中を見るとこんな感じでCPU使用率などのメトリクスは最初から見やすくまとめられています。 デフォルトで見られるメトリクス以外にもなにかサービスのメトリクスも見てみたいので、今回はnginxにします。 ・nginx-deployment.yaml Plain textcontent\_copy ``` apiVersion: v1 kind: ConfigMap metadata: name: nginx-conf namespace: monitoring data: default.conf: | server { listen 80; location / { root /usr/share/nginx/html; index index.html index.htm; } location /stub_status { stub_status on; access_log off; allow 127.0.0.1; deny all; } } --- apiVersion: apps/v1 kind: Deployment metadata: name: nginx-test namespace: monitoring labels: app: nginx-test spec: replicas: 1 selector: matchLabels: app: nginx-test template: metadata: labels: app: nginx-test spec: containers: - name: nginx image: nginx:alpine ports: - containerPort: 80 volumeMounts: - name: nginx-conf mountPath: /etc/nginx/conf.d - name: nginx-exporter image: nginx/nginx-prometheus-exporter:0.11.0 args: - -nginx.scrape-uri=http://127.0.0.1:80/stub_status ports: - containerPort: 9113 name: metrics volumes: - name: nginx-conf configMap: name: nginx-conf ``` ・nginx-monitor.yaml Plain textcontent\_copy ``` apiVersion: v1 kind: Service metadata: name: nginx-test-svc namespace: monitoring labels: app: nginx-test release: prometheus-stack spec: type: ClusterIP type: LoadBalancer loadBalancerSourceRanges: - "xxx.xxx.xxx.xxx/32" #自分のIPを許可する接続元として設定 ports: - port: 80 targetPort: 80 name: web - port: 9113 targetPort: 9113 name: metrics selector: app: nginx-test --- apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: nginx-test-monitor namespace: monitoring labels: release: prometheus-stack spec: selector: matchLabels: app: nginx-test endpoints: - port: metrics interval: 15s ``` Plain textcontent\_copy ``` kubectl apply -f nginx-deployment.yaml kubectl apply -f nginx-monitor.yaml ``` nginxのIP(今回はLB)を確認してアクセスしてみます。 Plain textcontent\_copy ``` % kubectl get svc nginx-test-svc -n monitoring --watch NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE nginx-test-svc ClusterIP xxx.xxx.xxx.xxx 80/TCP,9113/TCP 47m ・CLUSTER-IP にcurlしてアクセスできることを確認 % curl xxx.xxx.xxx.xxx Welcome to nginx!

Welcome to nginx!

If you see this page, the nginx web server is successfully installed and working. Further configuration is required.

For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.

Thank you for using nginx.

``` 今のアクセスがメトリクスとして収集できているはずなのでgrafanaを見て確認してみます。 ![kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見るの画面(3)](/_astro/03-842cbc5fef1a351b6c1d07023f124c46-1-1024x602-08dd178b.BYdjSJai_YIM5Y.webp) nginxへのアクセスがメトリクスとしてgrafanaで確認できました。 もちろんこのメトリクスから新たにダッシュボードを作ることもできます。 ![kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見るの画面(4)](/_astro/04-08fadcbeb6ad0c6e59be6d1348867f14-1024x602-29781ec4.CqG8nVhV_Z2rh5BA.webp) ## まとめ 今回はGKEのクラスタ建ててkube-prometheus-stackをインストール、nginxのメトリクスを監視するまでをやってみました。 やる前はもっと複雑な手順が必要なのかと思っていましたが、やってみたら意外と工程自体は少なくできました。 みなさんも小さなサービスからGKEに触ってみてはいかがでしょうか? では、また。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/hk/) ### [HK](/authors/hk/) HKのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/hk/) --- ## terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話 | grasys blog URL: https://blog.grasys.io/post/hk/terraform-destroy-tfstatefile-deleted はじめまして、エンジニアの HK です。 今回は、私が新人の頃に Terraform の勉強中にやってしまった失敗について紹介していこうと思います。 実際の作業中であれば、間違いなく問題となってしまう失敗なので、みなさんは私の失敗を糧に(?)同じ失敗をしないようにしていただければと思っています。 また、私が行った対処… # terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[HK](/authors/hk/) - 公開日:2024年5月22日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#failure story](/tags/failure-story/)[#Terraform](/tags/terraform/)[#tfstatefile](/tags/tfstatefile/) ![terraform destroy で tfstate ファイルを GCS バケットごと削除してしまった話](/_astro/hero.TQVw6WIt_1n73mw.webp) はじめまして、エンジニアの HK です。 今回は、私が新人の頃に Terraform の勉強中にやってしまった失敗について紹介していこうと思います。 実際の作業中であれば、間違いなく問題となってしまう失敗なので、みなさんは私の失敗を糧に(?)同じ失敗をしないようにしていただければと思っています。 また、私が行った対処法も紹介しますので、同じ失敗をしてしまった方はぜひ参考にしてみてください。 ## 失敗の背景 弊社ではインフラの構築に Terraform を使っています。 そして、Terraform のリソース状況を共有するために tfstate ファイルを GCS( Google Cloud Storage )のバケットに保存することがあります。 その練習として、実際に tfstate ファイルを GCS のバケットで管理することに挑戦していました。 tfstate ファイルを GCS 上で管理する方法については、以下の公式ドキュメントなどを参考にしてください。 [Google Cloud 公式ドキュメント](https://cloud.google.com/docs/terraform/resource-management/store-state?hl=ja) ## 当時の環境を再現する まずは GCS のバケットを作り、当時の環境を再現します。 今回は下記のコードで tfstate ファイルを管理するための GCS バケットを作成します。 Plain textcontent\_copy ``` resource "google_storage_bucket" "sample-state" { name = "sample-state" location = "asia-northeast1" force_destroy = true storage_class = "STANDARD" } terraform { backend "gcs" { bucket = "sample-state" prefix = "statefile" } } ``` 上記のコードで apply すると以下のように GCS バケットに tfstate が保存されます。 ※既にローカルに tfstate がある場合は事前に `terraform init` をする必要があります。 ![当時の環境を再現する画面](/_astro/01-b6b1c15b6df8db07a2567a67ed1266f1-1024x247-5b743b3e.B2HeuU7K_2pW1YG.webp) ## 起こったトラブル そして、ここからが今回の本題となります。 学習の一環で Terraform のリソースを削除したくなった私は、`terraform destroy` を実行しました。 しかし、`terraform destroy` は失敗し、下記のエラーが出てきました。 Plain textcontent\_copy ``` ╷ │ Error: Failed to save state │ │ Error saving state: Failed to upload state to gs://sample-state/statefile/default.tfstate: googleapi: Error 404: The specified bucket does not exist., notFound ╵ ╷ │ Error: Failed to persist state to backend │ │ The error shown above has prevented Terraform from writing the updated state to the configured backend. To allow for recovery, the state has been written to the file │ "errored.tfstate" in the current working directory. │ │ Running "terraform apply" again at this point will create a forked state, making it harder to recover. │ │ To retry writing this state, use the following command: │ terraform state push errored.tfstate │ ╵ ``` 下部にある `terraform state push errored.tfstate` コマンドを実行してみると以下の結果が返ってきます。 Plain textcontent\_copy ``` % terraform state push errored.tfstate Failed to load destination state: 2 errors occurred: * writing "gs://sample-state/statefile/default.tflock" failed: googleapi: Error 404: The specified bucket does not exist., notFound * storage: object doesn't exist ``` つまりどういうことかというと、現在の作業ディレクトリ内に tfstate が格納されている GCS バケット自体も含まれていたため、バケットが消えたタイミングで参照するべき tfstate を見失い、`terraform destroy` が中断されてしまったというわけです。 このままでは消したかったリソースも消せない上に、tfstate が途中で消えたせいで現状どこまでファイルが削除できてどのファイルが削除できなかったがわからなくなってしまったため、とても困りました。 ## 実施した対処法 このとき私が行った対応は、ローカルに生成される terraform.tfstate.backup ファイルを使い復旧を試みることでした。 terraform.tfstate.backup ファイルには `terraform destroy` が実行される直前までのリソース状況が書いてあるため、以下の gsutil コマンドで terraform.tfstate.backup ファイルを tfstate としてリモートにアップして状態を再現した上で、改めてリソースの洗い出しと削除を行いました。 Plain textcontent\_copy ``` #削除したバケットを手動で再作成(この際、バケット名は削除したものと同じである必要があります) % gsutil mb gs://sample-state #再作成したバケットにterraform.tfstate.backupをアップロード % gsutil cp terraform.tfstate.backup gs://sample-state/statefile/default.tfstate #terraform.tfstate.backup内のリソース状況と実際に残っているリソースを照合 % terraform plan ``` 上記の手順で destroy で消せたリソースと消せなかったリソースを洗い出し、消せていなかったリソースをコンソールから消すことで、なんとかリソースの削除を完了できました。 ## おわりに みなさんも Terraform のリソース管理を GCS バケット上で行うときは、必ずバックアップファイルをとっておきましょう。そして、`terraform destroy` を実行するときは細心の注意を払いましょう。 また、今回のようなケースで事前に取れる対策としては、tfstate を異なる作業ディレクトリにあるバケットで管理することや、`terraform destroy` を実行する前に、tfstate のバックエンドをローカルに移しておくことなどがあります。 それでは、また。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/hk/) ### [HK](/authors/hk/) HKのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/hk/) --- ## Google Cloud でAnsible をスモールスタートしてみる | grasys blog URL: https://blog.grasys.io/post/i10/ansible-smallstart 初めまして i10 と申します。もしかしたら、この名前に見覚えのある方はお久しぶりかもです。かれこれ7年くらい前まで渋谷でインフラエンジニアをやっておりました。今は恵比寿でインフラエンジニアをやっております。いわゆる復帰勢というやつです。 先日、一ヶ月先輩のmoridy さんがAnsible に関する入門記事を書いて… # Google Cloud でAnsible をスモールスタートしてみる - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[i10](/authors/i10/) - 公開日:2024年3月27日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Ansible](/tags/ansible/)[#Google Cloud](/tags/google-cloud/)[#Google Cloud Shell](/tags/google-cloud-shell/)[#small start](/tags/small-start/) ![Google Cloud でAnsible をスモールスタートしてみる](/_astro/hero.DmCC2ffM_Z1RRcsT.webp) 初めまして i10 と申します。もしかしたら、この名前に見覚えのある方はお久しぶりかもです。かれこれ7年くらい前まで渋谷でインフラエンジニアをやっておりました。今は恵比寿でインフラエンジニアをやっております。いわゆる復帰勢というやつです。 先日、一ヶ月先輩のmoridy さんがAnsible に関する入門記事を書いておりましたが、便乗して自分もAnsible に関する記事を書こうと思います。 Ansible のユースケースの一つとして、パブリッククラウド上に作成したVMインスタンスにパッケージや設定などを入れ込む作業(以下、構成管理)を自動化させ、複数台展開や一括での設定変更を容易にさせることが挙げられます。今回はそのパブリッククラウドとして弊社がよく取り扱うGoogle Cloud に焦点を当てたいと思います。 ## Ansible を動かすサーバをどこに置くのか 構成管理される側のVMインスタンスに下準備としてあらかじめ設定や追加パッケージ等(いわゆるエージェント)が要らないエージェントレスな構成管理ツール = Ansible ですが、一方で実行するためのサーバは必要になってきます。 構成管理される側のVMインスタンスと同じVPC(ないし疎通が取れるネットワーク)にAnsible 用のVMインスタンスを設置したり、個人管理など比較的規模が小さければ通信経路を確保した上でローカル環境にAnsible をインストールして直接実行する等、さまざまな設置パターンが考えられます。今回はGoogle Cloud の機能の一つであるCloud Shell 上にAnsible 実行環境を置く形をとります。 ## Google Cloud Shell でAnsible を利用するための準備 Google Cloud Shell では`/home`ディレクトリに無料の5GBの永続ストレージ(※)がマウントされています。※ ただし、120日間以上アクセスが無いと削除されるので注意が必要です `/home`ディレクトリ以外は一時的(エフェメラル)なので、パッケージを追加でインストールするなどの変更は永続されません。具体的には、1時間以上操作がないとCloud Shell のVMが削除され、その際に`/home`以外の変更差分も破棄され元に戻ります。 今回取り扱うAnsible はCloud Shell にはインストールされていないので次のように手動で毎回インストールするか、 Plain textcontent\_copy ``` sudo apt updatesudo apt install ansible ``` 継続的にAnsible を使いたい場合は[環境のカスタマイズ](https://cloud.google.com/shell/docs/configuring-cloud-shell?hl=ja#environment_customization)を参考に、ユーザのホームディレクトリ(`/home/<ユーザ名>/`)直下に`.customize_environment`というファイルを作り、次のように書き込みます。 Plain textcontent\_copy ``` #!/bin/sh apt update apt -y install ansible ``` 形式的にはシェルスクリプトではありますが、基本的に手動で実行させて使うものではないので`chmod`での実行権限の付与は不要で、また、管理者権限で自動実行されるものなのでスクリプト中に`sudo`の付加も不要です。 念のため正しく動作するか確かめるために、次のように手動で管理者権限で実行できるので、手動でインストールした時と同じような挙動をしているか確認できます。 Plain textcontent\_copy ``` sudo sh $HOME/.customize_environment ``` 上記スクリプトはCloud Shell を起動した際(無操作状態から1時間以上経過していた際)に毎回バックグラウンド実行されることになるので、起動してからインストールされて使用できるようになるまでタイムラグがあります。(自動追加したいパッケージの総数、合算のサイズ等に依存します) 以上の手順でインストールしたAnsible が問題なく起動できるか次のように確認します。 Plain textcontent\_copy ``` ito@cloudshell:~$ ansible --version ansible 2.10.8 config file = None configured module search path = ['/home/ito/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3/dist-packages/ansible executable location = /usr/bin/ansible python version = 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110] ito@cloudshell:~$ ``` 問題なく起動できることを確認できました。※ 何かしら問題があると例外(Exception)が表示されます それにしても、2.10 って…(広義の)Ansible とAnsible-core(当初名称: Ansible-base)が分離した頃のバージョン…ふ、古い…? いやもしかしたらAnsible の進化が速いのかもしれません。 Plain textcontent\_copy ``` ito@cloudshell:~$ pip list Package Version ------------------------------------- ------------ ~ 中略 ~ ansible-base 2.10.8 ~ 後略 ~ ``` 余談として、pip でなるべく新しいバージョンをインストールしたい場合は(virtualenv やvenv などで仮想環境を適宜用意した上で) Plain textcontent\_copy ``` pip install ansible requests google-auth ``` (余談その2) Ansible デカ過ぎ・インストール時間長すぎ、もっとコンパクトに(ansible-core + Google Cloud モジュール)インストールしたい場合は Plain textcontent\_copy ``` pip install ansible-core requests google-auth ansible-galaxy collection install google.cloud ``` を`.customize_environment`にapt コマンドの代わりに工夫して入れ込むことが出来れば毎回のインストールのタイムラグがより短くなるかもしれません。上記部分だけをそのまま入れてしまうと管理者ユーザ・権限として実行される都合上、不整合が生じるので参考までにお願いします。一応の動作確認は、手動(一般ユーザ・権限)でvenv と仮想環境を使わない場合とでそれぞれ確認しています。`/home`以外の環境が永続されないのは、逆に言えば環境汚れを気にせず、お試しで直接インストールして確認ができていいのかもしれません。 ## Ansible でGoogle Cloud リソースへのアクセスやPlaybook 実行 Plain textcontent\_copy ``` plugin: gcp_compute projects: - auth_kind: machineaccount hostnames: - name service_account_email: default ``` 上記のような`gcp.yaml`を作成し、次のように実行すると Plain textcontent\_copy ``` ansible-inventory --list -i gcp.yaml ``` VMインスタンスやVPCといったGoogle Cloud 上の指定したプロジェクトのインベントリ情報が取得できるかと思います。次のような表示がされる場合、プロジェクト名が間違っていたり権限が無かったりなどにより情報取得に失敗しています。 Plain textcontent\_copy ``` ito@cloudshell:~$ ansible-inventory --list -i gcp.yaml { "_meta": { "hostvars": {} }, "all": { "children": [ "ungrouped" ] } } ito@cloudshell:~$ ``` また、取得したホスト情報を活用して、構成管理したいホストとの疎通の確保やssh 鍵の配置などを済ませ、次のような動作確認用の最小限のPlaybook を書いて Plain textcontent\_copy ``` - name: Play test hosts: i10-test ``` `ansible-playbook`を実行して、問題無く動作することが確認できれば、スモールスタートなAnsible サーバの完成です。 Plain textcontent\_copy ``` ito@cloudshell:~$ ansible-playbook -i gcp.yaml play.yaml --private-key=.ssh/google_compute_engine PLAY [Play test] ********************************************************************************************* TASK [Gathering Facts] *************************************************************************************** ok: [i10-test] PLAY RECAP *************************************************************************************************** i10-test : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 ito@cloudshell:~$ ``` ## さいごに 以上の内容と関係ないですが、入社して3ヶ月と半月経った感想ですが、創業時から継ぎ足され続けたHidden のタレのような技術から、数々の最先端な技術のごった煮が恵比寿🍺で味わえる楽しい会社だと思います。 ## この記事を書いた人 [![](/_astro/i10.IO6Jiv09_17gzeI.webp)](/authors/i10/) ### [i10](/authors/i10/) i10のプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/i10/) --- ## n8nで毎日のリマインダーを作ってみた | grasys blog URL: https://blog.grasys.io/post/ilhamhk/create-dailyreminders-n8n こんにちは、ilhamhkです。 この記事では、n8nを使って毎朝の予定や天気、未読メールを通知してくれる、簡単なDiscordリマインダーボットの作り方をご紹介します。 n8nとは? 最近、n8nというノーコードの自動化プラットフォームを使い始めました。n8nは、シンプルなDiscordボットからコンテンツ自動化ま… # n8nで毎日のリマインダーを作ってみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[ilhamhk](/authors/ilhamhk/) - 公開日:2025年8月6日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#n8n](/tags/n8n/) ![n8nで毎日のリマインダーを作ってみた](/_astro/hero.pAUZg6C9_cq0DC.webp) こんにちは、ilhamhkです。 この記事では、n8nを使って毎朝の予定や天気、未読メールを通知してくれる、簡単なDiscordリマインダーボットの作り方をご紹介します。 ## n8nとは? 最近、n8nというノーコードの自動化プラットフォームを使い始めました。n8nは、シンプルなDiscordボットからコンテンツ自動化まで、さまざまな自動化を実現できる豊富なノードとライブラリを備えています。 n8nが他の自動化サービス(たとえばZapier)より優れている点は、オープンソースでセルフホスティングが可能なため、柔軟性が高く、特に開発者にとってはカスタマイズしやすいところです。 ## n8nセルフホスティング 私のすべてのワークフローでは、Google CloudのCompute Engineインスタンスを使ってn8nをセルフホスティングしています。 この方法を選んでいる主な理由は、カスタマイズの自由度が高いことに加えて、n8nの公式ホスティングサービスを利用するよりもコストを抑えられるからです。 n8nのホスティングで最も安いプランは月額24ユーロ(約4,129円)ですが、アクティブに使用できるワークフローは最大5つまでです。 一方で、セルフホスティングを選べば、すぐにコミュニティエディションを利用でき、インスタンスのサイズにもよりますが、月額およそ7〜10ドル(約1,024〜1,464円)で無制限のワークフローが実行可能になります。 私は現在「e2-medium」を使っており、今のところすべてのワークフローを問題なくホストできています。 ## 認証情報について ワークフローの説明に入る前に、まず認証情報について触れておきます。 n8nのノードの多くは基本的にAPIの呼び出しなので、当然ながら認証情報の設定が必要になります。 とはいえ、n8nでは一度設定した認証情報が保存されるため、ノードを追加するたびに毎回認証を設定する必要はありません。 また、公式ドキュメントには各ノードごとの認証設定について詳しいガイドが用意されているため、本記事ではその部分の説明は省略します。 ## ワークフローの概要 こちらが、私が共有したい毎朝のリマインダー用 n8n ワークフローです。 主なアイデアは、起床後にその日の予定や新着メールをリマインドしてくれることです。さらに、外出前に服装を決める参考として、天気情報も含めています。 このワークフローは、以下の手順で実行されます: 1. Cronスケジューラーが毎朝7時にワークフローをトリガーする 2. 最新の未読メール、当日の予定、そして現在の天気予報を取得する 3. それらの情報をまとめて、Discordボットに送信する ## ワークフローの構成 ### Cronトリガーノード このノードは、ワークフローのトリガーとして機能します。 毎日午前7時に起動するよう設定しており、私のアラームとタイミングを合わせています。 トリガーが動作すると、その後に接続されたノードが順番に実行されます。 今回のワークフローでは、「メール取得」「イベント取得」「天気情報の取得」の3つが続けて実行されます。 ### GmailのGet Manyノード このノードは、メールボックス内の最新のメールを取得するために使用します。 設定項目は以下のようになっています: - **Credentials**:Gmail API用に設定した認証情報を使用します。 - **Resource**:「Message」を選択し、メール本文を取得します。 - **Operation**:「Get Many」を選択して、複数のメールを取得します。 - **Return All**:すべてのメールを取得するかどうかの設定です。今回は最新メールのみ取得したいので、オフにします。 - **Limit**:取得するメール数の上限を指定します。ここでは「3」に設定し、最新3件のメールを取得します。 - **Simplify**:メール本文などの情報を簡略化して取得します。Discordへの出力が長くなりすぎないよう、有効にしておきます。 - **Filters**:今回は「Unread emails only」ように、既読ステータスをフィルターとして設定します。 設定が完了したら、「Back to Canvas」でノードを閉じるか、「Execute step」で動作テストを行うことができます。 テスト結果として、メール情報が含まれたJSON形式の出力が表示されれば、このノードは正しく設定されています。  ### Google CalenderのGet Eventノード このノードでは、Googleカレンダーから本日のスケジュールを取得します。 設定内容は以下の通りです: - **Credential**:GoogleカレンダーAPI用に設定した認証情報を使用します - **Resource**:Event を選択して、予定を取得します - **Operation**:Get Many を選択し、当日のすべてのイベントを取得します - **Calendar**:予定を取得するカレンダーを選びます。自分のカレンダーを使う場合は「From List」を選択し、使用しているメールアドレスを指定します - **Return All**:その日のすべてのイベントを取得したいため、有効にします - **After / Before**:式(Expression)を使って、当日のイベントだけが取得されるように設定します このノードの出力も、他と同様にJSON形式で返されます。 ### Open Weatherノード n8nで天気情報を取得する最も簡単な方法は、OpenWeatherMapノードを使うことです。 このノードでは、風速や気圧などの詳しい天気情報を取得できますが、今回は「現在の気温」と「天気予報」のみを使用します。 ### Codeノード Discordに情報を送る前に、フォーマットがDiscordボットの仕様に合っているかを確認する必要があります。 Discordではさまざまなパラメーターを含めることができますが、今回は「content」と「embed」のみを使用します。 「content」はカードのタイトル部分、「embed」はその中身(本文)にあたります。 生成されるJSONは動的な内容になるため、その日によって取得されるメールやイベントの数が変わります。 そのため、**Code**ノードを使ってJavaScriptでJSONを再構成します。 具体的には、次のような処理を行います: - **メール**:「Subject」と「From」を取得し、それぞれをメール用の配列に追加。 - **イベント**:「summary」と「start」を取得し、イベント用の配列に追加。 - **天気**:「weather」と「main.temp」を取得し、天気変数として保持。 Plain textcontent\_copy ``` const emails = []; const events = []; let weather = null; for (const item of items) { const data = item.json; if (data.Subject && data.From) { emails.push(`• *${data.Subject}* — ${data.From}`); } else if (data.summary && data.start) { const dt = data.start.dateTime || data.start.date; const timeOnly = dt.split("T")[1]?.split("+")[0] || dt; events.push(`• ${data.summary} at ${timeOnly}`); } else if (data.weather && data.main) { weather = `${data.weather[0].description}, ${data.main.temp}°C`; } } ``` 上記すべてを使って「embed」パラメーターを構築し、これがDiscordメッセージの本文となります。 Plain textcontent\_copy ``` const embed = { title: "☀️ Your Daily Briefing", color: 16776960, fields: [] }; if (emails.length > 0) { embed.fields.push({ name: "📬 Latest Emails", value: emails.join("\n") }); } if (events.length > 0) { embed.fields.push({ name: "📅 Today's Events", value: events.join("\n") }); } if (weather) { embed.fields.push({ name: "🌤 Weather in Tokyo", value: weather }); } return [ { json: { content: "📋 Here is your morning briefing!", embeds: [embed] } } ]; ``` ### HTTPS Requestノード この機能をDiscordボットに接続するには、HTTPSノードを使用します。 「Send Message to Discord」ノードではなくHTTPSノードを選ぶ理由は、送信するメッセージの形式をより柔軟にカスタマイズできるためです。 設定方法は、通常のAPIコールとほぼ同じです: - Header:認証用のボットトークンを設定します - Body:「content」と「embed」のパラメーターを設定します(前のノードで整形した内容) このノードが実行されると、 その日のスケジュールと新着メール、そして天気情報を含んだメッセージがDiscordボットに送られます。 ## ワークフローを有効化 前の手順でノードをすべて接続したら、ワークフローを有効化しましょう。 ![ワークフローを有効化の画面(1)](/_astro/06-image-1-1024x151-73d0cda2.DL4lA1dC_1LsL0L.webp) これで、毎朝7時になると自動的に実行され、1日の予定や情報をまとめた通知が届くようになります。 ![ワークフローを有効化の画面(2)](/_astro/07-image-2-849x1024-f6f3a4b9.Dsc43xnD_Z1Vnvz8.webp) ## まとめ 今回は、n8nを使って毎日のリマインダーを作り、それをDiscordボットに送るワークフローを紹介しました。 これはあくまで基本的な構成なので、自分好みにいくらでもカスタマイズできます。 たとえば、ToDoリストを追加したり、モチベーションになる一言をランダムに送ったりしても面白いかもしれません。 n8nはこういった「ちょっとした自動化」をすごく手軽に実現できるので、生活や仕事を少しでも楽にしたいと思っている人は、ぜひ試してみてください! ※記載している金額は全て執筆時点のものです。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/ilhamhk/) ### [ilhamhk](/authors/ilhamhk/) ilhamhkのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/ilhamhk/) --- ## Looker StudioでSQLロジックを再現する | grasys blog URL: https://blog.grasys.io/post/ilhamhk/looker-studio-sql こんにちは、ilhamhkです! 今回の記事では、SQLのロジック、どうやってLooker Studioの機能で再現するか共有したいと思います。今回は、SQLのWHERE句にあたる「動的なフィルタ」を工夫して実装する方法や、JOINにあたる処理を「データの統合」で再現する方法について解説します。 概要 Looker… # Looker StudioでSQLロジックを再現する - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[ilhamhk](/authors/ilhamhk/) - 公開日:2025年12月24日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Looker Studio](/tags/looker-studio/) ![Looker StudioでSQLロジックを再現する](/_astro/hero.qAERe2lr_ZCfxhf.webp) こんにちは、ilhamhkです! 今回の記事では、SQLのロジック、どうやってLooker Studioの機能で再現するか共有したいと思います。今回は、SQLのWHERE句にあたる「動的なフィルタ」を工夫して実装する方法や、JOINにあたる処理を「データの統合」で再現する方法について解説します。 ## **概要** Looker Studioには、様々なデータソースを取り込む方法が用意されています。 多くの場合、データをすべてそのまま表示するのではなく、グラフで見せたいデータだけに絞り込みたいことがありますよね。 例えば、あるゲーム会社で「先月、新しくゲームを始めたプレイヤーが何人いるか」を集計したいケースを考えてみましょう。 ※今回はシンプルにするため、「新規プレイヤー」の定義を「先月プレイしたが、その前の月はプレイしていなかった人」とします。厳密に「過去一度もプレイしたことがない人」を特定するには、過去すべての履歴データと突き合わせる必要がありますが、今回は割愛します。 元となるデータは、各プレイヤーがその月に最初にログインした日時(timestamp)が記録されている、以下のようなテーブルです: | first_logged_in_per_month | user_id | username | total_play_hour | platform | | --- | --- | --- | --- | --- | | 2025-09-02 9:14:23 | 8394021155 | PlayerOne | 120 | [‘PC Windows’] | | 2025-09-05 18:30:11 | 1928374650 | GamerGirl_X | 45 | [‘iOS’, ‘PC Windows’] | | 2025-09-12 21:05:44 | 5501928347 | JohnDoe_123 | 200 | [‘Playstation’] | | 2025-09-01 14:22:10 | 9918273645 | SpeedyGon | 310 | [‘Android’] | | … | … | … | … | … | データがBigQueryなどのデータベースにある場合、データを取り込む際に以下のようなクエリを書くことで解決できます: Plain textcontent\_copy ``` SELECT p.user_id, p.username FROM ( SELECT user_id FROM `player_monthly_data` WHERE DATE_TRUNC(DATE(first_logged_in_per_month), MONTH) = DATE_SUB(DATE_TRUNC(CURRENT_DATE(), MONTH), INTERVAL 2 MONTH) ) AS pp -- 2ヶ月前 FULL OUTER JOIN ( SELECT user_id, username FROM `player_monthly_data` WHERE DATE_TRUNC(DATE(first_logged_in_per_month), MONTH) = DATE_SUB(DATE_TRUNC(CURRENT_DATE(), MONTH), INTERVAL 1 MONTH) ) AS p -- 先月 ON pp.user_id = p.user_id WHERE pp.user_id IS NULL ``` すると、結果はこのようになります: ![すると、結果はこのようになります:の画面](/_astro/01-image-15-43aeb90c.DztBO9UT_tn0Au.webp) しかし、スプレッドシートなどのデータをデータソースとして利用する際は 一度ファイルをまるごと読み込んだ上で、グラフ作成時などにフィルタをかける場合が多いのではないでしょうか。 クエリを書く場合であれば、DATE\_SUB や DATE\_TRUNC といった関数を使って「今日から2ヶ月前」を特定することができます。 しかし、Looker Studioの標準の「フィルタ」機能は、こうした計算式を含んだ動的なフィルタリング条件をそのまま表現しづらいことがあります。 そこで、「計算フィールド」を使って動的な値をあらかじめ生成しておくことで、この制限を回避することができます。 今回は、そのデータが「何ヶ月前のものか」を計算するフィールドを作成してみましょう。 ## クエリのロジックを再現する ### データを追加する まず、データをレポートへ追加します。今回はGoogle スプレッドシートを使います。 追加するファイルを選んだ後、追加するシートも選択します。 ![データを追加する画面](/_astro/02-0b26a8bf308f121847c4d5fc0f4df3df-1024x344-efc2c346.B_mJG8sx_Z2nmW2I.webp) ### **テーブルを作成する** Googleスプレッドシートなどのファイルからデータをインポートする場合、通常、インポート可能な最小単位は「シート」となります。 フィルタは、Looker Studioのデータソースを通じてファイルがインポートされた後に適用されます。 まず、データの状態を確認したり調整しやすくするために、データをテーブルとして配置してみましょう。 このテーブルをベースにして、最終的に「先月の新規プレイヤー」を表示させていきます。 テーブルの使用は、あくまで一例に過ぎません。 実際の運用において、この手法は他の種類のチャートや表を作成する際にも利用可能です。 ![テーブルを作成するを示すグラフ](/_astro/03-image-16-1024x552-ecf6cdef.Hjiv0QSm_Z23hBFp.webp) ### **計算フィールドを活用する** 「リソース」>「追加済みのデータソースの管理」メニューからデータの編集画面を開き、先ほど追加したファイルの「編集」を押します。 個別のグラフ設定ではなく、ここから編集を行うことで、このフィールドが「テーブルレベル(グラフ単位)」ではなく「データレベル」で実装されます。こうすることで、他のグラフを作成する際にも同じフィールドを使い回せるようになります: ![計算フィールドを活用するを示すグラフ(1)](/_astro/04-image-50-1024x332-a62ab75e.CBypqW0S_Z1rMVF6.webp) ![計算フィールドを活用するを示すグラフ(2)](/_astro/05-image-52-1024x113-ba41b4b4.EaX6sF7T_iKbgH.webp) 次に、「フィールドを追加」>「計算フィールドを追加」を押してフィールド追加画面を開きます。 ![計算フィールドを活用する画面(1)](/_astro/06-image-17-1024x589-18328a77.1JErn2_f_KiJQs.webp) カラム名を month\_offset とし、以下の計算式を使って「この行が何ヶ月前に追加されたか」を算出します。 この計算式の意味はシンプルで、「今日(CURRENT\_DATE)と、その行のデータが追加された日(first\_logged\_in\_per\_month)の間に、何ヶ月(MONTH)の差があるか(DATETIME\_DIFF)」を求めています: Plain textcontent\_copy ``` DATETIME_DIFF(CURRENT_DATE(), first_logged_in_per_month, MONTH) ``` ![計算フィールドを活用する画面(2)](/_astro/07-image-18-1024x328-366f5b7f.DxyD4P7f_1I5pyK.webp) ここで使用されている言語は、Looker Studio独自の関数構文です。 必要に応じて他の種類の計算を行いたい場合は、以下の公式ドキュメントを参照してください: [https://docs.cloud.google.com/looker/docs/studio/function-list?hl=ja](https://docs.cloud.google.com/looker/docs/studio/function-list?hl=ja) 計算フィールドを追加した後、テーブルを見てみると、データが何ヶ月前のものかが数字で表示されているはずです。 例えば、現在が2025年12月だとすると、2025年9月のデータは「3」、10月のデータは「2」といった具合に表示されます: ![計算フィールドを活用する画面(3)](/_astro/08-image-19-1024x479-f6e54e46.B9PX8pB-_Wfrwo.webp) これで、この新しいカラムをフィルタ条件として使う準備が整いました。 ### **データの統合を使う** クエリでは FULL OUTER JOIN を使って、「先月」と「2ヶ月前」のデータを実質的に突き合わせ(比較)ていましたね。 これと同じことをLooker Studioで行うには、「データの統合(Blend Data)」機能を使います。 プロパティ(設定)パネルにある「データを統合」ボタンをクリックしましょう。正しいデータソースが選択されているか確認してください: ![データの統合を使うの画面(1)](/_astro/09-image-20-1024x530-0b386517.DESbqc85_Z1FuBwW.webp) 「データを統合」ウィンドウが開いたら、同じテーブル同士を、異なる期間で結合する設定を行います。 そのため、「別のテーブルを結合」をクリックし、現在選択しているのとまったく同じテーブルをもう一度追加します。 区別しやすいように、テーブル名を「2ヶ月前データ」「先月データ」のように変更しておきましょう。 また、最終的に知りたいのは「先月の新規プレイヤーのIDと名前」だけなので、ディメンションには user\_id と username だけを選んでおきます: ![データの統合を使うの画面(2)](/_astro/10-image-28-1024x609-814f06a3.1gR-KqH3_LqgWF.webp) この状態で、左側のデータには「2ヶ月前」のデータだけが残るようにフィルタをかけます。 「フィルタを追加」をクリックし、先ほど作った month\_offset の値が「2」になるデータだけを抽出するように設定します: ![データの統合を使うの画面(3)](/_astro/11-image-29-1024x216-9c84a79c.DfvP-x9v_Z1sa82u.webp) 右側のデータも同様に操作しますが、こちらは「先月」のデータが欲しいので、month\_offset の値が「1」になるように設定しましょう: ![データの統合を使うの画面(4)](/_astro/12-image-23-1024x301-95de3c5b.uVTI1yMg_ZONKjJ.webp) ここで重要なのは、データの結合設定の「内側」でフィルタをかけて、特定の期間のユーザーリスト(バケット)を作ってから結合することです。もし結合した後の最終的なグラフ側でフィルタをかけようとしても、このロジックは正しく動作しません。 準備ができたら、いよいよ結合です。 クエリの時と同じく「完全外部結合(Full Outer Join)」を選択します。結合キー(結合条件)も同様に user\_id を使用します: ![データの統合を使うの画面(5)](/_astro/13-image-30-1024x792-28a7bdc5.BmViKiq0_Z12xxsS.webp) 結合設定が完了すると、左右両方のテーブルから username と user\_id が出てきて重複してしまいます。 今回は「先月のデータ」を表示させたいので、右側(先月分)のテーブルにあるディメンションだけを選択して保存しましょう: ![データの統合を使うの画面(6)](/_astro/14-image-25-c68e58c5.BJ6_9pxa_1BJdsX.webp) ### **フィルタを活用する** 最後に、「先月のデータにしか存在しない(2ヶ月前にはいなかった)」ユーザーだけを特定しましょう。 クエリでは WHERE pp.user\_id IS NULL (2ヶ月前のIDがNULLであること)という条件を使っていましたね。 Looker Studioにおいて、特定の値が「NULL(空)であるかどうか」の判定は標準機能でサポートされています。そのため、今回は計算フィールドのような工夫を使わずに、通常の「フィルタ」機能だけで実現できます。 手順は先ほどと似ていますが、今回は「データの統合」メニューの中ではなく、キャンバスに配置したテーブル、そのものにフィルタを追加します: ![フィルタを活用する画面(1)](/_astro/15-image-31-1024x647-7f44acdb.Sa2zdZHJ_Z2icNyQ.webp) フィルタを適用すると、テーブルの表示はこのようになります: ![フィルタを活用する画面(2)](/_astro/16-image-27-1024x427-80d792ba.Bu63oNWL_ZHHp57.webp) 記事の冒頭で紹介したクエリの実行結果と比べてみると、まったく同じ結果になっていることが分かります。 これで、SQLクエリの内容を、Looker Studioの機能だけで完全に再現することができました! ## **まとめ** 今回の記事では、動的なフィルタを実現するための回避策として「計算フィールド」を活用する方法や、データを比較するための「データの統合」の使い方について紹介しました。 あらかじめ計算フィールドで「判定用の中間データ」を作っておくというアプローチは、他にも様々な場面で応用できます。 例えば、「2つのカラムの値を比較して大きい方だけを取り出す」場合や、「正規表現にマッチするかどうかを判定してフィルタする」場合など、標準機能だけでは難しい複雑な条件でフィルタをかけたい時に非常に役立ちます。 この記事が、Looker Studioでのデータ加工に悩んでいる方の助けになれば嬉しいです。 エンジニアかどうかにかかわらず、誰もがもっと自由に、もっと簡単にデータを扱えるようになるといいですね! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/ilhamhk/) ### [ilhamhk](/authors/ilhamhk/) ilhamhkのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/ilhamhk/) --- ## OpenClaw の管理ダッシュボードを作ってみます | grasys blog URL: https://blog.grasys.io/post/ilhamhk/openclaw-admindashboard こんにちは!ilhamhk です。 今回は、OpenClaw のエージェントオーケストレーター向けにカスタムダッシュボードを作った経験を共有したいと思います。 OpenClaw とは? OpenClaw は、Discor […] # OpenClaw の管理ダッシュボードを作ってみます - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[ilhamhk](/authors/ilhamhk/) - 公開日:2026年7月22日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#OpenClaw](/tags/openclaw/)[#Tailscale](/tags/tailscale/) ![OpenClaw の管理ダッシュボードを作ってみます](/_astro/hero.CjmTazQk_Z2tlIdh.webp) こんにちは!ilhamhk です。 今回は、OpenClaw のエージェントオーケストレーター向けにカスタムダッシュボードを作った経験を共有したいと思います。 ## OpenClaw とは? OpenClaw は、Discord、LINE、WhatsApp などのチャットチャネルを AI エージェントにつなぐ、セルフホスト型のゲートウェイです。ツールやサービスを接続することで、パーソナルアシスタントのレイヤーとして機能させることができます。 個人的には、OpenClaw を一元的なパーソナルアシスタントとして使っています。Gmail、カレンダー、Notion などのさまざまなツールに接続し、タスクを任せられるようにしています。 ### ダッシュボードを作る理由 OpenClaw にはすでに標準ダッシュボードがあります。ただし、監視向けというより運用向けであり、私には情報量が多すぎると感じました。 また、必要な情報だけを表示し、自分好みのテーマで作ったダッシュボードには、ある種の満足感があります。 ## アーキテクチャー アプリケーションフレームワークには Next.js を使用しています。 Next.js は、Web アプリケーションを構築するための人気のある TypeScript フレームワークです。機能的で高いカスタマイズ性を持つダッシュボードを、最小限の手間で作れるため選びました。OpenClaw も広い Node.js エコシステムの一部であるため、Next.js アプリケーションとの統合も比較的簡単です。 個人用のため、ダッシュボードは Mac mini 上でローカルに実行しています。 スマートフォンや他の個人用デバイスからダッシュボードにアクセスできるようにするため、Tailscale を使用しています。 Tailscale は、認可されたデバイス間にプライベートネットワークを作成します。これにより、ダッシュボードを公開インターネットに直接公開したり、ルーターのポートフォワーディングを設定したりせずに、リモートからアクセスできます。 ダッシュボードは Mac mini 上でホストされており、プライベートな Tailscale ネットワークを通じてのみアクセスできます。 コーディングアシスタントには oh-my-pi を使用しています。私のワークフローにおける利点の一つは、モデルに依存しない設計であることです。これにより、一つのプラットフォームに縛られず、複数のプロバイダーのモデルを使えます。 oh-my-pi はハッシュに紐づいた編集と、Language Server Protocol とのより深い統合にも対応しています。ファイル全体を繰り返し取得・書き換えるワークフローと比べると、より的を絞ったコード編集ができ、不必要なコンテキストやトークン使用量を減らせます。 ## 開発プロセス ### ダッシュボード UI を作成 #### リポジトリを準備 Next.js プロジェクトを初期化するために、次のコマンドを実行しました。 Plain textcontent\_copy ``` -- initiate npx create-next-app@latest yumemiru -- project dir に移動 cd yumemiru -- shadcn/ui components npx shadcn@latest init ``` `shadcn/ui` は、あらかじめ作られたコンポーネントを備えた UI ライブラリです。すべてのコンポーネントを一から作らなくてよいように使用しています。 プロジェクトの初期化時には、次のオプションを選択しました。 Plain textcontent\_copy ``` Use Typescript Use Tailwind Enable eslint Use app/ directory ``` #### ディレクトリー構成 これはフロントエンドのディレクトリ構成です。 Plain textcontent\_copy ``` yumemiru/ ├── app/ │ ├── api/ <-- route to connect to openclaw backend │ │ └── ... │ ├── agents-management/ <-- route to agents-management page │ │ └── ... │ ├── station-status/ <-- route to station-status page │ │ └── ... │ ├── globals.css │ ├── layout.tsx │ └── page.tsx ├── components/ <-- individual components or sub-components for the dashboard │ └── ... ├── hooks/ <-- custom react hooks │ └── ... └── lib/ <-- utility function to be used troughout the project └── ... ``` 個人開発者かつ保守担当者として、開発を速く進め、将来の機能追加を容易にするために、設定はできるだけシンプルに保ちました。 #### ダッシュボードのコンポーネントを作成 ダッシュボードには、主に次の 3 つのコンポーネントがあります。 - チャットウィンドウ このチャットウィンドウは、メインエージェントとやり取りするための主な方法です。メインエージェントオーケストレーターと通信するために、永続的なメインセッションを使用します。 - 端末の状況 このページでは、ダッシュボードをホストしている Mac mini の状態を表示します。主に RAM 使用量を監視するために作成しました。 - エージェント管理 このページでは、現在のエージェントの状態を表示します。主にエージェントの状態、cron ジョブ、その他のエージェント関連情報を監視するために作成しました。 最も頻繁に確認する指標は、メインダッシュボードページに配置しました。 どこからでも監視・アクセスしたいので、ダッシュボードはモバイルファーストのアプリケーションとして設計しました。Tailwind CSS もモバイルファーストのレスポンシブデザインの考え方に沿っています。 ダッシュボードはこのデザインで作成しました。 ![ダッシュボードのコンポーネントを作成](/_astro/01-Untitled.001-1024x576-6e112edb.BPAT5g4j_1Nr4y7.webp) ### OpenClaw に接続 #### main エージェントに接続 同じマシン上で動作する OpenClaw エージェントと通信する最も簡単な方法は、CLI を使うことです。Next.js のルート API 内で POST メソッドを使い、OpenClaw の CLI を呼び出せます。 Plain textcontent\_copy ``` import { openclaw } from "@/lib/openclaw-cli"; export async function POST(req: Request) { // エラー処理など一部を省略 try { const body: ChatRequestBody = await req.json(); const messages = body.messages ?? []; const lastUserMessage = [...messages].reverse().find((m) => m.role === "user"); const cliArgs = [ "agent", "--agent", "main", "--message", lastUserMessage.content, "--json", "--timeout", "120", ]; if (body.sessionKey) cliArgs.push("--session-key", body.sessionKey); const result = (await openclaw(cliArgs)) as AgentResult; // レスポンスのテキストを抽出し、JSON として対応 } catch (err) { // エラー対応 } ``` これは実質的に次のコマンドと同じです。 Plain textcontent\_copy ``` openclaw agent \ --agent main \ --message <メッセージ内容> \ --json \ --timeout 120 \ --session-key "agent:main:<セッション ID>" ``` `openclaw` は、CLI コマンドをどのように組み立てるかを定義するカスタムユーティリティ関数です。 この実装では CLI を呼び出して完了を待つため、レスポンスはストリーミングされません。待機中は、UI に「…」をローディング表示として出します。 #### エージェントの情報を取得 チャットと同様に、この情報も CLI を使って取得します。今回は GET メソッドを使用します。 情報を取得する関数の例です。 Plain textcontent\_copy ``` // OpenClaw の健康を確認 export async function getHealth(): Promise { return (await openclaw(["gateway", "call", "health"])) as OpenClawHealth; } // 最新 20 個セッションを取得 export async function getSessions(limit = 20, agent?: string): Promise { const args = ["sessions", "list", "--json", "--limit", String(limit)]; if (agent) args.push("--agent", agent); return (await openclaw(args)) as OpenClawSessionList; } ``` #### 端末情報を取得 ステーションダッシュボードは、Next.js の API ルートを通じて Mac mini からシステム情報を直接取得します。このルートでは、Node.js のシステム API と vm\_stat、df、netstat、powermetrics などの macOS コマンドを使用し、CPU 使用率、メモリ、ディスク容量、稼働時間、ネットワーク通信量、消費電力、温度などのデータを収集します。 メモリ情報を取得する例です。 Plain textcontent\_copy ``` export const GET = apiHandler(async () => { const total = os.totalmem(); const used = total - os.freemem(); return { hostname: os.hostname(), platform: `${os.type()} ${os.release()}`, arch: os.arch(), uptime: os.uptime(), ram: { total, used, usagePercent: (used / total) * 100, }, }; }); ``` #### ビルドと展開 開発が完了した後、次のコマンドでプロジェクトをビルドしました。 Plain textcontent\_copy ``` -- ビルド npm run build -- 展開 npm run start -- --hostname 0.0.0.0 ``` Mac mini と iPhone の両方に Tailscale を設定します。 ![ビルドと展開の画面](/_astro/02-IMG_3496-906x1024-d44b7749.C4d-r67S_Z1DnNIl.webp) 設定後は、インターネットに公開することなく、Mac サーバーの Tailscale インターフェスを使って iPhone からダッシュボードにアクセスできます。 ## 展開後の運用 デプロイ後は、ダッシュボードを使ってエージェントと会話し、あとから結果を確認できます。 これはダッシュボード上での操作の様子です。 ![展開後の運用の画面](/_astro/03-IMG_3495-544x1024-22a3478f.BfWdAUe-_1xR1mu.webp) これで、どこからでもシステムを監視し、エージェントとチャットできるようになりました。 ## 改善点 個人用のため、セキュリティや管理にはあまり時間をかけていません。まずはコンセプトを検証するために、最も手早く、シンプルな方法を選びました。 今後は、このダッシュボードを Docker でコンテナ化し、Mac mini 上で隔離された環境として動かせるようにしたいと考えています。 ## まとめ このダッシュボードを作ったことで、OpenClaw の環境とより手軽につながれるようになりました。Mac mini の状態、エージェント、スケジュールされたジョブ、メインエージェントとの直接チャットなど、重要な情報を一か所で確認できます。 このプロジェクトは個人用として意図的にシンプルに作っています。記事の簡潔さとプライバシーのため一部の実装・設定は省略しているため、再現手順としては使えません。ただし、OpenClaw の CLI 呼び出しのようなシンプルな方法でも、カスタムダッシュボードを作れることを示す例にはなったと考えています。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/ilhamhk/) ### [ilhamhk](/authors/ilhamhk/) ilhamhkのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/ilhamhk/) --- ## Chaos Meshでカオスエンジニアリング その1 | grasys blog URL: https://blog.grasys.io/post/izumi/chaosengineering-with-chaosmesh こんにちは、エンジニアのいずみです。 Chaos Meshでカオスエンジニアリング その1です。 その1はGoogleCloud上へデプロイして動かしてみよう編です。 Chaos Meshについて Choas Meshとは Chaos MeshはKubernetesに様々な障害のシミュレーションを行い、障害シナリオを… # Chaos Meshでカオスエンジニアリング その1 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[izumi](/authors/izumi/) - 公開日:2025年7月9日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)[#カオスエンジニアリング](/tags/カオスエンジニアリング/) ![Chaos Meshでカオスエンジニアリング その1](/_astro/hero.B4ned3ju_Z1d5x49.webp) こんにちは、エンジニアのいずみです。 Chaos Meshでカオスエンジニアリング その1です。 その1はGoogleCloud上へデプロイして動かしてみよう編です。 ## Chaos Meshについて ### Choas Meshとは [Chaos Mesh](https://chaos-mesh.org/)はKubernetesに様々な障害のシミュレーションを行い、障害シナリオをオーケストレーションすることができ、開発、テスト、本番環境など様々な環境で現実に起こり得る様々な障害を手軽にシミュレーションして、システムの問題を発見することができます。 具体的なできることを公式ドキュメントから抜粋すると以下になります。 - 基本的なリソース障害: - PodChaos : Podの再起動、Podの永続的な使用不可状態、特定のPod内の特定のコンテナ障害などのPod障害。 - NetworkChaos : ネットワーク遅延、パケット損失、パケット障害、ネットワーク パーティションなどのネットワーク障害。 - DNSChaos : DNSドメイン名の解析失敗や間違ったIPアドレスの返送などのDNS障害。 - HTTPChaos : HTTP通信遅延などのHTTP通信障害。 - StressChaos : CPU、メモリの負荷。 - IOChaos : I/O遅延、読み取りおよび書き込み障害など、アプリケーション ファイルのI/O障害。 - TimeChaos : タイムジャンプ例外。 - KernelChaos : アプリケーション メモリ割り当ての例外などのカーネル障害。 - プラットフォーム障害: - AWSChaos : AWSノードの再起動などのAWSプラットフォームの障害。 - GCPChaos : GCPノードの再起動などのGCPプラットフォームの障害。 - アプリケーション障害: - JVMChaos : 関数呼び出しの遅延などのJVMアプリケーションの障害。 ## Chaos Meshの構築 ### GKEクラスタの作成 Chaos Meshをデプロイするクラスタを作成します。 また、このクラスタは障害をシミュレートする対象のアプリケーションが稼働するクラスタでもあります。 Plain textcontent\_copy ``` $ gcloud container clusters create chaos \ --release-channel regular \ --zone asia-northeast1-a \ --node-locations asia-northeast1-a \ --project grasys-dev ``` ### Chaso Meshのインストール インストールの方法としてはKubernetesのパッケージマネージャである「helm」を利用する方法、インストールスクリプトを利用する方法がありますが今回はhelmを利用します。 #### helmリポジトリの準備 Plain textcontent\_copy ``` $ helm repo add chaos-mesh https://charts.chaos-mesh.org "chaos-mesh" has been added to your repositories $ helm repo list NAME URL chaos-mesh https://charts.chaos-mesh.org $ helm repo update Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "chaos-mesh" chart repository Update Complete. ⎈Happy Helming!⎈ ``` #### Choas Meshのインストール Plain textcontent\_copy ``` # namespaceの作成 $ kubectl create ns chaos-mesh # インストール # デフォルトのインストールオプションではNodePortで構成されるのでClusterIPに変更します $ helm install chaos-mesh chaos-mesh/chaos-mesh -n=chaos-mesh \ --set chaosDaemon.runtime=containerd \ --set chaosDaemon.socketPath=/run/containerd/containerd.sock \ --set dashboard.service.type=ClusterIP --version 2.7.2 ``` ### Ingressを追加する インストールした直後にDashboardへアクセスする為にはchaos-dashboardのサービスへportforwardを行う必要がありますが、毎回portforwardを行うのは面倒なのでingressを作成して公開します。 また、[ドキュメント](https://chaos-mesh.org/docs/expose-dashboard-with-ingress/)ではnginx controllerを利用していますが、GKEのデフォルトingressを利用する用に以下のmanifestをデプロイします。 Plain textcontent\_copy ``` apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: chaos-mesh-ingress namespace: chaos-mesh spec: defaultBackend: service: name: chaos-dashboard port: number: 2333 ``` Plain textcontent\_copy ``` $ kubectl apply -f ingress.yaml $ kubectl get ingress -n chaos-mesh $ kubectl get ingress -n chaos-mesh NAME CLASS HOSTS ADDRESS PORTS AGE chaos-mesh-ingress * xx.xx.xx.xx 80 44h ``` ingressが作成されるとingressのglobal ipでDashbordを公開されます。 [http://xx.xx.xx.xxへアクセスするとDashbordへアクセスすることができます。](http://xx.xx.xx.xx%E3%81%B8%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E3%81%A8Dashbord%E3%81%B8%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82) ### Dashbordへのログイン Chaos Meshは[RBAC Authorization](https://chaos-mesh.org/docs/manage-user-permissions/)を使用してユーザー権限を管理しているため、Dashbordへアクセスすると以下のようなtoken入力ポップアップが表示されます。「click here to generate」リンクからRBAC作成用のyaml出力画面へ遷移することができ必要なmanifestを作成できます。 今回はCluster scope、Manager権限で作成します。 Plain textcontent\_copy ``` $ kubectl apply -f rbac.yaml $ kubectl create token 'rbac.yamlで定義したServiceAccount名'  tokenが出力 ``` Token入力 NameとTokenを入力してSubmitするとログインできます。 ![Dashbordへのログインの画面(1)](/_astro/01-chaosmesh1_1-2-1024x612-6659d77a.DDMNxlpE_1wweFb.webp) RBAC作成用yaml出力 ![Dashbordへのログインの画面(2)](/_astro/02-chaosmesh1_2-858x1024-d757c3a9.C-I1jk9V_1fV1Nl.webp) これでChaos MeshのDashbordへログインできました。 ここからは実際に障害発生のシミュレーションをしていきますが、#1では正常に動作するかをpodのkillで確認して詳細な障害発生シミュレーションは次回に記載します。 ## 障害のシミュレーション 障害発生対象のpodをデプロイします。 Plain textcontent\_copy ``` apiVersion: apps/v1 kind: Deployment metadata: labels: app: nginx name: nginx spec: replicas: 1 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: - image: nginx name: nginx ``` Plain textcontent\_copy ``` $ kubectl apply -f nginx.yaml ``` メニュー「Experiments」 > 「New experiment」へ進みシミュレーションを作成します。 今回の設定は「Kubernetes」の「Pod Fault」から「Pod Kill」を選択します。 「Grace Period」は30にしているので30秒後に先ほどデプロイしたnginxのpodがkillされるはずです。 ![障害のシミュレーションの画面(1)](/_astro/03-chaosmesh1_3-1-1024x986-f05c9577.C83t216O_Jp0fY.webp) Namespace、Label Selectorsで対象のpodを指定、NameにはExperimentの名称を設定します。 ![障害のシミュレーションの画面(2)](/_astro/04-chaosmesh1_4-1024x785-c30407de.CmDs_19c_uBzvW.webp) ![障害のシミュレーションの画面(3)](/_astro/05-chaosmesh1_5-1024x493-9f09f79d.CZA0Q6sn_2joHmg.webp) Submitボタンクリック後すぐに既存のpodがkillされ新しいpodが起動してきました。 これで基本的な動作は確認できました。 Plain textcontent\_copy ``` $ kubectl get pod -w NAME READY STATUS RESTARTS AGE nginx-5869d7778c-cv89w 1/1 Running 0 41m nginx-5869d7778c-cv89w 1/1 Terminating 0 41m nginx-5869d7778c-cv89w 1/1 Terminating 0 41m nginx-5869d7778c-qw9ph 0/1 Pending 0 0s nginx-5869d7778c-qw9ph 0/1 Pending 0 1s nginx-5869d7778c-qw9ph 0/1 ContainerCreating 0 1s nginx-5869d7778c-qw9ph 1/1 Running 0 3s ``` ここまででChaos Meshのインストール方法と基本的なExperimentの設定を確認しました。 次回は色々な障害のシミュレーションを行なっていきたいと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/izumi/) ### [izumi](/authors/izumi/) izumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/izumi/) --- ## Agonesを構築してみた | grasys blog URL: https://blog.grasys.io/post/izumi/deploy-agones-sample 今回は、ゲーム専用サーバをKubernetes上で実行する為のソフトウェアAgonesの環境を構築してみました。 こんにちは、エンジニアの泉水です。 今回はゲーム専用サーバのホスティング、スケーリングをKubernetes上で管理するAgonesのサンプルをGKEへ上で構築してみました。 1.Agonesって? Ag… # Agonesを構築してみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[izumi](/authors/izumi/) - 公開日:2020年8月5日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Agones](/tags/agones/)[#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/) ![Agonesを構築してみた](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 今回は、ゲーム専用サーバをKubernetes上で実行する為のソフトウェアAgonesの環境を構築してみました。 こんにちは、エンジニアの泉水です。 今回はゲーム専用サーバのホスティング、スケーリングをKubernetes上で管理するAgonesのサンプルをGKEへ上で構築してみました。 ## 1.Agonesって? Agonesは、ゲーム専用サーバーのホスティングとスケーリングを Kubernetes上で行うオープンソースプロジェクトです。 公式サイトは[こちら](https://agones.dev/site/) 今回はこちらの[サンプル](https://github.com/googleforgames/agones)を利用して構築していきます。 masterブランチは開発中のコードが混在していて正しく動作しない可能性があるので、release-1.7.0ブランチを利用しました。 ### 1-1. Agonesの構成 今回は以下のAgonesのリソースについて見ていきたいと思います。 - GameServer: ゲームサーバ本体 - Fleet: ゲームサーバの集合 - FleetAutoScaler: Fleetのスケールアップ、スケールダウン ## 2.GKEクラスタの構築 弊社ではGCPのリソース管理にTerraformを使用することが多いので今回もTerraformで構築していきます。 また、すぐに構築できるようにTerraformの構成ファイル(以後tfファイル)が準備されています。 [tfファイルサンプル](https://github.com/googleforgames/agones/tree/release-1.7.0/install/terraform/modules/gke) ### 2-1. GKEクラスタを作成する サンプルのtfファイル内にGCPプロジェクト名が設定されているのでそこを自分の環境に合わせて修正します。 その他、クラスタ名やzoneなどお好みに合わせて変更してください。 Plain textcontent\_copy ``` default = { "zone" = "us-west1-c" "name" = "test-cluster" "machineType" = "n1-standard-4" "initialNodeCount" = "4" - "project" = "agones" + "project" = "test-project" "network" = "default" "kubernetesVersion" = "1.15" } ``` machineTypeを変更したい場合は上記のmachineTypeの変更に加えてcluster.tf内に定義されているmachineTypeの指定を修正する必要があります。 Plain textcontent\_copy ``` node_config { - machine_type = "n1-standard-4" + machine_type = "n1-standard-2" ``` ちなみに、私はmachineTypeをn1-standard-2で構築しましたが問題なく動作しました。 tfファイルの修正が終わったら、`terraform plan`、`teffaform apply`を実施しで構築完了です。 ## 3.Agonesをデプロイする Agonesのデプロイ方法はhelm、Kubernetesのyamlファイルが提供されていますが今回はyamlファイルを利用します。 [installのサンプル](https://github.com/googleforgames/agones/tree/release-1.7.0/install/yaml) ### 3-1. namespaceを作成する デプロイを実施する前にnamespaceを作成します。 Plain textcontent\_copy ``` $ kubectl create namespace agones-system namespace/agones-system created $ kubectl get namespace NAME STATUS AGE agones-system Active 7s default Active 91s kube-node-lease Active 93s kube-public Active 93s kube-system Active 93s ``` ### 3-2. Agonesモジュールをデプロイする Plain textcontent\_copy ``` $ kubectl create -f install.yaml serviceaccount/agones-allocator created serviceaccount/agones-controller created serviceaccount/agones-sdk created secret/agones-manual-cert created secret/allocator-client-ca created secret/allocator-tls created secret/allocator-tls-ca created ...省略 ``` デプロイを実行するユーザのIAM権限はGKE管理者である必要があります。 GKEクラスタ管理者などでは、RBACの作成に失敗してしまいます。 デプロイしたAgonesモジュールはagones-systemネームスペースに作成されます。 Plain textcontent\_copy ``` $ kubectl get pod -n agones-system NAME READY STATUS RESTARTS AGE agones-allocator-7cd58db9dc-764n9 1/1 Running 0 5m6s agones-allocator-7cd58db9dc-78xjn 1/1 Running 0 5m6s agones-allocator-7cd58db9dc-9jqmz 1/1 Running 0 5m6s agones-controller-6f4458776f-6ldg6 1/1 Running 0 5m6s agones-ping-59d46d7fb5-jx7nf 1/1 Running 0 5m6s agones-ping-59d46d7fb5-mh8wl 1/1 Running 0 5m6s ``` Plain textcontent\_copy ``` $ kubectl get service -n agones-system NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE agones-allocator LoadBalancer 10.11.244.106 35.xxx.xxx.xxx 443:30882/TCP 5m38s agones-controller-service ClusterIP 10.11.245.126 443/TCP,8080/TCP 5m38s agones-ping-http-service LoadBalancer 10.11.240.127 34.xxx.xxx.xxx 80:30662/TCP 5m38s agones-ping-udp-service LoadBalancer 10.11.244.123 104.xxx.xxx.xxx 50000:31417/UDP 5m38s ``` ## 4.GameServerのデプロイする サンプルのゲームサーバ単体をデプロイしてみます。 ※GameServer、Fleet、FleetAutoscalerのサンプルは全て[こちら](https://github.com/googleforgames/agones/tree/release-1.7.0/examples/simple-udp)のマニフエストを使用します。 ### 4-1. ゲームサーバのデプロイ Plain textcontent\_copy ``` $ kubectl create -f gameserver.yaml gameserver.agones.dev/simple-udp-lrq2k created $ kubectl get gs NAME STATE ADDRESS PORT NODE AGE simple-udp-lrq2k Ready 104.xxx.xxx.xxx 7380 gke-test-cluster-default-23a9c43b-q099 7s ``` ### 4-2. ゲームサーバへの接続 ncコマンドで接続してみます。 このサンプルサーバは接続後入力した文字列を返すだけの単純なものです。 また、「EXIT」を入力するとサーバとの接続が終了します。 Plain textcontent\_copy ``` $ nc -u 104.xxx.xxx.xxx 7380 TEST ACK: TEST ``` ## 5\. Fleetのデプロイ サンプルのゲームサーバに対するFleetをデプロイしていきます。 デプロイする前に4で作成したゲームサーバは削除してください。 ### 5-1.fleetをデプロイする Fleetをデプロイしてみます。 Plain textcontent\_copy ``` $ kubectl create -f fleet.yaml fleet.agones.dev/simple-udp created $ kubectl get fleet NAME SCHEDULING DESIRED CURRENT ALLOCATED READY AGE simple-udp Packed 2 2 0 2 26s ``` fleet.yamlのreplicasで指定した数のゲームサーバが起動したことが確認できます。 Plain textcontent\_copy ``` $ kubectl get gameserver NAME STATE ADDRESS PORT NODE AGE simple-udp-bnsbw-cx247 Ready 35.xxx.xxx.xxx 7972 gke-test-cluster-default-23a9c43b-qsgr 70s simple-udp-bnsbw-l8888 Ready 35.xxx.xxx.xxx 7854 gke-test-cluster-default-23a9c43b-qsgr 70s ``` ### 5-2. allocateする 起動したゲームサーバをallocateします。 Plain textcontent\_copy ``` $ kubectl create -f gameserverallocation.yaml gameserverallocation.allocation.agones.dev/simple-udp-bnsbw-l8888 created ``` ゲームサーバ1台がallocateの状態になっていることが確認できます。 Plain textcontent\_copy ``` $ kubectl get gameserver NAME STATE ADDRESS PORT NODE AGE simple-udp-bnsbw-c8tjh Ready 35.xxx.xxx.xxx 7060 gke-test-cluster-default-23a9c43b-qsgr 12m simple-udp-bnsbw-l8888 Allocated 35.xxx.xxx.xxx 7854 gke-test-cluster-default-23a9c43b-qsgr 23m ``` ### 5-3. ゲームサーバの台数を0へ変更する allocateがどのような状態か確認する為にFleetの設定を変更してゲームサーバの台数を0台に変更します。 Plain textcontent\_copy ``` kubectl scale fleet simple-udp --replicas=0 $ kubectl get fleet NAME SCHEDULING DESIRED CURRENT ALLOCATED READY AGE simple-udp Packed 0 1 1 0 3h16m ``` ゲームサーバの台数を0へ変更してもAllocatedの状態となっているゲームサーバpodは削除されないことが確認できました。 Allocated状態のゲームサーバが鎖状されないのもAgonesの特徴です。 Plain textcontent\_copy ``` $ kubectl get gameserver NAME STATE ADDRESS PORT NODE AGE simple-udp-bnsbw-l8888 Allocated 35.xxx.xxx.xxx 7854 gke-test-cluster-default-23a9c43b-qsgr 23m ``` ## 6\. FleetAutoscalerのデプロイ FleetAutoscalerではゲームサーバの最小・最大台数や、バッファ台数を設定することができます。 ### 6-1. FleetAutoscalerをデプロイする 今回は最大10、最小2、バッファ2で設定します。 Plain textcontent\_copy ``` $ kubectl create -f fleetautoscaler.yaml fleetautoscaler.autoscaling.agones.dev/simple-udp-autoscaler created $ kubectl get gameserver NAME STATE ADDRESS PORT NODE AGE simple-udp-bnsbw-c8tjh Ready 35.xxx.xxx.xxx 7060 gke-test-cluster-default-23a9c43b-qsgr 12m simple-udp-bnsbw-l8888 Ready 35.xxx.xxx.xxx 7854 gke-test-cluster-default-23a9c43b-qsgr 23m ``` ### 6-2. allocateしてみます allocate後、ゲームサーバ数を確認すると1台ゲームサーバが追加されていてバッファが2台になっていることがわかります。 Plain textcontent\_copy ``` $ kubectl create -f gameserverallocation.yaml gameserverallocation.allocation.agones.dev/simple-udp-bnsbw-l8888 created $ kubectl get gameserver NAME STATE ADDRESS PORT NODE AGE simple-udp-jlq7t-4kq6c Ready 35.xxx.xxx.xxx 7060 gke-test-cluster-default-23a9c43b-qsgr 2m simple-udp-bnsbw-c8tjh Ready 35.xxx.xxx.xxx 7060 gke-test-cluster-default-23a9c43b-qsgr 12m simple-udp-bnsbw-l8888 Allocated 35.xxx.xxx.xxx 7854 gke-test-cluster-default-23a9c43b-qsgr 23m ``` ## 終わり 今回はAgonesのサンプルのデプロイから動作の確認を行ってみました。 次回(?)はもっと他の細かい動作を書いていければと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/izumi/) ### [izumi](/authors/izumi/) izumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/izumi/) --- ## デブサミが開催されますよ! | grasys blog URL: https://blog.grasys.io/post/izumi/devsumi2020-winter どうもこんにちは。泉水です。 過去のブログを見ていると私の投稿は2019年5月以来のようです。。。 今年もDevelopers Summitの季節がやってきましたね。 今回はタイトル通り来る2月13日(水)、14日(木)に開催されるDevelopers Summit 2020について書いていきます。 デブサミの季節が… # デブサミが開催されますよ! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[izumi](/authors/izumi/) - 公開日:2020年2月11日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Developers Summit](/tags/developers-summit/)[#grasys](/tags/grasys/) ![デブサミが開催されますよ!](/_astro/corporate-news-hero.w3OQ1V-5_Y88wg.webp) どうもこんにちは。泉水です。 過去のブログを見ていると私の投稿は2019年5月以来のようです。。。 今年もDevelopers Summitの季節がやってきましたね。 今回はタイトル通り来る2月13日(水)、14日(木)に開催されるDevelopers Summit 2020について書いていきます。 ## デブサミの季節がやってきた 今回のDevelopers Summit 2020でもgrasysはスポンサーとして参加させて頂きます! 2018年は樋口、2019年は代表の長谷川が登壇しましたが、今回は満を辞して大変恐縮なのですが私、泉水が登壇させて頂きます。 当日は[Kubernetes未経験者がGKEの本番リリース〜障害対応を経験して苦悩した話](https://event.shoeisha.jp/devsumi/20200213/session/2345/)と題して以下のような内容をお話させて頂く予定です。  ・システム環境構築 ・本番環境での障害対応 ・モニタリング環境構築 会場2階ではgrasysブースも出展していますのでNo.5ブースでお待ちしております。 是非お立ち寄りください! [2F・3Fブースのご紹介](https://event.shoeisha.jp/devsumi/20200213/exhibition) では、みなさま当日お待ちしております。 (大きな会場での登壇は初めてなので是非暖かい目で見て頂けると!!!) * * * ![デブサミの季節がやってきたの写真](/_astro/01-S__26386448-4-1024x513-6041d554.Cqu_hJVy_Z2hi9KC.webp) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/izumi/) ### [izumi](/authors/izumi/) izumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/izumi/) --- ## NGINX PlusのLB機能:DNSディスカバリー | grasys blog URL: https://blog.grasys.io/post/izumi/dns_discovery こんにちは、エンジニアのいずみです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 前回まではtsunodaさんがブログを執筆していましたが今回は私が書いていきたいと思います。 どんな検証をしたのかの一覧紹介… # NGINX PlusのLB機能:DNSディスカバリー - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[izumi](/authors/izumi/) - 公開日:2022年7月7日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#F5](/tags/f5/)[#ロードバランシング](/tags/ロードバランシング/)[#NGINX](/tags/nginx/)[#ted](/tags/ted/) ![NGINX PlusのLB機能:DNSディスカバリー](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは、エンジニアのいずみです。 先日、東京エレクトロンデバイス(TED)様、F5ネットワークスジャパン合同会社様のご協力の元、NGINX Plus の機能検証を実施させていただきました。 ![NGINX PlusのLB機能:DNSディスカバリーの画面](/_astro/01-image-9-1024x341-4fd23b33.qI4taDT8_mEOLC.webp) 前回まではtsunodaさんがブログを執筆していましたが今回は私が書いていきたいと思います。 どんな検証をしたのかの一覧紹介ブログは [こちら](https://blog.grasys.io/post/tsunoda/nginx-plus/) 今回は検証した項目の中から、ロードバランサー機能の一部である「DNSサービス・ディスカバリ統合」機能をご紹介させて頂きます。 NGINXをロードバランサー、リバースプロキシとして利用した際にupstreamディレクティブ、locationディレクティブ内のproxy\_passへ転送先サーバをドメインとして指定することがあると思います。 例えば以下のような設定です。 Plain textcontent\_copy ``` upstream backend { server server.backend-nginx.grasys.inc } location / { proxy_pass http://server.backend-nginx.grasys.inc:80; } ``` このようにドメインを用いて転送先を設定した場合、NGINXは起動時に名前解決を行いIPアドレスをキャッシュします。 今回の例だと以下の内部IPをキャッシュすることになります。 Plain textcontent\_copy ``` # dig server.backend-nginx.grasys.inc +short 10.146.15.235 ``` 次にNGINXのconfigを変更せず、DNSの設定のみを変更して接続先のサーバを変更した場合どうなるのかですが、、、NGINXは新しい転送先サーバではなく起動時に名前解決したサーバへ転送してしまいます。 古い転送先(ここでは10.146.15.235)がもし停止していた場合接続エラーとなってしまいます。起動していたとしても古い方に転送されてしまうので問題ですね。これはDNSのTTL設定値に関係なくNGINXでキャッシュし続けます。 これを解決するためにはNGINXのreload、restartを行う事が必要になります。 せっかく転送先を意識しないようにドメインを利用しているのになんだか本末転倒ですよね。 また、マイクロサービス化したアプリケーションの場合も他のサービスを意識しないといけないのもなんだかなぁと言ったところですね。 ここまで、NGINXの名前解決のキャッシュのデメリットを書いてきましたが、これを解決するのがNGINX Plusの「DNSサービス・ディスカバリ統合」です。 「DNSサービス・ディスカバリ統合」では、OSS版NGINXではプロセスのreload、restartでしか解決できなかった名前解決キャッシュを以下のような設定を行うことで解決することができます。 **Aレコード利用した設定例** Plain textcontent\_copy ``` resolver 169.254.169.254 valid=10s; upstream backends { zone backends 64k; server server.backend-nginx.grasys.inc:80 resolve; } server { location / { proxy_pass http://backends; } } ``` この設定例ではresolverで指定したDNSサーバに対してupstreamディレクティブで設定したドメインをvalidで指定した間隔で名前解決するようになります。 validの設定がない場合はDNSサーバ側で設定しているTTLの時間で更新が行われます。validの指定を短くすることでDNSサーバのTTLより早く更新されます。 ※今回はGoogle Cloud (GCP)のCompute Engineで検証を行ったので内部DNSとして名前解決を行うインスタンスのメタサーバーのIP「169.254.169.254」を指定しています。[内部 DNS による VM へのアクセス](https://cloud.google.com/compute/docs/internal-dns?hl=ja#access_by_internal_DNS) 先ほどの設定はDNSのAレコードを利用しましたが、SRVレコードを指定することもできます。 **SRVレコードを利用した設定例** 次はSRVレコードを利用した例を見ていきたいと思います。 Plain textcontent\_copy ``` resolver 169.254.169.254 valid=10s; upstream backends { zone backends 64k; server server.backend-nginx.grasys.inc service=_http._tcp resolve; } server { location / { proxy_pass http://backends; } } ``` resolverの設定は先ほどと同じですが、upstreamディレクティブでSRVレコードを指定しています。 下記のようなSRVレコードが登録していた場合、このNGINXへのアクセスは転送先のサーバへ50%ずつ振り分けられることになります。 Plain textcontent\_copy ``` 0 50 80 server1.backend-nginx.grasys.inc. 0 50 80 server2.backend-nginx.grasys.inc. ``` NGINXのweightの設定で重み付けをすることもできますが、SRVレコードを使うことでも同じことができるようになります。 こちらを使えば稼働中のサーバでNGINXをreloadすることなく重み付けを変更することができます。 **まとめ** 今回は「DNSサービス・ディスカバリ統合」の内容を紹介させて頂きました。 NGINXが稼働しているサーバとバックエンドのサーバの管理が別チームだったり、管理している台数が多く内部IPでは管理が煩雑になるなので内部DNSを利用している場合などにはかなり使えるのではないでしょうか? また、クラウド上のサービスでIPが変更される可能性がある場合なども利用できそうです。 マイクロサービスで開発チームが違う、マルチクラウド、オンプレミスとクラウドのハイブリッド構成などなどNGINXを利用してロードバランシング、リバースプロキシを構成する場合の1つの選択肢の一つとして検討してみてはいかがでしょうか? 以上、TED様とのブログリレーgrasysパートは今回が最後となります! それでは、次回TED様の[ブログ](https://cn.teldevice.co.jp/blog/)公開をお楽しみに!! **« TED×grasys×F5 ブログ一覧 »** 4月27日 [NGINX Plusの検証をした!](https://blog.grasys.io/post/tsunoda/nginx-plus/) (grasys) 6月02日 [grasys×F5×TEDが徹底解析!NGINX Plusの仕組みがよくわかる!](https://cn.teldevice.co.jp/blog/p34172/) (TED様) 6月09日 [NGINX Plusのインストール方法とLBの基本設定](https://blog.grasys.io/post/tsunoda/nginx-plus_install_and_lb/) (grasys) 6月16日 [NGINX PlusでJWT認証をやってみた!](https://cn.teldevice.co.jp/blog/p33904/) (TED様) 6月23日 [NGINX PlusのLB機能:アクティブヘルスチェック&セッション維持](https://blog.grasys.io/post/tsunoda/activehealth_and_session/) (grasys) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/izumi/) ### [izumi](/authors/izumi/) izumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/izumi/) --- ## Google Cloud Deployでデリバリーしてみた | grasys blog URL: https://blog.grasys.io/post/izumi/gcd どうも泉水です。 4ヶ月ほど経ってしましいましたが、1月26日にGoogle Cloud (GCP) DeployがGAされてちょっと使ってみたので使い勝手などをブログにしたいと思います。 実はpublic previewのタイミングでGAしたら使いたいなと思って触ってみてたんですけどね。。。 Google Clou… #  Google Cloud Deployでデリバリーしてみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[izumi](/authors/izumi/) - 公開日:2022年5月30日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Cloud Deploy](/tags/cloud-deploy/)[#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/) ![ Google Cloud Deployでデリバリーしてみた](/_astro/og-image.DDSiu2Ny_XHpDd.webp) どうも泉水です。 4ヶ月ほど経ってしましいましたが、1月26日にGoogle Cloud (GCP) DeployがGAされてちょっと使ってみたので使い勝手などをブログにしたいと思います。 実はpublic previewのタイミングでGAしたら使いたいなと思って触ってみてたんですけどね。。。 Google Cloud (GCP) Deployは継続的デリバリー(CD)を行うためのマネージドサービスです。現在はGoogle Kubernetes Engine(GKE)のみが対象となっているようです。 Google Cloud (GCP) のConsoleからだと、ナビゲーションメニューの「CI/CD」のサブメニューから選択することができます。 ![Google Cloud Deployでデリバリーしてみたの画面](/_astro/01-image-16ace119.rqlzUdnt_Z1CsnSu.webp) ### Google Cloud (GCP) Deployによるアプリケーションデプロイの流れ #### 1\. GKEクラスタの構築 Cloud DeployはGKEクラスタへデプロイするためのマネージドサービスなのでまずはGKEクラスタを作成します。 今回はGKEクラスタを作成することが目的ではないので作成方法は割愛しますが、以下の条件で作成しています。 ・限定公開クラスタ ・承認済みネットワークに接続元のIP ・クラスタ名「deploy-test」 #### 2\. デリバリーパイプラインとターゲットの作成 デプロイパイプラインとデプロイターゲットを定義するYAMLファイルを作成しCloud Dployに登録します。 パイプライン ・name:deploy-test ・targetId:dev ターゲット ・name:dev ・cluster:deploy-test - clouddeploy.yaml Plain textcontent\_copy ``` apiVersion: deploy.cloud.google.com/v1 kind: DeliveryPipeline metadata: name: deploy-test description: deploy-test serialPipeline: stages: - targetId: dev profiles: [] --- apiVersion: deploy.cloud.google.com/v1 kind: Target metadata: name: dev description: deploy to dev requireApproval: true gke: cluster: projects/{プロジェクト名}/locations/asia-northeast1-a/clusters/deploy-test ``` Plain textcontent\_copy ``` $ gcloud deploy apply --file clouddeploy.yaml --region=asia-northeast1 --project {プロジェクト名} ``` 登録結果をコンソールで確認 ![Cloud Deployに登録したデリバリーパイプラインとターゲット](/_astro/02-image-1-1024x303-ad7d9a73.Bf_ZWGBu_Z1J0FXY.webp) #### 3\. リリースの作成 リリースはデプロイ対象となる成果物の固まりです。具体的にはデプロイ対象となるコンテナイメージや、そのイメージをGKE上にデプロイするためのマニフェスト類です。 Cloud Deployは内部的にSkaffoldが使用されています。デプロイするためにKustomizeやHelmを使用することもできるようです。今回は、それらを利用せずシンプルにSkaffoldとkubernetsのマニフエストのみでデプロイしてみました。 skaffold.yamlとして以下のファイルを作成しました。 manifestディレクトリにある、「k8s-」から始まるマニフェストをデプロイ対象としてまとめています。 - skaffold.yaml Plain textcontent\_copy ``` apiVersion: skaffold/v2beta16 kind: Config deploy: kubectl: manifests: - ./manifest/k8s-* ``` manifestディレクトリ配下にはnginx podをデプロイするための単純なマニフェストを用意してみました。 - k8s-nginx.yaml Plain textcontent\_copy ``` apiVersion: apps/v1 kind: Deployment metadata: namespace: default labels: app.kubernetes.io/name: web app.kubernetes.io/instance: nginx app.kubernetes.io/version: "0.0.1" app.kubernetes.io/part-of: web name: nginx spec: replicas: 1 selector: matchLabels: app: nginx strategy: {} template: metadata: labels: app: nginx spec: containers: - image: nginx:latest name: nginx ``` このマニフェストを「version-01」というリリース名でまとめて、nginxのイメージは1.20.0を指定してデプロイを実行してみます! Plain textcontent\_copy ``` gcloud deploy releases create version-01 --project={プロジェクト名} --region=asia-northeast1 --delivery-pipeline=deploy-test --images=nginx=nginx:1.20.0 ``` 今デプロイを実行したリリースが保留中のリリースとして反映されました。 ![Cloud Deployで承認待ちになったversion-01リリース](/_astro/03-image-2-1024x225-ead2957e.D-LF1g-D_2hR9Nb.webp) 実はこの保留中になっているリリースですが、最初作成したターゲットに起因しています。 マニフェストをよく見てみると「requireApproval」がtrueとなっています。このパラメータをtrueにすることでデプロイを実行するには承認が必要となります。逆にfalseを設定した場合は承認を要せずデプロイが実行されます。 それにしてもデプロイ状況が可視化されてわかるのはとても見やすくていいですね! Plain textcontent\_copy ``` apiVersion: deploy.cloud.google.com/v1 kind: Target metadata: name: dev description: deploy to dev requireApproval: true ``` #### 4\. 承認 それでは実際にデプロイの反映を行なっていきます。 先ほどのパイプラインの可視化の画面から「確認」リンクをクリックすることでリリースの一覧が確認することができます。 ![Cloud Deployのリリース一覧で確認リンクを表示した画面](/_astro/04-image-3-1024x209-eb2a3a10.C0DqtHh2_Z1YdJPE.webp) そこからREVIEWリンクをクリックすると実際の承認画面で「承認」もしくは「拒否」を選択することができます。 この画面ではマニフエストの差分を確認することができます。今回は新規作成なので全てが差分となっていますが、更新の際は差分を確認してレビューすることができるのでかなり便利ですね。 ![Cloud Deployでリリース内容の差分を確認して承認する画面](/_astro/05-image-4-1024x532-f8984dc8.CpfHBzmm_Z2vW3Be.webp) では承認して、デプロイ完了をじっと待ちます。 失敗。。。 ![Cloud Deployでリリースのデプロイに失敗した画面](/_astro/06-image-5-1024x405-243c2ced.FI6lKnA9_Z11K3Ld.webp) そんな馬鹿なと思いましたが、Cloud Buildのログを確認してみます。 実はCloud DeployのバックエンドではCloud Buildが実行されているので失敗した場合はCloud Build側のログを参照する必要があります。 ![Cloud Buildに記録されたGKEクラスタへの接続タイムアウトエラー](/_astro/07-image-6-1024x103-c95bcb00.BBI-M7vi_2nVzHp.webp) なんとGKEのクラスタエンドポイントへの接続がタイムアウトしているようです。 今回はCloud Deployの動作を確認したいのでコントロール プレーン承認済みネットワークを解放しアクセスを許可して再度実行してみました。 Plain textcontent\_copy ``` gcloud deploy releases create version-02 --project=grasys-dev --region=asia-northeast1 --delivery-pipeline=deploy-test --images=nginx=nginx:1.20.0 ``` ![Cloud Deployで再作成したversion-02リリースの承認画面](/_astro/08-image-7-1024x632-011e82e7.BZZSrxx4_ZqBKAW.webp) 承認して、またデプロイ完了をじっと待ちます。 ![Cloud Deployでversion-02のデプロイが正常終了した画面](/_astro/09-image-8-1024x468-28457fdc.BfO_THGX_Z2s297i.webp) 今度はデプロイが正常に終了しました。 kubectlコマンドでpodが起動しているのも確認できました。 Plain textcontent\_copy ``` $ kubectl get pod NAME READY STATUS RESTARTS AGE nginx-5879b57d48-h65kh 1/1 Running 0 93s ``` ### 5\. 使ってみて Cloud Deployを触ってみてどうだったか・・・ ・CD環境の構築が簡単 ・GUIで操作ができて楽 ・他のCDツールと違いマネージドなのでインフラの管理が必要ない この辺りがCloud Deployのメリットなのかなと感じました。構築に関してはCloud Deploy用の設定ファイル、Skaffoldの設定ファイルを準備する必要はありますがCloud Deployの設定ファイルも記述量は多くないですし、SkaffoldはKubernetesでは割とスタンダードなツールなのでそこまでハードルは高くないのではと思います。 今回は承認済みネットワークに接続元のIPの設定をしていた為エラーになってたので急遽そこの設定を変更しましたが、そこに関してはCloud Buildのプライベートプールを利用することで回避できそうです。 また、マルチクラスタのパラレルデプロイや、カナリヤデプロイは提供されていなさそうです。 ### 6\. 終わり 今回は単純なデプロイを行ってみましたが、導入のハードルはかなり簡単そうです。あとは各プロジェクトのデプロイフローにあった作業ができるかどうかでしょうか。まだこれから色々と機能を試してみようと考えているのでまた続報を報告できればと思っています。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/izumi/) ### [izumi](/authors/izumi/) izumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/izumi/) --- ## GCPのComputeEngineとaws EC2のベンチマーク取ってみた | grasys blog URL: https://blog.grasys.io/post/izumi/gce-ec2-bench こんにちはgrasys blog初登場になります、エンジニアの泉水です。 東京寒いですね、、、(沖縄出身なんです) 今回はGCPのcompute engineとAWSのEC2のベンチマークを取得し比較してみました。 ことの発端は… GigaZineさんの記事どちらが全体的に優秀なのか、AmazonとGoogleのクラ… # GCPのComputeEngineとaws EC2のベンチマーク取ってみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[izumi](/authors/izumi/) - 公開日:2018年12月19日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#benchmark](/tags/benchmark/)[#Amazon EC2](/tags/amazon-ec2/)[#Compute Engine](/tags/compute-engine/) ![GCPのComputeEngineとaws EC2のベンチマーク取ってみた](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちはgrasys blog初登場になります、エンジニアの泉水です。 東京寒いですね、、、(沖縄出身なんです) 今回はGCPのcompute engineとAWSのEC2のベンチマークを取得し比較してみました。 ## ことの発端は… GigaZineさんの記事[どちらが全体的に優秀なのか、AmazonとGoogleのクラウドのパフォーマンスを比較した結果](https://gigazine.net/news/20181217-aws-gcp-cloud-report/)でAWSのベンチマーク結果がかなりいい! けど、細かい条件が明示されてない。これはうちでもやるぞ!!といったところです。 早速ベンチマークの結果を見ていきましょう! ### サーバ環境 検証環境は以下の表の通りです。 インスタンスタイプは記事と同じものを使用し、クライアントとサーバを同じ構成で2台用意しました。 | サービス | インスタンスタイプ | OS | ルートデバイス | 外部ディスク | zone | | --- | --- | --- | --- | --- | --- | | GCE | n1-standard-16 (vCPU x 16、メモリ 60 GB) | CentOS7(3.10.0-862.3.2.el7.x86_64) | 50G | 500G(Persistent SSD) | us-east1-b | | EC2 | c5d.4xlarge (vCPU x 16、メモリ 32G) | CentOS7(3.10.0-862.3.2.el7.x86_64) | 50G | 500G(SSD gp2) | us-east-1a | #### 検証 ##### 検証項目 今回の検証では、CPU性能、CPU負荷、(みんな大好き)MySQLのReadWrite性能、ストレージ性能、ネットワークスループットを対象としました。 また、テストは各5回実施し平均値を結果としました。 ##### 検証ツール | 検証項目 | ツール | | --- | --- | | CPU性能 | sysbench 1.0.16 | | CPU負荷 | strress_ng 0.07.29 | | ディスク性能 | fio 3.1 | | MySQL | sysbench 1.0.16 | | ネットワークスループット | iperf 2.0.12 | ##### 検証結果 さぁ、結果を見ていきましょう!!! ###### CPU性能 - 16スレッド | 項目\サービス | ec2 | GCE | | --- | --- | --- | | events per second | 15553.218 | 12007.728 | ###### CPU負荷 | 項目\サービス | ec2 | GCE | | --- | --- | --- | - | 201352.4 | 159193.8 ###### ディスク性能 - Sequential Read | 項目\サービス | ec2 | GCE | | --- | --- | --- | | IOPS | 268 | 244 | | BandWidth | 269 | 245 | - Sequential Write | 項目\サービス | ec2 | GCE | | --- | --- | --- | | IOPS | 243 | 244 | | BandWidth | 244 | 245 | - Random Read 512K | 項目\サービス | ec2 | GCE | | --- | --- | --- | | IOPS | 605 | 466 | | BandWidth | 303 | 233 | - Randam Write 512K | 項目\サービス | ec2 | GCE | | --- | --- | --- | | IOPS | 346 | 459 | | BandWidth | 173 | 230 | - Random Read 4K | 項目\サービス | ec2 | GCE | | --- | --- | --- | | IOPS | 3050 | 1579 | | BandWidth | 11.9 | 6319 | - Random Write 4K | 項目\サービス | ec2 | GCE | | --- | --- | --- | | IOPS | 2005 | 2142 | | BandWidth | 8023 | 8571 | - Random Read 4K(ダイレクトIOモード iodepth=32) | 項目\サービス | ec2 | GCE | | --- | --- | --- | | IOPS | 3050 | 16.7k | | BandWidth | 11.9 | 65.1 | - Random Write 4K(ダイレクトIOモード iodepth=32) | 項目\サービス | ec2 | GCE | | --- | --- | --- | | IOPS | 3011 | 15.3k | | BandWidth | 11.8 | 59.6 | ###### MySQL ReadWrite性能 - ReadWrite 16スレッド | 項目\サービス | ec2 | GCE | | --- | --- | --- | | read | 1083726 | 762431.6 | | write | 299575.4 | 212535.6 | | other | 151354.6 | 107121.6 | | transaction | 73945.6 | 52662.2 | | transaction per sec. | 1232.042 | 877.312 | | queries | 1534656 | 1082088.8 | | queries per sec. | 25569.554 | 18026.77 | - Read 16スレッド | 項目\サービス | ec2 | GCE | | --- | --- | --- | | read | 5890483.2 | 2668607.2 | | write | 0 | 0 | | other | 841497.6 | 381229.6 | | transaction | 420748.8 | 190614.8 | | transaction per sec. | 7012.03 | 3176.456 | | queries | 6731980.8 | 3049836.8 | | queries per sec. | 112192.5 | 50823.304 | - ReadWrite 128スレッド | 項目\サービス | ec2 | GCE | | --- | --- | --- | | read | 1285337.2 | 1236398.8 | | write | 266429.8 | 257539.6 | | other | 154242.8 | 148673.8 | | transaction | 62433 | 60359.6 | | transaction per sec. | 1038.052 | 1003.228 | | queries | 1706009.8 | 1642612.2 | | queries per sec. | 28365.234 | 27301.612 | - Read 128スレッド | 項目\サービス | ec2 | GCE | | --- | --- | --- | | read | 9193209.2 | 6274360.4 | | write | 0 | 0 | | other | 1313315.6 | 896337.2 | | transaction | 656657.8 | 448168.6 | | transaction per sec. | 10941.678 | 7465.362 | | queries | 10506524.8 | 7170697.6 | | queries per sec. | 175066.856 | 119445.8 | ###### ネットワークスループット - TCP | 項目\サービス | ec2 | GCE | | --- | --- | --- | | TCP Gbits/sec | 9.6 | 8.806 | | UDP Gbits/sec | 5.818 | 2.444 | ###### 結論? いかがでしょうか? ぱっと見たかんじ、ec2の性能が良さそうに見えますね〜 しかしですよ! | 項目\サービス | ec2 | GCE | | --- | --- | --- | | インスタンス費用 | $497.76 | $388.36 | | ディスク費用 | $50 | $93.50 | | 合計費用 | $547.76 | $481.86 | 各プラットフォームのcost calculatorで計算した結果、このようにec2の方が高いのです。 実はこれはお値段通りの結果なのでは、、、 いや、GCEのディスク費用の方が高いのでデータ量が多い場合はec2の方がお得か??? ん〜、高速化できるオプションがec2にはプロビジョニングiopsができるEBSが、GCEにはローカルSSDがあります。 まだまだ結論づけるには早そうですね。 という事でgrasysのベンチマーク検証はまだまだ続きますので乞うご期待!!! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/izumi/) ### [izumi](/authors/izumi/) izumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/izumi/) --- ## gsutilを使用してGCSへアクセスする場合の環境設定 | grasys blog URL: https://blog.grasys.io/post/izumi/gcs-gsutil-env 今回は、ローカルやオンプレミス、GCP以外からgsutilコマンドを使用してGCSへアクセスする場合の環境設定をいきたいと思います。 こんにちは、エンジニア泉水です。 冒頭で書いた通り今回は、gsutilコマンドでアクスする際の環境設定です。 1.GCSって? 説明の必要はないと思いますが、、、 GCSはGCPが提供… # gsutilを使用してGCSへアクセスする場合の環境設定 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[izumi](/authors/izumi/) - 公開日:2019年5月16日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Cloud Storage](/tags/cloud-storage/) ![gsutilを使用してGCSへアクセスする場合の環境設定](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 今回は、ローカルやオンプレミス、GCP以外からgsutilコマンドを使用してGCSへアクセスする場合の環境設定をいきたいと思います。 こんにちは、エンジニア泉水です。 冒頭で書いた通り今回は、gsutilコマンドでアクスする際の環境設定です。 ## 1.GCSって? 説明の必要はないと思いますが、、、 GCSはGCPが提供しているオブジェクトストレージです。 [Google Cloud (GCP) Storage](https://cloud.google.com/storage/?hl=ja) 類似サービスとしてはAWSのS3があります。 ## 2.やること 今回はそのS3は使ったことあるけど、GCSをこれから使ってみる使ってみたいという人向けにAWSと比較しながら ・gsutilコマンドを使用してアクセスするための設定 をやっていきます。 (初期設定はたまにしかしないから実は自分の備忘録なんて言えない) ## 3.TRY ### 1 前提 前提:google cloud sdkインストール済み もしまだの場合は、[こちら](https://cloud.google.com/sdk/docs/?hl=ja) ### 2 AWSだと? 以下のような感じでアクセキーとシークレットアクセスキーを環境変数に設定してあげればアクセスできますよね。 Plain textcontent\_copy ``` export AWS_ACCESS_KEY_ID=xxxxxxxxxx export AWS_SECRET_ACCESS_KEY=xxxxxxxxxx ``` Plain textcontent\_copy ``` aws s3 ls s3:// ... ... ... ``` ### 3 GCPだと? GCSもライブラリを使用したアクセスであればAWSと同様に環境変数へサービスアカウントのパスを環境変数へ設定することでアクセスできます。 [サーバー間での本番環境アプリケーションの認証の設定](https://cloud.google.com/docs/authentication/production?hl=ja) サービスアカウントに関しては[こちら](https://cloud.google.com/iam/docs/service-accounts?hl=ja) が、gsutilコマンド使用してアクセスするためには環境変数への設定のみではダメなのです、、、 Plain textcontent\_copy ``` printenv | grep GOOGLE GOOGLE_APPLICATION_CREDENTIALS=/path/service_account.json ``` Plain textcontent\_copy ``` $ gsutil ls gs:// ServiceException: 401 Anonymous caller does not have storage.buckets.list access to project xxxxxx. ``` この通りエラーに、、、 では、どうすればいいか? サービスアカウント認証情報を使用して認証する必要があります。 Plain textcontent\_copy ``` $ gcloud auth activate-service-account --key-file service_account.json $ gcloud auth list Credentialed Accounts ACTIVE ACCOUNT * xxxxx@xxxxx.iam.gserviceaccount.com ``` アカウント認証を行うと、、、 Plain textcontent\_copy ``` $ gsutil ls -p grasys-dev gs:// gs://xxx/ gs://yyy/ gs://zzz/ ``` アクセスできました! ## 終わり ちょっとGCPの方がめんどくさいかなーと思う反面、AWSと違って環境変数への設定する数は少ないのでそこは楽かなと、、、 まぁ慣れの問題ですね!!! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/izumi/) ### [izumi](/authors/izumi/) izumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/izumi/) --- ## Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた | grasys blog URL: https://blog.grasys.io/post/izumi/gmp-preview どうも泉水です。 1ヶ月ほど経ってしましいましたが、11月15日にGoogle Cloud (GCP) Managed Service for Prometheusがパブリックプレビューになったので試してみました。 Google Cloud (GCP) Managed Service for Prometheus(G… # Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[izumi](/authors/izumi/) - 公開日:2021年12月20日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/)[#GMP](/tags/gmp/) ![Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試してみた](/_astro/og-image.DDSiu2Ny_XHpDd.webp) どうも泉水です。 1ヶ月ほど経ってしましいましたが、11月15日にGoogle Cloud (GCP) Managed Service for Prometheusがパブリックプレビューになったので試してみました。 Google Cloud (GCP) Managed Service for Prometheus(GMP)はPrometheusの指標の収集、保存、クエリに対応するフルマネージドなサービスです。これまでセルフマネージドで行ってきた構築・運用からの代替に期待大です! 今回の試してみたのは、基本的には公式ドキュメント通りですが、サンプルアプリケーションだと面白くないのでnginxコンテナにnginx-exporterサイドカーを配置してnginxの指標を取得してみました。 webコンソールからGMPを確認する場合はナビゲーションメニューからMonitoringを選択しメニュー「マネージド Prometheus」を開くことができます。 ![Google Cloud Managed Service for Prometheus がパブリックプレビューになったので試しての画面](/_astro/01-04-5-1024x371-59153c5d.BCG60MLb_xBIfK.webp) ### 1\. GKEクラスタの構築 GMPはGKEクラスタへデプロイする必要があるので、まずはGKEクラスタを作成します。 Plain textcontent\_copy ``` gcloud container clusters create gmp --machine-type n1-standard-2 --num-nodes=1 --region asia-northeast1 --project=プロジェクト名 ``` ### 2\. マネージドコレクションのインストール マネージドコレクションはアプリケーションをモニタリングし、収集された指標を保存するモジュールです。 Plain textcontent\_copy ``` $ kubectl apply -f https://raw.githubusercontent.com/GoogleCloudPlatform/prometheus-engine/v0.1.1/examples/setup.yaml customresourcedefinition.apiextensions.k8s.io/podmonitorings.monitoring.googleapis.com created customresourcedefinition.apiextensions.k8s.io/rules.monitoring.googleapis.com created customresourcedefinition.apiextensions.k8s.io/clusterrules.monitoring.googleapis.com created customresourcedefinition.apiextensions.k8s.io/operatorconfigs.monitoring.googleapis.com created $ kubectl apply -f https://raw.githubusercontent.com/GoogleCloudPlatform/prometheus-engine/v0.1.1/examples/operator.yaml namespace/gmp-system created namespace/gmp-public created priorityclass.scheduling.k8s.io/gmp-critical created serviceaccount/operator created serviceaccount/collector created clusterrole.rbac.authorization.k8s.io/gmp-system:collector created clusterrole.rbac.authorization.k8s.io/gmp-system:operator created clusterrole.rbac.authorization.k8s.io/gmp-system:csr-approver created clusterrolebinding.rbac.authorization.k8s.io/gmp-system:operator created clusterrolebinding.rbac.authorization.k8s.io/gmp-system:operator-csr created clusterrolebinding.rbac.authorization.k8s.io/gmp-system:collector created deployment.apps/gmp-operator created service/gmp-operator created operatorconfig.monitoring.googleapis.com/config created ``` マネージドコレクションをapplyするとgmp-systemというネームスペースにDeploymentが作成されます。 Plain textcontent\_copy ``` $ kubectl get deployment -n gmp-system NAME READY UP-TO-DATE AVAILABLE AGE gmp-operator 1/1 1 1 137m rule-evaluator 1/1 1 1 137m ``` ### 3\. サンプルアプリケーションのデプロイ モニタリング対象のサンプルアプリケーションをデプロイします。 最初にも書いた通り今回はnginxをnginx-exporterを使ってモニタリングしてみたいと思います。 まずは、アプリケーションをデプロイするネームスペースを作成します。 Plain textcontent\_copy ``` $ kubectl create namespace nginx ``` 次に、以下のnginxの設定ファイル、Deployment作成用のマニフェストを利用してサンプルアプリケーションをデプロイします。 - default.conf Plain textcontent\_copy ``` server { listen 80; listen [::]:80; server_name localhost; #access_log /var/log/nginx/host.access.log main; location / { root /usr/share/nginx/html; index index.html index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location /metrics { stub_status on; access_log off; } } ``` - nginx.yaml Plain textcontent\_copy ``` apiVersion: apps/v1 kind: Deployment metadata: namespace: nginx labels: app: nginx name: nginx spec: replicas: 3 selector: matchLabels: app: nginx strategy: {} template: metadata: labels: app: nginx spec: containers: - image: nginx:latest name: nginx volumeMounts: - mountPath: /etc/nginx/conf.d/ name: nginx-default-conf - name: nginx-exporter image: nginx/nginx-prometheus-exporter:0.9.0 ports: - name: metrics containerPort: 9113 protocol: TCP args: - -nginx.scrape-uri=http://localhost:80/metrics volumes: - name: nginx-default-conf configMap: name: default.conf items: - key: default.conf path: default.conf ``` Plain textcontent\_copy ``` $ kubectl create configmap default.conf --from-file=/path/to/default.conf --namespace nginx $ kubectl apply -f nginx.yaml $ kubectl get pod -n nginx NAME READY STATUS RESTARTS AGE nginx-cbc9ff44c-q8nht 2/2 Running 0 108m nginx-cbc9ff44c-qwq2x 2/2 Running 0 108m nginx-cbc9ff44c-rns8n 2/2 Running 0 108m ``` ### 4\. PodMonitoringリソースの作成 3でモニタリング対象のアプリケーションをデプロイしたので、次はそのサンプルアプリケーションの指標をスクレイピングし取得するリソースを作成します。 matchLabelsに先ほどデプロイしたnginxのDeploymentと同じ「app:nginx」を設定します。 また、PodMonitoringはサンプルアプリケーションと同じネームスペースに作成する必要があります。 - pod-monitoring-nginx.yaml Plain textcontent\_copy ``` apiVersion: monitoring.googleapis.com/v1alpha1 kind: PodMonitoring metadata: name: prom-nginx spec: selector: matchLabels: app: nginx endpoints: - port: metrics interval: 30s ``` Plain textcontent\_copy ``` $ kubectl apply -f pod-monitoring-nginx.yaml --namespace nginx $ kubectl get podmonitoring --namespace nginx NAME STATUS prom-nginx ConfigurationCreateSuccess ``` PodMonitoringをデプロイして数分待っているとコンソールから指標を確認することができます。 ![PodMonitoringで収集したnginxのPrometheus指標をCloud Monitoringに表示した画面](/_astro/02-05-5-1024x359-da6ca16d.B3VzZUrw_Z1xuh96.webp) ### 5\. Prometheus UIを作成する 4で取集できるようになった指標をUIで表示できるようにしたいと思います。 Prometheus UIやgrafanaを利用することが想定されますが今回はPrometheus UIを使って表示したいと思います。 公式ドキュメント通りにデプロイしていきます。 Plain textcontent\_copy ``` curl https://raw.githubusercontent.com/GoogleCloudPlatform/prometheus-engine/v0.1.1/examples/frontend.yaml | sed 's/\$PROJECT_ID/プロジェクトID/' | kubectl apply -f - ``` 正式に運用する場合は、Ingressなどの設定を行いブラウザからアクセスを行いますが、今回はサンプル同様port forwardを行ってローカルPCからアクセスしてみます。 Plain textcontent\_copy ``` kubectl port-forward svc/frontend 9090 ``` ローカルから[http://localhost:9090/へアクセスすると・・・](http://localhost:9090/%E3%81%B8%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E3%81%A8%E3%83%BB%E3%83%BB%E3%83%BB) ![Managed Service for Prometheusの指標を表示したPrometheus UI](/_astro/03-06-5-1024x261-76e7eac3.w2Eg0pca_Z19ymJY.webp) Prometheus UIでメトリクスが表示されました!! ### 6\. 終わり 今回はパブリックプレビューになったManaged Service for Prometheusを試してみましたが結構簡単でしたね! セルフマネージドなPrometheusとの使い勝手を比較したりこれから色々使ってみようと思うので進展があったらまた続きを投稿したいと思います。 では、みなさん良いお年をお迎えください! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/izumi/) ### [izumi](/authors/izumi/) izumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/izumi/) --- ## Google CloudのBatch使ってみた | grasys blog URL: https://blog.grasys.io/post/izumi/google-cloud-batch こんにちはエンジニアのいずみです。 Google Cloud (GCP)から2022/10/11にGAされたBatchを簡単に使ってみようと思います。 その前に正直なところBatchって、、、と思いませんでした?Cloud BatchでもなくBatchって??まぁその辺はGoogleさんに何かこだわりでもあるんでしょ… # Google CloudのBatch使ってみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[izumi](/authors/izumi/) - 公開日:2022年11月2日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Batch](/tags/batch/) ![Google CloudのBatch使ってみた](/_astro/hero.BMpzl34A_Z2eTYJv.webp) こんにちはエンジニアのいずみです。 Google Cloud (GCP)から2022/10/11にGAされたBatchを簡単に使ってみようと思います。 その前に正直なところBatchって、、、と思いませんでした?Cloud BatchでもなくBatchって??まぁその辺はGoogleさんに何かこだわりでもあるんでしょう。。。 ## Batchを利用する前に 執筆時点(10/25)で利用できる地域は北米(us-central1、us-west1、us-east1)、一部EU(europe-north1、europe-west6)、一部アジア(asia-southeast1)のみのようです。 東京(asia-northeast1)で利用したい場合はリリースまで待ちましょう。 ## 実行 ものは試し、早速実行したいのですが始めにBatch APIを有効化します。 ![ものは試し、早速実行したいのですが始めにBatch APIを有効化する画面](/_astro/01-batch_img_1-1024x688-dc20eb07.CBlMXUOg_Z251maw.webp) jobの作成画面から必要な項目を設定して作成していきます。 ![jobの作成画面から必要な項目を設定して作成する](/_astro/02-batch_img_2-1024x984-99e3a0a3.CR09x44S_Z1bJsG4.webp) マシンファミリーはCompute Engine同様に選択できます。 Spotインスタンスを選択できるのはコスト面から嬉しいですね! ![Spotインスタンスを選択できるのはコスト面から嬉しいですねの画面](/_astro/03-batch_img_3-737x1024-ef3bad5e.DxRSkHyC_Z1xLDSS.webp) コンテナを起動することもできますが、今回は動かしてみるのを優先してscriptで作成ます。 BATCH\_TASK\_COUNTとBATCH\_TASK\_INDEXを出力するだけの処理のTaskを作成してみます。 BATCH\_TASK\_COUNT、BATCH\_TASK\_INDEXはデフォルトで利用できる環境変数で[ドキュメント](https://cloud.google.com/batch/docs/create-run-job#create-job-environment-variables)には以下の通り定義されています。 Plain textcontent\_copy ``` BATCH_TASK_COUNT: the number of tasks in a task group. BATCH_TASK_INDEX: the index number of a task in a task group. The index numbering starts at 0. ``` バッチを作成すると「スケジュール設定済み」といったステータスでレコードが作成されます。 ![スケジュール設定済みのバッチジョブ一覧画面](/_astro/04-batch_img_4-1024x186-4831fad2.m6d1tgJU_1zbDQQ.webp) 1 ~ 2分待っていると実行が完了されたようでステータスが「完了しました」となりました。 実行を待っている間Compute Engineの一覧を確認していましたが、VMが作成されてその後削除されていました。 ![実行を待っている間Compute Engineの一覧を確認していましたが、VMが作成されてその後削除されていました画面](/_astro/05-batch_img_5-1024x187-22320d55.DgXR_7Bu_1F2NSu.webp) Cloud Loggingへログ出力されるので確認したところ以下のようなログが出力されました。 Task countが1なので想定通りですね。 Plain textcontent\_copy ``` STDOUT: BATCH_TASK_COUNT: 1 BATCH_TASK_INDEX: 0 ``` 先ほどのjobを複製してTask count:3 Parallelism:3へ変更し実行したところ以下の出力になりました。 こちらも想定通りですね。 Plain textcontent\_copy ``` STDOUT: BATCH_TASK_COUNT: 3 BATCH_TASK_INDEX: 2 STDOUT: BATCH_TASK_COUNT: 3 BATCH_TASK_INDEX: 1 STDOUT: BATCH_TASK_COUNT: 3 BATCH_TASK_INDEX: 0 ``` ## 終わり 今回はBatchを動かしてみることを目的として触ってみました。 ディスクやGCSバケットをマウントも画面から設定できるようだったので今後は具体的な用途をイメージして使ってみようと思います。 また、コンソールからは設定できませんでしたがgcloudコマンドでjobを作成する場合、VPCやサブネットの指定、instance templateの指定を行うこともできるようだったのでその辺りも検証していきたいと思います。 今後の検証内容もブログでアップしていきます! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/izumi/) ### [izumi](/authors/izumi/) izumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/izumi/) --- ## GKEで簡単にnginxを立ち上げてみよう | grasys blog URL: https://blog.grasys.io/post/izumi/quick-gke-nginx 1.Kubernetesって? コンテナオーケストレーションツールの標準ツールです。 このブログでは詳細は書きませんので公式サイトのKubernetesとは何か?を参照してください。 2\. Google Kubernetes Engine(GKE)って? Google Cloud (GCP)が提供するKuberne… # GKEで簡単にnginxを立ち上げてみよう - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[izumi](/authors/izumi/) - 公開日:2021年8月20日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/)[#GKE](/tags/gke/) ![GKEで簡単にnginxを立ち上げてみよう](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ## 1.Kubernetesって? コンテナオーケストレーションツールの標準ツールです。 このブログでは詳細は書きませんので公式サイトの[Kubernetesとは何か?](https://kubernetes.io/ja/docs/concepts/overview/what-is-kubernetes/)を参照してください。 ## 2\. Google Kubernetes Engine(GKE)って? Google Cloud (GCP)が提供するKubernetesのマネージドサービスです。こちらも詳細は[公式サイト](https://cloud.google.com/kubernetes-engine?hl=ja)を参照してください。 ## 3.Let’s 構築 ### 3.1 前提条件 今回はGKEクラスタの構築から、nginxの構築まで全てCLIで行います。 それぞれのコマンドのバージョンは次の通りです。 Plain textcontent\_copy ``` # gcloud version Google Cloud (GCP) SDK 349.0.0 alpha 2021.07.19 beta 2021.07.19 bq 2.0.70 core 2021.07.19 gsutil 4.65 ``` ### 3.2 GKEクラスタの作成 まずは、GKEクラスタを構築します。 GKEにはクラスタのノードインフラストラクチャを手動でプロビジョニングするStandardモードとそれらをGKEに任せるAutopilotモードがありますが、今回はGKE上で簡単にnginxを起動するのが目的なのでAutopilotモードでクラスタを作成します。 Plain textcontent\_copy ``` gcloud container clusters create-auto sample-cluster --region asia-northeast1 --project=sample-project ``` Plain textcontent\_copy ``` gcloud container clusters list NAME LOCATION MASTER_VERSION MASTER_IP MACHINE_TYPE NODE_VERSION NUM_NODES STATUS sample-cluster asia-northeast1 1.20.8-gke.900 35.200.108.48 e2-medium 1.20.8-gke.900 2 RUNNING ``` ### 3.3 kubectlコマンドのセットアップ GKEクラスタのバージョンに合わせてkubectlコマンドのセットアップを行います。 Plain textcontent\_copy ``` curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.20.8/bin/linux/amd64/kubectl chmod 755 kubectl mv kubectl /usr/local/bin/ kubectl version Client Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.8", GitCommit:"5575935422cc1cf5169dfc8847cb587aa47bac5a", GitTreeState:"clean", BuildDate:"2021-06-16T13:0 0:45Z", GoVersion:"go1.15.13", Compiler:"gc", Platform:"linux/amd64"} Server Version: version.Info{Major:"1", Minor:"20+", GitVersion:"v1.20.8-gke.900", GitCommit:"28ab8501be88ea42e897ca8514d7cd0b436253d9", GitTreeState:"clean", BuildDate:"2021-0 6-30T09:23:36Z", GoVersion:"go1.15.13b5", Compiler:"gc", Platform:"linux/amd64"} ``` ### 3.4 nginx podのデプロイ kubernetesはmanifestを作成することが手間で難しいと感じることが多いと思うので、今回はコマンドで全て作成してみます。 Plain textcontent\_copy ``` kubectl create deployment --image=nginx nginx kubectl get pod NAME READY STATUS RESTARTS AGE nginx-6758598c76-trpqt 1/1 Running 0 35m ``` ### 3.5 Serviceのデプロイ Serviceのデプロイもpodと同様にmanifestを使用してデプロイすることが多いですが、今回はこちらもコマンドを使用して作成します。 Plain textcontent\_copy ``` kubectl expose deployment nginx --type=LoadBalancer --name=nginx-service --port=80 --target-port=80 # kubectl get service NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes ClusterIP 10.89.0.1 443/TCP 58m nginx-service LoadBalancer 10.89.3.174 34.146.189.76 80:31596/TCP 2m10s ``` kubectl get service の結果で表示されるEXTERNAL-IPが公開されるIPです。 ブラウザなどで[http://34.146.189.76へアクセスすることでnginxのwelcomeページへアクセスすることが可能です。](http://34.146.189.76%E3%81%B8%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7nginx%E3%81%AEwelcome%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%B8%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%99%E3%80%82) ## 終わり ここまでGKE上でnginxのpodを作成し、ブラウザからアクセスするまでを行ってみました。 単純に動くまでであれば結構簡単にできたと思いせんか? 今度は自分自身の環境に合わせたmanifestを作成してみてください!!! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/izumi/) ### [izumi](/authors/izumi/) izumiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/izumi/) --- ## AIに任せて記憶力が... | grasys blog URL: https://blog.grasys.io/post/k-watanabe/ai-and-memory AI に頼る機会が増えたことをきっかけに、学生時代の暗記や仕事でのコマンド習得を振り返り、自分の覚え方を考えます。 # AIに任せて記憶力が... - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[k-watanabe](/authors/k-watanabe/) - 公開日:2026年9月9日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#生成AI](/tags/生成ai/)[#エンジニア](/tags/エンジニア/) ![AIに任せて記憶力が...](/_astro/hero.B5Jjzapz_Z1fWmjL.webp) こんにちは。パソコンカタカタがかっこよくてエンジニアを目指したwatanabeです。 エンジニアの仕事って覚えることいっぱいあるなと思っていたが、AIの進化により大分助けられているなと実感しております。 しかし、なんでもかんでもAIを使っていてぱっと思い出せないことが増えたり、新しいことを覚えるのが難しくなっているなとも実感しております。 もともと暗記など覚えるのが苦手ではあったのですが、最近ますます覚えられなくなっています。 そこで自分ってどうやって覚えていたっけと振り返って見ようとおもいます。 今回は技術関係なくてすみません。 ## 学生時代はどうやって覚えていたか まずは学生時代を振り返ろうと思います。 とにかく暗記の科目。社会が苦手でした。多分 `A=B` のように正しく覚えるのが苦手なのです。 ざっくり周りのことは覚えているのに、答えとなるところだけすっぽり抜けていたりします。 逆に理数科目はまぁまぁ点数取れていた記憶があります。 なぜ理数科目はできていたかというと、覚えることが少ないのと周辺知識を使ったら導けたりするからだと思っています。 教師に「これ覚えておけよ」と言われたことを頑なに覚えなかった記憶があります。 だって覚えなくても答え出せるじゃんって思ってました。 ![三角関数](/_astro/202609_01.DWrQ7vYT_1pOAYx.webp) ※ AIで生成 ## 働いてからは この記事を書くに当たって働いてからのことを思い出してみました。 頻繁に使うものは頭で覚えているというより指で覚えている印象があります。 簡単な例でいうと「ファイル一覧みたいな」と思ったら「コマンドは `ls` だから `ls` と入力する」と頭で考える前に手が `ls` って打っている感じです。 なんなら `ls -latr` などオプションまで入れてたりします。これは共感される方は多いかと思います。 頻度の高いものは体が覚えています。 ただ、`ls` のコマンドも「一覧確認する時は `ls`」で覚えられた訳ではなく、「**一覧 → list → ls**」のように覚えていました。 ここまできたら後は体に馴染むまで使うだけ。 後は、そこそこ頻繁に使うのに覚えていないこともあります。その場合は検索したワード、見たサイトなどは覚えている感じです。 さらにサイトのどこら辺にあったかまで覚えているのに肝心のコマンドなどは覚えていないのです。 なので毎回検索して、「そうそう。このサイトのここの部分ね」って繰り返しています。 大体これを繰り返しているのは、オプションが複雑だったり、破滅的な処理が走る可能性があるコマンドだったりです。 自分の記憶力を信じていないので検索すればすぐに使えるだけの記憶をしているのかなと思ったりしてます。 ![ターミナル](/_astro/202609_02.Bssq1UDv_1SuIWk.webp) ※AIで生成 ## AIを使っていると なんども同じことを検索してたのが、AIに聞くに置き換わりました。解説も追加でしてくたりするので助かっています。 また結構適当に聞いても欲しかった情報をくれるのでありがたいです。 ただ、今までは検索キーワードなどを覚えていたので、AIに聞くと文章になるため覚えられなくなっています。 自分で検索すると、いままでどうやって検索してたっけ?と検索力が落ちたように思います。 ## まとめ この記事を書くきっかけになったのは、「どうやってコマンド覚えましたか」と聞かれたからです。 そういえばどうやって覚えたかなーと思って振り返ってみました。 結構私の覚え方は一般的だと思うのですが、他にどんな覚え方があるか興味があります。 余談ですが、英単語をキーボードでは打てるのに手書きだとスペルが怪しいことありませんか。完全に手で覚えているなと思っています。 ## この記事を書いた人 [![](/_astro/k-watanabe.6rq5wFlh_1kh1W2.webp)](/authors/k-watanabe/) ### [k-watanabe](/authors/k-watanabe/) 渡辺を勝ち取れなかったエンジニアです。 [プロフィールと記事一覧](/authors/k-watanabe/) --- ## Apache AirFlow で別コンテナを立ち上げて実行 | grasys blog URL: https://blog.grasys.io/post/k-watanabe/apache-airflow 業務でApache AirFlowを初めて触りました。既にコンテナ化していたスクリプトをパイプラインに組み込みたく色々調べたところ、AirFlowのオペレータにDockerOperatorがありました。個人的に詰まったポイントなど共有できればと思います AirFlowもDockerで実行する - まずAirFlowを… # Apache AirFlow で別コンテナを立ち上げて実行 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[k-watanabe](/authors/k-watanabe/) - 公開日:2026年2月25日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Apache Airflow](/tags/apache-airflow/)[#Docker](/tags/docker/)[#Docker Compose](/tags/docker-compose/)[#grasys](/tags/grasys/)[#Python](/tags/python/) ![Apache AirFlow で別コンテナを立ち上げて実行](/_astro/hero.D4zcdXaM_Z1ndjwv.webp) 業務でApache AirFlowを初めて触りました。既にコンテナ化していたスクリプトをパイプラインに組み込みたく色々調べたところ、AirFlowのオペレータにDockerOperatorがありました。個人的に詰まったポイントなど共有できればと思います ## AirFlowもDockerで実行する - まずAirFlowをDocker Composeで立ち上げます。[公式](https://airflow.apache.org/docs/apache-airflow/stable/howto/docker-compose/index.html)からdocker-compose.yamlをダウンロードします Plain textcontent\_copy ``` curl -LfO 'https://airflow.apache.org/docs/apache-airflow/3.1.6/docker-compose.yaml' ``` - ディレクトリの作成 Plain textcontent\_copy ``` mkdir -p ./dags ./logs ./plugins ./config echo -e "AIRFLOW_UID=$(id -u)" > .env ``` - airflow.cfg を初期化する Plain textcontent\_copy ``` docker compose run airflow-cli airflow config list ``` - データベースを初期化する Plain textcontent\_copy ``` docker compose up airflow-init ``` - サンプルDagを非表示にする docker-compose.yamlから **AIRFLOW\_\_CORE\_\_LOAD\_EXAMPLES**を探し出して修正します Plain textcontent\_copy ``` # 修正前 AIRFLOW__CORE__LOAD_EXAMPLES: 'true' # 修正後 AIRFLOW__CORE__LOAD_EXAMPLES: 'false' ``` - Volumeのマウント 別コンテナを起動するためにホスト側のDocker Engineを操作できるようにする必要があります。 そのためソケットファイルをマウントします docker-compose.yamlの**x-airflow-commonのvolumes**に追加 Plain textcontent\_copy ``` volumes: - ${AIRFLOW_PROJ_DIR:-.}/dags:/opt/airflow/dags - ${AIRFLOW_PROJ_DIR:-.}/logs:/opt/airflow/logs - ${AIRFLOW_PROJ_DIR:-.}/config:/opt/airflow/config - ${AIRFLOW_PROJ_DIR:-.}/plugins:/opt/airflow/plugins - /var/run/docker.sock:/var/run/docker.sock <-- 追加 ``` - 実行 Plain textcontent\_copy ``` docker compose up ``` - ブラウザからアクセス Plain textcontent\_copy ``` http://localhost:8080 ``` ## Pythonをビルドする CSVファイルを読み込んで操作した結果をファイルに書き出すPythonコードをビルドします scoreによってランク付けします - 0~30: C - 31~50: B - 51~80: A - 81~100:S datas/sample.csv Geminiで生成しました Plain textcontent\_copy ``` id,team,score 1,teamA,82 2,teamB,65 3,teamC,91 4,teamD,74 5,teamE,48 6,teamF,88 7,teamG,56 8,teamH,95 9,teamI,72 10,teamJ,83 11,teamK,41 12,teamL,67 13,teamM,59 14,teamN,92 15,teamO,30 16,teamP,78 17,teamQ,85 18,teamR,52 19,teamS,61 20,teamT,70 ``` ※実在しないサンプルデータです main.py Plain textcontent\_copy ``` import pandas as pd df = pd.read_csv('datas/sample.csv') def assign_rank(score): if score <= 30: return 'C' elif score <= 50: return 'B' elif score <= 80: return 'A' else: return 'S' df['rank'] = df['score'].apply(assign_rank) df.to_csv('results/ranked.csv', index=False) print(df) ``` Dockerfile Plain textcontent\_copy ``` FROM python:3.11-slim WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY . . CMD ["python", "main.py"] ``` ビルド Plain textcontent\_copy ``` docker build -t python-sample:latest . ``` ## Dagの作成 /dags/python-sample.pyでDagファイルを作成します Plain textcontent\_copy ``` import os from docker.types import Mount from airflow.sdk import dag import datetime from airflow.providers.docker.operators.docker import DockerOperator @dag( schedule=None, start_date=datetime.datetime(2025, 1, 1), catchup=False, tags=["test"], ) def python_sample(): base_path = os.getenv("BASE_PATH") DockerOperator( task_id="python-sample", container_name="python_sample", entrypoint=['python', 'main.py'], image="python-sample:latest", network_mode="my_network", auto_remove="force", docker_url="unix://var/run/docker.sock", mount_tmp_dir=False, mounts=[ Mount(target="/app/datas", source=f"{base_path}datas/", type="bind"), Mount(target="/app/results", source=f"{base_path}results", type="bind"), ], ) python_sample() ``` DockerOperatorについて説明していきます - task\_id: タスクのID - container\_name: 起動するコンテナ名 - entrypoint: エントリーポイント - image: 先ほどビルドしたイメージ名 - network\_mode: ネットワークを指定。必要なければ省略可です。 - auto\_remove: コンテナを削除するかどうか - docker\_url: マウントしたソケットファイル - mount\_tmp\_dir: - mounts: 起動したコンテナにマウントしたい場合に指定。 - 環境変数BASE\_PATHには **/Users/username/path/to/airflow**のように絶対パスを入れます AirFlowを起動する Plain textcontent\_copy ``` docker compose up -d --build ``` ブラウザでアクセスしてサイドバーの**Dags**でDagを開きます Plain textcontent\_copy ``` http://localhost:8089/ ``` ![Dagの作成の画面(1)](/_astro/01-eec5c142c03092fe2c2003945a71c4fc-1024x521-7a5cb122._6e2KMrS_Z1BtXzM.webp) トリガーボタンでDagを実行します。するとDockerOperatorのcontainer\_nameのコンテナが起動しています。 auto\_remove: force にしているので実行が終わるとコンテナは削除されます。 ![Dagの作成の画面(2)](/_astro/02-48b58fc191da01e231d923e786a65075-1024x107-e5b34568.BmqMEAV0_Z2eTHOA.webp) ログにはpythonコードのログが出力されています ![Dagの作成の画面(3)](/_astro/03-e8a3c07d46e9cfe5a35fb4dc1d0261c8-1024x626-2c9912f3.26pl1rdq_Z1ebPqx.webp) ## まとめ 既に実装していたコードを修正せずにパイプラインを構築したかったため、DockerOperatorはとても重宝しました。 起動したコンテナにマウントする場合絶対パスで指定するところで躓きました。。。ログがAirFlowにそのまま出力されるのでパイプラインコードと処理コードを切り分けて実装できるのが良いなと思いました。他にも便利なOperatorがあるので引き続き勉強していきたいです。 ## この記事を書いた人 [![](/_astro/k-watanabe.6rq5wFlh_1kh1W2.webp)](/authors/k-watanabe/) ### [k-watanabe](/authors/k-watanabe/) 渡辺を勝ち取れなかったエンジニアです。 [プロフィールと記事一覧](/authors/k-watanabe/) --- ## Cursor に MCP 設定してみた | grasys blog URL: https://blog.grasys.io/post/k-watanabe/cursor 1 月に入社しました。watanabe です。Cursor を 1 週間ほど触ってみました。以前 GitHub Copilot を使っていたのですがうまく使いこなせなかったため Cursor はうまく付き合って行こうと思います。Cursor と友達になりたい。MCP なるものがあると最近知りました。 何なに?自然言語… # Cursor に MCP 設定してみた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[k-watanabe](/authors/k-watanabe/) - 公開日:2025年5月7日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#cursor](/tags/cursor/)[#MCP](/tags/mcp/) ![Cursor に MCP 設定してみた](/_astro/hero.DKCXUi_h_ZNKKHr.webp) 1 月に入社しました。watanabe です。Cursor を 1 週間ほど触ってみました。以前 GitHub Copilot を使っていたのですがうまく使いこなせなかったため Cursor はうまく付き合って行こうと思います。Cursor と友達になりたい。MCP なるものがあると最近知りました。 何なに?自然言語でデータベースを操作できる。他にも外部データやツールと連携でき色々できるようになると。。。 これは使いこなせるようになりたいと思い、どんなものか実際に使ってみました。 ## Cursor とは まず Cursor とはなにか、せっかくなので Cursor の Chat で聞いてみました > Cursor は、AI を活用した次世代の統合開発環境(IDE)です。主な特徴は以下の通りです: > > 1. **AI アシスタント機能** > > - コードの自動補完 > > - コードの説明やドキュメント生成 > > - バグの検出と修正提案 > > - コードのリファクタリング支援 > > > 2. **高度なコード編集機能** > > - マルチカーソル編集 > > - インテリジェントなコードナビゲーション > > - リアルタイムのエラー検出 > > > 3. **AI との対話機能** > > - 自然言語での質問応答 > > - コードの説明や改善提案 > > - 技術的な質問への回答 > > > 4. **クロスプラットフォーム対応** > > - Windows、macOS、Linux に対応 > > - 様々なプログラミング言語をサポート > > > 5. **セキュリティとプライバシー** > > - ローカルでの AI 処理 > > - データのプライバシー保護 > > > Cursor は、開発者の生産性を向上させ、より効率的なコーディングを実現するためのツールとして設計されています。特に、AI を活用した機能により、複雑なコードの理解や開発プロセスの効率化が可能になっています。 また VS Code をフォークして作られており、VSCode のショートカットキーをそのまま使えたり、拡張機能を一括でインポートもできるため VS Code ユーザーはスムーズに移行ができます。 私も VS Code ユーザーだったため違和感なく移行できました。見た目はほとんど変わらないです。 ## MCP とは 早速 MCP を接続していこうと思います。 MCP とはなにか聞いてみました。 > Model Context Protocol(MCP)について説明させていただきます。 > > MCP は、AI モデルとアプリケーション間の通信を標準化するためのプロトコルです。主な特徴は以下の通りです: > > 1. **標準化されたインターフェース** > > - AI モデルとアプリケーション間の統一された通信方法を提供 > > - 異なる AI モデル間での互換性を確保 > > - プロトコルに基づいた一貫したデータ交換 > > > 2. **コンテキスト管理** > > - 会話履歴や文脈情報の効率的な管理 > > - 長期的なコンテキストの保持 > > - コンテキストの再利用と最適化 > > > 3. **データ構造の標準化** > > - 入力データの形式の統一 > > - 出力データの構造化 > > - メタデータの管理 > > > 4. **拡張性と柔軟性** > > - 新しい AI モデルの容易な統合 > > - カスタム機能の追加 > > - 異なるユースケースへの対応 > ## MCP の設定 MCP はプロジェクト、グローバルで設定ができ、今回はプロジェクトで設定していきます。 SQLite の [MCP SQLite Server](https://github.com/modelcontextprotocol/servers#) を設定していきます ### 前提 [uv](https://docs.astral.sh/uv/getting-started/installation/) がインストールされている - macos Plain textcontent\_copy ``` $ brew install uv ``` - linux Plain textcontent\_copy ``` $ curl -LsSf https://astral.sh/uv/install.sh | sh ``` ### 設定 1. project ディレクトを作成して移動します Plain textcontent\_copy ``` $ mkdir project && cd project ``` 2. sample.db に User テーブルを作成します。 Plain textcontent\_copy ``` sqlite3 sample.db "CREATE TABLE User (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, email TEXT UNIQUE NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP);" ``` 3. user の csv を作成する チャットで日本人名でデータ作ってもらいました Plain textcontent\_copy ``` name,email 山田太郎,yamada.taro@example.com 鈴木花子,suzuki.hanako@example.com 佐藤一郎,sato.ichiro@example.com 田中美咲,tanaka.misaki@example.com 伊藤健一,ito.kenichi@example.com 渡辺優子,watanabe.yuko@example.com 小林誠,kobayashi.makoto@example.com 加藤梨沙,kato.risa@example.com 吉田翔太,yoshida.shota@example.com 中村愛,nakamura.ai@example.com 斎藤大輔,saito.daisuke@example.com 高橋美優,takahashi.miyu@example.com 石川裕子,ishikawa.yuko@example.com 山本和也,yamamoto.kazuya@example.com 松本さくら,matsumoto.sakura@example.com 井上拓也,inoue.takuya@example.com 木村真由美,kimura.mayumi@example.com 林正樹,hayashi.masaki@example.com 清水千尋,shimizu.chihiro@example.com 近藤光,kondo.hikaru@example.com 小野寺美月,onodera.mizuki@example.com 中島淳,nakajima.jun@example.com 森本裕子,mori.yuko@example.com 山口健太郎,yamaguchi.kenta@example.com 小林奈緒,kobayashi.nao@example.com 山本陽子,yamamoto.yoko@example.com 佐藤淳,sato.jun@example.com 田中奈緒,tanaka.nao@example.com 伊藤淳,ito.jun@example.com 渡辺奈緒,watanabe.nao@example.com ``` 4. [MCP SQLite Server](https://github.com/modelcontextprotocol/servers#) をクローンします 5. プロジェクトで MCP を設置するため `.cursor/mcp.json` に設置を書き込んでいきます。 グローバルで設定したい時は、右上の歯車マークから MCP > Add new global MCP Server から設定できます Plain textcontent\_copy ``` $ mkdir .cursor $ touch .cursor/mcp.json ``` Plain textcontent\_copy ``` { "mcpServers": { "sqlite": { "command": "uv", "args": [ "--directory", "/servers/src/sqlite", "run", "mcp-server-sqlite", "--db-path", "./sample.db" ] } } } ``` ここが緑になれば設定完了です。 ![ここが緑になれば設定完了の画面](/_astro/01-e7becd8cae9700ff526ecd8f30f7af3c-1-1024x194-a2c61c16.CvYojNd1_Zfkz9J.webp) 早速 user.csv からデータを挿入してみます。 ![早速 user.csv からデータを挿入する画面](/_astro/02-23bf25f7f3d12f9d7e158b6f6b9fa899-9379c7b1.BlQW19Oo_Zy5uxk.webp) `Run tool` か `command + enter` で実行されます。都度実行してください。 実行した SQL や結果が見れます。 ![CursorでSQLの実行履歴と結果を確認する画面](/_astro/03-174fdead4e9458e331da4c7b09451afa-edd93e76.DNMeKE2m_1UJvVL.webp) 挿入が完了したので、データについて聞いてみました。 ![挿入が完了したので、データについて聞いてみましたの写真](/_astro/04-05341044476ac1f92d5bc1f45ab51d33-e43b4734.DI1eyJDc_ZyhCCq.webp) ## まとめ 簡単に MCP の設定ができました。他にも GitHub MCP サーバーを使えばリポジトリの作成、ブランチの管理、コミット、プルリクの管理などもできるようになります。 まだまだ Cursor を触って 1 週間ほどで使いきれていない機能もありますので使い続けて行こうと思います。 なんだか友達になれそうです。 もっともっと開発を快適にスピーディになっていければいいなと思います。 ## この記事を書いた人 [![](/_astro/k-watanabe.6rq5wFlh_1kh1W2.webp)](/authors/k-watanabe/) ### [k-watanabe](/authors/k-watanabe/) 渡辺を勝ち取れなかったエンジニアです。 [プロフィールと記事一覧](/authors/k-watanabe/) --- ## GoogleCloud Professional Cloud Architect合格体験記 | grasys blog URL: https://blog.grasys.io/post/kato/gcp-professional-cloud-architect 初めまして。加藤です。 grasys には 2021 年 5 月に入社しました。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の作成を行なっています。 GCP を触ったのは grasys に入社してからなのですが、 昨年 11 月に Google Clou… # GoogleCloud Professional Cloud Architect合格体験記 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kato](/authors/kato/) - 公開日:2022年3月2日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/) ![GoogleCloud Professional Cloud Architect合格体験記](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 初めまして。加藤です。 grasys には 2021 年 5 月に入社しました。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の作成を行なっています。 GCP を触ったのは grasys に入社してからなのですが、 昨年 11 月に Google Cloud (GCP) Professional Cloud Architect を取得しました。 今回は合格までの流れを書こうと思います。 ## 勉強の流れ 受験までは下記の流れで勉強しました - 書籍を読む - [図解即戦力 Google Cloud (GCP) のしくみと技術がこれ 1 冊でしっかりわかる教科書](https://www.amazon.co.jp/%E5%9B%B3%E8%A7%A3%E5%8D%B3%E6%88%A6%E5%8A%9B-Google-Cloud%E3%81%AE%E3%81%97%E3%81%8F%E3%81%BF%E3%81%A8%E6%8A%80%E8%A1%93%E3%81%8C%E3%81%93%E3%82%8C1%E5%86%8A%E3%81%A7%E3%81%97%E3%81%A3%E3%81%8B%E3%82%8A%E3%82%8F%E3%81%8B%E3%82%8B%E6%95%99%E7%A7%91%E6%9B%B8-%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BEgrasys/dp/4297123010/ref=sr_1_3?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2RMFQ3ZBRS3A5&keywords=GCP&qid=1642751737&s=books&sprefix=gcp+%2Cstripbooks%2C318&sr=1-3) - Coursera の Google Cloud (GCP) 認定資格取得のコースを受講する - Google Cloud (GCP) Platform Fundamentals: Core Infrastructure - Essential Cloud Infrastructure: Foundation - Essential Cloud Infrastructure: Core Services - Elastic Cloud Infrastructure: Scaling and Automation - Reliable Cloud Infrastructure: Design and Process - Preparing for the Google Cloud (GCP) Professional Cloud Architect Exam - [公式の模擬問題を解く](https://cloud.google.com/certification/practice-exam/cloud-architect?hl=ja) ## 書籍 - [図解即戦力 Google Cloud (GCP) のしくみと技術がこれ 1 冊でしっかりわかる教科書](https://www.amazon.co.jp/%E5%9B%B3%E8%A7%A3%E5%8D%B3%E6%88%A6%E5%8A%9B-Google-Cloud%E3%81%AE%E3%81%97%E3%81%8F%E3%81%BF%E3%81%A8%E6%8A%80%E8%A1%93%E3%81%8C%E3%81%93%E3%82%8C1%E5%86%8A%E3%81%A7%E3%81%97%E3%81%A3%E3%81%8B%E3%82%8A%E3%82%8F%E3%81%8B%E3%82%8B%E6%95%99%E7%A7%91%E6%9B%B8-%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BEgrasys/dp/4297123010/ref=sr_1_3?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2RMFQ3ZBRS3A5&keywords=GCP&qid=1642751737&s=books&sprefix=gcp+%2Cstripbooks%2C318&sr=1-3) grasys のエンジニアと、西岡典生氏・田丸司氏(Google Cloud (GCP))による書籍です。 ダイレクトマーケティングの様ですが、粒度がちょうどよく、扱っているサービスの範囲も広いこと、 Google Cloud (GCP) 関係の書籍では 2022 年 1 月現時点では最新のものなのでおすすめです。 特にクラウド関係は機能やサービス名称などの移り変わりも激しいので なるべく最新の書籍・公式のドキュメントを読むことを意識しましょう。 そのほか、今回読んだわけではないのですが、クラウドを触るにあたり 過去に読んだこの本の知識には助けられたと思うことが多いです。 - [マスタリング TCP/IP―入門編―(第 6 版)](https://www.amazon.co.jp/%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%AA%E3%83%B3%E3%82%B0TCP-IP%E2%80%95%E5%85%A5%E9%96%80%E7%B7%A8%E2%80%95-%E7%AC%AC6%E7%89%88-%E4%BA%95%E4%B8%8A-%E7%9B%B4%E4%B9%9F/dp/4274224473/ref=sr_1_1?adgrpid=56086957329&gclid=CjwKCAiA0KmPBhBqEiwAJqKK4w_zdfcA_vw07gv0kKDR9uwQp0sixOCYVfU-WzL0jIp8TzVNK2EY-BoC7C8QAvD_BwE&hvadid=338581154570&hvdev=c&hvlocphy=1028853&hvnetw=g&hvqmt=b&hvrand=11698688405267628204&hvtargid=kwd-332741975493&hydadcr=27708_11559602&jp-ad-ap=0&keywords=%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%AA%E3%83%B3%E3%82%B0tcp%2Fip%E5%85%A5%E9%96%80%E7%B7%A8&qid=1642756983&sr=8-1) ## Coursera Coursera の無料のコースを受講しました。 動画での Google Cloud (GCP) サービスの説明・ハンズオンで構成されています。 業務では BigQuery ばかり触っているのですが、 QwikLabs では課題が用意され、かつ金額を気にすることなく学習できるのでよかったです。 ## まとめ 結果 1 ヶ月の勉強時間で Google Cloud (GCP) Professional Cloud Architect に合格することができました。 associate レベルですが AWS の資格も保持しており、 AWS の資格を取得する際は机上での学習がメインだったのに対し、 Google Cloud (GCP) の資格は世に出回っている書籍こそ少ないものの、 豊富なハンズオンでクラウド操作に慣れることができるので とにかくクラウド資格をとってみたい、という方には Google Cloud (GCP) の資格取得をお勧めしたいです。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kato/) ### [kato](/authors/kato/) katoのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kato/) --- ## GoogleCloud Professional Data Engineer合格体験記 | grasys blog URL: https://blog.grasys.io/post/kato/googlecloud-professional-data-engineer こんにちは。加藤です。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の保守・開発を行なっています。 2021年 11 月に Google Cloud (GCP) Professional Cloud Architect を取得していたのですが、 ベースとな… # GoogleCloud Professional Data Engineer合格体験記 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kato](/authors/kato/) - 公開日:2023年3月24日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Professional Data Engineer](/tags/professional-data-engineer/) ![GoogleCloud Professional Data Engineer合格体験記](/_astro/hero.YJ-rAdJ1_Z5m0H4.webp) こんにちは。加藤です。 業務では主に BigQuery を用いてデータ分析、 React、Laravel を使用してデータ分析基盤の保守・開発を行なっています。 2021年 11 月に Google Cloud (GCP) Professional Cloud Architect を取得していたのですが、 ベースとなる資格が取得できたので、 私の業務領域に近いGoogle Cloud (GCP) Professional Data Engineerをとりたいな〜と思い、 先日無事に資格を取得することができました。 今回も前回同様合格までの流れを書こうと思います。 ## 勉強の流れ 受験までは下記の流れで勉強しました。 - [公式の模擬問題を解く](https://cloud.google.com/certification/data-engineer?hl=ja) 基礎的な学習に関しては[前回](http://%E5%9F%BA%E7%A4%8E%E7%9A%84%E3%81%AA%E5%AD%A6%E7%BF%92%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E3%81%AF%E5%89%8D%E5%9B%9Ehttps://blog.grasys.io/post/kato/gcp-professional-cloud-architect/)の知識が残っているのでそれが活きたのですが、 振り返ってみるとCourseraの中でも - Google Cloud (GCP) Platform Fundamentals: Core Infrastructure - Essential Cloud Infrastructure: Core Services の2つは受講した方がいいかな?という印象でした。 ## 勉強方法 資格をいくつか取得しているので、今回は行なっている試験勉強の方法も記載します。 模擬問題を読み、わからない単語をメモとして書き出していきます。 この時点で不明点を調べることはせず、挑んだ実力のままで試験を終えます。 試験終了後、書き出した単語・サービスを調べて理解を深めた後に 模擬問題の結果振り返りを行なっていきます。 試験では同じサービスが何度も出ることがあるので、 事前にまとめて単語・サービスの振り返りをしておくと模擬問題の振り返りをスムーズにできるので 集中力を切らさずにできるかと思います。 ## まとめ というわけで、無事1回で合格することができました。 Google Cloud (GCP)の資格は、点数が発表されず合格/不合格のみ通知されるのですが 今回はある程度自分が触ってきた領域ということもあり、自信を持って試験終了することができました。 試験を終えると、Data Engineerという試験であるもの、 結構な割合でデータベース周り以外の内容に関しても問われるな、といった感触がありました。 おそらくこの試験を突破できたのあれば、Professional Cloud Architect の試験も 後少し勉強すれば合格圏内になっていることと思いますので、受験をオススメします。 また、何を受験しようか悩んでいる方には、先にProfessional Cloud Architectの受験をお勧めします。 上記試験は広い領域を勉強する必要があるのですが、他のプロフェッショナル資格を目指す際に 体系が身についているので勉強が楽だな、と思ったからです。 次は業務領域には関係ないですが、AIが流行っていることですし Professional Machine Learning Engineerの勉強をしてみたいなと思っています。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kato/) ### [kato](/authors/kato/) katoのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kato/) --- ## 【デスクツアー】とある社員KKのデスク | grasys blog URL: https://blog.grasys.io/post/kato/kato_desktour こんにちは。grasys でアプリエンジニアをしている加藤です。 grasys 社内でデスクツアーブログの執筆依頼が来たのでデスクを紹介させていただきます。 ガジェットは結構買っている記憶があったのですが、ほぼ趣味(イラスト、ゲーム)のものであまり紹介できるものはありませんでした。ただ、配線周りを結構綺麗にしているの… # 【デスクツアー】とある社員KKのデスク - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kato](/authors/kato/) - 公開日:2022年3月23日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#シリーズ: デスクツアー](/tags/シリーズ-デスクツアー/)[#リモートワーク](/tags/リモートワーク/) ![【デスクツアー】とある社員KKのデスク](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは。grasys でアプリエンジニアをしている加藤です。 grasys 社内でデスクツアーブログの執筆依頼が来たのでデスクを紹介させていただきます。 ガジェットは結構買っている記憶があったのですが、ほぼ趣味(イラスト、ゲーム)のものであまり紹介できるものはありませんでした。ただ、配線周りを結構綺麗にしているので、そちらを中心に紹介しようかと思います。 ## デスク環境 ![デスク環境の写真](/_astro/01-S__26468365-1024x768-33ed312d.CpiGb-0U_Z2ej0Yl.webp) Mac 端末の画面と合わせて 3 画面で仕事をしています。 普段は左画面が主に slack 等コミュニケーションツール、右が IDE、下画面がデベロッパーツール用になっています。 入力デバイスには特にこだわりがないので Mac のキーボードとトラックパッドを使用しています。(写真に写っているマウスはゲーム用) ### 使っているもの - [L 字デスク](https://www.low-ya.com/goods/F899_G1010) LOWYA で購入しました。色味が可愛い! 横幅は問題ないのですが、奥行きが短めです。モニターアームを設置したかったので奥の板を外して使用しています。 - [エルゴヒューマン フィット](https://item.rakuten.co.jp/of9/eh-fit/) 仕事でも趣味でも永遠に座っているので椅子に高めの課金をしました。安くはないけどやっぱり長時間座っていても腰が痛くならないので買ってよかったです。白いのが欲しかったのでメッシュタイプを買ったのですが、ちょっと痛いのでできれば座面クッションタイプが欲しかったです。 - [モニターアーム](https://www.amazon.co.jp/%E3%82%B0%E3%83%AA%E3%83%BC%E3%83%B3%E3%83%8F%E3%82%A6%E3%82%B9-%E6%B6%B2%E6%99%B6%E3%83%87%E3%82%A3%E3%82%B9%E3%83%97%E3%83%AC%E3%82%A4%E3%82%A2%E3%83%BC%E3%83%A0-%E3%82%AF%E3%83%A9%E3%83%B3%E3%83%97%E5%BC%8F-%E3%82%B0%E3%83%AD%E3%83%A1%E3%83%83%E3%83%88%E5%BC%8F-GH-AMCK02/dp/B07H5NY13Q/ref=sr_1_6?crid=1XLBEHABCLYEA&keywords=%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC%E3%82%A2%E3%83%BC%E3%83%A0+2%E7%94%BB%E9%9D%A2+%E3%82%B0%E3%83%AA%E3%83%BC%E3%83%B3%E3%83%8F%E3%82%A6%E3%82%B9&qid=1645423530&sprefix=%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC%E3%82%A2%E3%83%BC%E3%83%A0+%EF%BC%92%E7%94%BB%E9%9D%A2%E3%80%80%E3%82%B0%E3%83%AA%E3%83%BC%E3%83%B3%2Caps%2C268&sr=8-6) デスクに奥行きがなく、前にせり出す稼働タイプだとキツそうだったので固定式のものを購入。意外と角度つけられなくても見やすかったです。 - [右のモニタ](https://www.amazon.co.jp/%E3%82%A2%E3%82%A4%E3%82%B1%E3%82%A2%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC-GW2480T-23-8%E3%82%A4%E3%83%B3%E3%83%81-%E8%BC%9D%E5%BA%A6%E8%87%AA%E5%8B%95%E8%AA%BF%E6%95%B4-%E3%82%AB%E3%83%A9%E3%83%BC%E3%83%A6%E3%83%8B%E3%83%90%E3%83%BC%E3%82%B5%E3%83%AB%E3%83%A2%E3%83%BC%E3%83%89/dp/B07T2YLSCX/ref=sr_1_2?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1I950RSU3QHPN&keywords=BENQ+%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC+23.8&qid=1645423815&sprefix=benq+%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC+23.8%2Caps%2C369&sr=8-2) BENQ の 23.8 インチ。 - 左のモニタ Dinner の古いやつ。そろそろ買い替えたい。 - [USB HUB](https://www.amazon.co.jp/HUB-M14-HDMI%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%BF%E3%83%BC-Thunderbolt-Type-C%E3%83%9D%E3%83%BC%E3%83%88-SD%E3%82%AB%E3%83%BC%E3%83%89%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC/dp/B09L7HT1XB/ref=sr_1_4?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3KG2P14LYAWQT&keywords=choetech+%E3%83%8F%E3%83%96+%E7%BE%BD%E7%94%9F&qid=1645422518&sprefix=choetech+%E3%83%8F%E3%83%96+%E7%BE%BD%E7%94%9F%2Caps%2C224&sr=8-4) Mac の左側に刺さってるやつです。モニターが Type-C 対応ではないので Mac-HUB-HDMI で一本接続、Mac-HUB-[TypeC/HDMI 変換コネクタ](https://www.amazon.co.jp/Anker-PowerExpand-%E5%A4%89%E6%8F%9B%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF%E3%83%BC-60Hz%E5%AF%BE%E5%BF%9C%E3%80%91-Chromebook/dp/B07X5VJQ3D/ref=sr_1_5?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3NPAQ4FG9WFRE&keywords=anker+type-c+HDMI&qid=1645422757&sprefix=anker+type-c+hdmi%2Caps%2C277&sr=8-5)\-HDMI で一本接続しています。 - ネイルカラー エンジニアたるもの爪を塗れ、という信条を持って生きています。タイピングするときに色付いた爪が見えるとテンションが上がります。 - ピンクの丸いやつ 推しです。 そのほか web カメラやヘッドセット、右にゲーミング PC がありますが私用なので割愛します。 ## 配線まわりの話 配線はなるべく隠せるように工夫しています。 - デスク下写真 ![配線まわりの話の写真(1)](/_astro/02-1-1024x768-5ea3040a.DqX0y1Q7_13w3ad.webp) ![配線まわりの話の写真(2)](/_astro/03-2-1024x768-b3b7524a.DEnFzL6S_J9abN.webp) ### 配線隠しで使っているもの - [ケーブルトレー](https://www.amazon.co.jp/%E3%82%B5%E3%83%B3%E3%83%AF%E3%82%B5%E3%83%97%E3%83%A9%E3%82%A4-%E3%82%A2%E3%82%A6%E3%83%88%E3%83%AC%E3%83%83%E3%83%88-%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%83%88%E3%83%AC%E3%83%BC-CB-CT4-%E7%AE%B1%E3%81%AB%E3%82%AD%E3%82%BA%E3%80%81%E6%B1%9A%E3%82%8C%E3%81%AE%E3%81%82%E3%82%8B%E3%82%A2%E3%82%A6%E3%83%88%E3%83%AC%E3%83%83%E3%83%88%E5%93%81%E3%81%A7%E3%81%99%E3%80%82/dp/B01N2QSUDU/ref=sr_1_7?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=XLV6IE3GH5GK&keywords=%E3%82%B5%E3%83%B3%E3%83%AF%E3%82%B5%E3%83%97%E3%83%A9%E3%82%A4+%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%83%88%E3%83%AC%E3%83%BC&qid=1645425313&sprefix=%E3%82%B5%E3%83%B3%E3%83%AF%E3%82%B5%E3%83%97%E3%83%A9%E3%82%A4+%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%83%88%E3%83%AC%E3%83%BC%2Caps%2C225&sr=8-7) - [ケーブルクリップ](https://www.amazon.co.jp/%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%82%AF%E3%83%AA%E3%83%83%E3%83%97%E3%80%81MAVEEK-%E3%83%9E%E3%83%93%E3%83%BC%E3%82%AB-4%E9%9A%8E%E6%AE%B5%E8%AA%BF%E7%AF%80%E5%8F%AF%E8%83%BD%E3%81%AA%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC-%E3%82%B3%E3%83%BC%E3%83%89%E3%82%AF%E3%83%AA%E3%83%83%E3%83%97-%E7%B5%90%E6%9D%9F%E5%9B%BA%E5%AE%9A%E3%83%99%E3%83%BC%E3%82%B9/dp/B076GXW7GK/ref=sr_1_5?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1BUYYMKL5UKY3&keywords=%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%82%AF%E3%83%AA%E3%83%83%E3%83%97&qid=1645425378&sprefix=%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%82%AF%E3%83%AA%E3%83%83%E3%83%97%2Caps%2C225&sr=8-5) モニタ裏やデスク裏にこちらのケーブルクリップを貼ってケーブルを固定しています。ケーブルが浮かないのでスッキリ。 - [ケーブルバンド](https://www.amazon.co.jp/Trilancer%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E7%B5%90%E6%9D%9F%E3%83%90%E3%83%B3%E3%83%89-%E5%8F%8E%E7%B4%8D%E3%83%90%E3%83%B3%E3%83%89-%E3%82%B9%E3%83%88%E3%83%A9%E3%83%83%E3%83%97-%E3%82%B3%E3%83%BC%E3%83%89%E9%85%8D%E7%B7%9A%E5%8F%8E%E7%B4%8D-50%E6%9C%AC20CM/dp/B07JG14GZD/ref=sr_1_5?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3TD6Q1UPCV9E4&keywords=%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB+%E3%83%90%E3%83%B3%E3%83%89+trilancer&qid=1645425527&sprefix=%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB+%E3%83%90%E3%83%B3%E3%83%89+trilance%2Caps%2C239&sr=8-5) マジックテープ式のケーブルバンド。長さが余るケーブルはこちらで束ねて整頓しています。 - [電源タップ](https://www.amazon.co.jp/Anker-6%EF%BC%88USB%E3%83%9D%E3%83%BC%E3%83%88%E4%BB%98%E3%81%8D%E9%9B%BB%E6%BA%90%E3%82%BF%E3%83%83%E3%83%97-%E9%9B%BB%E5%AD%90%E5%9B%9E%E8%B7%AF%E3%81%AE%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E9%98%B2%E6%AD%A2%E6%90%AD%E8%BC%89-%E3%81%BB%E3%81%93%E3%82%8A%E9%98%B2%E6%AD%A2%E3%82%B7%E3%83%A3%E3%83%83%E3%82%BF%E3%83%BC%E3%80%91%E5%AE%B6%E9%9B%BB%E8%A3%BD%E5%93%81-Android%E5%90%84%E7%A8%AE%E3%80%81%E3%81%9D%E3%81%AE%E4%BB%96USB%E6%A9%9F%E5%99%A8%E5%AF%BE%E5%BF%9C/dp/B08C7GH9Z8/ref=sr_1_2?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=QZB0T724JHBX&keywords=anker+%E9%9B%BB%E6%BA%90%E3%81%9F%E3%81%A3%E3%81%B7&qid=1645425799&sprefix=anker+%E9%9B%BB%E6%BA%90+%E3%81%9F%E3%81%A3%E3%81%B7%2Caps%2C247&sr=8-2) Anker の電源タップ。USB の給電もできて省スペースでいいのが嬉しいです。 - [配線カバー](https://www.amazon.co.jp/%E9%85%8D%E7%B7%9A%E3%82%AB%E3%83%90%E3%83%BC-%E9%85%8D%E7%B7%9A%E3%83%A2%E3%83%BC%E3%83%AB-%E9%9B%BB%E7%B7%9A%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%82%AB%E3%83%90%E3%83%BC%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%83%97%E3%83%AD%E3%83%86%E3%82%AF%E3%82%BF%E3%83%BC-%E3%82%B3%E3%83%BC%E3%83%89%E3%83%97%E3%83%AD%E3%83%86%E3%82%AF%E3%82%BF%E3%83%BC-1-4cm%C3%9710%E6%9C%AC%E3%83%91%E3%83%83%E3%82%AF/dp/B085G66FBL/ref=sr_1_1_sspa?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1AZPZTITD32PA&keywords=%E9%85%8D%E7%B7%9A%E3%83%A2%E3%83%BC%E3%83%AB%2Bleocaslet&qid=1645425946&smid=A1ZML0ZOMTK8XR&sprefix=%E9%85%8D%E7%B7%9A%E3%83%A2%E3%83%BC%E3%83%AB%2Bleocaslet%2Caps%2C222&sr=8-1-spons&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEzUjY2WVdQMEtYQzRDJmVuY3J5cHRlZElkPUEwMzUxMjg2MUxWRDAxRTEwOU8zWiZlbmNyeXB0ZWRBZElkPUExUERLT09KNUFFQU0zJndpZGdldE5hbWU9c3BfYXRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ&th=1) デスク下二枚目の写真で使用しているものです。LAN ケーブルなどどうしても長距離伸ばさなければいけないケーブルは、こちらの配線カバーを壁に設置して隠しています。見た目も綺麗だし、ロボット掃除機を使っても巻き込む心配がないので良いです。うちは賃貸なので、設置の際は壁が傷つかないようにマスキングテープを貼って、その上からこの配線カバーを設置しています。 ## まとめ 前職では windowsOS のノート PC を使用していたのですが、不便だったので色々周辺機器を置いてごしゃっていたのですが Mac はデフォルトのキーボードもトラックパッドも使いやすいからスッキリしたいいな、と改めて思いました。デスク周りで改良したいのは Type-C 対応のモニタが欲しいくらい・・・ ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kato/) ### [kato](/authors/kato/) katoのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kato/) --- ## フロント初学者が行うフロント技術選定 | grasys blog URL: https://blog.grasys.io/post/kato/react こんにちは。Cloud Developerチーム(以下CDチーム)エンジニアの加藤です。 業務では主にバックエンドやデータ分析を行なっております。 私の所属しているCDチームでは毎期ごとにチームでテーマを設定し、 業務外でエンジニアリングに関して議論や調査を行なっております。 今期のテーマは【開発がスムーズに始められ… # フロント初学者が行うフロント技術選定 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kato](/authors/kato/) - 公開日:2022年9月26日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Next.js](/tags/next-js/)[#React](/tags/react/)[#Tailwind CSS](/tags/tailwind-css/) ![フロント初学者が行うフロント技術選定](/_astro/hero.BOqK_kyC_Z2iPyQf.webp) こんにちは。Cloud Developerチーム(以下CDチーム)エンジニアの加藤です。 業務では主にバックエンドやデータ分析を行なっております。 私の所属しているCDチームでは毎期ごとにチームでテーマを設定し、 業務外でエンジニアリングに関して議論や調査を行なっております。 今期のテーマは【開発がスムーズに始められるよう、チーム内の資産としてボイラープレートを作る】という内容でした。 チームメンバーそれぞれ担当する技術を決めて取り組むのですが、私の担当はReactでした。 今回はその過程を書いてみようかと思います。 ## 弊社のフロント体制に関して 普段の業務はバックエンド(PHP)中心なのですが、業務の1割程度はフロントを触っています。 私のフロントエンド経験は1年半ほどで、前職で半年ほどAngular、現職で1年ほどReactを触っています。 いずれも一からアプリケーションを作成したことはなく、既存のアプリの機能改修・バグ修正の経験のみです。 さて、弊社にはフロントエンド部隊(専任のフロントエンドエンジニア、デザイナ)が存在しておりません。 フロント部隊がいる会社であれば、デザイナの方からデザインカンプなどをいただいて、あるいは部品まで作成いただいてから組み合わせて実装、というような流れになるかと思うのですが、そうはいきません。 また、エンジニアに関してもフロント専任のメンバがいるわけではないので技術的にあまりに難易度が高いものを選定してしまうと実装が大変です。 そこで、ボイラープレート作成にあたり、下記要件を考えました。 - デザインは既存のCSSフレームワークを活用する - 選定する技術はメンテナンスがしっかりされているものにする - 流行りの技術であること(ドキュメントが十分存在していること) ## Reactアプリケーションのスケルトンに関して ReactはTypeScriptのフレームワークですが、Reactアプリケーションが動作する環境を整えるには静的解析ツールやビルドツールなど、さまざまなツールの導入も必要になります。 もちろん、全て手作業で導入することもできるのですが大変ですし、そもそも今回の目的である習熟していないメンバーがすぐに着手できる、という目的に削ぐわないです。 Reactにはいくつかアプリケーションの雛形生成のための手段があるので、今回はそちらを使用します。 私が勉強した1年前はCreate-react-Appというコマンドで環境構築する方法を学んだのですが、現在Create-React-Appはメンテナンスモードであり、定期的な保守が難しくなる、という話を耳にしました。 現在、何かのツールに頼る形式だとcreate-next-appかviteの2択になるのではないでしょうか。 create-next-appはNext.js+Reactのボイラープレートです。 Next.jsはReactをベースに作成されたJavaScriptのフレームワークで、SSRが行える、Next.jsがサーバー機能を持っているため環境構築が容易である、といった特徴があります。 また、create-next-appコマンドは公式のクリエータによってメンテナンスが行われているため、create-react-appで懸念されるメンテナンスが公式から提供されないという点は(一旦は)解消されます。 一方、viteはビルドツールで、npm create viteコマンドを実行することで、React + viteプロジェクトを作成することができます。viteは元々ビルドツールなだけあって、本番ビルドが早い、高速なサーバーの起動といった特徴があるようです。 今回は、Googleトレンドの傾向や、各種技術サイトのタグ数の多さからcreate-next-appを採用することにしました。 ## CSSフレームワークに関して CSSフレームワークとはあらかじめてデザインしたパーツ群(ボタン、モーダル、レイアウトetc…)を提供してくれるものです。 有名なものだとbootStrap、Tailwind、Material UIでしょうか。 CSSフレームワーク選定の基準としては、使いやすさ、デザインが挙げられるかと思います。 リッチなデザインが実現できるフレームワークも気になりはしますが、 そもそも私の所属するCDチームではデータ分析や社内ツールの開発案件が多いため、 アプリケーションの用件としてデザインの優先度はそれほど高く設定していません。 メジャー度でいうと、bootstrapが飛び抜けてはいるのですが、今回はTailwindを採用することにいたしました。 TailwindはUtility-First(ユーティリティファースト)で作られている CSS フレークワークです。 bootstrapではコンポーネントが提供されていますが、TailwindではUtility classを組み合わせて作成していくことになります。 独自での組み合わせが必要になりますが、チートシートが充実しているため、それほど学習コストは高くありません。加えて、基本的なパーツはボイラープレート内で作成するので後続のメンバーには負担がないように作成していきます。 また、軽量であるためNext.JSとも相性が良さそうです。 ## 今回選定した技術まとめ ということで、ボイラープレートとしては下記を選定することになりました。 - React+Next.js(create-next-app) - Tailwind 実際はコンポーネント群、レイアウト、ドキュメントを作ってボイラープレートとしています。 各技術を触った所感としては - Next.jsのRoutingが感覚的でわかりやすい - Tailwindを導入しているので今のところファイル群が少なく構造を理解しやすい(CSSファイルができないため) - Tailwindのカスタマイズも慣れると簡単、スタイルを1ファイルで確認、調整できるので便利 今期の活動の範囲ではNext.jsのメリットであるSSRの実装まで触れなかったので時間とって触ってみたいですね・・ ## まとめ ということでフロントの技術選定に関して工程、決定内容を書かせていただきました。 初学者が選定したものなのでベストプラクティスからはずれているかもしれませんが、ドキュメントも併せて作っているのでなんとかプロジェクトの走り出しに使える程度のものはできたかな、と思っています。 普段はバックエンドばかりなので改めてフロントのことを勉強する良い機会になりました。 新しいものを勉強するのは楽しいですね。 今回導入するまでには至れなかったのですが、Storybookを使ってチーム内で使いまわせるコンポーネントカタログを資産として作るのも良さそうだなぁと思いました。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kato/) ### [kato](/authors/kato/) katoのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kato/) --- ## StackDriverDebuggerで本番環境のソースコードをデバッグ | grasys blog URL: https://blog.grasys.io/post/kawasaki/2017-06-5-stackdrivedebugger こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内では若手ポジション) 今回僕はGCPが無料で提供しているStackDriverDebuggerを使用して、 本番環境で実際に動いているソースコードのデバッグを 実行する手順を書きたいと思ってます。 Stackdriver Debuggerとは 公… # StackDriverDebuggerで本番環境のソースコードをデバッグ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kawasaki](/authors/kawasaki/) - 公開日:2017年6月5日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#stackdriverdebugger](/tags/stackdriverdebugger/) ![StackDriverDebuggerで本番環境のソースコードをデバッグ](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内では若手ポジション) 今回僕はGCPが無料で提供しているStackDriverDebuggerを使用して、 本番環境で実際に動いているソースコードのデバッグを 実行する手順を書きたいと思ってます。 ## Stackdriver Debuggerとは [公式サイト](https://cloud.google.com/debugger/docs/overview)では下記のように書いてあります。 > Google Cloud (GCP) Platform の機能である Stackdriver Debugger を使うと、コードの任意の位置でのアプリケーションの状態を調べることができます。その際、ログ ステートメントを使用したり、アプリケーションを停止したりする必要はなく、アプリケーションの処理速度が低下することもありません。デバッグ中に、お客様のユーザーに影響を与えることはありません。本番環境でのデバッガにより、ローカル変数とコールスタックをキャプチャして、ソースコードの特定の行の位置に再度リンクすることができます。また、これを使って、アプリケーションの本番状態を分析し、本番環境でのコードの動作を理解することもできます。 要は本番環境で動いているソースに対してブレイクポイント貼って変数の中身や動作を確認できるという事みたいです。 その際にパフォーマンスの低下やアプリケーションの停止が起きないみたいです。 まだbetaとなっていますがこれから楽しみな機能ですね。 ## 要件 早速試してみようと思いますが、まず大事なのが対応している言語が下記となっている事です。 > App Engine フレキシブル環境で実行されているものを含む、App Engine で実行されている Java アプリケーション。 > App Engine 上で実行されている Python アプリケーション。 > Google Compute Engine インスタンス上で実行されている、Java、Python、Go のアプリケーション。 概要のTopではこのようにかかれてますが、**AppEngineはNode.jsも対応しているみたいです。** また、ComputeEngineは64 ビット Debian Linux イメージとなっているのでご注意ください。 今回はPythonで簡単なWebアプリケーションを作成してそのソースコードをデバッグしてみたいと思ってます。 ## サーバー構築 まず GCEのインスタンスを作成します。 要件が64 ビット Debian Linux イメージとなっているのでそれに沿ったインスタンスを作成します。 ID と API へのアクセスは全てを選択するようにと記載があったので選択します。 さてサーバーに接続したらStackdriver Debugger エージェントをインストールします。 まずpipがインストールされていなかったのでインストールします。 Plain textcontent\_copy ``` $sudo apt-get install python-pip ``` その後 Plain textcontent\_copy ``` $pip install google-python-cloud-debugger ``` でインストール完了です。 今回はwebのフレームワークとしてFlaskを使用してすごく簡単なPtyhonアプリケーションを作成しBitBucketにレポジトリを作成します。 Flaskのインストールや実行は[Flaskに入門](http://www.yoheim.net/blog.php?q=20160505)を参考に構築しました。 ソースの中身はこんな感じです Plain textcontent\_copy ``` # coding: utf-8 from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello Grasys!' @app.route('/for') def hello_world_ja(): n = 1000 nay = [i for i in xrange(n)] for i in xrange(n): nay.pop(0) return 'end' @app.route('/error') def errortest(): a = 1 + 1 b = 1 / 0 return 'end' if __name__ == '__main__': app.run() ``` Flaskでアプリケーションを動かせることができたらソース コンテキスト ファイルの生成をしましょう。 これを行うことでビルドするアプリケーションの情報をGCPに連携します。 下記コマンドを打てと書いてあります。 Plain textcontent\_copy ``` $gcloud beta debug source gen-repo-info-file \ --output-directory=[MODULE_PACKAGE_DIR] ``` 今回私は「/usr/local/etc/stackdriver」でアプリケーションを動かしているので Plain textcontent\_copy ``` $gcloud beta debug source gen-repo-info-file \ --output-directory=/usr/local/etc/stackdriver ``` と打ちます。 上記コマンドですが、[日本語訳がまだない公式ページ](https://cloud.google.com/debugger/docs/source-context)でより詳しく書かれています。しかもbetaの文字が消えています。 ちなみにこのコマンドはバージョンを変更するたびに打つ必要があります。 ここまで準備したらStackdriverDebuggerエージェントを動かしましょう。 StackdriverDebuggerを動かすにはソースに手を加える方法と実行方法を変えるのと2通りのあるみたいです。 今回は実行方法を変える方法でいこうと思います。 Plain textcontent\_copy ``` $python -m googleclouddebugger \ --version=[VERSION] \ --module=[MODULE] \ -- myapp.py ``` を打てとサイトには書いてあるので Plain textcontent\_copy ``` $python -m googleclouddebugger \ --version=v3 \ --module=testapp \ -- stackdriver.py ``` と打ちます。 \[MODULE\]と\[VERSION\]は 後ほどのデバッグ画面で\[MODULE\]-\[VERSION\]と表示されます。 下記出力からDebuggeeが立ち上がったのがわかります。 Plain textcontent\_copy ``` I0602 03:54:08.623488 4601 gcp_hub_client.py:335] Debuggee registered successfully, ID: gcp:ハッシュ値:ハッシュ値 ``` ## デバッグ画面 ブラウザでデバッグ画面を開きましょう。 ![デバッグ画面(1)](/_astro/01-debug-91a6e55b.D3bbKbRP_VgVMz.webp) アプリケーションとソースのコミットが一致していることを確認します。 ![デバッグ画面(2)](/_astro/02-confirm-1524bb4d.C7HgG1YS_2e3V8w.webp) では早速今回のアプリケーションにスナップショットを追加して実行時の変数などを行きましょう。 スナップショットには条件や式を入れることが可能です。 今回は先ほどのソースに条件を入れて何個かスナップショットを追加しました。 追加した状態で実行環境をのURLを叩いて実行します。 するとスナップショットが取得されます。 ![デバッグ画面(3)](/_astro/03-snapshot-1024x540-fedf060d.CNKrsw4j_Z6LH5L.webp) 右側に変数やコールスタックが表示されます。 ![デバッグ画面(4)](/_astro/04-debug-3c1009e6.BVhG44G5_24WdB6.webp) おお!実行時の状態が確認できる! 見えるぞ!私にも変数が見える!! ちなみにスナップショットの上から二つ目のエラーですが、i > 900の条件を指定したのですが、 パフォーマンスに影響が出る可能生があるのでスナップショットを取りませんとエラーが出ています。気が利きますね。 WindowsでもVisualStudioでWebAppが提供している機能やIISのプロセスにアタッチする事で同様の事が出来ますが、 スナップショットでメンバーと共有できるのは非常に楽だなと思いました。 本番環境でのみ起きる謎バグなどの解決に大いに役立つと思います。 ソースコードの連携などを自動でやってくれるCLOUD SOURCE REPOSITORIESで作成したレポジトリならより簡単にできそうですね。 ちょっと思ったのが、ソースのバージョンを変更すると前バージョンのスナップショットが消えてしまいデバッグのした情報も消えます。 ソースコードの前のバージョンの状態を取って見比べたいケースなどがもしかしたらあるかなと思いましたので、これからバージョン毎の状態が取っておけたらいいのにと思いました。 まだbetaとの事ですが正式リリースされるのが楽しみな機能ですね。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kawasaki/) ### [kawasaki](/authors/kawasaki/) kawasakiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kawasaki/) --- ## LB越しの不正アクセスをfail2banを使って防ぐ | grasys blog URL: https://blog.grasys.io/post/kawasaki/2017-11-14-aplicationengine2inftaengine こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回はGCPのLB経由で来る不正アクセスにfail2banで対処した時の事について書きます。 grasysではECサイトやニュースサイトを運営するお客様がいます。 そのお客様のサイトに悪意をもってCDNが適用されない… # LB越しの不正アクセスをfail2banを使って防ぐ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kawasaki](/authors/kawasaki/) - 公開日:2017年11月14日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#fail2ban](/tags/fail2ban/) ![LB越しの不正アクセスをfail2banを使って防ぐ](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回はGCPのLB経由で来る不正アクセスにfail2banで対処した時の事について書きます。 grasysではECサイトやニュースサイトを運営するお客様がいます。 そのお客様のサイトに悪意をもってCDNが適用されないURLに不正アクセスをしてくるユーザーにだけ何らかの対処をしたいケースに使用しています。 * * * ## fail2banとは ログファイルからfilterに定義したルールでIPを割り出し、jailに定義したアクセス回数などのルールを超えたIPに対し定義したactionを実行します。 各webサーバーに機能やアドオンとして持ってるものもありますが、機能も多くwebサーバーに依存しないのでgrasysではfail2banを使用しています。 各種configの例を交えて説明します。 インストールはやディレクトリ構成は公式サイトや参考URLをご確認ください。 ### fail2banを設定する前に… fail2banはログファイルから該当のIPを割り出します。 今回はLBを使用しているのでLBのIPでなくクライアントPCのIPを取得したいです。 まずはアクセスログにX-Forwarded-Forを出力するように設定しましょう。 ### filter webサーバーのアクセスログからIPを取得する設定ファイルです。 公式にすでにたくさんのものが用意されています。 ログファイルに対して正規表現でアクセス元のIPを取得するようにします。 Plain textcontent\_copy ``` failregex = ^,.*"(HEAD|GET|POST).* ^- - -.*"(HEAD|GET|POST).* ignoreregex = \.(?i)(jpe?g|gif|png|bmp|pdf|js|css|woff|eot|ttf|ico|txt|xml|swf|xlsx?|docx?|pptx?|googlebot|svg|mp.) 39.110.211.367 ``` 上記のような内容でtest-dos.confという名前でfilter.dに置きます。 failregexのにクライアントのIPが来るように正規表現を書きます。 ignoreregexにはこれが入るものはカウントしないようにします。 webサイトなので画像等へのアクセスと弊社のIPはカウントしないようにします。 この正規表現で意図したIPが取れているかどうかは実際のログファイルに対して下記コマンドでテストすることができます。 `fail2ban-regex /var/log/[logfile名]/usr/local/etc/fail2ban/filter.d/[filter名]` これで確認しながら進めることができます。 ### jail このファイルでactionやfilterのルールを決めます。 例を元に見ていきましょう。 Plain textcontent\_copy ``` [DEFAULT] # filterが読み込むlogファイルを指定します。 apache_access_log = /var/log/httpd/wired_access_log [test-dos] # 実際に適用するルールかどうか enabled = false # portです。 port = http,https # ログからIPを検索するfilter名を定義します。 filter = test-dos # filterが読み込むlogファイルを指定します。 logpath = %(apache_access_log)s # 20秒間で10回同一IPを見つけたら5秒間bantimeが発生します maxretry = 10 findtime = 20 bantime = 5 # bantimeが発生した時に動作するactionを定義します。引数を渡すことも可能です。 # 「,」で区切って引数を複数渡すことも可能です action = banned-hosts[name=https://www.grasys.io/] slack[name=test-dos] # アラートメールの送信先アドレス destemail = kawasaki@grasys.io ``` actionの箇所に定義しているのはブロック用のactionと弊社にslackで通知する設定です。 ### action jailで定義したルールが適用された場合の動作を定義します。 すでにデフォルトでたくさんのルールが用意されていてLBを使用していない場合にブロックしたいなどはiptables-multiportを使用すればいいと思います。 今回はLB経由で来ているので下記のようなactionで作成したスクリプトを呼び出してます。 `action` Plain textcontent\_copy ``` [Definition] # actionbanはjailのルールが適用された時にする動作です。 # bashファイルを動かすこともできます。 actionban = sh /fail2ban/script.d/add_banned_hosts.sh # actionunbanはjailのbantimeが終了された時にする動作です。 actionunban = sh /fail2ban/script.d/delete_banned_hosts.sh [Init] ``` `add_banned_hosts.sh` LB経由なのでiptablesの設定にX-Forwarded-Forで該当ipがある場合にブロックするような設定をしています。 Plain textcontent\_copy ``` #!/bin/bash ip=$1 name=$2 iptables -A fail2ban_http_drop -p tcp --dport 80 -m string --algo bm --string "X-Forwarded-For: ${ip}" \ -m string --algo bm --string "${name}" -j DROP ``` `delete_banned_hosts` Plain textcontent\_copy ``` #!/bin/bash ip=$1 name=$2 iptables -D fail2ban_http_drop -p tcp --dport 80 -m string --algo bm --string "X-Forwarded-For: ${ip}" \ -m string --algo bm --string "${name}" -j DROP ``` ### 参考URL [公式GitHub](https://github.com/fail2ban/fail2ban) [インストール等参考](https://orebibou.com/2016/12/fail2ban%E3%81%A7%E3%82%A2%E3%82%BF%E3%83%83%E3%82%AF%E3%82%92%E6%A4%9C%E7%9F%A5%E3%81%97%E3%81%9F%E3%82%89slack%E3%81%AB%E9%80%9A%E7%9F%A5%E3%81%95%E3%81%9B%E3%82%8B/) ## grasys三周年 & 半年間の感想 先日grasysが三周年を迎えました!イェイ!! 弊社のスケベ代表 長谷川も喜んでおります!! そして私事ですが僕も今月の11月で無事に転職して半年が経ちました。 転職前はUnityでWebGLのゲームを作って サーバーサイドもC#で作ってAzure Web Appsを使ってデプロイやサービスの運用をしていました。 転職してからlinuxを初めて触って色々指導してもらいながら四苦八苦しています>< grasysでの仕事はただ単にお客様のインフラを管理するのではなく、今回のようにお客様の問題解決やシステム構成の提案も多いです。 また、時にはアプリケーションのログやコンフィグを読んだり、スロークエリの修正提案、技術検証と幅広い作業をします。 アプリケーションを作るのも楽しかったですが、それとは一味違う面白さとやりがいを感じてます。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kawasaki/) ### [kawasaki](/authors/kawasaki/) kawasakiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kawasaki/) --- ## AlexaとActions on Googleのハンズズオンに参加してきた | grasys blog URL: https://blog.grasys.io/post/kawasaki/2018-02-27-alexaandactionsongoogle こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回は最近流行るかもしれないスマートスピーカーのアプリ開発ハンズオンに参加してきたので その事について書きます。 でもハンズオンの内容とかアプリ開発の初歩の手順とかは色んな人が既に書いてるので ここにはその場で質問し… # AlexaとActions on Googleのハンズズオンに参加してきた - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kawasaki](/authors/kawasaki/) - 公開日:2018年2月27日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#smartspeaker](/tags/smartspeaker/) ![AlexaとActions on Googleのハンズズオンに参加してきた](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは! grasysの注目若手エンジニア川﨑です。(grasys内ではまだまだ若手ポジション) 今回は最近流行るかもしれないスマートスピーカーのアプリ開発ハンズオンに参加してきたので その事について書きます。 でもハンズオンの内容とかアプリ開発の初歩の手順とかは色んな人が既に書いてるので ここにはその場で質問したあまり知られてないっぽい事を書こうと思います。 (自分で答えにたどり着けなかったものです…) あとはコードも書いてるけど、もうちょいたって気が向いたら書きます。 * * * ## Alexa 2018/02/03に行われたハンズオンに参加させていただきました。 ### 同じ名前のスキルはリリースできるの? Q. 例えば「ピカチ●ウ」ってスキルあるけど、同じ名前のスキルって公開できるの? A. 君「ピカチ●ウ」って固有名詞の権利持ってるの? 「ピカチ●ウ」とかは無理だけど、スキル名が被ることは想定している。 ユーザーが同じ名前のスキルをアクティブにした場合、先にアクティブにした方が起動する。 ### スキル名は必ず言わないといけないの? Q.「Alexa スキル名」って言いたくない A. AmazonEchoに出す場合は絶対に言わなくてはいけない。 もし、組み込み用のSDKを使用して独自にデバイスを開発する場合は 言わなくてもいいかもしれないが、そこはAlexaデバイスチームと話合いになるだろう。 ### 声ってそのまま別の音声APIに渡せるの? Q. ユーザーの声をそのまま別の音声解析APIに投げたいんだけど A. セキュリティの観点からユーザーの声を渡すことは絶対にない。 ### ウェイクワードを自分で変更できるようになる可能性は? Q. 今の所4種類に変更可能だけど、そのうち自分で好きな言葉に変更可能になりますか? A. 言語解析が難しくなるので、多分この先もない。 ## Actions on Google 2018/02/26に行われたハンズオンに参加させていただきました。 ### 同じ名前のアプリはリリースできるの? Q. 例えばピカ… A. できない。 Actions on Googleは声でインストールするので同じ名前のものはリリースできません。 審査で落ちます。 ### 前の回答や状態をどこかに持ってたりする? Q. コードを書いてて前の質問や回答の状態を持ちたいんだけど。 A. 状態や質問は持ってません。 でもDialogflowのcontextsを使用することにより、 前の質問からの流れを作成することができる。 ## 最後に どちらのハンズオンもスピーカー以外にチューターさんが数人いて質問などはしやすかった。 質問などがあれば参加する価値はあると思った。 どちらのハンズオンもとにかく人気なので、参加するにはまめにチェックする必要があります。 Actions on Googleは15分くらいで100人埋まってた。 なんでインフラの会社の人がそんな事やってるのよ!って思うかもしれないけど、まー色々あるのよ。 スマートスピーカー面白いので流行らないかな〜 実は色々ネタを持ってたり… ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kawasaki/) ### [kawasaki](/authors/kawasaki/) kawasakiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kawasaki/) --- ## Agent Platform モデル評価:Pairwise Evaluation 実践ガイド | grasys blog URL: https://blog.grasys.io/post/komal-teke/agentplatform-pairwiseevaluation Agent Platform モデル評価シリーズへようこそ。 前回の記事では、個々の回答の品質を評価するために、Pointwise Evaluation を実施しました。 しかし、同じプロンプトに対して2つの回答がある場 […] # Agent Platform モデル評価:Pairwise Evaluation 実践ガイド - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2026年7月29日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#agentplatform](/tags/agentplatform/)[#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/) ![Agent Platform モデル評価:Pairwise Evaluation 実践ガイド](/_astro/hero.DrC29fjT_2nYeDh.webp) Agent Platform モデル評価シリーズへようこそ。 [前回の記事](https://blog.grasys.io/post/komal-teke/vertexai-pointwise-evaluation/)では、個々の回答の品質を評価するために、Pointwise Evaluation を実施しました。 しかし、同じプロンプトに対して2つの回答がある場合、次のような疑問が生じます。 > どちらの回答がより優れているのか? このような場合に役立つのが、Pairwise Evaluation です。 ## Pairwise Evaluation とは? Pairwise Evaluation は、同じプロンプトに対して生成された2つの回答を、指定した評価基準に基づいて比較する評価方法です。一方を候補回答(candidate response)、もう一方をベースライン回答(baseline response)として比較します。 Pairwise Evaluation は、次のような比較に役立ちます。 1. 2つの異なるモデル 2. 既存モデルと新しいモデルバージョン 3. チューニング済みモデルとベースラインモデル 4. 同じ入力に対する異なるプロンプト設計やモデル設定 ## Pairwise Evaluation を実践する それでは、Bring-Your-Own-Response のアプローチを使用して、Pairwise Evaluation を一通り実施してみましょう。このアプローチでは、候補回答とベースライン回答をあらかじめ用意し、評価用データセットに含めます。 ### 実践例:Bring-Your-Own-Response を使用した Pairwise Evaluation この例では、あらかじめ用意した候補回答とベースライン回答を比較します。どちらの回答がより優れているかを判断するために、`pairwise_question_answering_quality` メトリクスを使用します。 ![実践例:Bring-Your-Own-Response を使用した Pairwise Evaluationの画面(1)](/_astro/01-image-1-1024x697-ef25e69e.DYuWeTqI_ZCxODw.webp) データセットには、次の3つの列が含まれています。 - `prompt` - `candidate_model_outputs` - `baseline_model_outputs` ただし、Pairwise メトリクスは、候補回答とベースライン回答をそれぞれ `response` と `baseline_model_response` というフィールド名で参照します。そのため、`metric_column_mapping` を使用して、メトリクスが期待するフィールド名を、データセット内の対応する列にマッピングします。 ![実践例:Bring-Your-Own-Response を使用した Pairwise Evaluationの画面(2)](/_astro/02-image-2-1024x349-254807db.aYzAKw5g_Ku7ex.webp) 両方の回答がすでにデータセットに含まれているため、`evaluate()` の実行時にモデルを指定する必要はありません。評価サービスは、各プロンプトについて候補回答とベースライン回答を比較し、評価結果を返します。 ## Agent Platform Experiments で評価結果を追跡する 評価結果を Agent Platform Experiments で追跡するには、`experiment` と `experiment_run_name` を指定します。 この例では、コメントアウトされている該当行を有効にし、Experiment 名として `pairwise-byor`、実行名として `test-pairwise-byor` を指定しています。Google Cloud コンソールでは、**Agent Platform → Experiments** から結果を確認できます。 ![Agent Platform Experiments で評価結果を追跡する画面(1)](/_astro/03-image-8-1024x514-ab698031.BFlpYdt4_CEIOR.webp) ![Agent Platform Experiments で評価結果を追跡する画面(2)](/_astro/04-image-7-1024x515-6bf6bf20.B_LWMHE1_Z142EEP.webp) これにより、複数の評価実行を簡単に管理・比較できます。評価が完了すると、Notebook 上に実行ステータスと、関連する Experiment および評価結果へのリンクが表示されます。 実行時に表示されるメッセージは、この評価が Bring-Your-Own-Response モードで実行されていることを示しています。候補回答とベースライン回答の両方がデータセットに含まれているため、この動作は想定どおりです。 ![Agent Platform Experiments で評価結果を追跡する画面(3)](/_astro/05-image-5-1024x216-c32fa844.DYRKeWVD_eOCzE.webp) ## 出力結果の見方 Pairwise Evaluation の結果から、候補回答とベースライン回答のどちらがより高く評価されたかを確認できます。 主に、次の2つの出力を確認します。 1. result.summary\_metrics – 候補回答とベースライン回答の勝率など、評価結果の集計値を確認できます。 2. result.metrics\_table – 各プロンプトに対する評価結果と、その判定理由を行単位で確認できます。 ![出力結果の見方の画面](/_astro/06-image-6-1024x229-b4580fde.BGa3oWK2_2mtPwe.webp) この例では、3件中2件で候補回答が選ばれ、候補回答の勝率は約66.7%、ベースライン回答の勝率は約33.3%となっています。 ## まとめ 本記事では、Bring-Your-Own-Response アプローチを使用して、候補回答とベースライン回答の比較から評価結果の確認までを実施しました。 Pairwise Evaluation は、2つのモデル、プロンプト、または設定から生成された回答を直接比較し、どちらの回答がより高く評価されるかを確認する場合に特に役立ちます。 Vertex AI のモデル評価について他の記事も書いているので、よろしければこちらもご覧ください! [\> 『Vertex AI モデル評価』シリーズ一覧](https://blog.grasys.io/tags/%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-vertex-ai-%E3%83%A2%E3%83%87%E3%83%AB%E8%A9%95%E4%BE%A1/) ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題 | grasys blog URL: https://blog.grasys.io/post/komal-teke/cloud-data-fusion-salesforce-plugin-1-7-4-security-token-validation Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレードし、Client CredentialsとPassword Grantを検証した際に確認したSecurity Tokenのバリデーション挙動について紹介します。 # Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2026年9月2日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Cloud Data Fusion](/tags/cloud-data-fusion/)[#Salesforce](/tags/salesforce/)[#OAuth](/tags/oauth/) ![Cloud Data Fusion Salesforceプラグインを1.7.4へアップグレード:Security Tokenのバリデーション問題](/_astro/hero.qKT1jtiN_Z1nIkSa.webp) Cloud Data FusionのSalesforceプラグインversion 1.6.3を使用し、OAuth 2.0 Username-Password Flowで認証するパイプラインを運用していました。 SalesforceがUsername-Password Flowからの移行を進めていることを受け、新しいプラグインversion 1.7.4を検証し、Client Credentials認証への移行に向けた確認を行いました。 [Salesforce: Retirement of OAuth 2.0 Username-Password Flow for Connected Apps](https://help.salesforce.com/s/articleView?id=release-notes.rn_security_unpw_flow_retirement.htm&language=en_US&type=5) version 1.7.4では、以下の2つのOAuth Grant Typeをテストしました。 1. Client Credentials 2. Password Grant Client Credentialsは問題なく動作しました。 一方、Password Grantをテストした際に、Security Tokenフィールドのバリデーションで予期しない挙動を確認しました。 ## Salesforceプラグイン1.7.4へのアップグレード アップグレード時に気になった点の1つは、Google Cloud Data FusionのリリースノートではSalesforceプラグインversion 1.7.0までしか確認できなかった一方で、今回テストしていたのはversion 1.7.4だったことです。 既存のパイプラインに対する変更だったため、より広く適用する前に、認証方式の動作を慎重に確認することにしました。 Salesforceプラグインversion 1.7.4では、OAuth Grant Typeとして `Password` と `Client Credentials` の両方を選択できます。 ![Salesforceプラグイン1.7.4で利用可能なOAuth Grant Type](/_astro/salesforce-plugin-client-credentials.BX664K9S_Z26OtM9.webp) ## Client Credentialsのテスト まず、Client Credentials Flowをテストしました。 設定には、以下のSalesforce認証情報を使用します。 1. Consumer Key 2. Consumer Secret 3. Login URL Salesforce Connected AppとCloud Data Fusion側の各プロパティを設定したところ、Client Credentials認証は問題なく動作しました。 予期しない挙動が確認されたのは、Password Grantをテストしたときでした。 ## Password GrantでのSecurity Tokenバリデーション Password Grantでは、以下の認証項目が用意されています。 1. Username 2. Password 3. Security Token 4. Consumer Key 5. Consumer Secret 今回使用したSalesforce環境では、認証時にSecurity Tokenは必要ありませんでした。 しかし、Salesforceプラグインversion 1.7.4でSecurity Tokenフィールドを空欄にしたところ、以下のバリデーションエラーが表示されました。 Plain textcontent\_copy ``` Security Token is required for password grant type authentication. Please provide the Salesforce security token. ``` Password Grantを選択した状態でSecurity Tokenを空欄にすると、バリデーションエラーになることを確認しました。 ![Password GrantでSecurity Tokenを空欄にした際のバリデーションエラー](/_astro/salesforce-password-grant-security-token-error.B8j0mAd-_1hzpIO.webp) ## 空白文字を入力して検証 今回のSalesforce環境ではSecurity Tokenが不要だったため、Security Tokenフィールドを完全に空欄にする代わりに、半角スペースを1文字入力して検証しました。 その結果、Security Tokenに関するバリデーションエラーが表示されなくなりました。 また、バリデーションエラーの合計数も6件から5件に減少し、プラグイン側ではSecurity Tokenフィールドに値が入力されていると認識されたことを確認できました。 ![Security Tokenに半角スペースを入力した後のバリデーション結果](/_astro/salesforce-password-grant-blank-space.cAz_9uWX_TQfXW.webp) その後、残りの認証情報を設定してパイプラインを実行したところ、正常に完了しました。 今回の環境では、Security Tokenフィールドに半角スペースを設定しても、認証やパイプライン実行には影響しないことを確認できました。 ## 注意点 IMPORTANT 今回確認した方法は、Salesforce Security Tokenの一般的な代替手段として使用するものではありません。 SalesforceでSecurity Tokenが必要かどうかは、Trusted IPなど、組織のセキュリティ設定によって異なります。 今回の半角スペースによる対応は、私たちの環境で確認したプラグイン側のバリデーション挙動に対する回避策です。 Server-to-Server連携では、Password Grantを継続して使用するのではなく、Client Credentialsへの移行が推奨されます。 ## まとめ Cloud Data Fusion Salesforceプラグインversion 1.7.4を検証した結果、以下の点を確認しました。 1. Client Credentials認証は問題なく動作した 2. Password GrantではSecurity Tokenが必須項目として扱われた 3. Security Tokenを空欄にするとバリデーションエラーになった 4. Security Tokenフィールドに半角スペースを入力すると、該当するバリデーションエラーが解消された 5. その後、今回の環境ではパイプラインを正常に実行できた 既存のCloud Data Fusion Salesforceパイプラインをアップグレードする場合、移行テスト時に確認しておきたいバリデーション挙動の1つです。 ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## 問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ | grasys blog URL: https://blog.grasys.io/post/komal-teke/debugging-geminienterrise-tableextraction Gemini Enterpriseで、アップロードした文書内の表をCSV形式に変換するためのカスタムスキルを作成しました。スキルには、文書内の表を読み取り、各列の位置を維持したままCSVとして出力するよう指示していました […] # 問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2026年8月12日 - 更新日:2026年8月12日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Gemini Enterprise](/tags/gemini-enterprise/) ![問題はスキルではなかった:Gemini Enterpriseにおける表抽出のデバッグ](/_astro/hero.lskbK1N4_1BeIfG.webp) Gemini Enterpriseで、アップロードした文書内の表をCSV形式に変換するためのカスタムスキルを作成しました。スキルには、文書内の表を読み取り、各列の位置を維持したままCSVとして出力するよう指示していました。しかし、生成されたCSVを確認すると、一部の値が本来とは異なる列に配置されていました。スキルの指示や出力形式などを何度も見直しましたが、問題は改善しませんでした。原因はスキルではありませんでした。抽出された時点で、文書の構造がすでに崩れていたのです。 ## Markdown変換によって表の対応関係が崩れた仕組み 今回の検証では、アップロードしたDOCX内の表が、Markdownに似たテキスト表現としてスキルに渡されていました。 しかし、表内の空白セルの位置が保持されず、完全に省略されていたため、スキルが分析を開始する前の段階で、値が左側の列へずれていました。 | データの段階 | 構造 | 結果 | | --- | --- | --- | | 元の表 | Gamma \| AZ \|[結合セルの継続]\| CY \| CY | Field C = CY、Field D = CY | | 抽出されたMarkdown | \| Gamma \| AZ \| CY \| CY \| | Field Bに相当する位置が保持されていない | | 生成されたCSV | Gamma,AZ,CY,CY,空白 | 値が前方の列に配置され、元の列との対応が崩れた | セルの位置情報が失われた結果, Field CのデータがField Bとして現れたり、Field DのデータがField Cとして現れたりする問題が発生しました。 スキルは、この列ずれしたデータをもとにCSVを生成したため、CSV自体は正常に生成されているように見えるものの、実際には値が誤った列に配置されていました。 ## 問題発生までの流れ Plain textcontent\_copy ``` 複雑なDOCX表 → Markdownに似た形式で抽出 → 表内の空白セルが省略 → 値が左側へずれる → スキルが列ずれしたデータを受け取る ``` ## スクリーンショットによる確認 元のDOCX表 ![元のDOCX表の画面](/_astro/01-image-14-1024x486-499f3271.6Il7-xTs_1TmE9x.webp) 抽出されたMarkdown表現 ![抽出されたMarkdown表現の画面](/_astro/02-image-16-1024x352-f114fa55.y_NQTd6h_M16WR.webp) 変換後のCSV結果 ![変換後のCSV結果の画面](/_astro/03-image-15-01569bac.BeytSTgK_Z1IqyMr.webp) ## まとめ 本事象に関して、スキルの修正にかなり時間を費やしましたが、現時点ではまだ改善できていません。問題が、シナリオにスキルが登場するよりも前の段階にあるためです。 今回の学びとして、Gemini Enterpriseのスキルを調整する前に、まず抽出された入力データを確認することが重要と再認識しました。 文書抽出の段階ですでに失われた表構造を、スキル側で確実に修復することはできません。 ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定 | grasys blog URL: https://blog.grasys.io/post/komal-teke/django-introduction こんにちは、テケ コマルです。私は最近、Django フレームワークに初めて触れることになりました。これまでの経験から、Python を使ったウェブ開発に興味があり、Django の持つ多くの利点に惹かれて学び始めました。 このブログでは、私が Django を使い始めたばかりの初心者としての視点から、基本的な使い方… # Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2024年9月11日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Django](/tags/django/) ![Django の入門:最初のプロジェクト作成と管理コンソールへのログイン設定](/_astro/hero.MffYQkvs_Z1hOCoP.webp) こんにちは、テケ コマルです。私は最近、Django フレームワークに初めて触れることになりました。これまでの経験から、Python を使ったウェブ開発に興味があり、Django の持つ多くの利点に惹かれて学び始めました。 このブログでは、私が Django を使い始めたばかりの初心者としての視点から、基本的な使い方や学習の過程で得た気づき、直面した課題などを共有していきます。Django に関する情報やヒントを一緒に学びながら、初心者の視点で役立つ情報を提供できればと思っています。もしも経験豊富な方がいれば、ぜひアドバイスをいただけると嬉しいです。 ## Django とは? Django は高水準の Python フレームワークであり、Google で検索するとそれに関連する多くの情報が見つかります。個人的には、Django は非常にシンプルでありながら、非常に強力なフレームワークの一つであると考えています。 Django が非常に強力であると私が感じる理由のいくつかを次に示します。 まずセキュリティについて言えば、Django はセキュリティを重視しており、SQL インジェクションやクロスサイトリクエストフォージェリ(CSRF)に対する保護など、多くのセキュリティ機能がデフォルトで組み込まれています。 また、デフォルトの管理コンソールが用意されており、初心者でも簡単に学習を始めることができるので私は強力なフレームワークだと感じています。 ## 実際にやってみましょう!!! Plain textcontent\_copy ``` # まずディレクトリを作成する mkdir MyFirstDjango cd MyFirstDjango # ryeを使用した仮想環境の起動 rye init              # srcフォルダは不要なので削除します rye add django source .venv/bin/activate # Djangoプロジェクトの開始 django-admin startproject myproject cd myproject # デフォルトのデータベースを移行する rye run python manage.py migrate # サーバーを実行する rye run python manage.py runserver ``` これで、Django のデフォルト設定は完了です。実際に何が起こったのか見ていきましょう。 ディレクトリ構造はこのように形成されます。 ![サーバーを実行する画面(1)](/_astro/01-AD_4nXeyRJ1xTuat1720flfu10Gm96vUic82gfdq5OzPT3AHyIjAZHTil9mo3StXe1DVZsmYJ7uNA0kHeIShZrVcfSIGv4rqCxzoJklrov1U0VplO7NBx3bo-8c970267.DHpWWRWG_Z1SyGGa.webp) まずデータベースから始めましょう。 デフォルトでは、Django は Sqlite3 データベースを使用します。ただし、settings.py ファイルを変更することでこれを変更できます。私自身、実際に MySQL や PostgreSQL を使う場合の設定に苦労したので、これらについてはブログの後半で説明します。 ここで、2 つの非常に重要なファイル、settings.py と urls.py を見てみましょう。 urls.py ファイルには、いくつかの URL パターンがデフォルトですでに追加されていることがわかります。 Plain textcontent\_copy ``` urlpatterns = [     path('admin/', admin.site.urls), ] ``` これは、URL に追加する必要があるパスです。たとえば、以下の URL [http://127.0.0.1:8000/admin/](http://127.0.0.1:8000/admin/) を実行すると、ログイン ページが表示されます。 ![サーバーを実行する画面(2)](/_astro/02-AD_4nXdo7aIP_YGst3IyqfkbHULYPz907ld2H2a6TBGVJNS4sZYUHZKQkpru709hmllzd_vC4j6GUUl9oyURDQwVE_FOpKUJ-MNgBiHNffZFzZeGolhlP_t5-411ba93f.CIkr2S2i_1vsTqt.webp) URL パスを変更する場合は、admin を他の単語に置き換えるだけです。例えば、 Plain textcontent\_copy ``` urlpatterns = [     path('users/', admin.site.urls), ] ``` それでは、次に settings.py ファイルについて説明しましょう。 データベースの設定が表示されます。 Plain textcontent\_copy ``` DATABASES = {     'default': {         'ENGINE': 'django.db.backends.sqlite3',         'NAME': BASE_DIR / 'db.sqlite3',     } } ``` MySQL を使う場合は以下の設定になります。 Plain textcontent\_copy ``` DATABASES = {     'default': {         'ENGINE': 'django.db.backends.mysql',         'NAME': 'test',             #データベース名         'USER': 'root',             #ユーザー名         'PASSWORD': 'test',         #パースワード         'HOST': 'localhost',        #データベースホストに設定する。         'PORT': '3306'              #デフォルトの MySQl port.     } } ``` PostgreSQL を使う場合は以下の設定になります。 Plain textcontent\_copy ``` DATABASES = {     'default': {         'ENGINE': 'django.db.backends.postgresql',         'NAME': 'test',         'USER': 'root',         'PASSWORD': 'test',         'HOST': 'localhost',  # データベースホストに設定する。         'PORT': '5432',       # デフォルトの PostgreSQL port.     } } ``` ## MTV アーキテクチャ (Model-Template-View) Django がどのように動作するかを最初から最後まで見てみましょう。 urls.py ファイルを見るとわかるように、URL パスが追加されています。サーバーを起動したら、urls.py ファイルに追加された URL パスを渡す必要があります。 ユーザーは URL を入力します。たとえば、この場合はパスを [http://127.0.0.1:8000/admin/](http://127.0.0.1:8000/admin/) として渡す必要があります。 リクエストが生成されると、urls.py にアクセスし、正しい URL が入力されているかどうかを検索し、一致する場合は関連するビューを検索します。 urls.py ファイルに URL が記載されていない場合は、以下のように 404 エラーがスローされます。 ![MTV アーキテクチャ (Model-Template-View)の画面](/_astro/03-AD_4nXed4HvnddRUYGKJJozRHkUsLS-QPar5CimjHQs4MIpYW_j6glr3x9ZwyeuYNbh3O1GlZO0VL6aA0iMmtcReSWIxtnpYgBHr2-hzrcvJDc6vRwSMhKyH-0da6b049.DvvIQrMy_Z2fgbop.webp) View は実際のビジネス ロジックが記述される場所です。Model はデータベース テーブルが設定される場所です。Template は HTML ページが保存される場所です。 ## スーパーユーザーの作成 スーパーユーザーを作成するには、以下のコマンドを実行します。 ![スーパーユーザーの作成の画面(1)](/_astro/04-AD_4nXeQYQk0b5etU2egXj8OMKjZ2hwcHrDmHo6VUVRnMwo8FzzCDWRa0ztR9lt2jZNdfrJiwEbUpXMpcUzE8Bt9dcO-dpuGnfZx6HLUDsdIOtIEb422vwId-e82e20e2.CShCDqGk_2iMHBd.webp) ユーザー名とパスワードを使用して管理者にログインします。 ログインに成功すると、以下のようなページが表示されます。 ![スーパーユーザーの作成の画面(2)](/_astro/05-AD_4nXfaNcPTYbf4n9fMDj1QxvDbeRD-N6UfbetW-nTlBOwxMBupNdCOIbJUpjjri7lWcQewqfQQL0reBcj--PgcfdbSsdAYySUy0DIJWIvA8iSQkfIHDz0p-e303654a.C_0mg9ZG_17EkdG.webp) このブログで説明したように、Django のモデル テンプレート ビュー (MTV) アーキテクチャと強力なデフォルトの管理インターフェイスは、Web アプリケーションを構築するための強固な基盤を提供します。これらの基本を理解することで、Django を使用した効率的でスケーラブルなプロジェクトの開発に着手できます。 ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法) | grasys blog URL: https://blog.grasys.io/post/komal-teke/dockercredentials-cicdpipeline はじめに 私のCI/CDパイプラインは、Pulumiを使ってGoogle CloudにデプロイするマルチステージのGitHub Actionsワークフローで、完璧に見えました。Google CloudとAWSへの認証、 pulumi up の実行、そしてSlack通知の送信まで、すべてが正常に実行されていました。すべ… # Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法) - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2026年2月18日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#CI/CD](/tags/ci-cd/)[#Google Cloud](/tags/google-cloud/) ![Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法)](/_astro/hero.-vTCoiOo_WtoJc.webp) ## **はじめに** 私のCI/CDパイプラインは、Pulumiを使ってGoogle CloudにデプロイするマルチステージのGitHub Actionsワークフローで、完璧に見えました。Google CloudとAWSへの認証、`pulumi up`の実行、そしてSlack通知の送信まで、すべてが正常に実行されていました。すべてがグリーン(成功)でした。しかし、アプリケーションは更新されていませんでした。原因は、Docker認証のためのたった一行の欠落でした。この記事では、この静かで重大な問題を発見し、修正する方法を紹介します。 ## **セットアップ: “完璧な”デプロイワークフロー** このワークフローは堅牢に設計されていました。Workload Identity Federationを利用してGoogle Cloudに安全に認証し、`pulumi up`を実行し、デプロイ前にはコミットSHAの検証まで行っていました。以下は、私のGitHub Actionsファイルから抜粋したセットアップの概要です。 ![CI/CDパイプライン用Docker認証の設定例](/_astro/01-image-1024x795-ffa67ee0.6oXI_tP8_Z1sNedA.webp) ## **問題の症状と根本原因** 不可解だったのは、`pulumi up`コマンドが成功を報告していたことです。Pulumiは新しいイメージタグをデプロイしていると認識していました。しかし、その裏で`docker push`がPulumiプロセス内で静かに失敗していたため、実際には古い既存のイメージを再デプロイしていただけでした。 ## **解決の鍵:欠けていた認証ステップ** 根本的な原因は、GitHub ActionsのランナーはGoogle Cloudの一般的なAPI呼び出しに対して認証されていた(`google-github-actions/auth`のおかげで)ものの、Dockerクライアント自体は認証されていなかったことでした。そのため、Google Artifact Registryにプッシュするための認証情報がなかったのです。 修正は、Google Cloudのメイン認証の直後に配置する、たった一つのシンプルなステップでした。 **追加した認証ステップ:** ![解決の鍵:欠けていた認証ステップの画面](/_astro/02-image-5-1024x237-096ec915.n9Mft18w_1wHQDr.webp) このコマンドは、(すでに認証済みの)gcloud CLIを使用してDockerクライアントを設定します。これを追加することで、Pulumiが内部で`docker push`を呼び出す際に認証が機能し、新しいイメージがプッシュされ、デプロイが正しく成功するようになります。 ## **結論:すべてのツールを認証せよ** 私の重要な学びはシンプルでした。**CI/CDランナーを認証することと、それが使用するツールを認証することは同じではない**、ということです。 1. **ランナーの認証**: `google-github-actions/auth`のようなアクションを使い、ワークフローに全般的なクラウドアクセス権を付与する。 2. **クライアントの認証**: Docker(`gcloud auth configure-docker`)、Terraformなどの特定のクライアントツールに対して、認証情報を明示的に設定する。 見かけ上の『成功』と、実際の『反映』が一致しないケースが存在します。デプロイの信頼性を高め、成功を本物にするために、あなたのツールチェーン内のすべてのツールが必要な認証情報を持っていることを確認してください。 * * * ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## Matter:スマートホームと IoT の未来を解説 | grasys blog URL: https://blog.grasys.io/post/komal-teke/matter-smarthomeandiot 💡 すべてのスマートデバイスがシームレスに連携し、「ただ動く」未来の家を想像したことはありますか?それが、 Matter が実現する世界です。 🔍 Matter とは Matter は、異なるスマートホームエコシステム間の分断を解消するために生まれた、新しい共通規格です。 これはオープンソースのプロトコルであり、… # Matter:スマートホームと IoT の未来を解説 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2025年5月13日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#IoT](/tags/iot/)[#Matter](/tags/matter/)[#Smart Home](/tags/smart-home/) ![Matter:スマートホームと IoT の未来を解説](/_astro/hero.BffsWUc3_1CtosP.webp) 💡 すべてのスマートデバイスがシームレスに連携し、「ただ動く」未来の家を想像したことはありますか?それが、**Matter** が実現する世界です。 ## 🔍 **Matter とは** **Matter** は、異なるスマートホームエコシステム間の分断を解消するために生まれた、新しい共通規格です。 これはオープンソースのプロトコルであり、電球、エアコン、鍵、サーモスタット、カメラなどのスマートデバイスが、ブランドを問わず、異なるプラットフォーム間でも連携できるようにします。この Matter は、\*\*Connectivity Standards Alliance(CSA)によって開発され、Apple、Google、Amazon、Samsung などの大手企業がサポートしています。真の相互運用性(インターオペラビリティ)\*\*の実現が、その誕生の背景にあります。 ## 🌐 **IoT とは** \*\*IoT(モノのインターネット)\*\*とは、電球や鍵、冷蔵庫などの日常的な物理デバイスがインターネットに接続され、データの送受信を行う仕組みです。 多くの場合、スマートフォンのアプリや音声アシスタントを使って遠隔操作することが可能になります。 ## 🧠 **IoT における Matter の重要性とは?** Matter が登場する前は、たとえば **Philips Hue** の電球には専用のハブが必要だったり、スマートプラグは **Alexa** にしか対応していなかったりと、製品ごとにバラバラな体験が求められていました。 このような\*\*「孤立した」スマートホーム体験\*\*は、ユーザーにとってわかりづらく、複雑なものでした。 しかし、**Matter** を使えば: - デバイスを 1 つ購入するだけで OK - 一度のセットアップで利用可能 - Apple HomeKit、Google Nest/Audio、Amazon Echo など、**主要なプラットフォームすべてで操作が可能**になります ## 🎯 **Matter の主なメリット** | 特徴 | なぜ画期的なのか? | | --- | --- | | ✅ 相互運用性 | Apple、Google、Samsung など、主要なエコシステムすべてに対応 | | 🔐 セキュリティ | エンドツーエンドの暗号化により、安全な通信を実現 | | 🚀 シンプルさ | 統一されたセットアッププロセスで、導入が簡単 | | 🔁 ローカル制御 | インターネット接続が常に必要ではないため、安定性が向上 | | 🌱 サステナビリティ | デバイスの長寿命化を促進し、環境にも配慮 | ## 🧩 **対応エコシステム** 以下のビジュアルマップは、**Matter** が主要なスマートホームプラットフォームをどのように統一しているかを示しています。 現代のスマートホーム技術の中心には、**Matter** という共通規格があります。これは、分断されたスマートデバイスのエコシステムを**一つにまとめる**ために開発されました。 Matter は、**Apple HomeKit、Amazon Alexa、Google Home、Samsung SmartThings** といった異なるスマートホームプラットフォームを、シームレスに連携させる**中心的なハブ**として機能します。 これまで、これらのテックジャイアントはそれぞれ独自のスマートホーム環境を構築してきたため、**「孤立した島」のような状態**が生まれていました。たとえば、Alexa に対応したスマート電球が Apple の HomeKit では使えないということもあり、ユーザーは 1 つのエコシステムに縛られたり、複数のアプリや機器を使い分ける必要がありました。 しかし、**Matter** がこの状況を一変させます。Matter は、**共通言語かつ接続のためのレイヤー**として機能し、異なるブランドやエコシステムのデバイス同士が**簡単に連携**できるようにします。Matter 認証を受けたデバイスであれば、誰が作ったものであっても、主要プラットフォームで操作が可能です。 つまり、**Matter** は、これまでバラバラだったスマートホームの世界を**橋渡しする存在**となり、ユーザーにとって、より自由で柔軟、そしてシンプルなスマートホームの構築と管理を可能にします。 ![🧩 対応エコシステムの画面](/_astro/01-image3-7146f172.CGV36iFQ_BlREA.webp) ## 🔦 **実際の例:Tapo Matter スマート電球のセットアップ** Matter 対応のスマート電球をセットアップするのは、これまでにないほど簡単です。例えば、**Tapo Matter スマート電球**を使用する場合、次の手順でスムーズにセットアップが完了します。 1. 購入した製品は、人気のネットワーク機器メーカー TP-Link の子会社である Tapo から発売されたスマート電球です。 \_\_ Source : [https://amzn.asia/d/7yxuUi1](https://amzn.asia/d/7yxuUi1) 2. **電球を取り付け、電源を入れる** - 電球を所定の位置に取り付け、電源をオンにします。 3. **対応アプリをインストール** - Tapo アプリや、Matter 対応の任意のプラットフォーム(Apple HomeKit、Google Home、Amazon Alexa など)をスマートフォンにインストールします。 4. **アプリを開いてセットアップ開始** - アプリ内で新しいデバイスを追加し、画面の指示に従って電球を認識させます。 下記の画像は、実際に私がスマートフォンでセットアップを行った際のスクリーンショットです。手順ごとに表示される内容がわかるので、初めての方にも安心です。 ![🔦 実際の例:Tapo Matter スマート電球のセットアップの画面(1)](/_astro/03-image2-82ba5cdf.B-Ydgjeb_ZCCXtc.webp) ▶️ **今回は Google Home でセットアップを進めてみます。** ![🔦 実際の例:Tapo Matter スマート電球のセットアップの画面(2)](/_astro/04-image4-1-e35c0a67.zYOQpC-x_Z1IsKbb.webp) ![🔦 実際の例:Tapo Matter スマート電球のセットアップの画面(3)](/_astro/05-image1-1-a2a68276.QCGkI4qA_1npey5.webp) ✅ このようにして、Tapo スマート電球は Google Home アプリからすぐに操作可能になります。音声コマンドでの操作も、「OK Google、リビングの電気をつけて」のように自然に使えます。 ## 🔚 まとめ Matter 対応製品の登場により、スマートホームのセットアップや管理がこれまで以上に簡単かつ柔軟になりました。Tapo スマート電球のような Matter 対応デバイスを使えば、複数のプラットフォームをまたいで、ひとつの言語で繋がる、そんな快適なスマートライフが実現します。 今後も Matter はますます進化し、対応デバイスやプラットフォームも拡大していくと期待されています。これからスマートホームを始める方も、すでに構築済みの方も、Matter 対応製品の導入をぜひ検討してみてください。 ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## 私が Python の自動化ツールを Nox に乗り換えた理由 | grasys blog URL: https://blog.grasys.io/post/komal-teke/python-automation-nox 皆さん、こんにちは! 最近は GitHub Actions や Cloud Build のトリガーを使った CI/CD パイプラインの構築など、DevOps の世界にどっぷり浸かっています。こうしたツールを触ったことがある方なら、自動化チェックをいかにクリーンかつ一貫した状態に保つかが、運用の肝であることをご存知かと… # 私が Python の自動化ツールを Nox に乗り換えた理由 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2026年1月14日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Nox](/tags/nox/)[#Python](/tags/python/) ![私が Python の自動化ツールを Nox に乗り換えた理由](/_astro/hero.-mNYKBj9_qRMg6.webp) 皆さん、こんにちは! 最近は GitHub Actions や Cloud Build のトリガーを使った CI/CD パイプラインの構築など、DevOps の世界にどっぷり浸かっています。こうしたツールを触ったことがある方なら、自動化チェックをいかにクリーンかつ一貫した状態に保つかが、運用の肝であることをご存知かと思います。 先日、パイプラインを構築していた際、リードエンジニアから「**Nox**」を紹介されました。正直に言うと、1週間前までは Nox が何なのか、なぜそれを使うべきなのか全く分かっていませんでした。しかし、CI パイプラインのメンテナンスに 1週間使ってみた今、私はすっかり Nox の虜(とりこ)になっています。 今回のブログでは、私が「Nox 初心者」からファンになるまでの道のりと、皆さんの自動化チェックを簡素化するために、今日からどうやって Nox を使い始めればいいのかを具体的にご紹介します! ## Nox を使う理由 **「手動」という苦行:Nox に出会う前の日常** Nox に出会う前、私の自動化チェックのワークフローは……控えめに言っても、とにかく「面倒」の一言でした。プッシュする前にコードの品質を担保するため、ツールを一つずつ手動で実行しなければならなかったのです。 ![Nox を使う理由の画面(1)](/_astro/01-image-44-1024x163-ba921fdc.BOPwvvPe_Z23BOvs.webp) ![Nox を使う理由の画面(2)](/_astro/02-image-46-1024x129-5fbf8801.CnxTaA3M_Z27aTFr.webp) この作業はとにかく反復的で、もしチェックを一つでも忘れてしまうと、数分後に CI パイプラインがエラーを吐いて落ちてしまう……という状況でした。こうしたタスクを一つにまとめ、一括で実行できる方法を切実に求めていたのです。 **Nox の登場:すべてを支配する一つのコマンド** では、Nox はどのようにワークロードを軽減してくれるのでしょうか? 簡単に言うと、Nox はバラバラだった個別のコマンドを、一つのクリーンな Python スクリプトとして整理してくれる「ラッパー」のような存在です。5 つものコマンドを覚える代わりに、今ではこれを入力するだけです: `nox` (または `uv run nox`) Nox は以下のプロセスをすべて自動で管理してくれます: **効率性(Efficiency)**: すべてのチェックを順番に実行し、結果をまとめてレポートします。 **環境の分離(Isolation)**: 各ツール専用の仮想環境を個別に作成します。 **一貫性(Consistency)**: 必要な依存関係を正確にインストールします。 **Nox の設定:ゼロから自動化を実現するまで** 私が Nox を導入し、実際に運用を開始するまでに行ったステップを紹介します。 ## Nox のインストール手順 ### ステップ 1:Nox のインストール 私は爆速のパッケージマネージャーである **uv** を愛用しているので、プロジェクトへの Nox の追加はこれだけで完了です: `uv add nox` ### ステップ 2:noxfile.py の作成 プロジェクトのルートディレクトリに `noxfile.py` という名前のファイルを作成します。これが、あなたの「**自動化のプレイブック(指示書)**」になります。 ### ステップ 3:セッションの定義 ここでのゴールは、Nox に「環境を作り、ツールをインストールし、チェックを実行せよ」と指示を出すことです。基本的な設定例を以下に示します: ![ステップ 3:セッションの定義の画面(1)](/_astro/03-image-48-1024x615-a90ecaf2.DdZhZOwr_Z1mARn4.webp) **Nox の内部では何が起きているのか?** `nox` コマンドを実行すると、各セッションは以下のような厳格なライフサイクルに従って処理されます。 **反復(Repeat)**: 1 つのセッションが終わると、次のセッション(`tests` など)に移り、同じプロセスを繰り返します。 **環境の分離(Isolation)**: 例えば `lint` セッションの場合、Nox は専用の仮想環境を作成します。これにより、ローカルマシンのグローバルなパッケージ群を汚す(干渉する)心配がありません。 **依存関係の管理(Dependency Management)**: `session.install()` を使用します。バージョンを指定しない場合は最新版を取得するため、常にクリーンで最新の環境を維持できます。 **実行(Execution)**: 作成されたばかりのクリーンな環境の中で、指定したコマンドを実行します。 **「成功」の画面:一目でわかる実行結果** Nox を使っていて最も気持ちがいい瞬間は、最後に表示されるサマリー(要約)です。何ページ分ものログを延々とスクロールしてエラーを探す必要はありません。実行後には、次のようなクリーンで整理されたテーブルが表示されます: ![ステップ 3:セッションの定義の画面(2)](/_astro/04-image-49-1024x86-aa0c6749.eUE2KD2n_AmIfs.webp) これにより、どこで・何が失敗したのかを特定するのが驚くほど簡単になります。自動化のどの部分が壊れてしまったのか、もう「推測」に頼る必要はありません! ## **最後に** Nox に移行したことで、私の CI/CD パイプラインは格段に堅牢(ロバスト)になりました。ローカルでチェックを実行する時も、GitHub Actions で実行される時も、プロセスは全く同じです。 Nox の導入は時間の節約になっただけでなく、「環境のノイズ」を減らしてくれました。そして何より、自動化という作業自体が以前よりもずっと楽しいものになりました。 ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## uv とカスタム Docker で実現する Pulumi パイプラインの高速化 | grasys blog URL: https://blog.grasys.io/post/komal-teke/speedingup-pulumipipelines-customdocker カスタムイメージを採用する理由 CI/CD パイプラインを初めて組むときは、まずはプラットフォームが用意しているプレビルドイメージに頼ることが多いと思います。 GitHub Actions や GitLab、そして私が使っている Google Cloud Build には、.NET や git、npm などの基本的な… # uv とカスタム Docker で実現する Pulumi パイプラインの高速化 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2025年12月3日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#CI/CD](/tags/ci-cd/)[#Google Cloud](/tags/google-cloud/)[#Cloud Build](/tags/cloud-build/) ![uv とカスタム Docker で実現する Pulumi パイプラインの高速化](/_astro/hero.CjPAmJ6e_EbC3G.webp) ## **カスタムイメージを採用する理由** CI/CD パイプラインを初めて組むときは、まずはプラットフォームが用意しているプレビルドイメージに頼ることが多いと思います。 GitHub Actions や GitLab、そして私が使っている Google Cloud Build には、.NET や git、npm などの基本的なツールがひと通りそろった [公式ビルダーイメージ](https://docs.cloud.google.com/build/docs/cloud-builders#supported_builder_images_provided_by) が用意されています。 しかし、プロジェクトで**よりモダンなツール**や**専門的なツール**が必要になった場合はどうでしょうか? まさに、私もそこでつまずきました。 私のプロジェクトは、標準の Cloud Build イメージにはどれも「両方まとめて」は入っていない、次の 2 つのツールに依存していました。 1. [**uv**](https://docs.astral.sh/uv/) — a blazing-fast Python package manager 2. [**Pulumi CLI**](https://www.pulumi.com/docs/iac/cli/) — for managing infrastructure as code そこで、取りうる**選択肢は次の 2 つ**になりました。 1. **The Slow Way:** パイプラインが実行されるたびに、ゼロから `uv` と `Pulumi` をインストールする。 2. **The Smart Way:** すべてがプリインストールされた**カスタムイメージ**を構築する。 Cloud Build が**コミュニティビルダーだけでなく、フルカスタムのビルダーイメージもサポートしている**とわかった時点で、答えは決まりました。私は迷わず 2 番目の方法を選びました。 この記事は、そのときの自分が「こういうのが欲しかった」と思うガイドを形にしたものです。 `uv` と `Pulumi` の両方を含む **[カスタム Cloud Build イメージ](https://docs.cloud.google.com/build/docs/configuring-builds/use-community-and-custom-builders)** を使って、高速で信頼性の高い CI/CD パイプラインを作るまでの手順をまとめました。 ## Custom “Tools-Included” イメージのビルド カスタムイメージを使うメリットが見えてきたところで、ここからは実際に作っていきます。 目標はシンプルで、CI/CD パイプラインで使うツール、とくに `uv` と `Pulumi` が最初から入っていて、そのまま使える Docker イメージを用意することです。 `uv` の大きな利点の 1 つは、**静的バイナリ**として配布されていることです。つまり `pip install` もコンパイルも、追加の依存関係も不要です。**マルチステージの `COPY`** を使用して、公式の `uv` コンテナから実行可能ファイルを直接取得できます。その結果、パイプライン実行のたびにツールをインストールするよりも、よりシンプルで高速、しかも安定したビルド環境を用意できます。 以下は、私が最終的に使用した `Dockerfile` です。 ![Custom “Tools-Included” イメージのビルドの画面](/_astro/01-image-1-1024x464-bc7f14db.Dr4bGsf__lEAOU.webp) ここまでできれば準備完了です。 **これらのステップだけで、** `Python`、`uv`、`Pulumi`、そして重要なビルドツールを含む**カスタムイメージ**が完成しました。 ## ****次のステップ:このイメージを CI/CD で使用する**** `Dockerfile` が用意できたら、次はそれを**実際に使えるコンテナイメージ**としてビルドし、CI/CD パイプラインから参照できるようにします。 Google Cloud Build の場合は、そのイメージを **Artifact Registry** にプッシュしておけば OK です。 一度 Artifact Registry に入れば、どの Cloud Build パイプラインでも**即座に**それをプルできます。毎回のセットアップやツールの再インストールがほとんど不要になり、起動時間もかなり短くなります。 ### **Step 1 — Build and Push the Image** これらのコマンドを打つ前に、次の 2 点を確認しておきましょう。 - **Artifact Registry** のリポジトリがすでに存在していること - `gcloud auth configure-docker` で認証済みであること その上で、次のコマンドを実行します。 Plain textcontent\_copy ``` # Set a variable for your image tag to make it reusable IMAGE_TAG="[LOCATION]-docker.pkg.dev/[YOUR-PROJECT-ID]/[YOUR-REPO-NAME]/[YOUR-IMAGE-NAME]" # Build the image # --platform is crucial for ensuring the image works in Cloud Build docker buildx build . --platform linux/amd64 \   -t $IMAGE_TAG \   --load # Push the image docker push $IMAGE_TAG ``` このプッシュが完了すると、カスタムイメージは正式に Artifact Registry で公開され、CI/CD パイプラインを強化する準備が整います。 ### **Step 2 — Use the Image in cloudbuild.yaml** ここがすべてを結びつける部分です。 Cloud Build では、任意のコンテナイメージを使用して任意のステップを実行できます。そのため、イメージが Artifact Registry に保存された今、パイプラインへの追加は次のように簡単に行えます。 ![cloudbuild.yamlでArtifact Registryのカスタムイメージを指定する設定](/_astro/02-image-7-1024x231-42ce4b9c.Dd2SbpZs_Z17UWS4.webp) `name:` に先ほどのイメージ名を書くだけで、Cloud Build はそのカスタム `uv`+`Pulumi` イメージをプルし、その内部でこのステップを実行します。 実行のたびに**ツールをインストールする**必要はもうありません。 **依存関係のインストールを待つ**時間もなくなります。 **高速で、挙動の予測もしやすいビルド環境**を作りやすくなります。 最後に、今回は Cloud Build トリガー用のカスタムベースイメージを作成しました。次回は、 CI/CD パイプラインをさらに高速化する工夫をまとめてみる予定です。 ※本記事の `Dockerfile` はあくまでサンプルです。実際のプロダクション環境では、社内のセキュリティポリシーに合わせてインストール方法やバージョン管理方法を調整してください。 ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## Vertex AI モデル評価の基礎 | grasys blog URL: https://blog.grasys.io/post/komal-teke/vertexai-fundamentals-modelevaluation Vertex AIでのモデル評価をマスターするためのシリーズへようこそ!ジェネレーティブAIを構築している方なら、モデルの作成が戦いの半分に過ぎないことをご存知でしょう。真に高品質なエクスペリエンスを提供するためには、そのパフォーマンスを測定できなければなりません。 このガイドでは、Vertex AI Python… # Vertex AI モデル評価の基礎 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2026年4月1日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)[#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/)[#Vertex AI](/tags/vertex-ai/)[#生成AI](/tags/生成ai/) ![Vertex AI モデル評価の基礎](/_astro/hero.rWUBao5j_1A6vy5.webp) Vertex AIでのモデル評価をマスターするためのシリーズへようこそ!ジェネレーティブAIを構築している方なら、モデルの作成が戦いの半分に過ぎないことをご存知でしょう。真に高品質なエクスペリエンスを提供するためには、そのパフォーマンスを測定できなければなりません。 このガイドでは、Vertex AI Python SDKを使用したジェネレーティブAIモデルの評価に関する実践的な入門書を提供します。品質と安全性のメトリクスに対してモデルの応答をスコアリングするための主要なツールであるEvalTaskクラスに焦点を当てます。 ## はじめに:リージョン別の提供状況 作業を始める前に、Vertex AI評価サービスがすべてのGoogle Cloudリージョンで利用可能というわけではないことを知っておくことが重要です。サポートされていないリージョンで評価を実行しようとすると、エラー(多くの場合、400 Bad Request)が発生します。 最新のリストについては、必ず公式の[Vertex AI の生成 AI でサポートされているリージョン](https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/evaluation-overview?hl=en#supported-regions)に関するドキュメントをご確認ください。 ## 「方法」を理解する:評価の種類 Generative AI評価サービスは、モデルをスコアリングするために、主に2つのアプローチを提供します。 ### 1\. 計算ベースの評価 この手法は、モデルの出力を「正解」または参照回答と比較してスコアを計算します。 **長所:** リアルタイム評価に適した高速性が魅力です。BLEUやROUGEといったメトリクスが一般的な例です。 **短所:** 大規模言語モデル(LLM)では、単一の「正解」を定義することが非常に困難です。多くの良い答えが存在しうる中で、どのようにして完璧な一つの答えを定義するのでしょうか?このため、計算ベースの手法は、多くのジェネレーティブAIのユースケースにはあまり適していません。 ### 2\. モデルベースの評価(審査員としてのLLM) この現代的なアプローチは、別の強力なLLMを「審査員」として使用し、人間の評価に酷似した評価を提供します。 **長所:** 正解データを必要としません。「流暢さ」、「創造性」、「安全性」といった、複雑でニュアンスに富んだ基準を評価できます。また、審査員モデルに提供するプロンプトを調整するだけで、柔軟なカスタム評価基準を作成することも可能です。 **短所:** 計算ベースの手法よりも遅く、コストがかかる可能性があります。 その柔軟性と人間のような評価能力から、このブログシリーズではモデルベースの評価に焦点を当てていきます。 ## 次回予告 基礎を理解したところで、いよいよ最初の評価に取り掛かる準備ができました。パート2では、ポイントワイズ評価について詳しく掘り下げ、単一のモデルの応答をスコアリングし、完全なコード例を順を追って説明します。 お楽しみに! ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## Vertex AI モデル評価: Pointwise Evaluation 実践ガイド | grasys blog URL: https://blog.grasys.io/post/komal-teke/vertexai-pointwise-evaluation Vertex AI におけるモデル評価シリーズへようこそ。 これまでの記事では、モデル評価の基礎や、評価に必要なデータセット・メトリクス・各種設定の準備方法について学んできました。 今回は、実際に Pointwise Evaluation を使ったエンドツーエンドの評価を体験していきます。 評価環境のセットアップから… # Vertex AI モデル評価: Pointwise Evaluation 実践ガイド - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2026年6月10日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/)[#Vertex AI](/tags/vertex-ai/) ![Vertex AI モデル評価: Pointwise Evaluation 実践ガイド](/_astro/hero.CYNfzlLv_1mfEjj.webp) Vertex AI におけるモデル評価シリーズへようこそ。 これまでの記事では、[モデル評価の基礎](https://blog.grasys.io/post/komal-teke/vertexai-fundamentals-modelevaluation/)や、[評価に必要なデータセット・メトリクス・各種設定の準備方法](https://blog.grasys.io/post/komal-teke/vertexai-preparation-evaluation/)について学んできました。 今回は、実際に Pointwise Evaluation を使ったエンドツーエンドの評価を体験していきます。 評価環境のセットアップから実行、結果の確認まで、一連の流れを実践形式で解説します。 ## Pointwise Evaluation とは? まずは簡単に振り返っておきましょう。 Pointwise Evaluation は、「この回答はどの程度良いのか?」を評価するための手法です。 単一のモデル出力に対して、あらかじめ定義した評価基準(Safety、Faithfulness、Quality など)を用いてスコアリングを行い、モデルの性能を定量的に評価します。 複数モデルを比較する Pairwise Evaluation とは異なり、1つの応答そのものを評価対象とするのが特徴です。 ## すべてをつなげる: エンドツーエンド実践例 ここからは、Pointwise Evaluation を実際に実行する具体例を見ていきます。 今回は、実運用でも特によく使われる2つの代表的なパターンを取り上げます。 ## 例1: Full Pointwise Evaluation(Live Model) 最も一般的な評価パターンです。 Vertex AI のデプロイ済みのモデルに対して、新しい評価用プロンプトを使い、モデルの性能を評価します。 ### この例で行うこと - gemini-2.5-flash を評価 - prompt のみを含むデータセットを使用 - モデルがレスポンスをリアルタイム生成 - safety と question\_answering\_quality を用いて評価 ### 処理の流れ 1. `EvalTask` にモデルと評価データセットを渡す 2. 各プロンプトに対してレスポンスを生成 3. 評価メトリクスでスコアリング 4. 結果を Vertex AI Experiments に保存 今回のデータセットには `prompt` カラムのみが含まれています。 `response` カラムは不要で、評価時に `GenerativeModel` がレスポンスを生成します。 それでは、実際のコードを見ていきましょう。 ![処理の流れの画面(1)](/_astro/01-image-11-1024x464-748de57e.DBxIMWQ__1bIJGL.webp) ![処理の流れの画面(2)](/_astro/02-image-13-1024x538-3aed65b5.DdzwzuQx_2dNUPE.webp) ### 評価実行後の出力 評価スクリプトの実行が完了すると、以下のような結果を確認できます。 ![評価実行後の出力の画面(1)](/_astro/03-image-3-1024x227-dac5f34d.19TViTpG_1B7IPQ.webp) ### 出力結果の見方 評価完了後は、`result` オブジェクトを使って結果を確認できます。 このオブジェクトには、主に以下の2つの重要な属性があります。 - result.summary\_metrics - 各メトリクスの平均スコアをまとめた概要情報です。データセット全体に対するモデルの総合的な性能を、素早く把握するのに役立ちます。 - result.metrics\_table - pandas.DataFrame 形式で出力される詳細結果テーブルです。各サンプルごとの評価結果が含まれており、以下の情報を確認できます。 - 元の `prompt` - モデルが生成した `response` - 各メトリクスのスコア 個別のレスポンス品質を詳しく分析したい場合に便利です。 ![出力結果の見方の画面(1)](/_astro/04-image-4-1024x272-c1b68c2d.Be1Xj7mZ_Z1HCbo0.webp) ## 例2: Full Pointwise Evaluation(Bring-Your-Own-Response) 事前に用意したレスポンスを使って評価を行うパターンです。 Vertex AI 上で生成したレスポンスだけでなく、外部モデルや過去に生成済みの出力に対しても評価を実施できます。 ### この例で行うこと - `prompt` と `response` を含むデータセットを使用 - レスポンス生成ステップをスキップ - 既存レスポンスに対して評価のみを実施 - `safety` と `question_answering_quality` を用いて評価 ### 処理の流れ 1. `EvalTask` に `prompt` と `response` を含むデータセットを渡す 2. 提供済みレスポンスに対してスコアリングを実行 3. 評価結果を Vertex AI Experiments に保存 この方法は、過去に生成したデータの分析や、事前生成済みテキストの一括評価に非常に便利です。 それでは、実際のコードを見ていきましょう。 ![処理の流れの画面(3)](/_astro/05-image-14-1024x856-7284f47b.CbZR2eJT_1rJOJY.webp) ### 評価実行後の出力 評価スクリプトの実行が完了すると、以下のような結果を確認できます。 ![評価実行後の出力の画面(2)](/_astro/06-image-15-1024x150-a71b6d89.7jn14ekw_ZBjl50.webp) ### 出力結果の見方 評価完了後は、`result` オブジェクトを使って結果を確認できます。 主に以下の2つの属性が利用できます。 - result.summary\_metrics - 各メトリクスの平均スコアをまとめた概要情報です。 - データセット全体に対するモデルの総合的な性能を素早く把握できます。 ![出力結果の見方の画面(2)](/_astro/07-image-17-c12a2bac.KLlVF3WL_1EeUpw.webp) - result.metrics\_table - pandas.DataFrame 形式で出力される詳細結果テーブルです。各サンプルごとの評価結果が含まれており、以下の情報を確認できます。 - 元の prompt - 提供した response - 各メトリクスごとのスコア ![出力結果の見方の画面(3)](/_astro/08-image-19-1024x161-59dfa514.DXeh_r6c_R5Cpq.webp) 個別レスポンスの品質を詳しく分析したい場合に便利です。 ## 次回予告 お疲れさまでした。 これで、Pointwise Evaluation を使ったモデル評価の基本的な流れを実践できるようになりました。 Pointwise Evaluation を活用することで、モデル品質を定量的に把握し、改善の方向性をデータに基づいて判断できるようになります。 一方で、実際の開発では次のような課題も出てきます。 - 新旧モデルを比較したい - プロンプト変更の効果を確認したい - 複数モデルのうち、どちらを採用すべきか判断したい こうしたケースでは、単一モデル評価ではなく、モデル同士を比較する評価手法が必要になります。 次回の Part 4 では、**Pairwise Evaluation 実践ガイド** として、「A vs. B」形式でモデルを比較評価する方法を解説します。 実際の評価フローを通して、どちらのモデルがより優れているのかを確認していきます。 Vertex AI のモデル評価について他の記事も書いているので、よろしければこちらもご覧ください! [\> 『Vertex AI モデル評価』シリーズ一覧](https://blog.grasys.io/tags/%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-vertex-ai-%E3%83%A2%E3%83%87%E3%83%AB%E8%A9%95%E4%BE%A1/) ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる | grasys blog URL: https://blog.grasys.io/post/komal-teke/vertexai-preparation-evaluation Vertex AI のモデル評価シリーズへようこそ。 Part 1 では評価の基礎を整理しました。Part 2 では、実践に入る前の「準備」を固めていきます。 今回は、評価を成功させるための 3 つの柱を扱います。 1. 評価データセットの構造化 3. メトリクス(評価指標)の選定 5. 詳細設定(Advanced… # Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[Komal Teke](/authors/komal-teke/) - 公開日:2026年4月8日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#AI](/tags/ai/)[#Google Cloud](/tags/google-cloud/)[#シリーズ: Vertex AI モデル評価](/tags/シリーズ-vertex-ai-モデル評価/)[#Vertex AI](/tags/vertex-ai/)[#生成AI](/tags/生成ai/) ![Vertex AI 評価の準備編: データセット・メトリクス・設定を押さえる](/_astro/hero.CP8WiBGx_Z1wghAi.webp) Vertex AI のモデル評価シリーズへようこそ。 [Part 1](https://blog.grasys.io/post/komal-teke/vertexai-fundamentals-modelevaluation/) では評価の基礎を整理しました。Part 2 では、実践に入る前の「準備」を固めていきます。 今回は、評価を成功させるための 3 つの柱を扱います。 1. 評価データセットの構造化 2. メトリクス(評価指標)の選定 3. 詳細設定(Advanced Configuration)によるチューニング ## EvalTask とは何か、なぜ使うのか [EvalTask](https://docs.cloud.google.com/python/docs/reference/vertexai/latest/vertexai.evaluation.EvalTask) は、Vertex AI におけるモデル評価を一元的に実行・管理するための仕組みです。 評価データセットの読み込み、メトリクスの実行、結果の記録までを同じフローで扱えるため、評価プロセスを標準化できます。 特に、複数モデルの比較や継続的な改善を行う現場では、「同じ条件で評価する」ことが非常に重要です。 EvalTask を使うことで、評価の再現性・透明性が高まり、リリース前の品質判断をより確実に行えるようになります。 このシリーズでは、EvalTask を使って、実務でそのまま使える評価設計と運用方法を段階的に整理していきます。 ## 評価データセットを準備する 評価の品質は、データセット設計でほぼ決まります。 EvalTask は複数のデータソースを受け取れますが、デフォルトでは「列名」によって各列の意味を判断します。 ### EvalTask​​クラスで使用できるデータセット列のデフォルト名 | デフォルト列名 | 役割・説明 | 利用する場面 | | --- | --- | --- | | “prompt” | モデルへの入力(質問・指示) | すべての評価(Pointwise / Pairwise)で必須 | | “response” | 評価対象モデル(candidate)が生成した回答 | BYOR(Bring-Your-Own-Response)評価で必須 | | “reference” | 正解データ(ground truth / golden answer) | exact_match など、正解との比較が必要なメトリクスで使用 | | “baseline_model_response” | 比較対象モデル(例: 旧モデル)の回答 | Pairwise BYOR 評価で必須 | | “rubrics” | 行単位で独自評価基準を定義するための列 | 上級者向けのカスタム評価で使用 | 列名が変更された場合は、マッピングを行う必要があります。これについては、このセクションの後半で説明します。 ## EvalTask にデータセットを読み込む EvalTask は柔軟で、複数の方法でデータを受け取れます。代表的な方法を見ていきましょう。 ### Option 1: pandas.DataFrame を使う(最も一般的) Jupyter Notebook や Colab などで試しながら開発するとき、またデータがすでにメモリ上にあるときに、最も扱いやすい方法です。 **利用シーン**: 小〜中規模データ、またはスクリプト内でデータセットを組み立てる場合 ![Option 1: pandas.DataFrame を使う(最も一般的)の画面](/_astro/01-image-11-1024x421-5ed5c31a.qw1cmXMB_Z1NNgXK.webp) ### Option 2: ファイルパス / URI(str)を使う 本番ワークフローでは最もスケーラブルな方法です。データを共通ストレージで管理できます。 #### 2-A) ローカルの CSV / JSONL ファイル **利用シーン**: 手元データで素早く検証したい場合 my\_data.csv 例: ![A) ローカルの CSV / JSONL ファイルの画面](/_astro/02-image-1-1024x135-13499010.CLrYy4RL_Z1IBes7.webp) #### 2-B) Google Cloud Storage(GCS)URI **利用シーン**: クラウドネイティブ構成の標準。Vertex AI 実行環境から参照しやすい ![B) Google Cloud Storage(GCS)URIの画面](/_astro/03-image-12-1024x276-f6bac380.CpDruDCP_Z1fv2vo.webp) #### 2-C) BigQuery テーブル URI **利用シーン**: 大規模で構造化された評価データを BigQuery で管理している場合に最適 ![C) BigQuery テーブル URIの画面](/_astro/04-image-13-1024x275-b44ace3b.CI5q9nCV_Z5q5rU.webp) ### Option 3: dict を使う **利用シーン**: ごく小規模なアドホック評価や、コード内での簡易テスト (可読性の面では、通常 pandas.DataFrame のほうが扱いやすいです) ![Option 3: dict を使うの画面](/_astro/05-image-14-1024x358-d0ab72e1.BXjKqAem_Z5JTiL.webp) ## 評価メトリクスを理解して使う メトリクスは「何を基準に良し悪しを判定するか」を定義します。 EvalTask にはリストで渡します。 ![評価メトリクスを理解して使うの画面](/_astro/06-image-5-1024x213-25b3b15e.CA6CgpKm_Z1t8dLb.webp) Pointwise と Pairwise の違い | 区分 | 説明 | 代表メトリクス | | --- | --- | --- | | Pointwise Metrics | 1 つの回答を単独で評価(品質・安全性・事実整合性など) | question_answering_quality, safety, exact_match, rouge_l_sum | | Pairwise Metrics | 同じ prompt に対する 2 つの回答(candidate と baseline)を比較し、どちらが優れているか判定 | pairwise_question_answering_quality, pairwise_safety | ### よく使う組み込みメトリクス - question\_answering\_quality: 回答品質を総合評価(正確性・網羅性・関連性) - safety: 有害コンテンツ(ヘイト、ハラスメント等)の観点で評価 - exact\_match: 回答が reference と完全一致するかを判定 - rouge\_l\_sum: 回答と reference の類似度を測定(要約タスクでよく利用) 利用可能なメトリクス一覧は以下で確認できます。 ![よく使う組み込みメトリクスの画面](/_astro/07-image-6-1024x193-b9bd84a4.OMPliNbi_euyO9.webp) ## EvalTask の詳細設定(Advanced Configuration) データセットとメトリクス以外にも、評価運用を強化する重要パラメータがあります。 ### Vertex AI Experiments への記録(experiment) 評価結果を [Vertex AI Experiments](https://docs.cloud.google.com/vertex-ai/docs/experiments/intro-vertex-ai-experiments?hl=jp) に集約でき、Cloud Console 上で実行結果の比較・追跡がしやすくなります。 ![Vertex AI Experiments への記録(experiment)の画面](/_astro/08-image-7-1024x199-83809c1c.BeDMwMAM_Z23Q5Fd.webp) ### 列名マッピング(metric\_column\_mapping) DataFrame の列名がデフォルト名と一致しない場合に必須です。 カスタム列名や Pairwise 評価で特に重要になります。 ![列名マッピング(metric\\column\\mapping)の画面](/_astro/09-image-8-1024x585-eac77d78.BOnDxtWD_ZI2FyX.webp) ### 出力の GCS 保存(output\_uri\_prefix) 監査対応や本番運用では有効です。 詳細な評価結果やメトリクスを GCS に保存できます。 ![出力の GCS 保存(output\\uri\\prefix)の画面](/_astro/10-image-9-1024x308-4313e8da.BgfFPZF5_Z1nrsNn.webp) ## 次回予告 これで、評価前に必要な準備は整いました。 データセット設計、メトリクス選定、そしてトラッキングやカスタム列対応まで、実運用に必要な土台をカバーできています。 Part 3 では、**Pointwise Evaluation の実践編**として、エンドツーエンドの具体例を通して実際の評価フローを動かしていきます。お楽しみに。 Vertex AI のモデル評価について他の記事も書いているので、よろしければこちらもご覧ください! [\> 『Vertex AI モデル評価』シリーズ一覧](https://blog.grasys.io/tags/%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-vertex-ai-%E3%83%A2%E3%83%87%E3%83%AB%E8%A9%95%E4%BE%A1/) ## この記事を書いた人 [![](/_astro/komal-teke.vvtJae1f_ZxagEz.webp)](/authors/komal-teke/) ### [Komal Teke](/authors/komal-teke/) Google Cloud、データエンジニアリング、生成AIを中心に、クラウド技術の検証や実装に取り組んでいます。 [プロフィールと記事一覧](/authors/komal-teke/) --- ## GCP利用料と支払方法、ちょっとだけ経理処理のお話 | grasys blog URL: https://blog.grasys.io/post/kubota/gcp-billing 皆様こんにちは!grasysのバックオフィスを担当している窪田です。 今回初めてのブログ投稿となります。 私からはバックオフィスの視点(財務・経理など)から記事を書いていこうと思います。 第1回目は、GCP利用料と支払方法、それに絡む経理処理についてです! GCPの課金形態 1.利用量に対しての課金 GCPの利用量に… # GCP利用料と支払方法、ちょっとだけ経理処理のお話 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kubota](/authors/kubota/) - 公開日:2016年10月14日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#billing](/tags/billing/)[#Google Cloud](/tags/google-cloud/)[#Cloud Billing](/tags/cloud-billing/) ![GCP利用料と支払方法、ちょっとだけ経理処理のお話](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 皆様こんにちは!grasysのバックオフィスを担当している窪田です。 今回初めてのブログ投稿となります。 私からはバックオフィスの視点(財務・経理など)から記事を書いていこうと思います。 第1回目は、GCP利用料と支払方法、それに絡む経理処理についてです! * * * ## GCPの課金形態 ### 1.利用量に対しての課金 GCPの利用量に応じて発生する課金形態となります。 この利用量は、データ利用量、通信量などがあり、種類により課金単位が異なります。 主な課金単位は、 - Gibibyte - Mebibyte - Counts(DNS Queryの問い合わせ回数など) ### 2.利用時間に対しての課金 GCPの利用時間に応じて発生する課金体系となります。 ほとんどの場合、【時間】単位での課金となりますが、 【日】単位での課金もあります。 利用量・利用時間ともに1ヶ月毎に集計され請求されることになりますので、各月の日数(28日、30日、31日)によっても請求金額は変動します。 ### 3\. 経理処理 会社様ごとに異なると思いますが、通信費or賃借料といった販管費とする場合、もしくは売上との対応により原価計上する場合もあるかと思います。 利用量は通信費、利用時間は賃借料と分けることもできますが、原価・経費管理上分けると煩雑になっちゃいますね。 * * * ## GCPの支払方法 ### 1. [1](#user-content-fn-1)ドル建てのクレジットカード払いが基本! GCP利用料金の支払いはドル建てのクレジットカード払いが基本となります。 クレジットカードでの支払サイトは、毎月末締め翌月払い。 (クレジットカード会社によって、決済日は異なるかと思います)\] ### 2\. クレジットカード払いによる注意点 - 法人カードの場合、会社様によってはカード使用のハードルが高い! - カード利用限度額が圧迫される! - 為替レートにクレジットカード会社の手数料も含まれたレートで請求される! (利用するクレジットカード会社により、手数料は異なる) ### 3\. 経理処理 クレジットカード決済日(引落日)をもって計上する会社様であればクレジットカード会社からの請求金額(円)で計上されるかと思います。 一方、発生主義に基づいて月次決算されている会社様で、クレジットカード決済日が締め日に間に合わない場合(締め日厳守!!な会社様)、利用月の月末にTTMまたはTTSにより円換算して計上することに。。 さらに、クレジットカード会社の実際の請求額と上記計上額との差額を為替差損益として計上するので手間がかかる~。 (クレジットカード会社の為替レートには手数料も含まれているのでほぼほぼ為替差 損?!) * * * ## GCPリセールパートナーの利用 上記のことからクレジットカード払いの導入は難しい!、GCPは利用できないなと思われた方、ちょっと待って下さい!! GCPにはリセールパートナー(いわゆる代理店)がいます。 **grasysはGCPのリセールパートナーです!!** grasys経由でGCPをご利用頂く場合、[2](#user-content-fn-2)Google社への支払はgrasysが行い、お客様へのご請求はgrasysから日本円によるご請求書を発行し、銀行振込によるお支払いをお願いしております。 クレジットカード払いの導入が難しい場合は、リセールパートナー経由での導入も検討されてみてはいかがでしょうか。 * * * ## Footnotes 1. プロジェクト作成時期により(2016年2月頃以降)円建てが可能になりました♪ [↩](#user-content-fnref-1) 2. プロジェクト作成時期により(2016年2月頃以降)グーグルクラウドジャパンが請求元となっております♪ [↩](#user-content-fnref-2) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kubota/) ### [kubota](/authors/kubota/) kubotaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kubota/) --- ## Google Deployment Managerでインスタンス作成 | grasys blog URL: https://blog.grasys.io/post/kyouhei/create-instance-with-deployment-manager Trick or Treat!! grasys加藤です。 前回、インスタンスの作成方法を3つご紹介しました。 \[3つの方法でGoogle Compute Engineでインスタンスを作成する\] (http://blog.grasys.io/post/kyouhei/createinstances/) 今回はGoo… # Google Deployment Managerでインスタンス作成 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyouhei](/authors/kyouhei/) - 公開日:2017年10月31日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Deployment](/tags/deployment/)[#Deployment-Manager](/tags/deployment-manager/)[#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/) ![Google Deployment Managerでインスタンス作成](/_astro/og-image.DDSiu2Ny_XHpDd.webp) Trick or Treat!! grasys加藤です。 前回、インスタンスの作成方法を3つご紹介しました。 \[3つの方法でGoogle Compute Engineでインスタンスを作成する\] ([http://blog.grasys.io/post/kyouhei/createinstances/](http://blog.grasys.io/post/kyouhei/createinstances/)) 今回はGoogleが提供する [Cloud Deployment Manager](https://cloud.google.com/deployment-manager/) を使ってインスタンスを作成してみます。 Cloud Deployment Managerを使うとGoogle Compute Engine上のインスタンスに限らず、Google Cloud (GCP) Storage, Google Container Engine, BigQueryなどGoogleプラットフォームでのリソースをYAMLで管理することが出来ます。 この **YAMLで管理** という点がデプロイメントでは非常に重要です。再現可能、再利用可能、可読性も良いですね。 ## インスタンス作成 さっそくインスタンスを作成します。スペックは以下の通りとします。 Plain textcontent\_copy ``` 名前: grasys-deployment-test01 ゾーン: asia-northeast1-a マシンタイプ: g1-small イメージ: rhel-7-v20171025 外部IP: NAT ``` このスペックをYAMLでの設定に落とすと次のようになります。 Plain textcontent\_copy ``` resources: - type: compute.v1.instance name: grasys-deployment-test01 properties: zone: asia-northeast1-a machineType: https://www.googleapis.com/compute/v1/projects/[PROJECT]/zones/asia-northeast1-a/machineTypes/g1-small disks: - deviceName: boot type: PERSISTENT boot: true autoDelete: true initializeParams: sourceImage: https://www.googleapis.com/compute/v1/projects/centos-cloud/global/images/centos-7-v20171025 networkInterfaces: - network: https://www.googleapis.com/compute/v1/projects/[PROJECT]/global/networks/default accessConfigs: - name: External NAT type: ONE_TO_ONE_NAT ``` ちょっとAPIを書かせたり嫌な感じです。 このYAMLを適当なファイルで作成します。ひとまず test01.yaml にしてみました。 \[PROJECT\]はお使いのGoogle Cloud (GCP) PlatformのProjectIdを入れて下さいね。 gcloudコマンドでデプロイします。 Plain textcontent\_copy ``` $ gcloud deployment-manager deployments create test01-deployment --config test01.yaml The fingerprint of the deployment is CANz1JihS0_-oGDh48vjRQ== Waiting for create [operation-1509429100388-55cd159579ea1-2290634c-712b5e30]...done. Create operation operation-1509429100388-55cd159579ea1-2290634c-712b5e30 completed successfully. NAME TYPE STATE ERRORS INTENT grasys-deployment-test01 compute.v1.instance COMPLETED [] ``` 成功しました。 インスタンスが作成されていることがわかります。 Plain textcontent\_copy ``` $ gcloud compute instances list --filter grasys-deployment-test01 NAME ZONE MACHINE_TYPE PREEMPTIBLE INTERNAL_IP EXTERNAL_IP STATUS grasys-deployment-test01 asia-notrheast1-a g1-small 10.XXX.X.X XXX.XXX.XXX.XXX RUNNING ``` ## template機能 次にtemplate機能を使ってみます。 おもむろにさきほどのYAMLをtemplate化します。インスタンス名は変数定義に変えておきます。 Plain textcontent\_copy ``` $ cp -p test01.yaml template.jinja $ sed -e "s/name: grasys-deployment-test01/name: {{ env[\"name\"] }}/" -i template.jinja $ cat template.jinja resources: - type: compute.v1.instance name: {{ env["name"] }} properties: zone: asia-northeast1-a machineType: https://www.googleapis.com/compute/v1/projects/clean-monitor-760/zones/asia-northeast1-a/machineTypes/g1-small disks: - deviceName: boot type: PERSISTENT boot: true autoDelete: true initializeParams: sourceImage: https://www.googleapis.com/compute/v1/projects/centos-cloud/global/images/centos-7-v20171025 networkInterfaces: - network: https://www.googleapis.com/compute/v1/projects/clean-monitor-760/global/networks/default accessConfigs: - name: External NAT type: ONE_TO_ONE_NAT ``` templateはYAMLに近い形式のjinjaの他にpythonも使えますので、得意な方で作成するのが良いと思います。 次にtemplateを呼び出すYAMLを作成しましょう。名前はtemplate.yamlとしました。 Plain textcontent\_copy ``` imports: - path: template.jinja resources: - name: grasys-template-test01 type: template.jinja - name: grasys-template-test02 type: template.jinja ``` deployしてみましょう。 Plain textcontent\_copy ``` $ gcloud deployment-manager deployments create template-deployment --config template.yaml The fingerprint of the deployment is 30iQy6P6ZeCapJ2cwraGaQ== Waiting for create [operation-1509433148574-55cd24aa20930-c6868a0a-587101ca]...done. Create operation operation-1509433148574-55cd24aa20930-c6868a0a-587101ca completed successfully. NAME TYPE STATE ERRORS INTENT grasys-template-test01 compute.v1.instance COMPLETED [] grasys-template-test02 compute.v1.instance COMPLETED [] ``` 今度は同じ構成のインスタンスが2つできていることが確認できます。 Plain textcontent\_copy ``` $ gcloud compute instances list --filter grasys-template NAME ZONE MACHINE_TYPE PREEMPTIBLE INTERNAL_IP EXTERNAL_IP STATUS grasys-template-test01 asia-notrheast1-a g1-small 10.XXX.X.X XXX.XXX.XXX.XXX RUNNING grasys-template-test02 asia-notrheast1-a g1-small 10.XXX.X.X XXX.XXX.XXX.XXX RUNNING ``` 最後に環境をキレイにクリーンアップしましょう。 Plain textcontent\_copy ``` $ gcloud deployment-manager deployments delete template-deployment The following deployments will be deleted: - template-deployment Do you want to continue (y/N)? y Waiting for delete [operation-1509438271562-55cd37bfca111-26e52a27-980b3018]...done. Delete operation operation-1509438271562-55cd37bfca111-26e52a27-980b3018 completed successfully. $ gcloud deployment-manager deployments delete test01-deployment ``` ## まとめ 今回はGoogle Deployment Managerを使ってインスタンスを作成してみました。 こちらのコマンドでGoogle Deployment Managerがサポートしているリソースの一覧を取得することが可能です。 `$ gcloud deployment-manager types list` 実に多い! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyouhei/) ### [kyouhei](/authors/kyouhei/) kyouheiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyouhei/) --- ## 3つの方法でGoogle Compute Engineでインスタンスを作成する | grasys blog URL: https://blog.grasys.io/post/kyouhei/createinstances grasys 加藤です。 入社するまでGoogle Cloud (GCP) Platformに触ったこともなく、インフラエンジニアでもなかったのですが、入ってからは息をするように毎日触っています。 今回は最初の一歩、Google Compute Engineでインスタンスを作成する3つのパターンをご紹介します。 -… # 3つの方法でGoogle Compute Engineでインスタンスを作成する - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyouhei](/authors/kyouhei/) - 公開日:2016年9月15日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)[#Terraform](/tags/terraform/) ![3つの方法でGoogle Compute Engineでインスタンスを作成する](/_astro/og-image.DDSiu2Ny_XHpDd.webp) grasys 加藤です。 入社するまでGoogle Cloud (GCP) Platformに触ったこともなく、インフラエンジニアでもなかったのですが、入ってからは息をするように毎日触っています。 今回は最初の一歩、Google Compute Engineでインスタンスを作成する3つのパターンをご紹介します。 - Google Cloud (GCP) Console - gcloudコマンド - Terraform * * * ## 1.Google Cloud (GCP) Consule Webの画面からGUI操作でインスタンスを作成することができます。 恐らく一番わかりやすい方法です。[Quick Start](https://cloud.google.com/compute/docs/quickstart-linux)でも紹介されています。 1.メニューから **Compute Engine** 画面に移動します。 ![Google CloudコンソールのメニューからCompute Engineを選択する画面](/_astro/01-1_1-ffc80169.BqTmzEOD_LibPh.webp) 2.**インスタンスを作成** を選択します。 ![Compute Engineのインスタンス一覧でインスタンスの作成を選択する画面](/_astro/02-1_2-2add5ef4.B73_aN0r_Z2fSG9c.webp) 3.必要な項目を入力して、 **作成** でインスタンスを作り始めます! ![Compute Engineの新規インスタンスに必要な項目を入力する画面](/_astro/03-1_3-0683125d.BZOltTx9_ZBYMId.webp) * * * インスタンス起動は他社クラウドと比較するとかなり高速です。 ただしGoogle Cloud (GCP) Consoleは若干のタイムラグがあるのであまり速さに気が付かないかも・・・ 他の2つの方法だと実感できるかと思います。 ## 2.gcloudコマンド GUIは入力コストが高く、同一構成作ろうとして選択ミスもします。やはりコマンド入力が間違いありません。Google Cloud (GCP) Platform は **gcloudコマンド** が用意されています。 さきほどのGUIと同じ構成の場合は次のコマンドになります。 Plain textcontent\_copy ``` gcloud compute instances create instance-1 \ --boot-disk-size 10GB \ --boot-disk-type pd-standard \ --image-project debian-cloud \ --machine-type n1-standard-1 \ --scopes cloud-platform \ --zone us-east1-c ``` む、 `--image debian-8-jessie-v20160803` 指定だと見つからないとエラーがでます。(2016/9/15) image-project/familyが最近指定できるようになったからかな? 運用ではimageは自分で作ったものを指定することが多いですね。 Plain textcontent\_copy ``` $ time gcloud compute instances create instance-1 \ > --boot-disk-size 10GB \ > --boot-disk-type pd-standard \ > --image-project debian-cloud \ > --machine-type n1-standard-1 \ > --scopes cloud-platform \ > --zone us-east1-c WARNING: You have selected a disk size of under [200GB]. This may result in poor I/O performance. For more information, see: https://developers.google.com/compute/docs/disks#pdperformance. Created [https://www.googleapis.com/compute/v1/projects/your-project/zones/us-east1-c/instances/instance-1]. NAME ZONE MACHINE_TYPE PREEMPTIBLE INTERNAL_IP EXTERNAL_IP STATUS instance-1 us-east1-c n1-standard-1 10.240.0.15 104.196.172.61 RUNNING real 0m28.828s user 0m0.429s sys 0m0.086s ``` 実際にコマンドを発行してみると起動にかかるのは30秒弱。 この後すぐにSSHして使いはじめることができます。速い! * * * これでgcloudシェルでwrapしてループさせれば100台でも作れます? 時間かかりすぎで待っていられません。あくまで1台パッと立てる時専用です。 そこで便利な [Terraform](https://www.terraform.io/) です。 ## 3.Terraform プロビジョニングツールとしてHashiCorpがリリースしている **Terraform** を使用します。 [インストール](https://www.terraform.io/intro/getting-started/install.html)して、[ドキュメント](https://www.terraform.io/docs/providers/google/index.html)を参考にJSON形式のconfigを作成します。 **`main.tf`** Plain textcontent\_copy ``` provider "google" { project = "your-project" region = "us-east1" } resource "google_compute_instance" "default" { name = "${format("instance-%01d", count.index+1)}" count = "1" machine_type = "n1-standard-1" zone = "us-east1-c" disk { image = "debian-8-jessie-v20160803" size = "10" } network_interface { network = "default" access_config { // Ephemeral IP } } service_account { scopes = [ "cloud-platform" ] } } ``` この設定ファイルがあるディレクトリでコマンドを実行するとインスタンスを作成してくれます。 Plain textcontent\_copy ``` $ time terraform apply provider.google.credentials Enter a value: google_compute_instance.default: Creating... can_ip_forward: "" => "0" disk.#: "" => "1" disk.0.auto_delete: "" => "1" disk.0.image: "" => "debian-8-jessie-v20160803" disk.0.size: "" => "10" machine_type: "" => "n1-standard-1" metadata_fingerprint: "" => "" name: "" => "instance-1" network_interface.#: "" => "1" network_interface.0.access_config.#: "" => "1" network_interface.0.access_config.0.assigned_nat_ip: "" => "" network_interface.0.address: "" => "" network_interface.0.name: "" => "" network_interface.0.network: "" => "default" self_link: "" => "" service_account.#: "" => "1" service_account.0.email: "" => "" service_account.0.scopes.#: "" => "1" service_account.0.scopes.1733087937: "" => "https://www.googleapis.com/auth/cloud-platform" tags_fingerprint: "" => "" zone: "" => "us-east1-c" google_compute_instance.default: Creation complete Apply complete! Resources: 1 added, 0 changed, 0 destroyed. The state of your infrastructure has been saved to the path below. This state is required to modify and destroy your infrastructure, so keep it safe. To inspect the complete state use the `terraform show` command. State path: terraform.tfstate real 0m25.430s user 0m0.129s sys 0m0.050s ``` ここで複数台を起動したい時には `count = "1"` を書き換えます。試しに `count = "100"` としてみましょう。もちろん100台起動する設定です。 実際に起動させるとちょっと課金が気になるのでテストコマンドで確認します。 Plain textcontent\_copy ``` $ terraform plan ~99台分のログ~ Plan: 99 to add, 0 to change, 0 to destroy. ``` 簡単にたくさんのインスタンスを立てられそうですね。 Google Compute Engineは分単位の課金(10分から)なのですぐに止めれば100台でも17台✕1時間の課金で済みますw ### お掃除 1. 削除アイコンを押す。 2. `gcloud compute instances delete instance1 --zone=us-east1-c` を実行する。 3. `terraform destory` を実行して `yes` とタイプする。 * * * この他にもPythonやRESTからAPIを呼んでインスタンスを作成することも可能ですし、terraform以外にもGoogle Cloud (GCP) Platformに対応しているプロビジョニングツールはありますが機会があれば。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyouhei/) ### [kyouhei](/authors/kyouhei/) kyouheiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyouhei/) --- ## GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ | grasys blog URL: https://blog.grasys.io/post/kyouhei/summary-centos7_centos6-meltdown_specter-compatibility-on-gce grasys加藤です。 2018年が始まってすぐに数多のエンジニアを恐怖させたCPUの実装に関連する3つのCVE=通称MeltDown, Spectreバグ。 CVE-2017-5753, CVE-2017-5715, CVE-2017-5754 本当はすべて終わってから記事にしようと思いましたが時間がかかりそうなの… # GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyouhei](/authors/kyouhei/) - 公開日:2018年1月31日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Compute Engine](/tags/compute-engine/)[#Google Cloud](/tags/google-cloud/)[#セキュリティ](/tags/セキュリティ/) ![GCE VMのCentOS7とCentOS6のMeltdown, Spectre対応状況まとめ](/_astro/og-image.DDSiu2Ny_XHpDd.webp) grasys加藤です。 2018年が始まってすぐに数多のエンジニアを恐怖させたCPUの実装に関連する3つのCVE=通称MeltDown, Spectreバグ。 [CVE-2017-5753](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5753), [CVE-2017-5715](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5715), [CVE-2017-5754](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5754) 本当はすべて終わってから記事にしようと思いましたが時間がかかりそうなので一旦まとめることにして、随時更新をしていきます。 **2018-03-14 kernel情報更新** ひょっとしてCentOS7はSpectreも対応完了?! 背景やその技術的な説明は各所でなされているのでここで繰り返すつもりはありませんが、Google Project Zeroはとんでもないバグを掘り起こしていまいました(賞賛です)。 [Project Zero: Reading privileged memory with a side-channel](https://googleprojectzero.blogspot.jp/2018/01/reading-privileged-memory-with-side.html) この記事ではこの対応状況を追っていきたいと思います。 尚、 **未だSpectre Variant 2は解消されていません** 。 ちなみにこの脆弱性への攻撃はかなり難しいです。 ## 脆弱性診断ツール nixCraft社製の診断ツールを入れて測定します。素晴らしいスクリプト。 3つのCVE全てについて診断してくれます。 Plain textcontent\_copy ``` git clone https://github.com/speed47/spectre-meltdown-checker.git cd spectre-meltdown-checker/ sudo sh spectre-meltdown-checker.sh ``` こちらはCentOS以外、DebianやUbuntuでも動作するようです(未確認) * * * ## CentOS7 imageの対応状況 ### バージョン : 3.10.0 リリース : 693.21.1.el7 **2018-03-14 現在の最新image** `yum update kernel` してrebootすると自動的にこのカーネルになります。 `Spectre Variant 2` のMitigation2: Retpolineを使用したコンパイルカーネルがYESになりました。 おぉ結局Retpoline採用したんですかね?関連記事見つけられませんでした。 しかし惜しいかなretpoline-aware compilerを使ったかUNKNOWNということでVulnerableなままです。 Retpolineについての詳細は [こちら](https://support.google.com/faqs/answer/7625886) でもこれ、だいぶ前進したんじゃないですかね?! Plain textcontent\_copy ``` $ uname -a Linux kato 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux ``` ![バージョン : 3.10.0 リリース : 693.21.1.el7の画面](/_astro/01-2_3.10.0-693.21.1-86fe0056.Ceqd35ah_1DrVft.webp) * * * ### バージョン : 3.10.0 リリース : 693.17.1.el7 本脆弱性については前バージョンと変化なし。 Plain textcontent\_copy ``` $ uname -a Linux kato 3.10.0-693.17.1.el7.x86_64 #1 SMP Thu Jan 25 20:13:58 UTC 2018 x86_64 x86_64 x86_6 ``` ![バージョン : 3.10.0 リリース : 693.17.1.el7の画面](/_astro/02-1-1024x886-55a8e376.OZeQysmN_Z1hN0SP.webp) * * * ### バージョン : 3.10.0 リリース : 693.11.6.el7 こちらで `Spectre Variant 1` と `Meltdown` の対策がなされました。 コンパイルされたのは1月4日です。 Linux Kernel開発者たちの対応のおかげです。もう足を向けて眠れません(だいぶ前から) [Meltdown and Spectre Linux Kernel Status](http://www.kroah.com/log/blog/2018/01/06/meltdown-status/) Plain textcontent\_copy ``` $ uname -a Linux kato 3.10.0-693.11.6.el7.x86_64 #1 SMP Thu Jan 4 01:06:37 UTC 2018 x86_64 x86_64 ``` ![バージョン : 3.10.0 リリース : 693.11.6.el7の画面](/_astro/03-2-1024x886-77363b33.DXtlIN8u_1Xkz8x.webp) * * * ### バージョン : 3.10.0 リリース : 693.el7 昨年8月から提供されているバージョンがこちら。脆弱性があります!! Plain textcontent\_copy ``` $ uname -a Linux kato 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86 ``` ![バージョン : 3.10.0 リリース : 693.el7の画面](/_astro/04-4-1024x886-e3d37dc9.CHVxINir_Z2i0HvA.webp) * * * ### CentOS6 imageの対応状況 #### バージョン : 2.6.32 リリース : 696.20.1.el6 **2018-01-31 現在の最新image** `yum update kernel` してrebootすると自動的にこのカーネルになります。 Plain textcontent\_copy ``` $ uname -a Linux kyouhei 2.6.32-696.20.1.el6.x86_64 #1 SMP Fri Jan 26 17:51:45 UTC 2018 x86_64 x86 ``` ![バージョン : 2.6.32 リリース : 696.20.1.el6の画面](/_astro/05-5-1024x869-3f80c97e.3FEeWO1u_Z29gD6G.webp) * * * ### バージョン : 2.6.32 リリース : 696.18.7.el6 el6の脆弱性対応カーネル。 Plain textcontent\_copy ``` $ uname -a Linux kyouhei 2.6.32-696.18.7.el6.x86_64 #1 SMP Thu Jan 4 17:31:22 UTC 2018 x86_64 x86_64 ``` ![バージョン : 2.6.32 リリース : 696.18.7.el6の画面](/_astro/06-6-1024x869-ef23c0e3.DXemt9Si_11NXII.webp) * * * ### バージョン : 2.6.32 リリース : 696.16.1.el6 昨年11月から提供されているバージョンがこちら。脆弱性があります!! Plain textcontent\_copy ``` $ uname -a Linux kyouhei 2.6.32-696.16.1.el6.x86_64 #1 SMP Wed Nov 15 16:51:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux ``` ![バージョン : 2.6.32 リリース : 696.16.1.el6の画面](/_astro/07-7-1024x869-6bfea84c.DzIrC92c_Z2qC5KS.webp) * * * ## 対策について Google側が管理するホストマシーンはすでにMeltdownはもちろん、Spectreにも対応済みです。 この対策にはRetpolineという新しいテクノロジーが使われています。Retpolineはカーネルコンパイル用のコードが配布されているので試すことができますし、今回使った脆弱性診断ツールも対応しています。 ただしユーザのVMには対策が必要です。しかし、カーネルアップデートはデリケートな問題です。 もちろん脆弱性などない環境に越したことはありませんが、システム停止につながってしまっては本末転倒。十分に検証を行ってからアップデートを行いましょう。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyouhei/) ### [kyouhei](/authors/kyouhei/) kyouheiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyouhei/) --- ## AWSとGCPでSysbenchベンチマーク | grasys blog URL: https://blog.grasys.io/post/kyouhei/sysbench-aws-gcp grasys加藤です。 前回、泉水がベンチマークを取りましたが、その続きです。 GCPとAWSでmysql8.0.13を構築して、sysbenchでベンチマークしてみました。 いきなり結論 計測する度にreadの数がバラける!! とはいうものの、今回の結果ではwriteは概ねGCPの方が高速、readも心の目で見ると… # AWSとGCPでSysbenchベンチマーク - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyouhei](/authors/kyouhei/) - 公開日:2018年12月25日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#benchmark](/tags/benchmark/)[#Amazon EC2](/tags/amazon-ec2/)[#Compute Engine](/tags/compute-engine/) ![AWSとGCPでSysbenchベンチマーク](/_astro/og-image.DDSiu2Ny_XHpDd.webp) grasys加藤です。 [前回](https://blog.grasys.io/post/izumi/gce-ec2-bench/)、泉水がベンチマークを取りましたが、その続きです。 GCPとAWSでmysql8.0.13を構築して、sysbenchでベンチマークしてみました。 ## いきなり結論 計測する度にreadの数がバラける!! とはいうものの、今回の結果ではwriteは概ねGCPの方が高速、readも心の目で見るとGCPの方が数は捌けていました。 ![いきなり結論を示すグラフ](/_astro/01-2018-12-25_chart-1024x418-aa3cb4a9.Dr5oxVis_ZimdLH.webp) **グラフの概要** 横軸はSysbenchのスレッド数(対数目盛)。 縦軸が1分間で処理したクエリ数。 色は次の通り。凡例がわかりにくくてすいません。 | | AWS | GCP | | --- | --- | --- | | Read | 青 | ピンク | | Write | 赤 | 水色 | | Queries | オレンジ | 黄緑 | スプレッドシートはこちらに公開しておきます。 [sysbench AWS-GCP 201812](https://docs.google.com/spreadsheets/d/1JCpdLbYshHPAbnLLvg9q51zFErRteOvlWhO_aGQqcvI) * * * ## 計測環境 計測用にMySQLサーバ1台構成(ほぼデフォルト)、Sysbenchクライアントをそれぞれ16coreで起動。ディスクは内蔵50GBと外部500GBに揃えました。 OSはCentOS7です、カーネルはちょっと差があります。yumで持ってきたmysqlとsysbenchは同一バージョン、mysqlのdatadirは外部ディスクに配置。 | | AWS CentOS7 | GCP CentOS7 | | --- | --- | --- | | image | ami-9887c6e7 | centos-7-v20181210 | | kernel version | 3.10.0-862.3.2.el7.x86_64 | 3.10.0-957.1.3.el7.x86_64 | | Size | c5d.4xlarge | n1-standard-16 | | bootdisk(SSD) size | 50G | 50G | | attachedisk(SSD) size | 500G | 500G | | zone | us-east-1a | us-east1-b | | cpu platform | Skylake | Intel Skylake | | mysql version | 8.0.13 | 8.0.13 | | sysbench version | 1.0.16 | 1.0.16 | ちなみに月額については泉水が出したものと同一。長期利用割引はありません。 | | AWS | GCP | | --- | --- | --- | | Instance | 497.76 | 388.36 | | SSD | 50.00 | 93.50 | | Sum | 547.76 | 481.86 | ## 計測環境 一度の計測につき、5回ずつ1分Runを実施。その平均を記載しています。スレッド数は16を5回実行、32を5回実行、と繰り返して平均を取りました。 これを6回実行しています。 MySQLについては datadir と次の2つのパラメータだけを変更しています。 Plain textcontent\_copy ``` max_connections=1000 innodb_buffer_pool_size=24G ``` Sysbenchのパラメータです。スレッド数は変化します。毎度、cleanupとprepareも挟みます。 Plain textcontent\_copy ``` sysbench oltp_read_write --threads=${thread_num} --time=60 \ --db-driver=mysql \ --mysql-host=${hostname} \ --mysql-port=3306 \ --mysql-user=sysbench \ --mysql-password=sysbench \ --mysql-db=sbtest \ --mysql-ssl=off \ --mysql-compression=off \ --mysql-debug=off \ --mysql-ignore-errors=1213,1020,1205 \ --mysql-dry-run=off \ --auto_inc=on \ --create_secondary=on \ --mysql_storage_engine=innodb \ --table_size=10000 \ --tables=1 \ run ``` * * * ### まとめ [Cockroachのベンチマーク](https://www.cockroachlabs.com/blog/2018_cloud_report/)に触発されてSysbenchを叩いてみましたが、 何もチューニングしていない状態での比較はちょびっとGCPに軍配があがりました。 しかし想像通り、そんなに差がなかったですね。今はAmazonもGoogleも投資しているのですごい差にはならないのでは?と思っています。 お互いに競争して安く使えるようになっていくとユーザとしてはうれしいですね。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyouhei/) ### [kyouhei](/authors/kyouhei/) kyouheiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyouhei/) --- ## Terraform CloudでGCPインスタンスを作る | grasys blog URL: https://blog.grasys.io/post/kyouhei/terraform-cloud-setting-creating-gce-instance 前回 のTerrafrom Cloud VCSの設定の続きです。 この間にTerraform Cloudが正式に発表されました。 https://www.hashicorp.com/blog/announcing-terraform-cloud/ 驚くことに5ユーザのチームまでは無料で使用できます。太っ腹! では早速… # Terraform CloudでGCPインスタンスを作る - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyouhei](/authors/kyouhei/) - 公開日:2019年11月25日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Terraform](/tags/terraform/) ![Terraform CloudでGCPインスタンスを作る](/_astro/og-image.DDSiu2Ny_XHpDd.webp) [前回](https://blog.grasys.io/post/kyouhei/terraform-cloud-setting-vsc-bitbucket-cloud/) のTerrafrom Cloud VCSの設定の続きです。 この間にTerraform Cloudが正式に発表されました。 [https://www.hashicorp.com/blog/announcing-terraform-cloud/](https://www.hashicorp.com/blog/announcing-terraform-cloud/) 驚くことに5ユーザのチームまでは無料で使用できます。太っ腹! では早速、 [Getting Started](https://www.terraform.io/docs/cloud/getting-started/index.html)に従ってWorkspacesの作成から始めていきます。 ## Workspaceの作成 WorkspaceはVCSリポジトリで設定した構成ファイル(.tf)と変数の値(.tfvars)、リソースの状態(.tfstate)、履歴と実行ログがセットで含まれています。 プロジェクト単位にWorkspaceを分割して使うことが多いです。この場合、本番、開発などの環境は変数で切り分けます。 今回は前回作成したVCS設定を利用して、bitbucketにterraform-cloud-for-blogというリポジトリを用意してあります。 ### Wordspace作成画面 右上の New workspace から作成画面に入ります。 ![Wordspace作成画面(1)](/_astro/01-11-7-1024x159-b6af2a52.YWSKxonf_sYfVR.webp) ![Wordspace作成画面(2)](/_astro/02-12-6-1024x781-952c08eb.CHdB0_d2_2v1Ab8.webp) Bitbucket内でどのリポジトリを設定するか選択します。 私の場合は作成したリポジトリは出てこなかったので入力しました。 当然ですがVCS作成時に入力したアカウントでアクセスできる必要があります。公開リポジトリはクラウド上のリソース管理という観点から全くオススメしません。 ![Wordspace作成画面(3)](/_astro/03-13-6-1024x838-8062b735.BAL_mDKn_Z27QpYv.webp) Workspaceの設定をします。Workspace名はわかりやすい名前で良いと思います。 `Advanced options` で設定できる項目は4つです。 - Terraform Working Directory デフォルトではリポジトリのルートでTerraformは実行されますが、例えば同一リポジトリに複数の環境が存在するような場合にはデプロイ対象とするサブディレクトリ名を設定します。 - Automatic Run Triggering これは Terraform Working Directory を設定した場合にのみ有効です。指定したサブディレクトリに含まれるファイルが更新された場合のみ自動実行されますが、そうでない場合は無視します。 - VCS branch デフォルトブランチを設定します。 - Include submodules on clone チェックするとサブモジュールのクローンが実行されます。 ![Wordspace作成画面(4)](/_astro/04-14-5-1024x772-60b71aef.TXz4Hwr4_Z4EoWV.webp) ワークスペースの作成にはTerraform Cloud上で `オーナー` 権限が必要なので注意です。 これで無事にワークスペース `terraform-cloud-for-blog` が作成されました。 ## GCP サービスアカウントの作成 Terraform CloudからGCPリソースの操作が可能になるように権限を付与します。GCP上でサービスアカウントを作成し、json鍵を発行。その鍵をTerraform CloudのWorkSpaceに設定します。 通常のサービスアカウント作成と同じ手順で作成します。 ![GCP サービスアカウントの作成の画面](/_astro/05-15-5-1024x652-b96c058f.CDKgL8G6_Z1RL2ib.webp) 権限は必要な権限を割り振りましょう。今回のblogの内容では Compute 管理者 で十分です。 この次の画面ではキーの作成を行って下さい。作成したキーを元に次の作業です。 ## tf変数の設定 さきほど作成したサービスアカウントをtf変数に設定します。 ![tf変数の設定の画面(1)](/_astro/06-16-3-1024x478-a5dfd9ce.d4Azj41y_ZKJR5Y.webp) Terraform Variables にはアクセス用のサービスアカウントの他にGCPプロジェクト名も設定してしまいましょう。GOOGLE\_CREDENTIALS という変数と PROJECT\_ID を作成します。 変数設定時にはHCLとSebnsitiveというオプションがあります。 変数はデフォルトでは文字列です。HCLにチェックを入れるとリストやマップ形式の変数を記述することができるようになります。 Sensitiveにチェックをすると誰も設定値を閲覧することができなくなり、更新だけ可能です。GOOGLE\_CREDENTIALSは機密情報ですのでチェックしてみました。 また Environment Variables を設定することも可能です。こちらは Terraform 実行時に設定される環境変数です。 ![tf変数の設定の画面(2)](/_astro/07-17-3-1024x906-4b883142.BK7Z6QMI_1jzIX4.webp) ひとまず2つの変数を設定して完了です。 ## tfファイルの作成 Terraform Cloudが管理するリソース用のtfファイルを作成します。terraform-cloud-for-blogリポジトリにインスタンスを定義します。 `variables.tf` Plain textcontent\_copy ``` variable "GOOGLE_CREDENTIALS" {} variable "PROJECT_ID" {} provider "google" { credentials = var.GOOGLE_CREDENTIALS project = var.PROJECT_ID region = "asia-northeast1" zone = "asia-northeast1-a" } ``` `instances.tf` Plain textcontent\_copy ``` resource "google_compute_instance" "terraform-cloud-test" { name = "terraform-cloud-test" machine_type = "n1-standard-1" zone = "asia-northeast1-b" depends_on = [ google_compute_address.terraform-cloud-test ] # boot_disk boot_disk { initialize_params { image = "centos-cloud/centos-7" } } network_interface { network = "default" access_config { nat_ip = google_compute_address.terraform-cloud-test.address } } service_account { scopes = [ "cloud-platform" ] } } ``` `addresses.tf` Plain textcontent\_copy ``` resource "google_compute_address" "terraform-cloud-test" { name = "terraform-cloud-test" } ``` 簡単にインスタンスを1台と外部IPを1つだけの構成です。commitしておきます。 ## Run Terraform Run画面から `Queue Plan` をえいやっと押してみましょう。インタラクティブに terraform plan が始まります。plan が終わると確認待ちになります。 `Confirm & Apply` しましょう。 ![Run Terraformの画面(1)](/_astro/08-18-1-840x1024-93b6dcae.m9kYCRsa_wqYSu.webp) コメント入力欄が現れて、再度ボタンがでます。ちょっと冗長。 ![Run Terraformの画面(2)](/_astro/09-19-1024x421-764cdf7c.DOM1FAaw_2u7zoz.webp) 実行結果。。。エラーになりました。サービスアカウントの指定が悪かったようです。(上記の例は修正済みです) ![Run Terraformの画面(3)](/_astro/10-20-1001x1024-65ee3c41.DPdBaSnp_iAHmt.webp) 修正して、commitするとまたplanが始まります。 ![Run Terraformの画面(4)](/_astro/11-21-3-1024x753-96a3e702.KIudykG__Z1RTsaY.webp) 再度Applyしましょう。今度は成功しました。 ![Run Terraformの画面(5)](/_astro/12-22-2-1024x846-1878302e.CI_1lwi9_cifV.webp) ## まとめ Terraform Cloudを使ってインスタンスを作成してみました。 よりセキュアに、例えばTeam機能を使ってConfirm権限のあるメンバーを限定する、などいう使い方がおすすめです。(ただし有償) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyouhei/) ### [kyouhei](/authors/kyouhei/) kyouheiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyouhei/) --- ## Terraform Cloud VCSの設定(Bitbucket Cloud) | grasys blog URL: https://blog.grasys.io/post/kyouhei/terraform-cloud-setting-vsc-bitbucket-cloud 本日は Terrafrom Enterprise 改め Terraform Cloud の触りとしてVCSの設定を紹介したいと思います。 Terraform Cloud は2019年前半に名称が変わりました。 (Terraform Enterpriseはオンプレ製品の名前にスライドしています) では早速、 Getti… # Terraform Cloud VCSの設定(Bitbucket Cloud) - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyouhei](/authors/kyouhei/) - 公開日:2019年8月21日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Terraform](/tags/terraform/) ![Terraform Cloud VCSの設定(Bitbucket Cloud)](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 本日は Terrafrom Enterprise 改め **Terraform Cloud** の触りとしてVCSの設定を紹介したいと思います。 Terraform Cloud は2019年前半に[名称が変わりました](https://www.terraform.io/docs/cloud/index.html#note-about-product-names)。 (Terraform Enterpriseはオンプレ製品の名前にスライドしています) では早速、 [Getting Started](https://www.terraform.io/docs/cloud/getting-started/index.html)に従ってVCSを設定していきます。 ## VCS(version control system)の設定 バージョン制御用にVCSを設定します。Terraform Cloudの使用にVCSは必須ではないようですが、Repositoryで差分を残せたり、pushからWebhookでplan実施してくれるなど、いいこと尽くしなので使用推奨。 サポートされているproviderは現在6つです。 - GitHub - GitHub Enterprise - GitLab.com - GitLab EE and CE - Bitbucket Cloud - Bitbucket Server Terraform CloudとVCSの接続はOAuthとWebhookで行われます。(例外でSSH鍵での接続もあり) ここではBitbucket Cloudと接続してみます。 ### Bitbucket Cloud側OAuth設定画面 ![Bitbucket Cloud側OAuth設定画面(1)](/_astro/01-11-5-592x1024-e45ffe03.CKrS3nZf_mXlBV.webp) Name, Descripitionは適当に、URLは `https://app.terraform.io` を設定します。 権限は公式通りに設定で良さそうです。 注意する点はコールバックURLの登録です。Bitbucket側の設定時にはまだコールバックURLは存在しないので空欄にしておき、Terraform Cloudの設定で発行されたURLを設定し直す必要があります。 ![Bitbucket Cloud側OAuth設定画面(2)](/_astro/02-12-4-3dc11f36.D5z0IzQk_ZohpjJ.webp) 作成されたOAuthのKey, Secretを控えておきます。 ### Terraform Cloud側VCS設定画面 ![Terraform Cloud側VCS設定画面(1)](/_astro/03-13-4-1024x966-ba51d58c.A0pGsTnn_Z2roWil.webp) 基本、控えたKey, Secretを入力するだけです。 ![Terraform Cloud側VCS設定画面(2)](/_astro/04-14-3-1024x437-84ae6342.C398tuVI_10bd0b.webp) ここまで登録が終わるとコールバックURLが発行されますのでコピーしましょう。 ### 再びBitbucket Cloud側OAuth設定画面 ![再びBitbucket Cloud側OAuth設定画面](/_astro/05-15-3-f6b0fde2.B2al79_z_Z13njqJ.webp) 再びBitbucket側のOAuth設定画面から編集、URLを貼り付けて保存します。 ようやくOAuthの準備ができました。Terraform Cloud VCSの設定画面から `Connect organization ` を選択してみます。 さきほど許可した内容でよいか確認のポップアップがでますので、アクセスを許可します。 **!Done! Successfully linked to Bitbucket!!** と表示されればVCSの設定は完了です。 次回はいよいよTerraform Cloudにワークスペースを作成してGCEを立てようと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyouhei/) ### [kyouhei](/authors/kyouhei/) kyouheiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyouhei/) --- ## TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・ | grasys blog URL: https://blog.grasys.io/post/kyouhei/tips-of-terraform_ipaddress-in-firewall-rules grasys加藤です。 今回はTerraformを使ってFirewallルールのIPアドレスを定義する時にキレイに整理できる小ネタです。 それなりにTerraformを使ってきましたが、IPアドレスの列記に不便を感じていたわけですよ、あちこちのルールに同じIPアドレスが出現するわけですから。 なぜ今までIPアドレスを… # TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyouhei](/authors/kyouhei/) - 公開日:2018年9月20日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Terraform](/tags/terraform/)[#tips](/tags/tips/) ![TerraformでFirewallのIPアドレスをまとめて定義しておくと便利だとなぜ早く気が付かなかった・・・](/_astro/og-image.DDSiu2Ny_XHpDd.webp) grasys加藤です。 今回はTerraformを使ってFirewallルールのIPアドレスを定義する時にキレイに整理できる小ネタです。 それなりにTerraformを使ってきましたが、IPアドレスの列記に不便を感じていたわけですよ、あちこちのルールに同じIPアドレスが出現するわけですから。 なぜ今までIPアドレスを変数定義しなかったのか・・・可読性が大きく異なります。Firewallの指定ミスは場合によってはサービスの存亡がかかってしまう事態にも発展しかねないのです! * * * ## Before 一般的なFirewallルールはこのような形式になるかと思います。 Plain textcontent\_copy ``` resource "google_compute_firewall" "http" { name = "http" network = "${google_compute_network.default.name}" allow { protocol = "tcp" ports = ["80", "443"] } source_ranges = [ "10.123.0.123/32", # A社 "10.123.0.124/32", # A社 "10.123.0.131/32", # A社 "10.123.0.144/32", # A社 "10.123.0.172/32", # A社大阪支社 "10.123.0.191/32", # A社大阪支社 "10.123.0.201/32", # A社大阪支社 "10.123.0.202/32", # A社大阪支社 "10.146.0.123/32", # C社 "10.146.0.124/32", # C社 "10.146.0.131/32", # C社 "10.146.0.144/32", # C社 "10.146.0.172/32", # C社 "10.146.0.191/32", # C社 "209.85.152.0/22", # lb-google "209.85.204.0/22", # lb-google "35.191.0.0/16", # lb-google ] source_tags = ["web"] } ``` 上記は例えばHTTPコンテンツの公開用ですが、この他にSSHのルールがあったりしますよね。 SSHはA社大阪支社は許可しないとか。 Plain textcontent\_copy ``` resource "google_compute_firewall" "ssh" { name = "ssh" network = "${google_compute_network.default.name}" allow { protocol = "tcp" ports = ["22"] } source_ranges = [ "10.123.0.123/32", # A社 "10.123.0.124/32", # A社 "10.123.0.131/32", # A社 "10.123.0.144/32", # A社 "10.146.0.123/32", # C社 "10.146.0.124/32", # C社 "10.146.0.131/32", # C社 "10.146.0.144/32", # C社 "10.146.0.172/32", # C社 "10.146.0.191/32", # C社 ] source_tags = ["web"] } ``` こんなルールがたくさんと並んでいることかと思います。 もちろんプロジェクトによるかと思いますが、Firewallルールの変更が頻繁にあるプロジェクトもありますよね、 開発段階に合わせて開発会社、デバッグ会社が入ってきたり、IPアドレスが変更になったり、 デモをするから特定の会場のIPを数日だけ開放して欲しい。 となると、たくさんのルールを書き換え漏れるわけですよ!! * * * ## After そこでIPアドレスをまとめて定義しておくと、あらスッキリ! 各単位でIPアドレスをまとめて変数に登録してしまいましょう。 Plain textcontent\_copy ``` variable "ip-A" { type = "list" default = [ "10.123.0.123/32", # A社 "10.123.0.124/32", # A社 "10.123.0.131/32", # A社 "10.123.0.144/32", # A社 ] } variable "ip-A-osaka" { type = "list" default = [ "10.123.0.172/32", # A社大阪支社 "10.123.0.191/32", # A社大阪支社 "10.123.0.201/32", # A社大阪支社 "10.123.0.202/32", # A社大阪支社 ] } variable "ip-C" { type = "list" default = [ "10.146.0.123/32", # C社 "10.146.0.124/32", # C社 "10.146.0.131/32", # C社 "10.146.0.144/32", # C社 "10.146.0.172/32", # C社 "10.146.0.191/32", # C社 ] } variable "ip-lb-google" { type = "list" default = [ "209.85.152.0/22", # lb-google "209.85.204.0/22", # lb-google "35.191.0.0/16", # lb-google ] } ``` 変数があればhttpルールはこんなにスッキリ Plain textcontent\_copy ``` resource "google_compute_firewall" "http" { name = "http" network = "${google_compute_network.default.name}" allow { protocol = "tcp" ports = ["80", "443"] } source_ranges = [ "${var.ip-A}", "${var.ip-A-osaka}", "${var.ip-C}", "${var.ip-lb-google}", ] source_tags = ["web"] } ``` Plain textcontent\_copy ``` resource "google_compute_firewall" "ssh" { name = "ssh" network = "${google_compute_network.default.name}" allow { protocol = "tcp" ports = ["22"] } source_ranges = [ "${var.ip-A}", "${var.ip-C}", ] source_tags = ["web"] } ``` ルール本体はすっきりしましたよね! * * * ## まとめ 今回も 他のネタが浮かばなかったので Terraformのtipsを紹介させていただきました。 なんと言っても当社は [HashiCorp](https://www.hashicorp.com/) さんのパートナーになりましたからっ! [「Vault」「Terrafrom」「Consul」などのミドルウェアを提供する 米HashiCorp社とgrasysがパートナー契約を締結](https://www.grasys.io/news/hashicorp/) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyouhei/) ### [kyouhei](/authors/kyouhei/) kyouheiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyouhei/) --- ## 同僚に「早く言ってよ〜」と言われたTerraform小技 | grasys blog URL: https://blog.grasys.io/post/kyouhei/tips-of-terraform_target-and-ignore_changes-and-plugin-dir grasys加藤です。 今回はTerraformを使ってデプロイしている横で「え、何、どうやったの?」「早く言ってよ〜」と同僚に言われる小技を紹介します。 折に触れて当社イベントなどで紹介していますが、当社はGCPリソースの管理を HashiCorp 社のTerraformに集約しています。 Infrastructu… # 同僚に「早く言ってよ〜」と言われたTerraform小技 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyouhei](/authors/kyouhei/) - 公開日:2018年5月2日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Terraform](/tags/terraform/)[#tips](/tags/tips/) ![同僚に「早く言ってよ〜」と言われたTerraform小技](/_astro/og-image.DDSiu2Ny_XHpDd.webp) grasys加藤です。 今回はTerraformを使ってデプロイしている横で「え、何、どうやったの?」「早く言ってよ〜」と同僚に言われる小技を紹介します。 折に触れて当社イベントなどで紹介していますが、当社はGCPリソースの管理を [HashiCorp](https://www.hashicorp.com/) 社のTerraformに集約しています。 **Infrastructure as Code** 再利用可能かつ再現性があることは作業性の向上に直結します。 Google謹製の [Deployment Manager](https://cloud.google.com/deployment-manager/) も使っていますが、他のリソースをバリバリ参照するプロジェクトで構成を記述するのはちょっと難しいです。(筆者のJinja2への造詣は浅い) * * * ## \-targetオプション tfファイルを作成・編集したけれどまだ部分的にデプロイしたい場面がありました。 同僚はおもむろに不要な部分のコメントアウトを始めたのですが、このような実行時コマンドオプションがあります。 Plain textcontent\_copy ``` terraform [plan|apply] -target=RESOUCE.NAME ``` 例えば次のような静的アドレスとディスクを持つgrasysインスタンスを作成する予定があるとします。 Plain textcontent\_copy ``` # address resource "google_compute_address" "address_grasys" { name = "grasys" } # attached_disk resource "google_compute_disk" "disk_grasys" { name = "grasys" zone = "us-central1-a" } # instance resource "google_compute_instance" "instance_grasys" { name = "grasys" machine_type = "n1-standard-1" zone = "us-central1-a" boot_disk { initialize_params { image = "debian-cloud/debian-8" } } attached_disk { source = "${google_compute_disk.disk_grasys.name}" } network_interface { network = "default" access_config { nat_ip = "${google_compute_address.address_grasys.address}" } } } ``` よくあるパターンとしてはFirewallに登録するなどで先にIPアドレスだけ欲しい場合、tfファイルの6行目から末尾までコメントアウトするのもいいのですが **\-target** オプションをつけると対象のリソースを選択することができます。 \-targetなし Plain textcontent\_copy ``` $ terraform apply An execution plan has been generated and is shown below. Resource actions are indicated with the following symbols: + create Terraform will perform the following actions: + google_compute_address.address_grasys id: address: address_type: "EXTERNAL" name: "grasys" project: region: self_link: + google_compute_disk.disk_grasys id: disk_encryption_key_sha256: label_fingerprint: name: "grasys" project: self_link: size: type: "pd-standard" users.#: zone: "us-central1-a" + google_compute_instance.instance_grasys id: attached_disk.#: "1" attached_disk.0.device_name: attached_disk.0.disk_encryption_key_sha256: attached_disk.0.source: "grasys" boot_disk.#: "1" boot_disk.0.auto_delete: "true" boot_disk.0.device_name: boot_disk.0.disk_encryption_key_sha256: boot_disk.0.initialize_params.#: "1" boot_disk.0.initialize_params.0.image: "debian-cloud/debian-8" boot_disk.0.initialize_params.0.size: boot_disk.0.initialize_params.0.type: can_ip_forward: "false" cpu_platform: create_timeout: "4" guest_accelerator.#: instance_id: label_fingerprint: machine_type: "n1-standard-1" metadata_fingerprint: name: "grasys" network_interface.#: "1" network_interface.0.access_config.#: "1" network_interface.0.access_config.0.assigned_nat_ip: network_interface.0.access_config.0.nat_ip: "${google_compute_address.address_grasys.address}" network_interface.0.address: network_interface.0.name: network_interface.0.network: "default" network_interface.0.network_ip: network_interface.0.subnetwork_project: project: scheduling.#: self_link: tags_fingerprint: zone: "us-central1-a" Plan: 3 to add, 0 to change, 0 to destroy. ``` \-targetあり Plain textcontent\_copy ``` $ terraform apply -target=google_compute_address.address_grasys An execution plan has been generated and is shown below. Resource actions are indicated with the following symbols: + create Terraform will perform the following actions: + google_compute_address.address_grasys id: address: address_type: "EXTERNAL" name: "grasys" project: region: self_link: Plan: 1 to add, 0 to change, 0 to destroy. ``` 小技です。 ## igonore-changes tfファイルを編集してplanするとforces new resouurceがでてしまう場面がありました。変更する内容によってはchanageではなくて、destroy & addとなります。 同僚は諦めて別のフォルダにファイルをコピー、既存環境に影響がないように書き換え始めたのですが、よい設定があります。 Plain textcontent\_copy ``` lifecycle { ignore_changes = [ "RESOURCE" ] } ``` ここで既に3インスタンスがサービスインしているところに、2インスタンスを追加する例です。 追加インスタンスのイメージは稼働中インスタンスから作成したものに置換します。 tfファイルの編集箇所を -> で示しています。 Plain textcontent\_copy ``` # instance resource "google_compute_instance" "instance_grasys" { name = "${format("grasys%02d", count.index + 1)}" machine_type = "n1-standard-1" zone = "us-central1-a" count = 3 -> 5 boot_disk { initialize_params { image = "debian-cloud/debian-8" -> "CREATED_IMAGE" } } attached_disk { source = "${google_compute_disk.disk_grasys.name}" } network_interface { network = "default" access_config { nat_ip = "${google_compute_address.address_grasys.address}" } } } ``` このような編集をした場合、既存の3つのインスタンスのimageは変更できませんので、force new resourceと表示されます。このままapplyすると一度destroyされてしまうので一度サービス停止状態になってしまいます。 以下、長くなるので部分部分で省略してます。 Plain textcontent\_copy ``` -/+ destroy and then create replacement Terraform will perform the following actions: -/+ google_compute_instance.instance_grasys[0] (new resource required) id: "grasys01" => (forces new resource) ~ boot_disk.0.initialize_params.0.image: "https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-8-jessie-v20180401" => "CREATED_IMAGE" (forces new resource) ~ -/+ google_compute_instance.instance_grasys[1] (new resource required) id: "grasys01" => (forces new resource) ~ boot_disk.0.initialize_params.0.image: "https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-8-jessie-v20180401" => "CREATED_IMAGE" (forces new resource) ~ -/+ google_compute_instance.instance_grasys[2] (new resource required) id: "grasys01" => (forces new resource) ~ boot_disk.0.initialize_params.0.image: "https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-8-jessie-v20180401" => "CREATED_IMAGE" (forces new resource) ~ + google_compute_instance.instance_grasys[3] ~ + google_compute_instance.instance_grasys[4] ~ Plan: 5 to add, 0 to change, 3 to destroy. ``` ここでさきほどのignore\_changesを使うと変更箇所を無視してくれます。 具体的には変更があるけれど無視するプロパティを指定します。ワイルドカードを使うことも可能です。 Plain textcontent\_copy ``` # instance resource "google_compute_instance" "instance_grasys" { name = "${format("grasys%02d", count.index + 1)}" machine_type = "n1-standard-1" zone = "us-central1-a" count = 3 **-> 5** boot_disk { initialize_params { image = "debian-cloud/debian-8" **-> "CREATED_IMAGE"** } } attached_disk { source = "${google_compute_disk.disk_grasys.name}" } network_interface { network = "default" access_config { nat_ip = "${google_compute_address.address_grasys.address}" } } lifecycle { ignore_changes = [ "boot_disk.0.initialize_params.0.image", ] } } ``` 既存インスタンスの変更なしに2台追加することが出来ます。 Plain textcontent\_copy ``` + create Terraform will perform the following actions: + google_compute_instance.instance_grasys[3] ~ + google_compute_instance.instance_grasys[4] ~ Plan: 2 to add, 0 to change, 0 to destroy. ``` ### \-plugin-dir こちらは同僚から教わったコマンドオプションです。 Terraform v0.10.0から各プロバイダがプラグインになりました。AWS,GCP,Azureなどのファイル、結構大きいので助かります。 でもtfファイルを複数ディレクトリに分割して管理していると、その度にプログインをインストールするの? `.terraform/plugins` をsymbolic linkで持ち回るの?と思っていたら便利なオプションがありました。 Plain textcontent\_copy ``` $ terraform init -plugin-dir /path/to/plugins/linux_amd64/ ``` これで1箇所のpluginsディレクトリを参照してくれました。Thanks. * * * ## まとめ 普段使いしているミドルウェアにも色々と知らないオプションがあったりするので、たまにはドキュメントを読んでみると良いことがあるかも! ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyouhei/) ### [kyouhei](/authors/kyouhei/) kyouheiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyouhei/) --- ## ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド | grasys blog URL: https://blog.grasys.io/post/kyouhei/trying-command-the-diskspace-problemed-but-no-files-can-be-erased こんにちは、grasys加藤です。 気がついたらCentOSサーバのディスク容量がいっぱいになっていること、ありませんか? ディスク容量が今すぐ空きが欲しい、 でも消せるファイルが見当たらないし、 クライアントのレスポンスも悪い・・・ そんな時にもしかすると少し容量が空くかもしれないtipsです。 私がよく取るのディ… # ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyouhei](/authors/kyouhei/) - 公開日:2019年4月4日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#disks](/tags/disks/)[#tips](/tags/tips/)[#yum](/tags/yum/) ![ディスク容量が逼迫しているけど消せるファイルが無い時に試すコマンド](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは、grasys加藤です。 気がついたらCentOSサーバのディスク容量がいっぱいになっていること、ありませんか? ディスク容量が今すぐ空きが欲しい、 でも消せるファイルが見当たらないし、 クライアントのレスポンスも悪い・・・ そんな時にもしかすると少し容量が空くかもしれないtipsです。 私がよく取るのディスク容量を空けるための手法です。 - ログファイルの退避 - 非圧縮ログファイルの圧縮 - キャッシュの削除 で、キャッシュの削除でよくやるのが `yum のキャッシュ削除` です。 インストール・アップデートで利用した rpm パッケージやデータキャッシュ用ファイルは /var/cache/yum に保存されます。 Plain textcontent\_copy ``` $ du -sh /var/cache/yum 233M /var/cache/yum ``` 思った以上に多く、233M溜まっています。ひとまず、すぐにでも空けたい時! Plain textcontent\_copy ``` $ yum clean all Loaded plugins: changelog, fastestmirror, merge-conf Cleaning repos: base extras google-cloud-compute google-cloud-sdk updates Cleaning up list of fastest mirrors Other repos take up 99 M of disk space (use --verbose for details) $ du -sh /var/cache/yum 99M /var/cache/yum ``` **134M減りました** わーい!といつも喜んでいましたが、待てよ、 **なんかメッセージ出てる** 。 Plain textcontent\_copy ``` Other repos take up 99 M of disk space (use --verbose for details) ``` たしかに!まだ99Mも消せますからね。 忠告通りに `--verbose` をつけてみます。 Plain textcontent\_copy ``` $ yum clean all --verbose Loading "changelog" plugin Loading "fastestmirror" plugin Loading "merge-conf" plugin Config time: X.XXX Yum version: X.X.X Cleaning repos: base extras google-cloud-compute google-cloud-sdk updates Operating on /var/cache/yum/x86_64/7 (see CLEAN OPTIONS in yum(8) for details) Disk usage of /var/cache/yum/*/* after cleanup: 0 enabled repos 99 M disabled repos: 90 M /var/cache/yum/x86_64/7/epel 7.7 M /var/cache/yum/x86_64/7/percona-release-x86_64 1.1 M /var/cache/yum/x86_64/7/jenkins 0 untracked repos 1.8 k other data: 1.8 k /var/cache/yum/x86_64/7/timedhosts 99 M total ``` なるほどね、epelが90MBも使ってるのね。(この環境はepelはenabled=0にしています) ちなみに `--verbose` は `-v` でもいけます。 これをまとめて消すのはお馴染みの `--enablerepo` です。 Plain textcontent\_copy ``` $ yum clean all --enablerepo="*" Loaded plugins: changelog, fastestmirror, merge-conf Cleaning repos: C7.0.1406-base C7.0.1406-centosplus C7.0.1406-extras ~以下省略 $ yum clean all -v Loading "changelog" plugin Loading "fastestmirror" plugin Loading "merge-conf" plugin Config time: X.XXX Yum version: X.X.X Cleaning repos: base extras google-cloud-compute google-cloud-sdk updates Operating on /var/cache/yum/x86_64/7 (see CLEAN OPTIONS in yum(8) for details) Disk usage of /var/cache/yum/*/* after cleanup: 0 enabled repos 0 disabled repos 0 untracked repos 1.8 k other data: 1.8 k /var/cache/yum/x86_64/7/timedhosts 1.8 k total ``` timedhostsはミラーの速度などが残っているのでそのままにしておきましょう。 Plain textcontent\_copy ``` $ du -sh /var/cache/yum 8.0K /var/cache/yum ``` これだけ削除できれば一時しのぎには十分ではないでしょうか? ## ディスクに溜まる不要ファイルの個人的ベスト3 Plain textcontent\_copy ``` 3位: ローテート漏れの巨大ログファイル 2位: 誰が作ったかわからない◯年前のタイムスタンプの .org ファイル or ディレクトリ 1位: /home/個人名 にある何かわからないファイル (しかも非圧縮) ``` ### 教訓 **ちゃんとディスク容量を監視しましょう** ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyouhei/) ### [kyouhei](/authors/kyouhei/) kyouheiのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyouhei/) --- ## DuckDB を使ってクラウドストレージに置かれたデータを解析してみる | grasys blog URL: https://blog.grasys.io/post/kyuita/analyzing-cloudstorage-duckdb こんにちは kyuita です。 皆様はシステムエンジニアとして働いているとこんな場面に身に覚えがないでしょうか。 ・クラウドストレージ(GCS, S3 など)にログデータをアーカイブとして残している。だけど一度も中身を見たことない。 ・突然の依頼で大量のデータが納品されてデータの中身を把握しないといけない。 そんな… # DuckDB を使ってクラウドストレージに置かれたデータを解析してみる - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyuita](/authors/kyuita/) - 公開日:2025年4月2日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#DuckDB](/tags/duckdb/)[#Google Cloud](/tags/google-cloud/)[#Cloud Storage](/tags/cloud-storage/) ![DuckDB を使ってクラウドストレージに置かれたデータを解析してみる](/_astro/hero.C53Ie6k7_Z16k3AB.webp) こんにちは kyuita です。 皆様はシステムエンジニアとして働いているとこんな場面に身に覚えがないでしょうか。 ・クラウドストレージ(GCS, S3 など)にログデータをアーカイブとして残している。だけど一度も中身を見たことない。 ・突然の依頼で大量のデータが納品されてデータの中身を把握しないといけない。 そんな時にクラウドストレージにあるデータを気軽に解析できたら便利ですよね。 そこで、DuckDB を使って解析ができるか試みます。 ## DuckDB とは DuckDB とは PostgreSQL 構文で利用できる OLAP(オンライン分析処理)、カラムナ型(列指向)、データベース管理システムだそうです。 ローカルファイルや Web 上のデータを指定して SQL を発行できるようなイメージでしょうか。 データソースとして CSV, JSON , Parquet, Excel など他にも様々あり圧縮したままの状態でも扱える、大量のデータをローカルで高速に分析できるなどの特徴があるようです。 ## DuckDB をインストールする 筆者は mac を使っていて Homebrew が使えたのでそれでインストールしました。 環境にあったインストール方法を [DuckDB 公式](https://duckdb.org/docs/installation/?version=stable&environment=cli&platform=macos&download_method=direct) が用意してくれているので自分の環境にあった方法を選んでください。 ## DuckDB でローカルファイルを読み込む 適当な CSV で DuckDB を試してみましょう。 気象庁から [最新の気象データ](https://www.data.jma.go.jp/stats/data/mdrr/docs/csv_dl_format_prenh.html)[1](#user-content-fn-1) を CSV でダウンロードして DuckDB でカウントを取ってみます。 Plain textcontent\_copy ``` [Local:~]$ duckdb v1.2.1 8e52ec4395 Enter ".help" for usage hints. Connected to a transient in-memory database. Use ".open FILENAME" to reopen on a persistent database. D ``` Plain textcontent\_copy ``` D select count(*) from read_csv('~/Downloads/pre1h00_rct.csv'); ┌──────────────┐ │ count_star() │ │ int64 │ ├──────────────┤ │ 1284 │ └──────────────┘ ``` このように CSV に対して SQL のクエリで検索できるようになります。 これだけでもデータの絞り込みや分析に使えそうな気がしてきました。 ## DuckDB でインターネット上にあるファイルを読み込む 今度はダウンロードしたファイルを読み込むのではなくてインターネット経由で直接読んでみましょう。 公式がサンプルファイルを用意してくれているのでそれをリモートで読み込みます。 Plain textcontent\_copy ``` D SELECT * FROM 'https://shell.duckdb.org/data/tpch/0_01/parquet/orders.parquet' LIMIT 10; ``` ![DuckDB でインターネット上にあるファイルを読み込むの画面](/_astro/01-image-9-1024x241-5e6973b4.DFEoVFhu_1q7rS5.webp) このようにインターネット上に置かれているファイルにもリモートでアクセスすることができます。 インターネット上のファイルを読み込めることがわかりました。 ## DuckDB でクラウドストレージにあるファイルを読み込む それでは本題のクラウドストレージ上にあるデータを読み込んでみましょう。 今回は GCS にあるファイルを読み込んでみます。DuckDB 公式が [GCS Import](https://duckdb.org/docs/stable/guides/network_cloud_storage/gcs_import.html) を用意してくれているのでそれを使います。 CloudLogging から GCS にエスクポートしたロードバランサーのログを見てみましょう。 対象の GCS の中身。 ![DuckDB でクラウドストレージにあるファイルを読み込むの画面(1)](/_astro/02-Pasted-image-20250331023726-1024x484-213626c4.DT8lQoqp_66haQ.webp) GCP コンソール側で HMACKeys を発行して DuckDB に登録。 ![DuckDB でクラウドストレージにあるファイルを読み込むの画面(2)](/_astro/03-Pasted-image-20250331033006-b7a25546.DA_rJm3V_Z12Jrty.webp) 対象バケットに作成した HMACKeys を発行したサービスアカウントにオブジェクト閲覧できる権限を付与。 DuckDB から対象のバケットに対して SQL を実行します。 Plain textcontent\_copy ``` D SELECT * FROM read_json('gs://sample/requests/2025/03/07/06:00:00_06:59:59_S0.json') LIMIT 5; ``` ![DuckDB でクラウドストレージにあるファイルを読み込むの画面(3)](/_astro/04-Pasted-image-20250331033758-1024x182-770d86d4.DHuRChNG_Z1AjIR6.webp) GCS 上のファイルにアクセスできました。 ### ワイルドカードでのファイル指定 一つのファイルだけでなくディレクトリ内のファイル全体に対しての検索もワイルドカード記述で可能です。 Plain textcontent\_copy ``` D SELECT count(1) FROM read_json('gs://sample/requests/2025/03/07/*.json'); ``` ![ワイルドカードでのファイル指定の画面](/_astro/05-image-11-aad64e26.B8oZg5L-_Za3kfX.webp) ### 検索結果のローカル保存 さらに、リモートで読み込んだ SELECT 結果をローカルメモリ上のテーブルで保存することもできます。 そうすることで都度都度クラウドサービス間と通信をすることがなくなり、通信料金などを気にせずローカルでクエリを発行し放題になります。 Plain textcontent\_copy ``` D CREATE TABLE tmp AS SELECT * FROM read_json('gs://sample/requests/2025/03/07/06:00:00_06:59:59_S0.json') LIMIT 5; D select * from tmp; ``` ![検索結果のローカル保存の画面](/_astro/06-image-12-1024x222-bfb2c280.59DBpEJc_ZeaLOu.webp) ここまで来たら欲しいデータを対象とした検索条件(日付・エラー)を使うことでデータの解析を行うことが出来そうです。 ## 感想と発展 思ったより簡単に使えて非常に強力なツールです。 アプリログの中からエラーだけを抽出したり、特定の日付のログ件数をカウントしたりなどが気軽に行えるようになるのは便利だと思います。 また今回使った基本的な機能以外にも色々とあり、中には Grafana と連携するプラグインもあるみたいなので深掘りしていきたいと思います。 皆様も普段見たことがないデータなどあったら DuckDB で気軽に見てみてはいかがでしょうか。 ## 脚注 ## Footnotes 1. 出典:[気象庁ホームページ](https://www.data.jma.go.jp/stats/data/mdrr/docs/csv_dl_format_prenh.html) [↩](#user-content-fnref-1) ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyuita/) ### [kyuita](/authors/kyuita/) kyuitaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyuita/) --- ## DuckDBでデータをParquet形式に出力する方法 🦆 | grasys blog URL: https://blog.grasys.io/post/kyuita/convert-toparquet-byduckdb こんにちはkyuitaです。 皆様は業務でBigQueryなどのデータ分析用にParquet形式でのデータを求められることはないでしょうか。 今回はDuckDBをデータフォーマット変換のツールとして利用してみます。 Parquet形式とは 大規模なデータ分析で広く使われるカラムナ型(列指向)データストレージフォーマッ… # DuckDBでデータをParquet形式に出力する方法 🦆 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyuita](/authors/kyuita/) - 公開日:2025年8月27日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#DuckDB](/tags/duckdb/) ![DuckDBでデータをParquet形式に出力する方法 🦆](/_astro/hero.Cw12KtbD_1KAcXM.webp) こんにちはkyuitaです。 皆様は業務でBigQueryなどのデータ分析用にParquet形式でのデータを求められることはないでしょうか。 今回はDuckDBをデータフォーマット変換のツールとして利用してみます。 ## Parquet形式とは 大規模なデータ分析で広く使われるカラムナ型(列指向)データストレージフォーマットです。 Google CloudではBigQueryのデータ読み込みに対応しているフォーマットの一つです。 ## DuckDB CLIでParquetファイルを作成する DuckDB CLIのインストールについては[前回記事](https://blog.grasys.io/post/kyuita/analyzing-cloudstorage-duckdb/)を参照してください。 扱うデータも前回同様 [気象庁](https://www.data.jma.go.jp/stats/data/mdrr/docs/csv_dl_format_prenh.html) 最新のCSVデータ pre1h00\_rct.csvを使用します。 Plain textcontent\_copy ``` 観測所番号,都道府県,地点,国際地点番号,現在時刻(年),現在時刻(月),現在時刻(日),現在時刻(時),現在時刻(分),現在値(mm),現在値の品質情報,26日の最大値(mm),26日の最大値の品質情報,26日の最大値起時(時)(まで),26日の最大値起時(分)(まで),26日の最大値起時(まで)の品質情報,極値更新,10年未満での極値更新,25日までの観測史上1位の値(mm),25日までの観測史上1位の値の品質情報,25日までの観測史上1位の値の年,25日までの観測史上1位の値の月,25日までの観測史上1位の値の日,25日までの8月の1位の値(mm),25日までの8月の1位の値の品質情報,25日までの8月の1位の値の年,25日までの8月の1位の値の月,25日までの8月の1位の値の日,統計開始年 11001,北海道 宗谷地方,宗谷岬(ソウヤミサキ),,2025,08,26,09,20,5.0,8,5.0,4,09,20,4,,,45,8,1996,08,18,45,8,1996,08,18,1978 ... ``` ### DuckDBに接続する Plain textcontent\_copy ``` [kyuita@Local]$ duckdb v1.2.1 8e52ec4395 Enter ".help" for usage hints. Connected to a transient in-memory database. Use ".open FILENAME" to reopen on a persistent database. D ``` ### データ(CSVファイル)を読み込んで、テーブルにインポートする weatherと言うテーブルにデータをインポートします Plain textcontent\_copy ``` CREATE OR REPLACE TABLE weather AS SELECT * FROM 'pre1h00_rct.csv'; ``` ### COPYコマンドでParquetファイルを出力する Plain textcontent\_copy ``` COPY weather TO 'weather.parquet' (FORMAT PARQUET); ``` このコマンドを実行するとweather.parquetが作成されます。 parquetファイルをviewerで確認するとちゃんと変換されていることがわかります。 Plain textcontent\_copy ``` {"観測所番号":11001,"都道府県":"北海道 宗谷地方","地点":"宗谷岬(ソウヤミサキ)","国際地点番号":null,"現在時刻(年)":2025,"現在時刻(月)":"08","現在時刻(日)":26,"現在時刻(時)":"09","現在時刻(分)":20,"現在値(mm)":5,"現在値の品質情報":8,"26日の最大値(mm)":5,"26日の最大値の品質情報":4,"26日の最大値起時(時)(まで)":"09","26日の最大値起時(分)(まで)":"20","26日の最大値起時(まで)の品質情報":4,"極値更新":null,"10年未満での極値更新":null,"25日までの観測史上1位の値(mm)":45,"25日までの観測史上1位の値の品質情報":8,"25日までの観測史上1位の値の年":1996,"25日までの観測史上1位の値の月":"08","25日までの観測史上1位の値の日":"18","25日までの8月の1位の値(mm)":45,"25日までの8月の1位の値の品質情報":8,"25日までの8月の1位の値の年":1996,"25日までの8月の1位の値の月":"08","25日までの8月の1位の値の日":"18","統計開始年":1978} ... ``` ## まとめ DuckDB CLIを使えばコマンドラインから直接SQLでデータを操作してParquet形式にファイルを変換できます。 DuckDBはCSV以外にも以下のデータソースに対応していますのでファイルのフォーマット変換ツールとしても使うことができるのではないでしょうか。 - AWS S3 buckets and storage with S3-compatible API - Azure Blob Storage - Blob files - Cloudflare R2 - CSV - Delta Lake - Excel - httpfs - Iceberg - JSON - MySQL - Parquet - PostgreSQL - SQLite - Text files 非常に簡単にインストールして使用することができますので皆様も一度使ってみてはいかがでしょうか。 次回は前回触れたGrafanaとの連携を試してみたいと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyuita/) ### [kyuita](/authors/kyuita/) kyuitaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyuita/) --- ## Grafana Alert を Terraform で作成する | grasys blog URL: https://blog.grasys.io/post/kyuita/grafana-alert-terraform こんにちは、kyuitaです。 Terraformのアラートルールは普段Yamlファイルで記述しているのですが、最近TerraformのGrafana Providerでアラートを作成することができることを知り実際に試してみたので、その手順を共有します。 grafana自体は既存の環境がある前提でTerraformか… # Grafana Alert を Terraform で作成する - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyuita](/authors/kyuita/) - 公開日:2026年3月25日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Grafana](/tags/grafana/)[#Terraform](/tags/terraform/) ![Grafana Alert を Terraform で作成する](/_astro/hero.CduA1QJ2_Vaqm2.webp) こんにちは、kyuitaです。 Terraformのアラートルールは普段Yamlファイルで記述しているのですが、最近TerraformのGrafana Providerでアラートを作成することができることを知り実際に試してみたので、その手順を共有します。 grafana自体は既存の環境がある前提でTerraformからGrafanaにアラートルールを作成していきます。 ## Grafana Service Accountとトークン Terraform Providerで必要になるトークンを作成する。 Administration > Users and access > Service accounts > Create service accountと移動する。 ![Grafana Service Accountとトークンの画面(1)](/_astro/01-image-ab3be09f.DitQve6C_2fxBr9.webp) 今回は名前をterraform、Roleを Admin にしておいて作成 ![Grafana Service Accountとトークンの画面(2)](/_astro/02-image-1-c663b265.DFIDN9PY_1CzePr.webp) Add service account tokenをクリックする。 ![Grafana Service Accountとトークンの画面(3)](/_astro/03-image-2-dddd9c7c.mpTK39J5_ZhyzNK.webp) ![Grafana Service Accountとトークンの画面(4)](/_astro/04-image-3-31ce21a1.BArn-Lnt_Z2sPpwT.webp) Generate tokenを押して作成されたトークンをメモしておく。 これで一旦Terraform providerに渡すトークンの準備は完了です。 ## Terraform Providerの設定 Terraform Providerを利用することで、TerraformがGrafanaAPIを叩けるようになります。 Plain textcontent\_copy ``` provider.tf terraform { required_providers { grafana = { source = "grafana/grafana" version = ">= 4.0.0" } } } provider "grafana" { url = # grafanaダッシュボードのURL auth = # 先ほどメモしたトークン値 } ``` ## アラートルールの作成 ### alert.tfファイルを作成 とりあえずCPU使用率90%を超えた場合のアラートを作成してみます Plain textcontent\_copy ``` alert.tf # アラートをまとめるフォルダ resource "grafana_folder" "vmetrics_alerts" { title = "VictoriaMetrics Alerts" } # Grafana上で設定しているデータソース名 data "grafana_data_source" "vm" { name = "VictoriaMetrics" } resource "grafana_rule_group" "memory_check" { name = "VictoriaMetrics-Alerts" folder_uid = grafana_folder.vmetrics_alerts.uid interval_seconds = 60 rule { name = "High Memory Usage" condition = "C" for = "5m" # --- データ取得 (A) --- data { ref_id = "A" datasource_uid = data.grafana_data_source.vm.uid relative_time_range { from = 600 to = 0 } model = jsonencode({ datasourceUid = data.grafana_data_source.vm.uid expr = "100 * (1 - node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes)" refId = "A" }) } # --- データ加工: 直近値の取得 (B) --- data { ref_id = "B" datasource_uid = "-100" relative_time_range { from = 0 to = 0 } model = jsonencode({ expression = "A" type = "reduce" reducer = "last" }) } # --- 判定: しきい値チェック (C) --- data { ref_id = "C" datasource_uid = "-100" relative_time_range { from = 0 to = 0 } model = jsonencode({ conditions = [{ evaluator = { params = [90] type = "gt" } operator = { type = "and" } query = { params = ["B"] } type = "query" }] type = "threshold" }) } } } ``` ### terraform plan実行 Plain textcontent\_copy ``` $ terraform plan data.grafana_data_source.vm: Reading... data.grafana_data_source.vm: Read complete after 1s [id=1:xxxxxxxxx] ... Plan: 2 to add, 0 to change, 0 to destroy. ``` この手順でTerraformを通して既存環境のGrafanaにアラートルールを作成することができました。 ## 最後に YAMLファイルに記述して変更する場合はGrafanaサーバーの再起動が必要だったのですが、Terraform の Grafana providerの場合はAPIを叩く方式のため変更のたびにGrafanaサーバーを再起動が不要となるのは便利に感じました。 Grafana Alertの管理方法に良いものがないか探していたのでこれから使用していってみてContact policyなどもTerraformで管理できるようなので既存環境からの移行など調べていきたいと思います。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyuita/) ### [kyuita](/authors/kyuita/) kyuitaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyuita/) --- ## 「Project IDX」Gemini を活用して Web アプリを構築してみる | grasys blog URL: https://blog.grasys.io/post/kyuita/projectidx-gemini はじめに 初めまして kyuita です。 エンジニアの皆さんは普段どんなエディターを使っているでしょうか。 自分は VSCode を利用していますが、昨今クラウド IDE なるものが使われてる現場も増えていると聞きます。 今回は Google が開発しているクラウド IDE である「Project IDX」のβ版が… # 「Project IDX」Gemini を活用して Web アプリを構築してみる - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[kyuita](/authors/kyuita/) - 公開日:2024年7月10日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Gemini](/tags/gemini/)[#Google Cloud](/tags/google-cloud/)[#Project IDX](/tags/project-idx/) ![「Project IDX」Gemini を活用して Web アプリを構築してみる](/_astro/hero.CtPnUlt1_11HlRA.webp) ## はじめに 初めまして kyuita です。 エンジニアの皆さんは普段どんなエディターを使っているでしょうか。 自分は VSCode を利用していますが、昨今クラウド IDE なるものが使われてる現場も増えていると聞きます。 今回は Google が開発しているクラウド IDE である「[Project IDX](https://developers.google.com/idx?hl=ja)」のβ版が使えるということで使ってみようと思います。 せっかくなので最近流行っているコードアシスタント機能を使って、利用したことのない言語でどこまでいけるのか試してみます。 ## 開発環境 Project IDX のみ ## Project IDX を使う サイトに行くだけでいきなり使えます。 [https://idx.dev/](https://idx.dev/) ガイドに沿って進んでいきます。 ![Project IDX を使うの画面(1)](/_astro/01-Pasted-image-20240708011758-1024x443-7ea2e0ac.DAc5RNaq_2trr5b.webp) ![Project IDX を使うの画面(2)](/_astro/02-Pasted-image-20240708011816-397f4be6.D0IygcFP_jBTXf.webp) ![Project IDX を使うの画面(3)](/_astro/03-Pasted-image-20240708011907-810dc493.lhb7NQWm_25VorM.webp) Gemini を使うかどうか聞かれるので、今回は Enable AI Features を選択 ![Project IDX を使うの画面(4)](/_astro/04-Pasted-image-20240708011929-638a33cc._fEorsq3_eLVft.webp) Gemini のプライバシーに関するお知らせが表示されます。 仕事などで採用する際には問題ないか確認しましょう。 ![Project IDX を使うの画面(5)](/_astro/05-Pasted-image-20240708012102-3becf9b9.SRn_oDmy_1AF5Wi.webp) Project IDX のホーム画面に辿り着きました。 右の方に2つスタートメニューがあります。 ・Start something new from a template ・Continue working on your existing project Github などのリポジトリからワークスペースをインポートする機能もあるようですが、今回は言語テンプレートを見てみます。 ![Project IDX を使うの画面(6)](/_astro/06-Pasted-image-20240708012436-1024x422-af85a549.Bx2P7_VA_ZEnl2c.webp) Backend カテゴリーに Rust があります。 Rust は Linux カーネルの実装に一部採用されたり、オンラインゲームの Web server として採用されるなど何かと個人的に興味を持っているので選択してみます。 私は Rust を触ったことがありませんが、Project IDX と Gemini の力に頼れば Hello World まで行けると踏んで見切り発車していきます。 ![Project IDX を使うの画面(7)](/_astro/07-Pasted-image-20240708014321-1024x552-fdb8625f.D9ZdvRhf_Z8uyVJ.webp) プロジェクトに名前をつけて生成します。 ![Project IDX を使うの画面(8)](/_astro/08-Pasted-image-20240708014447-3d9f46b9.FA_S5YYe_1pj5hn.webp) セットアップが完了しました。 普段 VSCode を使っていますが、だいぶ似たような画面に感じます。 最初から .gitignore ファイルが含まれていたりブランチが master になっているのを見ると、git 管理環境が最初からセットアップされているようです。 `Ctrl + J` を押すとターミナルが開けました。基本的なショートカットキーは他の IDE とある程度同じようになっていそうです。 ![Project IDX を使うの画面(9)](/_astro/09-Pasted-image-20240708014849-1024x506-57e6f902.DBJZRfyt_1M1rwO.webp) 左サイドバーからもターミナルが開けます。 ![Project IDX を使うの画面(10)](/_astro/10-Pasted-image-20240708030436-dbf23b1e.CRJEGCGV_1F4U6f.webp) git はどうなっているでしょうか ![Project IDX を使うの画面(11)](/_astro/11-Pasted-image-20240708015032-6997229c.Cy7gnTpU_TiWW8.webp) Google アカウントで git ユーザーが登録されているようです。 ## Chat with Gemini VSCode 気分で、`Ctrl + Shift + P` を押すとコマンドパレットが開きます Gemini と入力すると Gemini 機能がリストアップされます 対話形式でいろいろと聞きたいので Chat with Gemini を選択します ![Chat with Geminiの画面(1)](/_astro/12-Pasted-image-20240708015557-7550c979.CAKDy1nY_Z2k4cns.webp) Gemini とチャット形式で対話できるようになりました。 ![Chat with Geminiの画面(2)](/_astro/13-Pasted-image-20240708015659-1024x574-e27b50e1.CrGRT3vS_Zxtvnr.webp) ## Rust でハロワする Rust の開発環境はテンプレートで用意されましたが実行方法がわからないので Gemini に聞いてみます。 ![Rust でハロワする画面(1)](/_astro/14-Pasted-image-20240708020007-1d6787c0.DpUZ6Jun_1ybdyJ.webp) Gemini に従ってターミナルで `cargo run` を実行します ![Rust でハロワする画面(2)](/_astro/15-Pasted-image-20240708020046-a2b1a3fa.vapCU35J_ZokmuI.webp) Hello world! が出来ました!! ## Rust のハロワを Web アプリ化する 随分あっさり Hello wolrd! してしまったので、これを Web アプリケーションにして http アクセスのレスポンスで Hello wolrd を取得してみようと思います。 Rust コードを Web アプリ化する方法も Gemini に聞いてみましょう ![Rust のハロワを Web アプリ化する画面(1)](/_astro/16-Pasted-image-20240708020536-84956ded.CFqJx_uS_2pW42C.webp) actix-web が Rust の Web フレームワークのようです。 Gemini の言う通りプロジェクトディレクトリのルートにある cargo.toml に依存関係を追加して `cargo build` でインストールします。 ![Rust のハロワを Web アプリ化する画面(2)](/_astro/17-Pasted-image-20240708020958-303c4dd2.CeAiLrzT_Z1HXoEy.webp) 3分ほどでインストール完了 ## コード生成機能 エディターに戻るとコード補完機能がなにやら提案してくれています。 ![コード生成機能の画面(1)](/_astro/18-Pasted-image-20240708020952-35d3cefc.CuvFPjv__26z3AM.webp) これをそのまま採用することも出来そうですが、今回は手動でコード生成させてみます。 `Ctrl + I` を押してスラッシュコマンドウィンドウを開きます。 ![コード生成機能の画面(2)](/_astro/19-Pasted-image-20240708021531-ddee09f1.BaiwW3rp_ZWvLIz.webp) `/generate` を入力するとコードの提案をしてくれます。 ![コード生成機能の画面(3)](/_astro/20-Pasted-image-20240708021607-0e8f6393.BfgTIZAT_Z1jFoE4.webp) Accept を押すとコードが入力されました。 ![コード生成機能の画面(4)](/_astro/21-Pasted-image-20240708021736-f3c2cc3f.CF7U70AZ_ZM26EM.webp) main 関数があるのでここに hello 関数が使われるようにしたいです。 main 関数のコードを一度削除します。 そして、もう一度 `Ctrl + I` を押して `/generate` と `main()` のキーワードを入れてみます。 ![コード生成機能の画面(5)](/_astro/22-Pasted-image-20240708022320-c3162bd4.CFuqlboH_Z24AP5A.webp) main() 関数の処理で何やら HttpServer の処理を書いてくれているので採用してみます。 ![コード生成機能の画面(6)](/_astro/23-Pasted-image-20240708022340-b713aeb5.CXuGKHBh_ZWVtoq.webp) ?でエラーになっています。 範囲選択してスラッシュコマンドウィンドウを開いて `/fix` を選択するとコード修正の提案をしてくれます。 ![コード生成機能の画面(7)](/_astro/24-Pasted-image-20240708022558-e2e557ff.8S3X0V1U_ZQ8Xmc.webp) コードが修正されたので、そのまま採用してみます。 ![コード生成機能の画面(8)](/_astro/25-Pasted-image-20240708022627-581b3547.CV8_AYuW_2p9wn0.webp) そのあと何度か修正してみてうまくいきそうだと思ったところで、ターミナルから `cargo run` で実行してみます ![コード生成機能の画面(9)](/_astro/26-Pasted-image-20240708023054-9456dfce.CB_LMte4_Z1OclBN.webp) Running……ということはサービスとして起動したのでしょうか。 別ターミナルから `curl 127.0.0.1:8080` を実行してみます。 ![コード生成機能の画面(10)](/_astro/27-Pasted-image-20240708023242-500a8b37.54GBUeEO_Z28TgkX.webp) Hello world がレスポンスとして帰ってきました。 コードアシスタント機能のみで Hello world を Web アプリにすることが出来ました。 ## Google Cloud にデプロイ Web アプリが作れたので外部からアクセスさせるところまで行きたいですよね。 もう一歩だけ欲張って、Hello wolrd アプリを Google Cloud 上にデプロイできるか試してみます。 Cloud Run が使えそうなのですが、こちらも触ったことがないので Project IDX 頼りで進んでいきます。 ![Google Cloud にデプロイの画面(1)](/_astro/28-Pasted-image-20240708023339-12d199e0.BCHlDFSd_26BrKJ.webp) サイドバーの Project IDX メニューから Deploy to Cloud Run があるので実行してみます。 デプロイするワークスペースが信頼できるものか警告が出ます。 外部リポジトリからコードをインポートした場合などは信用できるものか確認するのが良いでしょう。 ![Google Cloud にデプロイの画面(2)](/_astro/29-Pasted-image-20240708023443-f1d6b534.D5x9lFS6_Z1g9PEC.webp) Google 認証がでます。 ![Google Cloud にデプロイの画面(3)](/_astro/30-Pasted-image-20240708023638-7650118e.B6MxcJBG_29Tmmp.webp) 昔作った Project があるのでそこに入れてみます。 ![Google Cloud にデプロイの画面(4)](/_astro/31-Pasted-image-20240708023812-8024e2b2.Cof9i7O9_Zfy3Go.webp) Google Cloud プロジェクトに紐づけることが出来ました。 Enable Cloud Run APIs を押すと ![Google Cloud にデプロイの画面(5)](/_astro/32-Pasted-image-20240708023847-0d76fb9e.BPcH5z_o_ZYwHTS.webp) Deploy ボタンに変わるので押します ![Google Cloud にデプロイの画面(6)](/_astro/33-Pasted-image-20240708024337-7e2ded39.BvQzIKMz_Z1YudMG.webp) 上部メニューで path 入力が求められます。 ![Google Cloud にデプロイの画面(7)](/_astro/34-Pasted-image-20240708024404-99a71fda.q371Ha81_Z28kfVT.webp) Web アプリのパスを聞かれているような気がしますが、Gemini にどうすればいいか聞いてみましょう。 ![Google Cloud にデプロイの画面(8)](/_astro/35-Pasted-image-20240708024530-4ad7addf.DEtt_Xi0_ApLSW.webp) cargo.toml はプロジェクトルートにあるので `/` だけを入力して進めます。 今度は認証系で何か求められています。これも Gemini に聞いてみましょう。 ![Google Cloud にデプロイの画面(9)](/_astro/36-Pasted-image-20240708024559-e6f5aaf7.BybFjSAi_Z22cWy3.webp) 最後にデプロイリージョンを選択して ![Google Cloud にデプロイの画面(10)](/_astro/37-Pasted-image-20240708024711-7488636b.C5uqsTdd_1cdXP8.webp) デプロイが実行されますが、何やらエラーになりました。 Plain textcontent\_copy ``` 2024-07-07T17:47:36.803Z [ERROR]  ERROR: (gcloud.run.deploy) unrecognized arguments:   --label (did you mean '--labels'?)   idx=myfirstrustapp-9899147   To search the help text of gcloud commands, run:   gcloud help -- SEARCH_TERMS 2024-07-07T17:47:36.803Z [ERROR]  Error while running Cloud Run Deploy. Check output panel for logs. ``` デプロイを押したときに実行される gcloud コマンドで label 引数の指定が間違っていてエラーになるようです。 Chat with Gemini にエラーについて確認したところ、config ファイルに gcloud コマンドをオプション付きで入れておけば実行できるとのことですが、何回か試したところ変わらずにエラーになってしまいました。 まだβ版なので仕方ないという感じでしょうか。設定ファイルを正しく修正できれば解決できるのだと思いますが、今回はここで断念します。。。 ## 終わりに ここまでメモを取りながら実行していってちょうど1時間30分くらいでした。 最後の Cloud Run へのデプロイはうまくできませんでしたが、全く知らない言語に対して開発環境を用意できて実行できているのは感触としては良いです。 それに加えて設定不要で Gemini のコードアシスタントを使えるのも良いですね。 最終的にはコードの内容が正しいか自分で判断できないといけないですが、学習用途であればとりあえず動かした後にわからないところを公式ドキュメントと照らし合わせるみたいな使い方もできるかなと感じました。 クラウド IDE ということで環境を問わずにサイトにアクセスすれば開発できるはずなので電車通勤中とかでももしかしたら開発ができるかも?などいろいろ使い方があるかもしれません。 まだ Open β版ということで色々と不便な点もあるかもしれませんがそれ以上に気軽に始められますし今回利用していない機能も沢山あるようです。 皆様もクラウド IDE や生成 AI コードアシスタントを気軽に試せる Project IDX を触ってみてはいかがでしょうか。 ## この記事を書いた人 [![](/_astro/noicon.CTHOhNiB_Z24aAgM.webp)](/authors/kyuita/) ### [kyuita](/authors/kyuita/) kyuitaのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/kyuita/) --- ## Google Cloud Next 2017 出展中です。 | grasys blog URL: https://blog.grasys.io/post/marketing/2017gcnext いつも大変お世話になっております。 今年もgrasysはGoogle Cloud (GCP) Next 2017に出展中です。 夜のCloud Community fes. には弊社長谷川も出ます。 Google Cloud (GCP) Next 2017 概要はこちらです。 項目 詳細 --- --- 日程 201… # Google Cloud Next 2017 出展中です。 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2017年6月14日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) ![Google Cloud Next 2017 出展中です。](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ![Google Cloud Next 2017 出展中の写真](/_astro/01-S__26370056-5a44510d.BBz4oP4X_2rTI6R.webp) いつも大変お世話になっております。 今年もgrasysはGoogle Cloud (GCP) Next 2017に出展中です。 [夜のCloud Community fes. には弊社長谷川も出ます。](https://www.meetup.com/ja-JP/GDG-Cloud-Tokyo/events/240052509/?eventId=240052509) ## Google Cloud (GCP) Next 2017 概要はこちらです。 ![Google Cloud (GCP) Next 2017のロゴ](/_astro/02-nextlogo-3af5b319.COyyu3Q6_1ED2W3.webp) | 項目 | 詳細 | | --- | --- | | 日程 | 2017年6月14日(水)〜2017年6月15日(木) | | 会場 | ザ・プリンスパークタワー東京 | | 紹介製品 | GCP, G Suite, Chrome, Chromebooks for Work, Maps, Android | 弊社の様子です。 もし見かけたら是非お立ち寄りください。 ![Google Cloud (GCP) Next 2017の写真](/_astro/03-grasys-6521b430.BH4hI5rE_ZIdXhN.webp) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 移転と2017年ゴールデンウィークのお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/2017gw いつも大変お世話になっております。 移転先 住所 下記の場所に移転の運びとなりました。 お手元の住所録・連絡先などを変更して頂けますと幸いです。 〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル 5F 電話番号、メールアドレス等は変更ありません 新オフィス営業開始日 2017年5月8日 上記移転に伴う引っ… # 移転と2017年ゴールデンウィークのお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2017年4月26日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#オフィス移転](/tags/オフィス移転/)[#休業案内](/tags/休業案内/) ![移転と2017年ゴールデンウィークのお知らせ](/_astro/og-image.DDSiu2Ny_XHpDd.webp) いつも大変お世話になっております。 ## 移転先 住所 下記の場所に移転の運びとなりました。 お手元の住所録・連絡先などを変更して頂けますと幸いです。 〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル 5F 電話番号、メールアドレス等は変更ありません ## 新オフィス営業開始日 2017年5月8日 上記移転に伴う引っ越し作業は【5月6〜7日】を予定しております。 **緊急対応につきましては、変わりなく対応させて頂く予定です。** * * * ## GWの営業日について 暦通りとなります。 5月1日(月)、2日(火)は通常通り営業させて頂きます。 今後とも変わらぬお引き立てを賜りますよう、よろしくお願い申し上げます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 今年もありがとうございました。年末のご挨拶 | grasys blog URL: https://blog.grasys.io/post/marketing/2019greeting こんにちは! いつもgrasysブログをご覧いただきありがとうございます! 今年もそろそろ終わりですね。 という話をさせて頂いた去年がついこの間のよう、、、あっという間の2019でございました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これも… # 今年もありがとうございました。年末のご挨拶 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2019年12月26日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#年末の挨拶](/tags/年末の挨拶/) ![今年もありがとうございました。年末のご挨拶](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは! いつもgrasysブログをご覧いただきありがとうございます! 今年もそろそろ終わりですね。 という話をさせて頂いた去年がついこの間のよう、、、あっという間の2019でございました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これもひとえに皆様のお力添えによるものと感謝しております。 来年も変わらぬご愛顧のほど、どうぞよろしくお願い申し上げます。 尚、当社の年末年始の営業日は下記の通りです。 Plain textcontent\_copy ``` ■2019年最終営業日 12/27 ※最終営業日は15時までを営業時間とさせて頂きます。 ■2020年営業開始日 1/6 10:00〜 ``` 休業期間中も弊社HPよりお問合せを受付しておりますが、 12月27日(金)の終業以降にいただいたお問合せにつきましては1月6日(月)以降、順次ご連絡いたします。 ご迷惑をおかけいたしますが、何卒宜しくお願いいたします。 寒い日が続きますので、くれぐれもお体にはご自愛くださいませ。 来年は東京オリンピックですね! 海外から沢山人が来て、ドキドキ。。。 それでは、よいお年を~( ´ ▽ \` )ノ ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## TVCM放映開始! | grasys blog URL: https://blog.grasys.io/post/marketing/2019tvcm 株式会社grasys企業広告 TVCM『縁の下の力持ち篇』本日放映開始 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 新日本プロレス 棚橋弘至選手を起用したTVCMを2019年7月5日(金)より放送いたします。 都営大江戸線車内液晶モニター、品川駅自由通路のJ-A… # TVCM放映開始! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2019年7月5日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#grasys](/tags/grasys/)[#tvcm](/tags/tvcm/) ![TVCM放映開始!](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ## 株式会社grasys企業広告 ## TVCM『縁の下の力持ち篇』本日放映開始 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 新日本プロレス 棚橋弘至選手を起用したTVCMを2019年7月5日(金)より放送いたします。 都営大江戸線車内液晶モニター、品川駅自由通路のJ-ADビジョン、都内タクシーでの動画広告でも順次展開していきます。 ![TVCM『縁の下の力持ち篇』の広告ビジュアル](/_astro/01-press_release_cm3-1024x304-cd01e8db.C-3ZozA8_Z288apF.webp) grasysは「攻めのインフラ」を掲げ、国内外で遊ばれるゲームや世界的なWEBメディアのバックエンド、基幹系システムなど様々な業界でインフラを支えております。 今回のCMではそんなgrasysを「縁の下の力持ち」として表現し、棚橋選手に演じていただいております。 「丸投げだってイイぜ!」という言葉の通り、お客様の大切なインフラを「丸ごと」お預かりし安定運用をし続けるgrasysは常に最新の技術を取り入れ、攻める心を持ち続ける「技術者集団」でありたいというメッセージが今回のCMに込められています。 #### ・棚橋弘至選手のプロフィール プロレスラー。新日本プロレス所属。1976年11月13日生まれ、岐阜県出身。O型。 1999年新日本プロレスに入門。同年10月10日、真壁伸也(現・刀義)戦でデビュー。 日本人離れした肉体で、団体最高峰のベルト、IWGPヘビー級王座に何度も君臨。第56代IWGPヘビー級王者時代には当時の “歴代最多防衛記録“である”V11”を達成した。 #### ・株式会社grasysについて 攻めのインフラを標榜するMSP事業者。 Google Cloud (GCP)(™️) のプレミアサービスパートナーとして GCP の設計・構築・運用までフルマネージドでサポートし、コストと効率を意識した設計と開発者様に寄り添った運用を身上としており、幅広い業界のお客様を抱え、日々大事なインフラを支えている。 \[会社概要\] 社名:株式会社grasys(グラシス) 所在地:〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル5F 代表者:代表取締役社長 長谷川 祐介 設立:2014年11月13日 オフィシャルサイト:[https://www.grasys.io/](https://www.grasys.io/) 技術ブログ:[https://blog.grasys.io/](https://blog.grasys.io/) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 3大クラウドの脆弱性、ウイルス感染対策サービス一覧 | grasys blog URL: https://blog.grasys.io/post/marketing/20230818 この記事でわかること インフラ領域での脆弱性を突いた攻撃やマルウェアからシステムを守るために、それらを検出するセキュリティサービスをGoogle Cloud (GCP)、AWS、Azureそれぞれのクラウドごとにまとめていきます。 これからクラウドを活用していこうと決めたものの、それぞれのクラウドでセキュリティサービ… # 3大クラウドの脆弱性、ウイルス感染対策サービス一覧 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年8月18日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#AWS](/tags/aws/)[#Azure](/tags/azure/)[#Google Cloud](/tags/google-cloud/)[#セキュリティ](/tags/セキュリティ/)[#脆弱性](/tags/脆弱性/) ![3大クラウドの脆弱性、ウイルス感染対策サービス一覧](/_astro/hero.FnzHSZrg_Z1T8dJK.webp) ### この記事でわかること インフラ領域での脆弱性を突いた攻撃やマルウェアからシステムを守るために、それらを検出するセキュリティサービスをGoogle Cloud (GCP)、AWS、Azureそれぞれのクラウドごとにまとめていきます。 これからクラウドを活用していこうと決めたものの、それぞれのクラウドでセキュリティサービスが沢山あって違いがわからない、という声をお聞きします。 そんな方にぜひ読んでいただきたい内容になっています。 ## セキュリティの基本的な考え方 まず、セキュリティは“多層防御”と言われる複数の階層ごとにセキュリティを検討していくことが必要です。 多層防御に関してはWEB上でも沢山の記事が出てきますので、詳細は割愛しますが、大きくは3つの領域に分けることができます。 - 入口(侵入)対策 - セキュリティ上の脅威をネットワークに侵入させないための対策 - ファイアウォールなどを使って対策することが一般的 - 内部(拡大)対策 - 不正アクセスにより脅威となる存在が侵入した後の対策 - ネットワークに侵入されたとしても、被害が出る前に食い止める、被害が出てしまった場合も最小限に抑えるために行う - データベースの暗号化などは一般的に行われている対策の一つ - 出口(漏えい)対策 - 不正アクセスの侵入後に情報漏えいを防ぐための対策 - WAFと呼ばれる通信データの内部まで確認できるツールなどを用いて対策を行う その中でも本日は内部対策に着目して、サーバー等の脆弱性を突いた攻撃やウイルスなどのマルウェアを検出するサービスについてまとめていきます。 ## 本記事で記載するサービス 脆弱性を突いた攻撃やウイルスなどのマルウェアからシステムを守るためには、何かしらの異変があった場合にすぐに気づけるようにすることが重要です。本記事では各クラウドのセキュリティ製品群の中でも、2点の監視、検知をするサービスを取り上げます。 - インフラ環境に脆弱性が存在していないことを監視する - インフラ環境がウイルス等に感染していないことを監視する それらを実現できるサービスを一覧にしたものがこちらです。 ![本記事で記載するサービスを示す画像](/_astro/01-6-1024x576-061c7985.Bl5mhG5j_Z16Uzsh.webp) 脆弱性の検出とは - 脆弱性、意図しないネットワークリスクがないか継続的にスキャンして脆弱性を検出するもの 脅威の検出とは - ウイルス等に感染したリソースがないか継続的にスキャンしてウイルスを検出するもの ## それぞれのサービスでできること ### Google Cloud (GCP) ![Google Cloud (GCP)を示す画像(1)](/_astro/02-7-1024x576-e889e33d.Brx8fBuq_11Yxnr.webp) ![Google Cloud (GCP)を示す画像(2)](/_astro/03-8-1-1024x576-0cd87824.DyBrIG-A_Z1u9CW9.webp) ### AWS ![ウイルス等に感染したリソースがないか継続的にスキャンしてウイルスを検出するものを示す画像](/_astro/04-blog-aws-1024x576-d53af3c2.Cig9sZgy_2n3Joe.webp) ### Azure ![Azureを示す画像](/_astro/05-Blogazure-1024x576-0add8cf3.BzCHeMwH_ZXvxOt.webp) ## 注意が必要なポイント 本記事ではインフラに特化した脆弱性やウイルス感染等を検知するサービスについてまとめてきましたが、システムの特性などによって抑えるべき観点は異なってきます。 また、業界によっては業界で準拠すべき安全対策を講じている場合もあります。 自社の環境やシステム特性、抑えるべきポイントを考慮して、どこまでなら許容できるのかを判断していく必要があります。 必要な要件に対してどのようなサービスが必要なのかお困りでしたら、ぜひ弊社へご相談ください。 ご状況に合わせたサービスの選定、インフラ設計をご支援させていただきます。 * * * ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 新年のご挨拶 | grasys blog URL: https://blog.grasys.io/post/marketing/2023news 明けましておめでとうございます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2023年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 # 新年のご挨拶 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年1月4日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#新年の挨拶](/tags/新年の挨拶/) ![新年のご挨拶](/_astro/corporate-news-hero.D_JoFPk7_Ya095.webp) ![grasysの2023年新年挨拶画像](/_astro/01-ed5b2858507b410688be98b049e6b776-1024x536-c1fc4fb6.DGo1IpBD_ZwwPco.webp) 明けましておめでとうございます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2023年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出 | grasys blog URL: https://blog.grasys.io/post/marketing/2026-japan-all-aws-certifications-engineers このたび、2026 Japan All AWS Certifications Engineers の受賞者として grasys のエンジニアが選出されました。 AWS 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重ねるパートナーの皆様に感謝いたします。 2026 J… # 「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2026年6月30日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#AWS](/tags/aws/)[#Japan All AWS Certifications Engineers](/tags/japan-all-aws-certifications-engineers/) ![「2026 Japan All AWS Certifications Engineers」に grasys 社員が選出](/_astro/hero.CUvymjlD_Z2gRUcF.webp) このたび、2026 Japan All AWS Certifications Engineers の受賞者として grasys のエンジニアが選出されました。 [AWS 公式ブログ](https://aws.amazon.com/jp/blogs/psa/2026-japan-all-aws-certifications-engineers/) でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重ねるパートナーの皆様に感謝いたします。 ## 2026 Japan All AWS Certifications Engineers 「2026 Japan All AWS Certifications Engineers」 は AWS Partner Network (APN) に参加している会社に所属し、「AWS 認定資格を全て保持している」AWS エンジニアが表彰されます。 幕張メッセにて開催された AWS Summit Japan 2026 において AWS が発表したものです。 ## 受賞者からのコメント ### 松原 忠 この度、2026 Japan All AWS Certifications Engineers に選出していただきましました。 今回の挑戦を支えていただいた grasys やパートナーの皆さまに心より感謝いたします。 grasys は Google Cloud はもちろん、AWS でも多くのユーザに高度なクラウドサービスを提供しております。社内には実務を通じて両方のクラウドに関われる環境があり、そして両方の資格取得を力強く後押ししてくれる体制があります 昨年 11 月の Google Cloud All Certification Holders 2025 の受賞に引き続き、今回の受賞を達成できたことは、ひとえにこの極めて恵まれた環境に身を置けたことが一番の理由であったことは間違いありません。 私はもうすぐ 67 歳になりますが、この年齢でこのような機会を得られたことは奇跡のような僥倖です。今後もまだまだ学んだ知識を実際の業務に活かし、grasys の成長に微力でも貢献することで恩返ししてきたいと思っております。 [**松原 忠のブログを読む**](/authors/t-matsubara/) ## 学び続けられる環境 当社では、「技術の力でお客様の Vision を実現する」という思いのもと、エンジニア一人ひとりが自ら学び、挑戦を続けられる環境づくりを大切にしています。 AWS 認定資格の取得は、単なるスキル証明ではなく、お客様へより高品質なソリューションを提供するための土台と位置づけています。 そのために、以下のような仕組みを整えています。 - 🎓 **資格取得支援制度**  新しい資格を取得した際にはお祝い金を支給し、学びへの意欲を称えます - 💰 **資格受験費用の会社負担**  個人のチャレンジを支援し、成長のハードルを下げる仕組みを用意しています - 🧪 **検証環境の提供**  実際に手を動かしながら技術を試し、理解を深めることができる環境を整備しています - 🤝 **ナレッジシェアの文化**  エンジニア同士で定期的に勉強会を開催し、得た知見を共有することで、チーム全体のレベルアップを目指しています こうした取り組みによって、「挑戦と学びが自然に循環する組織文化」を育んでいきたいと考えています。 ## おわりに grasys は、**技術の力でお客様の Vision を実現する伴走者**でありたいと考えています。そのために、私たちは日々技術力を磨き、学び続けています。 AWS パートナーとして、これからもお客様と共に価値を創り、未来のビジネスを支えるクラウドの可能性を追求していきます。 [**AWS 関連ソリューションを見る**](https://www.grasys.io/service/aws/) [**AWS について相談する**](https://www.grasys.io/contact/) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## About grasys | grasys blog URL: https://blog.grasys.io/post/marketing/about システムを加速させる「攻めのインフラ集団」です。 世界最高レベルのGoogleの技術をフル活用し大規模システム専門の提案・設計を行うスペシャリスト集団を目指しています。 クラウドファシリテーター クラウドファシリテーターとは、 ただ単にインフラをクラウドに移行するのではなく、お客様が開発に専念して頂ける環境を考えて構… # About grasys - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2016年9月19日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#会社紹介](/tags/会社紹介/) ![About grasys](/_astro/og-image.DDSiu2Ny_XHpDd.webp) [![About grasysのロゴ](/_astro/01-logo-d3e3eb45.CSzQ-QUv_Z1DUJWX.webp)](https://www.grasys.io) * * * ## システムを加速させる「攻めのインフラ集団」です。 世界最高レベルのGoogleの技術をフル活用し大規模システム専門の提案・設計を行うスペシャリスト集団を目指しています。 * * * ## クラウドファシリテーター クラウドファシリテーターとは、 ただ単にインフラをクラウドに移行するのではなく、お客様が開発に専念して頂ける環境を考えて構築し、ビジネス基盤を整えるお手伝いをして課題解決にコミットし続ける会社のことです。 * * * ## We are a Cloud Facilitator. Our mission is to provide a solution using the world’s best technology by Google to change the high load, high cost, unstable infrastructure to its ideal shape. * * * ## Partner ![Partnerを示す画像](/_astro/02-S__26271758-679d36b5.D4mVPnnF_luYWQ.webp) \* Google Cloud (GCP) Platform Premier Partner ![HashiCorpのロゴ](/_astro/03-HashiCorp_PrimaryLogo_Black-1024x308-8de9c0ad.AqoIHsUY_NF7Ao.webp) \* HashiCorp System Integrators Partner\* HashiCorp Reseller Partner * * * * * * お問い合わせはこちらへ  [CONTACT US](https://goo.gl/forms/hE4XvJRyRd08eQ3y2) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## “真のマルチクラウド”はどうすれば実現できる? | grasys blog URL: https://blog.grasys.io/post/marketing/achieving-true-multi-cloud クラウドの登場からおよそ10年が過ぎ、さまざまなクラウドベンダーが提供するサービスや機能は数百に上るようになった中、「真のマルチクラウド」はどうすれば実現できるのか。を説明しています。 # “真のマルチクラウド”はどうすれば実現できる? - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月14日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#マルチクラウド](/tags/マルチクラウド/)[#クラウドインフラ](/tags/クラウドインフラ/) ![“真のマルチクラウド”はどうすれば実現できる?](/_astro/grasys_zu_04.BNMic2Xn_2sPnBg.webp) クラウドの登場からおよそ10年が過ぎ、さまざまなクラウドベンダーが提供するサービスや機能は数百に上るようになった中、「真のマルチクラウド」はどうすれば実現できるのか。を説明しています。 ## 関連リンク [外部サイトの記事を読む](https://atmarkit.itmedia.co.jp/ait/articles/1902/13/news005.html) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 創立記念行事に伴う休業のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/anniversary-closure-2023 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社grasysはお陰様で創立9年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが創立記念に伴う社内行事のため下記期日につきまして業務をお # 創立記念行事に伴う休業のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年10月10日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#休業案内](/tags/休業案内/) ![創立記念行事に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社grasysはお陰様で創立9年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが創立記念に伴う社内行事のため下記期日につきまして業務をお休みさせていただきます。 お取引先様にはご不便・ご迷惑をおかけいたしますが、今後の更なる顧客満足の向上に努めて参りますので、今後とも格別のご支援・お引立てを賜ります様お願い申し上げます。 記 休業日:令和5年11月13日(月) 通常営業開始日:令和5年11月14日(火) 以上 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 創立記念に伴う休業のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/anniversary-closure-2024 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社 grasys はお陰様で創立10年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが、創立記念日のため下記期日につきまして業務をお休み # 創立記念に伴う休業のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2024年10月11日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#休業案内](/tags/休業案内/) ![創立記念に伴う休業のお知らせ](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) 拝啓 時下ますますご清栄のこととお慶び申し上げます。平素は格別のご高配を賜り、厚く御礼申し上げます。 株式会社 grasys はお陰様で創立10年を迎えるに至りました。これもひとえに皆様の絶大なるご支援の賜物と深く感謝申し上げます。 つきましては誠に勝手ではございますが、創立記念日のため下記期日につきまして業務をお休みさせていただきます。 お取引先様にはご不便・ご迷惑をおかけいたしますが、今後の更なる顧客満足の向上に努めて参りますので、今後とも格別のご支援・お引立てを賜ります様お願い申し上げます。 記 休業日:令和6年11月13日(水) 通常営業開始日:令和6年11月14日(木) 以上 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 創立記念日に伴う休業日のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/anniversary-closure-2025 創立記念日に伴う休業日のお知らせ 平素より格別のご高配を賜り、誠にありがとうございます。 株式会社grasysは、おかげさまで 創立11年を迎えることができました。 これもひとえに皆様のご支援の賜物と、心より感謝申し上げます。 誠に恐縮ではございますが、創立記念日にあたり下記の通り、会社休日とさせていただきます。 休日 # 創立記念日に伴う休業日のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年10月15日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#休業案内](/tags/休業案内/) ![創立記念日に伴う休業日のお知らせ](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) ## 創立記念日に伴う休業日のお知らせ 平素より格別のご高配を賜り、誠にありがとうございます。 株式会社grasysは、おかげさまで 創立11年を迎えることができました。 これもひとえに皆様のご支援の賜物と、心より感謝申し上げます。 誠に恐縮ではございますが、創立記念日にあたり下記の通り、会社休日とさせていただきます。 休日期間中にいただいたお問い合わせにつきましては、翌営業日より順次対応いたします。 何卒ご了承くださいますようお願い申し上げます。 会社休日 :令和7年11月13日(木) 営業再開日:令和7年11月14日(金) 以上 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## ASCII.jp で Google Cloud (GCP) のマイクロサイト開設 | grasys blog URL: https://blog.grasys.io/post/marketing/ascii-google-cloud-microsite ASCII.jp 上で grasys が Google Cloud (GCP) の特設サイトを開設しました。Google Cloud (GCP) の導入・活用に役立つ情報や grasys の最新情報が一箇所にまとまった情報サイトです。 # ASCII.jp で Google Cloud (GCP) のマイクロサイト開設 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年4月20日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#news](/tags/news/) ![ASCII.jp で Google Cloud (GCP) のマイクロサイト開設](/_astro/large-14-1.BuyHM9NB_Z4feNe.webp) ASCII.jp 上で grasys が Google Cloud (GCP) の特設サイトを開設しました。Google Cloud (GCP) の導入・活用に役立つ情報や grasys の最新情報が一箇所にまとまった情報サイトです。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## @ITにKubernetesの解説記事が掲載 | grasys blog URL: https://blog.grasys.io/post/marketing/atmarkit-kubernetes-guide ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「コンテナ実行基盤『Kubernetes』の構成要素とエコシステムを解説」が掲載されました。 # @ITにKubernetesの解説記事が掲載 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年8月20日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Kubernetes](/tags/kubernetes/)[#news](/tags/news/) ![@ITにKubernetesの解説記事が掲載](/_astro/large-9-1.Ddv-kMT4_Z1IDX4i.webp) ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「コンテナ実行基盤『Kubernetes』の構成要素とエコシステムを解説」が掲載されました。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## @ITにHashiCorp社「Nomad」の解説記事が掲載 | grasys blog URL: https://blog.grasys.io/post/marketing/atmarkit-nomad-guide ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「AWSでNomadクラスタを構築――クラスタやジョブ管理の仕組みと内部構造を知る」が掲載されました。 # @ITにHashiCorp社「Nomad」の解説記事が掲載 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年10月19日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#nomad](/tags/nomad/)[#AWS](/tags/aws/)[#HashiCorp](/tags/hashicorp/)[#news](/tags/news/) ![@ITにHashiCorp社「Nomad」の解説記事が掲載](/_astro/large-9-1.Ddv-kMT4_Z1IDX4i.webp) ITエキスパート向けメディア「@IT」で連載中の弊社エンジニア守永の寄稿記事「AWSでNomadクラスタを構築――クラスタやジョブ管理の仕組みと内部構造を知る」が掲載されました。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## @ITに「Nomad」と「Kubernetes」の比較記事が掲載 | grasys blog URL: https://blog.grasys.io/post/marketing/atmarkit-nomad-kubernetes-comparison ITエキスパート向けメディア「@IT」に弊社エンジニア守永の寄稿記事「『Kubernetes』と『Nomad』、どう使い分けるとよいのか」が掲載されました。 # @ITに「Nomad」と「Kubernetes」の比較記事が掲載 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年11月18日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Kubernetes](/tags/kubernetes/)[#nomad](/tags/nomad/)[#HashiCorp](/tags/hashicorp/)[#news](/tags/news/) ![@ITに「Nomad」と「Kubernetes」の比較記事が掲載](/_astro/large-9-1.Ddv-kMT4_Z1IDX4i.webp) ITエキスパート向けメディア「@IT」に弊社エンジニア守永の寄稿記事「『Kubernetes』と『Nomad』、どう使い分けるとよいのか」が掲載されました。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## @ITに「Nomad」と「Kubernetes」の比較検証記事が掲載 | grasys blog URL: https://blog.grasys.io/post/marketing/atmarkit-nomad-kubernetes-verification ITエキスパート向けメディア「@IT」に、弊社エンジニアの守永の寄稿記事「コンテナ実行基盤『Kubernetes』『Nomad』の基本 クラスタの構成方式やデプロイの仕組み」が掲載されました。 # @ITに「Nomad」と「Kubernetes」の比較検証記事が掲載 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年7月14日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Kubernetes](/tags/kubernetes/)[#nomad](/tags/nomad/)[#HashiCorp](/tags/hashicorp/)[#news](/tags/news/) ![@ITに「Nomad」と「Kubernetes」の比較検証記事が掲載](/_astro/large-9-1.Ddv-kMT4_Z1IDX4i.webp) ITエキスパート向けメディア「@IT」に、弊社エンジニアの守永の寄稿記事「コンテナ実行基盤『Kubernetes』『Nomad』の基本 クラスタの構成方式やデプロイの仕組み」が掲載されました。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう! | grasys blog URL: https://blog.grasys.io/post/marketing/bigquery-data-analytics-platform Google Cloud (GCP) が提供している、サーバーレスのエンタープライズ・データウェアハウス 「BigQuery」 の有用性について説明しています。 # 「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月14日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)[#データ分析基盤](/tags/データ分析基盤/) ![「BigQuery」で高性能かつ安価なデータ分析基盤を実現しよう!](/_astro/large-_1_.iOe637n-_Zu85WY.webp) Google Cloud (GCP) が提供している、サーバーレスのエンタープライズ・データウェアハウス 「BigQuery」 の有用性について説明しています。 ## 関連リンク [外部サイトの記事を読む](https://enterprisezine.jp/article/detail/10485) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 最適なゲームインフラを構築するために考えておくべきこと | grasys blog URL: https://blog.grasys.io/post/marketing/building-game-infrastructure 4月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) INSIDE Games & Apps」のセッションの内容をまとめました。GKE と Cloud Spanner を組み合わせるアーキテクチャについてご紹介しています。 # 最適なゲームインフラを構築するために考えておくべきこと - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#GKE](/tags/gke/)[#spanner](/tags/spanner/)[#ゲーム](/tags/ゲーム/)[#Google Cloud](/tags/google-cloud/) ![最適なゲームインフラを構築するために考えておくべきこと](/_astro/large-10.CbbyT7tb_ZUblX4.webp) ※下の記事は2021年4月13日に放送された Google Cloud (GCP) INSIDE Games & Apps の[セッション](https://cloudonair.withgoogle.com/events/inside-games-and-apps?talk=20210413-1)内容をもとに作成しています。 ## 最適なゲームインフラを構築するために考えておくべきこと ゲームに関する API やその API からアクセスされるデータベースを構築する時は、スケーラビリティを考慮することが重要です。新しくゲームをローンチしたタイミングで大量のユーザーが入ってきたり、毎日のピークタイムにアクティブユーザーが一時的に増えたりアクセスの増減が予想されるからです。また、それに加えて予期しないトラフィック増に備えることも重要です。 Google Cloud (GCP) が[ソリューション デザインパターン](https://events.withgoogle.com/solution-design-pattern/)を公式サイトで公開していますが、その中には[ゲームに関するAPI + データベース サーバーの構築パターン](https://events.withgoogle.com/solution-design-pattern-gaming/api-db-pattern/)もあります。こういった資料を参考にアーキテクチャを考えるのも一つの手法です。 ### 可用性の高いインフラを構築するためのサービス選択 API サーバーをホスティングする際は、GAE(Google App Engine)、Cloud Run、GCE (Google Compute Engine)、GKE(Google Kubernetes Engine)といった複数の選択肢がありますが、grasys では大規模ゲームの運用には GKE を採用することが多いです。今回は、GKE と Cloud Spanner を組み合わせるアーキテクチャについて考えます。 GKE と Cloud Spanner を組み合わせるアーキテクチャの特徴は、システムの可用性です。Cloud Spanner は計画的なメンテナンスがないため、24時間365日計画メンテナンスなしで運用できます。また、システムを停止することなくノード数を増減してユーザー数の増減に対応することができるというのいうのも特徴です。Kubernetes のスケーラビリティが優れている理由として、仮想マシンを増やしていくスピードよりも Pod がスケールしていくスピードの方が速いという点も挙げられます。 Kubernetes は頻繁にアップデートされていくので、そこに追従してどのように調整していくのか事前に計画を練っておくことが重要です。また、Cloud Spanner は設計において[注意すべきポイント](https://cloud.google.com/architecture/best-practices-cloud-spanner-gaming-database)がいくつかあるので、それらも学んでから構築することが必要です。 ### 実際のアーキテクチャ例 ![GKEとCloud Spannerを組み合わせたゲームインフラのアーキテクチャ例](/_astro/large-10.CbbyT7tb_1bIJyE.webp) grasys で実際に GKE と Cloud Spanner を組み合わせて活用している上記の事例では、共通ノード、コンテンツ固有ノード、監視専用ノードというようにノードごとに機能を分けています。Cloud Build でビルドを Shell でキックしてデプロイまで行い、Cloud Functions を利用してフックしています。 監視用のノードを使用していますが、一部では Cloud Monitoring を使用したり Cloud Logging に全てのログを流してそちらでまたフックをしたり用途に合わせて使い分けています。Cloud Spanner と Memorystore と Datastore でバックエンドサービスは切り分けて利用しています。Cloud Spanner もインスタンスはコンテンツごとに分けたり、スキーマで分けたりしています。 Cloud Spanner は運用コストがかかりません。ゲームはデータベースのシャーディングをして、ユーザーデータベースに逃すことが多いですが、シャーディングを考えなくても良いというのはインフラエンジニアにとって嬉しい点です。また、grasys では Cloud Spanner をを3、4年使用していますが、Cloud Spanner での障害は一度も起きていません。一見高価なサービスですが、実はエンジニアの工数を考慮して TOC (Total Ownership Cost)を考えると高くありません。今はエミュレータも出ているので開発環境でもチャレンジしやすいです。 ### GKE 運用における留意点 GKE にはオートスケール機能もありますが、grasys では Pod のスケールには HPA(Horizontal Pod Autoscaler)を使って Shell で叩いています。ゲームを運用しているとユーザーが流入するタイミングがある程度予測できるので、HPA を使ってミニマムのサイズを変えています。例えば8時くらいからユーザーが増える場合、7時半くらいに Shell でキックしてミニマムサイズを上げておき、深夜1時くらいなったらユーザーが減るのでミニマムサイズを下げるなどコストの最適化を図っています。 Pod は瞬間的には起動しないので、ある程度時間に余裕を持っておかないと急なアクセス増に耐えられません。常に HPA は入っていますが、ピークしやすい昼間や夜中の時間帯などに合わせて Pod 数をある程度事前調整しながら運用しています。 運用面での GKE の課題にも触れておくと、アップグレードにはかなりの工数がかかります。アップグレードをするために大きな問題に直面したことはないものの、アップグレードする際には検証が必要になり、人件費コストがかかるので、事前に準備しておくことが必要です。 ### GAE vs GCE vs GKEの選択方法 ![GAE・GCE・GKEの選択方法](/_astro/large-11.7I64o1o1_ZLT9ou.webp) 自前のインフラを構築する必要がない場合は GAE を利用して、grasys のような企業を利用しなくてもプログラマさんのみで完結することができます。GCE を選択するお客様ももちろんいらっしゃいます。GKE を使うにはどうしても学習コストがかかるので、学習コストをまかなえる開発リソースがある場合に GKE を使います。GKE を使う場合、Kubernetes をまず理解していなければその中身を作るのは難しいです。 一方で、Kubernetes を理解して、どのようなアーキテクチャでどう使いたいかがはっきりしているお客様ももちろんいらっしゃいます。ただし、ずっとセッションを持ち続けたり常にネットワークを張っていないければならない場合は、本当に GKE が適切なのか話し合います。どれだけステートを持っていなければいけないのかも検討し、ステートやワークロードに合わせて選択する必要があります。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様 | grasys blog URL: https://blog.grasys.io/post/marketing/casestudy_202301 株式会社バンダイナムコエンターテインメント様との事例を公開しました。 4 新ゲーム共通機能提供プラットフォームの構築していく理由やビジネス的な理由、また旧環境の課題をテーマに話をしています。 ぜひ閲覧下さい! https://www.grasys.io/activity/case/2075/ # 【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年1月27日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#導入事例](/tags/導入事例/)[#grasys](/tags/grasys/) ![【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様](/_astro/hero.B03joPSw_Zsil8l.webp) 株式会社バンダイナムコエンターテインメント様との事例を公開しました。 ![【事例】最適なマルチテナントを構成し運用コスト約50%削減に成功|株式会社バンダイナムコエンターテインメント様を示す画像](/_astro/01-image-50-1024x524-efa95f8f.CeFksYRk_ZV1U0i.webp) 4 新ゲーム共通機能提供プラットフォームの構築していく理由やビジネス的な理由、また旧環境の課題をテーマに話をしています。 ぜひ閲覧下さい! [https://www.grasys.io/activity/case/2075/](https://www.grasys.io/activity/case/2075/) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## CEDEC2025 に登壇します | grasys blog URL: https://blog.grasys.io/post/marketing/cedec-2025 CEDEC2025 に登壇します grasys は「 CEDEC2025 」に登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日 :2025年7月22日(火)〜 7月24日(木) 会場 :パシフィコ横浜 ノース (神奈川県横浜市西区みなとみらい) ▶ イベント登録はこちらから ※有料の # CEDEC2025 に登壇します - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年7月9日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#CEDEC](/tags/cedec/)[#event](/tags/event/)[#Google Cloud](/tags/google-cloud/)[#ゲーム](/tags/ゲーム/) ![CEDEC2025 に登壇します](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2vD3bO.webp) ![Bandai Namco Entertainmentとgrasysのロゴ](/_astro/bne_grasy_logo-1-1024x400.Q8kSIUgv_Z1tTbm7.webp) ## CEDEC2025 に登壇します grasys は「**CEDEC2025**」に登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 **開催日**:2025年7月22日(火)〜 7月24日(木) **会場**:パシフィコ横浜 ノース (神奈川県横浜市西区みなとみらい) **[▶ イベント登録はこちらから](https://cedec.cesa.or.jp/2025/ "▶ イベント登録はこちらから")** ※有料のイベントになります。詳細はイベントHPからご確認ください。 ## 登壇内容 **株式会社バンダイナムコエンターテインメント様**との共同登壇が決定しました。 すでにイベント登録されている方は、ぜひお気に入り登録をして見にきてください。 **[▶ セッション情報はこちらから](https://cedec.cesa.or.jp/2025/timetable/detail/s681af35bddb3f/)** ※お気に入り登録には「イベント登録」を先に完了してください。 ### 【登壇日時】 2025年7月24日(木)11:10 - 11:35 ### 【タイトル】 Bandai Namco Entertainment × インフラ会社の最強タッグ 開発エンジニアの負担を減らし、面白さを最大化する秘訣 ### 【概要】 ゲーム業界におけるインフラは、この10年で大きく進化してきました。本セッションでは、grasysと Bandai Namco Entertainment の長年にわたるパートナーシップを軸に、各時代の代表的タイトルにおけるGoogle Cloud 活用の軌跡を振り返ります。 当時直面していたスケーラビリティやコスト、運用効率に関する課題をどのように捉え、grasysがどのような技術的ソリューションを提示してきたのかを構成図付きで紹介します。 また、Google Cloudの進化にgrasysがどう追随し、時には先取りして最適解を提案してきたか、その「技術的な意思決定の背景」も深掘りしていきます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣 | grasys blog URL: https://blog.grasys.io/post/marketing/cedec-2025-bandai-namco-infrastructure ゲーム業界におけるインフラは、この10年で大きく進化してきました。本セッションでは、grasysと Bandai Namco Entertainment の長年にわたるパートナーシップを軸に、各時代の代表的タイトルにおけるGoogle Cloud 活用の軌跡を振り返ります。 # 【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年7月25日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#CEDEC](/tags/cedec/)[#Google Cloud](/tags/google-cloud/)[#ゲーム](/tags/ゲーム/)[#event](/tags/event/)[#パートナーシップ](/tags/パートナーシップ/) ![【登壇実績】CEDEC2025 Bandai Namco Entertainment × インフラ会社の最強タッグ開発エンジニアの負担を減らし、面白さを最大化する秘訣](/_astro/7966bae78213db11914ad7af893f8431-e1756985132142.BuJrOS2Q_Z2vD3bO.webp) ![Bandai Namco Entertainmentとgrasysのロゴ](/_astro/bne_grasy_logo-1-1024x400.Q8kSIUgv_Z1tTbm7.webp) ゲーム業界におけるインフラは、この10年で大きく進化してきました。本セッションでは、grasysと Bandai Namco Entertainment の長年にわたるパートナーシップを軸に、各時代の代表的タイトルにおけるGoogle Cloud 活用の軌跡を振り返ります。 当時直面していたスケーラビリティやコスト、運用効率に関する課題をどのように捉え、grasysがどのような技術的ソリューションを提示してきたのかを構成図付きで紹介します。 また、Google Cloudの進化にgrasysがどう追随し、時には先取りして最適解を提案してきたか、その「技術的な意思決定の背景」も深掘りしていきます。 ## 関連リンク [外部サイトの記事を読む](https://www.youtube.com/watch?v=4OXKgiRT4yE) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決 | grasys blog URL: https://blog.grasys.io/post/marketing/cloud-challenges-iac-security クラウドインフラの設計・構築・運用などに強みを持つ株式会社grasys(以下、グラシス)が、IaC(Infrastructure as Code)ツールTerraformの活用手法をはじめ、クラウド全体のセキュリティ確保に貢献するTenableや、同社が展開するきめ細かいサービスについて紹介した。 # IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年8月9日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Terraform](/tags/terraform/)[#IaC](/tags/iac/)[#Tenable](/tags/tenable/)[#セキュリティ](/tags/セキュリティ/)[#クラウドインフラ](/tags/クラウドインフラ/) ![IaC活用、クラウド全体のセキュリティ対策…クラウドにまつわる課題を解決](/_astro/556463ce5866754f786b16e0e35bd2dd.CzAzYt3I_2wO27d.webp) クラウドインフラの設計・構築・運用などに強みを持つ株式会社grasys(以下、グラシス)が、IaC(Infrastructure as Code)ツールTerraformの活用手法をはじめ、クラウド全体のセキュリティ確保に貢献するTenableや、同社が展開するきめ細かいサービスについて紹介した。 ## 関連リンク [外部サイトの記事を読む](https://news.mynavi.jp/techplus/kikaku/20221219-2537504/) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## クラウドエンジニアキャリアトークス | grasys blog URL: https://blog.grasys.io/post/marketing/cloud-engineer-career-talks ~Google Cloud (GCP) パートナーと考えるこれからのエンジニアのキャリア~ Powered by Developers Summit # クラウドエンジニアキャリアトークス - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年10月20日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Developers Summit](/tags/developers-summit/)[#event](/tags/event/)[#Google Cloud](/tags/google-cloud/) ![クラウドエンジニアキャリアトークス](/_astro/large-7-2.CWSubzDk_17s10f.webp) ~Google Cloud (GCP) パートナーと考えるこれからのエンジニアのキャリア~ Powered by Developers Summit ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## クラウドとは?注目されている背景を5分で解説! | grasys blog URL: https://blog.grasys.io/post/marketing/cloud-explanation はじめまして。grasys Marketingチームです。 最近はキャンプにハマっており、少しずつキャンプ道具が増えてきました。まだまだ知識も経験もないのでまずは安価なものから手をつけていますが、Youtubeでは道具レビューなどの動画がたくさんあり沼にハマる未来が見えてきています。 さてさて、今回はタイトルにある通りです… # クラウドとは?注目されている背景を5分で解説! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年12月27日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/) ![クラウドとは?注目されている背景を5分で解説!](/_astro/hero.D81xbSUL_ZRzgzK.webp) はじめまして。grasys Marketingチームです。 最近はキャンプにハマっており、少しずつキャンプ道具が増えてきました。まだまだ知識も経験もないのでまずは安価なものから手をつけていますが、Youtubeでは道具レビューなどの動画がたくさんあり沼にハマる未来が見えてきています。 さてさて、今回はタイトルにある通りですが、クラウドって何?なぜクラウドを使う企業が増えているのか?といった内容をお届けします。こんな方に読んでいただきたいなと思います。 - ITリテラシーとしてクラウドについて理解しておきたい方 - クラウドベンダーやIT関連の入門資格を受験しようと思っている方 5分ほどで読める内容になっていますので、簡単なクラウドの概要について説明できるようになりましょう。 ## クラウドとは? クラウドとは、ソフトウェアやコンピューター(サーバー)、ネットワーク、セキュリティシステムなどをインターネット経由で利用する技術や仕組みのことを言います。それに対して、それらの機器を自社で保有し運用する形態をオンプレミスといいます。 ## クラウドのメリット クラウドのメリットは大きく3点あります。一つずつ見ていきましょう。 #### 迅速なアプリケーションの開発と立ち上げができる オンプレミスの場合は、システム要件から筐体を選定し、発注後到着するまで数週間から数ヶ月かかります。クラウドではわずか数分で必要なサーバを立ち上げることができてしまいます!ビジネスにスピードが求められる様になってきている現在において、すぐに開発にとりかかれるスピード感はクラウドの魅力と言えます。 #### 費用が資本支出から運用支出に変わる オンプレミスは筐体を購入するため、初期費用がかかる資本支出となります。その金額は莫大で長期的な視点が必要な投資です。予測がますます難しくなっている現在において、数年先のニーズを予測して多額の初期投資をすることは大きな資本的リスクが伴います。 一方で、クラウドは初期費用がかからない運用支出です。利用量に応じて費用がかかる従量課金制で、必要な時に必要な量だけ利用することができます。リスクを最小限にしてシステムを作ることができます。 #### 柔軟で高速なリソース調達ができる システムによっては膨大なデータを集めているシステムや、急激にサーバへの負荷が高まるようなシステムもあるかと思います。クラウドでは、数秒でサーバの容量を増減したりサーバーの複製を立ち上げることができます。データ保管の残容量が足りなくなったら容量を増やし、容量が余分になれば減らすことができます。急激なアクセス増加によってサーバの負荷が高まればサーバ台数を増やして負荷分散をし、アクセスが落ち着けば台数を減らすことができます。無駄を省き、コストを最適化できると言えるでしょう。 ## クラウド導入する際の考慮事項 #### 業務の進め方を変える必要がある 規模によるメリットがかつてほど効かないため、業務の進め方を変える必要が出てきています。これまでは予算が豊富な大企業は規模の大きいオペレーションを構築することができ、競合への優位性がありました。しかし、クラウドはどの企業も利用できるため、企業の規模に関係なく機会が均等になりました。企業には革新性、機敏性、消費者重視の対応がますます求められるようになっています。 #### セキュリティの考え方が変わる オンプレミスを導入されている場合は社外と社内の境界を守る「境界型」のセキュリティ設計をしているのではないでしょうか。クラウドになると社外と社内の概念がなくなり、どこからでも攻撃される可能性があることを前提とした「ゼロトラスト型」のセキュリティ設計が必要となります。 ## クラウドが注目されている背景 DX(デジタルトランスフォーメーション)によってIT技術へのニーズが進化していることと、サービスが一人一人のユーザーに合わせて個別化することが求められていることがクラウドが注目されている背景としてあります。少し詳しく見ていきましょう。 #### DXによってIT技術へのニーズが進化していること DXとは、単にデジタル化することではありません。様々なIT技術が生活に溶け込んでいる現在、消費者のニーズは進化を続けています。コンビニのレジから飛行機の顧客体験まで、ありとあらゆる業界で起きている現象です。そのニーズを満たすために、IT技術を用いて既存のビジネスや組織のあり方を変革していこうというのがDXです。その中で、どんなサービスが受け入れられるのかユーザーテストをしながら開発を進め、結果によってはピボットをしながらサービスの検討していく動きが主流です。そのためには、以下2点が重要なポイントとなります。 - 初期費用を抑えられること - 素早く開発できること 消費者のニーズを満たすために、企業のIT技術へのニーズも進化しています。クラウドでは筐体の準備が不要なので初期費用が抑えられ、かつ、数分でサーバを立ち上げられる素早さがあります。 #### サービスが一人一人のユーザーに合わせて個別化することが求められている 先ほど、消費者のニーズが進化し続けていると述べましたが、自分にあったサービスの提供を求めるようにもなってきています。ECサイトで買い物をする時など、その恩恵を受けているのではないでしょうか。企業が個別化されたサービスを提供するためには、以下2点が重要なポイントとなります。 - 膨大なデータを集約し保存すること - 蓄積されたデータをリアルタイムに分析してサービスへ反映させること クラウドではデータ制限なしにデータを保存することができます。また、そのデータをリアルタイムに分析することに留まらず将来予測を行うこともできます。こうした環境の変化がクラウドの利用を促進させているのです。 ## grasysができること grasysではソーシャルゲームのインフラをお預かりしてきた実績が豊富にあります。おそらく、みなさんが知っているものや遊んだことのあるゲームもあるかもしれません…! ゲームは、各種テストを行うためのインフラ環境を短い期間で用意することがあります。また、膨大な量のデータをやり取りしていて、そのデータをKPIとしてリアルタイムに可視化することなどもしています。 クラウドインフラに関してお悩みを抱えていましたら、ぜひ一度お話を聞かせてください! ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ | grasys blog URL: https://blog.grasys.io/post/marketing/cloud-infrastructure-support-by-chat 最小構成やテスト環境から迅速にクラウドの利用を始められる「ファストプラン」や、要望に応じてインフラの設計から構築、運用までを「オーダーメイドプラン」など複数の基本プランについて説明しています。 # インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月14日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#クラウドインフラ](/tags/クラウドインフラ/)[#会社紹介](/tags/会社紹介/)[#grasys](/tags/grasys/) ![インフラの分からないところはチャットで質問できて相談に乗ってくれるクラウドシステムインテグレータ](/_astro/original.DGLCb4Mg_1sI9fT.webp) 最小構成やテスト環境から迅速にクラウドの利用を始められる「ファストプラン」や、要望に応じてインフラの設計から構築、運用までを「オーダーメイドプラン」など複数の基本プランについて説明しています。 ## 関連リンク [外部サイトの記事を読む](https://www.publickey1.jp/blog/18/pr_6.html) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Cloud Native Week 2023 春にて講演します! | grasys blog URL: https://blog.grasys.io/post/marketing/cloud-native-week-2023-spring 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 今回はgrasysとHashiCorp様の2社でコラボ登壇します! 【タイトル】 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 【登壇者】 株式会社grasys Cloud Infrastruc # Cloud Native Week 2023 春にて講演します! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年3月2日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#HashiCorp Vault](/tags/hashicorp-vault/)[#HashiCorp](/tags/hashicorp/)[#セキュリティ](/tags/セキュリティ/)[#event](/tags/event/) ![Cloud Native Week 2023 春にて講演します!](/_astro/image.CMJ62LVi_13HYrR.webp) [![Cloud Native Week 2023 Springのgrasys登壇案内](/_astro/image-1024x538.XJwK2QzH_BnGNK.webp)](https://enq.itmedia.co.jp/on24u/form/cnw2303?partnerref=cl#session3-1) **情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう!** 今回はgrasysとHashiCorp様の2社でコラボ登壇します! 【タイトル】 ### 情報漏洩につながるリスクを軽減! 「Vault」で安全なシークレット管理を始めよう! 【登壇者】 株式会社grasys Cloud Infrastructure Division Engineer 佐藤 嘉章 氏 HashiCorp Japan株式会社 Senior Solutions Engineer 草間 一人 氏 【講演内容】 クラウドの普及に伴い、シークレットの重要性が高まっていますが、シークレット管理に不安がある、管理する上でどのような点を考慮すべきかわからない等、お悩みはありませんか。今回はアプリケーションで使用しているシークレットが漏洩した事例からシークレット管理のポイントやHashiCorp社が提供している「Vault」による解決策をご紹介いたします。 【日程】 2023年3月16日(木)13:50〜14:20 ※参加費無料 【webサイト】 [https://enq.itmedia.co.jp/on24u/form/cnw2303?partnerref=cl#session3-1](https://enq.itmedia.co.jp/on24u/form/cnw2303?partnerref=cl#session3-1) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで | grasys blog URL: https://blog.grasys.io/post/marketing/cloud-team-serving-300-million-users 自身がエンジニアでもある grasys 代表の長谷川が、なぜ起業を決意したのか。 きっかけは技術者としてコミットしていた企業が買収されたことでした。 # 30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#会社紹介](/tags/会社紹介/)[#grasys](/tags/grasys/)[#クラウドインフラ](/tags/クラウドインフラ/) ![30人弱で3億人のエンドユーザーを支えるクラウド技術者集団ができるまで](/_astro/large-12.UUNJYvd2_Z9RwBM.webp) 自身がエンジニアでもある grasys 代表の長谷川が、なぜ起業を決意したのか。 きっかけは技術者としてコミットしていた企業が買収されたことでした。 ## 関連リンク [外部サイトの記事を読む](https://prtimes.jp/story/detail/AxMONzclAjb) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## レッドオーシャン化するクラウド市場でどう戦うのか | grasys blog URL: https://blog.grasys.io/post/marketing/competing-in-the-cloud-market grasys が持つ、AWS、Google Cloud (GCP)、Azure の3大クラウドをカバーしたマルチクラウド対応の開発力について説明しています。 # レッドオーシャン化するクラウド市場でどう戦うのか - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#AWS](/tags/aws/)[#Azure](/tags/azure/)[#クラウドインフラ](/tags/クラウドインフラ/) ![レッドオーシャン化するクラウド市場でどう戦うのか](/_astro/grasys_pr06.CsPnAf55_Z2g8uvN.webp) grasys が持つ、AWS、Google Cloud (GCP)、Azure の3大クラウドをカバーしたマルチクラウド対応の開発力について説明しています。 ## 関連リンク [外部サイトの記事を読む](https://www.publickey1.jp/blog/20/siergrasyspr.html) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例 | grasys blog URL: https://blog.grasys.io/post/marketing/condenast-gcp 合同会社コンデナスト・ジャパン様のGoogle Cloud (GCP) Platform事例をご紹介します。 事例サイト 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Googl… # 合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2017年9月22日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Google Cloud](/tags/google-cloud/)[#導入事例](/tags/導入事例/) ![合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 合同会社コンデナスト・ジャパン様のGoogle Cloud (GCP) Platform事例をご紹介します。 ![合同会社コンデナスト・ジャパン様 - Google Cloud Platform事例を示す画像](/_astro/01-ogimage_cnj-1024x538-f0cf3395.B-R0O1H0_ZUq6BW.webp) [事例サイト](https://www.grasys.io/gcp/#area-case) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは | grasys blog URL: https://blog.grasys.io/post/marketing/cost-effective-data-analytics-platform クラウド上で分析基盤を構築、運用する際の課題や注意点も顕著になり、頭を悩ますインフラ担当者も増えています。 Google Cloud (GCP) の BigQuery を使った分析基盤構築をうまく作り、運用する際のポイントを聞いています。 # 「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月14日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#BigQuery](/tags/bigquery/)[#Google Cloud](/tags/google-cloud/)[#データ分析基盤](/tags/データ分析基盤/) ![「安く」「速く」「手間がかからない」データ分析基盤を構築する方法とは](/_astro/large.D4BsxXav_Mj0gt.webp) クラウド上で分析基盤を構築、運用する際の課題や注意点も顕著になり、頭を悩ますインフラ担当者も増えています。 Google Cloud (GCP) の BigQuery を使った分析基盤構築をうまく作り、運用する際のポイントを聞いています。 ## 関連リンク [外部サイトの記事を読む](https://atmarkit.itmedia.co.jp/ait/articles/1801/17/news003.html) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud PlatformってAWSと比較してどれくらい安いの? | grasys blog URL: https://blog.grasys.io/post/marketing/cost-of-google-cloud-platform-2 皆さま初めまして!grasys身長担当の鈴木です。 この記事にたどり着いて頂きありがとうございます。 今回ブログを書こうと思いたった理由としては、Google Cloud (GCP) Platform がアツい! でもまだそんなに使われてない!もったいない!と思ったからです。 まだまだ知名度的にも全然AWSに勝ててい… # Google Cloud PlatformってAWSと比較してどれくらい安いの? - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2016年8月12日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/) ![Google Cloud PlatformってAWSと比較してどれくらい安いの?](/_astro/og-image.DDSiu2Ny_XHpDd.webp) 皆さま初めまして!grasys身長担当の鈴木です。 この記事にたどり着いて頂きありがとうございます。 今回ブログを書こうと思いたった理由としては、Google Cloud (GCP) Platform がアツい! でもまだそんなに使われてない!もったいない!と思ったからです。 まだまだ知名度的にも全然AWSに勝てていないんですが、Google社はこれから 広告の売り上げを超えると豪語しているくらいなんで、本腰入れてサービスを作っちゃってます。 そんな素晴らしいGoogle Cloud (GCP) Platformを今日は紹介したいと思います。 特に**コスト面を…**(これ大事) そして最初に謝っておきたいのが英語の翻訳は得意ではないので細かいニュアンスが間違っていたら ごめんなさい ## Google Cloud (GCP) Platform(GCP)とAmazon Web Service(AWS)とのコスト比較 Enterprise Strategy Group Lab(ESG Lab)という会社が Google社の依頼を受けて著したこちらの[White Paper](https://cloud.google.com/files/esg-whitepaper.pdf)内で比較しています。 全て英文なので読むのが面倒くさい方用に要約してこちらに載せようと思います。 まず、ESG LabはGCPとAWSのコストを同じ条件で比較するために - 2.5-2.6GHzのIntelプロセッサのVM - 追加のネットワーク、ミドルウェア、DBは考慮に入れない - GCPもAWSもどちらも公式のWEBカルキュレーターを使用 また、二つのサービスには色々な割引があることもわかってはいるが、 AWSは長期間利用分の前払いが必要だとしてAWSを選ぶ際にはネガティブに働くとしています。 比較した結果、AWSのどの割引モデルを利用してもGCPが有利だという結果が出たようです。 以下、日本語に訳した図をアップしましたのでご参照ください。 (翻訳が心配な場合は[英語版](https://cloud.google.com/files/esg-whitepaper.pdf)をどうぞ)  ![Google Cloud (GCP) Platform(GCP)とAmazon Web Service(AWS)とのコスト比較を示す画像](/_astro/01-2016-08-12-df18dc08.Bw7HdhiS_Z14xwMu.webp) この図を見るとシングルインスタンスで比較した場合はおよそ**半額以上の差**がついていますね。 ここで注意して見ておきたいのは左から2番目の「スモールスタートアップ」の部分で、 実は**一番差がつきにくいインフラの大きさと言える**でしょう。 ビジネスをスタートする時は皆さん小さく始めて大きくしていくというスタンスになると思いますが、 ここでAWSとGCPの価格を比較するとそこまで大きな価格優位性はでないので、結局まずはAWSから始めてみようということになるのでしょう。 しかし、ビジネスをするならいつか自身の作ったサービスを大きくしていきたいと考えているはずですよね。 そこで一番右を見てみましょう。 ここで言っているのは巨大なサービスとなった時の価格優位性です。 なんとここでもシングルインスタンスと同様に半額以下になるのです。 大きなサービスになればインスタンス数も増え、毎月の支払額は相当な金額になっているはず。 そこでこの価格差は大きいと思いませんか? #### 「自身のサービスを大きくしたい!」とお考えの皆さんは最初からGCPにしないともったいない …かもしれませんよ? それではまた!  出典:[ESG Lab White Paper「Price Comparison:Google Cloud (GCP) Platform vs. Amazon Web Services」](https://cloud.google.com/files/esg-whitepaper.pdf) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」 | grasys blog URL: https://blog.grasys.io/post/marketing/data-and-ai-summit-2025-spring 「データはあるけど、どう使えばいいか分からない」そんな悩みを持つ方向けに、Google Cloud を用いた共創型の需要予測構築プロセスを紹介。モデル選定の観点や技術面の工夫、grasys による伴走支援の実例を交えて解説しました。 # 【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年5月29日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#機械学習](/tags/機械学習/)[#データ活用](/tags/データ活用/)[#event](/tags/event/) ![【登壇実績】Data & AI Summit'25 Spring 「共創で始める予測モデル構築: データはあるけど活かしきれていないあなたへ」](/_astro/DataAISummit1.CiP56Mti_1MAvtE.webp) 「データはあるけど、どう使えばいいか分からない」そんな悩みを持つ方向けに、Google Cloud を用いた共創型の需要予測構築プロセスを紹介。モデル選定の観点や技術面の工夫、grasys による伴走支援の実例を交えて解説しました。 ## 関連リンク [外部サイトの記事を読む](https://www.youtube.com/watch?v=vkw4ym6wREI&t=6578s) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Developers Boost 2020 登壇 | grasys blog URL: https://blog.grasys.io/post/marketing/developers-boost-2020 弊社エンジニアの若原が登壇いたします。 # Developers Boost 2020 登壇 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年12月12日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Developers Boost](/tags/developers-boost/)[#event](/tags/event/) ![Developers Boost 2020 登壇](/_astro/large-19-1.DlZiuUzx_dmdwC.webp) 弊社エンジニアの若原が登壇いたします。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Developers Summit 2021 登壇 | grasys blog URL: https://blog.grasys.io/post/marketing/developers-summit-2021 弊社エンジニアの佐藤、西野が登壇いたします。 # Developers Summit 2021 登壇 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年2月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Developers Summit](/tags/developers-summit/) ![Developers Summit 2021 登壇](/_astro/large-7-1.BnsPzPsM_1NLS2k.webp) 弊社エンジニアの佐藤、西野が登壇いたします。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Developers Summit 2024 のセッションレポートが公開されました! | grasys blog URL: https://blog.grasys.io/post/marketing/developers-summit-2024-session-report Developers Summit 2024 のセッションレポートが公開されました! エンジニアとして次のステップやキャリアに悩んでいませんか? 「女装が趣味の潜水士がクラウドインフラエンジニアになるまで」 と題したセッションレポートが公開されました。 元々は潜水士、趣味は女装。そんな当社角田がなぜクラウドエンジニアに # Developers Summit 2024 のセッションレポートが公開されました! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2024年4月11日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Developers Summit](/tags/developers-summit/)[#イベントレポート](/tags/イベントレポート/) ![Developers Summit 2024 のセッションレポートが公開されました!](/_astro/19257_ogp.BG7p8XX6_1xKJ3V.webp) [![Developers Summit 2024セッションレポート](/_astro/19257_ogp-1024x538.DhRZ05zC_6AueH.webp)](https://codezine.jp/article/detail/19257) ## Developers Summit 2024 のセッションレポートが公開されました! エンジニアとして次のステップやキャリアに悩んでいませんか? **「女装が趣味の潜水士がクラウドインフラエンジニアになるまで」** と題したセッションレポートが公開されました。 元々は潜水士、趣味は女装。そんな当社角田がなぜクラウドエンジニアになったのか。 現在行っている業務や勉強方法を踏まえ、仕事の魅力や求められる資質、スキルについてお話ししました。 ぜひご覧ください! ※趣味の写真もあります 【記事URL】[https://codezine.jp/article/detail/19257](https://codezine.jp/article/detail/19257) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Developers Summit 2025 にて登壇決定! | grasys blog URL: https://blog.grasys.io/post/marketing/developers-summit-2025 Developers Summit 2025 で登壇します 2025 年 2 月 13 日(木)、14 日(金)にホテル雅叙園東京で開催される「Developers Summit 2025」で、当社の細谷政徳、上間貫司が登壇をいたします。 ぜひとも、ご参加登録のうえお越しください!ご参加登録は以下リンクから行えます。 # Developers Summit 2025 にて登壇決定! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年1月7日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Developers Summit](/tags/developers-summit/)[#Vertex AI Search](/tags/vertex-ai-search/)[#生成AI](/tags/生成ai/)[#Python](/tags/python/)[#React](/tags/react/) ![Developers Summit 2025 にて登壇決定!](/_astro/f81fd2e4c52864042852c112ce927ae2.CobS1Jjw_Z21D9D4.webp) ![Developers Summit 2025のgrasys登壇案内](/_astro/f81fd2e4c52864042852c112ce927ae2-1024x538.J_hDtquc_826l0.webp) ## Developers Summit 2025 で登壇します 2025 年 2 月 13 日(木)、14 日(金)にホテル雅叙園東京で開催される「Developers Summit 2025」で、当社の細谷政徳、上間貫司が登壇をいたします。 ぜひとも、ご参加登録のうえお越しください!ご参加登録は以下リンクから行えます。 [https://event.shoeisha.jp/devsumi/20250213/session/5581](https://event.shoeisha.jp/devsumi/20250213/session/5581) ## 登壇内容 **【登壇日時】** 2025 年 2 月 14 日(金)11:50〜12:20 **【タイトル】** Vertex AI Searchで実現する膨大な資料の活用術 ~島津製作所の技術選定から導入までのプロセス公開~ **【講演内容】** 膨大な業務資料の検索効率化を AI でどう実現するか?島津製作所様の課題を起点に、Vertex AI Search を活用したソリューションを具体的に解説します。以下の観点を、エンジニア視点で深掘りします。 - Microsoft Copilot や Amazon Kendra との比較など技術選定の背景 - Python・React による構築手法 - OCR 対応や検索精度向上の工夫 - セキュリティやコスト面の考慮など 生成 AI を実務にどう活用できるかを追求した実践的な知見を共有します。技術と実務をつなぐ挑戦に興味のある方におすすめです! **【登壇者】** 株式会社grasys Cloud Tech Division CD Team Leader 細谷 政徳 株式会社grasys Cloud Tech Division CD Team 上間 貫司 ## こちらからご登録ください [https://event.shoeisha.jp/devsumi/20250213/session/5581](https://event.shoeisha.jp/devsumi/20250213/session/5581) ## Developers Summit 2025 開催概要 開催日:2025 年 2 月 13 日(木)、14 日(金) 場所 :ホテル雅叙園東京 URL :[https://event.shoeisha.jp/devsumi/20250213](https://event.shoeisha.jp/devsumi/20250213) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは? | grasys blog URL: https://blog.grasys.io/post/marketing/development-team-communication-tips 開発現場に起こりがちな「なぜかうまくいかない」問題と、それらに有効な工夫のポイントを grasys のエンジニア西野が説明しています。 # 開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは? - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#アプリケーション開発](/tags/アプリケーション開発/)[#tips](/tags/tips/) ![開発現場の「なぜかうまくいかない」問題を乗り越える、コミュニケーションとアクションの小さな工夫とは?](/_astro/13719_002.Dn210Uij_pHoye.webp) 開発現場に起こりがちな「なぜかうまくいかない」問題と、それらに有効な工夫のポイントを grasys のエンジニア西野が説明しています。 ## 関連リンク [外部サイトの記事を読む](https://codezine.jp/article/detail/13719) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## デブサミ2022で登壇します! | grasys blog URL: https://blog.grasys.io/post/marketing/devsumi2022 こんにちは。grasysマーケティングチームです。 今年もDevelopers Summitの季節がやってきました! デブサミとは ご存知ない方のために、 「Developers Summit」とは、日本最大級のソフトウェア開発者のためのカンファレンスです。ソフトウェア開発者が今知っておきたいトピックや、さまざまな業… # デブサミ2022で登壇します! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年2月9日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Developers Summit](/tags/developers-summit/) ![デブサミ2022で登壇します!](/_astro/large-7-1.BnsPzPsM_1NLS2k.webp) こんにちは。grasysマーケティングチームです。 今年も[Developers Summit](https://event.shoeisha.jp/devsumi/20220217/)の季節がやってきました! ## デブサミとは ご存知ない方のために、 「[Developers Summit](https://event.shoeisha.jp/devsumi/20220217/)」とは、日本最大級のソフトウェア開発者のためのカンファレンスです。ソフトウェア開発者が今知っておきたいトピックや、さまざまな業種における最新のソリューションに関するセッション、スピーカーに直接質問ができるライブQ&Aなど、選べるコンテンツが満載のイベントです。 昨年に引き続き、grasysはスポンサーとして参加いたします! そして、代表の長谷川は「[主役はエンジニアだよ!〜起業から学んだこれからのエンジニア像〜](https://event.shoeisha.jp/devsumi/20220217/session/3685/)」というタイトルで講演を行います。 インフラエンジニア、開発やインフラ部門の管理職を経て起業してから、今に至るまでに学んだ、エンジニアのスキルアップの方向性や、キャリアパスについて、経験談を基にお話しいたします。 ## 開催概要 イベント開催日時:2022年2月17日(木)〜 2022年2月18日(金) 長谷川講演:2022年2月17日(木)4:55PM 〜 5:30PM 講演タイトル:主役はエンジニアだよ!~起業から学んだこれからのエンジニア像~ 参加費:無料 ![開催概要の写真](/_astro/01-19-1-7fa64b44.TXwCzmeU_Z1HRROC.webp) 以下より、ご参加登録ができます。ご興味ある方は、お気軽にご参加ください! [イベントに申し込む](https://event.shoeisha.jp/devsumi/20220217/session/3685/) ご不明点がございましたら、[info@grasys.io](mailto:info@grasys.io)までご連絡ください。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Elasticsearch株式会社とパートナー締結しました | grasys blog URL: https://blog.grasys.io/post/marketing/elastic \ grasysがElasticsearch株式会社とパートナー契約を締結 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 Elasticsearch株式会社(本社:オランダ アムステルダム、代表:Shay Banon)とパートナー契約を締結いたしました。 今回のパ… # Elasticsearch株式会社とパートナー締結しました - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2019年8月19日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#elastic](/tags/elastic/)[#grasys](/tags/grasys/)[#パートナーシップ](/tags/パートナーシップ/) ![Elasticsearch株式会社とパートナー締結しました](/_astro/large-9-2.BwopZEK5_1kgxhl.webp) \## grasysがElasticsearch株式会社とパートナー契約を締結 株式会社grasys(グラシス/東京都渋谷区、代表取締役社長 長谷川祐介/以下、grasys)は、 Elasticsearch株式会社(本社:オランダ アムステルダム、代表:Shay Banon)とパートナー契約を締結いたしました。 今回のパートナー締結により、grasysは強力な全文検索が可能な「Elasticsearch」や、大切なデータのETLに欠かせない「Logstash」「Beats」をお客様にスムーズにご提供できることになりました。 今後ますますクラウドが広がっていく中でElastic社の製品は需要が大きくなっていくと確信し、両者の考え方が一致したことからパートナー締結に至りました。 ![Elasticsearch株式会社とパートナー締結した様子のロゴ](/_astro/02-02-3-1024x351-f3e5e8b1.CDy57owk_LYmIh.webp) ## 株式会社grasysコメント: 多くの企業様にてデータ活用の重要性が叫ばれており、grasysとしてお手伝いする機会が増えています。 インフラ専門の企業としてもデータ活用に注力しており、Elastic社の高度な技術と連携してより高速に円滑なデータ運用を目指していくため、パートナー契約を締結させて頂きました。 Elastic社との強力なパートナーシップによってデータ活用の推進ができればと考えております。 株式会社grasys 代表取締役社長 長谷川 祐介 ### ■Elasticsearch株式会社について 全文検索エンジンを提供する企業、ElasticはElastic Stack(Elasticsearch、Kibana、Beats、Logstashの製品群)の開発元です。 検索、ログ、セキュリティ、分析などのユースケースで大規模データをリアルタイムに処理するサービスを、オンプレミスとSaaSで提供しています。 Elastic、および関連するロゴとマークは、Elastic N.V.及びその関連会社の商標または登録商標です。その他の企業名と製品名は、所有者の商標である可能性があります。 オフィシャルサイト:[https://www.elastic.co/jp/](https://www.elastic.co/jp/) ### ■株式会社grasysについて 攻めのインフラを標榜するMSP事業者。 Google Cloud (GCP)™️ のプレミアサービスパートナーとして Google Cloud (GCP) Platform™️ の設計・構築・運用までフルマネージドでサポートし、コストと効率を意識した設計と開発者様に寄り添った運用を身上としており、幅広い業界のお客様を抱え、日々大事なインフラを支えている。 \[会社概要\] 社名:株式会社grasys(グラシス) 所在地:〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル5F 代表者:代表取締役社長 長谷川 祐介 設立:2014年11月13日 オフィシャルサイト:[https://www.grasys.io/](https://www.grasys.io/) 技術ブログ:[https://blog.grasys.io/](https://blog.grasys.io/) ※ Google Cloud (GCP) および、Google Cloud (GCP) Platform は、Google LLC の商標です。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## クラウドエンジニア集団grasysの生きる道 | grasys blog URL: https://blog.grasys.io/post/marketing/future-of-grasys-cloud-engineers 代表の⻑⾕川が起業の経緯、Google Cloud (GCP) との出会い、ゲーム業界への想い、そして業界内での grasys の存在意義などについて語りました。 # クラウドエンジニア集団grasysの生きる道 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)[#ゲーム](/tags/ゲーム/)[#会社紹介](/tags/会社紹介/) ![クラウドエンジニア集団grasysの生きる道](/_astro/large-9.BVx2H2KI_15aXgq.webp) 代表の⻑⾕川が起業の経緯、Google Cloud (GCP) との出会い、ゲーム業界への想い、そして業界内での grasys の存在意義などについて語りました。 ## 関連リンク [外部サイトの記事を読む](https://ascii.jp/elem/000/004/051/4051600/) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## ゲームのデータ分析のポイントと、インフラ構築の勘所 | grasys blog URL: https://blog.grasys.io/post/marketing/game-data-analytics-and-infrastructure 4月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) INSIDE Games & Apps」のセッションの内容をまとめました。 BigQuery を活用してゲームのデータ分析をしている事例をご紹介しています。 # ゲームのデータ分析のポイントと、インフラ構築の勘所 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#BigQuery](/tags/bigquery/)[#データ分析基盤](/tags/データ分析基盤/)[#ゲーム](/tags/ゲーム/)[#Dataflow](/tags/dataflow/) ![ゲームのデータ分析のポイントと、インフラ構築の勘所](/_astro/large-13.Dd9SAXND_Z2a2G0P.webp) ※下の記事は2021年4月13日に放送された Google Cloud (GCP) INSIDE Games & Apps の[セッション](https://www.youtube.com/watch?v=tTnDtNR0nsA)内容をもとに作成しています。前編記事は[こちら](/post/marketing/building-game-infrastructure/) ## ゲームのデータ分析のポイントと、インフラ構築の勘所 ゲームでは離脱ユーザーの予測やゲーム内のアイテムのリコメンドなど、様々なケースでデータ分析が活用されています。データ分析においては、アクティブユーザーの増加による大量のデータの発生を考慮し、これをいかに効率的に扱えるようにしていくかがポイントです。 Google Cloud (GCP) が[ソリューション デザインパターン](https://events.withgoogle.com/solution-design-pattern/)を公式サイトで公開していますが、その中には[ゲームに関するデータ分析のパターン](https://events.withgoogle.com/solution-design-pattern-gaming/analytics-pattern/#content)もあります。こういった資料を参考にアーキテクチャを考えるのも一つの手法です。 ### ゲームのデータ分析パイプライン2類型 Google Cloud (GCP) を活用した処理のフローは、大きく2つあります。1つ目は、ストリーミング処理で個々のイベントを処理するフロー、2つ目は、バッチ処理で集約されたイベントを一括処理するフローです。 ストリーミング処理のパターンでは、Google アナリティクスを活用してログを集約し、BigQuery に連携するアーキテクチャを採用します。また、ゲーム関連のクライアントの場合、Cloud Pub/Sub を通して Dataflow を使用し、データを集計・加工して BigQuery に入れることでストリーミングのパイプラインを構築する例も多く見られます。 次にバッチ処理のパターンでは、CSV などの固まったデータを Cloud Storage などにまとめて置いておき、Dataflow で吸い上げて加工し BigQuery に入れていくフローを取ります。また、既に成形されているデータであれば gsutil を使ったり、他社のクラウドプロバイダに保管されたデータであれば StorageTransfer Service を使ってデータ連携を行うことで BigQuery に入れることもできます。 いずれのパターンにおいても、必要なデータを効率的に取得することは意識すべきです。無駄なデータの取得・分析にはコストがかかるので、どのような分析を行いたいかを念頭に置くことが重要となります。 ### 実際のアーキテクチャ例① ![ログをBigQueryへ集約するデータ分析基盤のアーキテクチャ例](/_astro/large-13.Dd9SAXND_Z1RQant.webp) grasysで実際に構築した事例をご紹介します。例①のパターンは、他社のシステムに置かれているログを転送して BigQuery に入れるストリーミング処理のフローです。fuluentd でログを送信し、そのログを仮想マシンで受け、それを別の仮想マシンの logstash に送ってBigQuery に保存しています。データはストリーミングで処理しますが、欠損の可能性に備えてバックアップを取るために、Google Cloud (GCP) Storage にもログを保存し、バッチ処理で一日一回、データの洗い替えを行うパイプラインも並列させています。 ### 実際のアーキテクチャ例② ![Cloud Pub/SubとDataflowを使うゲームデータ分析基盤のアーキテクチャ例](/_astro/large-14.CDr6q1mc_Z255lMw.webp) 例②のパターンは、モバイル端末から取得したデータをゲームサーバーで受け、Cloud Pub/Sub を使って Dataflow を通し、BigQuery に入れるストリーミング処理のフローです。こちらは Google Cloud (GCP) が公式サイトで公開している[リファレンス アーキテクチャ](https://cloud.google.com/architecture/mobile-gaming-analysis-telemetry?hl=ja)で、一度安定して稼働できれば管理の手間の少ない運用ができる構成となっています。 ゲームサーバーからストリーミングでデータを連携させるパイプラインとした理由は、クライアントの要望として、リアルタイムでデータ分析を行いたい意図があったためです。そこまでリアルタイムにこだわらないのであれば、10分に1回程度のバッチを回すことで、リアルタイムに近い分析を行うことは可能です。そのため、ストリーミング/バッチどちらを選択するかの判断のポイントとして、構築前にお客様とのディスカッションを行い、どれくらいのリアルタイム性でデータ分析を行う必要があるかを詰めることが重要です。 リファレンス アーキテクチャは、運用管理の手間やコストが抑えられるメリットはありますが、プログラム処理の問題など何かの拍子に上手くスケーリングしない場合もあります。そのため、構築段階から想定外のことが起こってもスケーリングするよう調整することを念頭に見積をしっかり行います。また常に安定して稼働できるよう、起動のパラメータを調整し、多めにワーカーノードが立ち上がる設定にするなど、自動調整だけに頼らず工夫を施しています。 ### Google Cloud (GCP) でデータ分析基盤を構築するメリット データウェアハウスなら BigQuery、分散処理なら Dataflow など、一通りのサービスがマネージドで揃っている点が挙げられます。また、それらのサービスを組み合わせるためのインテグレーションが成されており、簡単な設定ですぐ連携できる点も長所です。特に BigQuery は、データを入れてしまえば手放しで運用でき、ひたすら分析に集中できるため非常に利便性が高いです。 [前編記事](/post/marketing/building-game-infrastructure/)のアーキテクチャ例でも紹介した Cloud Spanner は、ノードを大きくする・減らすことへのフレキシブルな対応ができる点に活用の幅を感じています。以前はデータベースをシャーディングして分散させることに手間をかけていたので、それを考えなくてよくなるメリットは大きいです。障害発生率も少なく、実際にインフラの運用コストを減らす効果がありました。 今後は、Cloud Run も活用していきたいと考えています。Cloud Run は、今までご説明した事例の構築時には GA されていなかったため採用していませんでしたが、様々なプロトコルに対応でき、機能が充実してきています。また GKE Autopilot は少し高価格ですが、今まで運用に回していたコストの削減が見込めたり、ノードプールの管理を自動化することで単価を下げられる可能性もあります。 今後も grasys では、Google Cloud (GCP) の幅広い選択肢を活用して、最適なソリューションを提案してまいります。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ | grasys blog URL: https://blog.grasys.io/post/marketing/game-data-analytics-infrastructure 2021年4月13日(火)に放送された Google Cloud (GCP) INSIDE Games & Apps のセッション アーカイブです。 弊社エンジニアの諏訪が Google Cloud (GCP) の高田氏と対談しています。 # 徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#BigQuery](/tags/bigquery/)[#データ分析基盤](/tags/データ分析基盤/)[#ゲーム](/tags/ゲーム/) ![徹底解説!ゲームのデータ分析を、より円滑に行うためのインフラ](/_astro/large-8.BFTXFn35_19MnsY.webp) 2021年4月13日(火)に放送された Google Cloud (GCP) INSIDE Games & Apps のセッション アーカイブです。 弊社エンジニアの諏訪が Google Cloud (GCP) の高田氏と対談しています。 ## 関連リンク [外部サイトの記事を読む](https://youtube.com/watch?v=tTnDtNR0nsA) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## GCEとGKEのアーキテクチャを一挙公開 | grasys blog URL: https://blog.grasys.io/post/marketing/gce-gke-architecture 少人数で Google Cloud (GCP) を運用する grasys が、どの様なツールを使い分けているのかを解説しています。 # GCEとGKEのアーキテクチャを一挙公開 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Compute Engine](/tags/compute-engine/)[#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/) ![GCEとGKEのアーキテクチャを一挙公開](/_astro/12206_01.DC8WweHq_2aNlq9.webp) 少人数で Google Cloud (GCP) を運用する grasys が、どの様なツールを使い分けているのかを解説しています。 ## 関連リンク [外部サイトの記事を読む](https://enterprisezine.jp/article/detail/12206) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 「Google Cloud まるっとわかる座談会」の質問にまるっと答えます! | grasys blog URL: https://blog.grasys.io/post/marketing/gcp_webinar_20211105 「Google Cloud (GCP) まるっとわかる座談会」の質問に まるっと答えます! こんにちは、grasysマーケティングチームです。 grasysのエンジニアと、西岡典生氏・田丸司氏(Google Cloud (GCP))による書籍「図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊で… # 「Google Cloud まるっとわかる座談会」の質問にまるっと答えます! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年11月5日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#grasys](/tags/grasys/)[#news](/tags/news/)[#ウェビナー](/tags/ウェビナー/) ![「Google Cloud まるっとわかる座談会」の質問にまるっと答えます!](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ## 「Google Cloud (GCP) まるっとわかる座談会」の質問に ### まるっと答えます! こんにちは、grasysマーケティングチームです。  grasysのエンジニアと、西岡典生氏・田丸司氏(Google Cloud (GCP))による書籍「図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊でしっかりわかる教科書」の出版を記念し、2021年9月29日にウェビナー「Google Cloud (GCP) まるっとわかる座談会」を開催いたしました。イベントにご参加くださったみなさま、誠にありがとうございました! ![Google Cloud書籍著者によるウェビナーの告知画像](/_astro/01-20-d09236d4.CXXNJU1C_Z1hjcFS.webp)  ウェビナーでは、書籍の著者たちが、Google Cloud (GCP) の基本や最新のトレンドをはじめ、エンジニア視点での魅力や注目ポイントについて、現場での実体験を交えながら、ざっくばらんに語り合いました。([Ascii.jpのイベントリポート](https://ascii.jp/elem/000/004/072/4072736/)もぜひご一読ください!)  今回は、イベント終了後にアンケートでいただいたご質問に対する、登壇メンバーの回答をご紹介します。 ## Google Cloud (GCP) 勉強方法 ### 1\. この本を使ってどのように勉強するのがおすすめですか?  (回答者:清水)  本書では、クラウドの基礎、Google Cloud (GCP) の全体像、主要サービスについて、初学者の方にもわかりやすく解説しています。まず本書を手に取って、Google Cloud (GCP) の全体像をつかんでいただけたら幸いです。 概念的な理解に焦点を当てて学習することで、今後学んでいくべきGoogle Cloud (GCP) の具体的な使い方をスムーズに習得しやすくなると思います。  さらなる学習としては、本書の中で興味を持っていただいたサービスのマニュアル等の確認や、認定資格の取得、Google Cloud (GCP) 関連のイベントに参加することで、知識の深堀りができます。 自主学習のツールとして、Google Cloud (GCP) のハンズオンマテリアル、「[Qwiklabs](https://www.qwiklabs.com/?locale=ja)」の活用もおすすめです。 ![Qwiklabsで提供されているGoogle Cloudのハンズオン一覧](/_astro/02-21-5-1024x863-f14e3991.CAA7FDkg_uLeMG.webp) 出典:[Qwiklabs公式サイト](https://www.qwiklabs.com/?locale=ja) ###### 2\. どのような方法でGoogle Cloud (GCP) のスキルを身に付けていったのですか?  (回答者:清水)  私の場合は最も小さなスケール、かつ最低限の操作で一つのアーキテクチャを作ってみることで理解を深めていきました。  最も小さなスケールとは、VM(Virtual Machine)インスタンスを一台立て、FW(Firewall)を設定、そこにリクエストを送るといったイメージです。そこにバックエンドとしてCloudSQLなどのDB(Database)を追加したり、LAMP環境を構築したり、VMを増やしてLB(Load Balancer)を構築し、負荷分散をさせたりしました。徐々にアーキテクチャを大きくして、要所のステータスの確認方法を意識しながら学習を進めることで、つまずく回数を減らすことができたと思います。いきなり巨大なものをつくると、慣れないインターフェースや仕様に対して「どこから確認すればわからない」といったことに陥りやすいと思います。  また、最低限の操作に留めたのは、スピード感をもって学習するためです。Google Cloud (GCP) は「開発者が最低限の操作で構築可能で、それが自身のビジネスに必要なものかスピーディに評価できる」ようにインターフェースが設計・日々改善されています。それが転じて技術の習得に活かすことができます。「ちょっと作ってみて・試して・すぐに壊す」といったサイクルを意識しながら取り組みました。  最低限の構築に慣れてきたら、gcloudコマンド(Google Cloud (GCP) を操作できるCLIツール)やTerraformといったプロビジョニングツールを使った構築も有効でした。より粒度の細かいリソースやパラメータの把握に役に立ちます。 ###### 3.Google Cloud (GCP) の公式ドキュメントは読みにくい&分かりにくい印象を持っているのですが、公式ドキュメントの上手い活用方法などあったら教えていただきたいです。  (回答者:清水)  公式ドキュメントの構成や内容は、日々改善されているものの、そうそう大きく変わるものでもありません。Google Cloud (GCP) の公式ドキュメントが苦手であれば、読む文字の量を最低限まで減らすのが効果的かと思います。そのためには目的によってドキュメントへの到達方法を変えるのがおすすめです。  あくまで私個人のやり方ですが、Google Cloud (GCP) に限らず、学習・検証目的でクラウドコンピューティングサービスを触るときは、最初にドキュメントのトップページから「概要」と「クイックスタート」のページだけ探して読むようにしています。  概要は「何ができるサービス(プロダクト)なのか?」を把握するのに斜め読みしています。クイックスタートは「まず動かしてみる」ことで具体的なリソースのイメージができるようにします。Google Cloud (GCP) のクイックスタートは構築方法と動作確認テストに焦点があてられており、内容が簡潔にまとまっているので、多少インフラの知識・経験があるのであれば、いきなりクイックスタートから始めても良いかもしれません。  例として、Cloud SQLのドキュメントを紹介します。 [https://cloud.google.com/sql/docs/mysql/quickstart](https://cloud.google.com/sql/docs/mysql/quickstart) ![Google Cloud (GCP) の公式ドキュメントは読みにくい&分かりにくい印象を持っているのですがを示す画像](/_astro/03-22-4-1024x640-60e869af.CCG2gitr_Z2wVUbb.webp) 出典:[Google CLoud 公式ドキュメント](https://cloud.google.com/sql/docs/mysql/quickstart) 具体的なケースや課題をお持ちなら、Google Cloud (GCP) の場合は以下の方法で読むページを最小限に抑えられると思います。 - クイックスタートの「次のステップ」の一覧から似たものを探す - プロダクトページのインデックスからケースを探す - お使いの検索エンジンから「プロダクト名 + 課題(に親和性の高い単語)」で検索して詳細な仕様やケースが記載されたページへ直接飛ぶ 質問の意図からは少し外れますが、興味のある他社のGoogle Cloud (GCP) を使った事例を探して読んでおくと良いかもしれません。事例がご自身の課題に当てはまるのなら、すぐにクイックスタートで検証開始です。 必ずしも目的の事例が見つかるとは限りませんが、弊社でも事例を紹介していますので、よろしければご覧ください。[https://www.grasys.io/activity](https://www.grasys.io/activity) ### 競合サービスとの比較 ###### 4\. Google Cloud (GCP) が他のパブリッククラウドに勝っている一番のポイントは?  (回答者:泉水)  Google Cloud (GCP) の強みはネットワークだと思います。全世界に物理的なネットワーク網を設置しています。Google Cloud (GCP) 内の通信はこのネットワーク網を使用するため、高速かつセキュアな通信となります。 ###### 5\. Google Cloud (GCP) のデータ分析におけるAWSやAzureと比較した時の優位性  (回答者:長谷川)  やはりBigQueryの存在が大きいと考えています。  スキーマの変更などに多少弱みはありますが、いわゆるコンシューマレイヤーでの利用という観点で、クレジットカードだけで簡単に利用開始でき、多少大規模になると取り回しなどで気をつける点が出てきますが、小規模から中規模くらいまでをあっさりカバーする機能と性能を持っています。  認証やセキュリティの観点を加味すると多少広い範囲で考慮が必要ではありますが、それなりの規模感で手軽に使えるデータストレージがいつでもそこにあるという安心感は、システム設計上心強いと考えています。  最近では利用者も増えたので、記事やドキュメントも豊富になってきました。また、数百TB以上のデータサイズになった際に、多少の気遣いは必要になりますが、運用効率はとても高いと感じています。 ###### 6\. AWS 利用者がGoogle Cloud (GCP)にキャッチアップするための要点について  (回答者:泉水)  AWSとGoogle Cloud (GCP)のサービスを対比して、AWSで普段使っているサービスに対応するものから学習してキャッチアップしていくのが良いと思います。  AWSでEC2をよく利用するのであれば、Google Cloud (GCP) だとCompute Engine。S3であれば、Cloud Storage 等。今回出版した書籍の「1章 Google Cloud (GCP)の基礎知識」の「02 Google Cloud (GCP) のサービス」にサービス一覧がありますので、そちらからも探していただけます。 ### ご感想 ###### 7\. より上級者向けの冊子の出版が予定されていれば、ぜひ購入させていただきたいです。  (回答者:長谷川) あ〜それを言ってしまうのですね・・・ 泉水さんを言い出しっぺとして担ぎ上げて、社内とGoogle Cloud (GCP) に持ちかけてみます(笑 次回も前書担当として、全力を尽くしてがんばります! ###### 8\. スピーカーの方々が丁寧で好感がもてました。  (回答者:長谷川) ありがとうございます。 日頃はそんなに丁寧な人たちではないのですが、緊張していたのだと思います。(笑 (Google Cloud (GCP) さんは日頃から丁寧だと思います。) ### その他 ###### 9\. Google Cloud (GCP) に関するユーザー会のような活動はありますか?  (回答者:泉水) 弊社主催でユーザー会のような活動は行っておりませんが、ユーザーのみなさまにご参加いただけるGoogle Cloud (GCP) 主催のコミュニティは複数あります。コミュニティの情報をまとめた Web サイトもございますので、よろしければご覧ください。[https://gccn.dev/](https://gccn.dev/) ### 終わり  また、書籍『図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊でしっかりわかる教科書』も絶賛発売中です。Google Cloud (GCP) のしくみや関連技術を含めたサービス、機能について、具体的な事例を踏まえながらフルカラーで図解した解説書になっていて、初学者の方でも無理なく読み進めていただけます。ぜひ、お買い求めください。 [https://gihyo.jp/book/2021/978-4-297-12301-7](https://gihyo.jp/book/2021/978-4-297-12301-7) ![また、書籍『図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊でしっかりわかる教科書』も絶賛発売中を示す画像](/_astro/04-23-ff238623.CZvKDtR6_2qicAW.webp) * * * ###### About us 社名:株式会社grasys(グラシス) 設立:2014年11月13日 従業員数:33名(代表取締役含めエンジニア15名) 所在地:〒150-0021 東京都渋谷区恵比寿西1-3-10 ファイブアネックス4F ###### パートナー企業(一部) ![パートナー企業(一部)を示す画像](/_astro/02-06-1-1024x280-b1bfbe9c.BsfMjIoG_FnTC1.webp) grasysは常に最新の技術を取り入れ、攻める心を持ち続ける「技術者集団」です。お客様の大切なインフラをお預かりして安定運用し続けることを目的とした事業をしています。 ※ Google Cloud (GCP) は、Google LLC の商標です。 * * * ###### Contact Marketing Team マーケティング担当 Tel: 03-6277-5273 Email: [marketing@grasys.io](mailto:marketing@grasys.io) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## GCP 運用の最前線における自動化と陥りやすい“わな” | grasys blog URL: https://blog.grasys.io/post/marketing/gcp-operations-automation-pitfalls grasys のセッションでは、「Google Cloud (GCP) Platform 運用の最前線における自動化と陥りやすい罠」と題して講演しています。 # GCP 運用の最前線における自動化と陥りやすい“わな” - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月14日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)[#tips](/tags/tips/) ![GCP 運用の最前線における自動化と陥りやすい“わな”](/_astro/news_022_grasys.jUXDthw7_ZToG49.webp) grasys のセッションでは、「Google Cloud (GCP) Platform 運用の最前線における自動化と陥りやすい罠」と題して講演しています。 ## 関連リンク [外部サイトの記事を読む](https://atmarkit.itmedia.co.jp/ait/articles/1902/28/news022.html) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Kubernetes未経験者が GKE の本番リリース | grasys blog URL: https://blog.grasys.io/post/marketing/gke-production-release ある日、 Google Cloud (GCP) のマネージドサービスである Google Kubernetes Engine(GKE)環境を利用した案件開発の指名を受け、全てが初めての体験の中、様々なハードルを乗り越えていった経験を語っています。 # Kubernetes未経験者が GKE の本番リリース - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#GKE](/tags/gke/)[#Kubernetes](/tags/kubernetes/)[#Google Cloud](/tags/google-cloud/) ![Kubernetes未経験者が GKE の本番リリース](/_astro/12033_001.6EqfGNzq_ZKTiPQ.webp) ある日、 Google Cloud (GCP) のマネージドサービスである Google Kubernetes Engine(GKE)環境を利用した案件開発の指名を受け、全てが初めての体験の中、様々なハードルを乗り越えていった経験を語っています。 ## 関連リンク [外部サイトの記事を読む](https://codezine.jp/article/detail/12033) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Day: Digital ’22に登壇します! | grasys blog URL: https://blog.grasys.io/post/marketing/google_cloud_day_digital22 こんにちは。grasysマーケティングチームです。 昨年に引き続き、grasysは『Google Cloud (GCP) Day: Digital 』にスポンサーとして参加いたします! 『Google Cloud (GCP) Day: Digital 』とは Google Cloud (GCP) Day: Digit… # Google Cloud Day: Digital ’22に登壇します! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年3月10日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) ![Google Cloud Day: Digital ’22に登壇します!](/_astro/corporate-news-hero.-NNMeybB_Tj8V2.webp) ![Google Cloud Day: Digital ’22に登壇するの写真](/_astro/01-10-5a0d4734.BsJG3SJT_Z1kynyP.webp) こんにちは。grasysマーケティングチームです。 昨年に引き続き、grasysは『Google Cloud (GCP) Day: Digital 』にスポンサーとして参加いたします! ## 『Google Cloud (GCP) Day: Digital 』とは Google Cloud (GCP) Day: Digital は、全ての業界で活躍する開発者やそのリーダーに Google Cloud (GCP) の最新ソリューションをお届けするカンファレンスです。 ## 開催概要 ### イベント開催日時 2022年4月19日(火)〜 2022年4月22日(金) 松原講演:2022年4月20日(水)18:00〜18:30 ### セッションタイトル 数百のプロジェクトに跨がった請求システムをセキュアに運用する方法 ### セッション概要 grasysでは Google Cloud (GCP) プレミア Service パートナーとして、数百を超える顧客のプロジェクトを運用しており、各プロジェクトの使用量を計算するシステムを運用しています。大切な顧客の情報を含むため、セキュリティは第一です。 ここでは、 Google Kubernetes Engine と HashiCorp Vault で、セキュアなシステムを効率よく実現する方法を事例とデモを交えてご紹介します。 ### スピーカープロフィール ![スピーカープロフィールを示す画像](/_astro/02-11-2d9ffdc5.Bm_KGiDM_ZMiciv.webp) ### 松原 優(Suguru Matsubara) 2020年5月にgrasysへ入社。grasys入社以前もゲーム業界でフロントエンドやバックエンドの開発に関わる。 現在はプレイヤーとしてインフラ構築・運用をしつつメンバーのサポートを行っている。 **参加費:無料** 以下より、ご参加登録ができます。ご興味ある方は、お気軽にご参加ください! [イベントに申し込む](https://goo.gle/34OCC3q) ご不明点がございましたら、[info@grasys.io](mailto:info@grasys.io)までご連絡ください。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜 | grasys blog URL: https://blog.grasys.io/post/marketing/google_cloud_day_digital22_report grasys では Google Cloud (GCP) プレミア Service パートナーとして、数百を超える顧客のプロジェクトを運用しており、各プロジェクトの使用量を計算するシステムを運用しています。大切な顧客の情報を含むため、セキュリティは第一です。 ここでは、Google Kubernetes Engine… # Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月22日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) ![Google Cloud Day: Digital '22 セッションレポート 〜数百のプロジェクトに跨がった請求システムをセキュアに運用する方法〜](/_astro/hero.BSj9whIX_xyORf.webp) grasys では Google Cloud (GCP) プレミア Service パートナーとして、数百を超える顧客のプロジェクトを運用しており、各プロジェクトの使用量を計算するシステムを運用しています。大切な顧客の情報を含むため、セキュリティは第一です。 ここでは、Google Kubernetes Engine と HashiCorp Vault で、セキュアなシステムを効率よく実現する方法を事例とデモを交えてご紹介します。 【スピーカープロフィール】 株式会社grasys 松原 優 Cloud Infrastructure Division, OpsTeam, Leader 2020 年 5 月に grasys へ入社。grasys 入社以前もゲーム業界でフロントエンドやバックエンドの開発に関わる。現在はプレイヤーとしてインフラ構築・運用をしつつメンバーのサポートを行っている。 HashiCorp Japan株式会社 草間 一人 Senior Solutions Architect HashiCorp の Senior Solutions Architect として、Terraform や Vault、Consul などのプリセールスに携わるエンジニア。 プライベートの活動として、日本最大のクラウドネイティブ技術のカンファレンス CloudNative Days の Co-Chair も務めています。 ## なぜ請求システムが必要だったのか grasysではGoogle Cloud (GCP) プレミア Service パートナーとして200以上のプロジェクトを管理しています。その各プロジェクトのインスタンス数やコンテナのイメージ数といった情報が運用費計算で必要となるため、請求システムを自動化する必要がありました。 リソース情報などの多くの顧客情報を扱い、外部のサービスとの連携もあるのでよりセキュアなシステムであること、さらにコストを最小限に抑えられると言う点からGKEでの請求システム導入を選択しました。また、動的な認証情報の生成を行うため、APIキーやパスワードなど各種機密情報を安全に保存・取り出しをすることが可能なHashi Corp社の『Vault』を導入しています。VaultとはAPIキーやパスワードなど各種機密情報を安全に保存・取り出しをすることができます。このVaultの導入によりセキュアなシステムを実現しています。 ## 請求システムの構成とHashiCorp Vault の利用事例 <請求システムの全体構成> GCPのサービスとしてはGKE / Cloud Storage / BigQueryの3つを使用しています。 GKEは請求システム用 / Vault用 / データベース用と3つのクラスターに分ける構成で、クラスターはVPC ペアリングによって互いに接続できる様にしています。 システム全体の流れとしては、大まかに3つです。 1. 各プロジェクトからリソース情報を取得 2. リソース情報とCRM顧客管理サービスとの連携 3. CRMで管理されているデータと帳票管理サービスとを連携 まずはプロジェクト情報の取得です。 管理しているプロジェクト全てにリソース情報を取得するためのサービスアカウントを登録しています。CronJobが定期的にトリガーされ、タスクキュー管理アプリにジョブを登録します。そしてWorkerサーバーが、登録されたジョブを取得します。ここでVaultへアクセスし、vaultのGoogle Cloud (GCP) Secrets Engineを使い、サービスアカウントでCloudAPIにアクセスするためのトークンを発行して、APIを叩き、インスタンス数などのリソース情報を取得します。取得した情報はGCSへと保存します。 次にプロジェクトのリソース情報をCRMへ登録するまでの流れです。 Y GCSに保存したデータをBigQueryへロードします。CloudSQLではなくBigQueryに保存している理由は、ストレージ保存料金の観点でBigQueryを選択しているからです。 こちらもCronJobをトリガーにジョブを作成します。今度はVaultのKV Secrets Engineを用いて外部のCRMのAPIを叩くためのトークンを取得しています。BigQueryから集計データを取得して、CRMへの転送内容を送る前にGCSへと保存後、CRMへ転送します。 一度、GCSへと保存する理由としては、CRMに間違ったデータが登録されていたり、保存されなかったなど問題があった際に、原因の特定をしやすくするためです。 最後にCRMから帳票管理サービスへの流れです。 先ほどと同様にCronJobからジョブを作成し、そのJobがVaultのKV Secrets Engine を使ってCRMと帳票管理サービスのAPIを叩くためのトークンを取得します。また、VaultのDatabase Secrets Engineを使いMySQLのクレデンシャルを生成します。 CRMから取得したデータとデータベース内のマスターデータを取得し、計算を行い、結果を帳票管理サービスへと送ります。こちらも先ほど同様に送信する前にGCSへ格納してから、そのデータを送ります。 これで帳票管理システムから請求書を発行できる状態になります。 この様にしてgrasysではGKE とVault を使ってセキュアな自動化された請求システムを運用しています。 先日実装上の問題でトラブルが発生しましたが、運用開始から2年ほどメンテナンスなしでの運用ができており、運用コストを下げることに成功しています。 今後、よりコストダウンを行なっていくならば、今回ご紹介したシステムは、CronJobによる一時的なPod利用が多いため、プリエンプティブル VMに切り替えるという方法が考えられます。プリエンプティブル VMは最長持続時間が 24 時間で、可用性が保証されていないCompute Engine VM インスタンスになります。 次に、一般公開前の機能となりますが、Spot VMに切り替える方法です。プリエンプティブル VM は 24 時間後に期限切れになりますが、Spot VM には有効期限はありません。その代わりにSpot VM は、Compute Engine が別の場所でリソースを必要とする場合にのみ終了します。他にもGKE Autopilotに移行するという方法もあります。ノードが完全にマネージドとなり、Pod 単位の課金となるので今回のようなバッチ処理ととても相性が良いものかと思います。 GKE Autopilotの中でもSpot Podにすることも考えられます。Spot VMベースのノードで作成されるため、こちらも別の場所でリソースが必要となった場合は終了します。 今後もコスト削減方法について今後検討をしていきたいと思っています。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud (GCP) Anthos Day | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-anthos-day 弊社エンジニアの松原が登壇いたします。 # Google Cloud (GCP) Anthos Day - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年10月8日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Anthos](/tags/anthos/)[#event](/tags/event/) ![Google Cloud (GCP) Anthos Day](/_astro/large-8-2.B94ZDhQn_zhMU0.webp) 弊社エンジニアの松原が登壇いたします。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売 | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-book-for-beginners 株式会社grasysは、Google Cloud (GCP)初心者にもわかりやすい、基本から実践的知識まで、grasysの現役エンジニアが解説する書籍を発売しました。 # Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年9月3日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#book](/tags/book/)[#入門](/tags/入門/) ![Google Cloud (GCP)初心者にもわかりやすい! 基本から実践的知識まで、grasysの現役エンジニアが解説する書籍が発売](/_astro/large-11-1.B8ZUU4b0_Z1q4SYs.webp) ## grasysの現役エンジニアが解説する書籍が発売 基本から実践的知識まで、Google Cloud (GCP)™ 初心者にもわかりやすい! **~ 豊富な事例や図解を収録、Google Cloud (GCP)のしくみと技術がしっかりわかる「教科書」 ~** クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は2021年9月3日(金)、書籍『図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊でしっかりわかる教科書』を、株式会社技術評論社より出版します。本書籍は grasys の現役エンジニアが Google Cloud (GCP) の西岡・田丸両氏と Google Cloud (GCP) の活用方法について基礎から実践的知識まで、初心者にもわかりやすく解説しています。 **■本書の特長** 本書は、Google Cloud (GCP)のしくみや関連技術を含めたサービス、機能についてフルカラーで図解した解説書です。 ・現場で活躍しているエンジニアが執筆 クラウドインフラの設計・構築・運用の現場で活躍している現役エンジニアが執筆しています。現役エンジニアならではの視点で、実体験に基づいて解説しているため、わかりやすく、実務に生かせます。 ・具体的な事例を豊富に収録 具体的な事例を踏まえながら、実践的な最先端の技術を紹介しています。事例集や用語集としても活用できます。 ・Google Cloud (GCP)初心者でもわかりやすい! 事例や図解をふんだんに取り入れ、クラウドのしくみや「Google Cloud (GCP)とは何か」といった基本から、Google Cloud (GCP)の使い方、サーバーサービスやネットワークサービス、コンテナなど個々のサービスまで、幅広い知識について学べるため、初心者でも無理なく読み進められます。 ![書籍「Google Cloudのしくみと技術がこれ1冊でしっかりわかる教科書」の表紙](/_astro/google-cloud-book.PbmHDfOr_1B0BCt.webp) **こんな方におススメ** - クラウドインフラに携わっている技術者で、スキルアップをしたい方 - クラウドインフラに関わるプロジェクト管理者 - これからクラウドインフラを学びたいと思っている学生の方 **grasys 代表取締役 長谷川祐介のコメント** 「Google  Cloud は『パブリッククラウド』の中でも、他のクラウドにはない機能や利便性があります。最近では Google  Cloud を活用した大規模事例も多く見かけるようになりました。本書はまだ Google  Cloud を触ったことがない方にもわかりやすいよう、図を多く取り入れ、読みやすく理解しやすい内容になっています。今後も進化していく Google  Cloud について、本書を通じて知見を増やしていただければ幸いです。」 **■書籍の概要** 【タイトル】 図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊でしっかりわかる教科書 【著者】株式会社grasys/Google Cloud (GCP) 西岡典生、田丸司 【発行】株式会社技術評論社 【URL】 [https://gihyo.jp/book/2021/978-4-297-12301-7](https://gihyo.jp/book/2021/978-4-297-12301-7) 【価格】2,728円(税込) 【頁数】A5判/288ページ 【ISBNコード】978-4-297-12301-7 【目次】 1章 Google Cloud (GCP)の基礎知識 2章 クラウドのしくみとGoogleの取り組み 3章 Google Cloud (GCP)を使うには 4章 サーバーサービス「Compute Engine」 5章 ネットワークサービス「VPC」 6章 ストレージサービス「Cloud Storage」 7章 コンテナとサーバーレスのサービス 8章 データベースサービス 9章 データ分析のサービス 10章 そのほかに知っておきたいGoogle Cloud (GCP)のサービス 全国の書店、電子書店にて販売。電子書籍版も8月31日(火)より販売中 **■書籍出版記念ウェビナーを開催** このたびの書籍出版を記念して、著者による座談会形式のウェビナーを開催します。Google Cloud (GCP)の最新トレンドや、エンジニア視点からのGoogle Cloud (GCP)の魅力や注目の機能などについて、ざっくばらんに語り合います。 ウェビナー後のアンケートにお答えいただいた方には、もれなく電子版書籍をプレゼント。 【タイトル】【出版記念】Google Cloud (GCP) まるっとわかる座談会 【日時】2021年9月29日(水)19:00〜20:00 【会場】オンライン(Google Meet™ にて実施予定) 【参加費】無料 【お申込み】 [https://connpass.com/event/223851/](https://connpass.com/event/223851/) 今後もgrasysは、豊富な実績に基づくノウハウやエンジニアの高度な専門知識、先進パートナーとの連携で、Google Cloud (GCP)基盤の導入支援サービスを強化し、時代とともに変化し続けるお客様の課題に応える最適なクラウドインフラを提供してまいります。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催 | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-book-roundtable 株式会社grasysは、書籍の出版を記念して、著者によるウェビナーを開催しました。 # 書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年10月1日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#book](/tags/book/)[#ウェビナー](/tags/ウェビナー/) ![書籍出版記念「Google Cloud (GCP) まるっとわかる座談会」を開催](/_astro/large-1.Dx6t6CG7_Z1WoMwT.webp) ![Google Cloud解説書の著者座談会](/_astro/large-10-1.AT9B0Swp_C1JhX.webp) クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、2021年9月29日(水)、書籍『図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊でしっかりわかる教科書』の出版を記念して、著者による座談会形式のウェビナーを開催しました。 ■イベント概要 日時:2021年9月29日(水)19:00~20:00 場所:YouTubeライブ配信 視聴者数:150名 ■プログラム 講義①Google Cloud (GCP)について (1)Google Cloud (GCP)とは (2)grasysとGoogle Cloud (GCP)との関わり (3)Google Cloud (GCP)の面白いところ、尖ったところ   講義②書籍関連 (4)今回、書籍を書くに至った経緯 (5)書籍で学べること、こだわったポイント (6)書籍執筆にあたって苦労したところ (7)書籍をどんな読者に読んでもらいたいか ■登壇者 TECH.ASCII.jp編集長 大谷イビサ(座談会ファシリテーター) 株式会社grasys 代表取締役 長谷川祐介 株式会社grasys Cloud Infrastructure Div Ops Team Group Leader 泉水朝匡 株式会社grasys Cloud Infrastructure Div Ops Team Engineer 清水貴寛 グーグル・クラウド・ジャパン合同会社 パートナーエンジニア 西岡典生氏 グーグル・クラウド・ジャパン合同会社 カスタマーエンジニア 田丸司氏 ■書籍概要 『図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊でしっかりわかる教科書』(2021年9月3日発売) 【著者】株式会社grasys/Google Cloud (GCP) 西岡典生、田丸司 【発行】株式会社技術評論社 【書籍URL】 [https://gihyo.jp/book/2021/978-4-297-12301-7](https://gihyo.jp/book/2021/978-4-297-12301-7) Google Cloud (GCP) のしくみや関連技術を含めたサービス、機能について、具体的な事例を踏まえながらフルカラーで図解した解説書です。クラウドのしくみや「Google Cloud (GCP)とは何か」といった基本から、Google Cloud (GCP) の使い方、サーバーサービスやネットワークサービス、コンテナなど個々のサービスまで、幅広い知識について学べ、初心者でも無理なく読み進められる一冊です。 今後もgrasysは、豊富な実績に基づくノウハウやエンジニアの高度な専門知識、先進パートナーとの連携でGoogle Cloud (GCP)基盤の導入支援サービスを強化し、時代とともに変化し続けるお客様の課題に応える最適なクラウドインフラを提供してまいります。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Day ’23 Tourにて講演します! | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-day-23-tour 今回は弊社代表の長谷川がGoogle Cloud (GCP)の最新の活用法を解説いたします! 是非ご視聴ください! 【タイトル】 Google Cloud (GCP)を駆使するエンジニア集団grasysの最新の活用法 【登壇者】 株式会社grasys 代表取締役 長谷川祐介 【講演内容】 Google Cloud (… # Google Cloud Day ’23 Tourにて講演します! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年4月28日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) ![Google Cloud Day ’23 Tourにて講演します!](/_astro/hero.CQ_5EHNc_MhvFy.webp) ![Google Cloud Day ’23 Tourにて講演するを示す画像](/_astro/01-GCD_2023_KV_1200-628-sponsor_20230320_withdate-1-1024x536-c90575f1.D7tF6zIV_H5xSp.webp) 今回は弊社代表の長谷川がGoogle Cloud (GCP)の最新の活用法を解説いたします! 是非ご視聴ください! 【タイトル】 Google Cloud (GCP)を駆使するエンジニア集団grasysの最新の活用法 【登壇者】 株式会社grasys 代表取締役 長谷川祐介 【講演内容】 Google Cloud (GCP) のヘビーユーザーである株式会社grasys のエンジニア達が、最近の事例をもとに Google Cloud (GCP) の活用方法を紹介します。ビジネスに役立つ使い方や、グローバルに展開するサービスのノウハウをできる限り分かりやすく解説します。 【日程】 2023年5月24日(水)14:10〜14:40 【Webサイト】 [https://cloudonair.withgoogle.com/events/google-cloud-day-23?talk=tok-d2-gl04](https://cloudonair.withgoogle.com/events/google-cloud-day-23?talk=tok-d2-gl04) ご参加お待ちしております! ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud (GCP) Day: Digital '21 登壇 | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-day-digital-2021 弊社エンジニアの高田が登壇いたします。 # Google Cloud (GCP) Day: Digital '21 登壇 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年4月12日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Day](/tags/google-cloud-day/) ![Google Cloud (GCP) Day: Digital '21 登壇](/_astro/large-15.C8aXLYNt_Z2vBu8M.webp) 弊社エンジニアの高田が登壇いたします。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得 | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-generative-ai-services-specialization 株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud Partner Advantage プログラムにおいて「生成AI - サービス」のスペシャライゼーション認定を取得しました。 Specialization Generative AI 本認定は、Google # Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年8月1日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#生成AI](/tags/生成ai/)[#grasys](/tags/grasys/)[#news](/tags/news/) ![Google Cloud スペシャライゼーション「生成AI - サービス」認定を取得](/_astro/Generative-AI-outline.jLTA3TVI_1cm7LN.webp) 株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud Partner Advantage プログラムにおいて「生成AI - サービス」のスペシャライゼーション認定を取得しました。 ![Specialization Generative AI](/_astro/Generative-AI-outline.jLTA3TVI_Z2lO6kD.webp) 本認定は、Google Cloud の生成AIソリューションを用いた高度な知識と実績、ならびに顧客への提供価値が一定の水準に達しているパートナーに対して付与されるものです。grasys では、これまで AI を活用したデータ分析・予測・業務効率化などの PoC やプロダクト導入支援を行っており、生成 AI 領域においても先進的な取り組みを進めてまいりました。今回の認定取得を機に、より一層お客様の課題解決に寄与できるよう、実用性の高い AI 活用支援を提供してまいります。 \*\*grasys ページ(**Google Cloud Partner**) \*\*[https://cloud.google.com/find-a-partner/partner/grasys-k-k](https://cloud.google.com/find-a-partner/partner/grasys-k-k) \*\*スペシャライゼーションについて(**Google Cloud Partner**) \*\*[https://cloud.google.com/partners/specializations-expertise?hl=ja](https://cloud.google.com/partners/specializations-expertise?hl=ja) ## **grasys について** grasys は、Google Cloud を中心としたクラウドインフラの設計・構築・運用を強みとし、これまでに延べ 3 億人超のエンドユーザーを支えるゲーム基盤、IoT 基盤、分析基盤など、大規模かつ高負荷なシステムを多数構築してきました。こうした技術的な土台をもとに、近年では生成 AI をはじめとする先端技術を活用し、業務の効率化や顧客体験の進化を支援する DX にも取り組んでいます。AI 導入においては、KPI 設計から構築・運用までを伴走しながら、課題や目的に応じた価値のある提案を行っています。 \*Google Cloud は Google LLC の商標です。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud (GCP) INSIDE Games & Apps 登壇 | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-inside-games-and-apps 弊社エンジニアの中島、諏訪が登壇いたします。 # Google Cloud (GCP) INSIDE Games & Apps 登壇 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年3月18日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#ゲーム](/tags/ゲーム/)[#event](/tags/event/) ![Google Cloud (GCP) INSIDE Games & Apps 登壇](/_astro/large-16-1.BOEZsAyI_2qQJIH.webp) 弊社エンジニアの中島、諏訪が登壇いたします。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Next ’17 in Tokyoに出展します | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-next-2017 こんにちは!grasys身長担当 兼 マーケティング担当でもある大作です! ※ブログを更新してなくてごめんなさい…m(\ \ )m すでにご存知の方も多いと思いますが、「Google Cloud (GCP) Next ’17」がサンフランシスコに続き東京でも開催されることが決定しています。 概要はこちら 項目 詳細… # Google Cloud Next ’17 in Tokyoに出展します - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2017年4月25日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Google Cloud](/tags/google-cloud/) ![Google Cloud Next ’17 in Tokyoに出展します](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは!grasys身長担当 兼 マーケティング担当でもある大作です! ※ブログを更新してなくてごめんなさい…m(\_ \_)m すでにご存知の方も多いと思いますが、「Google Cloud (GCP) Next ’17」がサンフランシスコに続き東京でも開催されることが決定しています。 概要はこちら | 項目 | 詳細 | | --- | --- | | 日程 | 2017年6月14日(水)〜2017年6月15日(木) | | 会場 | ザ・プリンスパークタワー東京 | | 紹介製品 | GCP, G Suite, Chrome, Chromebooks for Work, Maps, Android | ご登録は[こちら](https://goo.gl/8E1NFU)のリンクからお願いします。 ちなみに2016年9月に「GCP Next 2016 in Tokyo」に出展していました。 昨年の様子がわかる写真も載せておきます。 ![Google Cloud Next ’17 in Tokyoに出展するの写真](/_astro/01-google-cloud-next-2016-1024x768-c10aa685.8ipR5Zee_Z1X9LDi.webp) Google Cloud (GCP) Next 2016 この時はGCPにご興味のあるお客様がかなりいらっしゃってかなりブース周辺が忙しかったです。 狙っていた通り全員がハットをかぶっていたので、会場内で一番目立っていた自信があります! ## 今回の展示内容について まだ詳細はお話できませんが、2016年11月にGCPの東京リージョンが開設され、多くのお客様にご興味を持って頂けており、弊社にも引き合いをたくさん頂いております。 特に既存の分析基盤から「BigQuery」への移行に関する案件のお問い合わせをよく頂きます。 データの移行に関するノウハウもすでにありますのでgrasysブースにぜひお越しください! 最後にもう一度リンクを載せておきますので[こちら](https://goo.gl/8E1NFU)からご登録をお願いします! そこまで待てない!早くお話しさせて!というありがたいご要望がありましたら\[[suzuki@grasys.io](mailto:suzuki@grasys.io)\]までお願いします! それではまた! ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Next ’22開催概要! | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-next-22 Google Cloud (GCP) Next 開催概要 名称:Google Cloud (GCP) Next ’22(略称 Next ’22) 日時:日本時間 2022 年 10 月 12 日(水) 14 日(金) 説明:Google Cloud (GCP) の旗艦イベント Google Cloud (GCP) N… # Google Cloud Next ’22開催概要! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年8月12日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) ![Google Cloud Next ’22開催概要!](/_astro/hero.0vXPH8gZ_Z2aSNwj.webp) ![Google Cloud Next ’22開催概要を示す画像](/_astro/01-Google-Cloud-Next-22-1-1024x576-0e77f994.CMvhYM6O_2f7vqp.webp) **Google Cloud (GCP) Next 開催概要** 名称:[Google Cloud (GCP) Next ’22](https://goo.gle/gcnext_sps12)(略称 Next ’22) 日時:日本時間 2022 年 10 月 12 日(水) ~ 14 日(金)  説明:Google Cloud (GCP) の旗艦イベント Google Cloud (GCP) Next が開催されます。2022 年はグローバルなハイブリッド イベントとして、ライブ放送とオンデマンドのデジタル コンテンツに加え、Google Cloud (GCP) とよりつながるための小規模なオンサイト イベントを開催します。 日本のお客様に向けたコンテンツもお楽しみいただけます。 - ジャパン**基調講演** - スペシャル ゲストを迎えた**スポットライト セッション** - 国内のお客様が事例を紹介する**ブレイクアウト セッション** - デベロッパー向けのハイブリッド イベント **Innovators Hive at Next ‘22\*\*\*\*\*\*** 東京にて 10 月 14 日(金)に一部オンサイトでのイベントを実施予定です。参加可能者数に上限がありますので、8 月 1 日(月)までに Next ’22 にご登録いただいた方の中から抽選で 50 名の方をご招待します。 対象:開発者から CEO まで、クラウド テクノロジーを使ったビジネス課題の解決を探求する、すべての方 登録:【[https://goo.gle/gcnext\_sps12](https://goo.gle/gcnext_sps12) 】からお申し込みください ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Next Tokyo 2025 出展・登壇のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-next-tokyo-2025 Google Cloud Next Tokyo 2025 に登壇します grasys は今年も「Google Cloud Next Tokyo 2025」に出展・登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 開催日:2025年8月5日(火)〜8月6日(水) 会場:東京ビッグサイト 南展示 # Google Cloud Next Tokyo 2025 出展・登壇のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年6月13日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)[#EBPM](/tags/ebpm/)[#データ分析](/tags/データ分析/) ![Google Cloud Next Tokyo 2025 出展・登壇のお知らせ](/_astro/GCN25_300x250_J15-White.ai_.B46cUUFv_SeQmg.webp) ## Google Cloud Next Tokyo 2025 に登壇します grasys は今年も「**Google Cloud Next Tokyo 2025**」に出展・登壇いたします。 参加登録が開始されましたので、ぜひお早めにご登録ください。 **開催日**:2025年8月5日(火)〜8月6日(水) **会場**:東京ビッグサイト 南展示棟 **[イベント登録はこちらから](https://goo.gle/NT25_pt012 "イベント登録はこちらから")** ## 登壇内容 今回は、**八千代エンジニヤリング様**との共同登壇が決定しました。 セッション登録も始まっていますので、以下よりご登録をお願いします。 ※セッション登録には「イベント登録」を先に完了してください。 **[セッション登録はこちらから](https://www.googlecloudevents.com/next-tokyo/sessions?utm_source=grasys&utm_medium=partner&utm_campaign=FY25-Q1-japan-JAP27437-physicalevent-er-NextTokyo2025_mc&utm_content=0014M00001h31JgQAI&utm_term=-&session_id=3124131 "セッション登録はこちらから")** ### 【登壇日時】 2025年8月5日(火)13:00 - 13:30 ### 【タイトル】 少ないデータで予測へ挑む!八千代エンジニヤリング × grasys 開発途上国での EBPM プロジェクトの舞台裏 ### 【概要】 外部パートナーとの共創や、単なる受託を超えたシステム開発会社との協働を模索する方にぜひ聞いていただきたい内容です。 データが不足する開発途上国で、どのように予測システムを構築したのか。下水疫学のプロジェクトを通して、八千代エンジニヤリングとgrasysが共にインドネシアのEBPMへ挑んでいる事例をご紹介します。構想初期からの試行錯誤と実装の舞台裏をお届けします。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏 | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-next-tokyo-2025-ebpm-session データが不足する開発途上国で、どのように予測システムを構築したのか。下水疫学のプロジェクトを通して、八千代エンジニヤリングとgrasysが共にインドネシアのEBPMへ挑んでいる事例をご紹介します。 # 【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年8月12日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)[#EBPM](/tags/ebpm/)[#データ分析](/tags/データ分析/) ![【登壇実績】Google Cloud Next Tokyo 25 少ないデータで予測へ挑む!開発途上国での EBPM プロジェクトの舞台裏](/_astro/5641759-689c6217b65b7.BvvYxY3c_Z1FVH2Y.webp) データが不足する開発途上国で、どのように予測システムを構築したのか。下水疫学のプロジェクトを通して、八千代エンジニヤリングとgrasysが共にインドネシアのEBPMへ挑んでいる事例をご紹介します。 ## 関連リンク [外部サイトの記事を読む](https://www.googlecloudevents.com/next-tokyo/sessions?session_id=3124131) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Next Tokyo 26 に出展、登壇いたします。 | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-next-tokyo-2026 Google Cloud Next Tokyo 26の開催案内 grasys は今年も「Google Cloud Next Tokyo 26」に出展、また株式会社ニューギン様と共同登壇いたします。 AI エージェントで何ができるのか、どう動かすのか。本セッション、またブースでは、Gemini Enterprise の具 # Google Cloud Next Tokyo 26 に出展、登壇いたします。 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2026年6月1日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)[#Gemini Enterprise](/tags/gemini-enterprise/)[#AIエージェント](/tags/aiエージェント/)[#生成AI](/tags/生成ai/) ![Google Cloud Next Tokyo 26 に出展、登壇いたします。](/_astro/GoogleCloudNextJapan_1.DAlQSW2f_ZoBP1f.webp) grasys は今年も「**Google Cloud Next Tokyo 26**」に出展、また株式会社ニューギン様と共同登壇いたします。 AI エージェントで何ができるのか、どう動かすのか。本セッション、またブースでは、Gemini Enterprise の具体的な活用例やデモを通じて、導入後の解像度をぐっと高めていただけます。「自社ならどう使うか」を grasys のエンジニアと一緒に考えてみませんか。まずはブースでお気軽にご相談ください。その後の検証までしっかり伴走します。 参加登録が開始されましたので、ぜひお早めにご登録ください。 [**イベントに登録する**](https://goo.gle/NxT26_pt012) ## Google Cloud Next Tokyo 26 とは? 生成 AI の進化がビジネスを再定義する今、企業はそのテクノロジーをどう実装し、どう価値に変えていくべきか。Google Cloud が主催する国内最大級のフラッグシップ イベント「Google Cloud Next Tokyo 26」が、東京ビッグサイトにて開催されます。本イベントでは、Gemini をはじめとする最先端の AI テクノロジー、データ活用、クラウド インフラストラクチャに関する最新情報と、各業界をリードする企業の先進的な事例が多数共有されます。 開催日時     : 2026 年 7 ⽉ 30 日(木)- 31 ⽇(金) 会場       : 東京ビッグサイト 南展示棟(東京都江東区有明 3-11-1) 対象       : ビジネスや IT 部門の意思決定者、開発者、エンジニア、システム管理者 参加費      : 無料(事前登録制) 対象製品     : Google Cloud, Google Workspace 他 対象ソリューション: AI & ML, App modernization, Data Cloud, Open Infrastructure, Security, Collaboration [****イベントに登録する****](https://goo.gle/NxT26_pt012) ## 登壇内容 今回は、株式会社ニューギン様との共同登壇が決定しました。 セッション情報の公開は 2026 年 6 月 3 日 を予定しております。 公開後また別途ご共有させていただきます。 ### 【登壇日時】 2026 年 7 月 31 日(金)14:00 - 14:30 ### 【タイトル】 AI 活用でエンタメの未来はどう変わるか。ニューギン × Gemini Enterprise が描く次世代の姿 ### 【概要】 常に新しい価値を創出し続けるエンタメ企業ニューギン。その裏側で進む、Gemini Enterprise を用いた組織変革の構想を公開します。業界特有の複雑な情報を AI がどうハックし、次世代の業務プロセスをどう構築していくのか。PoC という枠を超え、実運用を見据えたロードマップの策定と実践的なアプローチを通じて、現場に AI を根付かせるための現在進行形の挑戦を共有します。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Next Tokyo 26 セッション情報公開しました! | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-next-tokyo-2026-session Google Cloud Next Tokyo 26の共同登壇セッション grasys は「Google Cloud Next Tokyo 26」で株式会社ニューギン様と共同登壇いたします。 登壇内容 AI 活用でエンタメの未来はどう変わるか。ニューギン × Gemini Enterprise が描く次世代の姿 常に新 # Google Cloud Next Tokyo 26 セッション情報公開しました! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2026年6月4日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/)[#Gemini Enterprise](/tags/gemini-enterprise/)[#生成AI](/tags/生成ai/) ![Google Cloud Next Tokyo 26 セッション情報公開しました!](/_astro/8b28019a3e12ee6a94180c40d7b345c3.CNhmO670_1U6isN.webp) grasys は「**Google Cloud Next Tokyo 26**」で株式会社ニューギン様と共同登壇いたします。 ## 登壇内容 **AI 活用でエンタメの未来はどう変わるか。ニューギン × Gemini Enterprise が描く次世代の姿** 常に新しい価値を創出し続けるエンタメ企業ニューギン。その裏側で進む、Gemini Enterprise を用いた組織変革の構想を公開します。業界特有の複雑な情報を AI がどうハックし、次世代の業務プロセスをどう構築していくのか。PoC という枠を超え、実運用を見据えたロードマップの策定と実践的なアプローチを通じて、現場に AI を根付かせるための現在進行形の挑戦を共有します。 ## 登壇日時 登壇日時: 2026 年 7 ⽉ 31 ⽇(金)14:00 - 14:30 会場  : 東京ビッグサイト 南展示棟(東京都江東区有明 3-11-1) ## 登壇者 **株式会社ニューギン **AI ソリューション推進室 次長**** ****桂田 健次**** パチスロ開発部門の管理者として長年従事し、現場を熟知したモノづくりを牽引してきました。2025 年 5 月からは、全社的な DX・AI 推進の一環で新設された「AI ソリューション推進室」へ異動し、開発本部全体への AI ツール普及と効果的な活用推進をミッションとしています。開発実務の知見と管理職としての経験を掛け合わせ、技術革新による業務効率化と組織の競争力強化に向けた具体的な成果の追求を目指しています。 **株式会社ニューギン AI ソリューション推進室 エキスパート** **松田 拓也** 2024 年にゲーム業界から遊技機開発業界へ転身。現在は遊技機開発に従事する傍ら、2025 年 5 月より社内で発足した「AI ソリューション推進室」を兼任し、開発本部全体への AI ツールの普及・活用推進に取り組んでいます。ゲーム開発で培った技術的知見と、遊技機開発の現場で得た実務経験を活かし、現場目線での AI 導入による業務効率化や開発工程の最適化、技術革新の推進を目指しています。 **株式会社grasys **CloudTech Div. Cloud Development Sec. Chief**** **品地 哲弥** 株式会社 grasys 所属。Web アプリケーション開発や基盤構築の経験を経て、現在は Python を用いた開発とクラウド インフラ構築に従事。生成 AI の導入支援や、認証基盤を含むシステム連携の開発を担当している。開発と運用の知見を組み合わせ、実務に即したシステムの設計から実装までを一貫して実施。現場の課題を技術で具体化し、実運用を見据えた仕組みづくりを行っている。 [**セッションに登録する**](https://www.googlecloudevents.com/next-tokyo/sessions?session_id=4203262) [**イベントに登録する**](https://goo.gle/NxT26_pt012) ## Google Cloud Next Tokyo 26 とは? 生成 AI の進化がビジネスを再定義する今、企業はそのテクノロジーをどう実装し、どう価値に変えていくべきか。Google Cloud が主催する国内最大級のフラッグシップ イベント「Google Cloud Next Tokyo 26」が、東京ビッグサイトにて開催されます。本イベントでは、Gemini をはじめとする最先端の AI テクノロジー、データ活用、クラウド インフラストラクチャに関する最新情報と、各業界をリードする企業の先進的な事例が多数共有されます。 開催日時     : 2026 年 7 ⽉ 30 日(木)- 31 ⽇(金) 会場       : 東京ビッグサイト 南展示棟(東京都江東区有明 3-11-1) 対象       : ビジネスや IT 部門の意思決定者、開発者、エンジニア、システム管理者 参加費      : 無料(事前登録制) 対象製品     : Google Cloud, Google Workspace 他 対象ソリューション: AI & ML, App modernization, Data Cloud, Open Infrastructure, Security, Collaboration [****イベントに登録する****](https://goo.gle/NxT26_pt012) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Next Tokyo '24 に登壇します! | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-next-tokyo-24 Google Cloud Next Tokyo '24 登壇します 2024年8月1日(木)、2日(金)にパシフィコ横浜ノースで開催される Google Cloud Next Tokyo '24に、grasys から角田竜馬、バルス株式会社様より髙瀨 希望氏 による共同登壇をいたします。 ブースも出展いたしますので、… # Google Cloud Next Tokyo '24 に登壇します! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2024年6月24日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Next](/tags/google-cloud-next/) ![Google Cloud Next Tokyo '24 に登壇します!](/_astro/hero.CnSua3PL_Z1yvX3A.webp) ![Google Cloud Next Tokyo ’24 に登壇するの写真](/_astro/01-GCN2024_CampaignBanner1_nologo-1024x576-18916ac6.FXVQMKib_Z29fQCi.webp) ## Google Cloud Next Tokyo ’24 登壇します 2024年8月1日(木)、2日(金)にパシフィコ横浜ノースで開催される Google Cloud Next Tokyo ’24に、grasys から角田竜馬、バルス株式会社様より髙瀨 希望氏 による共同登壇をいたします。 ブースも出展いたしますので、ぜひともご参加登録のうえお越しください。 ## 登壇内容 【**登壇日時**】 2024年8月2日(金)13:00〜13:30 \*\*【タイトル】 \*\*事例から学ぶ GPU 活用術。インフラ効率化と安定化に向けた実践的アプローチ \*\*【登壇者】 \*\*角田 竜馬 株式会社grasys Cloud Tech Division CI Team Leader 髙瀨 希望 氏 バルス株式会社 コンテンツ企画本部 マネージャー \*\*【講演内容】 \*\*GPU 活用に課題を抱える企業の皆様へ、インフラ効率化の実践的アプローチをご紹介します。XR コンテンツの企画等をするバルス株式会社様は、コスト抑制のためスポットインスタンスを利用していましたが、予期せぬタイミングで中断してしまうため、作業効率に課題を抱えていました。コストを抑えつつ、作業効率を向上させることを目的とした GPU 活用術へ迫ります。 ## こちらからご登録ください [https://goo.gle/FY24nx\_pt012 ](https://goo.gle/FY24nx_pt012)※登録時にこちらを入力ください。「招待コード:FY24nx\_pt012」 ## Google Cloud Next Tokyo ’24 開催概要 開催日 :2024年8月1日(木)、2日(金) 場所  :パシフィコ横浜ノース URL  :[https://cloudonair.withgoogle.com/events/next-tokyo-24?talk=d2-pl-10](https://cloudonair.withgoogle.com/events/next-tokyo-24?talk=d2-pl-10) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-next-tokyo-26-newgin 2026年7月31日、grasys は Google Cloud Next Tokyo 26 で株式会社ニューギン様と共同登壇しました。Gemini Enterprise を用いた組織変革と、AI を現場に根付かせるための実運用を見据えた取り組みをご紹介します。 # Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2026年9月3日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud Next Tokyo](/tags/google-cloud-next-tokyo/) ![Google Cloud Next Tokyo 26 でニューギン様と共同登壇しました](/_astro/hero.DdT1SEQC_Z1tmLUF.webp) 2026年7月31日(金)、東京ビッグサイトで開催された Google Cloud Next Tokyo 26 にて、株式会社ニューギン様と grasys が共同登壇しました。 セッションのタイトルは「AI 活用でエンタメの未来はどう変わるか。ニューギン×Gemini Enterprise が描く次世代の姿」です。 公式の [セッション紹介ページ](https://www.googlecloudevents.com/next-tokyo/sessions?session_id=4203262) と、そこから確認できる登壇者プロフィールをもとに、セッションの概要をご紹介します。 ## セッション概要 - 日時:2026年7月31日(金)14:00〜14:30 - セッション種別:スポンサー セッション - セッションコード:D2-SIL-06 - ソリューション:AI と機械学習 - 会場:東京ビッグサイト 南展示棟 ## セッションで扱ったテーマ ニューギン様では、Gemini Enterprise を用いた組織変革に取り組んでいます。 本セッションでは、業界特有の複雑な情報を AI でどのように扱い、次世代の業務プロセスを構築していくのかをご紹介しました。 PoC だけで終わらせず、実運用を見据えたロードマップを策定すること。そして、実践的なアプローチを通じて AI を現場に根付かせること。現在進行形の挑戦を、ニューギン様と grasys の両方の視点からお伝えしました。 ## 登壇者 ### 桂田 健次 氏 株式会社ニューギン AI ソリューション推進室 次長。 パチスロ開発部門の管理者として長年モノづくりを牽引し、2025年5月から AI ソリューション推進室で、開発本部全体への AI ツールの普及と活用を推進しています。詳しくは [桂田 健次 氏の登壇者プロフィール](https://www.googlecloudevents.com/next-tokyo/speaker/2335096/%E5%81%A5%E6%AC%A1-%E6%A1%82%E7%94%B0) をご覧ください。 ### 松田 拓也 氏 株式会社ニューギン AI ソリューション推進室 エキスパート。 ゲーム開発と遊技機開発の実務経験を活かし、現場目線での AI 導入による業務効率化、開発工程の最適化、技術革新を推進しています。詳しくは [松田 拓也 氏の登壇者プロフィール](https://www.googlecloudevents.com/next-tokyo/speaker/2335078/%E6%8B%93%E4%B9%9F-%E6%9D%BE%E7%94%B0) をご覧ください。 ### 品地 哲弥 株式会社grasys CloudTech Div. Cloud Development Sec. Chief。 Web アプリケーション開発や基盤構築の経験を持ち、現在は Python を用いた開発とクラウド インフラ構築に従事しています。生成 AI の導入支援や認証基盤を含むシステム連携を担当し、実運用を見据えた仕組みづくりに取り組んでいます。詳しくは [品地 哲弥の登壇者プロフィール](https://www.googlecloudevents.com/next-tokyo/speaker/2335083/%E5%93%B2%E5%BC%A5-%E5%93%81%E5%9C%B0) をご覧ください。 ## Google Cloud Next Tokyo 26 開催概要 Google Cloud Next Tokyo 26 は、2026年7月30日(木)と31日(金)の2日間、東京ビッグサイト 南展示棟で開催されました。 生成 AI、データ活用、クラウド インフラストラクチャをはじめ、Google Cloud の最新情報やさまざまな企業の活用事例が共有されるイベントです。イベント全体については [Google Cloud Next Tokyo 26 公式サイト](https://www.googlecloudevents.com/next-tokyo/) をご覧ください。 ## 試聴はこちら セッションのアーカイブ動画は [Google Cloud Next Tokyo 26 オンデマンドページ](https://www.googlecloudevents.com/next-tokyo/v/s-4398648) からご覧いただけます。 ## セッションスライドはこちら セッションスライドは [Google Cloud Next Tokyo 26 セッションスライド](https://www.googlecloudevents.com/next-tokyo/sign-in?rId=10541445) からご覧いただけます。 NOTE どちらのページも、閲覧には Google Cloud Next Tokyo 26 へのサインインが必要です。 ## 関連情報 共同登壇の発表は [株式会社grasys、Google Cloud Next Tokyo 26 で株式会社ニューギンと共同登壇](https://prtimes.jp/main/html/rd/p/000000032.000056477.html) をご覧ください。 ## おわりに grasys は、AI を導入するだけでなく、業務プロセスへの定着と実運用までを見据えた支援を行っています。 Gemini Enterprise の活用をご検討中の方は、ぜひお気軽にご相談ください。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud Partner All Certification Holders 2025 受賞のご報告 | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-partner-all-certification-holders-2025 このたび、Google Cloud Partner All Certification Holders 2025 の受賞者として grasys からもエンジニアが選出 されました。 Google Cloud Japan 公式ブログ でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重… # Google Cloud Partner All Certification Holders 2025 受賞のご報告 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年11月6日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud 全冠](/tags/google-cloud-全冠/) ![Google Cloud Partner All Certification Holders 2025 受賞のご報告](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) [![Google Cloud Partner All Certification Holders 2025 受賞のご報告を示す画像](/_astro/01-970642d403a8d4c248d37083d7f4f77a-1024x536-8de2b5a4.CdD5j30E_Z15BwoG.webp)](https://cloud.google.com/blog/ja/topics/partners/google-cloud-partner-all-certification-holders-2025/) このたび、Google Cloud Partner All Certification Holders 2025 の受賞者として **grasys からもエンジニアが選出**されました。 [Google Cloud Japan 公式ブログ](https://cloud.google.com/blog/ja/topics/partners/google-cloud-partner-all-certification-holders-2025/) でご紹介いただけたことを大変嬉しく思います。 支えてくださるお客様、そして共に成長を重ねるパートナーの皆様に感謝いたします。 ## Google Cloud Partner All Certification Holders とは \*\*「Google Cloud Partner All Certification Holders」\*\*は、Google Cloud 認定資格をすべて保有しているエンジニアを讃える公式表彰プログラムです。 これは、Google Cloud の提供する認定資格の全種類を取得しているという、極めて高い技術力と幅広い知識を持つ人材を称えるための特別なプログラムです。 ## 受賞者からのコメント ### 福島 正太郎 この度、Google Cloud の全資格を取得いたしました。まずは日頃から学びと挑戦の機会を与えてくださる株式会社grasys の皆さまに、心より御礼申し上げます。 『攻めのインフラ』のもとで、Google Cloud を中心に最適解を追求していく文化に刺激を受けて、知識習得に日々励んでいます。その過程で、Google Cloud All Certification Holders 2025 を受賞できて非常に嬉しく思います!改めて日々切磋琢磨できる仲間と環境に深く感謝いたします。ありがとうございます。 資格取得で得た知識を糧に、設計から運用までの一気通貫した技術支援をさらに強化し、お客様と共に成長していく所存です。直近では、grasys が生成 AI 分野のスペシャライゼーションを取得したことを大変誇りに思います。私もこの流れに続き、先端領域の技術へ積極的に挑戦し、お客様の課題解決と会社の更なる発展に貢献してまいります。 [福島 正太郎のブログを読む](/authors/shofuku/) ### 松原 忠 すごく嬉しいです。会社の支援に大感謝、共に試験対策で情報交換し合って頑張ってきた 3 人での受賞は嬉しさ 3 倍です!この歳になって表彰されることがあるなんて人生捨てたモンじゃない!! grasys で初めて触った Google Cloud、覚えるには人一倍どころか何倍も勉強しなきゃ!その為には何か継続できる目標を、それが全冠でした。試験で覚え込んだだけの知識は些細なものですが、実業務で役立つことは多々あって「そういうことだったのか!」と知識が裏打ちされていく楽しみを感じます。 きっと更新試験ではそれが生きて楽なはず、その実証の為に来年も全冠目指します!『もしかして最高齢』も更新^^; [松原 忠のブログを読む](/authors/t-matsubara/) ### Mohammad Rayan Balas Bin Elias このたびの挑戦にあたり、学習や受験の機会を後押ししてくださった皆様に心より感謝申し上げます。 Google のウェブサイトに名前を掲載いただけたことは大変光栄であり、日頃から知識向上を重視する grasys の文化と仲間の支えがあったからこそ、自然にこの成果へとつながったと感じています。 皆様のサポートがあってこその結果であり、自身としては当然のことを積み重ねてきただけだと思っています。 この成果を新たな出発点として、学んだ知識を実務に活かし、確かな技術として定着させていきたいと考えています。 [Mohammad Rayan Balas Bin Elias のブログを読む](/authors/mr-binelias/) ## 学び続けられる環境 当社では、「技術の力でお客様の Vision を実現する」という思いのもと、エンジニア一人ひとりが自ら学び、挑戦を続けられる環境づくりを大切にしています。 Google Cloud 認定資格の取得は、単なるスキル証明ではなく、お客様へより高品質なソリューションを提供するための土台と位置づけています。 そのために、以下のような仕組みを整えています。 - 🎓 **資格取得支援制度**  新しい資格を取得した際にはお祝い金を支給し、学びへの意欲を称えます - 💰 **資格受験費用の会社負担**  個人のチャレンジを支援し、成長のハードルを下げる仕組みを用意しています - 🧪 **検証環境の提供**  実際に手を動かしながら技術を試し、理解を深めることができる環境を整備しています - 🤝 **ナレッジシェアの文化**  エンジニア同士で定期的に勉強会を開催し、得た知見を共有することで、チーム全体のレベルアップを目指しています こうした取り組みによって、「挑戦と学びが自然に循環する組織文化」を育んでいきたいと考えています。 ## 今後の展望 クラウド技術の進化は日々加速しており、生成 AI・データ基盤・セキュリティなど、新たな領域が次々と広がっています。 当社は、これまで培ってきた **Google Cloud 技術の専門性** を軸に、お客様の課題を深く理解し、AI やデータの力を最大限に活かしたソリューションを共創していきます。 また、今後も社内外の技術コミュニティと連携し、新しいテクノロジーを積極的に取り入れながら、クラウドの可能性を広げ続けていきます。 ## おわりに grasys は、**技術の力でお客様の Vision を実現する伴走者**でありたいと考えています。そのために、私たちは日々技術力を磨き、学び続けています。 Google Cloud パートナーとして、これからもお客様と共に価値を創り、未来のビジネスを支えるクラウドの可能性を追求していきます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞 | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-partner-top-engineer-2021 株式会社grasysに所属する大川嘉一が、Google Cloud (GCP) Partner Top Engineer を受賞しました。 # grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年12月15日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Partner Top Engineer](/tags/google-cloud-partner-top-engineer/)[#grasys](/tags/grasys/)[#news](/tags/news/) ![grasysのエンジニアが Google Cloud (GCP) Partner Top Engineer を受賞](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) **_~ 国内15名のトップエンジニアに選出、クラウドインフラ構築実績と技術の啓蒙活動が評価 〜_** クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)に所属する大川嘉一が、Google Cloud (GCP) Partner Top Engineer を受賞しました。 Google Cloud (GCP) Partner Top Engineer アワード プログラムは、グーグル・クラウド・ジャパン合同会社 の新たな公式アワードプログラムで、パートナー企業所属のエンジニア個人の活躍を表彰するものです。 大川は3つの Google Cloud (GCP) 認定資格(Professional Cloud Architect、Professional Data Engineer、Professional Cloud Developer)を保持し、セキュリティ認証サービス基盤の開発運用や、大規模ゲーム基盤の設計、戦略的技術支援をはじめ、顧客への Google Cloud (GCP) による最適なクラウドインフラの提供をリードしています。また、本年9月出版の書籍「図解即戦力 Google Cloud (GCP) のしくみと技術がこれ1冊でしっかりわかる教科書」の執筆や技術ブログでの技術情報の継続的な発信、後進育成のための社内勉強会の実施など、意欲的に Google Cloud (GCP) の啓蒙活動を行ってきたことが高く評価され、このたびの受賞に至りました。 今後もgrasysは攻める心を持ち続ける「技術者集団」として、豊富な実績に基づくノウハウやエンジニアの高度な専門知識、先進パートナーとの連携で Google Cloud (GCP) 基盤の導入支援サービスを強化し、時代とともに変化し続けるお客様の課題に応える最適なクラウドインフラを提供してまいります。 _■ 受賞者プロフィール_ 大川 嘉一(おおかわ よしかず)/ 株式会社grasys Engineer ゲーム開発企業を経て2017年grasysに入社。Cloud Infrastructure Divisionのクラウドエンジニアとして、設計・構築・運用保守を担当。株式会社技術評論社より出版された書籍『図解即戦力 Google Cloud (GCP)のしくみと技術がこれ1冊でしっかりわかる教科書』では執筆も行っている。 _【受賞コメント】_ Google Cloud (GCP) の認定資格取得や書籍執筆をはじめとするさまざまな活動を評価いただいたことを大変うれしく思います。自身はもとより、自社のエンジニアのさらなるスキルアップを目指し、Google Cloud (GCP) を活用したカスタマーサクセスを実現していければと考えております。 **■ Google Cloud (GCP) Partner Top Engineer の詳細は下記URLをご覧ください** [https://cloud.google.com/blog/ja/topics/partners/partner-top-engineer-2021](https://cloud.google.com/blog/ja/topics/partners/partner-top-engineer-2021) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞 | grasys blog URL: https://blog.grasys.io/post/marketing/google-cloud-services-partner-of-the-year-2020 株式会社grasysは、2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞しました。 # 2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年7月21日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#Google Cloud Partner of the Year](/tags/google-cloud-partner-of-the-year/)[#grasys](/tags/grasys/)[#news](/tags/news/) ![2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞](/_astro/large-12-1.x_EecHtL_CcjtC.webp) ## grasys、2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は本日、2020 Google Cloud (GCP) Services Partner of the Year - Japan を受賞しました。 Google Cloud (GCP) Partner of the Year Award は、Google Cloud (GCP) が優れた実績をおさめたパートナー企業を選出する表彰制度で、今回受賞した2020 Google Cloud (GCP) Services Partner of the Year - Japan は、2020 年に最適な Google Cloud (GCP) 基盤を構築・提供し、お客様のビジネスの成功に貢献した企業を選出するものです。 grasysは「攻めのインフラ」を掲げ、独自のオーケストレーション運用支援ツールなどを母体に、機動力のある運用を意識した設計構築を重視しており、お客様が実現したいサービスに最適化した形で Google Cloud (GCP) 上にITインフラを構成し提供しています。全世界で数百万人のプレーヤーが利用するオンラインゲーム基盤など大規模で複雑なクラウドインフラの設計・構築・運用を得意とし、Google Compute Engine™ のVMを用いて全世界に分散設置されたシステム基盤や、Google Kubernetes Engine™ を用いたオンラインゲーム基盤やWebシステム、IoTデータ連携基盤など様々なシステムを設計構築できるエキスパートでもあります。また、1日兆単位のデータを処理するデータ分析基盤を実現するなど、お客様のビジネスを幅広く支援しています。さらに、多様化・複雑化するお客様のニーズに応えるため、Looker™ やHashiCorp社など、各技術分野をリードする先進パートナーと連携しながらサービスを強化しており、これらの取り組みが高く評価され、この度の受賞に至りました。 今回の受賞について、Google Cloud (GCP) グローバル チャネル チーフのキャロリー・ギアハートは、次のように述べています。 「株式会社grasys がお客様への Google Cloud (GCP) ソリューション導入支援において優れたサービスを提供し、強力な顧客関係を構築してきたことを評価し、2020 Google Cloud (GCP) Services Partner of the Year - Japan を授賞できることを光栄に思います。株式会社grasys は 2020 年のクラウド ビジネスの発展と革新に大きく貢献しました。今後ともお客様のデジタル トランスフォメーションの推進のために力を合わせて邁進していけることを喜ばしく思います。」 グーグル・クラウド・ジャパン合同会社 上級執行役員 パートナー事業本部 石積 尚幸氏は、次のように述べています。 「株式会社grasys の 2020 Google Cloud (GCP) Services Partner of the Year - Japan の受賞を心からお慶び申し上げます。grasys はエンジニア全員がコードを書け、Google Cloud (GCP) のようなクラウドネイティブなインフラにも対応可能な専門家集団です。その高い技術力を活かして、多くのお客様の課題を解決し、お客様にとって最適な形での Google Cloud (GCP) の導入をご支援していただいております。これからも grasys が Google Cloud (GCP) と力を合わせて、企業のデジタルシフトの加速に尽力して頂くことを期待しております。」 今後もgrasysは、豊富な実績に基づくノウハウやエンジニアの高度な専門知識、先進パートナーとの連携でGoogle Cloud (GCP)基盤の導入支援サービスを強化し、時代とともに変化し続けるお客様の課題に応える最適なクラウドインフラを提供してまいります。 **■Google Cloud (GCP) 2020 Partner Awards に関する詳細はGoogle Cloud (GCP) Japan 公式ブログをご参照ください** [https://cloud.google.com/blog/ja/topics/partners/announcing-the-winners-of-our-google-cloud-2020-partner-awards](https://cloud.google.com/blog/ja/topics/partners/announcing-the-winners-of-our-google-cloud-2020-partner-awards) ![2020 Google Cloud Services Partner of the Year受賞](/_astro/original-2.xjynGel5_KK3oW.webp) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2021年のGoogle Cloudインフラニュースを振り返る | grasys blog URL: https://blog.grasys.io/post/marketing/googlecloud-2021-infranews こんにちは。grasysマーケティングチームです。 2022年、早いもので2月も後半戦に突入しておりますが、いかがお過ごしでしょうか。 今回は、少々遅ればせながら、2021年12月20日に公開された Google Cloud (GCP) ブログの記事、「2021 年 Google Cloud (GCP) インフラスト… # 2021年のGoogle Cloudインフラニュースを振り返る - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年2月21日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Google Cloud](/tags/google-cloud/) ![2021年のGoogle Cloudインフラニュースを振り返る](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは。grasysマーケティングチームです。 2022年、早いもので2月も後半戦に突入しておりますが、いかがお過ごしでしょうか。 今回は、少々遅ればせながら、2021年12月20日に公開された [Google Cloud (GCP) ブログ](https://cloud.google.com/blog/ja)の記事、[「2021 年 Google Cloud (GCP) インフラストラクチャ ストーリー トップ 10」](https://cloud.google.com/blog/ja/products/infrastructure/top-google-cloud-infrastructure-blogs-of-2021)にて取り上げられた2021年人気のインフラニュース10選より、独断で気になる記事を2つ紹介したいと思います。今更ながらの振り返りですが、お付き合いいただけたら幸いです! ## 「米国と欧州大陸を結ぶ Dunant 海底ケーブル、稼働に向けて準備完了」 昨今、国際的なインターネットトラフィックの約99%は、海底ケーブルで世界中に伝送され、巨大IT企業は続々と海底ケーブルの建設を進めていると言われていますね。こちらの記事では、Google Cloud (GCP) が 海底データ転送のグローバルパートナー、SubCom と共同で敷設する海底ケーブルの一つ、Dunant 海底ケーブルの稼働準備の完了が発表されています。 記事によると、Dunant 海底ケーブルは、米国のバージニア ビーチからフランス大西洋沿岸のサンティレール ド リエを結び、大西洋間で一秒あたり250テラビットの伝送を実現するそうです。250テラビットがどのくらいの容量かというと、「米国議会図書館全体に相当するデータを1秒で3回転送するのに十分な容量」とのことで!エンジニアではない私にも、そのすごさが伝わりました。 このケーブルの開通は、Google Cloud (GCP) のグローバルネットワークの専用容量の拡大、ダイバーシティと耐障害性の向上を実現するそうです。 このように、Google Cloud (GCP) は、更なるクラウドの改善と高速化に向け、取り組みを進めているようです。2022年には、米国と英国を結ぶ Grace Hopper 海底ケーブルも稼働予定が発表されており、今後もGoogle Cloud (GCP) ネットワークの優れた信頼性、速度、セキュリティには期待大ですね。 記事本文は[こちら](https://cloud.google.com/blog/ja/products/infrastructure/googles-dunant-subsea-cable-is-now-ready-for-service)より、ご参照ください。 ## 「Network Connectivity Center が新登場:オンプレミスとクラウドのネットワーキングをシンプルにする革新的なサービス」 ビジネスのデジタル化が加速する中、多くの企業がクラウドサービスの利用を進めていますね。セキュリティを始めとする背景から、クラウドのみでの運用が難しく、オンプレミス環境を含む複数のクラウドサービスを組み合わせて使う、「ハイブリットクラウド」環境の採用を検討する企業が増えているという話も耳にします。そんな中「Network Connectivity Center」の登場は、注目を集めているのではないかと思います。 こちらの記事では、Network Connectivity Center のプレビュー版の公開が発表されています。 記事によると、「Network Connectivity Center」とは、Google のグローバル インフラストラクチャを活用し、オンプレミス ネットワークとクラウドが混在するネットワークを単一の管理画面で簡単に作成、接続、管理できるサービスとのことです。 ハイブリッドクラウド環境では、構成が複雑になり運用が煩雑化する印象があるので、このサービスの登場は、エンジニアの方々にとって朗報なのではないでしょうか。 ![「Network Connectivity Center が新登場を示す画像](/_astro/01-36-ca0600d2.DJdd9pEt_Z2sa9c0.webp) 出典:[「Network Connectivity Center が新登場: オンプレミスとクラウドのネットワーキングをシンプルにする革新的なサービス」](https://cloud.google.com/blog/ja/products/networking/announcing-network-connectivity-center) このサービスを利用することにより、VPN、パートナーもしくは専用の相互接続、サードパーティのルーターとソフトウェア定義 WAN(SD-WAN)にシームレスに接続できるようになるため、接続性の最適化、運用負担の軽減、コスト低減が実現できるそうです。 さらに Cisco との緊密な連携により、複雑な異種混合ネットワークを劇的に簡略化し、ミッションクリティカルアプリケーションの保護、運用の負荷とコストの最小化を実現する新たな機能を提供するとのことです。 [2021年10月28日の記事](https://cloud.google.com/blog/ja/products/networking/google-cloud-network-connectivity-center-networking-partnerships)では、米国、英国、インド、オーストラリア、日本に存在する 15 リージョンで一般提供され、今後すべてのリージョンでの提供が予定されているとも発表されています。この革新的な新サービスの、全地域での提供開始が待ち遠しいですね! 記事本文は[こちら](https://cloud.google.com/blog/ja/products/networking/announcing-network-connectivity-center)をご参照ください。 ## 終わりに 今後も、[Google Cloud (GCP) ブログ](https://cloud.google.com/blog/ja)より、grasys独断で気になるニュースをピックアップしていきますので、チェックいただけたら幸いです。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## grasys の現役エンジニアが解説する書籍の改訂版が発売! | grasys blog URL: https://blog.grasys.io/post/marketing/googlecloud-book2 2024年9月17日(火)、書籍『図解即戦力 Google Cloud のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]』を株式会社技術評論社より出版しました。本書は、紙の書籍と電子書籍を合算して売上一万部突破した書籍の改訂版で、新たに AIサービスの章が追加されています。grasys の現役エンジニアが… # grasys の現役エンジニアが解説する書籍の改訂版が発売! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2024年9月17日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#book](/tags/book/)[#Google Cloud](/tags/google-cloud/)[#Vertex AI](/tags/vertex-ai/)[#Gemini](/tags/gemini/)[#news](/tags/news/) ![grasys の現役エンジニアが解説する書籍の改訂版が発売!](/_astro/corporate-news-hero.Cn-53zWt_Z16r8k.webp) 2024年9月17日(火)、書籍『図解即戦力 Google Cloud のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]』を株式会社技術評論社より出版しました。本書は、紙の書籍と電子書籍を合算して売上一万部突破した書籍の改訂版で、新たに AIサービスの章が追加されています。grasys の現役エンジニアが Google Cloud の西岡・大沼両氏と Google Cloud の活用方法について基礎から実践的知識まで、初心者にもわかりやすく解説しています。 ## 本書の詳細、購入はこちら! - 技術評論社 :[https://gihyo.jp/book/2024/978-4-297-14347-3](https://gihyo.jp/book/2024/978-4-297-14347-3) - Amazon :[https://amzn.asia/d/iS1XxV2](https://amzn.asia/d/iS1XxV2) - 楽天 :[https://books.rakuten.co.jp/rb/17923396/](https://books.rakuten.co.jp/rb/17923396/) ## 本書の特長 本書は、Google Cloud のしくみや関連技術を含めたサービス、機能についてフルカラーで図解した解説書です。 ### ・現場で活躍しているエンジニアが執筆 クラウドインフラの設計・構築・運用の現場で活躍している現役エンジニアが執筆しています。現役エンジニアならではの視点で、実体験に基づいて解説しているため、わかりやすく、実務に生かせます。 ### ・Google Cloud 初心者でもわかりやすい! 事例や図解をふんだんに取り入れ、クラウドのしくみや「Google Cloud とは何か」といった基本から、Google Cloud の使い方、サーバーサービスやネットワークサービス、コンテナなど個々のサービスまで、幅広い知識について学べるため、初心者でも無理なく読み進められます。 ### ・最新の AIサービスを網羅的に学べる 本書で新たに Google Cloud が提供する AIサービスについての章が追加されました。Vertex AI や Gemini をはじめとした AIサービスが網羅されており、最新情報を学ぶことができます。 [![・最新の AIサービスを網羅的に学べるを示す画像](/_astro/01-2d51f2a79ea7f3c4b9e5ce301feff2c8-725x1024-a88bc6ae.CLsU21FJ_49MPt.webp)](https://gihyo.jp/book/2024/978-4-297-14347-3) ## こんな方におススメ - クラウドインフラに携わっている技術者で、スキルアップをしたい方 - クラウドインフラに関わるプロジェクト管理者 - これからクラウドインフラを学びたいと思っている学生の方 ## 本書の概要 【タイトル】 図解即戦力 Google Cloud のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]【著者】株式会社grasys/Google Cloud 西岡典生、大沼翔 【発行】株式会社技術評論社 【URL】[https://gihyo.jp/book/2024/978-4-297-14347-3](https://gihyo.jp/book/2024/978-4-297-14347-3) 【価格】2,860円(税込) 【頁数】A5判/320ページ 【ISBNコード】978-4297143473 【目次】  1章 Google Cloud の基礎知識  2章 クラウドのしくみと Google の取り組み  3章 Google Cloud を使うには  4章 サーバーサービス「Compute Engine」  5章 ネットワークサービス「VPC」  6章 ストレージサービス「Cloud Storage」  7章 コンテナとサーバーレスのサービス  8章 データベースサービス  9章 データ分析のサービス  10章 AIサービス ※Google Cloud、Vertex AI、Gemini、Compute Engine および Cloud Storage は、Google LLC の商標です。 ※その他、このプレスリリースに記載されている会社名および製品・サービス名は、各社の登録商標または商標です。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Elastic 社を参考に推進する、grasysの働き方改革 | grasys blog URL: https://blog.grasys.io/post/marketing/grasys-workstyle-reform 先進的パートナー企業の働き方を参考に、ニューノーマル時代の働き方を推進してまいります。 # Elastic 社を参考に推進する、grasysの働き方改革 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年9月10日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#grasys](/tags/grasys/)[#news](/tags/news/) ![Elastic 社を参考に推進する、grasysの働き方改革](/_astro/large-9-2.BwopZEK5_1kgxhl.webp) 先進的パートナー企業の働き方を参考に、ニューノーマル時代の働き方を推進してまいります。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 8期終了し9期スタートへ! | grasys blog URL: https://blog.grasys.io/post/marketing/grasys8 こんにちは、マーケ部です。 10月末を持ちまして8期が終了しました。 そして、11月1日よりgrasysは9期に突入しました。 8期終了という事でgrasys MTG(全社会議)終了後に軽食を用意しお疲れ様会を行いました。 下記写真はその時用意したケーキ写真です! コロナ禍でなかなか集まる機会が少なかった為、久々に皆… # 8期終了し9期スタートへ! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年11月11日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#grasys](/tags/grasys/) ![8期終了し9期スタートへ!](/_astro/hero.BU54_Bvq_Z1mSJeq.webp) こんにちは、マーケ部です。 10月末を持ちまして8期が終了しました。 そして、11月1日よりgrasysは9期に突入しました。 8期終了という事でgrasys MTG(全社会議)終了後に軽食を用意しお疲れ様会を行いました。 下記写真はその時用意したケーキ写真です! コロナ禍でなかなか集まる機会が少なかった為、久々に皆の顔を見て会話できて有意義な時間を過ごせました! ![8期終了し9期スタートへを示す画像](/_astro/01-image0-984x1024-8fe50d4b.CSeXe_xd_pT8n3.webp) 既に9期スタートしていますが、9期もgrasysをどうぞよろしくお願いします。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 年末のご挨拶 | grasys blog URL: https://blog.grasys.io/post/marketing/greeting こんにちは! いつもgrasysブログをご覧いただきありがとうございます☆ 今年もそろそろ終わりですね。 早いもので、年末のご挨拶をさせていただく時期となりました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これもひとえに皆様のお力添えによるも… # 年末のご挨拶 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2018年12月26日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#年末の挨拶](/tags/年末の挨拶/) ![年末のご挨拶](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは! いつもgrasysブログをご覧いただきありがとうございます☆ 今年もそろそろ終わりですね。 早いもので、年末のご挨拶をさせていただく時期となりました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これもひとえに皆様のお力添えによるものと感謝しております。 来年も変わらぬご愛顧のほど、どうぞよろしくお願い申し上げます。 尚、当社の年末年始の営業日は下記の通りです。 Plain textcontent\_copy ``` ■2018年最終営業日 12/27 ※最終営業日は15時までを営業時間とさせて頂きます。 ■2019年営業開始日 1/7 10:00〜 ``` 寒い日が続きますので、くれぐれもお体にはご自愛くださいませ。 それでは、よいお年を~( ´ ▽ \` )ノ ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 米HashiCorp社とパートナー契約を締結しました | grasys blog URL: https://blog.grasys.io/post/marketing/hashicorp-2 \ 「Vault」「Terraform」「Consul」などのミドルウェアを提供するHashiCorp社とgrasysがパートナー契約を締結 Google Cloud (GCP) Platform(以下、GCP)を基盤としたマネージドサービスを提供している株式会社grasys(本社:東京都渋谷区、代表取締役:長谷川祐… # 米HashiCorp社とパートナー契約を締結しました - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2018年7月27日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#HashiCorp](/tags/hashicorp/)[#パートナーシップ](/tags/パートナーシップ/) ![米HashiCorp社とパートナー契約を締結しました](/_astro/og-image.DDSiu2Ny_XHpDd.webp) \## 「Vault」「Terraform」「Consul」などのミドルウェアを提供するHashiCorp社とgrasysがパートナー契約を締結 Google Cloud (GCP) Platform(以下、GCP)を基盤としたマネージドサービスを提供している株式会社grasys(本社:東京都渋谷区、代表取締役:長谷川祐介)は、 HashiCorp(本社:アメリカ合衆国カリフォルニア州サンフランシスコ CEO:DaveMcJannet)とリセラーパートナー契約およびSIパートナー契約を締結しました。 ![米HashiCorp社とパートナー契約を締結した様子のロゴ](/_astro/01-Vault_PrimaryLogo_Black-d56b0ead.B4B1whL7_1XjPjF.webp) 高速かつ確実な、高品質の自動化システムを実現するHashiCorpのツール群の中でも「VAULT」は機密情報を管理する総合ツールです。CredentialやAPI鍵の保管から、ユーザ・サインアップ用のパスワードの暗号化に至るまで、全てのシークレットデータを管理するソリューションです。 社内で煩雑になっているアカウント管理を行い、社内の重要データにアクセスできる人を限定したり、アカウント流出の可能性が出た場合はすべてのアカウントを凍結し、安全が確認された後に再度利用可能な状態に戻すといった管理作業面のセキュアな統合が可能になります。 また、「VAULT」で管理しているデータはすべて暗号化した状態でAPI連携と保管ができ、安全性を高く保つことができるなど、企業のセキュリティ対策に非常に有効なツールとなっています。 ![HashiCorpのロゴ](/_astro/03-HashiCorp_PrimaryLogo_Black-1024x308-8de9c0ad.AqoIHsUY_NF7Ao.webp) \#### ■Hashicorp,Inc.について 2012年米サンフランシスコでVagrantの作者Mitchell Hashimoto氏が創立。 Vagrant、Packer、Serf、Terraform等のツールを開発・公開。 また、これらのツールを連携するためのダッシュボードや開発・運用のワークフローを提供するATLAS(旧VagrantCloud)を2014年に発表。 高品質の自動化システムを実現するためのツールを提供する。 オフィシャルサイト: \[[https://www.hashicorp.com/\\](https://www.hashicorp.com/%5C)\]([https://www.hashicorp.com/](https://www.hashicorp.com/)) ## ■株式会社grasysについて 攻めのインフラを標榜するMSP事業者。 Google Cloud (GCP)™️ のプレミアサービスパートナーとして Google Cloud (GCP) Platform™️ の設計・構築・運用までフルマネージドでサポートし、コストと効率を意識した設計と開発者様に寄り添った運用を身上としており、幅広い業界のお客様を抱え、日々大事なインフラを支えている。 \[会社概要\] 社名:株式会社grasys(グラシス) 所在地:〒150-0021 東京都渋谷区恵比寿西1-4-2 川田ビル5F 代表者:代表取締役社長 長谷川 祐介 設立:2014年11月13日 オフィシャルサイト:[https://www.grasys.io/](https://www.grasys.io/) 技術ブログ:[https://blog.grasys.io/](https://blog.grasys.io/) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## HashiCorp製品を駆使し、社員15人でも大規模インフラを運用! | grasys blog URL: https://blog.grasys.io/post/marketing/hashicorp-large-scale-infrastructure HashiCorp 社の製品の紹介と共に、代表の長谷川がなぜ起業したのか、その経緯と起業に必要な知識を説明しています。 # HashiCorp製品を駆使し、社員15人でも大規模インフラを運用! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#HashiCorp](/tags/hashicorp/)[#Terraform](/tags/terraform/)[#クラウドインフラ](/tags/クラウドインフラ/) ![HashiCorp製品を駆使し、社員15人でも大規模インフラを運用!](/_astro/11441_th.QgCz7ZGH_Z1fD97C.webp) HashiCorp 社の製品の紹介と共に、代表の長谷川がなぜ起業したのか、その経緯と起業に必要な知識を説明しています。 ## 関連リンク [外部サイトの記事を読む](https://codezine.jp/article/detail/11441) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## へるすあっぷ21に掲載 | grasys blog URL: https://blog.grasys.io/post/marketing/health-up-21-feature grasys のテレワークの取り組みが掲載されました。 # へるすあっぷ21に掲載 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年11月1日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#grasys](/tags/grasys/)[#news](/tags/news/) ![へるすあっぷ21に掲載](/_astro/large-22-1.DEnebR3N_1qh3CT.webp) grasys のテレワークの取り組みが掲載されました。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。 | grasys blog URL: https://blog.grasys.io/post/marketing/iso-iec-27001-2022-transition クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は、情報セキュリティマネジメントシステム(ISMS)の認証を更新し、最新版である「ISO/IEC 27001:2022」の認証へ2025年4月18日付で移行いたしました。 Quality # 情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年4月22日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#ISO/IEC 27001](/tags/iso-iec-27001/)[#ISMS](/tags/isms/)[#セキュリティ](/tags/セキュリティ/)[#news](/tags/news/) ![情報セキュリティマネジメントシステムの国際規格「ISO/IEC 27001:2022」に移行いたしました。](/_astro/20250418_Quality-mark-Grasys.DThBY_le_Z29DgDE.webp) クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は、情報セキュリティマネジメントシステム(ISMS)の認証を更新し、最新版である「ISO/IEC 27001:2022」の認証へ2025年4月18日付で移行いたしました。 [![Quality mark grasys](/_astro/20250418_Quality-mark-Grasys.DThBY_le_1eCft1.webp)](/downloads/Certificate-grasys-ISO-27001-2025.pdf) ◼️ISMSについて ISMSは、情報セキュリティの個別の問題毎の技術対策の他に、組織のマネジメントとして、自らのリスクアセスメントにより必要なセキュリティレベルを決め、プランを持ち、資源配分して、システムを運用するものです。 ◼️ISO/IEC 27001:2022について ISMSに関する国際規格であり、情報の機密性・完全性・可用性の3つをバランスよくマネジメントし、情報を有効活用するための組織の枠組みを示しています。 ◼️ISMS認証登録概要 | | | | --- | --- | | 登録組織 | 株式会社grasys | | 適用範囲 | ・System Infrastructure Design and Construction ・Data Analysis Infrastructure Design and Construction ・Deep Learning System Design and Construction ・System Operation Service ・System Consulting Service | | 認証登録日 | 2022年4月22日 | | 適用規格 | ISO/IEC 27001:2022 | | 審査機関 | EY CertifyPoint | | 登録番号 | 2022-010 | ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Laying Organization's Cornerstone of Strong IT Foundation | grasys blog URL: https://blog.grasys.io/post/marketing/laying-organizations-cornerstone-of-strong-it-foundation "We are a group of highly-experienced experts, who are sticklers for high standards of technologies" # Laying Organization's Cornerstone of Strong IT Foundation - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#grasys](/tags/grasys/)[#クラウドインフラ](/tags/クラウドインフラ/)[#マルチクラウド](/tags/マルチクラウド/)[#ゲーム](/tags/ゲーム/)[#データ分析基盤](/tags/データ分析基盤/) ![Laying Organization's Cornerstone of Strong IT Foundation](/_astro/large-6.tCTLgw7Q_1XwEfp.webp) ※記事原文(英語)は [こちら](https://data-analytics.cioadvisorapac.com/vendor/grasys-laying-organizations-cornerstone-of-strong-it-foundation-cid-1370-mid-133.html) ※下の記事はアジア太平洋地域のITビジネス誌CIO Advisor APACの記事を日本語訳したものです。 ## 2021年度 アジア太平洋地域の急成長データ分析企業10社 ![CIO Advisor APACのデータ分析企業特集](/_astro/cio-advisor-feature.rVyereU8_Z17TXoS.webp) ### grasys : 企業の強固なIT基盤づくり 効率的にビジネスを運営するためにはITインフラが非常に重要であるものの、多くの企業がネットワーク障害やシステムへの攻撃などの問題が生じて手遅れになるまで強固なITインフラを持つことの重要性に気付いていない。 医療でよく言われることだが「少しの予防は大きな治療と同等」で、これはITでも同じこと。しっかりとしたITインフラを持つことはITの障害やダウンタイムを防ぐ。 -ではそのような強固なインフラを構築するための鍵とは? 約20年の業界経験を持つITの専門家であり grasys のCEO & Founderである長谷川祐介氏は、この質問に対する解を持つ。しっかりとしたインフラを構築するために、ビジネスリーダーたちはエンドユーザーと彼らのサービス向上を考えるべきなのだ。良質なハードウェアを購入・使用するだけでなく、的確な戦略をシステムに取り入れて結果を出すことが重要である。 この思考のもと、長谷川氏の企業、 grasys は常に運営を見据えてシステムを設計を行っている。「我々は鍛え抜かれた専門家集団であり、技術においては妥協しません」と長谷川氏は語る。 長谷川氏は、本来ビジネスのシステムインフラ設計は”完成”することはないと考えている。常に改善し続け、常時変化し続ける顧客の要望や市場の競争に対応する必要があるのだ。それを実現するためには、予測できない変化に対応できる設計をはじめからすることがとても重要である。また、システムの運用フェーズも非常に重要である。革新的で先進的なインフラのデザインはスムーズに運用できるべきだが、コスト効率も良くなくてはならない。これはシステム設計・構築の質を決める重要な要素であり、 grasys が市場で立ち位置を確保している理由でもある。「我々は顧客の運用を念頭にシステム設計をしているため、変化や障害に素早く対応するシステムの構築を実現できています」と長谷川氏は語る。 このような grasys のシステムの柔軟性は昨今のパンデミック下の世界で特に重要性を増す。様々なビジネスが事業継続のために必死に戦っている中、 grasys はネットワークの観点でリモートの働く場所を提供するほか、コロナウイルス感染拡大前と変わらないシステム運用を提供している。しかし、長谷川氏は現在世界が新型コロナウイルス感染拡大によって直面している状況を「ニューノーマル」と呼ぶのは必ずしくも正しくないと指摘する。長谷川氏は「毎回新たな技術が出てくる度に”ニューノーマル”は作られています。ポストコロナ時代も世界は変わり続けていくので、重要なのはこのような変化を予測して適切なタイミングで適応する準備をすることなのです」と述べる。 ### 従来のMSPを超える 大半のMSPのサービスはクラウド商品のリセールやシステムの構築・監視、また技術サポートのみに限られているが、 grasys の専門領域はそれを超える。また、 grasys は3大クラウドである Google Cloud (GCP)、Amazon Web Services (AWS)、Microsoft Azure のいずれでもシステム構築をすることが可能である。各顧客のITインフラの要件に対してgrasysはアセット管理、負荷計測、OSチューニングやサブシステムなど様々な観点から考え、最適なクラウドを選定する。「我々はパートナーの様々なソリューションも組み合わせて顧客の多様なニーズに対応しています。例えば、 HashiCorp の Terraform を使用してマルチクラウドのシステムを管理したり、 Elastic の Elasticsearch を Google Cloud (GCP) の BigQuery と組み合わせて簡単に素早く検索をできるようにしています」と長谷川氏は補足する。 ![grasys代表取締役 長谷川祐介](/_astro/yusuke-hasegawa.BAnyY7b3_Zoagk3.webp) 代表取締役 長谷川祐介 ### 現代のゲーム業界は子供の遊びではない 「我々はゲーム業界のクライアントを多く持っていますが、商品開発者には面白いゲームをつくることに集中して欲しいと考えています。なので、商品開発以外全てを担い、必要に応じて課題解決をし、ゲーム業界のインフラエンジニアが経験する様々な困難を代わりに解決しています」と長谷川氏は語る。 現代のゲーム業界のインフラエンジニアはバックエンドシステム、予算や仕様の決定、運用や設計、構築やソフトウェアのセットアップ、システム構築後の課題解決など様々なタスクを持っている。一言で言うと、インフラエンジニアは多様なタスクをこなさなければならないのだ。「ゲームのITシステムが重要な理由は、ゲーマーの皆さんは各ゲームのセッションに対して真剣だからです」と長谷川氏は説明する。また、昨今ゲーム業界ではスマートフォンゲームやコンシューマゲームなど様々な形態のゲームが存在し、これらのゲームには大量のアクセスが集中する。だからこそ的確なサーバやネットワークでインフラの設計・構築・チューニングをすることは、ユーザー体験の質を担保するために今まで以上に重要なのだ。 grasys はこのような大規模で高負荷で複雑なゲームアプリのインフラの構築・運用に対する専門知識を持っている。また、大規模なインフラは大規模なデータを伴うため、 grasys は必然的に複雑なデータ分析基盤の設計・構築・運用にも長けており、ゲームから流れ出る大量なデータの処理をこなしている。 このような実績をもとに、 grasys はゲーム業界だけでなく、様々な業界でもインフラの多様な課題解決に貢献してきている。スタートアップ企業 Capy Inc. のインフラを AWS から Google Cloud (GCP) に移行したことで、ビジネス運用コストを20%削減し、システムのパフォーマンスを30倍にした実績などもある。(2020年12月時点) ### 企業の成功のきっかけとなることに対する熱意 現在の市場で grasys が成長している重要な理由の一つとして長谷川氏は、「我々はITインフラだけを提供しているわけではありません。クライアントのビジネス全体を見てITシステムをクライアントと二人三脚でつくっています」と述べる。この思考は企業文化にも深く根付いており、他社との差別化をする主なポイントでもある。また、もう一つ重要な点として、 grasys に在籍するエンジニアは技術的な範囲を制限しない幅広いスキル、知見や経験を持っているということが挙げられる。このような実力と成長にかける想いをもとに前進する長谷川氏は、「時代の変化によって我々がどのように新しいシステムをつくっていくのか今の時点で確実には言えませんが、変化に順応することを止めることはないです。私のゴールはシステムを作り続けることであり、 grasys は私の発案物であり、私が生きる限りこの哲学を会社に注ぎ込み続けたいと思います」と語る。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Looker の コンサルティング パートナー認定を取得 | grasys blog URL: https://blog.grasys.io/post/marketing/looker-consulting-partner-certification BI機能を兼ね備えた分析プラットフォーム Looker のパートナー ネットワーク プログラムにおいて、コンサルティング パートナー認定を取得いたしました。 # Looker の コンサルティング パートナー認定を取得 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年3月10日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Looker Studio](/tags/looker-studio/)[#Google Cloud](/tags/google-cloud/)[#データ分析基盤](/tags/データ分析基盤/)[#パートナーシップ](/tags/パートナーシップ/) ![Looker の コンサルティング パートナー認定を取得](/_astro/large-17-1.Bf37OPRW_Z27z4Tw.webp) ## grasys、Google Cloud (GCP)™️ 傘下の Looker™️ のコンサルティング パートナー認定を取得 ### 〜データ分析プラットフォーム Looker を組み込んだサービスを開始〜 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、2021年2月2日にビジネスインテリジェンス(BI)機能を兼ね備えた分析プラットフォーム Looker のパートナー ネットワーク プログラムにおいて、コンサルティング パートナー認定を取得しました。これに伴い、3月より grasys は Looker を組み込んだデータ分析基盤の構築と Looker の導入支援を開始します。 ![grasysとLookerのロゴ](/_astro/grasys-looker.CuRKR_XB_2bYPW9.webp) ### 【コンサルティング パートナー認定取得の背景】 grasys は、Amazon Web Services、Microsoft Azure、Google Cloud (GCP) の3大パブリッククラウドを活用したクラウドインフラの設計・構築・運用保守を担い、のべ3億人超のエンドユーザーのアクティビティを支えています。全世界で数百万人のプレーヤーが利用するオンラインゲーム基盤や、急激なトラフィック増に対応する世界的メディア・ブランドのWebサイト基盤など、大規模で複雑なクラウドインフラを多数構築してきた実績を持ち、データ分析の分野においても1日兆単位のデータを処理するデータ分析基盤を運用しています。 Looker は、 Google Cloud (GCP) のデータ分析ソリューションの一部としてビジネス インテリジェンス 機能を兼ね備えた分析プラットフォームです。詳細は公式サイトをご参照ください。 - Looker 概要: [https://ja.looker.com/](https://ja.looker.com/) - Looker パートナー ネットワーク プログラム: [https://ja.looker.com/partner-network](https://ja.looker.com/) 今回のパートナー認定取得により、 grasys は Looker を組み込んだデータ分析基盤を構築し、ますます高度化するデータ分析・活用で求められるシステムを提供します。また、自社のDX推進などで新たに Looker を検討している企業のサービス導入と最適利用を支援します。 今後も grasys は、 Looker をはじめとする各分野をリードする先進パートナーとの連携によりサービスを強化し、多様化・複雑化するクライアントのニーズに応える、最適なデータ分析基盤を提供してまいります。 ### 【グーグル・クラウド・ジャパン合同会社 上級執行役員 パートナー事業本部 石積 尚幸様からのコメント】 Google Cloud (GCP) だけでなく、マルチクラウドにも対応した株式会社 grasys 様の豊富な DWH 構築の実績と高い技術力は、Looker の戦略との親和性が高く、お客様に高度なデータ活用の実現を提供できると考えております。企業の保有するデータは今後も増加し、デジタル変革のニーズは高まります。これらのニーズに両社の強みを活かした深い洞察の提供と優れたデータ利活用を推進することで、企業の DX を促進して参ります。 ### 【株式会社 grasys Cloud Development Division Sub-Manager 樋口 健二からのコメント】 弊社のデータ分析部門はクライアントからの「データの可視化」という要件において、主に独自のBIツール開発と、 Google Data Portal の導入サポートを行ってまいりました。 今後は他社が開発したアプリケーションへの Looker 導入サポートと、弊社が Looker を組み込みデータ分析が可能なアプリケーションの開発を進めてまいりたいと思っております。 ※Google Cloud (GCP) および Looker は Google LLC の商標です。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は? | grasys blog URL: https://blog.grasys.io/post/marketing/manga-episode-01 複雑化するゲームインフラの課題と、クラウドを活用した解決の考え方をマンガでご紹介します。 # 【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は? - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年7月21日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)[#ゲーム](/tags/ゲーム/)[#クラウドインフラ](/tags/クラウドインフラ/) ![【マンガでわかるgrasys 第1話】複雑なゲームインフラの課題解決方法は?](/_astro/hero.SHI6JbdK_1Sxx3t.webp) 複雑化するゲームインフラの課題と、クラウドを活用した解決の考え方をマンガでご紹介します。 第1話では、ゲーム業界で起こりやすい急なアクセス増や人的リソース不足といった課題に、grasysがどのように応えるかを描いています。 ## マンガ本編 ![第1話「複雑なゲームインフラの課題解決方法は?」1ページ目](/_astro/page-01.DhR7rsq2_2k61Xr.webp) ![第1話「複雑なゲームインフラの課題解決方法は?」2ページ目](/_astro/page-02.kxXclR-Z_eU50d.webp) ![第1話「複雑なゲームインフラの課題解決方法は?」3ページ目](/_astro/page-03.Dsxuz3nV_Z18icBR.webp) ![第1話「複雑なゲームインフラの課題解決方法は?」4ページ目](/_astro/page-04.Bm6o_0oK_Z2czb6u.webp) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題 | grasys blog URL: https://blog.grasys.io/post/marketing/manga-episode-02 製造業のシステム移行で直面しやすい課題と、無理なく進めるためのポイントをマンガでご紹介します。 # 【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年8月4日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)[#システム移行](/tags/システム移行/)[#製造業](/tags/製造業/) ![【マンガでわかるgrasys 第2話】製造業におけるマイグレーションの課題](/_astro/hero.CEJrO6vn_Z10A4Hv.webp) 製造業のシステム移行で直面しやすい課題と、無理なく進めるためのポイントをマンガでご紹介します。 第2話では、安定性や機能拡張に課題を抱える製造業の業務管理システムを、クラウドへ移行するストーリーを描いています。 ## マンガ本編 ![第2話「製造業におけるマイグレーションの課題」1ページ目](/_astro/page-01.CjiAevGu_29RMAO.webp) ![第2話「製造業におけるマイグレーションの課題」2ページ目](/_astro/page-02.CBZJ8VrJ_Z1EaVGG.webp) ![第2話「製造業におけるマイグレーションの課題」3ページ目](/_astro/page-03.D_v1rlu3_7FTD6.webp) ![第2話「製造業におけるマイグレーションの課題」4ページ目](/_astro/page-04.DnRapqBZ_1b7Uvr.webp) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ! | grasys blog URL: https://blog.grasys.io/post/marketing/manga-episode-03 散在するデータを一元管理し、営業活動の改善につなげる方法をマンガでご紹介します。 # 【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年8月17日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#マンガ](/tags/マンガ/)[#grasys](/tags/grasys/)[#データ活用](/tags/データ活用/)[#営業DX](/tags/営業dx/) ![【マンガでわかるgrasys 第3話】散在データを一元管理し営業活動を改善せよ!](/_astro/hero.BddW7Tsu_ZvBd9c.webp) 散在するデータを一元管理し、営業活動の改善につなげる方法をマンガでご紹介します。 第3話では、複数の場所に分かれたデータを集約し、営業活動へ活用できる状態に整えていくストーリーを描いています。 ## マンガ本編 ![第3話「散在データを一元管理し営業活動を改善せよ!」1ページ目](/_astro/page-01.DgvClNFw_2dvSJs.webp) ![第3話「散在データを一元管理し営業活動を改善せよ!」2ページ目](/_astro/page-02.ClXoOQeP_1Efki6.webp) ![第3話「散在データを一元管理し営業活動を改善せよ!」3ページ目](/_astro/page-03.CesUUCFx_Z1xE9wX.webp) ![第3話「散在データを一元管理し営業活動を改善せよ!」4ページ目](/_astro/page-04.B7jnuJB9_Z25mTmE.webp) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」 | grasys blog URL: https://blog.grasys.io/post/marketing/mastering-kubernetes-with-grasys grasys が持つ、 Kubernetes 運用知見について紹介されています。 # エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Kubernetes](/tags/kubernetes/)[#クラウドインフラ](/tags/クラウドインフラ/)[#grasys](/tags/grasys/) ![エンジニアがKubernetesを使いこなすには? インフラ専門の技術者集団grasysに聞く「攻めのインフラ」](/_astro/large-5.DVtKFIit_Z8E7yz.webp) grasys が持つ、 Kubernetes 運用知見について紹介されています。 ## 関連リンク [外部サイトの記事を読む](https://codezine.jp/article/detail/13615) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介 | grasys blog URL: https://blog.grasys.io/post/marketing/mlops MLOpsとは 「MLOps」とは、 機械学習(ML) と、 運用(Operations) を組み合わせた造語で、優れた機械学習システムを実現するために、それぞれのチームが協調し合う管理体制( 機械学習基盤 )を築くこと。またはその概念全体を指します MLOpsの元になったのは、ソフトウェア開発において 開発(Dev… # MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年12月14日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#mlops](/tags/mlops/)[#Vertex AI](/tags/vertex-ai/) ![MLOps(機械学習基盤)とは?必要性や課題、代表的なツールのご紹介](/_astro/hero.CmQNeOqS_Z189mRM.webp) ## **MLOpsとは** 「MLOps」とは、\*\*機械学習(ML)\*\*と、\*\*運用(Operations)\*\*を組み合わせた造語で、優れた機械学習システムを実現するために、それぞれのチームが協調し合う管理体制(**機械学習基盤**)を築くこと。またはその概念全体を指します MLOpsの元になったのは、ソフトウェア開発において\*\*開発(Development)**チームと**運用(Operations)\*\*チームが連携する開発手法を指す「DevOps」となります。 ## **MLOpsの特徴** MLOpsは、DevOpsをベースとしながらも、**機械学習ならではの開発・運用における問題に対処する点**が特徴になります。機械学習を取り入れたシステムは、**ソースコード/学習/検証データ/モデル/パラメータ**などの構成要素が多いため、管理や検証が難しいです。 この問題に対処するために、複雑な構成要素を効率的に管理するための仕組み(運用のパターン)を構築することがMLOpsの特徴の一つとなります。 また、従来のDevOpsにないMLOpsの特徴として、**運用開始後も定期的にモデルの学習を行う継続的トレーニング**があります。これは、学習パイプラインを構築し、学習の自動化の仕組みを作ることで実現します。 ## **MLOpsの必要性** 機械学習プロジェクトにおいてMLOpsが必要な理由として、以下の2点が挙げられます。 ①**機械学習モデルは運用時の環境変化にともない求める品質を満たさなくなる可能性があるため**、運用されている機械学習モデルは、開発時と同じ性能を示すとは限りません。運用開始当初は高いパフォーマンスを示したモデルでも、運用時に入力されるデータの分布が変化すること(データドリフト)で、時間の経過とともにパフォーマンスが落ちる可能性があります。そのため、運用時の環境変化を検知し、モデルの更新を自動的に行うまたは次世代モデルの構築を行う仕組みが必要です。したがって、機械学習プロジェクトにおいて**機械学習チーム、開発チーム、運用チームが連携し、継続的にフィードバックや改善を行うことが重要**となります。 ②**さまざまな役割の技術者がシステムの開発・運用に関わるため**通常、自社で機械学習モデルを作るためには、多くの技術者がプロジェクトメンバーとして関わることになります。データの分析・加工やモデリングなどはデータサイエンティストが行います。学習したモデルを動かすためには、インフラやサーバサイド・フロントエンドのエンジニアが実行環境やアプリケーションを整備する必要があり、担当が異なる多数の技術者が共同作業するため、チーム間での連携が上手くいかなかったり対立が生じやすくなったりします。そのため、**各チームの開発工程と運用工程をパイプライン化することで、データ処理やコミュニケーションを円滑化したり、デプロイなどの自動化により生産性向上を実現**するという「MLOps」の考え方が重要になってきます。 ## **MLOpsのメリット** MLOpsを実践することで、**機械学習を取り入れたシステムを効率的に開発・運用できる**というメリットがあります。モデルのパフォーマンス監視や更新(適切なタイミングでの再学習など)を自動化することで、**多くのモデルを迅速にデプロイし、より短い時間で機械学習の品質を上げていくことが可能**になります。また、人的コストの削減や、短い周期でシステムのアップデートが可能になるため、サービスレベルの向上にもつながります。 ## **MLOpsの課題** MLOpsにはまだまだ課題も多くあります。下記で紹介する3つの課題を把握した上で、導入の検討を進めていきましょう。 **①時間と人的コストがかかる** 機械学習モデルの開発・運用には、データ分析、モデル開発、モデルのデプロイ、管理や監視など、複雑な作業が多いため、時間と人的コストがかかります。ツールを開発する際の高額な費用や多くの技術者のリソースが必要であったり、AIの運用知識をもつエンジニアを集める必要があるなど、運用するための環境を整えるだけでもかなりの時間とコストを要することになります。 **②ツールの選定が難しい** 機械学習基盤を整備するためには、さまざまなツールが必要になります。ビジネス上で実現したいことのために、各ツールでできること、その他のソフトウェアやプラットフォームとの互換性などを考慮して、プロジェクトに合ったツールを選ぶ必要があります。MLOpsは、機械学習モデルの開発・運用のサイクルを円滑に回すことを目的としています。開発側と運用側が縦割りになっていて連携が取りづらい場合、円滑なサイクルの妨げになります。そのため、**開発側と運用側が密に連携を取れるような組織体制が必要**になります。 ## **MLOpsのプロセス** データ抽出から機械学習モデルの開発・運用までのプロセスは基本的に以下の通りで、 1から6が開発段階に、7と8が運用段階に相当します。 ![MLOpsのプロセスを示す画像](/_astro/01-ml1-22bbc854.Q8YS_iwV_Z1EYMiL.webp) ## **Googleが提示するMLOpsの3つのレベル** GoogleはMLOpsの成熟度として、上記プロセスの各手順がどれだけ自動化されているかを3つのレベルに分けています。 レベル0:手動プロセス 各手順が手動で実行され、**手順間の移行も手動で行う状態** レベル1:MLパイプラインの自動化 開発環境、本番環境のMLパイプラインの自動化により、**モデルの継続的トレーニング(CT)を実現した状態** レベル2:CI/CDパイプラインの自動化 レベル1のCTに加えて、パイプラインのビルド、テスト、デプロイを自動化すること(自動的なCI/CDの実現)で、より**迅速にパイプラインを更新できる状態** ※CI/CD…継続的インテグレーション(CI)と継続的デリバリー(CD)をまとめた表現 ## **クラウドベンダが提供するサービス** データの収集からモデルの構築、モニタリングまでを統合されたプラットフォームで行える サービスは下記になります。 | サービス名 | 提供会社 | | --- | --- | | Google Vertex AI | Google | | Amazon SageMaker | Amazon | | Azure Machine Learning | Microsoft | | MLOps | DataRobot | ## **OSSとして提供されているツール** 以下のツールはOSS(オープンソースソフトウェア)として提供されているため、誰でも簡単に利用できます。 ・MLflow ・Metaflow ・Tensorflow Extended(TFX) Pythonの環境に導入する場合は、pip(Pythonで書かれたパッケージソフトウェアをインストール・管理するためのパッケージ管理システム)などを利用して無料でインストールできます。しかし、クラウドサービスと比較すると、書くべきコードの量が多くなるといったデメリットがあります。 MLflowを使うと、パラメータや評価指標をダッシュボードで確認するなど、**実験管理を行えます。** Metaflowを使うと、機械学習のワークフローをパイプラインとしてまとめたり、**パイプラインの途中の状態を確認したり、その状態から再実行したりできます。** Tensorflow ExtendedもMetaflowのようにパイプラインを作成できます。**Tensorflowがベースになっているのが特徴です。** **各ツールについてご紹介しましたが、とはいえツールを導入すれば終わりではなく、その後の運用などが大事になってきますので、MLエンジニアやOpsエンジニアが慎重に検討する必要があります。** 現在MLOpsで悩まれている方、今後検討中の方!grasysにご相談ください! ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築 | grasys blog URL: https://blog.grasys.io/post/marketing/multiplayer-game-servers-with-agones 5月に放送され、grasys エンジニアも出演した「Google Cloud (GCP) Day:Digital‘21」のセッションの内容をまとめました。 Agones と Game Servers を使ってKubernetes 上でリアルタイムマルチ対戦ゲーム環境(DGS)を構築する方法をご紹介しています。 # Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Agones](/tags/agones/)[#Kubernetes](/tags/kubernetes/)[#GKE](/tags/gke/)[#ゲーム](/tags/ゲーム/) ![Game Servers と Agones でリアルタイム マルチ対戦ゲーム環境の構築](/_astro/large-19.1e4AWYbj_gvmQD.webp) ※この記事は2021年5月26日に放送された Google Cloud (GCP) Day:Digital‘21 の [セッション](https://cloudonair.withgoogle.com/events/google-cloud-day-digital-21?utm_source=google&utm_medium=website&utm_campaign=FY21-Q2-JAPAN-otherevent-onlineevent-er-GoogleCloudDayDigital21_gh_mc&utm_content=sponsor) 内容をもとに作成しています。 ## Agones と Game Servers を使ってKubernetes 上でリアルタイム マルチ対戦ゲーム環境(DGS)を構築する方法 世界中で配信され、オンラインで同時プレイされるような、大人数で動きの速いマルチプレイゲームでは、多くの場合ゲームの世界を可能な限りリアルタイムに近い速度でシミュレートするために、プレイヤーが接続する専用ゲームサーバーが必要です。この専用ゲームサーバーを「**Dedicated Game Server(以下、DGS)**」と呼び、DGS はプレイヤーのステート(状態)を管理する役割を果たします。 DGS はこれまで主にプロプライエタリシステムとして開発されてきましたが、より柔軟でコストメリットの高いクラウド化が進み、オープンソース標準が主流になりつつあります。そこで今回は、Kubernetes 上での DGS の構築・管理を可能にする Google Cloud (GCP) の“Agones” と “Game Servers” について解説しながら、リアルタイム マルチ対戦ゲーム環境の構築・管理を行う具体的な方法を紹介します。 ### Kubernetesをゲームサーバー管理に使う理由 今回 DGS に着目したのは、**Kubernetes との相性の良さ**にあります。DGS と Kubernetes では、下記の図で示しているように「ログ、処理結果の保存」、「スケール」、「ライフサイクル」の3つの共通点があります。特に「ライフサイクル」の観点では、DGSはステートフルなアプリケーションでありながらもゲームの計算結果をメモリ上に保持し、データベースなどと異なりライフサイクルが比較的短い性質のものが多いため、短いコンテナライフサイクルに適している Kubernetes と相性がいいと言えます。 ![DGSとKubernetesに共通するログ保存・スケール・ライフサイクル](/_astro/large-16.D5sLwLrl_25tu58.webp) ### オートスケール機能を使う場合の注意点 Kubernetes を利用するにあたり、コストメリットなどからオートスケール機能を使いたいと思う方もいるかもしれません。しかしオートスケールを使うと、スケールインで問題が発生する可能性があるので注意が必要です。ゲームのイベント実施時など、プレイヤーからのアクセスが集中してサーバー負荷が急増する場合に備え、Kubernetes のオートスケール機能を使うことで、あらかじめ設定した定義に基づいて自動でスケールアウトを行い、Pod を増やして負荷を分散することが可能です。その後アクセス集中が落ち着き、サーバー負荷が下がったら、今度は定義に基づいて自動でスケールインを実行し、Pod を動的に減らしていきます。 しかし、ここで\*\*削除対象となる Pod にプレイヤーが接続中かどうかを Kubernetes 側で判断することができません。\*\*プレイヤーは Pod とのリアルタイム通信によってゲームをプレイできるため、プレイヤーと接続中の Pod がスケールインで意図せず削除されてしまうと、プレイヤーがゲームを継続できなくなってしまいます。このように、Kubernetes のオートスケール機能を使う場合、定義や機能のチューニングはあくまで人的作業となるため、結果として管理の複雑化やボトルネックの発生につながるリスクがあります。こうした問題を解決し、**チューニングの効率化・システム化を行うために開発されたソフトウェア**が Agones です。 ### Agones で Kubernetes スケール制御の一部を効率化 Agones は Ubisoft と Google が共同開発しているオープンソースソフトウェアです。マルチプレーヤー専用のゲームサーバーをスケーリング・オーケストレーションするためのプラットフォームを提供しており、Kubernetes を使用して DGS をホスティングすることができます。Agones は、Kubernetes を実行可能な環境であれば、インストールすることでどこでも実行可能です。 Allocator という機能によって Pod にプレイヤーが接続中かどうかを判断し、プレイヤーがゲームを終了した時に削除を実行するなどの設定ができるため、オートスケールを効率的に運用することができます。 **Agones には下記のような独自のリソースがあり、Kubernetes のリソースと同様に YAML や json で定義が可能です。** - GameServer:ゲームサーバーそのもの - Fleet:ウォームアップ済みで、実行中のゲームサーバーに割り当てが可能な GameServer の集まり(グループ)のこと - GameServer Allocation:Fleet の中の GameServer を実行中のゲームサーバーへ割り当てる機能 - Fleet Autoscaler:プレイヤーの状態変化にともなう Agones のステート更新に応じて、Fleet のスケールアップ/ダウンを実行する機能  例として、ゲーム開始時の Agones リソースによるステータス管理について説明します。Agones が Kubernetes 上で動作しており、役割を持ったコンテナが複数デプロイされている状態です。マッチングサーバーからゲーム開始の処理を受けた Agones-Controller は、Game Fleet と呼ばれる Game Server をまとめるグループの中から未割り当ての Game Server用Pod を選択し、「ゲーム開始」というステータスとともに割り当てます。 ![ゲーム開始時のAgonesリソースによるステータス管理](/_astro/large-17.DKG0m1eI_Z1T3Tuz.webp) ゲーム終了時には、Agones-Controller が Pod のステータスを「ゲーム終了」と更新し、このプレイヤーが接続していない状態の Pod が削除されます。Pod の削除後、Kubernetes の性質により未割り当ての状態の Pod が再作成されます。ゲームの処理に応じて任意にステータスを持たせることも可能です。 ![ゲーム終了時のAgonesリソースとPodの状態遷移](/_astro/large-18.L6Euqzzb_1DuUtY.webp) このように、Agones を使うことで**ゲームのステータスを管理できる**ようになるため、Kubernetes 側でスケールイン時に Pod とプレイヤーの接続状況がわからなくても、意図しないスケールインを防ぐことが可能です。しかし、Agones は**リージョンを跨いだオートスケールには非対応**なので、ワールドワイドなゲームサーバー環境を Agones だけで実現するのは困難です。そこで登場するのが “Game Servers” です。 ### ワールドワイドな環境構築ができるGame Servers Game Servers は、Google Kubernetes Engine 上で実行される Kubernetes クラスタをサポートするように設計された、ワールドワイドに対応したゲームサーバーのデプロイと管理が容易にできるマネージドゲームサービスです。Game Servers を使用することで、Kubernetes や Game Servers のフリートオーケストレーション、ライフサイクル管理用の Agones を使用したゲームサーバークラスタの管理ができるようになります。また、既存のゲームセッションに干渉せず、Game Servers による管理へのクラスタの接続、切断をいつでも行うことができます。クラスタの切断後、オープンソースの Agones をインストールし、Agones による管理を行うことが可能です。 また、Agones と GameServers によるゲームサーバー環境構築の手順は以下の通りです。 _1\. Game Server Deployment と Config を定義する_ ※Game Server Deployment(GSD):世界中のデプロイ可能なゲームサーバーを管理するリソース。 ※Game Server Config(GS Config):サーバー数やバッファなどを指定する GSD のサブリソース。 _2\. GSD をデプロイすると、GSD の定義によって各リージョンの Realm にある Game Servers クラスタの DGS Pod が作成される。この際、ひとつの Config を全クラスタに適用することができる。_ ※Realm(レルム):ゲームのレイテンシ要件に基づくGSクラスタのユーザー定義グループ。 時間に基づくスケーリング機能について、Realm 内のクラスタで使用できるタイムゾーンが割り当てられる。 ※Game Servers クラスタ(GS クラスタ):Agones がインストールされた Kubernetes クラスタで、 Realm のサブリソースとなる。 例えば、日本のプレイヤーがゲームにアクセスしたとします。まずマッチング成立のため、マッチングサーバーへ接続されます。 マッチングサーバーはゲーム開始準備のために日本のリージョンにある Realm 内の Agones と通信し、割り当て可能な DGS Pod があるかを確認します。この際、ステート管理や割り当ては Agones に任せることができます。 Agones によって DGS Pod が割り当てられると、Pod のエンドポイントの IP とポートがゲームプレイヤーに返されます。 こうして、日本のプレイヤーが日本リージョンの DGS Pod と直接通信し、ゲームができるようになります。 ![Game Serversを使った複数リージョンのゲームサーバー構成](/_astro/large-19.1e4AWYbj_2nqtom.webp) ### Game Serversを使用する際の注意点 Game Servers のリソースには依存関係があるため、削除時には順番を遵守する必要があります。正しい順番は以下の通りです。 1. Rollout(default-config,config-overrides) 2. GS Config 3. GSD ※Rollout:GSD に基づき、GS config を対象となる Realm にマッピングするリソース ゲームサーバーを運用する中で、異なるバージョンの専用サーバーをデプロイする場合には、RealmSelector の定義を記述した YAML または json ファイルによってデフォルトの Config をオーバーライドする必要があります。 ### 参考 [Agones ―― Kubernetes 上でのゲーム サーバー構築をサポートするオープンソース プロジェクトが始動](https://cloud.google.com/blog/ja/products/gcp/introducing-agones-open-source-multiplayer-dedicated-game-server-hosting-built-on-kubernetes) [Game Servers](https://cloud.google.com/game-servers/?hl=ja) [Google Cloud (GCP) Game Servers (beta) の紹介 | by Yutty Kawahara | google-cloud-jp](https://medium.com/google-cloud-jp/google-cloud-game-servers-beta-dfd4da6f3e7b) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2022年 新年のご挨拶 | grasys blog URL: https://blog.grasys.io/post/marketing/new-year-greeting-2022 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:2021年12月30日(木)より2022年1月3日(月)まで 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 # 2022年 新年のご挨拶 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年1月4日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#新年の挨拶](/tags/新年の挨拶/) ![2022年 新年のご挨拶](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) 新年、明けましておめでとうございます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2022年も、より一層のご支援、お引立てを賜りますようお願い申し上げます。 本年も株式会社 grasysを宜しくお願い申し上げます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2024年 新年のご挨拶 | grasys blog URL: https://blog.grasys.io/post/marketing/new-year-greeting-2024 あけましておめでとうございます。 謹んで新年のお慶びを申し上げます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2024年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 # 2024年 新年のご挨拶 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2024年1月5日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#新年の挨拶](/tags/新年の挨拶/) ![2024年 新年のご挨拶](/_astro/newyear2023_1.XEPlrc3B_Z29axpp.webp) ![あけましておめでとうございます。](/_astro/newyear2023_1-1024x576.KTRCaYak_Z1ftrsl.webp) 謹んで新年のお慶びを申し上げます。 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2024年も、より一層のご支援、 お引立てを賜りますようお願い申し上げます。 本年も宜しくお願い申し上げます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2025年 新年のご挨拶 | grasys blog URL: https://blog.grasys.io/post/marketing/new-year-greeting-2025 新年、明けましておめでとうございます。 年賀状 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2025 年も、より一層のご支援、お引立てを賜りますようお願い申し上げます。 本年も株式会社 grasys を宜しくお願い申し上げます。 # 2025年 新年のご挨拶 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年1月6日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#新年の挨拶](/tags/新年の挨拶/) ![2025年 新年のご挨拶](/_astro/331bb0e6ef70fa3c349ab64c12a5f5fe.BN8TzFPr_Z2cXHN9.webp) ## 新年、明けましておめでとうございます。 ![年賀状](/_astro/331bb0e6ef70fa3c349ab64c12a5f5fe-1024x492.DH175vjX_91qsz.webp) 平素はご愛顧を賜わり、厚く御礼申し上げます。 旧年中は、多大なるご尽力をいただき、誠にありがとうございます。 2025 年も、より一層のご支援、お引立てを賜りますようお願い申し上げます。 本年も株式会社 grasys を宜しくお願い申し上げます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 新年、明けましておめでとうございます。 | grasys blog URL: https://blog.grasys.io/post/marketing/new-year-greeting-2026 2026年 新年のご挨拶 旧年中は格別のご支援を賜り、誠にありがとうございました。 皆さまのますますのご発展を心よりお祈り申し上げますとともに、 本年も変わらぬご支援を賜りますようお願い申し上げます。 株式会社grasys 代表取締役社長 長谷川 祐介 # 新年、明けましておめでとうございます。 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2026年1月5日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#新年の挨拶](/tags/新年の挨拶/) ![新年、明けましておめでとうございます。](/_astro/newyear2026.sY5GucBW_ZYHb54.webp) 旧年中は格別のご支援を賜り、誠にありがとうございました。 皆さまのますますのご発展を心よりお祈り申し上げますとともに、 本年も変わらぬご支援を賜りますようお願い申し上げます。 株式会社grasys 代表取締役社長 長谷川 祐介 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## オフィス移転しました! | grasys blog URL: https://blog.grasys.io/post/marketing/newoffice-ygp 2024年4月1日に新オフィスへ移転しました。当日のブログ投稿は「どんなウソだよ..」と言われかねないので、少し間をあけての投稿です^^/ 今回はそんな新オフィスのご紹介をさせていただこうと思います! 紹介が遅れました、grasys Marketingチームです。 3年ほどセールスチームに所属していたのですが、この春からマーケティ… # オフィス移転しました! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2024年4月11日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#ebisu](/tags/ebisu/)[#恵比寿ガーデンプレイス](/tags/恵比寿ガーデンプレイス/)[#オフィス](/tags/オフィス/) ![オフィス移転しました!](/_astro/hero.BZj1FNpx_Z20TSoa.webp) 2024年4月1日に新オフィスへ移転しました。当日のブログ投稿は「どんなウソだよ..」と言われかねないので、少し間をあけての投稿です^^/ 今回はそんな新オフィスのご紹介をさせていただこうと思います! 紹介が遅れました、grasys Marketingチームです。 3年ほどセールスチームに所属していたのですが、この春からマーケティングチームに異動となりました。 これからブログを書く機会が増えてくると思うので、よろしくお願いします! 過去にはこんなブログも書いています。もしご興味があれば、ぜひご覧ください! - [TOKYO GAME SHOW2022へ行ってみた!| grasys blog](https://blog.grasys.io/post/marketing/tokyo-game-show2022/) - [クラウドとは?注目されている背景を5分で解説!](https://blog.grasys.io/post/marketing/cloud-explanation/) - [3大クラウドの脆弱性、ウイルス感染対策サービス一覧| grasys blog](https://blog.grasys.io/post/marketing/20230818/) ではでは、さっそく新オフィスのご案内です! ## 新オフィスの場所 場所はこれまでと同じく恵比寿ですが、西口側から東口側へと変わりました。 > Plain textcontent\_copy > > ``` > 〒150-6011東京都渋谷区恵比寿4-20-3 恵比寿ガーデンプレイスタワー11階 > ``` ドラマ「花より男子」で道明寺がつくしと初デートの待ち合わせをした恵比寿ガーデンプレイスです。(あ〜っと共感してくださった方はきっと同世代w) その11階が新しいオフィスとなりました。 ## オフィスに入ると… 11階まで上がりオフィスに入ると、まずエントランスが待っています。 会社のロゴにもなっている植物の存在感があって、なんだか気分を落ち着かせてくれます。 ![オフィスに入るとのロゴ](/_astro/01-E1fabpOyoFFbuuTWJ_KjRS1uAHLpWstHi6seCj7KoHPQ9kiTH4ja6X1y0Grra6LriEmPuoQi8BnRRgX2EH1n-aeC_Ae8yVpszxj5OdgfQfDrOcTDF_qQWXe--e76fe2df.B3MBhxuc_1gqldS.webp) エントランスから会議室と執務室へ分かれるのですが、まずは会議室から! 6人用と8人用の会議室があります。 カーペットがおしゃれだと思いませんか?w ![オフィスに入るとの写真(1)](/_astro/02-PXL_20240409_085712530-1024x768-1e91aae8.BdthDF1T_1KfXzS.webp) 次はエントランスから執務室へ! ワンフロアに全ての部署のメンバーが揃っています。 旧オフィスは部署によって3つのフロアに分かれており、顔を合わせる機会の少ないメンバーもいましたが、より部署横断のコミュニケーションが生まれそうです! ![オフィスに入るとの写真(2)](/_astro/03-ec63b0efa3782db84377d0e71181fcad-1024x768-bbd8bada.-cL8Pm-y_f0nQV.webp) 当社の社長、エンジニア出身ということもあってか、働く環境にはかなりこだわりを持っています。 オカムラ バロンの椅子もその一つ。 椅子に長時間座っていてもそこまで疲労を感じないのは、縁の下の力持ちがいるおかげ。 また、全社員 4K のモニター付き。 画面上で広い作業スペースが確保できるので、複数の画面を見ながらの作業もスイスイです。 ## 見どころ 執務室の奧へ進むと… オープンスペースが現れます。 ![新オフィスのオープンスペースとキッチン設備](/_astro/04-f4205a7fc8c643dc3b86b8c5b1e653d7-1024x768-90a8ae00.DVvQijz9_1cW267.webp) ウォーターサーバーから始まり、ゲーム機まで! ![見どころの写真](/_astro/05-PXL_20240409_090302744-1024x768-0cccd86f.6xplUHGI_1AcRrc.webp) おいおい業務中に遊ぶなよ〜なんて声も聞こえてきそうですが、 いえいえこれも業務なんです! 当社ではネットワークゲームのインフラ構築・運用もしており、 動作確認のためにゲームをしたりしているんですね〜。 もちろん、終業後に遊ぶのもOKです! ## オフィス周辺の気になるところ 同じ恵比寿とは言え、東口側はランチも含めてまだまだ手探り状態です。 社内でも、「〇〇行ってみたよ!、濃厚で量も多くてめちゃくちゃうまい」、「◯◯円のラーメン食べたw」といった会話で盛り上がっています。 おすすめのお食事処、スポットがあればぜひぜひ教えてください!!(切実に…w) それと個人的に気になっているのは、4/3にオープンしたばかりの「YEBISU BREWERY TOKYO」 エビスビールのブランド体験拠点ということなんですが、ここ限定で発売されるビールもあるとかないとか。。 弊社へお立ち寄りの際はご案内できるよう、予習しておきます! 公式サイト:[https://www.sapporobeer.jp/yebisu/communication/yebisu-brewery-tokyo/](https://www.sapporobeer.jp/yebisu/communication/yebisu-brewery-tokyo/) それでは、本日はこの辺で。 少しずつ暖かくなってきましたが、体調にはお気をつけてお過ごしください! ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## テクマトリックスとパートナー契約締結 | grasys blog URL: https://blog.grasys.io/post/marketing/news_20200806 grasysが世界的サイバーセキュリティ企業 パロアルトネットワークスの NextWave パートナーに 大規模・複雑なサーバーインフラ運用 + セキュリティ強化 により強固なインフラを提供 クラウドインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:⻑谷川祐介、以下 grasys)は、ネッ… # テクマトリックスとパートナー契約締結 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年8月6日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#grasys](/tags/grasys/)[#news](/tags/news/) ![テクマトリックスとパートナー契約締結](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ## grasysが世界的サイバーセキュリティ企業 パロアルトネットワークスの NextWave パートナーに 大規模・複雑なサーバーインフラ運用 + セキュリティ強化 により強固なインフラを提供 クラウドインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:⻑谷川祐介、以下 grasys)は、ネットワークインテグレーターのテクマトリックス株式会社(本社:東京都港区、代表 取締役社⻑:由利 孝、以下 テクマトリックス)とパートナー契約を結びました。これにより、grasysは 150カ国以上にサイバーセキュリティを提供するパロアルトネットワークス株式会社(東京都千代田区、代表取締役会⻑兼社⻑:アリイ・ヒロシ、以下 パロアルトネットワークス)のNextWaveパートナーになり、パロアルトネットワークスのセキュリティ製品を組み込んだインフラサービスの提供が可能になります。 ### 【様々なクラウド環境を守るPrisma】 クラウドを利用する企業は年々増加しており、令和元年には初めて6割を超えました。パロアルトネット ワークスのPrismaは業界で最も包括的クラウドセキュリティを提供することで、クラウドを隙なく守りま す。セキュア アクセス サービス エッジ (SASE) のPrisma AccessなどPrismaの製品ラインを使用するこ とによって、場所にとらわれず、ユーザー、アプリケーション、データを保護できます。 ![【様々なクラウド環境を守るPrisma】を示す画像](/_astro/01-00-1024x430-bae814f8.osRxLe3u_Z1MrBTn.webp) ### 【クラウド活用+セキュリティ強化でクライアントのニーズを満たした最適なインフラ環境を提供】 grasysでは Google Cloud (GCP) PlatformTM ( GCPTM )を中心とするパブリッククラウドでのインフラ構築に加えてパロアルトネットワークスのPrisma Cloudを活用し、さらに強固に守られたインフラの提案・提供が可能になります。 さらに、複数のクラウドを組み合わせたマルチクラウドや、オンプレミスとクラウドを組み合わせたハイブリッドクラウド環境にもPrisma Cloudを使用して一貫したセキュリティ対策を実装することができます。 ![【クラウド活用+セキュリティ強化でクライアントのニーズを満たした最適なインフラ環境を提供】を示す画像](/_astro/02-01-2-1024x201-06ceb055.Cek9tS7z_ZQp7lh.webp) ###### 【テレワークも安全に保つPrisma SaaS】 新型コロナウイルス第二波・第三波が懸念され、テレワークが引き続き注目されている今、リモートアクセスから企業の情報を守るサイバーセキュリティ対策の重要性がより高まっています。 パロアルトネットワークスのPrisma SaaSを使えば多くの企業が利用する G SuiteTM やMicrosoft 365などの他のプラットフォームをサイバーアタックから守り、テレワークのセキュリティを保護することができます。 ![【テレワークも安全に保つPrisma SaaS】を示す画像](/_astro/03-02-1-1024x494-8d16cbbe.D_KGuyr9_Z1RIEX5.webp) * * * ![Palo Alto Networksのロゴ](/_astro/04-03-2-1024x187-817315bc.byID2PYC_2q2o7y.webp) #### 【パロアルトネットワークス株式会社について】 米国に本社を持つパロアルトネットワークスは、150カ国以上の顧客にサイバーセキュリティを提供する グローバルセキュリティ企業です。パロアルトネットワークスの技術は世界中の様々な業界において95社 以上のFortune100企業を含む73,000以上のクライアントのセキュリティを守っています。 公式サイト:[http://www.paloaltonetworks.jp](http://www.paloaltonetworks.jp/) ###### パロアルトネットワークス株式会社のコメント: パロアルトネットワークスのPrismaは、業界で最も包括的なクラウドセキュリティで、ユーザー、アプリケーション、およびデータをその所在に関係なく保護することによって、クラウドへの安全なジャーニーの実現に役立ちます。今回、grasys様をNextWaveパートナーにお迎えすることを大変嬉しく思いま す。日本においてもテレワークのさらなる推進が見込まれる中、日本企業のクラウドネイティブ環境のセ キュリティを、ともに強化できることを期待しております。 パロアルトネットワークス株式会社 代表取締役会⻑兼社⻑ アリイ・ヒロシ * * * ![テクマトリックスのロゴ](/_astro/05-04-1-6ad96b91.CnXs6WsF_ZJhJSR.webp) ###### 【テクマトリックス株式会社について】 テクマトリックス(東証一部:3762)は、クラウドコンピューティング時代に技術革新をもたらす情報 基盤技術のインテグレーションを提供する「情報基盤事業」と、ソフトウェア技術を駆使し顧客の抱える 問題領域におけるベストプラクティスを実装したアプリケーションの提供を行なう「アプリケーション・ サービス事業」を提供しています。「情報基盤事業」分野では、独自の目利き力を活かし、北米を中心に 高い技術力、競争力、成⻑力をもつ次世代ネットワーク、セキュリティ、ストレージ等の製品やサービス を見極め、単なる製品販売にとどまらない高付加価値なフルラインのサービスを届けています。 公式サイト:[https://www.techmatrix.co.jp](https://www.techmatrix.co.jp/) ###### テクマトリックス株式会社のコメント: クラウドインフラの設計・構築・運用で多数の実績をお持ちのgrasys様とパートナーシップを締結できることを歓迎致します。grasys 様とのパートナーシップにより、より多くのお客様が、パブリッククラウドを安全にご利用いただけるよう、尽力してまいります。 テクマトリックス株式会社 代表取締役 由利 孝 * * * ![テクマトリックス株式会社のコメント:を示す画像](/_astro/06-S__26394637-1024x582-c24d1a18.BsdsKv00_ZNmyk1.webp) ###### 【株式会社grasysについて】 grasysは Google Cloud (GCP) Platform 、Amazon Web Services、Microsoft Azureを活用したクラウドインフラの設計・構築・運用をしています。多数の最先端IT企業とパートナーシップを組むことで様々なツールを組み込み、極限までカスタマイズしたシステムの構築を実現しています。 公式サイト:[https://www.grasys.io/](https://www.grasys.io/) ###### 株式会社grasysのコメント: 我々grasysは、パブリッククラウドを活用したITインフラに関わる多種多様な企業様と共に、大規模・高密度・高度なシステムを実現しています。今後、ネットワークセキュリティのニーズは高まっていきます。世界トップレベルのセキュリティ製品を提供しているパロアルトネットワークス株式会社とパートナーシップを結び、テクマトリックス株式会社と連携することで、さらにレベルの高いセキュリティを実装し、様々なシステムのリフト&シフトの要求に応えていきます。また、幅広い業界において今後もパブリッククラウドの活用を加速してまいります。 株式会社grasys 代表取締役 ⻑谷川 祐介 ###### About us 社名:株式会社grasys(グラシス) 設立:2014年11月13日 従業員数:37名(代表取締役含めエンジニア24名) 所在地:〒150-0021 東京都渋谷区恵比寿西1-3-10 ファイブアネックス4F ###### パートナー企業(一部) ![パートナー企業(一部)を示す画像](/_astro/02-06-1-1024x280-b1bfbe9c.BsfMjIoG_FnTC1.webp) grasysは常に最新の技術を取り入れ、攻める心を持ち続ける「技術者集団」です。お客様の大切なインフラをお預かりして安定運用し続けることを目的とした事業をしています。 ※ Google Cloud (GCP) Platform、 GCP は、Google LLC の商標です。 Palo Alto Networks、Palo Alto Networksロゴは米国及びその他の国におけるPalo Alto Networksの登録商標または商標です。本書に記述されているその他すべての商標、商号、サービスマークは、それぞれの各社の登録商標または商標です。 ###### Contact Marketing Team マーケティング担当 Tel: 03-6277-5273 Email: [marketing@grasys.io](mailto:marketing@grasys.io) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 渋谷データコンソーシアムにgrasysが参画 | grasys blog URL: https://blog.grasys.io/post/marketing/news_20200901 渋谷データコンソーシアムにgrasysが参画 ビッグデータに基づいた渋谷の街づくりを推進 産官学⺠共同データプラットフォーム形成を支援し、スマートシティシブヤの実現を推進 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、9月1日より「一般社団法人渋谷… # 渋谷データコンソーシアムにgrasysが参画 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年9月1日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#grasys](/tags/grasys/)[#news](/tags/news/)[#データ活用](/tags/データ活用/) ![渋谷データコンソーシアムにgrasysが参画](/_astro/corporate-news-hero.rV1N1Moi_1A3V3g.webp) ##### 渋谷データコンソーシアムにgrasysが参画 ビッグデータに基づいた渋谷の街づくりを推進 産官学⺠共同データプラットフォーム形成を支援し、スマートシティシブヤの実現を推進 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、9月1日より「一般社団法人渋谷未来デザイン データコンソーシアム」(以下、コンソーシアム)に入会しました。コンソーシアムを通じ、一般社団法人渋谷未来デザイン、東京大学先端科学技術研究センターの協力のもと、渋谷区のスマートシティ化を進めるうえで基礎となるビッグデータやオープンデータの活用を推進する産官学⺠共同プロジェクトに参画してまいります。 ![渋谷データコンソーシアムにgrasysが参画を示す画像](/_astro/01-00-2-56997a69.DZYsZfyi_172RJ1.webp) ###### 【grasysの取り組み - データ活用における技術知見を活かして渋谷の街づくりに貢献 - 】 grasysではパブリッククラウドを活用したクラウドインフラの設計・構築・運用保守をフルマネージドで請け負い、クライアントの大規模で複雑なインフラを効率良く安定稼働しています。 運用システムのエンドユーザーはのべ3億超、あるシステムでは秒間200万リクエストをさばくインフラや、1日123兆レコードを出すデータ分析基盤を運用しています。これらのデータ活用における技術知見を活用し、渋谷区の企業の一つとして、そしてデータ活用における課題を解決してきた企業として、渋谷区の街づくりに貢献してまいります。 ###### 【渋谷区のスマートシティ化を推進するコンソーシアム】 ![【渋谷区のスマートシティ化を推進するコンソーシアム】を示す画像](/_astro/02-01-3-1024x590-f2fe67bd.CTKgaJBd_Zzci2f.webp) <活動> ビッグデータを活用して渋谷区のスマートシティ化を推進し、渋谷区に行き交う人々の生活を豊かにするための様々なプロジェクトを実施。コンソーシアムの一つ目のプロジェクトは、渋谷区の日陰の位置を特定して日陰を通った移動ルートを示す「Hikage(日陰)Finder」。渋谷区以外の街でも構築できるよう、 「Hikage(日陰)Finder」 のコードはGitHub上で公開しています。grasysでは今後開発していくプロジェクトのデータ分析基盤・インフラ周りで協力予定。 \* 「Hikage(日陰)Finder」について:[https://urbansciences.jp/en/1112/](https://urbansciences.jp/en/1112/) <主催> 一般社団法人渋谷未来デザイン <協力> 東京大学先端科学技術研究センター \* コンソーシアムについて: [https://fds.or.jp/pressrelease/153/](https://fds.or.jp/pressrelease/153/) ###### About us 社名:株式会社grasys(グラシス) 設立:2014年11月13日 従業員数:38名(代表取締役含めエンジニア25名) 所在地:〒150-0021 東京都渋谷区恵比寿西1-3-10 ファイブアネックス4F ###### パートナー企業(一部) ![パートナー企業(一部)を示す画像](/_astro/02-06-1-1024x280-b1bfbe9c.BsfMjIoG_FnTC1.webp) grasysは常に最新の技術を取り入れ、攻める心を持ち続ける「技術者集団」です。お客様の大切なインフラをお預かりして安定運用し続けることを目的とした事業をしています。 ※ Google Cloud (GCP) は、 Google LLC の商標です。 ###### Contact Marketing Team マーケティング担当 Tel: 03-6277-5273 Email: [marketing@grasys.io](mailto:marketing@grasys.io) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進 | grasys blog URL: https://blog.grasys.io/post/marketing/news_20200910 クラウドインフラを構築・運用保守するgrasys 先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進 「攻め」のITインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は多数の最先端IT企業とパートナーシップを組むことで極限までカスタマイズし… # 先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年9月10日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#grasys](/tags/grasys/)[#news](/tags/news/) ![先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ## クラウドインフラを構築・運用保守するgrasys 先進的パートナー企業の働き方を参考にニューノーマル時代の働き方を推進 「攻め」のITインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は多数の最先端IT企業とパートナーシップを組むことで極限までカスタマイズしたシステムの提供を実現しています。新型コロナウイルス感染拡大を機に、新しい生活様式やニューノーマルな働き方が模索されている今、技術に限らず働き方においても型にはまらず先進的なgrasysのパートナー企業から学びながら最適な働き方を追求すべく、全文検索エンジンを提供するElasticsearch株式会社(本社:オランダ アムステルダム、代表:Shay Banon、以下 Elastic社)の「ニューノーマル時代におけるテレワーク制度」について、日本カントリーマネージャーの川崎友和氏に具体的な取組みを伺いました。 ### 【grasysのテレワーク制度】 grasysでは、新型コロナウイルス対策を早期から実施すると共に、在宅勤務環境を整えるために在宅手当や通信費の支給など対応を柔軟に進めて参りました。新しい動きでは在宅勤務を前提とする地方人材の雇用も実験的に開始するなど、様々な施策を取り入れています。 ![【grasysのテレワーク制度】を示す画像](/_astro/01-01-4-1024x368-32cd8d0a.BAHNLWej_1MQSHV.webp) \* 在宅勤務手当に関するニュースリリース: [https://prtimes.jp/main/html/rd/p/000000001.000056477.html](https://prtimes.jp/main/html/rd/p/000000001.000056477.html) ![Elasticのロゴ](/_astro/02-02-3-1024x351-f3e5e8b1.CDy57owk_LYmIh.webp) ###### 【多様性に潜在する力を活用するべく分散型企業として設立したElastic社】 全文検索エンジンを提供するElastic社は、大規模データをリアルタイムに処理するサービスを、オンプレミスとSaaSで提供しています。 Elastic社は、世界各国から社員が働く「分散型企業」として2012年に設立されました。多様性に潜在する力を活用するべく、グローバルに存在する才能にアクセスするためこのような手法を採択しました。2020年時点で、その社員は世界中で2,000人にも及んでいます。 ![【多様性に潜在する力を活用するべく分散型企業として設立したElastic社】を示す画像](/_astro/03-03-4-51d4a394.BV3ulnK__1cafjs.webp) **お話しを伺ったElastic社** **カントリーマネージャー 川崎友和氏** ### 【新型コロナウイルス感染拡大後の働き方の変化 - 手当の支給や有給休暇を付与 - 】 Elastic社では以前から約90%の従業員がフルタイムのリモート人材であったため、オンラインで仕事をする体制が整っており、フルリモート体制への移行はメール一本で実現しました。 Elastic社の「Work From Home」ポリシー 1. 自宅の仕事環境を整えるために(モニターや人間工学に基づいた椅子のセットアップ等) 全従業員に対して\*\*$1,000(日本円にして約10万円)を支給\*\* 2. 従業員が不安定な社会で働くプレッシャーに耐えながら、身体的・精神的な健康を保つことができるように、全従業員が同時に有給で取得する\*\*”Shut It Down Days”\*\*を義務として設けた(これは復帰した際に大量のメール4対応するストレスを無くすために全従業員を対象としている) 3. さらに追加で任意の**4週間のCOVID休暇**を有給で付与 ###### 【grasysの今後の展望】 grasysもElastic社やパートナー企業の取組みを参考にしながら、クライアントに対して最適なソリューションを提供するべくニューノーマルにおける新たな働き⽅を刷新し、⽣産性や⾰新⼒の向上の実現を⽬指してまいります。 **\* 9月11日に採用イベント実施** コロナ禍によってDXが加速し、今後クラウド活用が広がることが予測される中、クライアントに対してより最適なソリューションを提供するべく、grasysでは新たなエンジニアも募集しています。 採用イベントURL: [https://event.shoeisha.jp/devsumi/20200911](https://event.shoeisha.jp/devsumi/20200911) ![【grasysの今後の展望】を示す画像](/_astro/04-04-1024x538-b4419a74.CAPXOWFs_4pzUt.webp) * * * ###### About us 社名:株式会社grasys(グラシス) 設立:2014年11月13日 従業員数:38名(代表取締役含めエンジニア25名) 所在地:〒150-0021 東京都渋谷区恵比寿西1-3-10 ファイブアネックス4F ###### パートナー企業(一部) ![パートナー企業(一部)を示す画像](/_astro/02-06-1-1024x280-b1bfbe9c.BsfMjIoG_FnTC1.webp) grasysは常に最新の技術を取り入れ、攻める心を持ち続ける「技術者集団」です。お客様の大切なインフラをお預かりして安定運用し続けることを目的とした事業をしています。 ※ Google Cloud (GCP) は、Google LLCの商標です。 * * * ###### Contact Marketing Team マーケティング担当 Tel: 03-6277-5273 Email: [marketing@grasys.io](mailto:marketing@grasys.io) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言 | grasys blog URL: https://blog.grasys.io/post/marketing/news_20201021 クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言 〜地方創生SDGs官民連携プラットフォームでも積極的にパートナーを募集〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は国連サミットで採択された持続可能でよりよい世界を目指す国際目標の… # クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年10月21日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#grasys](/tags/grasys/)[#news](/tags/news/) ![クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ##### クラウドインフラの技術者集団grasys、SDGsへの取組みを宣言 〜地方創生SDGs官民連携プラットフォームでも積極的にパートナーを募集〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は国連サミットで採択された持続可能でよりよい世界を目指す国際目標のSDGsの達成を目指し、事業や社内体制を通じてより良い社会の形成に貢献することを宣言します。 ###### 【grasysが掲げるSDGsの達成目標】 grasysではシステムの設計・開発・構築・運用において最適化を追求することで、クライアントのビジネス基盤の高効率化・安定稼働・コスト削減を実現しています。 のべ3億人超のユーザーのアクティビティを支えてきた実績と知見を活かし、SDGsの達成に向けても貢献できるよう、SDGsの目標9「産業と技術革新の基盤をつくろう」を大きな目標に据えながら課題解決に努めていくことを宣言いたします。 **SDGsについて:**[https://www.mofa.go.jp/mofaj/gaiko/oda/sdgs/about/index.html](https://www.mofa.go.jp/mofaj/gaiko/oda/sdgs/about/index.html) ![【grasysが掲げるSDGsの達成目標】を示す画像](/_astro/01-00-3-1024x918-06f5ea9f.Dj-414p-_MW8Ji.webp) ###### grasysの取組み例: - **SDGs目標11(住み続けられるまちづくりを)** 2020年9月1日にgrasysは、渋谷区のスマートシティ化を推進する産官学民共同のデータコンソーシアムに参画([https://prtimes.jp/main/html/rd/p/000000003.000056477.html](https://prtimes.jp/main/html/rd/p/000000003.000056477.html))。 - **SDGs目標17(パートナーシップで目標を達成しよう)** 2020年8月28日にgrasysは、内閣府が設立した「地方創生SDGs官民連携プラットフォーム」([https://future-city.go.jp/platform/](https://future-city.go.jp/platform/))に参画。 本プラットフォームを通じてSDGs達成を共同で推進できるパートナーも広く公募してまいります。 ![grasysの取組み例:を示す画像](/_astro/02-01-5-6f9f2464.CDJLZxRJ_Z2jL3yr.webp) ###### 【grasys代表によるメッセージ】 新型コロナウイルスの感染拡大に伴い、期せずして私たちの生活は一変しました。 この新しい生活様式が与える影響はビジネスシーンだけに止まらず、あらゆるサービスや行政などにも影響を及ぼしており、いわゆるDXを推進するべく企業や行政はデジタルシフトの実行力を求められています。 データ分析・活用などDXに対するソリューションを提供することはSDGsにおいても社会課題の解決を推進するための大きな鍵を握ると考えています。このような社会状況の中で、当社が展開してきた実績と知見を活かして、SDGsの達成を掲げる企業様や行政の皆様と手を取り合い、課題解決に役立てるよう努めてまいります。 また、 「地方創生SDGs官民連携プラットフォーム」を活用する中で政府や民間セクター、市民社会などと連携を図ることで新たに取組みを増やしていきたいと考えています。 社内の体制におきましてもSDGsの掲げる目標に則り、人材育成や働きがいのある職場づくりに注力し、持続可能な企業・経済の形成に注力してまいります。 grasys代表取締役 長谷川祐介 * * * ###### About us 社名:株式会社grasys(グラシス) 設立:2014年11月13日 従業員数:39名(代表取締役含めエンジニア26名) 所在地:〒150-0021 東京都渋谷区恵比寿西1-3-10 ファイブアネックス4F ###### パートナー企業(一部) ![パートナー企業(一部)を示す画像](/_astro/02-06-1-1024x280-b1bfbe9c.BsfMjIoG_FnTC1.webp) grasysは常に最新の技術を取り入れ、攻める心を持ち続ける「技術者集団」です。お客様の大切なインフラをお預かりして安定運用し続けることを目的とした事業をしています。 ※ Google Cloud (GCP) は、Google LLC の商標です。 * * * ###### Contact Marketing Team マーケティング担当 Tel: 03-6277-5273 Email: [marketing@grasys.io](mailto:marketing@grasys.io) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## grasys、総務省「テレワーク先駆者百選」に選定 | grasys blog URL: https://blog.grasys.io/post/marketing/news_20201106 grasys、総務省「テレワーク先駆者百選」に選定 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は10月30日に総務省が公表した令和2年度の「テレワーク先駆者百選」の一社として選抜されました。総務省は平成27年度からテレワーク活用の実績を持つ企業や団体… # grasys、総務省「テレワーク先駆者百選」に選定 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年11月6日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#grasys](/tags/grasys/)[#news](/tags/news/)[#リモートワーク](/tags/リモートワーク/) ![grasys、総務省「テレワーク先駆者百選」に選定](/_astro/corporate-news-hero.BCKwvVmo_hb03h.webp) ##### grasys、総務省「テレワーク先駆者百選」に選定 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下grasys)は10月30日に総務省が公表した令和2年度の「テレワーク先駆者百選」の一社として選抜されました。総務省は平成27年度からテレワーク活用の実績を持つ企業や団体を「テレワーク先駆者百選」として公表しています。 ![grasys、総務省「テレワーク先駆者百選」に選定を示す画像](/_astro/01-05-2-c8a2d02c.CZBtVAtm_2eVx6w.webp) 総務省による発表: [https://www.soumu.go.jp/menu\_news/s-news/01ryutsu18\_02000001\_00006.html](https://www.soumu.go.jp/menu_news/s-news/01ryutsu18_02000001_00006.html) ###### 【grasysのテレワークに対する取組み】 grasysは3大パブリッククラウドを活用したインフラの設計・開発・構築・運用をしています。様々な可能性を予期し、先回りして動くことによって通常の「守り」のインフラではなく「攻め」のインフラを実現しており、テレワークの導入においても率先して様々な取組みを実行してきました。 7月からは、アフターコロナも在宅勤務を前提とした地方人材の採用も開始しており、今後もアフターコロナを見据えながら柔軟な働き方を推進し、⽣産性や⾰新⼒向上の実現を⽬指してまいります。 ###### 【実施済みの取組み一覧】 ![【実施済みの取組み一覧】を示す画像](/_astro/02-06-2-1024x610-9b776406.D1Fp5jBd_1nYPLW.webp) \*1 在宅勤務手当についてのプレスリリース: [https://prtimes.jp/main/html/rd/p/000000001.000056477.html](https://prtimes.jp/main/html/rd/p/000000001.000056477.html) * * * ###### About us 社名:株式会社grasys(グラシス) 設立:2014年11月13日 従業員数:39名(代表取締役含めエンジニア26名) 所在地:〒150-0021 東京都渋谷区恵比寿西1-3-10 ファイブアネックス4F ###### パートナー企業(一部) ![パートナー企業(一部)を示す画像](/_astro/02-06-1-1024x280-b1bfbe9c.BsfMjIoG_FnTC1.webp) grasysは常に最新の技術を取り入れ、攻める心を持ち続ける「技術者集団」です。お客様の大切なインフラをお預かりして安定運用し続けることを目的とした事業をしています。 ※ Google Cloud (GCP) は、Google LLC の商標です。 * * * ###### Contact Marketing Team マーケティング担当 Tel: 03-6277-5273 Email: [marketing@grasys.io](mailto:marketing@grasys.io) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 東京大学グリーンICTプロジェクトにgrasysが参画 | grasys blog URL: https://blog.grasys.io/post/marketing/news_20201222 東京大学グリーンICTプロジェクトにgrasysが参画 〜SDGs達成を実現する施設インフラ構築プロジェクト〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、11月16日に東京大学グリーンICTプロジェクト(以下GUTP)に参画しました。GUTPを… # 東京大学グリーンICTプロジェクトにgrasysが参画 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年12月22日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#grasys](/tags/grasys/)[#news](/tags/news/) ![東京大学グリーンICTプロジェクトにgrasysが参画](/_astro/og-image.DDSiu2Ny_XHpDd.webp) ## 東京大学グリーンICTプロジェクトにgrasysが参画 〜SDGs達成を実現する施設インフラ構築プロジェクト〜 「攻め」のITインフラを提供する株式会社grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、11月16日に東京大学グリーンICTプロジェクト(以下GUTP)に参画しました。GUTPを通じ、国立大学法人東京大学をはじめとする様々な団体と協力しながらSDGs(Sustainable Development Goals:持続可能な開発目標)を実現するグリーンかつ先進的な社会インフラの実装を推進してまいります。 ![東京大学グリーンICTプロジェクトにgrasysが参画を示す画像](/_astro/01-S__26427399-0b7e55f5.BOZLqKKV_1BbT7P.webp) ### 【grasysの取組み】 grasysでは3大パブリッククラウドを活用したクラウドインフラの設計・開発・構築・運用保守を行っており、のべ3億人超のエンドユーザーのアクテビティを支えています。 クラウドインフラやデータ分析基盤における専門家としてgrasysはGUTPに参画しました。GUTPの中でもクラウドを活用したデジタルツインの実証実験やBIM (Building Information Modeling) を用いたアプリケーション構築プロセスをIDM (Information Delivery Manuals) にまとめる活動などを行う「BIM基盤ワーキンググループ」に参加し、スマートビルにおける最先端システム開発を推進してまいります。 ### 【社会のスマートインフラ実現のための実証実験を行うGUTP】 <活動> グリーンを梃子にして(with green as a leverage)、「インターネット技術に基づいたオープン技術を用いた持続的イノベーションを実現する施設インフラの構築」が、GUTPの活動趣旨です。<ワーキンググループ> - サイバーセキュリティワーキンググループ - BIM基盤ワーキンググループ - ビジネスモデル連携ワーキンググループ - スマート・インフラ検討ワーキンググループ <主催> 国立大学法人東京大学 \*GUTPについて:[https://www.gutp.jp/](https://www.gutp.jp/) * * * ###### About us 社名:株式会社grasys(グラシス) 設立:2014年11月13日 従業員数:38名(代表取締役含めエンジニア26名) 所在地:〒150-0021 東京都渋谷区恵比寿西1-3-10 ファイブアネックス4F ###### パートナー企業(一部) ![パートナー企業(一部)を示す画像](/_astro/02-06-1-1024x280-b1bfbe9c.BsfMjIoG_FnTC1.webp) grasysは常に最新の技術を取り入れ、攻める心を持ち続ける「技術者集団」です。お客様の大切なインフラをお預かりして安定運用し続けることを目的とした事業をしています。 ※ Google Cloud (GCP) は、Google LLC の商標です。 * * * ###### Contact Marketing Team マーケティング担当 Tel: 03-6277-5273 Email: [marketing@grasys.io](mailto:marketing@grasys.io) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得 | grasys blog URL: https://blog.grasys.io/post/marketing/nflation-specialization クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud (GCP) Partner Advantage プログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得しました。 specializa… # grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年12月22日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Google Cloud](/tags/google-cloud/)[#grasys](/tags/grasys/)[#news](/tags/news/) ![grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得](/_astro/hero.PLufZ2ca_Z2glLjE.webp) クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、Google Cloud (GCP) Partner Advantage プログラムにおいてインフラストラクチャのスペシャライゼーション認定を取得しました。 ![grasys、Google Cloud Partner Advantageプログラムにおいてインフラストラクチャのスペシャライゼを示す画像](/_astro/01-GC-specialization-Infrastructure-outline-95fd5c18.CSOITlz4_22vrRL.webp) specialization 株式会社 grasys は2015年より Partner として活動を始めており、2018年に Google Cloud (GCP) プレミアサービスパートナーに認定され、2020年には「Service Partner of the Year 2020 in Japan」に選ばれています。 **【インフラ構築のプロ集団 grasys】** 今後も grasys は攻める心を持ち続ける「技術者集団」として、豊富な実績に基づくノウハウやエンジニアの高度な専門知識、先進パートナーとの連携で Google Cloud (GCP) 基盤の導入支援サービスを強化し、時代とともに変化し続けるお客様の課題に応える最適なクラウドインフラを提供してまいります。 [https://cloud.google.com/find-a-partner/partner/grasys-k-k](https://cloud.google.com/find-a-partner/partner/grasys-k-k) **【スペシャライゼーションとは?】** Google Cloud (GCP) Partner Advantage におけるスペシャライゼーションに関しては、以下のURLをご参照ください。 [https://cloud.google.com/partners?hl=ja](https://cloud.google.com/partners?hl=ja) \*Google Cloud (GCP) は Google LLC の商標です。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2024年4月 事務所移転のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/office-relocation-april-2024 移転先オフィスの内観 事務所移転のお知らせ この度、弊社は本日令和6年4月1日(月)より 下記住所に事務所を移転いたしましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 〒150-6011 東京都渋谷 # 2024年4月 事務所移転のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2024年4月1日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#オフィス移転](/tags/オフィス移転/) ![2024年4月 事務所移転のお知らせ](/_astro/new_office3-scaled.fKTybIgA_Z1So1Yy.webp) ![移転先オフィスの内観](/_astro/new_office3-1024x576.CWd6iXqz_ZXUadD.webp) ## 事務所移転のお知らせ この度、弊社は本日令和6年4月1日(月)より 下記住所に事務所を移転いたしましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 〒150-6011 東京都渋谷区恵比寿4-20-3 恵比寿ガーデンプレイスタワー11階 ※1 移転に伴う業務への影響はございません。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2024年3月 事務所移転のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/office-relocation-march-2024 事務所移転のお知らせ 平素は格別のご高配を賜り厚くお礼申し上げます。 この度、弊社は令和6年4月1日(月)より 下記住所に事務所を移転する運びとなりましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 # 2024年3月 事務所移転のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2024年3月18日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#オフィス移転](/tags/オフィス移転/) ![2024年3月 事務所移転のお知らせ](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) ## 事務所移転のお知らせ 平素は格別のご高配を賜り厚くお礼申し上げます。 この度、弊社は令和6年4月1日(月)より 下記住所に事務所を移転する運びとなりましたのでご案内申し上げます。 これを機に新たな環境で、従業員一同さらに努力をいたしますので、 今後とも変わらぬお付き合いをどうぞよろしくお願い申し上げます。 【移転先】 〒150-6011 東京都渋谷区恵比寿4-20-3 恵比寿ガーデンプレイスタワー11階 ※1 移転に伴う業務への影響はございません。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## パロアルトネットワークスの NextWave パートナーに | grasys blog URL: https://blog.grasys.io/post/marketing/palo-alto-networks-nextwave-partner パロアルトネットワークスの NextWave パートナーになりました。 # パロアルトネットワークスの NextWave パートナーに - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年8月6日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#セキュリティ](/tags/セキュリティ/)[#パートナーシップ](/tags/パートナーシップ/)[#grasys](/tags/grasys/)[#news](/tags/news/) ![パロアルトネットワークスの NextWave パートナーに](/_astro/large-11-2.Be0bI9uD_2iKGea.webp) パロアルトネットワークスの NextWave パートナーになりました。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 「パートナーシップ構築宣言」の公表に関するお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/partnership-building-declaration パートナーシップ構築宣言 平素は格別のご高配を賜り、厚く御礼申し上げます。 この度、株式会社grasys(代表取締役:長谷川祐介)は、内閣府や中小企業庁などが推進する「未来を拓くパートナーシップ構築推進会議」の趣旨に賛同し、「パートナーシップ構築宣言」を公表いたしました。 「パートナーシップ構築宣言」とは、サプライチェ # 「パートナーシップ構築宣言」の公表に関するお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2026年2月9日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#パートナーシップ](/tags/パートナーシップ/)[#news](/tags/news/) ![「パートナーシップ構築宣言」の公表に関するお知らせ](/_astro/partnership_logo.wfgI-PU3_1eMPKm.webp) 平素は格別のご高配を賜り、厚く御礼申し上げます。 この度、株式会社grasys(代表取締役:長谷川祐介)は、内閣府や中小企業庁などが推進する「未来を拓くパートナーシップ構築推進会議」の趣旨に賛同し、「パートナーシップ構築宣言」を公表いたしました。 「パートナーシップ構築宣言」とは、サプライチェーンの取引先や価値創造を図る事業者の皆様との連携・共存共栄を進めることで、新たなパートナーシップを構築することを、企業の代表者が宣言するものです。 当社は今後も、取引先の皆様との緊密な連携を通じて、サプライチェーン全体の付加価値向上と、持続可能な社会の実現に貢献してまいります。 **1\. 当社の「パートナーシップ構築宣言」** [https://www.biz-partnership.jp/declaration/122886-07-00-tokyo.pdf](https://www.biz-partnership.jp/declaration/122886-07-00-tokyo.pdf) **2\. 「パートナーシップ構築宣言」ポータルサイト** [https://www.biz-partnership.jp/index.html](https://www.biz-partnership.jp/index.html) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## PingCAP株式会社、パートナー契約を締結 | grasys blog URL: https://blog.grasys.io/post/marketing/pingcap-partnership grasysとPingCAPのロゴ Google Cloud のプレミアパートナー(Services / Co-sell)として大規模インフラの設計・構築・運用を手掛ける株式会社 grasys(本社:東京都渋谷区、代表取締役:長谷川 祐介、以下 grasys)と、分散型 NewSQL データベース「TiDB(タイ・デー # PingCAP株式会社、パートナー契約を締結 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2026年2月26日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#TiDB](/tags/tidb/)[#Google Cloud](/tags/google-cloud/)[#データ分析](/tags/データ分析/)[#パートナーシップ](/tags/パートナーシップ/)[#news](/tags/news/) ![PingCAP株式会社、パートナー契約を締結](/_astro/grasys_pingcap_logo-1.DZHGH-9o_Z1NprIs.webp) Google Cloud のプレミアパートナー(Services / Co-sell)として大規模インフラの設計・構築・運用を手掛ける株式会社 grasys(本社:東京都渋谷区、代表取締役:長谷川 祐介、以下 grasys)と、分散型 NewSQL データベース「TiDB(タイ・デー・ビー)」を提供する PingCAP株式会社(本社:東京都千代田区、代表取締役社長:Eric Han、以下 PingCAP)は、パートナー契約を締結したことをお知らせします。本提携を通じ、ゲーム・エンターテインメント業界特有の「高負荷トラフィック」や「急激なデータ増大」に対し、スケーラビリティとデータ分析を両立するデータベースソリューションを提供します。 ## 協業の背景と目的 昨今のゲームおよびエンターテインメントサービスにおいては、世界規模での同時接続や、リッチコンテンツ化に伴うデータ量の増加が続いています。これに伴い、従来のデータベース技術では「アクセス集中時の負荷対策」や「分析用データ基盤への同期遅延」といった、**システムの拡張性に関わる課題**が顕在化していました。これらの課題に対し、大規模インフラの運用実績を持つ grasys と、分散型データベース技術を持つPingCAP が連携することで、以下の価値を市場へ提供します。 **事業成長に合わせた柔軟な拡張** システム上の制約(ボトルネック)を解消し、ユーザー数やデータ量の増加に合わせてシームレスに拡張できる環境を実現します。 **意思決定の迅速化** プレイログや課金データを即座に分析・活用できる環境(HTAP)を構築し、データに基づく施策実行を支援します。 ## **TiDB(タイ・デー・ビー)について** PingCAP が開発・提供する TiDB は、MySQL 互換のオープンソース分散型データベースです。 **水平スケーラビリティ(Horizontal Scalability)** 稼働中のサービスを停止することなくノードを追加・削除でき、書き込み・読み込み性能をリニアに拡張可能です。 **MySQL 互\*\*\*\*換** MySQL プロトコルおよび SQL 標準と高い互換性を持ち、既存のアプリケーションやツールエコシステムをそのまま活用できます。 **HTAP(Hybrid Transactional/Analytical Processing)** 行指向ストレージ(TiKV)と列指向ストレージ(TiFlash)を組み合わせることで、トランザクション処理(OLTP)と分析処理(OLAP)を同一プラットフォーム上で実現します。 **高可用性** データは複数ノードに複製され、障害発生時も自動フェイルオーバーによりサービス継続性を担保します。金融機関などミッションクリティカルな環境でも採用されています。 ## **今後の展開** grasys は、PingCAP の技術サポートのもと、Google Cloud 上での Kubernetes(GKE)と TiDB を組み合わせた「クラウドネイティブなデータベース基盤」のアーキテクチャ設計・構築サービスを強化します。 今後、技術検証やセミナー開催などを通じて、大規模システムにおけるデータベースのベストプラクティスを発信してまいります。 ## 各社代表コメント **PingCAP株式会社 代表取締役社長 Eric Han 氏** ![PingCAP株式会社 代表取締役社長 Eric Han氏](/_astro/Eric_2025_center_jacket_gray-1024x1024.CSt9DQEg_ZakUB1.webp) この度、Google Cloud のスペシャリスト集団である grasys 様とパートナーシップを締結できたことを、大変嬉しく思います。エンジニア全員がコードを書き、大規模インフラの現場を熟知されているgrasys 様の高い実装力と、PingCAP が提供するスケーラブルな分散型 SQL「TiDB」が組み合わさることで、予測困難なワークロードに対しても、極めて強固な基盤を提供できると確信しています。両社のシナジーにより、お客様がインフラの制約から解放され、ビジネスの核心であるアプリケーション開発に専念できる環境を技術面から強力にバックアップしてまいります。 **株式会社grasys 代表取締役 長谷川 祐介** ![株式会社grasys 代表取締役 長谷川祐介](/_astro/hasegawa2-1024x1024.WP_kvvho_Z1agLFq.webp) 株式会社 grasys は、このたび PingCAP 様とのパートナーシップを締結できたことを、大変光栄に思っております。TiDB は、MySQL 互換でありながら、スケーラビリティ・高可用性・分散トランザクションを高次元で両立する、次世代の分散データベースです。大規模・高密度・高負荷システムを数多く支えてきた私たち grasys にとって、TiDB は「現実的に使える分散 DB」であり、今後の日本企業のデータ基盤において重要な選択肢になると確信しています。近年、クラウドネイティブ化やデータ活用の高度化が進む一方で、RDB のスケール限界・運用負荷・可用性設計の複雑化といった課題に直面する企業は増え続けています。grasys はこれまで培ってきた 設計・構築・運用の専門性 を活かし、TiDB を単なるプロダクト導入に留めず、「安心して使い続けられるデータ基盤」として提供していきます。今回のパートナーシップを通じて、PingCAP 様と密に連携しながら、日本市場における TiDB の実践的な活用事例の創出と、お客様のビジネス成長を支える 攻めのデータインフラを実現してまいります。今後の grasys の取り組みに、ぜひご期待ください。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法 | grasys blog URL: https://blog.grasys.io/post/marketing/secrets-management-best-practices SaaS、PaaS、IaaSを問わず、マルチクラウド環境が当たり前になる中で、ユーザーID、パスワードなどの機密情報を確実に管理できるか否かがセキュリティ担保の大きな課題になっています。本記事で効率的かつ確実に担保する方法を説明しています。 # ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月14日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#HashiCorp Vault](/tags/hashicorp-vault/)[#セキュリティ](/tags/セキュリティ/) ![ユーザーID、パスワード、アクセスキーなどの機密情報を簡単・確実に管理する方法](/_astro/hu_gra01.IKr9Zxga_1QsClL.webp) SaaS、PaaS、IaaSを問わず、マルチクラウド環境が当たり前になる中で、ユーザーID、パスワードなどの機密情報を確実に管理できるか否かがセキュリティ担保の大きな課題になっています。本記事で効率的かつ確実に担保する方法を説明しています。 ## 関連リンク [外部サイトの記事を読む](https://atmarkit.itmedia.co.jp/ait/articles/1808/28/news012.html) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ | grasys blog URL: https://blog.grasys.io/post/marketing/shimadzu-vertex-ai-search Developers Summit 2025にて、島津製作所様の業務課題を解決した事例を紹介しました。業務上確認すべき社内資料が膨大で、検索や情報把握に時間がかかっていた課題に対し、Google Cloud の Vertex AI Searchを活用。検索性向上と業務効率化を実現した方法についてご紹介しました。 # 「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年4月25日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Vertex AI Search](/tags/vertex-ai-search/)[#Google Cloud](/tags/google-cloud/)[#導入事例](/tags/導入事例/)[#Developers Summit](/tags/developers-summit/) ![「島津製作所」が膨大な資料を活用するために、"Vertex AI Search"を選定したワケ](/_astro/21113_ogp.DFBwZpDZ_Z2l3u5s.webp) Developers Summit 2025にて、島津製作所様の業務課題を解決した事例を紹介しました。業務上確認すべき社内資料が膨大で、検索や情報把握に時間がかかっていた課題に対し、Google Cloud の Vertex AI Searchを活用。検索性向上と業務効率化を実現した方法についてご紹介しました。 ## 関連リンク [外部サイトの記事を読む](https://codezine.jp/article/detail/21113) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Team IXA スポンサー契約を更新 | grasys blog URL: https://blog.grasys.io/post/marketing/team-ixa-sponsorship-renewal ヤルキマントッキーズ株式会社が運営するプロゲーミングチーム「Team iXA」をgrasysは今期も引き続きスポンサーいたします。 # Team IXA スポンサー契約を更新 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年3月1日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#ゲーム](/tags/ゲーム/)[#grasys](/tags/grasys/)[#news](/tags/news/) ![Team IXA スポンサー契約を更新](/_astro/large-14-2.69vsQK6X_1kzwiT.webp) ヤルキマントッキーズ株式会社が運営するプロゲーミングチーム「Team iXA」をgrasysは今期も引き続きスポンサーいたします。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## TECH+フォーラム クラウドインフラに登壇します! | grasys blog URL: https://blog.grasys.io/post/marketing/tech-ivent 「TECH+フォーラム クラウドインフラ Day 2022 Dec.変革を支えるニューノーマルのITインフラとは」に登壇します! 「事例で学ぶクラウドの活用とIaC導入のポイント」 と題しましてgrasysのエンジニア泉水とSales山上が登壇します。 <アジェンダ> 1. 会社紹介 3. クラウドの活用 - gra… # TECH+フォーラム クラウドインフラに登壇します! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年11月21日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#event](/tags/event/)[#seminar](/tags/seminar/) ![TECH+フォーラム クラウドインフラに登壇します!](/_astro/hero.D1goHFps_Z1ijrJi.webp) ![TECH+フォーラム クラウドインフラに登壇するの写真](/_astro/01-image-3-946x1024-8728475a.CJ9o__3Z_ZLWs81.webp) 「TECH+フォーラム クラウドインフラ Day 2022 Dec.変革を支えるニューノーマルのITインフラとは」に登壇します! **「事例で学ぶクラウドの活用とIaC導入のポイント」**  と題しましてgrasysのエンジニア泉水とSales山上が登壇します。 <アジェンダ> 1. 会社紹介 2. クラウドの活用 - grasysでのTerraform 活用事例 3. クラウドの活用 - プロダクト選定事例 その1 4. クラウドの活用 - プロダクト選定事例 その2 5. クラウドとの付き合い方 - セキュリティ面の配慮 <開催概要> ■ 名 称:TECH+フォーラム クラウドインフラ Day 2022 Dec.      変革を支えるニューノーマルのITインフラとは ■ 日 時:2022年12月13日(火) 13:0017:20           12月14日(水) 13:0017:20  ■ 会 場: webセミナー ■ 主 催:株式会社マイナビ TECH+セミナー運営事務局 ■ 参加費:無料(事前登録制) 参加登録はこちら▶︎[https://news.mynavi.jp/itsearch/member/login?seminar](https://news.mynavi.jp/itsearch/member/login?seminar) 公式HP▶︎ [https://news.mynavi.jp/techplus/lp/2022/enterprise/cloud\_infrastructure2022/](https://news.mynavi.jp/techplus/lp/2022/enterprise/cloud_infrastructure2022/) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 第二回 技術書同人誌博覧会 | grasys blog URL: https://blog.grasys.io/post/marketing/technical-book-expo-2 リーディングサポーター、運営インフラサポーター、トートバックサポーターとして出展・協賛いたします。 # 第二回 技術書同人誌博覧会 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2019年12月14日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#book](/tags/book/)[#event](/tags/event/) ![第二回 技術書同人誌博覧会](/_astro/large-16-2.B9pbjT14_YuKpA.webp) リーディングサポーター、運営インフラサポーター、トートバックサポーターとして出展・協賛いたします。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## テレワークシンポジウム | grasys blog URL: https://blog.grasys.io/post/marketing/telework-symposium 「テレワーク・オールウェイズ2020」にて登壇いたします。 # テレワークシンポジウム - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年6月26日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#リモートワーク](/tags/リモートワーク/)[#event](/tags/event/) ![テレワークシンポジウム](/_astro/large-12-2.B2Sd2g8o_Z1l9GS5.webp) 「テレワーク・オールウェイズ2020」にて登壇いたします。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Tenable, Inc.とパートナー契約締結 | grasys blog URL: https://blog.grasys.io/post/marketing/tenable-partnership 株式会社 grasys は、IT脆弱性管理市場のパイオニアである Tenable Inc. とパートナー契約を締結いたしました。 # Tenable, Inc.とパートナー契約締結 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年4月21日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Tenable](/tags/tenable/)[#脆弱性管理](/tags/脆弱性管理/)[#セキュリティ](/tags/セキュリティ/)[#パートナーシップ](/tags/パートナーシップ/)[#news](/tags/news/) ![Tenable, Inc.とパートナー契約締結](/_astro/large-13-1.CsBu2Fpm_xj2P2.webp) ## grasys、Tenable®︎, Inc. とパートナー契約締結 #### 〜 Tenable が提供する脆弱性管理ソリューションを組み込んだサービスを開始〜 クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、IT脆弱性管理市場のパイオニアである Tenable Inc.(米国メリーランド州、CEO:Amit Yoran、以下 Tenable)とパートナー契約を締結し、本日より Tenableの 脆弱性(サイバーリスク)管理プラットフォームを活用したサービスと Tenable 製品の導入支援を開始します。 ![grasysとTenableのロゴ](/_astro/original-2-1024x212.Bvaz5fNJ_1zJhli.webp) ### 【パートナー契約締結の背景】 grasys は、Amazon Web Services、Microsoft Azure、Google Cloud (GCP) の3大パブリッククラウドを活用したクラウドインフラの設計・構築・運用保守を担い、のべ3億人超のエンドユーザーのアクティビティを支えています。全世界で数百万人のプレーヤーが利用するオンラインゲーム基盤や、急激なトラフィック増に対応する世界的メディア・ブランドのWebサイト基盤など、大規模で複雑なクラウドインフラを多数構築してきた実績を持ち、データ分析の分野では1日兆単位のデータを処理するデータ分析基盤を運用しています。 Tenable は、ソフトウェア環境のアタックサーフェス(攻撃対象領域)全体のサイバーリスクを正確に把握するための包括的な脆弱性管理プラットフォームを提供しています。AIやビッグデータなどの活用が進むなか、より高度化・複雑化するシステムのセキュリティリスクを低減できることから、世界中の3万以上の企業と組織で活用されており、「Fortune 500」の半数以上、および「グローバル2000」の30%以上の企業や、大規模の政府機関などで採用されています。詳細は公式サイト([https://jp.tenable.com](https://jp.tenable.com/))をご参照ください。 今回のパートナー契約締結により、grasys は Tenable のセキュリティ・ソリューションを組み込んだサービスの提供を開始し、より安心してご利用いただけるクラウドインフラを実現します。また、複雑化するアタックサーフェスや増加・多様化する脆弱性に対応するために Tenable 製品の導入を検討している国内企業に対し、製品の販売や導入支援を開始します。 今後も grasys は、サイバーセキュリティなど各分野をリードする先進パートナーとの連携によりサービスを強化し、時代と共に変化し続けるクライアントのニーズに応える最適なクラウドインフラを提供してまいります。 ### 【Tenable Inc. のコメント】 (日本語訳) クラウド環境における新たな脆弱性の増加に伴い、クラウド資産を識別し、迅速に評価できることは、拡大するクラウド環境を保護し、安全にするための重要なステップです。我々は grasys と提携し、企業にクラウド資産の継続的な可視化と、ビジネスに与えるリスクに応じた優先的な対応を提供できることを嬉しく思っています。 Tenable APACチャネルシニアディレクター Jacquie Young(ジャッキー・ヤング) (英語原文) “With the increasing number of new vulnerabilities across cloud environments, being able to identify and quickly assess cloud assets is a critical step in protecting and securing the expanding cloud environment,” said Jacquie Young, Senior Director for Channels, Tenable APAC. “We are happy to lock arms with grasys to provide organizations with continuous visibility across cloud assets and prioritized remediation based on the risks they pose to the business.” ### 【株式会社grasysのコメント】 コロナ禍という情勢もあり、今後のDXの流れはさらに加速すると考えられます。自社の資産の形態が変わるということは、それを守るために何をしなくてはならないかということも当然検討しなければいけなくなると考えます。Tenable 製品は、その対象・重大性・対策を把握・解決するための優れたツールです。弊社が提供している「攻めのインフラ」をより適切に活用していくための、さらにもう一つの支援としてご提案できればと考えています。 株式会社 grasys 社内システムエンジニア 浦野 創 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築 | grasys blog URL: https://blog.grasys.io/post/marketing/terraform-cicd-remote-environment 2020年1月27日からリモートワークを実施しているgrasysは、どのようにエンジニアのリモートワーク環境を構築したのか。実際に行ったプラクティスから、インフラ定義ツール「Terraform」や「Terraform Cloud」の活用、「Cloud Build」によるCI/CDの実行まで、grasysエンジニアの佐藤 # インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月16日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Terraform](/tags/terraform/)[#CI/CD](/tags/ci-cd/)[#Cloud Build](/tags/cloud-build/)[#リモートワーク](/tags/リモートワーク/) ![インフラ専門の技術者集団grasysに学ぶ! TerraformとCI/CDプラットフォームを活用したリモート環境構築](/_astro/large-7.unRK9WPU_Z10Dcml.webp) 2020年1月27日からリモートワークを実施しているgrasysは、どのようにエンジニアのリモートワーク環境を構築したのか。実際に行ったプラクティスから、インフラ定義ツール「Terraform」や「Terraform Cloud」の活用、「Cloud Build」によるCI/CDの実行まで、grasysエンジニアの佐藤嘉章が事例をもとに紹介しています。 ## 関連リンク [外部サイトの記事を読む](https://codezine.jp/article/detail/13697) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 東京ゲームショウ2023に行ってきました!! | grasys blog URL: https://blog.grasys.io/post/marketing/tgs2023report はじめまして!! grasysの新米営業のなわけんです。 最近はVarolantというゲームにすごくハマっています! 相手との駆け引きにドキドキしつつ勝負をし、勝った時に自分の成長を感じられる瞬間が堪らないです! さて、先日人生初の東京ゲームショウへ参加してきました! 実際に参加してみて、驚きの連続だったので今回はそ… # 東京ゲームショウ2023に行ってきました!! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年9月25日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#event](/tags/event/)[#grasys](/tags/grasys/)[#東京ゲームショウ](/tags/東京ゲームショウ/)[#イベントレポート](/tags/イベントレポート/) ![東京ゲームショウ2023に行ってきました!!](/_astro/hero.Bs0aphjd_22F6mF.webp) ![東京ゲームショウ2023に行ってきましたの写真](/_astro/01-IMG_1172-1024x768-7b73a852.DiC0PSto_ZodqWS.webp) はじめまして!! grasysの新米営業のなわけんです。 最近はVarolantというゲームにすごくハマっています! 相手との駆け引きにドキドキしつつ勝負をし、勝った時に自分の成長を感じられる瞬間が堪らないです! さて、先日人生初の東京ゲームショウへ参加してきました! 実際に参加してみて、驚きの連続だったので今回はその様子をお伝えしていきます! ◼ 東京ゲームショウって聞いたことあるけど実際どうなの? ◼ 現地の雰囲気やどういった物が見れるの? といった方は是非読んでいただいて、少しでもその様子が伝われば嬉しいです! ## **1\. 会場の様子と展示について** 私が参加したのはビジネスデーの1日目でした。 まず会場に入って思った事は….とにかく**広い!!** なんと! 今回の東京ゲームショウの出展規模は44カ国、787の企業が参加しているとの事でした。 実際に歩いてみると、会場の端から端までとにかくゲーム! ゲーム! ゲーム! とにかくゲーム好きにはたまらない空間でした。 ◼ 有名なゲームのとても迫力のある映像や演出 ◼ ゲームの登場人物の格好をしたコンパニオンの方々 ◼ これから発売されるゲームを実際に遊べる ◼ 実際にゲームを開発されている方々と直接話すことができる ◼ ゲームをする環境を充実させるための周辺機器の展示 等々….書き切れないほど会場はゲームで溢れていました。 また、ブース毎でステッカーやうちわなどそのメーカーが出しているゲームに関するグッズが貰えます!! 時間によるゲストの登壇やスタンプラリーのイベント等、時間があっという間に過ぎてしまいました。 ## **2\. 個人的に印象深かったポイント** ゲームに囲まれた、すごく充実した1日でしたが 中でも私が印象深かったポイントを3つご紹介します!! **① バンダイナムコエンターテインメントさんの出展** 2024年発売予定の『鉄拳8』のコーナーに一際目を引かれました 参戦キャラクターとして、パンダが今回初披露されておりコーナー周辺は特に盛り上がっていました。 また、パンダの等身大巨大な立像に加え、公式コスプレイヤーの登壇とインパクト抜群の展示でした。 また、今回試遊もできるという事で試遊コーナーができていました。 毎シリーズを遊んでいる鉄拳の猛者達がコーナーに集いすごい熱気を放っているのも印象深かったです。 **② レベルファイブさんの出展** 2023年発売予定の『イナズマイレブン英雄たちのヴィクトリーロード』の特設コーナーが印象深かったです。2016年の発表から7年の時を経て、ついに試遊ができるとの事で大行列ができていました。 私自身も歴代タイトルを遊んでおり、発表当時から追いかけているタイトルだったので今回の試遊ができてとても印象に残りました。 大迫力の演出やゲーム性が過去の作品と比べ大幅に向上しており、とても感動しました。 また、当日に発表される要素もあり、こういったサプライズを楽しむことができるのも東京ゲームショウの醍醐味の1つだと感じました。 ③ ゲーミングデバイスのコーナー ゲーム以外のところで、印象深かったのはゲーミングデバイスのコーナーです。 私自身、PCでゲームをすることも多くキーボードやモニター等のデバイスにはとても引かれました。 見て、触れて、プレイして、メーカーの方に話を聞いて、と直接的な体験をすることができました。 キーボードやマウスの使い心地は、実際にプレイして体験するのが一番決め手に繋がるので デバイスを検討しているが何を買えば良いか迷っている方やこれからデバイスを新調したい方にはうってつけのコーナーだと思いました。 ## **3\. もう1つの会場について** ここまで、印象深いポイントをご紹介させていただきましたが、これはすべてメイン会場の話です。 実は、国際会議場と呼ばれる会場が隣にあります。 ここでは、インディーゲームコーナー、eスポーツ、VR、グッズコーナーを中心に展示されており 発売予定のインディーゲームのコーナーでは多くのメーカーが試遊できるコーナーを出展していました。 かなりの数のメーカーが出展しており実際に遊んでみて、発売されたらぜひ購入したいゲームを何個も 見つけることができました! その他eスポーツコーナーでは大会トロフィーの展示だったり、VRコーナーではゴーグルをつけて体験型の試遊ができたりとメイン会場に負けずの大盛り上がりでした! ## **4\. grasysとゲームの関係** ここまで東京ゲームショウの様子をお伝えしてきました。 最後に、「弊社と東京ゲームショウ(ゲーム)ってなんにも関係なくないか?」って思った方….. **実は…grasysとゲームにはとても密接な関係があります!** 弊社は、みなさんが普段プレイしているゲームの裏側を支えるお仕事をしています。 もっと具体的に言うと「インフラ」を構築しています。 例えば、世界中の何千〜何万人というプレイヤーが接続しても、遅延が発生しないように調整を行ったり サーバーが止まってしまったらすぐに復旧したり、皆様が快適にゲームで遊べる環境を作っています。 grasysでは、そういった世界を相手にできる頑丈なインフラだけでなく小規模なインフラまで スペックやコストなどご要望に合わせて幅広く対応しています!! もしインフラに興味がございましたら、お気軽にご相談ください!! ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## TOKYO GAME SHOW2022へ行ってみた! | grasys blog URL: https://blog.grasys.io/post/marketing/tokyo-game-show2022 はじめまして。grasys Marketingチームです。 最近は同僚に教えてもらったAmongus(人狼みたいなゲーム)というゲームを社内でプレイするのにハマっています。誠実そうに見えていた人が、迷いもなくさらりと嘘をついて相手を騙している様子を見ると本当に震えます。。 さてさて、今回はタイトルにある通りですが、先日行っ… # TOKYO GAME SHOW2022へ行ってみた! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年9月26日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#ゲーム](/tags/ゲーム/)[#東京ゲームショウ](/tags/東京ゲームショウ/)[#イベントレポート](/tags/イベントレポート/) ![TOKYO GAME SHOW2022へ行ってみた!](/_astro/hero.DvFzO2pP_2vLHxt.webp) ![TOKYO GAME SHOW2022へ行ってみたの写真](/_astro/01-1-edited-1a5da1f9.teMnlhAh_Z2fkujG.webp) はじめまして。grasys Marketingチームです。 最近は同僚に教えてもらったAmongus(人狼みたいなゲーム)というゲームを社内でプレイするのにハマっています。誠実そうに見えていた人が、迷いもなくさらりと嘘をついて相手を騙している様子を見ると本当に震えます。。 さてさて、今回はタイトルにある通りですが、先日行ってきたTGS2022の様子をお届けします。こんなところが気になっている方に読んでいただきたいなと思います。 - 過去のTGSとは何が違ったの!? - 新作ゲームはどうだった?? 私自身はTGSが今回初めて、かつ、当日はあまり試遊もできなかったので、実際にプレイされていた方やブースの方に伺ったお話なんかも織り込みながら書いていきます。5分ほどで読める内容になっているので、ざっと今年のTGSの雰囲気を味わってください。 ## 目次 1. 過去のTGSとの違い 2. 新作ゲームの見どころ 3. おまけ 4. grasysでできること ## 過去のTGSとの違い #### ストリーミング周りが充実!? 5、6年ほど前に一度来たことがあるという方に聞いたお話ですが、 「印象的だったのはゲームだけではなくストリーミング周りのブースが充実しているところでした。(ゲーミングチェア、ゲーミングPC、SteamDeck、AverMedia)最近は配信が流行っていたり、ゲーム側でも配信規約を詳しく設定している事情もありますし、ゲームの販促としてインフルエンサーがプレイしていることも増えていることからセットで売り出される時代になったんだなぁと思いました。」とのこと。 たしかにそうなんです。ニトリがゲーム部屋家具環境セットを展示していたり、他のブースではゲーミングマンションなんていう展示もありました。 ゲームを提供する側だけでなく、プレイする側もどんどん進化していってるんだなと感じましたし、私としてはプレイする環境までイメージを膨らませて楽しむことができました。 #### XR技術関連とブロックチェーン技術関連が充実!? 実はこういった声は結構聞きました。前出の方も「全体的にVRゲームや体感型のゲームが増えてきた印象ですね。」と仰っていました。 が、VR体験は人気がかなり高く、その方は120分待ちで諦めてしまった模様。。残念! Meta QuestのVR体験は一日中90〜150分待ちと大行列でした。中には、行列が凄くて様子見しているうちに受付終了してしまったという方も…!残念! 別のVRゲームを体験できたという方は「椅子に座ってゲームの映像を見ながら、映像の位置から落ちないように耐えるゲームを体験しました。平衡感覚失ってちょっと酔いそうになった。」とのことでした。本当にその場にいるんじゃないかと感じる瞬間もあるくらいリアルなんですよね。 ## 新作ゲームの見どころ スクエニさんが出展されていた『クライシス コア -ファイナルファンタジーVII- リユニオン』(2022年12月13日(火)発売予定)の試遊も行列が結構できていて、目玉の一つだったんじゃないかなと思います。私がみた時で確か60分待ちくらいでした。 私は諦めましたが、実際にプレイした方によると「過去の内容はそのままに映像がきれいになっていたので、懐かしさで色々こみ上げるものがありましたw」と満足感が溢れ出ていました。羨ましい。。 歴代ファンにはきっとたまらないんだろうなぁ〜〜。 もう一つ個人的に気になったのはバンダイナムコさんが出展されていた『ドラゴンボール ザ ブレイカーズ』(2022年10月13日(木)発売予定)の試遊コーナー。常に60分待ちとかだったのですが、8人でプレイされているところを横から画面をチラチラ拝見していました。セル使いたいな〜〜〜!という気持ちが溢れ出てきました。 ## おまけ なんと、ゲーム関連の専門学校や大学のブースまであるんです。これがすごい。学生でこのレベルを作れるの?というくらいに立派な作品を試遊できたり、中にはゲームエンジンから自作しているような学校まで..!日本の未来は明るいなと思いました! ![なんと、ゲーム関連の専門学校や大学のブースまであるんです。これがすごいの写真](/_astro/02-PXL_20220915_020209750-1-2-1024x768-42772100.3pJfdgJO_ZpKYlh.webp) ## grasysでできること 以上、ここまでTGS2022の様子をお伝えしてきました。ところでゲームとgrasysなんの関係があるの?と思った方、私たちgrasysはゲームを裏方で支える仕事をしています。具体的にいうとゲームインフラというやつです。 プレイヤーのみなさんがプレイしている間、ゲームが遅延しないように、落ちないように、落ちたらすぐ復旧できるように働いています。 ゲームのインフラは特殊、と言われるほどに他の業界とは比べ物にならないほどのデータ量を扱い、高いスペックを必要とします。そんなモンスターインフラに携わりたいと思った方、おいでよ! ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## アジア太平洋地域の急成長データ分析企業10社に選出 | grasys blog URL: https://blog.grasys.io/post/marketing/top-10-data-analytics-companies アジア太平洋地域のITビジネス誌CIO Advisor APACにおいて、「The 10 Hot Data Analytics Companies to Watch in 2021」のうちの一社として急成長中データ分析企業に選出されました。 # アジア太平洋地域の急成長データ分析企業10社に選出 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年3月9日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#データ分析](/tags/データ分析/)[#データ分析基盤](/tags/データ分析基盤/)[#grasys](/tags/grasys/)[#news](/tags/news/) ![アジア太平洋地域の急成長データ分析企業10社に選出](/_astro/large.cK68NECe_Z2pOWY4.webp) ## grasys、アジア太平洋地域の急成長データ分析企業10社に選出 ### ~1日兆単位のデータを処理する分析基盤の運用実績が高く評価~ クラウドインフラやデータ分析基盤を設計・構築・運用する株式会社 grasys(東京都渋谷区、代表取締役:長谷川祐介、以下 grasys)は、アジア太平洋地域のITビジネス誌CIO Advisor APACにおいて、「The 10 Hot Data Analytics Companies to Watch in 2021」のうちの一社として急成長中データ分析企業に選出され、 CIO Advisor APACに代表 長谷川祐介のインタビューが掲載されました。 ![CIO Advisor APACのデータ分析企業特集](/_astro/cio-advisor-feature.rVyereU8_Z17TXoS.webp) ### 【grasys の取組み】 grasys は Google Cloud (GCP)、Amazon Web Services、Microsoft Azure の3大パブリッククラウドを活用したクラウドインフラの設計・開発・構築・運用保守を行っており、のべ3億人超のエンドユーザーのアクティビティを支えています。 全世界で数百万人のプレーヤーが利用するオンラインゲーム基盤や、急激なトラフィック増に対応する世界的メディア・ブランドのWebサイト基盤など、大規模で複雑なインフラの運用実績が豊富で、データ分析の分野においても1日兆単位のデータを処理する分析基盤を運用しています。こうしたパブリッククラウドを活用したデータ分析基盤の開発・運用実績が評価され、このたびの選出に至りました。 今後も grasys は最新技術を取り入れながら、最適なクラウドインフラの導入を支援し、お客様のビジネス最大化に貢献できるよう努めてまいります。 ### 【海外ビジネス誌CIO Advisor APACについて】 CIO Advisor APACはアメリカのシリコンバレーに本拠地を置く、アジア太平洋地域のCIO向けにIT情報を届けるビジネス誌です。同誌はIT業界で実績を持つ人物が知見や経験を共有するプラットフォームも提供しており、今回の特集では長谷川のインタビュー記事を通じてgrasysの事業や思想について紹介されています。 - 公式サイトURL:[https://www.cioadvisorapac.com/](https://www.cioadvisorapac.com/) - インタビュー記事全文は[こちらをクリック](https://data-analytics.cioadvisorapac.com/vendor/grasys-laying-organizations-cornerstone-of-strong-it-foundation-cid-1370-mid-133.html) - 記事の日本語訳は[こちらをクリック](/post/marketing/laying-organizations-cornerstone-of-strong-it-foundation/) ![grasys代表取締役 長谷川祐介](/_astro/original-5.DxsEIkUC_Z2agqTD.webp) **grasys 代表取締役  長谷川 祐介** ITベンチャー企業、大手ポータル企業、大手ゲーム企業などを経て、2010年にソーシャルゲーム開発・運営会社に入社し、開発部長、本部長、インフラアーキテクトを歴任。2014年11月 株式会社 grasys を設立。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## webシステム開発におすすめの会社”14選”に選定 | grasys blog URL: https://blog.grasys.io/post/marketing/top-web-system-development-companies 10万件以上の利用実績をもつ発注業者比較サービスアイミツより、「ECシステム」「アプリ」などを基準にwebシステム開発・構築に定評のある会社として選ばれました。 # webシステム開発におすすめの会社”14選”に選定 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2020年11月19日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#アプリケーション開発](/tags/アプリケーション開発/)[#grasys](/tags/grasys/)[#news](/tags/news/) ![webシステム開発におすすめの会社”14選”に選定](/_astro/large-20-1.2RIHcipZ_ZSnaoX.webp) 10万件以上の利用実績をもつ発注業者比較サービスアイミツより、「ECシステム」「アプリ」などを基準にwebシステム開発・構築に定評のある会社として選ばれました。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決! | grasys blog URL: https://blog.grasys.io/post/marketing/vault-credential-management ITシステムのセキュリティ対策において、クレデンシャル管理の範囲は広がっており、その煩雑さに頭を悩ませている人も多い。そんな課題を解決する手段の一つとして、米HashiCorp 社の Vault を紹介しています。 # 煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決! - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月14日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#HashiCorp Vault](/tags/hashicorp-vault/)[#セキュリティ](/tags/セキュリティ/)[#Developers Summit](/tags/developers-summit/) ![煩雑化するセキュリティ対策におけるクレデンシャル管理、あふれる課題をVaultで解決!](/_astro/large-_2_.Cvb4elZU_Z1PI1vD.webp) ITシステムのセキュリティ対策において、クレデンシャル管理の範囲は広がっており、その煩雑さに頭を悩ませている人も多い。そんな課題を解決する手段の一つとして、米HashiCorp 社の Vault を紹介しています。 ## 関連リンク [外部サイトの記事を読む](https://codezine.jp/article/detail/11032) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## vuls祭り#1で発表を行いました | grasys blog URL: https://blog.grasys.io/post/marketing/vuls_matsuri_1 http://vuls-jp.connpass.com/event/38391/ 株式会社grasys(グラシス)は、技術が好きで一緒に夢中になれる仲間を募集しています。 grasysは、大規模・高負荷・高集積・高密度なシステムを多く扱っているITインフラの会社です。Google Cloud (GCP)、Amazon… # vuls祭り#1で発表を行いました - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2016年9月28日 - カテゴリー:[Inside grasys](/categories/inside-grasys/) - タグ:[#Vuls](/tags/vuls/)[#セキュリティ](/tags/セキュリティ/) ![vuls祭り#1で発表を行いました](/_astro/og-image.DDSiu2Ny_XHpDd.webp) [http://vuls-jp.connpass.com/event/38391/](http://vuls-jp.connpass.com/event/38391/) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由 | grasys blog URL: https://blog.grasys.io/post/marketing/why-choose-grasys-google-cloud-msp 企業における Google Cloud (GCP) の活用が広まり、事例が増えるにつれ、 Google Cloud (GCP) の運用においてはどのような課題が生じるのか、どう解決すればいいのかを説明しています。 # Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由 - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年6月14日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#Google Cloud](/tags/google-cloud/)[#クラウドインフラ](/tags/クラウドインフラ/)[#grasys](/tags/grasys/) ![Google Cloud (GCP) Platformのマネージドサービスプロバイダーならgrasysを選択すべきこれだけの理由](/_astro/news005_01.BguJ2XZ2_HHaen.webp) 企業における Google Cloud (GCP) の活用が広まり、事例が増えるにつれ、 Google Cloud (GCP) の運用においてはどのような課題が生じるのか、どう解決すればいいのかを説明しています。 ## 関連リンク [外部サイトの記事を読む](https://atmarkit.itmedia.co.jp/ait/articles/1811/20/news005.html) ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 年末年始のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/year-end-new-year-holiday-2021-2022 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:2021年12月30日(木)より2022年1月3日(月)まで 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 # 年末年始のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2021年12月28日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#休業案内](/tags/休業案内/) ![年末年始のお知らせ](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 誠に勝手ながら、弊社は、下記の期間を年末年始休業とさせていただきます。 年末年始休業期間:_2021年12月30日(木)より2022年1月3日(月)まで_ 年末年始休業期間中は何かとご迷惑をおかけいたしますが、何卒ご了承のほどお願い申し上げます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2022年~2023年 年末年始休業のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/year-end-new-year-holiday-2022-2023 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 # 2022年~2023年 年末年始休業のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2022年12月15日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#休業案内](/tags/休業案内/) ![2022年~2023年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) ## **年末年始休業のお知らせ** 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 敬具 記 ■年末年始休業日 2022年12月30日(金)~2023年1月3日(火) ※2023年1月4日(水)より、通常営業を開始いたします。 ※お問い合わせにつきましては、2023年1月4日(水)以降にご連絡させて頂きます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2023年~2024年 年末年始休業のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/year-end-new-year-holiday-2023-2024 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 # 2023年~2024年 年末年始休業のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2023年12月1日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#休業案内](/tags/休業案内/) ![2023年~2024年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) ## **年末年始休業のお知らせ** 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 敬具 記 ■年末年始休業日 2023年12月30日(土)~2024年1月3日(水) ※2024年1月4日(木)より、通常営業を開始いたします。 ※お問い合わせにつきましては、2024年1月4日(木)以降にご連絡させて頂きます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2024年~2025年 年末年始休業のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/year-end-new-year-holiday-2024-2025 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 # 2024年~2025年 年末年始休業のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2024年12月3日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#休業案内](/tags/休業案内/) ![2024年~2025年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) ## 年末年始休業のお知らせ 拝啓 師走の候、ますますご健勝のこととお喜び申し上げます。 平素は格別のご高配を賜り、厚くお礼申し上げます。 さて、株式会社grasysでは年末年始の休業日につきまして、下記のとおり休業日とさせていただきます。 皆様には大変ご迷惑をおかけいたしますが、ご了承いただきますようお願い申し上げます。 敬具 記 ■年末年始休業日 2024年12月27日(金)15時 ~ 2025年1月5日(日) ※2025年1月6日(月)より、通常営業を開始いたします。 ※お問い合わせにつきましては、2025年1月6日(月)以降にご連絡させて頂きます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## 2025年~2026年 年末年始休業のお知らせ | grasys blog URL: https://blog.grasys.io/post/marketing/year-end-new-year-holiday-2025-2026 年末年始休業のお知らせ 平素より格別のご高配を賜り、厚く御礼申し上げます。 誠に勝手ながら、下記の期間を年末年始休業とさせていただきます。 【休業期間】 2025年12月26日(金)15:00 〜 2026年1月4日(日) 休業期間中にいただいたお問い合わせにつきましては、2026年1月5日(月)以降、順次対応いたしま # 2025年~2026年 年末年始休業のお知らせ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[grasys Marketing](/authors/marketing/) - 公開日:2025年12月9日 - カテゴリー:[Infomation](/categories/infomation/) - タグ:[#休業案内](/tags/休業案内/) ![2025年~2026年 年末年始休業のお知らせ](/_astro/large-5-1.Crm64BeF_1QWKgc.webp) ## 年末年始休業のお知らせ 平素より格別のご高配を賜り、厚く御礼申し上げます。 誠に勝手ながら、下記の期間を年末年始休業とさせていただきます。 **【休業期間】** **2025年12月26日**(金)**15:00 〜 2026年1月4日(日)** 休業期間中にいただいたお問い合わせにつきましては、2026年1月5日(月)以降、順次対応いたします。 ご不便をおかけいたしますが、何卒ご理解のほどよろしくお願い申し上げます。 ## この記事を書いた人 [![](/_astro/grasys_avatar.DlD-CkJs_Z19kmHz.webp)](/authors/marketing/) ### [grasys Marketing](/authors/marketing/) クラウド技術やgrasysの取り組み、イベント・会社情報を発信するMarketingチームです。 - [Facebook](https://www.facebook.com/grasysinc/ "Facebook") - [X](https://x.com/grasysinc "X") [プロフィールと記事一覧](/authors/marketing/) --- ## デブサミ2023 の登壇内容まとめ | grasys blog URL: https://blog.grasys.io/post/matsubara/2289 松原です。 先日、Developers Summit 2023 Inspiredイベントにて「 開発者のみんな!DevSecOpsエンジニアを目指そうよ! 」をテーマにお話ししました。 今回はその登壇内容の伝えたいところだけピックアップして書きたいと思います。 DevOps / DevSecOps とは まずは認識合… # デブサミ2023 の登壇内容まとめ - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[matsubara](/authors/matsubara/) - 公開日:2023年3月13日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Developers Summit](/tags/developers-summit/)[#DevSecOps](/tags/devsecops/)[#event](/tags/event/)[#grasys](/tags/grasys/) ![デブサミ2023 の登壇内容まとめ](/_astro/hero.CefX39eM_Z1idla9.webp) 松原です。 先日、Developers Summit 2023 Inspiredイベントにて「**開発者のみんな!DevSecOpsエンジニアを目指そうよ!**」をテーマにお話ししました。 ![Developers Summit 2023の登壇資料「開発者のみんな!DevSecOpsエンジニアを目指そうよ!」](/_astro/01-ed248c0264330e14261bb1838f8b1ed2-b349541d.BOXihe7D_te1OF.webp) 今回はその登壇内容の伝えたいところだけピックアップして書きたいと思います。 ## DevOps / DevSecOps とは まずは認識合わせのためにざっくりと。 ### DevOps ![DevOpsの画面](/_astro/02-f7842bd7b69e0b9299fcf7c210461978-eb49ce14.CgkRi0o4_p25KB.webp) 開発の手法の一つで、 - 継続的インテグレーション(CI) - 継続的デリバリー(CD) - 環境プロビジョニング(Infrastructure as Code) といったことなどを導入して行くことにより、ビルド及びテストを安定的にスピーディーに行うために自動化を行い、開発 (**Dev**elopment) と運用 (**Op**eration**s**)を連携して開発する手法です。 ### DevSecOps ![DevSecOpsの画面](/_astro/03-d4ce6dc2a185cdbcbb05fba87e76a741-7f656fe9.BUrrfwdf_1qzMKE.webp) DevOpsのワークフローにセキュリティ診断などを組み込み、よりセキュアにしていく手法です。 ## オンプレでのインフラエンジニア ![オンプレでのインフラエンジニアの画面](/_astro/04-476a846264dd98611b1d8ee2ac454a55-1-f6f9b28f.DogTeV1C_FQYmK.webp) 分類すると大きく分けると2つになると思っています。 ### サーバーエンジニア - サーバー機器の調達や配線といった物理作業 - OS・ミドルウェアのセットアップ ### ネットワークエンジニア - ネットワーク機器の設置 - ルーターによるコントロール ## クラウドでのインフラ業務 ### サーバーエンジニア - インスタンスはコンソールでポチポチするだけ - OS・ミドルウェアのセットアップは相変わらず必要 ### ネットワークエンジニア - ネットワーク機器の設置の必要はなし - ルーター設定などもコンソールでポチポチするだけ ## クラウドインフラエンジニアとしてやっていくべきこととは ![クラウドインフラエンジニアがマネージドサービスの理解や開発しやすい環境づくりへ領域を広げる流れ](/_astro/05-e97226b841861dffb903320111b954ec-16cad697.DZY1L_PP_twi8C.webp) つまりは、オンプレでのインフラエンジニアとしての業務の大半は、クラウド側では自動的に設定されたり、コンソールでポチポチすることで構築ができてしまいます。 ベンチャー企業などで働いていて、サービスを1から作成している多くのバックエンドエンジニアの方々なら、クラウド環境では十分インフラ構築できるだけの知識はついているんじゃないかと思っています。 もちろん、ルータの知識や物理の知識は、コンソールのポチポチ作業も理解を持って作業にあたれるのであったほうがよく、複雑な構成のシステムを組むことがあれば必要になってくる知識ではあります。 ただ多くのプロジェクトは、LAMPk環境だったりと複雑ではないことが多いと考えていて、クラウド環境でのインフラエンジニアとしてやっていくためには、また別の領域の知識を広げていかなければならないと考えています。 それは各プラットフォーム毎にかなり多くのマネージドサービスがあり、プラットフォーム毎のサービスの違いなどを把握し、プラットフォームの選定やサービスの選択、時にはマルチクラウドとしてより良い構成となるように設計する知識や技術が必要となり、またプロジェクトによっては予算が厳しい場合等あるので、マネージドサービスと代替となるサービスの構築といったことも必要となると思っています。 これってつまり、サービスを組み合わせパイプラインを作り、安定的にスピード感を持ってサービスのリリースを行なっていく部分でDevOpsの概念で必要となる部分と同じなのではないかと思います。 ## ジョブチェンジメリット オンプレ環境はまだまだあるのでインフラエンジニアもまだ需要はあるが、DXと言われているのでどんどんクラウド環境への移行は進んでいると感じています。 またクラウドのマネージドサービス、特にサーバレスなサービスなどを使えば開発エンジニアのみでアプリケーションのローンチも可能になるので、サーバを構築するだけではなく、パイプラインの構築やらプラスαできるDevOpsエンジニアというものは重宝されます。 イメージとしてはインフラエンジニアの上位職種のため、給与もよくなりやすいです。 その先にはプロジェクト全体構成のコーディネイト力や自動化を進めていき、自己学習の確保ができるようになると思います。 ## DevOps/DevSecOpsで必要なスキル 必要なスキルは色々あります。 - いくつかの言語の知識 - OSの知識 - ネットワークの知識 - IaCプロビジョニングツール - CI/CDツール - モニタリング - 脆弱性診断ツール 具体的な内容についてはロードマップのサイトがあるので確認してるのが良いかもしれません。 [https://roadmap.sh/devops/](https://roadmap.sh/devops/) ## 皆さんもDevSecOpsエンジニアを目指してみてはいかがでしょう ## この記事を書いた人 [![](/_astro/matsubara.B6oqBkIq_hrBOG.webp)](/authors/matsubara/) ### [matsubara](/authors/matsubara/) matsubaraのプロフィールと執筆記事をご覧いただけます。 [プロフィールと記事一覧](/authors/matsubara/) --- ## TCP LBでのCloud Armor利用を試してみる | grasys blog URL: https://blog.grasys.io/post/matsubara/cloud-armor こんにちは松原です。 2022/4/1にCloud Armor がTCP Proxy load balancers と SSL proxy load balancers でパブリックプレビューとしてサポートされました。 弊社のプロジェクトではTCP LB を使用しているプロジェクトもあるので、どのように動くのか試して… # TCP LBでのCloud Armor利用を試してみる - ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[matsubara](/authors/matsubara/) - 公開日:2022年4月14日 - カテゴリー:[Tech](/categories/tech/) - タグ:[#Cloud Armor](/tags/cloud-armor/)[#Google Cloud](/tags/google-cloud/)[#ロードバランシング](/tags/ロードバランシング/) ![TCP LBでのCloud Armor利用を試してみる](/_astro/og-image.DDSiu2Ny_XHpDd.webp) こんにちは松原です。 2022/4/1にCloud Armor がTCP Proxy load balancers と SSL proxy load balancers でパブリックプレビューとしてサポートされました。 弊社のプロジェクトではTCP LB を使用しているプロジェクトもあるので、どのように動くのか試していきたいと思います。 ## 構築 構築はTerraformにて行っていきます。 ### GCE 適当に小さなスペックのNginxサーバーを立てます。 Plain textcontent\_copy ``` data "google_compute_image" "centos7" { family = "centos-7" project = "centos-cloud" } resource "google_compute_instance" "default" { name = "tcp-instance" machine_type = "e2-small" zone = "asia-northeast1-b" tags = ["tcp-instance"] boot_disk { device_name = "tcp-instance" initialize_params { image = data.google_compute_image.centos7.self_link size = 20 type = "pd-standard" } } network_interface { network = "default" access_config { } } service_account { scopes = ["cloud-platform"] } metadata = { "startup-script" = <<-EOT yum install -y nginx systemctl start nginx EOT } } ``` ### Firewall GCP LB からのヘルスチェックのIP`130.211.0.0/22` `35.191.0.0/16` のアクセス許可を行います。 Plain textcontent\_copy ``` variable "ip-gcp-lb" { type = list(string) default = [ "130.211.0.0/22", "35.191.0.0/16", ] } resource "google_compute_firewall" "default" { name = "tcp-instance-allow" network = "default" allow { protocol = "tcp" ports = [] } source_ranges = var.ip-gcp-lb target_tags = [ "tcp-instance" ] } ``` ### Instance Group 作成したGCEインスタンスを含むインスタンスグループを作成します。 Plain textcontent\_copy ``` resource "google_compute_instance_group" "default" { name = "tcp-instance-group" instances = [ google_compute_instance.default.self_link, ] named_port { name = "http" port = "80" } zone = "asia-northeast1-b" } ``` ### Backend Service 作成したインスタンスグループを含むバックエンドサービスを作成していきます。 それと同時にヘルスチェック・Cloud Armor も作成します。 バックエンドサービスはprotocol指定を`TCP`にします。 port も適当に`8099`で受けるようにします。 Plain textcontent\_copy ``` resource "google_compute_health_check" "default" { name = "tcp-health-check" timeout_sec = 1 check_interval_sec = 1 tcp_health_check { port = "80" } } resource "google_compute_security_policy" "default" { name = "tcp-armor" rule { action = "allow" description = "デフォルトのルール。優先度が高いとオーバーライドされます" priority = 2147483647 preview = false match { versioned_expr = "SRC_IPS_V1" config { src_ip_ranges = [ "*", ] } } } } resource "google_compute_backend_service" "default" { name = "tcp-lb" port_name = "http" protocol = "TCP" timeout_sec = 10 enable_cdn = false backend { group = google_compute_instance_group.default.self_link balancing_mode = "UTILIZATION" max_utilization = 1 } health_checks = [google_compute_health_check.default.self_link] security_policy = google_compute_security_policy.default.self_link } ``` ### Frontend TCPのターゲットプロキシとフォーワーディングルールを追加し、バックエンドにアクセスできるようにします。 ここでもどちらも`TCP`プロトコルのものを使用します。 Plain textcontent\_copy ``` resource "google_compute_target_tcp_proxy" "default" { name = "tcp-lb-target-proxy" backend_service = google_compute_backend_service.default.self_link } resource "google_compute_global_forwarding_rule" "default" { name = "tcp-lb-forwarding-rule" target = google_compute_target_tcp_proxy.default.self_link ip_protocol = "TCP" ip_version = "IPV4" port_range = "8099-8099" } ``` ## 確認 アクセスしてみます。 Plain textcontent\_copy ``` $ curl xx.xxx.xxx.xxx:8099 Welcome to CentOS