Featured

Teztamam - インフラストラクチャの最新化とフルスタック開発

Teztamam WebアプリのOTP認証フローの刷新、カスタムPythonベースのGoogleフォームマイクロサービスの開発、.NET 6メインプロジェクトのNginxリバースプロキシを利用したContabo VPSへの移行、およびCI/CDパイプラインの構築。

Teztamam - インフラストラクチャの最新化とフルスタック開発

プロジェクト概要

Teztamamプロジェクトは、システムのパフォーマンス、セキュリティ、およびデプロイメントプロセスを最新化するために、エンドツーエンドで包括的に再構築されました。バックエンドサービスを改善し、DevOpsのプラクティス(Docker、CI/CD、リバースプロキシ)を統合することで、アプリケーションのスケーラビリティと安定性が最大限に高められました。

🛠️ 主な改善点

1. 認証とセキュリティインフラストラクチャ

  • 既存のログインとサインアップのロジックが完全に見直されました。
  • ユーザーのセキュリティを強化するため、**OTP(ワンタイムパスワード)**認証フローがゼロから再設計され、バグが解消されました。

2. Pythonを使用したカスタムマイクロサービス開発

  • 外部データソースとの統合を確実にするため、Pythonを使用してGoogleフォームパーサーがゼロから構築されました。
  • このサービスはDockerを使用して分離され、Google Cloud Platform (GCP) 上にデプロイされました。
  • サービスのデプロイプロセスを自動化するために、CI/CDパイプラインが確立されました。

3. サーバーとデプロイメントアーキテクチャ (DevOps)

  • メインプロジェクト(.NET 6で開発)とデータベースのホスティングインフラストラクチャが、Contabo VPS環境に移行されました。
  • リバースプロキシアーキテクチャを確立するために、Nginxサーバーが構成されました。これにより、受信トラフィックがメインプロジェクトとデータベースに安全かつ最適にルーティングされました。

4. ユーザーインターフェース (UI) の最適化

  • 強固なバックエンドアーキテクチャの変更に加えて、全体的なユーザーエクスペリエンスを向上させるために、ユーザーインターフェース (UI) に視覚的および機能的な改善が加えられました。

🚀 使用技術

  • バックエンド: .NET 6, Python
  • DevOpsとサーバー: Docker, Google Cloud (GCP), Contabo VPS, Nginx, CI/CD自動化
  • その他: OTP認証, カスタムパーサーロジック

テクノロジー

.NET 6PythonDockerGoogle Cloud (GCP)Contabo VPSNginxCI/CDFull-StackDevOpsReverse ProxyUmbraco

主な機能

Enhanced Security OTP Authentication Flow

Custom Python & Google Form Parser Microservice

Dockerized & Fully Automated Deployment via CI/CD

Secure Server Architecture with Nginx Reverse Proxy

Optimized User Interface (UI) and Form Flows

ギャラリー

Image 1
Image 2

最終更新:

構築する準備はできましたか?

あなたのプロジェクトについてお聞かせください。スケーラブルでモダンなシステムへと形作ります。

ミーティングを予約