インフラ

システム開発・テクノロジー

GitLab(ギットラボ)とは?CI/CDまで内包した自社ホスト可能な開発基盤を解説

GitLab(ギットラボ)とは?ざっくりと3行でGitリポジトリ・CI/CD・イシュートラッカー・コードレビュー・セキュリティスキャンをオールインワンで提供する開発プラットフォーム。GitHubと違い自社サーバーへのインストール(セルフホス...
システム開発・テクノロジー

Bitbucketとは?IT初心者向けにわかりやすく解説

Bitbucketとは?ざっくりと3行でBitbucketの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのBitbucketの位置づけと強みを把握することが採用判断の基準...
システム開発・テクノロジー

SVNとは?IT初心者向けにわかりやすく解説

SVNとは?ざっくりと3行でSVNの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのSVNの位置づけと強みを把握することが採用判断の基準になるSVNは特定の用途・場面で優れ...
システム開発・テクノロジー

Mercurialとは?IT初心者向けにわかりやすく解説

Mercurialとは?ざっくりと3行でMercurialの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのMercurialの位置づけと強みを把握することが採用判断の基準...
システム開発・テクノロジー

CVSとは?IT初心者向けにわかりやすく解説

CVSとは?ざっくりと3行でCVSの主要な特徴と用途を理解することで、関連技術の選定や会話での活用に役立てることができる類似技術・ツールと比較したときのCVSの位置づけと強みを把握することが採用判断の基準になるCVSは特定の用途・場面で優れ...
システム開発・テクノロジー

アップデートとは?ソフトウェアを最新に保つ更新の仕組みを解説

アップデートとは?ざっくりと3行でソフトウェアをより新しいバージョンに更新する操作と、その更新プログラム全般の総称。セキュリティ修正・バグ修正・機能追加のいずれかが目的となるセキュリティアップデートの適用は既知の脆弱性をふさぐ最も基本的な対...
システム開発・テクノロジー

データパイプラインとは?ETLの先にあるデータの自動流通基盤を解説

データパイプラインとは?ざっくりと3行で複数のデータソースからデータを自動的に収集・変換・転送・格納する一連の処理の流れを指す。データの「配管(パイプライン)」に例えた概念だETLが一時的なバッチ処理を指すのに対し、データパイプラインはリア...
システム開発・テクノロジー

Cosmos DBとは?Azureが誇るマルチモデルDBを解説

Cosmos DBとは?ざっくりと3行でMicrosoftがAzure上で提供するフルマネージドのマルチモデルDB。SQL・MongoDB・Cassandra・Gremlin(グラフ)・テーブルAPIを1つのサービスで提供する珍しい設計だ世...
システム開発・テクノロジー

BigQueryとは?SQLでペタバイトを分析するGCPのDWHを解説

BigQueryとは?ざっくりと3行でGoogleが提供するサーバーレス型のクラウドデータウェアハウス。ペタバイト規模のデータを標準SQLで分析でき、インフラの準備なしに即時利用できる列指向ストレージと大規模分散処理エンジンにより、テラバイ...
システム開発・テクノロジー

Redshiftとは?AWSが提供する大規模データ分析基盤を解説

Redshiftとは?ざっくりと3行でAWSが提供するペタバイト規模対応のクラウドデータウェアハウス。PostgreSQL互換のSQLで分析できるため、既存のSQLスキルをそのまま活用できる列指向ストレージと圧縮技術でディスクI/Oを削減し...