Glossary 用語集
コンテナ
コンテナ
コンテナは、アプリケーションとその動作環境を1つのパッケージにまとめて実行できる技術です。これにより、どんな環境でも同じように動作することが保証され、開発から本番までの移行がスムーズになります。代表的なツールにはDockerがあります。
コンテナは、仮想マシンよりも軽量で効率的にアプリケーションを実行するための技術です。アプリケーションを動かすために必要なライブラリや設定をまとめて「コンテナイメージ」として保存し、どの環境でも同じ動作を再現できるのが特徴です。例えば、開発者のPCで動いたアプリが本番サーバーで動かないといった問題を防げます。コンテナはホストOS上で直接実行されるため、仮想マシンのように別のOSを起動する必要がなく、起動が速くリソースの消費も少ないという利点があります。Dockerはこの技術を広めた代表的なプラットフォームで、コンテナの作成・配布・実行を簡単に行えます。さらに、大規模なシステムでは複数のコンテナを自動的に管理する「コンテナオーケストレーション」が必要となり、Kubernetes(クバネティス)がその中心的な役割を担っています。コンテナを活用することで、開発・テスト・本番環境の一貫性が保たれ、CI/CDやDevOpsとの相性も非常に良くなります。
IT導入・活用のお悩み
お応えします。
「IT化は何からはじめたらいい?」「どんなITツールが自社にピッタリかわからない…」
など、IT導入に関するお悩みにITコーディネータあるいは中小企業診断士、またはPit-Nagoya事務局がお答えいたします。
必要に応じて、Pit-Nagoya会員のIT企業のご紹介、マッチングもおこないます。
どんなお悩みでもお気軽にお聞かせください。担当者より順次返信いたします。(対応時間:平日9:00〜17:00)
お悩み相談以外の事務局へのお問い合わせは 「お問い合わせ」からお願いします。
その他の用語
プロンプトエンジニアリング
プロンプトエンジニアリング
プロンプトエンジニアリングとは、生成AI(例:自然言語モデル)に対して、適切で効果的な「指示文(プロンプト)」を設計・最適化する技術・スキルです。プロンプト次第でAIの応答の質が大きく変わるため、出力を意図通りにするために重要です。
ファイアウォール
ファイアウォール
ファイアウォールとは、ネットワークを通じて出入りするデータ通信を監視し、不正なアクセスを防ぐための仕組みです。コンピューターや社内ネットワークを外部の攻撃から守る「防壁」のような存在で、セキュリティ対策の基本中の基本とされています。
生成AI
セイセイエーアイ
生成AIとは、文章・画像・音声・動画などを自動的に生成する人工知能のことです。ChatGPTやStable Diffusionなどが代表的な例で、人間のように創造的な出力を生み出す能力を持っています。