.NET COREソリューションをLinux環境に展開するために必要な情報が見つかりませんでした。私は生産に行くための要件を指定し詳細を尋ねられました。.NET COREプロジェクトへのインフラストラクチャ
私たちはSQL Serverデータベースにヒットする.NET CORE Web APIを開発しています。クライアントはAngular 2アプリになります。 .NET COREはクロスプラットフォームなので、Windows以外にもLinuxやOS Xに展開することができます.Kestrelはここの主要な部分だと思いますが、適切なインフラストラクチャが導入されているかどうかはよく分かりません。
SQL Serverはクロスプラットフォームではないため、クライアントアプリケーション用に複数のサーバーが必要ですか?API用に1つ、DB用に1つです。さらに、サーバには特別な設定が必要ですか?
まもなく、プロードする際に設定ミスを避けるために、私たちの企業インフラストラクチャチームに相談する必要がありますか?
ありがとうございます。
からであるSQL Serverは今、クロスプラットフォームである:https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux – Alexan
とのことができますプロダクションにKestrelを使用しないでください。逆プロキシサーバーが必要です。https://docs.microsoft.com/en-us/aspnet/core/publishing/linuxproduction#configure-a-reverse-proxy-server – Alexan
サーバーが必要ですが、複数の別々のdb、サーバー、クライアント、またはロードバランサを使用する方が常に優れています。 – Alexan