個人財務 AWSを使用すべきですか? - ダミー

AWSを使用すべきですか? - ダミー

目次:

ビデオ: Amazon帝国が世界を蹂躙する(その1)|TSJ|ON THE BOARD 2024

ビデオ: Amazon帝国が世界を蹂躙する(その1)|TSJ|ON THE BOARD 2024
Anonim

AWSにはたくさんの機能がありますが、それでもあなたの特定のニーズにどのように答えるか検討する必要があります。この考慮事項は、単にクラウドベースのサービスに移行したいかどうかを判断するだけでなく、必要に応じて役立つ可能性のある他のサービスも考慮しています。 AWSと他のクラウドサービスを比較する必要があります。唯一のソリューションではなく、ソリューションの一部としてAWSを使用することもできます。もちろん、これはAWSが優れている分野を知ることを意味します。

<! - 1 - >

AWSと他のクラウドサービスの比較

クラウドサービスを比較する方法はたくさんあります。企業が一般的にサービスを見る方法の1つは、市場シェアによるものです。市場シェアが大きくなると、クラウドサービスが長時間にわたって使用され、多くの人々がそのサービスを有用かつ機能的に使用できるようになります。

InfoWorldの最近の記事では、AWSが現在クラウド市場の70〜80%を占めていると指摘しています。また、AWSの収益も増加し続けており、既存の機能を最大限の効率で維持しながら、Amazonが新しい機能を追加し続けることができます。

<! - 2 - >

クラウドサービス市場は激しいペースで変化し続けているため、各プロバイダーが提供するさまざまなサービスを常に最新の状態に保つ必要があります。さらに、アプリケーション開発プロセスに影響を及ぼす価格やその他の要因を追跡する必要があります。アプリケーション開発のニーズも時間とともに変化するため、今日使用しているサービスが明日のニーズを満たしていない可能性があります。要するに、あなたの選択肢が固定されていると仮定しないでください。

<! - 3 - >

大きな市場シェアと投資する資本は、必ずしもお客様のニーズを満たすクラウドサービスに加わるわけではありません。ホストは、必要な製品を使用できる形式で提供できることも知っておく必要があります。 AWS製品リストをご覧ください。これには、主要なIaaS、SaaS、PaaSのすべてのカテゴリが含まれます。ただし、これらの製品を主要なAWSの競合他社と比較する必要があります。

  • Cisco Metapod
  • Google Cloud Platform
  • Joyent
  • Microsoft Azure

ここに挙げた競合他社のうち、Google Cloud PlatformはAWSにある同じ機能セット。ただし、Googleのサービスについては、AWSにはない機械学習サービスの重要性に注目する必要があります。一方、AWSは、Internet of Things(IoT)、アプリケーション、およびモバイルサービスの方法でさらに多くを提供しています。

これらのサービスを提供するベンダーはそれぞれ異なります。たとえば、Joyentは、複雑なサービスに取り組みたいというニーズは少なく、ほんのわずかしか必要としないSMBに、より強くアピールできる簡単な設定を提供しています。一方、マイクロソフトは強力なSQLデータベース管理サポートと、企業が維持したいWindowsプラットフォームとの接続を備えています。要点は、各ベンダーを見て、誰が自分のニーズに最も適しているかを判断する必要があることです(前述のように、ほとんどの人がAWSでドルを使って投票しています)。

AWSが最適なターゲット領域の定義

AWSが提供するサービスを見ると、企業の生産性が重視されていることがわかります。たとえば、Google Cloud Platformでは分析目的で使用できる4つの拡張された機械学習サービスが提供されていますが、AWSでは1つしか提供していません。ただし、モバイルサービスの場合、Google Cloud PlatformはAWSと一致することはできません。これは、ユーザーがアプリケーションにアクセスする際に最も必要とする領域です。

貴社のビジネスが分析作業に大きく関与している場合を除き、AWSが提供するサービスはさまざまな点で優れています。

  • コンピューティング
  • ストレージとコンテンツ配信
  • データベース
  • ネットワーク
  • アナリティクス
  • エンタープライズアプリケーション
  • モバイルサービス
  • IoT
  • 開発者ツール>
  • 管理ツール
  • セキュリティとアイデンティティ
  • アプリケーションサービス

AWSが最もよくサポートするアプリケーションタイプを検討する

AWSを使用して想像できるすべての種類のアプリケーションを理論的に作成できます。違いは、アプリケーションが実行するタスクやアプリケーションがデータを管理する方法ではなく、これらの問題はデスクトップで作業する場合と同じです。あなたが考える必要があるのは、 アプリケーションが実行される場所です。つまり、環境がサポートするアプリケーションを決定するために、基盤となるクラウド環境の機能を理解することです。 ユーザーがブラウザを使用して直接アクセスするエンドユーザアプリケーション。

  • 現在ブラウザ内で実行されているが、AWSへのバックグラウンドコールによって拡張されたエンドユーザアプリケーション。
  • デスクトップ上で現在実行されているが、AWSへのバックグラウンドコールによって拡張されたエンドユーザアプリケーション。
  • AWSと直接相互作用する管理アプリケーション。
  • リモートアプリケーションからの呼び出しに反応するWebサービスアプリケーション。
  • ポーリングされたパブリッシュ/サブスクライブモデルを使用するWebサービスアプリケーション。
  • プッシュパブリッシュ/サブスクライブモデルを使用するWebサービスアプリケーション。
  • あなたは他のアプリケーションタイプを考え出すことができます。このリストは、何が可能かを示します。要点は、基本環境について何かを知る必要があることです。たとえば、ブラウザベースのアプリケーションを作成する場合は、次のデフォルトプラットフォームをサポートするElastic Beanstalkサービスに依存している可能性があります。

Apache Tomcat for Javaアプリケーション

  • Apache HTTP Server for PHPアプリケーション
  • Pythonアプリケーション用のApache HTTP Server
  • ノード用のNginxまたはApache HTTP Server。 jsアプリケーション
  • Rubyアプリケーションのための乗客またはプーマ
  • Microsoft IIS 7。5、8、0、および8である。 Java SE
  • Docker
  • Go
  • 結果として、AWSが最もよくサポートするアプリケーションタイプは、使用するサービスとそのサービスに追加する機能によって部分的に決まります。ただし、Elastic Beanstalkを拡張して他の言語をサポートできるように、他のサービスの動作方法も変更できます。サービスを拡張するということは、必然的に他のアプリの種類を実行できることを意味します。要点は、これらの問題を考慮する必要があることです。
  • あなたのアプリケーションに適合するサービスを決定することは、パッケージから直接的に最適である必要があります。

アプリケーションを実行するために必要なサービス機能と、ローカルで実行されているときに同じアプリを実行するよりも優れているとは限りません。

  • カスタム要件を満たすために必要に応じてサービスを拡張します。
  • データおよびその他のリソースにアクセスできるように、必要に応じてサードパーティのパッケージサポートを入手します。
  • クラウド環境でフルサービスを確保するためにアプリケーションの機能を変更する必要性を考慮する。しかし、クラウドにアプリケーションを作成することは、ローカルシステム上またはブラウザ環境内にアプリケーションを作成することとまったく同じであるという考えはありません。クラウドには現在の課題があります。たとえば、クラウドを操作する場合、他の環境でアプリを実行する際に考慮する必要のない待ち時間の問題を考慮する必要があります。
  • 結局のところ、あなたはまだインターネット上でアプリを実行しています。また、制御不能な停止が発生する可能性があります(インターネットのほぼ半分に影響を与えた11時間のAWS停止の詳細については、記事を参照してください)。アプリケーションが欠かせない場合は、ローカルのデータセンターを再訪するか、複数のクラウド製品を使用する必要があります。つまり、これらの製品の機能セットを調整し、柔軟性を活用する能力を制限します。特定のクラウド製品によって提供されます。
AWSを使用すべきですか? - ダミー

エディタの選択

ASVABの準備:小数の使用

ASVABの準備:小数の使用

ASBABの小数を扱う方法を知る必要があります。小数は、分子と分母を使用せずに分数を書き込む方法です。小数点以下7分の10を10進数として書くことができます。あなたはそれを "7分の1"または "ゼロ点7"と発音します。小数点以下の桁数は小数点以下の桁数を示します。

ASVABサブテストの詳細 - ダミー

ASVABサブテストの詳細 - ダミー

テストの目的と目的によって、いくつかのバージョンのASVAB。 ASVAB(CAT-ASVAB)のコンピュータ化されたバージョンは、9つの別々の時間調整されたサブテストを含む。 CAT-ASVABでは、自動情報とショップ情報が2つの異なるテストに分かれていますが、それらはペーパーバージョンで組み合わせられています。 ...

ASVAB読書と朗読のヒント - ダミー

ASVAB読書と朗読のヒント - ダミー

あなたの能力を向上させるためのショートカットはありませんASVABの読解スキル(練習以外に)は、このパートでできるだけ高いスコアを取るために、テスト日にいくつかのことを行うことができます。あなたがこの小テストで時間を使い果たしている場合や、あなたが本物を特定できるかどうかがわからない場合...

エディタの選択

Excelマクロヘルプのための10の場所 - ダミー

Excelマクロヘルプのための10の場所 - ダミー

誰も1つのExcelマクロエキスパートになることはできません日。 VBAは時間と実践の旅です。良いニュースは、そこにあなたの道であなたを助けることができる豊富な資源があるということです。

5本当にクールなExcel関数 - ダミー

5本当にクールなExcel関数 - ダミー

この便利な関数をExcelの機能に追加すると、あなたはExcelマスターのそれ以上のものになるでしょう。簡単に乱数を生成するExcel RAND関数は0と1の間の数値を返します。それだけです。通常、返された数値を有用なものにマッサージする必要があります。 ...

Excel 2016でユーザー定義関数に説明を追加する - ダミー

Excel 2016でユーザー定義関数に説明を追加する - ダミー

ユーザーがカスタム関数の目的を理解している場合は、関数の機能の説明に役立つ[関数と関数の引数の挿入]ダイアログボックスに表示される説明を追加できます。このような種類の説明をユーザー定義関数に追加するには、Visual Basic Editorの特殊ウィンドウであるオブジェクトブラウザを使用します。

エディタの選択

Excelのテキスト文字列からスペースを削除する - ダミー

Excelのテキスト文字列からスペースを削除する - ダミー

余分なスペースを含むテキストに間違いなく遭遇します。これらの余分なスペースは、テキストの冒頭にあることがありますが、それ以外の場合は末尾に表示されることがあります。

Excelデータ分析アドインの回帰ツール - ダミー

Excelデータ分析アドインの回帰ツール - ダミー

回帰という用語は指数関数的な平滑化ほど悪くはないが、少なくとも数学的にはもっと複雑である。そのため、データ分析アドインの回帰ツールが便利です。アドインは、移動平均と指数平滑化の場合と同様に、数学の責任を負います。あなたはまだ...

Excel 2007ワークシートの名前を変更する - ダミー

Excel 2007ワークシートの名前を変更する - ダミー

Excel 2007がブックのタブ(Sheet1〜 Sheet3)はあまり説明的ではありません。幸いなことに、この記述的な名前が31文字以下であれば、ワークシート・タブの名前をワークシートに貼り付けたものを覚えやすくする名前に簡単に変更できます。