社内に #z_study_営業時に頻出するit用語
という対営業チーム(非エンジニア)向けのチャンネルがあることを知った。用語をストックしたらかなり有用ではと感じたので記事にしておく。基本スタンスは以下である...
一般に対エンジニアにならもう少し突っ込んで説明したい語句もあるが、思い切って割愛しています。同様、非エンジニアに向けて用語を何度も説明するのはツライな、と思うすべての方の参考になればさいわいです。増えたら追記予定、追記リクエストもぜひ。
0 to 9, A to Z, 五十音順
3層アーキテクチャ
プレゼンテーション層(ユーザー・インターフェース)、アプリケーション層(データを処理する層)、データ層(アプリケーションに関連付けられたデータを保管・管理する層)です。
AD
Active Directory - Wikipedia
Active Directory Rights Management Services Overview | Microsoft Learn
AWS Direct Connect
AWS Private Link
AWS Well-Architected フレームワーク
AWS Well-Architected – 安全で効率的なクラウドアプリケーション
BGP
BGP(Border Gateway Protocol)とは 【ルータ】 - 意味をわかりやすく - IT用語辞典 e-Words
ネットワーク間の経路情報を通信機器間で交換する手順を定めたプロトコル(通信規約)の一つ。
インターネットで組織間の接続をおこなう
Grepとは
grepとは、テキストファイルから文字列を検索するプログラムの名称である。もともとは、UNIXのコマンドの一つであったが、MS-DOSやWindowsにも移植され用いられている。
HTTPステータスコード
HTTP レスポンスステータスコード - HTTP | MDN
成功レスポンス (200–299)
クライアントエラーレスポンス (400–499)
サーバーエラーレスポンス (500–599)
IaaS, PaaS, SaaS
IaaS: クラウドのストレージ、ネットワーキング、サーバー、その他のコンピューティング・リソースへの従量制課金によるアクセス
PaaS: アプリケーションの作成と配信に使用できるクラウド・ベースの環境へのアクセス
SaaS: ソフトウェアをサブスクライブ
たとえるならば
オンプレ:持ち家
IaaS:借家
SaaS:ホテル
オンプレ:自家用車
IaaS:レンタカー
SaaS:タクシー
ISO9001, ISO14001, ISO27001
IPSEC, TCP/IP, BGP, SSL handshake , anyconnect
IOPS
IOPS(Input/Output Per Second)とは - 意味をわかりやすく - IT用語辞典 e-Words
ハードディスクやSSDなどのストレージ(外部記憶装置)の性能指標の一つで、ある条件の元で1秒間に読み込み・書き込みできる回数
似たところで
スループット: 一定時間にどれだけのデータを転送できるか
レイテンシ: 処理や転送の際にかかる一回毎の遅延時間
IPsec
IPsecとは?意味・定義 | ITトレンド用語 | NTTコミュニケーションズ
IPsec(Security Architecture for Internet Protocol)とは、暗号化によってパケットの秘匿や改ざん検知を実現するプロトコル
JDBC
Javaプログラムからデータベースにアクセスするための標準インターフェース(API)の一つ
NTP
TCP/IPネットワークを通じてやりとりする NTP(Network Time Protocol)
OAuth
- 認可
- トークン
- リソースへのアクセス
RTO, RPO, RLO
「RPO」と「RTO」と「RLO」の違い|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
BCPにおけるRPO、RTO、RLOの違いとは?策定方法も解説|緊急連絡網・安否確認システム「オクレンジャー」
SAML
SLA, SLO, 稼働率
契約トラブル回避のススメ つかんでおきたい「SLA」と「SLO」のちがい | NTTコミュニケーションズ 法人のお客さま
Service Level Agreement, Service Level Objective
SMTP
メール送信。受信はPOP
SSL handshake
TLS | SSLハンドシェイクの プロセスは? | Cloudflare
TCP/IP
TCP/IPとは?通信プロトコルの階層モデルを図解で解説 | ITコラム|アイティーエム株式会社
インターネットを含む多くのコンピュータネットワークにおいて、世界標準的に利用されている通信プロトコル
WebAPI
オフサイト, オンサイト
カーソル
カーソルは、表の中の1行を特定する仮想的な道具です。カーソルを使用して処理の対象とする行を特定しておいて、その行からデータを取り出したり、その行を更新したり、または削除したりすることができます。カーソルにより行を特定することを、カーソルを位置づけるといいます。
カーソルの概念
外字
環境変数
WindowsやUnixなどで割り当てられるパラメータ(本ページも参照)のこと。この変数を定義する事によりプログラム内で参照したりする。実行時に実際にどのような環境変数が定義されているかを見る場合には、Windowsの場合には、ProcessExplorerなどが便利。
記録媒体の破棄
キュー
待ち行列。先に入れたデータが先に出るというデータ構造の一種。いわゆる先入れ先出し。逆はスタック。
クライアント
サーバーと対比して利用される用語で、要求を送る側のマシンの呼称。一般的に、通常のマシンはクライアントに分類される。
クラウドコンピューティング
コンパイル
ソースコードから直接コンピュータが実行できる形式(exeなど)に変換すること。
サーバー
サービスを提供するマシンの事。このサービスを受ける端末でありクライアントと対比される。例えば、ファイルを格納するためのディスクを提供しているマシンはファイルサーバなどと呼ばれる。多くのユーザからアクセスされる事から比較的高性能のマシンが利用される。
「いちばんやさしい新しいサーバーの教本」を流し読みした要点と図説 - Qiita
シングルサインオン
一度、ログインすればその後のログインを省略できる仕組みの事の総称。略してSSOとも呼ばれる。
冗長化
推奨, 非推奨
ストレージ
ファイルストレージ オブジェクトストレージ ブロックストレージ とは - Qiita
スワップ
プログラムが実行された場合、基本的にはメモリ上で動作することになる。しかし、このメモリの使用量が実際につんであるメモリの容量に対して不足した場合に、CPUは(使われないだろうと判断された)メモリの内容を一時的にハードディスクに移す事によってメモリの量を節約する。この状況をスワップと言う。
ハードディスクへの書込みはメモリの処理と比べると比較すると非常に遅く、プログラムの動作にも影響がでるため、開発者はスワップが発生しないように開発時に意識する必要がある。
ターンアラウンドタイム, レスポンスタイム
二相コミット
複数のテーブルに同時に更新をかけるとき、AのテーブルにはうまくINSERTされたのに、BのテーブルへのINSERTは失敗した場合、データに不整合がおきてしまいます。そのような状況を防ぐための、処理全体をつかさどるサーバーがA、B両方ともうまくいった場合にのみCOMMIT発行の許可を出し、どこか一つでも失敗したらロールバックを走らせるという仕組みを二相コミットと言います。
読み物: 翻訳: スターバックスは2フェーズコミットを使わない | Ouobpo
二要素認証, 二段階認証
パラメータ
プログラムが動作する上での実行条件のこと。この値によりプログラムの挙動は異なる。
表領域
テーブルのデータなどを格納する場所の事。物理的なディスクに対して割り当てを行い、これを割り当てた後は、ディスクを意識させない。表領域がいっぱいになると、データベースはエラーを検知し、それ以上のデータは格納できなくなる。
プライベートクラウド
ペネトレーションテスト
マイクロサービス
リージョンとアベイラビリティーゾーン
レイテンシー
レイテンシとは (latency): - IT用語辞典バイナリ
レガシーシステム
古いシステムと言う事。「時代遅れ」というネガティブなニュアンスを含む場合もある。
おわりに
to. 営業各位 もうしわけないですが、ここにない用語はググってみてください
以下は他にもある、非エンジニアに向けて説明している・有用とおもう、その他記事です。
「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
不思議の国のSE用語 - Qiita
非エンジニアにクラウド技術の良さを伝えてみる - Qiita
「◯◯をサポートしていますか?」という質問をなくしたい - Qiita
自他に「対抗する」テクニカルサポートの目次 - Qiita
非エンジニアに向けてクラウドサービスについて簡単に説明してみた - Qiita
非エンジニアに向けてWeb APIを簡単に説明してみた - Qiita
非エンジニアに向けてPythonを簡単に説明してみた - Qiita
以上です~