Azure

Azure

FastAPI × htmx × Azure OpenAI Service で作るチャットアプリ

この記事では、FastAPI + htmx + Azure OpenAI Service を組み合わせて実装した、シンプルかつリアルタイム(ストリーミング)対応のチャットアプリをご紹介します。「フロントエンドはできるだけ薄くしたい」「社内ツ...
AWS

データベース設計の基本手順を分かりやすくまとめ

データベースは、アプリケーションや業務システムの根幹を支える重要な存在です。正しい設計がなされていないと、後からの拡張性や保守性に大きな影響を及ぼします。本記事では、データベース設計の手順を、実務でよく使われる考え方とともにまとめます。要件...
AWS

多要素認証(MFA)とは?分かりやすくまとめ

オンラインサービスの普及に伴い、私たちはさまざまなアカウントを持っていますが、主にパスワードを設定することで、不正アクセス等の攻撃からアカウントを守っています。しかし、パスワードだけの認証は安全とは言い切れません。そこで登場するのが「多要素...
AWS

RDBMSとは?初心者にも分かりやすくまとめ

データベースに関連する話題でよく登場する「RDBMS(Relational Database Management System)」という言葉。これは、現代の多くの業務システムやWebサービスの基盤となっている重要な技術です。RDBMSの意...
AWS

データエンジニアとは?

データエンジニアは、企業がデータを効率的に管理し、分析できるようにするためのシステムやインフラを構築する技術者です。データの収集、保存、処理、配信を最適化することで、データアナリストやデータサイエンティストがより迅速かつ正確に分析を行える環...
Azure

【Azure】サービスエンドポイントとプライベートエンドポイントとは

はじめにAzureでネットワークセキュリティを強化し、リソースに安全にアクセスするための方法として「サービスエンドポイント」と「プライベートエンドポイント」があります。本記事では、それぞれの特徴、メリット、設定方法についてまとめます。サービ...
Azure

Azure App Serviceとは?Webアプリを簡単デプロイ

Azure App Serviceは、Microsoft Azureが提供するフルマネージドのPaaS(Platform as a Service)環境であり、WebアプリケーションやAPIを迅速にデプロイし、スケーリングできるクラウドサー...
AWS

SaaSとは?分かりやすくまとめ

SaaS(Software as a Service)は、「サービスとしてのソフトウェア」を意味し、インターネットを通じて提供されるソフトウェアの利用形態を指します。従来のソフトウェアはパッケージとして購入し、PCやサーバーにインストールし...
Azure

【Azure】仮想ネットワーク(VNet)の基本

Azureの仮想ネットワーク(Virtual Network, VNet)は、Azureクラウド内で仮想的なネットワーク環境を構築するための基本的なリソースです。これは、オンプレミスのネットワークに似た機能を提供し、仮想マシン(VM)や他の...
Azure

データファブリックとは?わかりやすくまとめた

データファブリックは、企業や組織が持つ分散されたデータを統合し、利用可能な状態にするためのアーキテクチャや技術のフレームワークを指します。これは単なるデータ管理ツールやデータベースではなく、データ統合、セキュリティ、ガバナンス、自動化などを...