用語集

専門用語の正式名称と日本語読み方

52 件の用語

Network(16)

SrcPort
Source Port
送信元ポートソースポート

通信を開始するアプリケーションが使用するポート番号

DstPort
Destination Port
宛先ポートデスティネーションポート

通信先のサービスが待ち受けているポート番号

SYN
Synchronize
同期シン / シンクロナイズ

TCP接続開始時に使用するフラグ。3ウェイハンドシェイクの最初のステップ

ACK
Acknowledgment
確認応答アック / アクノリッジメント

受信確認を示すフラグ。データを受け取ったことを送信者に通知

FIN
Finish
終了フィン / フィニッシュ

TCP接続の終了を要求するフラグ

RST
Reset
リセットリセット

接続を強制的に切断するフラグ。異常時に使用

PSH
Push
プッシュプッシュ

バッファリングせず即座にアプリケーションにデータを渡すよう要求

URG
Urgent
緊急アージェント

緊急データの存在を示すフラグ

Seq
Sequence Number
シーケンス番号シーケンスナンバー

送信データのバイト位置を示す番号。順序制御に使用

TTL
Time To Live
生存時間タイム・トゥ・リブ

パケットがネットワーク上に存在できる最大ホップ数

MSS
Maximum Segment Size
最大セグメントサイズマキシマム・セグメント・サイズ

TCPセグメントで送信可能な最大データサイズ

MTU
Maximum Transmission Unit
最大転送単位マキシマム・トランスミッション・ユニット

ネットワークで転送可能な最大パケットサイズ

DNS
Domain Name System
ドメインネームシステムディーエヌエス

ドメイン名とIPアドレスを相互変換するシステム

CIDR
Classless Inter-Domain Routing
クラスレスドメイン間ルーティングサイダー

IPアドレスの効率的な割り当てとルーティング方式

NAT
Network Address Translation
ネットワークアドレス変換ナット

プライベートIPとグローバルIPを変換する技術

LB
Load Balancer
負荷分散装置ロードバランサー

トラフィックを複数のサーバーに分散する機器/ソフトウェア

HTTP(5)

HTTP
HyperText Transfer Protocol
ハイパーテキスト転送プロトコルエイチティーティーピー

Web上でデータを転送するためのプロトコル

HTTPS
HyperText Transfer Protocol Secure
セキュアハイパーテキスト転送プロトコルエイチティーティーピーエス

TLS/SSLで暗号化されたHTTP

CRLF
Carriage Return Line Feed
復帰改行シーアールエルエフ

HTTPヘッダーの行末を示す文字列 (\r\n)

URI
Uniform Resource Identifier
統一資源識別子ユーアールアイ

リソースを一意に識別する文字列

URL
Uniform Resource Locator
統一資源位置指定子ユーアールエル

リソースの場所を示すURI

Linux(5)

PID
Process ID
プロセスIDピーアイディー

プロセスを一意に識別する番号

UID
User ID
ユーザーIDユーアイディー

ユーザーを一意に識別する番号

GID
Group ID
グループIDジーアイディー

グループを一意に識別する番号

FD
File Descriptor
ファイルディスクリプタファイルディスクリプタ

プロセスがオープンしたファイルを識別する整数

inode
Index Node
インデックスノードアイノード

ファイルシステムでファイルのメタデータを管理する構造体

Container(4)

K8s
Kubernetes
クバネティスクバネティス / ケーエイツ

コンテナオーケストレーションプラットフォーム

Pod
Pod
ポッドポッド

Kubernetesの最小デプロイ単位。1つ以上のコンテナを含む

CRI
Container Runtime Interface
コンテナランタイムインターフェースシーアールアイ

Kubernetesとコンテナランタイム間のAPI規格

CNI
Container Network Interface
コンテナネットワークインターフェースシーエヌアイ

コンテナネットワーキングのプラグイン規格

Observability(6)

SLI
Service Level Indicator
サービスレベル指標エスエルアイ

サービス品質を測定する具体的な指標

SLO
Service Level Objective
サービスレベル目標エスエルオー

SLIに対する目標値

SLA
Service Level Agreement
サービスレベル契約エスエルエー

サービス品質に関する契約

MTTR
Mean Time To Recovery
平均復旧時間エムティーティーアール

障害発生から復旧までの平均時間

MTTF
Mean Time To Failure
平均故障時間エムティーティーエフ

正常稼働から次の障害までの平均時間

APM
Application Performance Monitoring
アプリケーション性能監視エーピーエム

アプリケーションのパフォーマンスを監視するツール/手法

Security(6)

TLS
Transport Layer Security
トランスポート層セキュリティティーエルエス

通信を暗号化するプロトコル

SSL
Secure Sockets Layer
セキュアソケットレイヤーエスエスエル

TLSの前身となる暗号化プロトコル(現在は非推奨)

JWT
JSON Web Token
JSONウェブトークンジェイダブリューティー / ジョット

認証情報をJSONで表現するトークン形式

OAuth
Open Authorization
オープン認可オーオース

認可の標準プロトコル

OIDC
OpenID Connect
オープンIDコネクトオーアイディーシー

OAuth 2.0を拡張した認証プロトコル

RBAC
Role-Based Access Control
役割ベースアクセス制御アールバック

役割に基づいてアクセス権限を管理する方式

Database(3)

RDBMS
Relational Database Management System
リレーショナルデータベース管理システムアールディービーエムエス

関係モデルに基づくデータベース管理システム

ACID
Atomicity, Consistency, Isolation, Durability
原子性・一貫性・独立性・永続性アシッド

トランザクションの4つの特性

CAP
Consistency, Availability, Partition tolerance
一貫性・可用性・分断耐性キャップ

分散システムの特性(3つのうち2つしか同時に満たせない)

CICD(3)

CI
Continuous Integration
継続的インテグレーションシーアイ

コードの変更を自動的にビルド・テストする手法

CD
Continuous Delivery/Deployment
継続的デリバリー/デプロイメントシーディー

コードの変更を自動的に本番環境にデプロイする手法

IaC
Infrastructure as Code
コードとしてのインフラアイエーシー

インフラストラクチャをコードで管理する手法

Language(4)

GC
Garbage Collection
ガベージコレクションジーシー

不要なメモリを自動的に解放する仕組み

JIT
Just-In-Time Compilation
実行時コンパイルジット

実行時にコードをコンパイルする方式

OOP
Object-Oriented Programming
オブジェクト指向プログラミングオーオーピー

オブジェクトを中心としたプログラミングパラダイム

FP
Functional Programming
関数型プログラミングエフピー

関数を中心としたプログラミングパラダイム