問題タブ [cloud]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
deployment - ホスト型 (saas) から個別の展開に移行する際の考慮事項
私が働いている会社は、ホストされた (つまり、サービスとしてのソフトウェア) ソフトウェア システムを販売しています。現在、潜在的な顧客にソフトウェアのローカル インストールを提供できるかどうか尋ねられています。これは、人々がホスト モデルに移行している他の場所で起こっているように見えることとは逆のようなものです. 問題は、これを提供する際に何を考慮すべきか、そして問題点がどこにある可能性があるかということです。オフィスでいくつかの議論を行いましたが、より広いコミュニティに公開することにしました. 私たちのアプリには、SQL サーバーのインストール、その他の依存関係 (Tomcat など) が必要で、いくつかの Windows サービスをインストールします。システムには専用の (おそらく仮想) マシンが必要になると思います。
.net - クラウドコンピューティングサービスの他の.NETプロバイダーはありますか?
クラウドコンピューティングとは、コンピューティング、ストレージ、およびネットワーキングの機能をオンデマンドで提供することです。これは、次のような特定のタスクを解決するための、新鮮ですが非常に説得力のある概念です。
- CPUの重い計算の実行
- 生データ用のスケーラブルなストレージシステムを持つ
- リアルタイムサービスを顧客の需要に合わせて拡大および縮小します。
私は主にMicrosoftスタックを使用しています。これは、複雑なエンタープライズアプリケーションの提供に大いに役立ちます。それでも、.NET向けのクラウドコンピューティング製品は市場にやや遅れをとっています。とにかく、唯一のプロバイダーはMicrosoftです(WindowsAzure)。
.NETクラウドプロバイダーには近いうちに多様性があると思いますか?何人のプレーヤーが市場に出回ると思いますか、そして価格はどうなると思いますか(.NETをLinuxで実行できるため、少し安くなるはずです)?
cloud - クラウド内のデータを管理するためのベスト プラクティスは何ですか?
クラウドでデータを保存および取得するさまざまな方法について疑問に思っていましたか?
Facebookはどのようにそれを行いますか? アップル (すなわち mobileme)? グーグルアプリエンジンなど?
.net - Azure Platform のベータ テストにアクセスするにはどうすればよいですか?
Azure SDK を使用して、MS .NET で小さな Web 製品を開発しています。Azure UI Locally がインストールされたローカル マシンでプロジェクトをテストしましたが、Azure プラットフォーム自体で試してみたいと思います。Azure Beta Platformへのアクセス権を得るために何か特別なことはありますか?.
Azure 開発者ポータル http://cp.images.s3.amazonaws.com/ForumImages/cp-6-8-2009PM-01.png
上の図でわかるように、Live Framework 呼び出しと既存の API を利用できますが、利用できるホステッド サービスはゼロ (0) です。この写真が、このフォーラムで支援している人々にとってより多くのことを示してくれることを願っています. ありがとう。
amazon-ec2 - クラウドでのビルドの実行
Amazon の EC2 のようなものを使用してソフトウェアのビルドを行っている人がいるかどうか疑問に思っていました。ビルドをその環境に移動しようと考えていました。現在、ビルドはシリアルですが、すべてのコンポーネントを並行して実行するのに十分なコンピューターがないためです。EC2 を使用して、50 台ほどのコンピューターを作成し、それらを数分間大量に並行して実行し、ビルド結果をサイトに送り返すことができました。完了したら、マシンをシャットダウンまたは破壊できます。ボトルネックは実際にはビルドであり、結果のサイズではないため、これにより多くの時間を節約できます。
他の誰かがこれをやっていますか?何かアドバイスはありますか?
.net - Windows Azure 以外のクラウドに .NET コンピューティング アプリケーションを展開したことがありますか?
クラウドで CPU を集中的に使用する計算を実行することに興味があります。唯一の実際の要件は、リフレクション ベースの IoC コンテナーを使用するための十分なセキュリティ アクセス許可で.NET アプリケーション (このようなF# アルゴリズム) を実行できることです。何かが存在する限り、永続化技術はあまり重要ではありません。
Azure、EC2、Mosso などのクラウドで .NET アプリケーションを実行した経験があれば教えてください (それらは何ですか?)。
- 両方の.NETをサポートしていますか? 単核症?
- 管理 API はどのようなものですか?
- パフォーマンスはいかがでしたか?
- その他の経験
私の感覚では、クラウド管理 API が欠けている Windows Azure は、まだクラウドとは言えません。
amazon-web-services - AWS SimpleDB の属性の最大サイズ
私はモバイル アプリケーション (iPhone/Android) を構築中で、アプリケーション データを Amazon の SimpleDB に保存したいと考えています。これらのサービスを提供するために独自のサーバーをホストしたくないからです。すべてのドキュメントを確認しましたが、要素値の最大ストレージ サイズは 1024 バイトです。
私の場合、1024 から 10K までのテキスト データを保存する必要があります。
私たちのプロジェクトのように大きなストレージが必要な場合に、他のプロジェクトが SimpleDB をどのように使用しているかを知りたいと思っていました。S3(ファイルシステム)に保存されるファイルへのポインターを保存できることを読みました。それが良い解決策かどうかはわかりません。
私の考えでは、SimpleDB が正しい解決策であるかどうかはわかりません。それが何をしたか、またはこの問題について考える別の方法を提供することについて誰かコメントできますか?
wpf - WPF アプリケーションに最適なローカル データベース ソリューションは何ですか?
さまざまなユーザーがログインしてローカルで情報を取得/保存するために使用する1台のコンピューターで使用することを意図したWPFアプリケーションの現在の最適なソリューションは何ですか? オプションの表示方法は次のとおりです。
ユーザーが.mdfファイルにアクセスできても、アプリケーション自体を介して以外はその中のデータにアクセスできないように、非常にうまくロックダウンできると思うので、MDFが最良の選択であるように思われます. .MDF ファイルはアプリケーションとは別に存在する必要があるため、.exe と .mdf ファイルを展開する必要があると思います。ああ、.MDF ファイルを使用する場合、このスタックオーバーフローの質問に示されているように、ユーザーはそれを使用するために SQL Server をインストールする必要がありますか?
SDFにはかなりの制限があり、主にモバイル ストレージに使用されるため、お勧めしません。
セキュリティが問題にならない場合、XMLが適している可能性があります。たとえば、ローカルにデータを保存するための小さな 1 ユーザー アプリケーションで、とにかくセキュリティで保護する必要がなく、このファイルはコンピューター上の他のアプリケーション/Web サイトから簡単にアクセスできます。
SQLiteも選択肢の 1 つかもしれませんが、私が知っている限りでは、このデータベースの .NET の API はまだそれほど堅牢ではありません。
ユーザーがデータを編集/表示したり、Access でレポートを生成したりする必要がある場合は、 .mdb Access を選択できます。
IsolatedStorageもありますが、これには深刻な制限があると思います。たとえば、他のアプリケーションからアクセスできないなどです。
おそらくクラウドサービスを使用することは実現可能であり、今日では非常に簡単です。調査する必要があります
フィードバックやアイデアをいただければ幸いです。
entity-framework - データアクセス層-ローカルSQLデータベースからクラウドデータストレージへの切り替え
単純なアプリケーションを作成していて、データストレージオプションで行き詰まっています。まず、SQLServerをデータストレージとして使用したいと思います。SQL Serverの特別な機能、つまりCRUD操作を備えた純粋なテーブルは使用しません。これで、いくつかの構成パラメーターを変更することで、基盤となるデータストアをSQLDataServicesまたはAmazonS3に切り替えることができるはずです。
これは可能ですか?はいの場合、誰かがそれをどのように行うかについての高レベルのガイダンスを提供できますか?SQL Serverを開始するには、Entity Frameworkを使用する必要がありますか?EntityFrameworkはSQLDataServicesをサポートしていますか?SQL DataServicesとAmazonS3の両方をサポートする一般的なコンポーネントはありますか?
質問が多すぎます!!!
よろしくお願いします。
hosting - オンデマンドの弾力性は、従来のホスティングでは簡単に見つけることができないクラウド コンピューティングの唯一の主要な機能ですか?
クラウド コンピューティング (EC2 上) と従来のホスティングを次の理由で比較して、これらの機能のいずれかがクラウド コンピューティングと従来のホスティング戦略の世界で独自のメリットをもたらすかどうかを判断しようとしています。
- リアルタイム監視
- サーバーの仮想化
- デプロイの自動化
- ハイ パフォーマンス コンピューティング
- オンデマンドの弾力性
私が見る限り、(1) 監視はどちらの分野でも同じくらい簡単です。(2) 従来のホストが自由にリソースを強化できるようにするサーバー ファームのおかげで、サーバーの仮想化も両方の領域に存在します。もちろん、同じことがクラウドにも当てはまります。(3) 多くの場合、同じツールを両方に適用できるため、展開は両方の領域で等しく自動化できます。(4) ハイ パフォーマンス コンピューティングの分野では、理論的にはクラウドから追加のブーストが得られる可能性がありますが、私にはよくわかりません。クラウドかどうかに関係なく、そのブーストに対して料金を支払う必要があります。(5) 弾力性は、クラウドへの移行で私が見ることができる唯一の真の利点です。リソースは、スイッチのフリックで汲み上げることができます。
だから私の質問は、これが本当にこのリストからのクラウドコンピューティングの唯一の利点であり、従来のホスティングよりも真の利点を提供するのでしょうか、それとも私の分析に欠陥があるのでしょうか?