OSS

OSS

【入門】Prometheus とは

本記事は以下の書籍を参考に執筆しています。 Prometheus とは Prometheus とは、メトリクスベースのモニタリング (監視) システムです。 モニタリングの目的は、主に次の3つです。 アラー...
OpenID

【入門】Keycloak + Docker で OIDC の SSO を設定

OpenOID Connect (OIDC) を理解したけど、結局 SSO ってどうやって実装するの?という方のための入門記事です。 なお、認証に関する記事は以下とおりです。 ID フェデレーションOAuth 2.0OpenI...
OSS

【入門】Jupyter Notebook

Jupyter Notebook とは Jupyter Notebook とは、ブラウザで1行ごとにコードを実行したり、メモ帳として使える OSS です。 Jupyter Notebook の例 The Jupyter ...
スポンサーリンク
BI

【入門】Grafana の説明から構築や設定方法を紹介

Grafana とは Grafana とは、あらゆるデータベースの可視化やアラートの設定をする OSS です。 Grafana はデータソースにクエリを渡すことで、可視化するデータを取得します。 データソースとし...
Apache

【入門】Apache kafka とは?docker で起動から使い方までを解説

Apache kafka を学習する上で以下のような疑問が生まれたため、本記事にまとめました。 どんなことができるの?分散ストリーミングプラットフォームって何?そもそも何に使うのこれ?メッセージキューイングシステムでよくない?どうや...
Docker

【入門】Docker とは?コマンドや Dockerfile の使い方

Docker とは Docker とは、指定した OS やソフトウェアを持つ環境(=コンテナ)で、指定したコマンドの実行結果を再現するソフトウェアです。 例1:「CentOS の環境」で「ls コマンドを実行」 例えば、...
OSS

【入門】Squid で proxy サーバー構築

Squid とは Squid とは「プロキシ」と「リバースプロキシ」のサーバー機能を持つソフトウェアです。 プロキシサーバーとは、クライアントの代わりに外部のサーバーにアクセスするサーバーです。 リバースプロキシ...
nginx

【入門】nginx とは 設定方法を紹介

nginx とは nginx とは、以下の機能を持つ Web サーバーです。・HTTP サーバー(Web サーバー) - 静的 Web サーバー - 動的 Web サーバー・HTTP リバースプロキシサーバー・ロードバランサー・TC...
nginx

Let’s Encrypt で nginx に HTTPS を設定 (TLS 証明書を発行)

Let's Encrypt とは Let's Encrypt とは、TLS 証明書を無料で発行する証明書認証局です。 Let's Encrypt の認証局を利用して TLS 証明書を発行し、 nginx の HTTPS を有効...
nginx

nginx + Gunicorn + Flask で Python の Web アプリ入門

この記事では以下の順でアプリケーションを作成します。 Python アプリケーションで Hello World を実行動的 Web サーバー(アプリケーションサーバー)で Hello World を実行Web アプリケーションフレー...