欲しかった用語集。
技術用語の正確な定義。マーケティング用語なし。1エントリーにつき1ページ。
AI · 10
RAG(Retrieval-Augmented Generation)
ドキュメント検索とLLM生成を組み合わせるAIアーキテクチャです。
LLM(Large Language Model)
大規模なテキストで学習された大規模言語モデルです。
AIエージェント(マルチツール)
API、データベース、コード実行などのツールをLLMがオーケストレーションしてタスクを遂行します。
エンベディング(Embedding)
テキストやメディアのベクトル表現です。
ベクトルDB(Vector DB)
ANN(近似最近傍)ベクトル検索に最適化されたデータベースです。
ファインチューニング(Fine-tuning)
特定のデータセットでLLMの学習を継続することです。
Eval(LLM評価)
LLMの品質を測定するための自動テストスイートです。
推論(Inference)
学習ではなく、必要に応じてAIモデルを実行することです。
トークン(Token)
LLMがテキストを分割する単位で、英語では約0.75単語に相当します。
ハルシネーション(Hallucination)
LLMがもっともらしいが事実と異なる内容を生成することです。
インフラ · 10
Kubernetes(クーバネティス)
スケーラブルなデプロイを実現するオープンソースのコンテナオーケストレーターです。
Karpenter(カーペンター)
AWSネイティブのKubernetesノードオートスケーラーで、Cluster Autoscalerの代替です。
GreenOps / FinOps
クラウドコスト(および副次的にカーボンフットプリント)を管理する実践手法です。
OpenTofu
TerraformのコミュニティオープンソースフォークでAPI互換です。
Terraform
クラウドリソースをプロビジョニングするHashiCorpのInfrastructure as Codeツールです。
IaC(Infrastructure as Code)
インフラをバージョン管理されたコード(Git)として宣言する手法です。
コンテナ(Container)
コード、ランタイム、依存関係をパッケージ化する独立した実行単位です。
エッジコンピューティング(Edge computing)
ユーザーに近い場所でコードを実行することです(CDNの拡張)。
サーバーレス(Serverless)
サーバー管理不要でオンデマンドに実行する形態(FaaSまたはマネージド)です。
CDN(Content Delivery Network)
アセット配信のために地理的に分散されたキャッシュネットワークです。
エンジニアリング · 11
SLO(Service Level Objective)
レイテンシ、可用性、エラー率などのサービス品質に関する数値目標です。
SLI(Service Level Indicator)
SLOを算出する元となる生メトリクス(レイテンシ、稼働率、リクエスト成功率など)です。
SLA(Service Level Agreement)
SLOに紐づく契約上のコミットメントで、未達時はペナルティが発生します。
オブザーバビリティ(Observability)
コードをデプロイせずに本番で起きていることを把握する能力です。
OpenTelemetry(OTel)
トレース、メトリクス、ログを統合するCNCFの標準規格です。
カナリアデプロイ(Canary deployment)
新バージョンをトラフィックの一部に段階的にロールアウトする手法です。
フィーチャーフラグ(Feature flag)
再デプロイせずに機能を動的に有効化・無効化する仕組みです。
CI/CD
Continuous Integration / Continuous DeliveryまたはDeploymentの略です。
DORAメトリクス(DORA metrics)
エンジニアリングチームのパフォーマンスを測る4つのメトリクス(Google SRE発)です。
ランブック(Runbook)
本番インシデント対応や定期タスクのための運用ドキュメントです。
Rust(ラスト)
ガベージコレクタなしでメモリ安全性を保証するシステムプログラミング言語です。
データ · 4
ロボティクス · 3
手法 · 4
セキュリティ · 6
ビジネス · 3
