タグ付けされた質問 「azure」


2
テスト用と本番用に別々のSQL Serverですか、それとも単にSQLデータベースですか?
私はSQL Serverを初めて使用するので、これはSQL Serverの管理に関する質問の方が多いかもしれません。 サービスのテストデータベースと運用データベースを作成していますが、テストデータベースをかなり頻繁に消去することになるでしょう。さらに、さまざまなレプリケーションおよび監査ログ戦略が必要になります。 両方のSQLデータベースを同じSQL Serverに配置するのは理にかなっていますか?これは、Azure Portalが管理を最も簡単にするもののようですが、テストデータベースと運用データベース用に別個の論理SQL Serverを作成する方が理にかなっていますか?
12 sql  azure 

2
Azureで、短期間有効なDockerコンテナーをスケジュールに従って実行するにはどうすればよいですか?
AzureコンテナーレジストリでホストされているAlpine Linux Dockerコンテナーにパッケージ化されたかなり単純なUnixシェルスクリプトがあります。VMはこのスクリプトをcronで実行します。 docker login <snip> docker pull example.com/bar:latest docker run example.com/bar:latest VMなしで実行し、代わりにAzureサービスを使用できますか?おそらく、Azure Container Instanceでこれを実行するある種のスケジューラを使用できますか? 私の動機は、VMの維持と支払いを望んでいないことです。

2
ほぼ同時にほぼ毎日突然メモリが解放される
Windows AzureにeコマースWebサイトを実行するVMがいくつかありますが、最近、Telegraf、InfluxDb、Grafanaを使用してこれらのマシンを監視しています。数週間データを収集した後、メモリ使用可能メトリックに関連する奇妙なパターンに気づきました。 毎日ほぼ同じ日に、解放されているメモリの量が急激に増加していることに気づきました。非常に限られたDevOpスキルのために、何が原因なのか理解できません。 このパターンを示すグラフは次のとおりです。 私の質問は、次のようなものにつながる可能性があるのは何ですか?メモリリークのせいだと疑いがちですが、...空きメモリが70%を下回ることはなく、トラフィックが最も多い2つのVMでのみ発生します。 このようなものが表示されたときに心配する必要がありますか? PS:私が実行している各Windowsサービスとw3wpプロセスのPrivate e Virtualバイトのメトリックの収集を開始しました...ただし、このメトリックはメモリリークがあるかどうかを確認するのに非常に信頼性が高くないことを読みましたが、しかし、少なくとも、ある種の傾向を取得して、それが上記のパターンと相関しているかどうかを確認しようとします。
10 azure  windows 

4
Azure-Key Vaultの接続文字列とアプリケーション設定
Azure FunctionsとWebJobsの場合、接続文字列をアプリケーションの設定に直接配置するのではなく、Key Vaultにシークレットとして配置する(およびConfigurationManager.ConnectionStringsを使用して参照する)ことにメリットはありますか?Azure Key Vaultシークレットは、Azure FunctionsやWebJobsではなく、主にVMなどを対象としていますか? 開発(Key Vaultのシークレットとアプリケーション設定のシークレットIDを更新する)と実行時の追加のステップ(Key Vaultからの追加の取得)の両方を追加するだけのようですが、唯一の利点はシークレットです。アプリケーション設定のは、実際のシークレットではなく識別子です。ここにはセキュリティ上の利点はありませんが、不利益があります。
8 azure 

2
Azureの機密コンピューティングは本質的に暗号化されたRAMですか?
私は、Azure 機密コンピューティング サービスに頭を抱えようとしています。 AWSはアプリケーションレベルでの暗号化を提供していないようです(これの意味については、図を参照してください)。 私の質問は、Azureの機密コンピューティングは本質的に暗号化されたRAMですか?

2
これは適切なアーキテクチャですか、それとも改善できますか?
ビジネス/企業の要件と私たちの建築家の好みの組み合わせにより、私には少し離れているように見える特定のアーキテクチャにたどり着きましたが、私は非常に限られた建築知識しかなく、クラウド知識がさらに少ないため、確認するための健全性チェックが大好きですここで行うことができる改善がある場合: 背景:ゼロから完全に書き直した既存のシステムの代替品を開発しています。これには、BAPI / SOAP Webサービスを介してSAPインスタンスからデータを調達し、SAPにないデータ用に独自のデータベースを使用する必要があります。現在、管理対象のすべてのデータは、分散アプリケーションのローカルDB、または移行元のMySQLデータベースに存在します。既存の分散アプリの機能を複製する一握りのWebアプリケーションを作成し、管理するデータに対して管理関連の機能を提供する必要があります。 ビジネス/エンタープライズ要件: 私たちが管理するデータベースは、MS SQL Serverに実装する必要があります 作成するデータベースの数を最小限に抑える フェーズ1では、アプリケーションをAzureにデプロイしますが、将来的にはこれらのアプリケーションをオンプレミスにする機能が必要です 運用チームは、コードの管理が大幅に簡単になると感じているため、すべてをドッキングすることを望んでいます。 データの複製を最小化/排除 コーディングスタックは、マイクロサービスと管理アプリの場合は.NET Coreになりますが、メインのフロントエンドアプリケーションの場合はAngular 5になります。 これらの要件から、私たちの建築家はこの設計を思いつきました: 私たちのフロントエンドは、一連のマイクロサービス(「ドメイン」レベルでかなり大きいため、この用語を軽く使用します)からフィードし、各ドメインで読み取りサービスと書き込みサービスに分割されます。どちらもスケーラブルで、Kubernetesを通じて負荷分散されます。それぞれには、データベース内の読み取り専用のコピーがコンテナ内にアタッチされており、読み取り専用コピーへの更新をプッシュする書き込みに使用できるdbの単一のマスターインスタンスがあります。 (低品質の画像については申し訳ありませんが、当然、建築家の頭を除いて、これに関する実際のドキュメントがないため、メモリからやり直しています。) サービス間の通信は、各サービスがリッスンし、関連するメッセージを処理するメッセージキューを介して行われます。情報のために通信を提供するためのサービスを必要とするものはまだ特定されていないため、これの主な用途は電子メールの生成です。複数のサービスの関与を必要とする「ビジネスロジック」に関連するものは、フロントエンドから流れる可能性が高く、フロントエンドは各サービスを個別に呼び出し、原子性を扱います。 私の見解では、間違った方法でこすりつけているのは、読み取り専用のdbインスタンスがサービスのDockerコンテナー内でスピンアップしていることです。サービス自体とdbは、負荷の点で要求が大幅に異なるため、それらを個別に負荷分散できれば、はるかに理にかなっています。MYSQLには、マスター/スレーブ構成でそれを行う方法があると思います。この場合、負荷が高くなるたびに新しいスレーブを起動できます。特に、システムがクラウドにあり、インスタンスごとに支払いを行っている場合、別のdbインスタンスのみが必要なときにサービス全体の新しいインスタンスをスピンアップすると無駄になります(反対に、実際にちょうど新しいデータベースコピーをスピンアップすると、 Webサービスインスタンスが必要です)。ただし、これに対するMS SQL Serverの制限はわかりません。 私の最大の懸念は、MS SQL Serverの実装に関するものです。読み取り専用インスタンスをサービスに非常に密に結合すると、気分が悪くなります。これを行うより良い方法はありますか? 注:私はソフトウェアエンジニアリングについてこれを尋ねると、ここで私を指摘しました。これが適切なSEではない場合は、申し訳ありません。 また、MS SQL Serverタグはありません
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.