| Access Mode |
永続ボリュームにどのようにアクセスするかを制御します。 |
| Active/Standby |
Active/Standby deploymentsは、一般にblue/green deploymentsとも呼ばれ、本番環境のコンテンツをシームレスに切り替える方法です。 |
| Ansible |
インフラストラクチャをコード化可能にするオープンソースのソフトウェアツールスイート。 |
| AWS |
Amazon Web Services |
| Amazon S3 Glacier |
長期保存のための安全かつ低コストなS3ストレージ。 |
| BitBucket |
Atlassianが所有するGitホスティングで、そのツールと統合します。 |
| Brew |
HomebrewはOSXのパッケージマネージャーです。 |
| CA |
信頼できるエンティティである証明書認証局(Certificate Authority)は、Secure Sockets Layer (SSL)証明書を発行します。 |
| CDN |
コンテンツ配信ネットワーク - キャッシングによるコンテンツ配信 |
| CI |
継続的インテグレーション |
| CIDR |
クラスレス・インタードメイン・ルーティング - IPアドレスの割り当て方法 |
| CLI |
コマンドラインインターフェース |
| Cluster |
サーバーやVMの統一されたグループで、一緒に分散管理され、高い可用性を確保するために一つのエンティティをサービスします。 |
| CMS |
コンテンツ管理システム |
| Cron job |
cronコマンドラインユーティリティは、Unix系オペレーティングシステムのジョブスケジューラです。ソフトウェア環境の設定と維持を行うユーザーは、cronを使用してジョブ(cronジョブとも呼ばれる)をスケジュールし、固定の時間、日付、または間隔で定期的に実行します。 |
| Composer |
パッケージマネージャー |
| DDEV |
Drupalコミュニティで人気のあるDockerベースのPHP開発環境。 |
| DDoS |
分散型サービス拒否 |
| DNS |
ドメインネームシステム |
| Docker |
Linuxの機能を使用し、アプリケーションのデプロイメントを自動化するコンテナエンジン。 |
| Docker Compose |
YAMLファイルを介してDockerアプリケーションを定義し、実行するツール。 |
| Drupal |
オープンソースのコンテンツ管理システム |
| Drush |
Drupalのコマンドラインシェル。 |
| EC2 |
Amazon Elastic Compute Cloud |
| Elasticsearch |
オープンソースの検索エンジン。分散型、マルチテナント対応の全文検索エンジンを提供し、スキーマフリーのJSONドキュメントとウェブインターフェースを提供します。 |
| Galera |
トランザクショナルデータベースのための汎用的な同期マルチマスター複製ライブラリ。 |
| Git |
無料のオープンソースの分散型バージョン管理システム。 |
| Git Hash /SHA |
各コミットを識別する生成された文字列。SHA-1アルゴリズムを使用します |
| GitHub |
Gitを使用した独自のバージョン管理ホスティング会社。マイクロソフトの子会社で、Gitの分散バージョン管理とソースコード管理機能を全て提供し、さらに追加機能も提供します。 |
| GitLab |
CI機能を備えたWebベースのGitリポジトリマネージャー。 |
| Grafana |
オープンソースの分析および監視ソリューション。 |
| GraphQL |
APIのためのオープンソースのデータクエリと操作言語、および既存のデータでクエリを満たすためのランタイム。 |
| Harbor |
ロールベースのアクセス制御でイメージを保護し、イメージの脆弱性をスキャンし、信頼できるイメージとして署名するオープンソースのコンテナイメージレジストリ。 |
| Helm |
Kubernetesのパッケージマネージャーで、Kubernetesアプリケーションを管理するのを助けます。 |
| Helm Charts |
Helm Chartsは、最も複雑なKubernetesアプリケーションを定義、インストール、アップグレードするのを助けます。 |
| HTTP |
ハイパーテキスト転送プロトコル。HTTPはWorld Wide Webによって使用される基礎的なプロトコルで、メッセージがどのようにフォーマットされ、伝送され、Webサーバーとブラウザがさまざまなコマンドに対してどのようなアクションを取るべきかを定義します。 |
| IAM |
AWS Identity and Access Management(IAM)は、AWSリソースへのアクセスを安全に制御するのに役立つウェブサービスです。 |
| IDE |
統合開発環境は、ソフトウェア開発のための包括的な施設をコンピュータプログラマーに提供するソフトウェアアプリケーションです。IDEには通常、少なくともソースコードエディタ、ビルド自動化ツール、デバッガが含まれています。 |
| Ingress controller |
Ingress controllerは、Kubernetes(および他のコンテナ化された)環境用の特化したロードバランサーです。 |
| IPTables |
Linuxカーネルファイアウォールを設定するためのコマンドラインユーティリティ。 |
| Jenkins |
オープンソースの自動化サーバー。 |
| JWT |
JSON Web Token。 |
| k3s |
高可用性、認定済みのKubernetesディストリビューション。 |
| k3d |
k3dは、Docker内でk3sを実行するための軽量ラッパーです。 |
| k8s |
Kubernetesの数字記号(K + 8文字 + s) |
| k8up |
K8upは、k8s/OpenShiftクラスター上のストレージとアプリのバックアップを処理するバックアップオペレーターです。 |
| Keycloak |
オープンソースのアイデンティティおよびアクセス管理システム。 |
| Kibana |
Elasticsearch用のオープンソースのデータ可視化プラグイン。Elasticsearchクラスターにインデックスされたコンテンツの上で視覚化機能を提供します。 |
| KinD |
Docker内のKubernetes - Dockerコンテナー「ノード」を使用してローカルのKubernetesクラスターを実行するツール。Kindは主にKubernetes自体のテスト用に設計されましたが、ローケル開発やCIにも使用できます。 |
| kubectl |
Kubernetesクラスターに対してコマンドを実行するためのKubernetesのコマンドラインツール。 |
| Kubernetes |
コンテナ化されたアプリケーションのデプロイメント、スケーリング、および管理を自動化するためのオープンソースシステム。 |
| Lagoon |
Kubernetesのためのオープンソースのアプリケーションデリバリープラットフォーム。 |
| Lagoonize |
あなたのアプリをLagoonで実行するための設定変更。 |
| Lando |
Dockerを基盤にした無料のオープンソース、クロスプラットフォーム、ローカル開発環境およびDevOpsツール。 |
| Laravel |
モデル-ビュー-コントローラー(MVC)のアーキテクチャパターンに従い、Symfonyを基にした無料のオープンソースPHPウェブフレームワーク。 |
| Let's Encrypt |
無料の自動化されたオープンな認証局(CA)。 |
| MariaDB |
MySQLの関係データベース管理システムのコミュニティ開発版で、商業的にサポートされており、GNU General Public Licenseの下で無料でオープンソースソフトウェアであることを維持することを目指しています。 |
| Master node |
集合体の中の単一のノード。 |
| マイクロサービス |
アプリケーションをより専門的な部分に分割する実践。各部分はAPIやHTTPのようなRESTインターフェースを介して互いに通信します。 |
| MongoDB |
MongoDBはクロスプラットフォームのドキュメント指向データベースプログラムです。NoSQLデータベースプログラムとして分類され、MongoDBはスキーマ付きのJSON風ドキュメントを使用します。 |
| マルチテナント |
ソフトウェアの単一インスタンスがサーバー上で動作し、複数のテナント(共通のアクセス権限を共有するユーザーグループ)にサービスを提供します。ソフトウェアは各テナントにリソースの一部を提供するように設計されています。 |
| MVC |
モデル-ビュー-コントローラ - アプリケーションを3つの主要な論理コンポーネント:モデル、ビュー、コントローラに分けるアーキテクチャパターン。これらの各コンポーネントは、アプリケーションの特定の開発側面を処理するように構築されています。 |
| MySQL |
MySQLはオープンソースのリレーショナルデータベース管理システムです。 |
| NGINX |
NGINXは、リバースプロキシ、ロードバランサ、メールプロキシ、HTTPキャッシュとしても使用できるウェブサーバーです。 |
| ノード |
単一のEC2インスタンス( |
| Node.js |
ブラウザーの外部でJavaScriptコードを実行するオープンソースのクロスプラットフォームのJavaScriptランタイム環境。 |
| Open source |
ソースコードがライセンスの下にリリースされ、著作権者がユーザーにソフトウェアを研究、変更、および任意の目的で誰にでも配布する権利を付与するコンピュータソフトウェアの一種。オープンソースソフトウェアは、共同の公開方式で開発される可能性があります。 |
| OpenSearch |
コミュニティ主導の、Apache 2.0ライセンスのオープンソースの検索および分析スイートで、データの取り込み、検索、視覚化、分析を容易にします。 |
| OpenShift |
DockerとKubernetesをエンタープライズにもたらすコンテナアプリケーションプラットフォーム。 |
| PHP |
PHP(Personal Home Page)は、Web開発のために元々設計された汎用プログラミング言語です。 |
| PhpStorm |
PHPとWebプロジェクトのための開発ツール(IDE)。 |
| Pod |
同じホスト上に一緒にデプロイされるコンテナのグループ。 Kubernetesが扱う基本単位。 |
| PostgreSQL |
拡張性と技術標準の準拠を強調した無料のオープンソースのリレーショナルデータベース管理システム。 |
| Public/Private Key |
公開鍵/秘密鍵 |
| Puppet |
オープンソースのソフトウェア設定管理およびデプロイメントツール。 |
| PV |
PersistentVolume - 管理者がプロビジョニングした、またはStorage Classesを使用して動的にプロビジョニングされたクラスタ内のストレージの一部。 |
| PVC |
Persistent Volume Claim - ユーザーによるストレージ要求。 |
| Pygmy |
amazee.ioが提供するローカル開発システム。 |
| Python |
Pythonはオープンソースで、解釈され、高レベルで、一般的なプログラミング言語です。 |
| RabbitMQ |
オープンソースのメッセージブローカーソフトウェア。 |
| RBAC |
ロールベースのアクセス制御 |
| RDS |
関係データベースサービス |
| Redis |
データベース、キャッシュ、ストリーミングエンジン、メッセージブローカーとして使用されるオープンソースのインメモリデータストア。 |
| Restic |
オープンソースのバックアッププログラム。 |
| ROX |
KubernetesのアクセスモードReadOnlyMany - ボリュームは多くのノードで読み取り専用としてマウントできます。 |
| Ruby |
複数のプログラミングパラダイムをサポートする解釈型の高レベル汎用プログラミング言語。プログラミングの強調点として設計されました。 生産性とシンプルさ。Rubyでは、すべてがオブジェクトであり、プリミティブなデータ型も例外ではありません。 |
| RWO |
KubernetesのアクセスモードReadWriteOnce - ボリュームは単一のノードによって読み書き可能としてマウントできます。ReadWriteOnceアクセスモードでは、同じノード上で実行されている複数のポッドがボリュームにアクセスできます。 |
| RWOP |
KubernetesのアクセスモードReadWriteOncePod - ボリュームは単一のPodによって読み書き可能としてマウントできます。クラスタ全体でただ一つのポッドのみがそのPVCを読み書きできるようにしたい場合は、ReadWriteOncePodアクセスモードを使用します。これはCSIボリュームとKubernetesバージョン1.22+でのみサポートされています。 |
| RWX |
KubernetesのアクセスモードReadWriteMany - ボリュームは多数のノードによって読み書き可能としてマウントできます。 |
| S3 |
Amazon Simple Storage Service。 |
| SBOM |
ソフトウェアの部品表。 |
| SHA-1 |
Secure Hash Algorithm 1、入力を取り、160ビットのハッシュ値(通常は40桁の16進数で表示)を生成するハッシュ関数。これはアメリカ国家安全保障局によって設計され、米国連邦情報処理標準となっています。 |
| Solr |
Javaで書かれたオープンソースのエンタープライズ検索プラットフォーム。 |
| SSH |
セキュア |
| SSL |
セキュアソケットレイヤー |
| ストレージクラス |
ストレージクラスは、Kubernetesの管理者が提供する「ストレージのクラス」を記述する方法を提供します。異なるクラスは、サービス品質レベル、バックアップポリシー、またはクラスター管理者によって決定される任意のポリシーにマップされるかもしれません |
| Symfony |
SymfonyはPHPのWebアプリケーションフレームワークであり、再利用可能なPHPコンポーネント/ライブラリのセットで、Drupal 8以降はSymfonyに基づいています。 |
| TCP |
トランスミッションコントロールプロトコル、アプリケーションプログラムがデータを交換できるネットワーク会話を確立し維持する方法を定義する標準。 |
| TLS |
トランスポート層セキュリティ |
| Trivy |
CIに適したシンプルで包括的なコンテナの脆弱性スキャナ。 |
| TTL |
Time to liveまたはhop limitは、コンピュータまたはネットワーク内のデータの寿命または生存期間を制限するメカニズムです。 |
| Uptime Robot |
アップタイム監視サービス。 |
| Varnish |
強力なオープンソースのHTTPエンジン/リバースHTTPプロキシで、ユーザが初めてWebページのコピーをキャッシュ(または保存)することでWebサイトの速度を上げることができます。 |
| VM |
バーチャルマシン |
| Webhook |
Webhookは、GitHub、GitLab、Bitbucketなどのアプリが他のアプリケーションに即時データを提供し、何か(プルリクエストなど)に対して行動を起こす方法です。 |
| YAML |
YAML Ain't Markup Language - YAMLは人間が読みやすいデータシリアライゼーション言語です。設定ファイルや、データが保存または送信されるアプリケーションで一般的に使用されます。 |