システム開発・テクノロジー

システム開発・テクノロジー

ネガティブキャッシュとは?存在しない結果もキャッシュするDNSの仕組み

ネガティブキャッシュとは?ざっくりと3行でDNSの問い合わせで「そのドメインは存在しない(NXDOMAIN)」という否定的な応答をキャッシュして、同じ問い合わせを一定時間繰り返さない仕組みのことネガティブキャッシュがあることでDNSサーバー...
システム開発・テクノロジー

ナレッジグラフとは?Googleが検索結果に表示する知識の地図

ナレッジグラフとは?ざっくりと3行でGoogleが人・企業・場所・概念などの「実体(エンティティ)」とその相互関係をデータベース化した知識の地図のこと検索結果の右側や上部に表示される「ナレッジパネル」(芸能人・企業・有名スポットの情報ボック...
システム開発・テクノロジー

Travis CIとは?IT初心者向けにわかりやすく解説

Travis CIとは?ざっくりと3行でTravis CIの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのTravis CIの位置づけと強みを把握することが採用判断の基準...
システム開発・テクノロジー

KVMとは?IT初心者向けにわかりやすく解説

KVMとは?ざっくりと3行でKVMの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのKVMの位置づけと強みを把握することが採用判断の基準になるKVMは特定の用途・場面で優れ...
システム開発・テクノロジー

GitHub Actionsとは?IT初心者向けにわかりやすく解説

GitHub Actionsとは?ざっくりと3行でGitHub Actionsの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのGitHub Actionsの位置づけと強み...
システム開発・テクノロジー

GitLab CIとは?IT初心者向けにわかりやすく解説

GitLab CIとは?ざっくりと3行でGitLab CIの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのGitLab CIの位置づけと強みを把握することが採用判断の基準...
システム開発・テクノロジー

Azure DevOpsとは?IT初心者向けにわかりやすく解説

Azure DevOpsとは?ざっくりと3行でAzure DevOpsの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのAzure DevOpsの位置づけと強みを把握するこ...
システム開発・テクノロジー

AWS CodePipelineとは?IT初心者向けにわかりやすく解説

AWS CodePipelineとは?ざっくりと3行でAWS CodePipelineの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのAWS CodePipelineの位...
システム開発・テクノロジー

Terraformとは?コードでインフラを定義・管理するIaCの代表ツールを解説

Terraformとは?ざっくりと3行でHashiCorpが開発したインフラの構成をHCL(HashiCorp Configuration Language)というコードで定義してAWS・Azure・GCPのリソースを自動作成・変更・削除す...
システム開発・テクノロジー

Ansibleとは?エージェントレスでサーバー設定を自動化するIaCツールを解説

Ansibleとは?ざっくりと3行でRedHatが提供するYAMLで書いたPlaybookでサーバーのOS設定・ソフトウェアインストール・設定ファイル管理を自動化するIaCツール。SSHでサーバーに接続するためエージェントのインストール不要...