問題タブ [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.
database - CouchDB と Amazon S3 の共通インターフェース
Amazon の S3 と CouchDB で大量の資料を読みました。まだ十分ではないかもしれませんが、ここに私の質問があります:
どちらのシステムも、私には非常に魅力的に聞こえます。CouchDB は Apache License V2 を使用して配布され、Amazon の S3 では、保存されたメガバイトと生成したトラフィックごとに料金が発生します。そのため、金額的にも多少の差があります。
しかし、技術的な観点からは、私が理解していることから、両方のシステムが任意のサイズの非構造化データを保存するのに役立ちます (CouchDB から理解したように、基盤となる OS によって異なります)。
必要に応じて「データストアプロバイダー」を変更できるように、両方の統合インターフェイスを思いつくのがどれほど簡単かわかりませんか? コードを変更する必要はありません。
また、これが技術的に簡単に実現できるかどうかもわかりません。彼らのプロトコルをまだ詳細に調べていません。しかし、プロバイダーの決定をできるだけ遅く延期することは素晴らしいことです.
また、これは統合テストの目的にも興味深い可能性があります。たとえば、ローカルの CouchDB インスタンスに対してテストし、本番環境で使用するために S3 に対してコードを実行できます。
別の角度から私の質問を定式化するには: Amazon の S3 と CouchDB は本質的にまったく同じことを解決しますか、それともこれは非常識で、要点全体を逃しましたか?
更新された質問
ジムの見事な答えの後、質問を次のように言い換えさせてください。
「CouchDB と Amazon SimpleDB の共通インターフェイス」
同じ考え方に従って、CouchDB と SimpleDB の間の共通のインターフェースに問題があると思いますか?
amazon-ec2 - EC2 のインスタンス ストレージのポイントは何ですか?
EC2 の基本的な AMI の 1 つからいくつかの AMI を構築しています。インスタンス タイプの 1 つは Tomcat を実行しており、多くの Lucene インデックスが含まれています。別のインスタンスが MySQL を実行しており、それに応じて大量のデータが必要になります。
私がオーサリングしている AMI にそれらを含めるための最良の方法を定義しようとしています。と をマウントする/mnt/lucene
と/mnt/mysql
、それらは生成された AMI に含まれません。したがって、これらに対処するための好ましい方法は、それぞれに EBS を用意し、スナップショットを作成し、最新のスナップショットに基づいて独自の EBS を持つインスタンスをスピンアップすることです。それが最善の方法ですか?
インスタンスストレージのポイントは何ですか? 一時的な保管場所としてしか機能しないようですが、何が足りないのでしょうか? おそらく、Amazon が標準のラージ インスタンスで最大 800 GB のストレージを提供するのには理由があります...
.net - Microsoft Azure および関連テクノロジの能力構築に投資していますか?
Windows Azure のコンピテンシー構築への投資に関するいくつかの質問。
- プラットフォームがいかに輝かしく革新的であるか。
- パートナーが Azure を使用して顧客に付加価値を与える方法。
私の質問をもう少し詳しく説明すると、アプリケーションのクラウド モデルを有効にするには 2 つのプレーヤーがいます。
- ホスティング サービス プロバイダー (Microsoft)
- アプリケーション サービス プロバイダー (その他の私たち)
私の質問は、アプリケーション サービス プロバイダーとして市場に投入できる重要な付加価値と持続可能な競争上の優位性は何ですか? 持続可能性がキーワードです。Azure のコンピテンシー構築に投資する主な利点は何ですか?
現在のテクノロジの理解では、Azure の参入障壁は非常に低いように思えます。わずか数か月で、何百万人ものプレーヤーが存在する別の .Net のようになるのでしょうか?
コンピテンシー構築の演習のために、注目すべき Azure のハイテク コンテンツ領域は何ですか? シェアポイントサービスやライブメッシュなど?
あなたの意見を共有してください
amazon-web-services - CloudFront ディストリビューション/ファイルの更新を強制する
Amazon の CloudFront を使用して、Web アプリの静的ファイルを提供しています。
ファイルを更新する必要があること、または更新する必要がある単一のファイルを指摘する必要があることをクラウドフロントディストリビューションに伝える方法はありませんか?
Amazon は、この問題の回避策として、logo_1.gif、logo_2.gif などのファイルをバージョン管理することを推奨していますが、それはかなりばかげた解決策のように思えます。絶対に他に方法はないのですか?
c# - 既存のアプリケーションをMicrosoftAzureに移植する際の課題は何ですか?
既存のアプリケーションをAzureに移植する際の課題は何ですか?
ここに私がすでに知っているいくつかのポイントがあります。
1)セッションアフィニティがサポートされていない(Azureはステートレス)-Azureの負荷分散がセッションアフィニティをサポートしていないことを認識しています-したがって、既存のWebアプリケーションがセッションアフィニティを持っている場合は変更する必要があります。
2)COMとのインターフェース-現在、現在のアプリケーションがいくつかのレガシーコンポーネントにアクセスする必要がある場合、COMコンポーネントをクラウドにデプロイしてそれらとインターフェースすることはサポートされていないと思います。
3)http以外のプロトコルを使用したクラウドからの他のシステムとのインターフェース
上記の点以外に、あなたが知っている他の重要な制限/考慮事項は何ですか?
また、これらの問題点は最新リリースでどのように対処されていますか?
.net - Azure 上の複数のワーカー プロセス
Azure で複数のワーカー プロセスを使用することはできますか?それとも、その動作を実現するには、それぞれに個別のスレッドを作成する必要がありますか?
Azure が現在これをサポートしていない場合、将来これを追加する予定はありますか?
.net - Windows Azure Analytics を表示する方法
Azure で Worker ロールを使用していくつかのバックグラウンド プロセスを実行し、Azure をテストして、自分のプロジェクトの 1 つに検討できるかどうかを確認しました。Analytics タブをクリックすると、「Coming soon.」というメッセージが表示されます。いくつかのメトリックを決定する方法はありますか?
私は主に、自分のプログラムの潜在的な月額費用を計算することに関心があります。
macos - マルチプラットフォーム アプリケーション: (自動) Mac OSX のテスト ハウツー?
Mac OSXでも動作していると思われる/疑わしいFirefoxベースのアプリケーション(ff拡張子)があります。アプリケーションを Mac OSX で正式にサポートしたいと考えています。そのためには、Mac OSX 固有のビルド プロセスに自動化されたテストを組み込む必要があります。
クラウド サービスとして Windows と Linux が広く利用できるため、これらのプラットフォームの自動テストを簡単に実行できます。Mac OSX ではそうではありません。
Mac OSX の (簡単な) 自動テストの進め方について何か提案はありますか? [PS:プライベート ベータ版の MediaTemple の OSX クラウドに出会いました。運悪く招待されました。]
image-processing - CDN を使用してユーザー画像のアップロードを保存/提供していますか?
私はまだCDNの考え方全体に慣れていないので、これはばかげた質問かもしれませんが、誰かがこれに光を当てることができると確信しています. ユーザー画像のアップロードを取得し、サイズを変更し、ディレクトリを作成し ( $user_id
)、完成した製品をディレクトリに保存する ( のようなwww.mysite.com/uploads/$user_id/image1.jpg
) 基本的な php スクリプトを用意しました。魅力のように機能します。
私はすべてのホスティングを片付けて、Rackspace (Slicehost?) の「クラウド サーバー」アーキテクチャを使用しています。Rackspace (Mosso?) の「Cloud Files」にもサインアップしました。ここまでは順調ですね。
だから私の質問は: ユーザーがローカル (Apache サーバー上) にアップロードする画像を保存するか、Cloud Files を介してオブジェクトとして保存する必要がありますか? 静的コンテンツを Web サーバーから分離して、それを使用して動的コンテンツを生成することは素晴らしいアイデアのようです。しかし、ユーザーがイメージをアップロードするたびに CDN 対応のコンテナーを作成すると、多くのオーバーヘッドが発生するでしょうか?
うまくいけば、私はこれでボートを完全に見逃していません。私はこれについて多くの情報を見つけることができないようですが、この考えを追求するか避けるべきかの正当な理由があると確信しています. どんな提案でも大歓迎です!
cloud - クラウドでのJavaSEナンバークランチャーの実行
私はJavaで確率シミュレーションを構築するのに長い時間を費やしてきました。それらはうまく機能しますが、会社のハードウェアは信頼性が低く、古くなり、すぐに交換される可能性はほとんどありません。
シミュレーションと数値計算は完全にJ2SEで記述されています。それらのいくつかは、GUIの操作を少し必要とするか、画像をレンダリングしてディスクに保存するためにウィンドウを表示する必要があります。また、MatlabまたはRコードを、より高速でリモートの従量制のマシンベースで実行できると便利な場合もあります。
私の質問:どこかのクラウドで時間を購入して、J2SEシミュレーションを実行するのは簡単/可能ですか?
一部のデータにはNDAの問題があるため、安全である必要があります。
私はクラウドの初心者であり、EC2は現時点では少し気が遠くなるように聞こえますが、それに加えてGUIを使用できるかどうかもわかりません。以前の仕事では、会社のVMをWebブラウザー(XPを実行)で開き、ファイルをコピーしてから、はるかに高速なブレードVMでコードを実行していました。それは私が本当に求めている種類の安らぎですが、その場合、マシンは会社独自のものでした。