(O+P)ut

アウトプット



(O+P)ut

OutPut Log

【IT用語】リグレ環境の意味とその役割

スポンサーリンク

はじめに

本番環境と対をなす言葉として「リグレ」という用語を使用する現場がありますが、聞きなれない用語のために意味が分からない人もいるかと思います。本記事は「リグレ環境ってなに?」という疑問に対して解説します。

リグレ=リグレッション

リグレという言葉はRegressionを略したREGREから来ています。

re・gres・sion : 後戻り、復帰、後退、退歩、退化、退行、(惑星の)逆行

ちなみに「gression」には転位という意味があるので、それが元に戻るということで接頭語reがついています。

この”リグレッション”という言葉はアプリ開発の世界ではよく耳にする用語で、例えばプログラムを修正した際に他の箇所に不具合が出ていないかを確認するテストを「リグレッションテスト」と言います。

同じように、例えばインフラの世界でミドルウェアにパッチを当てる際の手順の確認や、無影響を確認するための環境を「リグレ環境」と言います。よって本番システムとOSのバージョンやミドルウェアのバージョンが揃っている必要があり、精緻にCPUやメモリまでも本番同等のものを割り当てる場合もあります。

よって本用語を初めて聞いた方は、本番環境(サービスを提供している環境)で作業をする前にテスト的に手順を確認するための役割を持つ環境がリグレ環境と覚えておけば十分です。本番サーバのリグレ環境、本番ストレージのリグレ環境、本番スイッチのリグレ環境とそれぞれのHWに対してリグレという用語は存在するのでリグレ環境=サーバ ではない点は注意が必要です。

終わりに

インフラの世界では、不具合やセキュリティホールにパッチをあてることが多々ありますが、いきなり本番システムで行わずに同等のテスト環境で事前に行うケースがあります。そのような環境の呼び名がリグレッションという場合があることは知っておいて損はないと思います。


他の記事を読む