未分類

How BHSoft utilizes Microsoft Azure App Service in client project

BHSoftがお客様のプロジェクトでMicrosoft Azure(マイクロソフトアジュール)を利用します。

今回、BHSoftはMicrosoft Azureを利用してお客様のプロジェクトを実装しました。 お客様はサプライチェーン全体のサプライヤー品質保証を管理および最適化するサプライヤー管理システムを所有する米国の企業です。 お客様は、同じプラットフォームでさまざまなサプライチェーンのプレーヤー間で転送されるドキュメント/証明書を通してサプライヤー、バイヤー、企業へサポートするシステムを必要としています。

BHSoftはお客様にシステム全体の構築を支援しました。

システム設計
  • アーキテクチャと関連技術の設計とレビュー  
  • ユーザーインターフェイス (UI)、機能、ワークフローの全体的なソリューションの概要を開発。この概要は、すべての利害関係者の要件を明確にすることを目的
システム開発
  • プラットフォームの開発とテスト
  • 定期的に更新し、製品所有者と確認
システム導入
  • ライブデータを使用してプラットフォームをテストすることで展開を完了
  • コミッショニング. 

システムの主な機能:

  • 企業管理
    • ユーザーは名前で会社を検索したり、新しい会社をリストに追加したりでき
    • リスト内の各会社に関連付けられたバイヤーの数、作成されたバイヤーの数、およびがユーザーが作成できるバイヤーの最大数を表示
    • 各会社のサプライヤーの数、招待されたサプライヤーの数、ユーザーが作成できるサプライヤーの最大数を表示
    • 作成されたフォームの数と、ユーザーが作成できるフォームの最大数を表示
  • 会社概要
    • 会社名、連絡先情報(メール、電話番号、ウェブサイト、住所)を表示
    • 招待されたサプライヤーと作成されたフォームの情報を表示
    • すべてのバイヤーの情報:名前、ユーザー名、電子メールアドレス、役職、権限/責任とステータス(アクティブ/非アクティブ)をリスト
  • サプライヤーマネジメント
    • サプライヤー名、ステータス、電子メール、会社名、フォームタイプ、製品数、タグなどのすべてのサプライヤー情報をリストします。ステータス、電子メール、会社名、フォームタイプ、製品数、タグ
    • ユーザーは名前でサプライヤーを検索し、新しいリクエストを作成し、新しいサプライヤーを追加し、最後のバイヤーを表示
  • リクエストマネジメント
    • ユーザーがフォームの説明、会社名、作成日、最終更新日、製品名、ステータスなどのすべてのフォームを管理できるように
  • プロファイルマネジメント
    • ユーザーが自分のアカウント(個人情報と会社情報)を管理できるように

プロジェクトで使用したMicrosoft Azureサービス

WebアプリケーションにMicrosoft Azure App Serviceを使用

迅速なビルドと展開のために、Microsoft Azure App Serviceを使用してお客様のWebアプリとAPIをビルドします。 .NET CoreとReactを使用しています。 また、Git, GitHub, GitHub Actions, Atlassian Bitbucket, Azure DevOps, Docker Hub, and Azure Container Registryを使用してCI / CDを合理化します。

データベースにCosmosDBを使用

CosmosDBを使用してユーザーデータを格納しました。 Cosmos DBは、応答性と可用性の高いアプリケーションを構築するのに大きく役立ちます。 特に、MongoDBアプリケーションにはCosmos DBのAPIを使用しました。

Azure BLOBストレージを使用して、ユーザーがアップロードしたファイルを保存

Microsoft Azure BLOBストレージを使用して、ユーザーがアップロードしたファイルを保存しました。 Blob Storageを選択した理由は、長期データ用の階層型ストレージでかなり費用対効果が高いためです。 また、柔軟性があり、高パフォーマンスのために簡単にスケールアップできます。

Reactを使用したフロントエンド

BHSoftには、Reactプロジェクトでの作業に豊富な経験を持つ強力なReactチームがあります。 Reactを使用するアプリの作成に対してお客様の要望を満たせます。

弊社の他の技術の詳細な情報は以下にご確認およびこちらのメールアドレスhello@bachasoftware.com で直接ご連絡ください。

Author

Tran Thi Hai Yen

Leave a comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です