Database tutorial - IT technology blog

Hasura GraphQL Engine:バックエンドコードなしでPostgreSQLからGraphQL APIを自動生成する

Hasura GraphQL Engineを本番環境で6か月運用した結果、PostgreSQLを使ったプロジェクトの大部分の手書きCRUDコードを置き換えることができました。本記事では、Dockerによるセットアップ、ミドルウェアなしの行レベルセキュリティ、リアルタイムサブスクリプションを、バックエンドリゾルバーを一切書かずに実現する方法を解説します。
Security tutorial - IT technology blog

LinuxへのArkimeのデプロイ:セキュリティインシデント調査のためのフルパケットキャプチャ

Arkime(旧称Moloch)は、4日かかるフォレンジック調査を4時間に短縮するツールだ——すべてのパケットを検索可能なメタデータとともに保存し、セキュリティインシデント発生時に正確に何が起きたかを再構築できる。このガイドでは、フルパケットキャプチャのアプローチ比較、トレードオフの検討、そしてOpenSearchバックエンドを使用したLinux上でのArkimeの完全なデプロイ手順を解説する。
Security tutorial - IT technology blog

osqueryでLinuxにセルフホスト型EDRを構築する:SQLでプロセス、ネットワーク、ファイル変更を監視する

osqueryを使えば、Linuxシステムをデータベースのようにクエリできます——プロセス、ネットワークソケット、ファイルイベントすべてがSQLの行になります。セルフホスト型EDRとして6か月間本番運用した経験をもとに、インストール、スケジュール監視クエリ、ファイル整合性検出、シンプルなアラートパイプラインを網羅した完全なセットアップガイドをお届けします。
Security tutorial - IT technology blog

Linuxサーバーにおけるクリプトマイナーマルウェアの検出と除去

CPUが98%で稼働しているのにトラフィックスパイクがないLinuxサーバーは、クリプトマイナーマルウェアの危険信号です。本ガイドでは、CPUハイジャック型マイナーの系統的な検出方法、すべての永続化メカニズムの安全な除去手順、再感染を防ぐための実践的なセキュリティ強化策を詳しく解説します。
Networking tutorial - IT technology blog

LinuxでFreePBXとAsteriskによる自己ホスト型VoIP PBX構築:ゼロからSIPトランク接続まで

FreePBXとAsteriskで独自のVoIP PBXを運用すれば、コストを大幅に削減しながら電話システムを完全に掌握できる。このガイドでは、Linuxへのインストール、SIPトランクを使った外部回線の接続、内線番号の設定、そしてほぼ必ず発生する片方向音声問題の解決方法までを詳しく解説する。
AI tutorial - IT technology blog

DockerでMLflowをデプロイする:実際のMLOpsパイプラインでML実験を追跡し、モデルレジストリを管理する

PostgreSQLとMinIOを使ったDocker Compose上へのMLflowデプロイを実践的に解説するガイド。実際のMLOpsパイプラインでの実験追跡、モデルバージョン管理、モデルレジストリのステージ管理をカバーしている。モデルリネージュ不備が原因で深夜2時に発生した本番インシデントの経験から生まれた内容だ。
Networking tutorial - IT technology blog

Ubuntu上にEVE-NGで仮想ネットワークラボを構築:CCNA/CCNP対策でCisco・Juniper・MikroTikをシミュレート

毎日使い続けて6ヶ月——Ubuntu上のEVE-NGは、CCNAとCCNP学習のための物理ネットワークラボをすべて置き換えた。本記事では、インストール、Cisco IOSとMikroTik RouterOSイメージの追加、最初のマルチベンダートポロジーの構築までをカバーする。すべてブラウザから操作でき、ハードウェアコストは300ドル以下だ。