ほどよくIT用語辞典

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

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

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

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

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

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

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

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

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

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

SaltStackとは?ざっくりと3行でSaltStackの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのSaltStackの位置づけと強みを把握することが採用判断の基準...
デザイン・クリエイティブ

ナビゲーションドロワーとは?スマホアプリのハンバーガーメニューの仕組み

ナビゲーションドロワーとは?ざっくりと3行でスマートフォンアプリでハンバーガーメニュー(≡)をタップすると画面の端からスライドして表示されるナビゲーションメニューのこと。「サイドドロワー」「サイドメニュー」とも呼ばれるGoogle公式のデザ...
企画・プロジェクト管理

ナレッジとは?組織の知識を活かすナレッジマネジメントの基本

ナレッジとは?ざっくりと3行でビジネスやITの文脈で「ナレッジ(knowledge)」とは個人や組織が保有する知識・ノウハウ・経験・スキルの総称のこと単なる情報(data/information)より一段上の概念で、「活用できる状態にある知...
システム開発・テクノロジー

トランザクションとは?データベースの処理を守るACID特性の仕組み

トランザクションとは?ざっくりと3行でデータベースにおいて複数の操作を「全て成功するか・全て失敗して元に戻るか」の一つの処理単位として扱う仕組みのこと銀行の振込処理(口座Aから引き落とし→口座Bに入金)のように、途中でエラーが起きたときに中...
システム開発・テクノロジー

トップレベルドメインとは?.comや.jpの意味とドメイン体系の仕組み

トップレベルドメインとは?ざっくりと3行でURLの最も右端にある「.com」「.jp」「.org」などのドメイン名の最上位の部分のこと。インターネットのドメイン体系(DNS階層)の頂点に位置する用途や国・地域を示すいくつかの種類があり、gT...
システム開発・テクノロジー

ドライブ・バイ・ダウンロードとは?閲覧だけでマルウェアに感染する攻撃

ドライブ・バイ・ダウンロードとは?ざっくりと3行で悪意のあるWebサイトを閲覧するだけでユーザーが何もダウンロード操作をしていないのにマルウェアが自動的にデバイスにインストールされるサイバー攻撃のことブラウザやプラグイン(Flash・Jav...